Patent
Persistent cache apparatus and methods
Murthi Nanja,Randall M. Gilbert Hall +1 more
- 05 Dec 2003
29
TL;DR: In this paper, the authors present an apparatus and method for caching machine code in a just-in-time compiler and a method for compiling the intermediate language code to generate machine code.
read more
Abstract: Persistent cache apparatus and methods are disclosed. An apparatus and method for caching machine code receives intermediate language code in a just-in-time compiler and just-in-time compiles the intermediate language code to generate machine code. The apparatus and method stores the machine code in a non-persistent cache within a runtime environment and also stores the machine code in a persistent cache coupled to the runtime environment.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Performance monitoring based dynamic voltage and frequency scaling
Murthi Nanja
- 16 Dec 2003
TL;DR: Voltage and frequency scaling techniques that are based upon monitored data are provided in this article, which may be used to better manage the power and energy consumption of a processor in an embedded system, such as a cellular telephone, personal data assistant, smart device, or the like.
216
Patent
Multi-platform capable inference engine and universal grammar language adapter for intelligent voice application execution
Sandy Chai-Jen Wang,Arumugam Appadurai,John Robert Labarge,Margaret Ann Boothroyd,Cory Andrew Luellen,Mang Kang Yong,Leo K. Chiu +6 more
- 15 Oct 2004
TL;DR: In this article, the inference engine is called during one or more predetermined points of an ongoing voice interaction to decide whether an inference of client need can be made based on analysis of existing data related to the interaction during a pre-determined point in an active call flow of the served voice application, and if an inference is warranted, determines which inference dialog will be executed and inserted into the call flow.
113
Patent
Hardware accelerated reconfigurable processor for accelerating database operations and queries
Jeremy Branscome,Michael Corwin,Liuxi Yang,Joseph I. Chamdani +3 more
- 15 Mar 2011
TL;DR: In this paper, the authors present a hardware accelerator that assists a host database system in processing its queries using dataflow design and Inter Macro-Op Communication (IMC) data structures.
99
Patent
Code compilation management service
Sean E. Trowbridge
- 14 Sep 2005
TL;DR: The contents of a cache of specialized code interpreted into an intermediate language may be recompiled for execution in a managed execution environment in accordance with an automated process in such a manner to minimize any impact on machine resources as discussed by the authors.
63
Patent
Method and system for using idiom recognition during a software translation process
Dean Gaudet,Brian O'clair +1 more
- 30 Dec 2002
TL;DR: In this article, a method for using idiom recognition during software translation process is presented, which includes accessing non-native instructions of a nonnative application, determining whether an instruction pattern of the nonnative instructions is recognized from a previous execution, if recognized, retrieving and executing translated instructions corresponding to the non native instructions.
48
References
Patent
Dynamic cross-compilation system and method
Chad Perry Walters,Jorg Anthony Brown +1 more
- 22 Mar 1996
TL;DR: In this paper, a cross-compiler converts non-native code into native code immediately prior to execution of that code by using a code cache and a hash table for locating code blocks in the code cache.
131
Patent
System and method for authorization of access to a resource
Michael Wenocur,Robert Baldwin,Daniel Illowsky +2 more
- 25 Jul 2001
TL;DR: In this article, the authors present a system, method, signal, operating model, and computer program for electronic messaging, including authentication, integrity, confidentiality, non-repudiation, replay protection, and other security properties while minimizing the network bandwidth, computational resources, and manual user interactions required to install, enable, deploy and utilize these security properties.
110
Patent
Hardware mechanism for managing cache structures in a data storage system
Rodeny Augusta DeKoning,Dennis E. Gates,John R. Kloeppner +2 more
- 03 Jul 2000
TL;DR: In this article, a cache management processor is coupled with a cache cache management memory by a second link to manipulate the cache management structure in a hash table with linked lists at each hash queue element in accordance with cache management command and search key.
82
Patent
Network computer emulator systems, methods and computer program products for personal computers
John Ryan McGarvey
- 15 Aug 1997
TL;DR: A network computer emulator as mentioned in this paper runs the Java runtime environment, Java desktop and Java applications on the personal computer and stores the data generated by the runtime environment at the server via the network.
57
Patent
Dynamic selection/definition of which class/methods should or should not be jit'ed using information stored in a jar file
Bruce Anthony Beadle,Michael Wayne Brown,Michael A. Paolini,Douglas Scott Rothert +3 more
- 03 Dec 1998
TL;DR: In this article, the bytecodes are contained in a JAVA archive file along with just-in-time compiling instructions and a means is provided within the archive file for software developers to mark as "no JIT" some classes/methods in the field.
32