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.
System and method for allocating computing resources for a grid virtual
In one embodiment, a method for allocating computing resources comprises executing a plurality of applications and a grid virtual system within a shared resource...
System for controlling context switch of deferred requests using counter
and flag setting of thread accessing...
In an embodiment of the invention, a method for a memory-mapped lazy preemption control, the method includes: incrementing a counter value if an operating system...
Method and apparatus for determining which program patches to recommend
A method and system for selecting patches to recommend for installation on a given computer system. The method, for example, comprises selecting one or more...
Systems and methods for handling multiple static query modules for
Systems and methods to indicate whether to store a database query language module in a local directory or a global directory are disclosed. An application...
Identifying sources of memory retention
One embodiment relates to a method for identifying sources of memory retention in an executing application. A size of a set of objects is tracked over multiple...
A method of configuring a supercomputer having a plurality of computing elements, each having an irreducible core computing capability to store and retrieve...
Mask usable for snoop requests
A system comprises a plurality of cache agents, a computing entity coupled to the cache agents, and a programmable mask accessible to the computing entity. The...
Dynamic adaptive server provisioning for blade architectures
A system and method for automatically allocating computing resources of a rack-and-blade computer assembly. The method includes receiving server performance...
Dynamically modified, multiple-platform computer programs, and methods and
apparatus utilizing same
A method for operating a computer having an operating system platform and a virtual machine configured to interpret an instruction language, the computer also...
Methods and apparatus for structure layout optimization for multi-threaded
A computer-implemented method for performing structure layout optimization of a data structure in a multi-threaded environment is provided. The method includes...
Mapping an active entry within a hashed page table
A method for mapping an active entry within a virtually hashed page table is disclosed. An active entry within a virtually hashed page table is populated. A link...
A repository 10 stores metadata, including at least one taxonomy definition 16 and records 14, which may be classified using the defined taxonomies. An editor 20...
Indicating which of forecasting models at different aggregation levels has
a better forecast quality
To perform forecasting, a first data collection having data values at first intervals is received, and a first forecasting model is built based on the first data...
Forecasting based on a collection of data including an initial collection
and estimated additional data values
To forecast data, an initial collection of data having a first length is received. In response to determining that the first length of the initial collection of...
Microresonantor systems and methods of fabricating the same
Various embodiments of the present invention are related to microresonator systems and to methods of fabricating the microresonator systems. In one embodiment, a...
Optical modulator including electrically controlled ring resonator
An optical modulator and related methods are described. In accordance with one embodiment, the optical modulator comprises a waveguide for guiding an optical...
System, method, and apparatus for continuous character recognition
A technique for continuously recognizing a character entry into a computer. In one example embodiment, this is achieved by drawing a character in a continuous...
System for supply chain management of virtual private network services
The system for the supply chain management of network services, preferably virtual private network services, provides hardware, processes and application tools...
Method and apparatus for arbitrating data packets in a network system
Techniques for routing data packets in a networked system. Specifically, a network system and methods of arbitrating data packets in a network system are...
System that accommodates non-volatile storage devices of different sizes
A system comprises a first mechanical adapter configured to accept a plurality of non-volatile storage devices of a first size. The system also comprises a cage...
Electrographic apparatus for forming a latent image on an imaging surface
A charge source is used to create a latent image on an imaging surface. A volume between the charge source and the imaging surface may be pressurized while the...
Apparatus and system for monitoring environmental factors in a computer
Embodiments of the present invention present an apparatus coupled to an internal bus for monitoring environmental factors in a computer system including: an...
Three-dimensional crossbar array systems and methods for writing
information to and reading information stored...
Various embodiments of the present invention are directed to three-dimensional crossbar arrays. In one aspect of the present invention, a three-dimensional...
Integrated heat sink for a microchip
In an embodiment, an integrated heat sink for a microchip includes a substrate having a plurality of interconnected electronic devices formed in a plurality of...
Multi-terminal electrically actuated switch
A multi-terminal electrically actuated switch comprises a source electrode, a drain electrode, and an active region physically connected to both electrodes. The...
Method of interconnect formation using focused beams
A method of forming an electrical interconnect, which includes a first electrode, an interlayer of a programmable material disposed over at least a portion of...
Printing device fluid reservoir
A fluid reservoir for use in a printing device includes a housing that, at least partially, forms at least one chamber therein. The chamber is configured to hold...
Weighted proportional-share scheduler that maintains fairness in
allocating shares of a resource to competing...
According to one embodiment, a method comprises receiving at a scheduler a change to a weight assigned to a consumer. The method further comprises utilizing, by...
Variable width memory system and method
A variable width memory system is disclosed. The variable width memory system facilitates efficient utilization of memory resources and delivery of information...
Operating a replicated cache that includes receiving confirmation that a
flush operation was initiated
A unit of data is read from memory of a replicated cache. The replicated cache comprises a plurality of independent computing devices. Each independent computing...
Centralized server rack management using USB
A multi-server computing system includes a plurality of server modules mounted in an enclosure; each server has a universal serial bus (USB) interface. An...
Computer system and method thereof
A computer system to which measures against computer virus can be taken with ease, and a method therefor. In a computer network system, a first GW server is...
Systems and processes for determining costs associated with internal
Systems and processes may receive and analyze billing information and/or business expenditures to determine costs associated with jobs corresponding to an...
Hash-based image identification
Provided are, among other things, systems, methods and techniques for identifying target images in the following manner. Keypoints at different locations within...
Segmentation of a data sequence
Provided are systems, methods and techniques for hierarchically segmenting a sequence of records, by specifying windows, each window encompassing a portion of...
Loading data from a vertical database table into a horizontal database
Various approaches are disclosed for loading data from a vertical database table into a horizontal database table. In one embodiment, a number of rows in a...
Self-disentangling data storage technique
A self-disentangling data storage technique. Machine-readable data is stored by a data storage media, such as a magnetic tape or floppy drive. A software program...
Identifying a sequence of blocks of data to retrieve based on a query
A computer-executable method receives at least one query that specifies requests involving blocks of data. Based on information associated with at least one...
Read, write, and recovery operations for replicated data
Read, write and recovery operations for replicated data are provided. In one aspect, a system for redundant storage of data included a plurality of storage...
Method and product for sharing logged data objects within a distributed
A distributed data processing system includes individual data processing units that automatically communicate with a centralised data management unit in response...
Transaction switch and a method for use thereof
An aspect of the present invention provides a method of handling a financial transaction in a transaction switch. The method includes receiving a primary...
Ink cartridge vending machine
A vending machine capable of refilling used ink cartridges as well as dispensing filled ink cartridges is closed. The vending machine includes at least one...
State-based load shedding for physiological signals
A method of load-shedding in a system having a plurality of signal sources is disclosed. The method comprises the steps of: (a) for each signal source S.sub.i...
Systems, methods, and devices are provided for providing dynamic service provisioning. One method embodiment includes initiating a request for a non subscription...
Automatically managing rental vehicles
In some embodiments, a method for managing rental vehicles includes associating a mobile device with a rental vehicle. The mobile device is operable to...
System and method for producing a page using frames of a video stream
A method and system for automatically producing a page using frames of a video stream. A plurality of video frames from a video stream or clip are read, and...
Method to speed-up Retinex-type algorithms
An apparatus, and a corresponding method, are usable for speeding up Retinex processing of an input image. The apparatus includes a down sample module having a...
Communicating audio data
A system including a projection screen having a surface, a projector configured to project images onto the surface of the projection screen and a camera...
Method of enhancing images extracted from video
Method and devices for enhancing still digital images extracted from a compressed video sequences are disclosed herein, wherein the compressed video sequence...
Systems and methods of using pseudo-routes for data transmissions
In some embodiments of the present invention, method of routing data packets using a pseudo-route are presented including: receiving a data packet, the data...