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.
Transactional memory operations with write-only atomicity
Execution of a transaction mode setting instruction causes a computer processor to be in an atomic write-only mode ignoring conflicts to certain read-sets of a...
Dynamic relocation of storage
A computing device is provided and includes a first physical memory device, a second physical memory device and a hypervisor configured to assign resources of...
Read training a memory controller
Provided are a device and computer readable storage medium for programming a memory module to initiate a training mode in which the memory module transmits...
Methods for balancing write operations of SLC blocks in different memory
areas and apparatus implementing the same
Data is received at a computer memory to be programmed in single-level-cell mode. A stress level of a first section of the computer memory is determined. A...
Apparatus and associated methods
An apparatus including a processor and a memory including computer program code. The memory and the computer program code are configured to cause the apparatus...
Method and system for drone deliveries to vehicles in route
A system comprise a server configured to communicate vehicle information with a vehicle transceiver of a vehicle moving along a vehicle route and communicate...
Microfluidic feedback using impedance detection
Methods comprising measuring the impedance of the electrode produced by the excitation signal, wherein the impedance indicates presence of liquid at the...
Sport performance system with ball sensing
A player training apparatus for use with a portable performance system. The portable performance system includes a processor, a memory and a display. The...
Compute and networking function consolidation
An apparatus for compute and networking operation in a rack-mounted device are provided herein. An exemplary apparatus may include a compute substrate, a...
Systems and methods for mobile device location verification using beacons
A computer-implemented method performed in a computerized system incorporating a central processing unit, a localization signal receiver and a memory, the...
Systems and methods for electronically verifying user location
Computer-based systems and methods for verifying user location utilize at least one processor and memory configured with program instructions to store a...
Reference frame selection for still image stabilization
Systems, methods, and computer readable media to improve image stabilization operations are described. A novel combination of image quality and commonality...
System for capturing an image of a damaged vehicle
A device and method that assists a user in photographing a vehicle for documenting a condition of the vehicle for a vehicle insurance estimate. The device is a...
Device for receiving video signals transmitted over a packet computer
The presented invention enables the reception of video signals with variable channel synchronization. All logic elements are located on the receiver side that...
Location and relocation of data within a cache
In one embodiment, a computer system includes a cache having one or more memories and a metadata service. The metadata service is able to receive requests for...
Systems and methods for selecting and wirelessly programming a motor
A system for wirelessly programming and diagnosing a motor includes a server computer system, a portable electronic device, and a wireless communication device....
Method and apparatus to maximize return on investment in hybrid cloud
Exemplary embodiments improve return on investment in hybrid cloud environment. In one embodiment, a computer comprises: a memory; and a processor operable to...
Document, method for authenticating a user, in particular for releasing a
chip card function, and computer system
A document having a non-volatile memory area for storing a secret identifier that has a first n-digit character sequence from a predefined character set; a...
Methods, systems, and computer readable media for generating test packets
in a network test device using value...
Methods, systems, and computer readable media for generating test packets in a network device using value lists caching are disclosed. In one method, value...
Syndrome computation in a layered low density parity check decoder
Apparatuses and methods associated with instant syndrome computation in a layered LDPC decoder are described. In one embodiment an apparatus includes a first...
Method and system for accessing a flash memory device
An apparatus, system, and computer-implemented method for controlling data transfer between a plurality of serial data link interfaces and a plurality of memory...
Information processing device, method and computer program product for
processing voice recognition data
According to an embodiment, a memory controller stores, in a memory, character strings in voice text obtained through voice recognition on voice data, a node...
System and method for providing vehicle and fleet profiles and
presentations of trends
A computer system and products and methods therefor including at least one computer processor and computer readable storage medium or media including computer...
Wearable indicator devices and methods of using same
Disclosed are wearable indicator devices and methods of using same. The device is a head-mounted device for detecting an alert condition and providing an alert...
Door system with noncontact access control and noncontact door operation
A door system includes a door frame, at least one door leaf and a door drive with a control unit. The door leaf is equipped with a hand vein scanner for...
Systems and methods for utilizing telematics data
A computer system and method for performing predictive analytics on telematics data regarding an entity. The computer system having a memory configured to store...
Techniques for setting up and executing draw calls
One embodiment sets forth a method for processing draw calls that includes setting up a plurality of shader input buffers in memory, receiving shader input data...
Using depth maps of a scene to identify movement of a video camera
A process recomputes zones for a scene. The process is performed at a computing device having one or more processors and memory. The memory stores one or more...
Obtaining and running a local query on a computing device
A computing device that is configured for running a query on inventory information is described. The computing device includes a processor and instructions...
Content protection via online servers and code execution in a secure
A computer system comprising a processor and a memory for storing instructions, that when executed by the processor performs a copy protection method. The copy...
Content provider with multi-device secure application integration
Methods and systems for providing access to content are disclosed. The method is performed at least in part at a client computer system having a processor and...
Transportation and resort infrastructure, and associated cutaneous
information device and method
Apparatus for identifying and providing for the retrieval of information relating to an individual, comprises an adhesive layer and a machine readable device...
Techniques determine a quantity of rows to fetch based on memory available on a client computer and the fetch state of cursors. The techniques are used to...
Rollover strategies in a N-bit dictionary compressed column store
Disclosed herein are system, method, and computer program product embodiments for rollover strategies in an n-bit dictionary compressed column store. An...
System and method for maintaining cache coherency
A cache manager maintains coherency of cached objects used by applications in a computing system. The cache manager maintains a cache memory of objects as they...
System and method for providing products and locations
A computing system is provided, comprising a processor, a memory for storing instructions executable on the processor, a product generation module within the...
System, method and computer-readable medium for spool cache management
A system, method, and computer-readable medium that facilitate efficient use of cache memory in a massively parallel processing system are provided. A residency...
Implementing enhanced wear leveling in 3D flash memories
A method, system and computer program product are provided for implementing enhanced wear leveling in a stack of flash memory chips. A flash memory includes...
System and method for performing efficient failover and virtual machine
(VM) migration in virtual desktop...
Certain aspects direct to system for performing efficient failover and virtual machine (VM) migration in virtual desktop infrastructure (VDI). The system...
Selective ECC refresh for on die buffered non-volatile memory
Apparatuses, systems, methods, and computer program products are disclosed for on die buffered non-volatile memory management. A method includes storing data in...
Dynamic array masking
A method, system, and/or computer program product for dynamic array masking is provided. Dynamic array masking includes, during execution of computer...
Resource management in a multi-operating environment
A method for providing user access to telephony operations in a multi operating environment having memory resources nearly depleted that include determining...
Among other things, one or more techniques and/or systems are provided for application prioritization. For example, an operating system of a computing device...
Request processing system, method and program product
A processing method has been claimed for reducing the average wait time of requests in a queue in a system environment where garbage collection may occur. In...
Delivery of events from a virtual machine to a thread executable by
multiple host CPUs using memory monitoring...
A method and system for managing a virtual computing system including a hypervisor managing a virtual machine (VM) configured to communicate with a thread...
Virtual machine wakeup using a memory monitoring instruction
A method and system for managing a virtual computing system including an event source configured to send an event to a destination virtual machine (VM)...
Exposing memory-mapped IO devices to drivers through firmware
A mapping table is passed to system software upon loading of the system software in a computer system. The mapping table is generated from a user-defined...
Tile communication operator
A high level programming language provides a tile communication operator that decomposes a computational space into sub-spaces (i.e., tiles) that may be mapped...
Methods and apparatus for joint scheduling and layout optimization to
enable multi-level vectorization
Methods, apparatus and computer software product for source code optimization are provided. In an exemplary embodiment, a first custom computing apparatus is...
Resizable and relocatable queue
A computing device with a queue stored in a memory of the computing device is described. The queue may be relocated and/or resized in the memory using a queue...