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,825,515 Sentiment collection and association system
Disclosed are various implementations of systems, methods, and computer programs that facilitate associating a sentiment with a user-defined topic. In an...
US-8,825,468 Mobile wireless display providing speech to speech translation and avatar simulating human attributes
An apparatus includes a monocular display with a wireless communications interface, user input device, transmitter, and controller, and may provide a video link...
US-8,825,398 Device for assisting in the navigation of a person
The present invention relates to a device for assisting in the navigation of a person, both inside and outside a building. The device, being fitted to the...
US-8,824,567 Method and device for tracking error propagation and refreshing a video stream
A method and device for tracking error propagation and refreshing a video stream is provided. The proposed subject matter comprises of an error propagation...
US-8,824,404 Reuse of legacy radio access technology
The specification and drawings present a new method, apparatus and software related product (e.g., a computer readable memory) for using (or reusing) unused...
US-8,824,392 Apparatus and method to allocate communication resources in a communication system
An apparatus, method and system configured to allocate communication resources in a communication system. An apparatus includes a processor and memory including...
US-8,824,242 Methods, systems, and apparatus to calculate distance from audio sources
Systems, methods, articles of manufacture and apparatus are disclosed to calculate distance from audio sources. An example method disclosed herein includes...
US-8,823,744 Method for indicating annotations associated with a particular display view of a three-dimensional model...
An annotation method for a three-dimensional model is disclosed. A first set of data representative of a three-dimensional model is stored in a computer memory....
US-8,823,545 Radio apparatus for gym device
There is provided a radio apparatus for a gym device, the apparatus comprising: an antenna array comprising at least two antenna elements for wirelessly...
US-8,823,502 Method and system for implementing a geofence boundary for a tracked asset
An asset's TCU, or a mobile device coupled thereto, receives and stores geographical boundary definitions to a memory. A processor uses the boundary definition...
US-8,823,392 Web-enabled controller for impedance tuner systems
A system and method for controlling an impedance tuner system. In one embodiment, a web-enabled electronic controller controls an impedance tuner system...
US-8,820,952 Streetlight controllers
The subject matter included in this disclosure can be embodied in an apparatus that includes a computing device having memory and a processor. The processor can...
US-8,820,603 Accessing data stored in a memory of a surgical instrument
A process and system are disclosed for downloading sensor data, stored in a memory device of a surgical cutting and fastening instrument, to an external or...
US-8,819,857 Apparatus and method to harden computer system
In some embodiments, a processor-based system may include a processor, the processor having a processor identification, one or more electronic components...
US-8,819,827 Method and apparatus of performing data executable integrity verification
Disclosed are an apparatus and method of verifying an application installation procedure. One example method of operation may include receiving an application...
US-8,819,822 Security method for detecting intrusions that exploit misinterpretation of supplied data
Mechanisms have been developed for securing computational systems against certain forms of attack. In particular, it has been discovered that, by scanning an...
US-8,819,773 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-8,819,700 System and method for synchronous inter-thread communication
A method and apparatus configured to allow independent threads to communicate synchronously through a block of memory accessible to at least two independent...
US-8,819,686 Scheduling threads on different processor cores based on memory temperature
Techniques for scheduling a thread running in a computer system are disclosed. Example computer systems may include but are not limited to a multiprocessor...
US-8,819,670 Automated software installation with interview
A computing device prompts a user to supply installation parameters for joint installation of an operating system and core software on a server device, and...
US-8,819,648 Control flow management for execution of dynamically translated non-native code in a virtual hosting environment
Execution of non-native operating system images within a virtualized computer system is improved by providing a mechanism for retrieving translated code...
US-8,819,513 Lost real-time media packet recovery
Systems, methods and computer program products for facilitating the recovery of lost real-time media packets within a computer network real-time application...
US-8,819,478 Auto-adapting multi-tier cache
A method, computer program product, and storage network system for detecting a failure of a highly-available, volatile, solid state cache memory system included...
US-8,819,423 Optical transceiver with vendor authentication
An optical receiver comprising at least one processor and a memory including at least one of an encryption key or a decryption key and at least one of...
US-8,819,386 Memory efficient use of dynamic data structures used to manage sparsely accessed data
When a dynamic data structure is used for managing sparsely accessed data stored in memory of a digital computer, pages of the memory are dynamically allocated...
US-8,819,381 System and method for storing a sparse matrix
A system and method for storing and retrieving a sparse matrix from memory of a computing device while minimizing the amount of data stored and costly jumps in...
US-8,819,379 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-8,819,366 Data processing device, non-transitory computer readable medium and method for controlling data processing device
A data processing device has a processing unit configured to copy data stored in a first memory unit into a second memory unit on a block-by-block basis into...
US-8,819,358 Data storage device, memory system, and computing system using nonvolatile memory device
Provided is a data storage device including two or more data storage areas including may have two or more (heterogeneous) types of nonvolatile memory cells. At...
US-8,819,352 Hybrid Transactional Memory (HybridTM)
Embodiments related to a hardware transactional memory (HTM). An aspect includes setting a mode register of a processor core of a computer to indicate a HTM...
US-8,819,346 Fast prediction of shared memory access pattern
A computer implemented method analyzes shared memory accesses during execution of an application program. The method includes instrumenting events of shared...
US-8,819,345 Method, apparatus, and computer program product for inter-core communication in multi-core processors
Method, apparatus, and computer program product embodiments of the invention are disclosed for efficient communication between processor units in a multi-core...
US-8,819,338 Storage system and storage apparatus
A storage system comprises a first controller and a plurality of storage devices. The plurality of storage devices configure RAID, each of which includes one or...
US-8,819,330 System and method for updating a locally stored recovery image
Systems, methods, and machine-readable media for storing a recovery image on a secondary memory device on a computing system and updating the recovery image. In...
US-8,819,316 Two-way raid controller with programmable host interface for a semiconductor storage device
Provided is a two-way RAID controlled storage device of a serial attached small computer system interface/serial advanced technology attachment (PCI-Express)...
US-8,819,270 Information processing apparatus, computer-readable non transitory storage medium storing image transmission...
An information processing apparatus for generating a plurality of images to be displayed on a display unit of a terminal device connected via a network and...
US-8,819,230 Virtual private storage array service for cloud servers
A method for providing virtual private storage array (VPSA) service for cloud users over a computer network includes receiving parameters for the VPSA over the...
US-8,819,224 Health and welfare monitoring of network server operations
Methods, systems and computer program products for monitoring and analysis of network servers and web analytics programs are disclosed. A monitoring program,...
US-8,819,084 Service desk data transfer interface
A system, method and computer program product for importing and exporting data in a network-based customer relationship application is provided. Data to be...
US-8,819,063 Apparatus, system, and method for natural language processing
Various embodiments are described for searching and retrieving documents based on a natural language input. A computer-implemented natural language processor...
US-8,819,050 Context-and-version-aware facade for database queries
A method, computer program product, and system for accessing versioned data objects within a database, comprising creating a first new connection to a database...
US-8,819,025 Recommending applications for mobile devices based on installation histories
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving installation data, the installation data...
US-8,818,886 System and method for usage billing of hosted applications
A system, method, and computer readable medium for usage billing of one or more hosted applications serving one or more clients. The hosted applications are...
US-8,818,759 Computer system for remote testing of inflatable personal restraint systems
A system for testing a number of electronic module assemblies (EMAs) that control one or more personal restraint systems. A programmed processor with a computer...
US-8,818,697 Vehicles for communicating vehicle parameters to a networked server
A vehicle having a driver statistic system for interfacing with a network includes a wheel speed sensor, an engine control unit, network interface hardware for...
US-8,818,448 Method, apparatus and computer program product for enabling user control of a fallback capability for circuit...
An apparatus for enabling user control of a fallback capability for circuit switched domain support may include a processor and a memory. The memory may store...
US-8,818,027 Computing device interface
A computing device configured for providing an interface is described. The computing device includes a processor and instructions stored in memory. The...
US-8,817,711 Method and system for concurrently locating systematic bits and parity bits in physical channel memory to...
A UE receives a HS-PDSCH transmission from a base station and concurrently performs rate matching on systematic bits and parity bits (parity 1 bits, parity 2...
US-8,817,535 Programming method for multi-level cell flash for minimizing inter-cell interference
Systems, methods and computer program products for minimizing floating gate coupling interference and threshold voltage drift associated with flash memory cells...
US-8,817,411 System, method and computer program product for optimization of tape performance
A tape performance optimization method may include accumulating data in a memory, monitoring the accumulation of data, determining whether a certain amount of...
← 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.