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.
Storage system structure for storing relational cache metadata
A storage system includes a cache and a collection of metadata, organized by their associations with regard to the data they represent. In one embodiment, the...
Storage system including hierarchical cache metadata
A storage system including hierarchical cache metadata storages includes a cache, a first metadata storage, and a second metadata storage. In one embodiment, the...
System and method for coordinating access to data for a distributed
A system and method for controlling access to data in a distributed computer system. Distributed Token Manager (DTM) is a system-level service that coordinates...
Mechanism for facilitating invocation of a service
An application proxy is disclosed for shielding the complexities of invoking a service from a higher level mechanism, such as a process engine. The application...
Remote execution model for distributed application launch and control
An invention is provided for a remote execution system. The remote execution system includes a first application, such as a server application, having a first...
Method and system for grouping entries in a directory server by group
memberships defined by roles
Role is a comprehensive grouping mechanism. In a client-server directory system, roles transfer some of the complexity to the directory server. A role is defined...
Method and apparatus for processing data using objects
One embodiment of the invention provides a method for processing actuator, sensor or radio frequency identification (RFID) tag data. The method includes...
Noise margin self-diagnostic receiver logic
A noise margin self-diagnostic receiver circuit has been developed. The self-diagnostic circuit includes one comparator for comparing the signal voltage to a...
Sample replication mode with depth value calculation
A system and method are disclosed for rendering polygons. Parameter values may be rendered for only one sample position of a plurality of neighboring sample...
Indicator feedback mechanism
An indicator assembly for a computer system can comprise a light guide for directing light from an indicator light source to an exterior panel of the computer...
Method and system for determining whether a person is potentially
unavailable for communication
In a method for determining whether a person is potentially unavailable for communication, sensors are provided at a location to obtain information regarding a...
Compensation technique to mitigate aging effects in integrated circuit
A method and apparatus for compensating for age related degradation in the performance of integrated circuits. In one embodiment, the phase-locked loop (PLL)...
Method and apparatus for generating a reference signal
A method and apparatus for generating a reference signal involves (i) generating a CTAT voltage and a PTAT voltage, (ii) generating a first digital signal and a...
Attofarad capacitance measurement
An electrical circuit for determining a capacitance is described. The electrical circuit includes a first device, a rectifying circuit and a feedback circuit....
Collapsible golf cart
A golf bag cart (10) having a frame (14), a handle (22), first and second rear wheels (18, 20), and first and second wheel struts (52, 54), to which the first...
Clock with oversized dial
Clock with folding base
Swiveling projection clock
Eye wear display case
Interactive software engineering tool with support for embedded lexical
In response to programmer input of a trigger token, a program editor creates a pair of boundary tokens encapsulating an embedded lexical context and positions an...
Method and apparatus for determining transistor sizes
A method of determining at least one ratio of transistor sizes. The method includes creating a sizing model by replacing at least one logic element in a circuit...
Method and apparatus for fixing bit errors encountered during cache
references without blocking
One embodiment of the present invention provides a system that fixes bit errors encountered during references to a cache memory. During execution of an...
On-chip testing of embedded memories using Address Space Identifier bus in
A system for on-chip testing of embedded memories using Address Space Identifier (ASI) bus in Scalable Processor ARChitecture (SPARC) microprocessors. An...
Secured peer-to-peer network data exchange
A system and method for providing secure exchange of messages between peers in peer groups. Embodiments may be used to provide secured sessions between peers in...
System and method for delivering FPGA programming
A system and method for facilitating delivery of instructions for operating a controller (e.g., an FPGA--Field Programmable Gate Array) of a hardware device...
Method and apparatus for dynamically allocating registers in a windowed
One embodiment of the present invention provides a system that dynamically allocates physical registers in a windowed processor architecture. The system includes...
System and method of applying power laws in optimizing network traffic
A system and method of predicting network data traffic includes coupling a first group of clients to a current server that results in a current CPU utilization...
Memory-efficient metadata organization in a storage array
A metadata tree structure having a plurality of nodes (slabs), each node containing a MD table. Each of the MD tables has a plurality of entries. Each of the...
Java telematics emulator
A system for emulating a telematics client is provided. The system includes a workstation in communication with a display screen. A software stack configured to...
In some embodiments, an electronics assembly may include a frame with a motherboard and a plurality of daughterboards. The frame may have an opening opposite the...
Method of producing solid electrolytic capacitor
A manufacturing method according to the present invention of a solid electrolytic capacitor includes: a step of immersing a anode body on which the dielectrics...
Extension handle and golf bag with extension handle
Briefly, one preferred embodiment of the present invention (10) is an extension handle (26) for a golf bag (12) having a top opening (19), and carrying straps...
Eye wear display case
Method and apparatus for caching native code in a virtual machine
Techniques for increasing the performance of virtual machines are disclosed. It can be determined whether a program instruction which is to be executed by the...
Methods and apparatus for managing defunct processes
The present invention relates to managing defunct processes. A parent process that does not collect exit information associated with a child process may leave a...
Method and apparatus for providing fault-tolerance for temporary results
within a CPU
One embodiment of the present invention provides a system that corrects bit errors in temporary results within a central processing unit (CPU). During operation,...
Capturing system error messages
The present invention provides a method and apparatus for capturing system error messages. The method includes accessing information associated with an error....
A computer system is provided having at least one processing resource, at least one power resource and at least one redundant power resource. The at least one...
Delay compensation for synchronous processing sets
A fault tolerant computing system is provided comprising two or more processing sets that operate in synchronism with one another. The two processing sets are...
Delta CRL enhancement
A method and apparatus for producing an enhanced CRL. In response to a request containing an identifier of the most recently owned CRL stored by the requested, a...
System and method for eliminating static initialization overhead by memory
space cloning of a master runtime...
A system and method for eliminating static initialization overhead by memory space cloning of a master runtime system process is presented. A master runtime...
Method and apparatus for processing a complex instruction for execution
A method and apparatus to determine readiness of a complex instruction for retirement includes decoding a complex instruction into a plurality of helper...
Method and structure for monitoring pollution and prefetches due to
A method and structure for equipping a cache with information to enable the processor to track and report whether a given speculative access causes prefetches...
Supporting directory-based cache coherence in an object-addressed memory
One embodiment of the present invention provides a system that supports directory-based cache coherence in an object-addressed memory hierarchy in a computer...
Bus communication architecture, in particular for multicomputing systems
A computer system comprises first and second computer boards, each having a processor, onboard memory, an onboard bus, e.g. a processor bus, and a bus-to-bus...
Discovering thin-client parameters in an enterprise network environment
A thin-client device broadcasts a configuration request message over a network. In response to the configuration request message, the thin-client device receives...
Processing architecture having parallel arithmetic capability
According to the invention, a processing core is disclosed that includes a first source register, a number of second operands, a destination register, and a...
Dynamic circuit operation adjustment based on distributed on-chip
A plurality of on-chip temperature sensors are selectively distributed across an integrated circuit. The temperature sensors generate signals indicative of...
Apparatus and method for providing a transparent proxy server
A transparent proxy server is implemented by directing particular client packets to a proxy server that handles communications between the client and an origin...