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.
Patent # | Description |
---|---|
US-9,037,860 |
Average-complexity ideal-security order-preserving encryption Embodiments provide ideal security, order-preserving encryption (OPE) of data of average complexity, thereby allowing processing of the encrypted data (e.g. at... |
US-9,037,843 |
Managing a target computing device Methods, computer-readable media, and systems are provided for managing a target computing device. One method for managing the target computing device includes... |
US-9,037,827 |
Scheduling of I/O writes in a storage environment A system and method for scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and... |
US-9,037,812 |
Method, apparatus and system for memory validation Techniques and mechanisms for assuring that one or more addressable locations in memory of a computer platform are transitioned from potentially invalid state... |
US-9,037,809 |
Memory module with circuit providing load isolation and noise reduction Certain embodiments described herein include a memory module having a printed circuit board including at least one connector configured to be operatively... |
US-9,037,808 |
Restoring data using parity when suspending a core of a multicore
processor A computer-readable recording medium stores a program that causes a computer capable of accessing a multicore processor equipped with volatile memories and a... |
US-9,037,787 |
Computer system with physically-addressable solid state disk (SSD) and a
method of addressing the same A storage system includes a Central Processing Unit (CPU) that has a physically-addressed solid state disk (SSD), addressable using physical addresses... |
US-9,037,777 |
Device, system, and method for reducing program/read disturb in flash
arrays A method, device and computer readable medium for programming a nonvolatile memory block. The method may include programming information, by a memory... |
US-9,037,774 |
Memory module with load reducing circuit and method of operation A memory module includes a plurality of memory devices and is operable in a computer system to perform memory operations in response to memory commands from a... |
US-9,037,753 |
Automatic pinning and unpinning of virtual pages for remote direct memory
access In one exemplary embodiment, a computer-implemented method includes receiving, at a remote direct memory access (RDMA) device, a plurality of RDMA requests... |
US-9,037,728 |
Situation-driven spontaneous networking In an exemplary embodiment, a method is disclosed that includes, in an electronic device, forming a hypothesis that a situation exists based on one or more... |
US-9,037,672 |
Non-volatile memory physical networks A method for communication between computing devices includes identifying the parameters of a data transfer between a source computing device and a target... |
US-9,037,669 |
Remote processing and memory utilization According to one embodiment of the present invention, a system for operating memory includes a first node coupled to a second node by a network, the system... |
US-9,037,600 |
Any-image labeling engine A system for tagging an image comprises a processor and a memory. The processor is configured to analyze an image associated with an image query using one or... |
US-9,037,587 |
System and method for the classification of storage A classification system executing on one or more computer systems includes a processor and a memory coupled to the processor. The memory includes a discovery... |
US-9,037,431 |
Apparatus and method for computing coupling noise voltage occurring in
flash memory device An apparatus for computing a coupling noise voltage occurring in a plurality of cells arranged on a plurality of word lines and a plurality of bit lines in a... |
US-9,037,394 |
System and method to determine an initial insurance policy benefit based
on telematics data collected by a... A system and method are disclosed herein to determine an insurance policy benefit based on telematics data. The system includes a computer memory and a... |
US-9,037,344 |
System and method for display of information using a vehicle-mount
computer A system and method display information using a vehicle-mount computer. The system includes: (i) a computer touch screen for inputting and displaying... |
US-9,037,321 |
Airborne advisory for inadvertent approach to taxiway A taxiway approach advisory system. The system may include a computer-readable memory containing runway information and a processor in data communication with... |
US-9,036,819 |
Broadcast receiving apparatus and control method thereof The present invention provides a broadcast receiving apparatus that receives a broadcast wave containing multiple channels. The apparatus comprises, among other... |
US-9,036,805 |
Implementing a network of intelligent virtual service agents to provide
personalized automated responses An intelligent virtual service agent implemented on a computer platform with a processor and a memory is assigned a responsibility to automatically interact... |
US-9,036,791 |
Telephone system having alert module One telephone system embodiment having an alert module includes a base unit and at least one handheld unit. The base unit has a processor in data communication... |
US-9,036,746 |
Estimating doppler shift using predefined autocorrelation vectors A method includes holding in a memory of a communication terminal multiple predefined vectors, each including signal autocorrelation values computed for a... |
US-9,036,651 |
System and methods for managing group parameters in unlicensed spectrum
communications A method, apparatus, and system for providing a communication resource for a communication device in a communication system. In one embodiment, an apparatus... |
US-9,036,454 |
Handheld forestry device A rugged hand-held mobile computing device for a forester to collect and use dendrometric data from trees and tree stands is claimed. The device includes a... |
US-9,036,415 |
Mitigating variations arising from simultaneous multi-state sensing Methods and devices for mitigating sensing variations that may arise from simultaneous multi-threshold (SMT) sensing are provided. During SMT sensing, two or... |
US-9,036,292 |
Apparatus, system, and method for optimally positioning an idle robotic
accessor in a tape library In one embodiment, a system includes a robotic accessor for transporting media between multiple storage slots and one or more data storage drives; a controller... |
US-9,036,287 |
Adaptive soft-output detector for magnetic tape read channels In one embodiment, a method includes passing a signal through a noise whitening filter, passing the signal through a soft detector to calculate first soft... |
US-9,035,991 |
Collaboration system and method A network apparatus in a collaboration system with a plurality of participants, the apparatus comprising: a processing structure; and a memory including... |
US-9,035,946 |
Computer hardware architecture and data structures for triangle binning 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... |
US-9,035,940 |
Apparatus and associated methods In one or more embodiments described herein, there is provided an apparatus comprising at least one processor and at least one memory having computer program... |
US-9,035,905 |
Apparatus and associated methods An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer... |
US-9,035,563 |
System and method for programming a configurable load control device A system for configuring at least one output parameter of a lighting load power supply, the lighting load power supply having a programmable controller for... |
US-9,033,828 |
Mechanical baseball tee A ball hitting training device for batting practice including a stand, a moveable ball holder supported by the stand, and an electronic controller. The... |
US-9,033,795 |
Interactive music game Disclosed herein are methods, systems, computer program products, and devices associated with a music action game, wherein a user can interact, by means of an... |
US-9,033,791 |
Systems, methods and devices for configuring wagering game devices based
on shared data Gaming devices, gaming systems, methods of configuring gaming devices, and computer programs for configuring gaming devices are featured. A gaming machine is... |
US-9,032,543 |
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... |
US-9,032,534 |
Setting in wireless communication device for encrypted communication A system administrator of a wireless LAN 100 manipulates a personal computer PC1 to change a WEP key. The personal computer PC1 authenticates a memory card MC... |
US-9,032,523 |
Rollback feature A file stored in a first portion of a computer memory of a computer is determined to be a malicious file. A duplicate of the file is stored in a quarantine area... |
US-9,032,520 |
Remote security self-assessment framework A system for security self-assessment for a computer platform. The system comprises a memory, a processor, and an application stored in the memory. When... |
US-9,032,505 |
Creating secure connections between distributed computing devices A computing device includes: a processing unit; and memory encoding instructions that, when executed by the processing unit, cause the processing unit to:... |
US-9,032,411 |
Logical extended map to demonstrate core activity including L2 and L3
cache hit and miss ratio A computer system is provided with a processing chip having one or more processor cores, with the processing chip in communication with an operating system... |
US-9,032,401 |
Virtual computer system having a first virtual computer that executes a
protected process, a second virtual... When a process judging unit judges that a target process is a protected process, a key judging unit judges whether a target key that is a key generated by a key... |
US-9,032,394 |
Deploying drivers for an operating system on a computing device A computing device configured for installing an operating system is described. The computing device includes a storage device, a processor and instructions... |
US-9,032,387 |
Software distribution framework A computing device receives a notification from a server that a bundle is available for download. The bundle includes software written in a scripting language.... |
US-9,032,381 |
State recovery methods and apparatus for computing platforms State recovery methods and apparatus for computing platforms are disclosed. An example method includes inserting a first instruction into optimized code to... |
US-9,032,364 |
Serializing a templated markup language representation of test artifacts A method, system and computer program product for serializing a templated markup language representation of test artifacts is provided. The method includes... |
US-9,032,204 |
Methods and systems for providing a signed digital certificate in real
time A method and system for signing a digital certificate in real time for accessing a service application hosted within a service provider (SP) computer system... |
US-9,032,199 |
Systems, devices, and methods for capturing information, creating loadable
images, and providing for restarts... Embodiments relate to systems, devices, and computer-implemented methods for creating a loadable image and using the loadable image for restarting an... |
US-9,032,190 |
Recovering from an error in a fault tolerant computer system A leading thread and a trailing thread are executed in parallel. Assuming that no transient fault occurs in each section, a system is speculatively executed in... |