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-8,667,301 Obfuscating transformations on data array content and addresses
In a first computer (digital) data obfuscation process, data which is conventionally arranged in a data structure called an array (e.g., a table) and...
US-8,667,293 Cryptographic data distribution and revocation for handheld medical devices
A method includes: receiving a revocation list from a remote data server at a configuration device. The revocation list includes N cryptographic certificates...
US-8,667,250 Methods, apparatus, and instructions for converting vector data
A computer processor includes a decoder for decoding machine instructions and an execution unit for executing those instructions. The decoder and the execution...
US-8,667,240 Method for automatically backing up digital data preserved in memory in a computer installation and data medium...
The invention relates to a method for automatically backing up digital data preserved in memory in a computer installation to a remote backup system accessible...
US-8,667,231 Transactional memory system with efficient cache support
A computer implemented method for use by a transaction program for managing memory access to a shared memory location for transaction data of a first thread,...
US-8,667,225 Store aware prefetching for a datastream
A system and method for efficient data prefetching. A data stream stored in lower-level memory comprises a contiguous block of data used in a computer program....
US-8,667,223 Shadow registers for least recently used data in cache
A cache for use in a central processing unit (CPU) of a computer includes a data array; a tag array configured to hold a list of addresses corresponding to each...
US-8,667,211 System and method for managing a non-volatile memory
A method, computer readable medium storing instructions and system for managing flash memory. Data sector are received and each is written into a data block of...
US-8,667,207 Dynamic reallocation of physical memory responsive to virtual machine events
Described are methods and systems for dynamically reallocating memory amongst virtual machines executing within a virtualization environment. A computer can...
US-8,667,188 Communication between a computer and a data storage device
A method for communicating between a computer and a data storage device comprises receiving, by a data storage device, information indicative of a plurality of...
US-8,667,029 Optimized startup verification of file system integrity
A computer system having a transaction based file system is disclosed. The computer system includes file system software that manages the file data and the file...
US-8,667,001 Scalable database management software on a cluster of nodes using a shared-distributed flash memory
A distributed database system has multiple compute nodes each running an instance of a database management system (DBMS) program that accesses database records...
US-8,666,968 Executing runtime callback functions
In an embodiment, a runtime callback function is a part of a code that is invoked upon execution of an associated function. To execute the runtime callback...
US-8,666,917 Sequence learning in a hierarchical temporal memory based system
A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of...
US-8,666,878 Trading of combinations and baits generated thereof in an automated trading exchange system
In automated exchange system, a matching unit is supplemented with a calculation unit and a global memory accessible by both the calculation unit and the...
US-8,666,849 Computer implemented method for bill analysis over the internet
A computer software method implemented on a computer for real-time analysis of a company's bill, such as a cell phone bill, by submitting a bill, generated by...
US-8,666,769 System and method for comparing and utilizing activity information and configuration information from multiple...
A method of aggregating and using medical device data from a plurality of remote institutions. The system and method electronically receives at a central...
US-8,666,712 Physical simulations on a graphics processor
The present invention is directed to a method, computer program product, and system for performing physics simulations on at least one graphics processor unit...
US-8,666,159 Real time feature extraction
A computer-implemented method for method for detecting features in an image, comprising, receiving a first image at a GPU, wherein the GPU comprises a plurality...
US-8,666,114 System and method for geospatial partitioning of a geographical region
An apparatus includes at least one memory unit and at least one processing unit. The memory unit is configured to receive and store information associated with...
US-8,665,955 Method of storing pictures in a memory using compression coding and cost function including power consumption
The present invention relates to a method of storing pictures in a memory, a picture being divided into data blocks, said method comprising the step of:...
US-8,665,598 Planar information device
An substantially planar information device is provided comprising: a memory module including a memory device and an electrical interface to connect the memory...
US-8,661,540 Method and apparatus for secure credential entry without physical entry
A method and apparatus are disclosed wherein a portable memory storage device is provided for interfacing with a communications port of the computer system....
US-8,661,513 Selection and application of roles and systems based on username and layout ID
In one embodiment a computing system comprises one or more processors, a display device coupled to the computing system, and a memory module communicatively...
US-8,661,422 Methods and apparatus for local memory compaction
Methods, apparatus and computer software product for local memory compaction are provided. In an exemplary embodiment, a processor in connection with a memory...
US-8,661,354 Methods, apparatuses and computer program products for using near field communication to implement games and...
An apparatus for using Near Field Communication to facilitate implementation of an electronic game or application may include a processor and memory storing...
US-8,661,321 Parallel processing error detection and location circuitry for configuration random-access memory
Error detection and error location determination circuitry is provided for detecting and locating soft errors in random-access-memory arrays on programmable...
US-8,661,318 Memory management in a non-volatile solid state memory device
A computer-implemented method of managing a memory of a non-volatile solid state memory device by balancing write/erase cycles among blocks to level block...
US-8,661,306 Baseboard management controller and memory error detection method of computing device utilized thereby
A method detects a memory error of a computing device using a baseboard management controller (BMC) of the computing device. The BMC includes a microprocessor...
US-8,661,239 Encryption device and method for controlling download and access operations performed to a mobile terminal
An encryption device and method for controlling download and access operations performed to a mobile terminal are disclosed. A switch circuit (102) is disposed...
US-8,661,237 System and method for booting a plurality of servers from a shared boot image stored on a USB boot image sharer
A computer system and an operation system loading method thereof are provided. The computer system comprises a universal serial bus (USB) storage device storing...
US-8,661,236 Partial initialization of divided programs in response to pre-boot and post-boot activation events to rapidly...
A method for booting up a computer is disclosed. Initially, a memory image of a boot program is stored in a main memory of a computer. The memory image includes...
US-8,661,211 Method for migrating contents of a memory on a virtual machine
A method for migrating contents of a memory on a virtual machine. The method includes computer instructions for establishing communication from a source virtual...
US-8,661,206 Hybrid hardware and software implementation of transactional memory access
Embodiments of the invention relate a hybrid hardware and software implementation of transactional memory accesses in a computer system. A processor including a...
US-8,661,187 System, method, and computer program product for skewing expected wearout times of memory devices
A method in one embodiment includes writing first data to a first memory device of a memory array at a first number of writes per unit time; writing second data...
US-8,661,183 Computer system, data storage method, and program for reduction of stored data after hibernation
In a computer system that can configure a virtual machine being able to transit to a hibernation state, data of a main memory of the virtual machine stored in...
US-8,661,127 Information processing apparatus, information processing method, non-transitory computer readable medium...
An information processing apparatus includes a memory storing an allowance list, a first receiving unit that receives a first request from a client apparatus, a...
US-8,661,009 Dynamic real-time reports based on social networks
A system for analyzing social networks includes a memory storing a social network data structure, a correlation engine, a trigger function module, and a...
US-8,660,865 System and method for processing data related to life insurance policies issued prior to underwriting
A computer system for administering applications for life insurance has a processor and a memory storage device in communication with the processor. The...
US-8,660,296 Systems and methods for facilitating video fingerprinting using local descriptors
Systems and methods for facilitating video fingerprinting are provided. In one embodiment, a system can include: a memory, a microprocessor, a communication...
US-8,659,775 Print shop management method for customizing print-on-demand driver
A method implemented in a print shop management system that includes a data processing apparatus having a non-transitory memory for storing a computer software...
US-8,659,665 Electronic apparatus
An electronic system comprising an image pickup unit 1, a computer 2, and communication terminals for connecting the unit and the computer, such as infrared...
US-8,659,598 Adjusting navigable areas of a virtual scene
A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor configured to...
US-8,659,453 Digital radio frequency memory utilizing time interleaved analog to digital converters and time interleaved...
A digital radio frequency memory (DRFM) comprises a plurality of time interleaved analog to digital converters (ADCs) in cooperation with a plurality of time...
US-8,658,997 Bipolar multistate nonvolatile memory
Embodiments generally include a method of forming a nonvolatile memory device that contains a resistive switching memory element that has an improved device...
US-8,656,628 System, method and computer program product for aiming target
Disclosed is a system for a weapon sight for aiming a target. The system includes a controller unit configured to initiate an electronic zoom calibration mode,...
US-8,656,492 Systems, methods, and apparatus for network intrusion detection
Systems, methods, and apparatus for network intrusion detection are provided. A device configured to facilitate network intrusion detection may include at least...
US-8,656,490 Safe and secure access to dynamic domain name systems
A method and apparatus for safe and secure access to dynamic domain name systems. In one embodiment a method comprises transmitting a DNS query to a dynamic DNS...
US-8,656,397 Migrating groups of threads across NUMA nodes based on remote page access frequency
A mechanism for tracking memory accesses in a non-uniform memory access (NUMA) system to optimize processor task placement is disclosed. A method of embodiments...
US-8,656,373 Distributed graphical program execution using a handheld computer
A system and method for deploying one or more graphical programs on a personal digital assistant (PDA). One or more selected graphical programs may be...
← 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.