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,504,783 Techniques for providing data redundancy after reducing memory writes
A storage subsystem receives writes from a computer via a standard storage subsystem interface. The storage subsystem reduces a number of the writes. A single...
US-8,504,780 Computer, computer system, and data communication method
A computer includes first and second processors, first and second I/O devices, a shared memory, and an interrupt controller. The first processor issues a...
US-8,504,778 Multi-core active memory processor system
In general, the present invention relates to data cache processing. Specifically, the present invention relates to a system that provides reconfigurable dynamic...
US-8,504,767 Raid controlled semiconductor storage device
Provided is a RAID controlled storage device of a serial attached small computer system interface/serial advanced technology attachment (PCI-Express) type,...
US-8,504,746 Analog data generating and processing device for use with a personal computer
An interface device (10) provides fast data communication between a host device with input/output interfaces and a data transmit/receive device, wherein the...
US-8,504,710 System and methods for accelerated data storage and retrieval
Systems and methods for providing accelerated data storage and retrieval utilizing lossless data compression and decompression. A data storage accelerator...
US-8,504,691 System and method for allocating resources for heterogeneous service requests
A system for allocating constrained resources (e.g., downstream services, execution threads, database connections, input/output channels, computational...
US-8,504,594 Memory management method, and memory management apparatus
When a program execution unit of a computer executes a creation instruction of objects utilized by an execution target program in process of executing the...
US-8,504,579 Filtering a data set using trees on a computing device
A computing device configured for filtering a data set is described. The computing device includes a processor and executable instructions stored in memory that...
US-8,504,548 System and method for dynamically managing data centric searches
Disclosed herein are systems, methods, and computer readable-media for dynamically managing data-centric searches. The method includes receiving information...
US-8,504,542 Multi-row transactions
Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics...
US-8,504,521 Distributed data management system
A distributed data management system has multiple virtual machine nodes operating on multiple computers that are in communication with each other over a...
US-8,504,493 Self-organizing sequential memory pattern machine and reinforcement learning method
A self-organizing computing machine utilizes a method for mapping from a plurality of patterns contained within provided inputs to an invariant perception,...
US-8,504,449 Apparatus and method for managing software applications of a mobile device server
A system that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium, which operates in a...
US-8,504,301 Sample analyzer, method for displaying analysis result information of a sample and computer program product
The present invention is to present a sample analyzer comprising: an analysis result information generator for generating analysis result information including...
US-8,504,107 Device, system, and method for providing wireless data access, digital TV access, radio, and storage capability
A portable memory device dimensioned and configured as any of a removable flash memory card, a USB flash drive, and a jump drive and a method of wireless...
US-8,504,074 System and method for providing advertisement data to a mobile computing device
A mobile device includes a processor and a memory coupled to the processor and configured to store user-specific data. The processor is configured to access...
US-8,504,017 Method, apparatus and computer program product for a user terminal
A method including detecting a preference of a user terminal for a predetermined service, detecting that the current RAT does not provide the predetermined...
US-8,503,674 Cryptographic key attack mitigation
Cryptographic keys and, subsequently, the data they are intended to protect, are safeguarded from unwarranted attacks utilizing various systems and...
US-8,503,187 Computer system having data transfer rate indication function of serial advanced technology attachment dual...
A computer system includes a serial advanced technology attachment dual-in-line memory module (SATA DIMM) with a circuit board, a motherboard, and an indicating...
US-8,502,821 System for three-dimensional rendering of electrical test and measurement signals
The system for three-dimensional rendering of signals has a computer system having acquired, streaming, or previously stored data in its memory representing...
US-8,502,703 System and method for assisting with safe driving, computer program for assisting with safe driving, storage...
Disclosed is a system and method that offer improved assistance with safe driving using navigation devices, incorporating traffic regulations pertaining to...
US-8,502,558 Computer-aided design tools and memory element power supply circuitry for selectively overdriving circuit blocks
Integrated circuits are provided with circuitry such as multiplexers that can be selectively configured to route different adjustable power supply voltages to...
US-8,500,604 Wearable system for monitoring strength training
An exercise monitoring method and system in one embodiment includes a communications network, a wearable transducer configured to generate physiologic data...
US-8,500,236 Computer based method and system for adjusting page placement on a continuous feed print engine
A system for adjusting page placement on a continuous feed duplex print engine. A processor receives, from a print engine, ejector data regarding first and...
US-8,500,013 Systems and methods for accessing charging capabilities of electric vehicle charging stations
Embodiments of the invention can provide systems and methods for accessing charging capabilities of electric vehicle charging stations. According to one...
US-8,499,385 Electrically operated bed and method for controlling same
A control unit controls a drive unit so that a back angle .alpha., which is an elevation angle of a back bottom, and a knee angle .beta., which is an elevation...
US-8,499,345 Blocking computer system ports on per user basis
An approach is provided that receives a user identifier from a user of the information handling system. The user identifier can include a username as well as a...
US-8,499,341 Resumable private browsing session
A resemble private browsing session is activated on a network computing device communicatively coupled via a network to other network computing devices. The...
US-8,499,302 Advanced processor with mechanism for packet distribution at high line rate
An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is...
US-8,499,295 Microcontroller firmware running from RAM and applications of the same
In one aspect, the present invention relates to a system memory device for a computer system having a processor and a firmware. In one embodiment, the system...
US-8,499,285 Method of logging stack trace information
A computer system comprises a memory configured to store software instructions; a set of registers; and a processing unit configured to temporarily store passed...
US-8,499,277 Programming support apparatus, programming support method, program for causing computer to implement the...
A shared-label extracting unit extracts a shared label to be associated with a device corresponding to a memory shared by a plurality of control devices. A...
US-8,499,224 Redundant code generation method and device, data restoration method and device, and raid storage device
A redundant code generation method includes: dividing original data into data strings; dividing each data string into a number of bit strings that accords with...
US-8,499,204 Method and apparatus for maintaining the status of objects in computer networks using virtual state machines
A network appliance for monitoring, diagnosing and documenting problems among a plurality of devices and processes (objects) coupled to a computer network...
US-8,499,202 Method and system for recovery of a computing environment during pre-boot and runtime phases
A method and system for recovery of a computing environment includes monitoring during a pre-boot phase and a runtime phase of a computing device for selection...
US-8,499,174 Method and controller for power management
Resuming from a sleep state. A request may received to resume operation of a computer system from a sleep state to an executing state. A restoring process may...
US-8,499,153 System and method of authenticating a user to a service provider
A system, device, computer program product, and method provide authentication of a user to a service provider. The system includes a service provider, a...
US-8,499,127 Memory hub with internal cache and/or memory access prediction
A computer system includes a memory hub for coupling a processor to a plurality of synchronous dynamic random access memory ("SDRAM") devices. The memory hub...
US-8,499,114 Virtual machine memory page sharing system
Various embodiments disclosed herein including systems and methods for improving allocation of computing resources in a virtual machine (VM) environment....
US-8,499,110 Method of generating useful electromagnetic waves by controlling electromagnetic wave noise generated from bus...
Provided is a method of generating electromagnetic waves using software. The method includes setting electromagnetic wave pattern data in consideration of a...
US-8,499,094 Modification of small computer system interface commands to exchange data with a networked storage device using...
A process executed by a computing device uses commands having a first format to exchange data through a network with a storage device configured to execute...
US-8,498,950 System for training classifiers in multiple categories through active learning
A system for training classifiers in multiple categories through an active learning system, including a computer having a memory and a processor, the processor...
US-8,498,934 Multi-account payment consolidation system
A multi-account payment consolidation system and process, comprising a payment terminal at a point-of-sale. A central computer system is operatively coupled to...
US-8,498,363 Compensating for frequency offsets on a base station
A base station for compensating for frequency offsets is described. The base station includes a processor and instructions stored in memory. The base station...
US-8,497,867 Information processing system, information processing apparatus, display processing method therefor, and...
An information processing system stores a plurality of content data having different display qualities for each content in a storage unit, and detects a user...
US-D687,042 Recording medium
US-8,495,655 Messaging in a parallel computer using remote direct memory access (`RDMA`)
Messaging in a parallel computer using remote direct memory access (`RDMA`), including: receiving a send work request; responsive to the send work request:...
US-8,495,654 Intranode data communications in a parallel computer
Intranode data communications in a parallel computer that includes compute nodes configured to execute processes, where the data communications include:...
US-8,495,637 Apparatus and method for temporarily freeing up resources in a computer
Apparatus for data processing includes a processor, memory and storage. A plurality of sets of instructions, each corresponding to one of a plurality 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.