Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching: computer memory





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-9,070,144 Electronic computer engines for analytical matching and methods of use thereof
In some embodiments, the instant invention provides an improved computer system programmed for matching which includes at least the following components: a...
US-9,070,054 Editing process for creating printed matter, recording medium and printer therefor
This disclosure discloses a non-transitory computer-readable recording medium storing a printed matter production processing program for executing steps. The...
US-9,069,977 Hybrid server with heterogeneous memory
A method, hybrid server system, and computer program product, for managing access to data stored on the hybrid server system. A memory system residing at a...
US-9,069,964 Identification of malicious activities through non-logged-in host usage
A system and associated computer program product for identifying malware. The system includes one or more processors, one or more computer-readable memories,...
US-9,069,959 Cryptographic circuit protection from differential power analysis
According to an example embodiment, a device provides cryptographic processing functions using secret data. The device can include protection from differential...
US-9,069,922 Modeling memory cell skew sensitivity
A method includes designating a cell mismatch parameter of a memory cell including a plurality of transistors and an initial value of a transistor mismatch...
US-9,069,907 Abstracting special file interfaces to concurrently support multiple operating system levels
Some examples include a system, a computer program product, an apparatus, and the like, configured to perform operations to access, in response to a request by...
US-9,069,894 Data collisions in concurrent programs
Described are techniques for detecting data collisions between a first portion and a second portion of an application executing on a computer, the first portion...
US-9,069,891 Hardware enabled performance counters with support for operating system context switching
A device for supporting hardware enabled performance counters with support for context switching include a plurality of performance counters operable to collect...
US-9,069,815 Method and system for responding to queries
Responding to queries directed to a database management system (DBMS) includes identifying data from a DBMS, where the identified data is at least partially...
US-9,069,810 Systems, methods and computer program products for reducing hash table working-set size for improved latency...
System, method and computer program products for storing data by computing a plurality of hash functions of data values in a data item, and determining a...
US-9,069,790 Multi-threaded message passing journal
Example apparatus and methods protect state in a file system using a message-passing multi-threaded journal. One example apparatus stores, in memory, data and...
US-9,069,782 System and method for security and privacy aware virtual machine checkpointing
A checkpointing method for creating a file representing a restorable state of a virtual machine in a computing system, comprising identifying processes...
US-9,069,776 Serving encrypted and plain data from a low latency non-volatile memory
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for serving encrypted and plain data from a low latency...
US-9,069,759 System and method for website tranlsations
A system and method for an administrator of a website to translate the strings within a website from the original language to "supported" language(s) by...
US-9,069,756 Data transfer control apparatus, data transfer control method, and computer product
A data transfer control apparatus includes a transferring unit that transfers data from a transfer source memory to a transfer destination memory, according to...
US-9,069,701 Virtual machine failover
Disclosed is a computer system (100) comprising a processor unit (110) adapted to run a virtual machine in a first operating mode; a cache (120) accessible to...
US-9,069,698 Channel rotating error correction code
A write or read method for use in a computer having multiple channels of memory includes writing or reading data to or from one channel in the memory, and...
US-9,069,684 System, method, and computer program product for invalidatng cache lines
A system, method, and computer program product are provided for invalidating cache lines. In use, one or more cache lines that hold data from within a region of...
US-9,069,672 Extended fast memory access in a multiprocessor computer system
A multiprocessor computer system comprises a first node operable to access memory local to a remote node by receiving a virtual memory address from a requesting...
US-9,069,669 Method and computer system for memory management on virtual machine
A memory management method for a virtual machine system is provided. First, a first threshold value is set by a processor. A balloon target is then set to an...
US-9,069,663 Allocating memory based on performance ranking
A method for optimizing memory bandwidth using bank-based memory allocation is described. The method includes receiving a request for an allocation of memory....
US-9,069,659 Read threshold determination using reference read threshold
A non-transitory computer readable medium that stores instructions for: reading a first group of flash memory cells using a reference read threshold to obtain...
US-9,069,615 Application management
The subject matter of this specification can be embodied in, among other things, a method that includes executing one or more computer applications and ranking...
US-9,069,594 Burst buffer appliance comprising multiple virtual machines
A burst buffer appliance is adapted for coupling between a computer system and a file system. The burst buffer appliance comprises a flash memory or other...
US-9,069,573 Method for generating reduced snapshot image for booting and computing apparatus
Method for generating a reduced snapshot image for booting and a computing apparatus are provided. An embodiment of the method includes the following. In...
US-9,069,488 Electronic devices
A storage device (3), such as an SD card, that is coupled to a host device (2), such as a mobile phone, includes a computing environment (8). The computing...
US-9,069,476 Method for managing storage system using flash memory, and computer
To facilitate the management of a storage system that uses a flash memory as a storage area. A controller of the storage system provided with a flash memory...
US-9,069,450 Multi-modal/multi-channel application tool architecture
A computer with a processor and a memory is used to set instructions for both a first component of a service and a second component of the service. The...
US-9,069,003 Methods, apparatuses and computer program products for determining speed of movement of a device and device...
An apparatus for determining a speed of cyclic motion of a device or user and one or more poses of a device may include a processor and memory storing...
US-9,068,795 Rangefinder having digital camera and digital display and digital rangefinder game
A digital rangefinder system indicates to a user a projectile trajectory to a target. The digital rangefinder system comprises a computing element, digital...
US-9,068,287 Computer controlled sewing machine with cutting needles
An apparatus includes a processor and a memory configured to store a plurality of cut length data items and a computer-readable instructions that instruct the...
US-9,066,226 Initialization of embedded secure elements
There is described a method for initializing a secure element (112, 122, 212, 222) for use with a host unit (121, 221), the method comprising (a) storing a set...
US-9,066,203 System and method for restricting communications at a network level
The disclosed embodiments include a method, apparatus, and computer program product for restricting communications at a network level. For example, one...
US-9,066,171 Loudspeaker protection apparatus and method thereof
An apparatus comprises at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code...
US-9,065,870 Method and system for pairing a medium to a user account
There is provided a system for pairing a medium with a user account comprising a media player configured to retrieve a medium identifier from the medium and a...
US-9,065,792 Method of enabling digital music content to be downloaded to and used on a portable wireless computing device
The invention enables digital music content to be downloaded to and used on a portable wireless computing device. An application running on the wireless device...
US-9,065,706 Information processing apparatus, computer-readable recording medium, and control method
An abnormality detection unit provided in at least one node among a plurality of nodes included in an information processing apparatus detects abnormality in a...
US-9,065,600 Aggregation for a new carrier type
The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory) for aggregation of a new carrier...
US-9,064,744 Structure and method to realize conformal doping in deep trench applications
The specification and drawings present a new method, ASIC and computer/software related product (e.g., a computer readable memory) are presented for realizing...
US-9,064,602 Implementing memory device with sub-bank architecture
A method, system and memory controller are provided for implementing memory devices with sub-bank architecture in a computer system. An array is divided into...
US-9,064,600 Memory controller method and system compensating for memory cell data losses
A computer system includes a memory controller coupled to a memory module containing several DRAMs. The memory module also includes a non-volatile memory...
US-9,064,576 Apparatuses and methods for transposing select gates
Apparatuses and methods for transposing select gates, such as in a computing system and/or memory device, are provided. One example apparatus can include a...
US-9,064,448 Digital image comparison
A method for digital image comparison includes, by a computer executing a single instance of an application program stored in a memory of the computer,...
US-9,064,447 Methods and devices for filtering and displaying data
Described herein, a computing device includes a memory including a display cache configured to store display sections, a filter module configured to filter a...
US-9,064,330 Shared virtual memory between a host and discrete graphics device in a computing system
In one embodiment, the present invention includes a device that has a device processor and a device memory. The device can couple to a host with a host...
US-9,064,326 Local cache of augmented reality content in a mobile computing device
An augmented reality application is coded to operate on a mobile computing device. A routine allocates a portion of a memory in the mobile computing to be a...
US-9,064,181 Systems and methods for identifying a video aspect-ratio frame attribute
Presently disclosed are systems and method for identifying a video aspect-ratio frame attribute of a current frame. One example embodiment takes the form of a...
US-9,064,169 Information management apparatus and non-transitory computer-readable medium
An information management apparatus includes a processor and a memory. The memory is configured to store computer-readable instructions that, when executed,...
US-9,064,114 Method and device for scanning data for signatures prior to storage in a storage device
The present invention relates to a method and device for scanning of data for signatures prior to storage. First data are received at a storage device for...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.