At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Optional attribute generator for customized Java programming environments
Techniques for customization of JAVA runtime environments are disclosed. The techniques can be used to provide JAVA runtime environments that are specifically...
System and method for migration of software
The present invention provides an integrated migration environment which assists in migration of software systems. The invention further provides an object...
Language-sensitive whitespace adjustment in a software engineering tool
An editor or software engineering tool may be configured to render whitespace between adjacent tokens, wherein the amount of whitespace between any two adjacent...
Error detection in storage data
Provided are a method, system, and an article of manufacture for detecting errors while accessing a storage device. A host system writes an identical...
Variably controlled delay line for read data capture timing window
Disclosed is a method and circuit for variably controlling a delay line for a read data capture timing window. In one embodiment, the circuit includes a variably...
CRL last changed extension or attribute
A method and apparatus for generating a CRL with a last_changed extension. When sequential CRLs are generated there is the potential that there will be no...
Default credential provisioning
A security architecture has been developed in which a single sign-on is provided for multiple information resources. Rather than specifying a single...
Implicitly derived register specifiers in a processor
A processor executes an instruction set including instructions in which a register specifier is implicitly derived, based on another register specifier. One...
Mechanism and method employing a plurality of hash functions for cache
A mechanism for filtering snoop requests to a cache memory includes, in one embodiment, a first storage that may store a first set of corresponding snoop filter...
System and method for determining a file system layout
Embodiments of the present invention include a method for determining a file system layout on a disk. The method includes providing a default file system layout...
History FIFO with bypass wherein an order through queue is maintained
irrespective of retrieval of data
An apparatus and method for maintaining a circular FIFO (first-in, first-out) queue in an I/O (input-output) subsystem of a computer system such as a server,...
Method and system for efficiently directing interrupts
A method and system for efficiently directing interrupts is disclosed. In a computer system having multiple processors, a computer implemented method, upon...
Method for merging a plurality of data streams into a single data stream
A method of merging a first data stream with a second data stream to generate a third data stream. The method comprises receiving a first packet from the first...
System and method for providing tunnel connections between entities in a
A system and method for providing HTTP tunnel connections between entities such as clients and servers in a messaging system is described. An HTTP tunnel...
Method and apparatus for runtime merging of hierarchical trees
Embodiments of the present invention relate to a method and apparatus for a runtime merging system of hierarchical trees with a reference node implementation....
System and method for computer based searches using genetic algorithms
A system for conducting a computer based search that includes a bidding bulletin board to post a user search query from a user, an agent that submits a bid to...
Intelligent delay insertion based on transition
A method of transmitting adjacent signals is disclosed. Sensing is performed on signals in the group and adjacent signals are either switched or delayed if the...
Heat sink and electromagnetic interference reduction device
An electrical assembly comprising a circuit board an electrical device, and a heat dissipation device. The electrical device is capable of emitting thermal...
Preparation of yellow pigments
A process for the manufacture of a transparent Pigment Yellow 155 or transparent Pigment Yellow 180 is disclosed, said process includes grinding particles of...
A modular computer system includes at least one information processing module removably received at a first face of a housing, at least one computer support...
Processing resource for use in a distributed processing framework system
and methods for implementing the same
A method for executing a process by a processing resource is provided. The method includes enabling the processing resource and advertising an availability of...
Disclosed are novel methods and apparatus for providing inter-SCO navigation, for example, in SCORM-based courseware. In an embodiment, a method of navigating a...
Accelerated Galois data integrity crosscheck system and method
The present invention permits error detection to be performed on a word basis (e.g., 32 bits in parallel). An exclusive OR function is performed on each bit of...
Selectively deferring instructions issued in program order utilizing a
checkpoint and multiple deferral scheme
One embodiment of the present invention provides a system that facilitates deferring execution of instructions with unresolved data dependencies as they are...
Local and global register partitioning in a VLIW processor
A Very Long Instruction Word (VLIW) processor having a plurality of functional units includes a multi-ported register file that is divided into a plurality of...
Garbage collection with a dynamic window
A system and method for intelligent generational garbage collection using a dynamic window. During normal memory allocation, a sliding window defines a young...
Method and system for data movement in data storage systems employing
parcel-based data mapping
Embodiments of the present invention provide methods and systems for data movement in data storage systems. For one embodiment, a physical data storage parcel...
Power system with load matrix
A method and system for delivering electrical energy from multiple power supplies to multiple loads. Each power supply can have multiple independent outputs....
Damped, mechanically driven lid for a handheld device
A lid and lid drive mechanism for a portable, hand held device pivots a flat cover on the device in a predetermined controlled manner between a first position...
Facilitating event notification through use of an inverse mapping
structure for subset determination
One embodiment of the present invention provides a system that performs event notification in a distributed computing system. During operation, the system...
Method, system, and program for accessing information from devices
Provided are a computer implemented method, system, and program for enabling access to information from a device. A device program is generated to access device...
Dynamic allocation of computing tasks by second distributed server set
A method for dynamic allocation of computing tasks includes requesting a computing task by a client; receiving the computing task by a first distributor server...
Method and apparatus for static phase offset correction
A CPU clock signal generated from a phase lock loop (PLL) circuit and a feedback signal of the PLL circuit are used in generating a JBUS clock signal. The CPU...
Data storage systems and processes, such as one-way data mirror using
Methods and systems for data storage are described herein. In one aspect of the invention, an exemplary process includes receiving a first data being directed to...
Method and apparatus to facilitate automated software installation on
remote computers over a network
One embodiment of the present invention provides a system that facilitates automated software installation on a remote computer over the Internet. The system...
Technique to enlarge data eyes in wireline communication systems
A method and apparatus for enlarging data eyes in a wireline communication system involves pre-coding a data signal before transmission to generate a constant...
Stationary semantic zooming
A system and method for stationary semantic zooming. Stationary semantic zooming allows selected non-spatial rendering attributes, such as level of detail, to be...
Generating different delay ratios for a strobe delay
A digital delay-locked loop has been discovered having a reduced area as compared to typical register-controlled delay-locked loops (RDLLs) used to control...
Leakage-tolerant dynamic wide-NOR circuit structure
One embodiment of the present invention provides a circuit which blocks a keeper from interfering with a dynamic node during an evaluation phase for a dynamic...
Method, system, and program for making objects available for access to a
client over a network
Provided are a method, system, and program for making resources available for access to a client. A list is provided indicating a plurality of resources to make...
Overflow predictive arithmetic instruction optimization using chaining
A method for arithmetic expression optimization includes receiving an operator and at least one operand of a first instruction defined for a first processor...
Method and system for event publication and subscription with an event
channel from user level and kernel level
A method and system for event publication and subscription with an event channel from user level and kernel level are disclosed. The system comprises an event...
Digital delay locked loop with extended phase capture range
A digital delay locked loop uses a delay array to delay an input signal by an amount indicated by a delay code. A phase of the resulting delayed signal is...
Secure CPU and memory management unit with cryptographic extensions
Methods and systems for accessing information in and loading encrypted information to memory. A processor provides virtual address information to a memory...
High availability lightweight directory access protocol service
Management of lightweight directory access protocol (LDAP) service may be accomplished through the use of remote mirroring and a unique application program...
Method and apparatus for determining a server configuration based on an
execution profile of an application
One embodiment of the present invention provides a system that facilitates determining server configurations based on an execution profile of an application....
Low cost, stateless, full-featured information appliance
In one of the many embodiments of the present inventions, a system is provided which includes at least one server to execute at least one session where the at...
Method, system, program, and data structure for implementing a locking
mechanism for a shared resource
Provided are a method, system, program, and data structure for implementing a locking mechanism to control access to a shared resource. A request is received to...
Method and apparatus for predicting clock skew for incomplete integrated
Prediction of a clock skew for an incomplete integrated circuit design, includes (a) selecting a first metal layer having at least one clock design figure, (b)...