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,847,738 Mobile terminal, information processing method, and computer program
A mobile terminal includes a contactless communication unit configured to conduct contactless communication with an external communication apparatus, a...
US-8,847,169 Quantum-limited highly linear CMOS detector for computer tomography
The invention provides a CMOS CT detector design with high linearity, quantum-limited noise, good scalability, high fill factor with a single CMOS chip...
US-8,844,045 Methods and systems for evaluating software for known vulnerabilities
A vulnerability identification and resolution (VIR) computer device for identifying security vulnerabilities in a computer system is provided. The VIR computer...
US-8,843,945 Automated application programming interface (API) generation
Techniques are provided for automatically generating Application Programming Interfaces (APIs) in a computing device. In one example, a request for the addition...
US-8,843,928 Method and apparatus for a general-purpose, multiple-core system for implementing stream-based computations
A method and system of efficient use and programming of a multi-processing core device. The system includes a programming construct that is based on...
US-8,843,880 Software development for a hybrid computing environment
Software development for a hybrid computing environment that includes a host computer and an accelerator, the host computer and the accelerator adapted to one...
US-8,843,790 Dynamic hardware watchpoint
A method and apparatus for monitoring changes to a block of data is disclosed. A computer sets a first hardware watchpoint to monitor changes to the block of...
US-8,843,778 Dynamically calibrated DDR memory controller
A method for calibrating a DDR memory controller is described. The method provides an optimum delay for a core clock delay element to produce an optimum capture...
US-8,843,775 Energy optimization techniques in a computing system
A computing platform may include components to determine performance loss values and energy savings values for each of the plurality of regions and/or the...
US-8,843,767 Secure memory transaction unit
A method for providing security for plaintext data being transferred between units in a computer system includes steps of dividing a memory into a series of...
US-8,843,706 Memory management among levels of cache in a memory hierarchy
Methods, apparatus, and product for memory management among levels of cache in a memory hierarchy in a computer with a processor operatively coupled through two...
US-8,843,669 Guest partition high CPU usage mitigation when performing data transfers in a guest partition
An invention is disclosed for offloading operations, such data transfers, of a guest partition to a host partition. A guest operating system is presented with...
US-8,843,661 Data transfer between wireless universal serial bus (USB) host controller driver and wireless USB host...
A wireless Universal Serial Bus (USB) host that optimizes the data transfer between the Wireless Host Controller Driver (WHCD) and the Wireless Host Controller...
US-8,843,621 Event prediction and preemptive action identification in a networked computing environment
Embodiments of the present invention relate to an approach for using electronic feeds (e.g., online news feeds, social media resources/websites, etc.) to...
US-8,843,588 Methods, apparatuses, related computer program product and data structure for distributed storage of service...
A method and related apparatus determine, at a serving entity, whether a memory resource of the serving entity is insufficient for storing service ...
US-8,843,539 Generation of seed value for pseudo random number generator
Two or more numerical samples are read from a storage location (or many storage locations) and the samples are compared to generate a single bit of entropy....
US-8,843,534 Virtual session on a removable memory
A virtual session for a computer in which files that are worked on or automatically stored to a portable device such as a hard drive. Depending on the options...
US-8,843,432 Data analyzing computer product, data analyzing method, and data analyzing apparatus
A non-transitory computer-readable medium stores a program that causes a computer, which has a memory device storing a set of measured values that included a...
US-8,843,372 Natural conversational technology system and method
A system for analyzing conversations or speech, especially "turns" (a point in time in a person's or an animal's talk when another may or does speak) comprises...
US-8,843,347 Method, monitoring system and computer program product for monitoring the health of a monitored system...
A monitoring system, method and computer program product are provided for monitoring the health of a monitored system. The monitoring system may include a...
US-8,843,250 Enhanced vertical situation display
A vertical situation display system for use in a vehicle such as, for example, an aircraft, is provided. A side view of an intended route of flight may be shown...
US-8,843,218 Method and system for limited time fault tolerant control of actuators based on pre-computed values
A method of controlling an actuator includes developing a sequence of actuation commands S(t.sub.x)=C(t.sub.x, t.sub.x), C(t.sub.x, t.sub.x+1), . . . ,...
US-8,843,109 Device with a communication module that performs wireless communication using unique information, method for...
An information processing device includes: a communication module that performs wireless communication with another device using unique information included in...
US-8,842,920 Systems and methods for facilitating crop-invariant video fingerprinting using wavelet transforms
Systems and methods for facilitating video fingerprinting are provided. In one embodiment, a system can include: a memory, a microprocessor, a communication...
US-8,842,910 Spatially varying log-chromaticity normals for use in an image process
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the...
US-8,842,907 Method for performing a multi-clustering merge for use in an image process
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the...
US-8,842,482 Programmable memory with skewed replica and redundant bits for reset control
Embodiments of a circuit and method for setting initial trim bits in an integrated circuit (IC) are described. The circuit includes a memory array including a...
US-8,842,151 Security monitoring system with flexible monitoring sequence
In conjunction with the dial-up public telephone system, voice quality lines carry videophone signals for monitoring a multitude of locations from at least one...
US-8,842,117 Computer hardware architecture and data structures for lookahead flags 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-8,841,564 Weigh scaled vehicle calibration systems and methods
A weigh scaled vehicle calibration system includes a weigh scaled vehicle comprising a field scale unit and an electronic computing device comprising a...
US-8,840,470 Methods for capturing depth data of a scene and applying computer actions
A computer-implemented method is provided to automatically apply predefined privileges for identified and tracked users in a space having one or more media...
US-8,839,458 Method, apparatus, and computer program for providing application security
In response to an initialization of the apparatus, a validation value is calculated for each of a plurality of application executable files and the validation...
US-8,839,356 Methods and apparatuses for processing wake events of communication networks
Methods, apparatuses, and computer program products that respond to wake events of communication networks are disclosed. One or more embodiments comprise...
US-8,839,282 Multimedia test systems
A system for monitoring the quality of DRM-protected multimedia data streams, the system comprising at least one computer having a network connection to receive...
US-8,839,267 Method and middleware for efficient messaging on clusters of multi-core processors
Disclosed embodiments include a Java messaging method for efficient inter-node and intra-node communications on computer systems with multi-core processors...
US-8,839,264 Memory management method and device in a multitasking capable data processing system
A method for memory space management in a multitasking capable data processing system including a data processing device and software running thereon. The data...
US-8,839,218 Diagnosing alias violations in memory access commands in source code
A computer implemented method, apparatus, and computer usable program code for facilitating debugging of source code. A set of indirect memory references is...
US-8,839,215 String cache file for optimizing memory usage in a java virtual machine
A method, system and computer program product for optimizing memory usage associated with duplicate string objects in a Java virtual machine. The method...
US-8,839,131 Tracking device movement and captured images
A computing device includes a memory configured to store position data and images. The computing device also includes a processor configured to execute...
US-8,839,058 Multi-site testing of computer memory devices and serial IO ports
A method and apparatus for multi-site testing of computer memory devices. An embodiment of a method of testing computer memory devices includes coupling...
US-8,839,032 Managing errors in a data processing system
A method of managing errors in a data processing system (10) may involve at least one computer system (14). Each computer system (14) may include a plurality of...
US-8,839,004 Secure cloud computing infrastructure
In one embodiment, a system for secure application hosting is provided. The system includes a memory, a first processor coupled to the memory, a second...
US-8,839,001 Infinite key memory transaction unit
A system for providing high security for data stored in memories in computer systems is disclosed. A different encryption key is used for every memory location,...
US-8,838,996 Non-transitory computer readable medium, program protection apparatus, and program protection method
Provided is a non-transitory computer readable medium causing a computer to function as a designation receiving unit that receives designation of a protection...
US-8,838,937 Methods, systems and computer readable medium for writing and reading data
A flash memory controller, a computer readable medium and a method for writing to a flash memory device, the method may include receiving multiple logical...
US-8,838,933 Data communications in a parallel active messaging interface of a parallel computer
Eager send data communications in a parallel active messaging interface (`PAMI`) of a parallel computer, the PAMI composed of data communications endpoints that...
US-8,838,922 Computer system, server module, and storage module
An exemplary computer system includes a server module including a first processor and first memory, a storage module including a second processor, a second...
US-8,838,914 Virtualization system using hardware assistance for shadow page table coherence
One embodiment of the present invention includes a method for maintaining a shadow page table in at least partial correspondence with guest page mappings of a...
US-8,838,895 Solid-state disk caching the top-K hard-disk blocks selected as a function of access frequency and a...
A solid state disk (SSD) caches disk-based volumes in a heterogeneous storage system, improving the overall storage-system performance. The hottest data blocks...
US-8,838,882 Multi-level promotion caching
A computer-implemented method that includes arranging blocks of memory of a non-volatile computer-readable medium in queues. Each queue has a promotion level, a...
← 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.