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.
Memory hub and access method having a sequencer and internal row caching
A computer system includes a controller coupled to a plurality of memory modules each of which includes a memory hub and a plurality of memory devices. The...
System and method for cache organization in row-based memories
The present disclosure relates to a method and system for mapping cache lines to a row-based cache. In particular, a method includes, in response to a plurality...
System, method and computer program product for synchronizing data written
to tape including writing an index...
A system, method and computer program product for synchronizing data written to tape so that the data can be recovered in case of failure. When writing data to...
Speculative and coordinated data access in a hybrid memory server
A method, accelerator system, and computer program product, for prefetching data from a server system in an out-of-order processing environment. A plurality of...
Managing the product of temporary groups in a community
A method, system, and computer program product for managing the products of a sub-community operating within a community are provided in the illustrative...
Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics...
Implantable cardiac device with dyspnea measurement
Cardiac monitoring and/or stimulation methods and systems employing dyspnea measurement. An implantable cardiac device may sense transthoracic impedance and...
Computer to vehicle wireless link
A wireless data link system between a vehicle having a vehicle controller and a computing device having a computing processor is provided. The wireless data...
Usage of visual reader as an input provider in portals
The present disclosure involves computer-implemented methods, software, and systems for providing information to a business application using captured image...
Systems and methods for determining noise statistics of image data
The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may compute...
Ocular biometric authentication with system verification
A biometric user authentication method and computer program product includes receiving asserted user credentials from a user into a biometric authentication...
Systems and methods for playing recorded announcements
The invention features a computer-implemented method for playing back an announcement message to a user device. The method includes initiating, by a computing...
Information processing apparatus, computer-readable storage medium storing
image transmission program, and...
An information processing apparatus that generates images for displaying a computer execution result on a display unit of a terminal device connected through a...
Flexible edge access switch and associated methods thereof
A network device is provided. The network device includes a processor having access to a memory storage device storing instructions for execution by the...
Deactivating existing bearer/context for emergency bearer establishment
A method, user equipment and non-transitory computer readable memory for establishing an emergency service using a wireless network includes unilaterally...
Three-dimensional memory array and operation scheme
A system, method and computer program product for operating a three-dimensional memory array. An example array includes access transistors with first, second...
Image forming apparatus, image forming method, non-transitory
computer-readable medium, and test data
An image forming apparatus includes a document reading section and an image forming section. The document reading section reads a document image placed on a...
System to augment a visual data stream based on a combination of
geographical and visual information
According to an example, a computing device includes a memory on which is stored machine readable instructions that may cause a processor to access a video...
Method for inserting moving picture into 3-dimension screen and record
medium for the same
Disclosed is a method and a computer readable recording medium for inserting moving picture into 3D picture. The disclosed method comprises the steps of (a)...
Computer hardware architecture and data structures for a grid traversal
unit to support incoherent ray traversal
A new hardware architecture defines an indexing and encoding method for accelerating incoherent ray traversal. Accelerating multiple ray traversal may be...
Realizing desktop metaphors on a computer
A desktop metaphor system. There is included a physical, non-virtual icon card corresponding to a certain computer application and a computer separate from the...
Access control at a media server
A method, system and apparatus for controlling access to a media server are provided. A browse request is received at a computing device, from a remote...
Computer security process monitor
A computer security process monitor detects security intrusions of a networked computing platform by monitoring execution statistics associated with one or more...
System and method for storing a password recovery secret
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for storing a password recovery secret on a peripheral such as a power...
Customer notification program alerting customer-specified network address
of unauthorized access attempts to...
A network security system includes a server configured to receive an access request via a network from a remote computing device, a database storing customer...
System and method for providing sequential video and interactive content
A system and method of providing sequential video and contextual based content to an end user viewing video content in a video player on an end user computing...
Methods, systems and computer program products for dynamic linkage
A method of dynamic linkage including: receiving a request to launch a program; checking a system memory for the program; reserving a unique memory block of the...
Time-based trace facility
Method, system, and computer program product embodiments of a time-based trace facility for facilitating software debugging without interfering with the...
Optimizing performance of integrity monitoring
A system, method and computer program product for verifying integrity of a running application program on a computing device. The method comprises: determining...
Address error detection
Address error detection including a method that receives write data and a write address, the write address corresponding to a location in a memory. Error...
Fault detection, diagnosis, and prevention for complex computing systems
A method is provided for diagnosing failures in an object-oriented software system. The method comprises collecting runtime diagnostic information; maintaining...
Processor embedded memory structure with lower energy consumption and high
speed without memory bottleneck
A computer system encompasses a processor (11) including a control unit (111) and an ALU (112) configured to execute arithmetic and logic operations...
Predicting battery power usage
A method for predicting battery power usage includes, collecting information relating to battery power consumption due to tasks performed by the physical...
Protection of security parameters in storage devices
Security parameters used to encrypt data stored on a storage device may be protected using embodiments of systems and methods described herein. During a resize...
Secure removable drive system
A data storage system comprises a removable drive with memory for storing data, and an identifier for identifying the removable data cartridge. A host computer...
Information processing apparatus, information processing method, and
computer readable medium
An information processing apparatus includes an accepting unit, a memory, an activating unit, and a controller. The accepting unit accepts first key information...
One-to-many electronic signature process
Aspects of the invention include methods and systems for electronically signing a plurality of documents, such as an insurance application, a loan application,...
Arithmetic node including general digital signal processing functions for
an adaptive computing machine
An apparatus for processing operations in an adaptive computing environment is provided. The adaptive computing environment including at least one processing...
Enhanced direct memory access
A method for facilitating direct memory access in a computing system in response to a request to transfer data is provided. The method comprises selecting a...
Staging electronic publications
A system includes storage devices for storing content along with two or more computing devices such as a two or more servers. One of the computing devices...
Cloud management of device memory based on geographical location
An apparatus and computer program product for managing memory of a device is disclosed. A computer system collects information about use, by the device, of data...
Idle power control in multi-display systems
A system and method for reducing power consumption of a video subsystem. A computer system includes multiple display devices supported by a graphics processor....
Bypassing a cache when handling memory requests
The described embodiments include a computing device that handles memory requests. In some embodiments, when a memory request is to be sent to a cache in the...
Conditional load and store in a shared memory
A method, system and computer program product for implementing load-reserve and store-conditional instructions in a multi-processor computing system. The...
Dynamic index selection in a hardware cache
Systems and methods are disclosed for improving the performance of cache memory in a computer system by dynamically selecting an index for caching main memory...
Customizing function behavior based on cache and scheduling parameters of
a memory argument
Disclosed are a method, a system and a computer program product of operating a data processing system that can include or be coupled to multiple processor...
Interrupt handling in a virtual machine environment
A method for computing includes running a plurality of virtual machines on a computer having one or more cores and a memory. Upon occurrence of an event...
Systems and methods for scalable N-core stats aggregation
The present invention is directed towards systems and methods for aggregating and providing statistics from cores of a multi-core system intermediary between...
Session monitoring of virtual desktops in a virtual machine farm
Disclosed are techniques for determining the status of virtual machine sessions on a computing device for a user by reading from a memory location written to by...
Acquiring graphical operating system post-failure screen
Systems, methodologies, and media associated with acquiring a graphics mode post-failure screen provided by a graphical operating system running on a self-reset...