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,892,105 Systems and methods for annotating messages with reminders
A method of annotating an electronic message executes at a computing device having one or more processors and memory. The memory stores one or more programs...
US-9,892,104 System for and method of annotation of digital content and creation of collections of annotations of digital...
The present invention provides a system for and a method of collaborative annotation of digital content. In accordance with an embodiment of the present...
US-9,892,037 Efficient and secure direct storage device sharing in virtualized environments
A method, system and computer program product are disclosed for direct storage device sharing in a virtualized environment. In an embodiment, the method...
US-9,892,030 Method and apparatus for improving non-uniform memory access
A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream...
US-9,891,954 Cluster resource management in a virtualized computing environment
Techniques for managing computing resources in a cluster are disclosed. In one embodiment, a method includes identifying a virtual machine requiring additional...
US-9,891,922 Selectively blocking branch prediction for a predetermined number of instructions
Embodiments relate to selectively blocking branch instruction predictions. An aspect includes a computer system for performing selective branch prediction. The...
US-9,891,889 Injecting CPU time jitter to improve entropy quality for random number generator
Aspects of present disclosure relate to random number generator, a method and a computer program product of improving entropy quality of the random number...
US-9,891,873 Print system, display control device, display control method, and non-transitory computer readable medium that...
A print system includes a memory, a replacement information output unit, and a display controller. The memory includes plural storage media that store image...
US-9,891,861 Off-line affinity-aware parallel zeroing of memory in non-uniform memory access (NUMA) servers
A method for zeroing memory in computing systems where access to memory is non-uniform includes receiving, via a system call, a request to delete a memory...
US-9,891,854 Memory management method
A method for managing main memory including DRAM and NVRAM in a computer depending on the operation state of the computer is provided. The method includes: (a)...
US-9,891,843 Odd/even invert coding for phase change memory with thermal crosstalk
The odd/even invert coding for phase change memory with thermal crosstalk devises a cost model that captures Phase Change Memory (PCM) SET/RESET write...
US-9,891,827 Multiprocessor computing apparatus with wireless interconnect and non-volatile random access memory
A fan-less Multiprocessor-Computing-Apparatus (MCA) housed in a Metallic-Enclosure (ME) acting as an electromagnetic-Shield for ...
US-9,891,700 Power management for datacenter power architectures
A method of managing system resources managing resource utilization for a system board that includes a plurality of processors, memory associated with each of...
US-9,891,595 Systems and methods for operating an energy-efficient display
Described systems and methods allow minimizing energy use and increasing battery life of a wearable device such as a smartwatch, by optimizing the way an image...
US-9,890,595 Methods of forming and methods of repairing earth boring-tools
A method of forming at least a portion of an earth-boring tool includes entering an electronic representation of at least one geometric feature of at least a...
US-9,889,375 Multi-instance, multi-user virtual reality spaces
A multi-instance, multi-user animation platform includes a plurality of modeled parallel dimensions in a computer memory. Each of the parallel dimensions may be...
US-9,889,063 Methods and systems for determining use compliance of a compression therapy device
Methods and systems are disclosed for determining patient compliance for using a compression therapy device. The systems may include a compression therapy...
US-9,888,973 Intuitive user interface control for remote catheter navigation and 3D mapping and visualization systems
The present disclosure relates to a control system for user-guided robotic control of a medical device and includes an electronic control unit, a...
US-9,888,317 Audio capture with multiple microphones
An apparatus including at least one processor and at least one memory including computer program code configured to: when the apparatus is in a voice phone call...
US-9,888,290 Service denial notification in secure socket layer (SSL) processing
A data communication gateway. The gateway comprises a processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed...
US-9,888,284 Method and apparatus for improved streaming of immersive content
Embodiments are disclosed for bandwidth-efficient streaming of immersive content. In the context of a method, an example embodiment includes causing generation...
US-9,888,257 Method and apparatus of storage control for depth perception computation
The present invention discloses a method and apparatus of storage control for depth perception computation. The method comprises: sequentially reading each part...
US-9,888,143 Timed image deletion from a personal electronic device
Methods, systems and computer program products for timed deletion of images from a personal electronic device are provided. Aspects include receiving, by a...
US-9,888,089 Client side cache management
A system, method and computer-readable medium for client-side cache management are provided. A client request for content is returned that includes executable...
US-9,888,059 Methods and systems for switching between software applications
Methods and systems relating to hosted applications, some examples of systems including storage units including computer executable code associated with a...
US-9,888,030 Detection of stealthy malware activities with traffic causality and scalable triggering relation discovery
A computer system for distinguishing user-initiated network traffic from malware-initiated network traffic comprising at least one central processing unit (CPU)...
US-9,888,001 Methods, systems, and computer readable media for negotiating diameter capabilities
According to one method, the method occurs at a Diameter relay agent including at least one processor and a memory. The method includes receiving first Diameter...
US-9,887,835 Symmetric stream cipher
A method, an apparatus, and a computer program product for symmetric stream encryption are provided. An encryption chain is obtained from a real random number...
US-9,887,000 System and method for cryogenic hybrid technology computing and memory
A system and method for high-speed, low-power cryogenic computing are presented, comprising ultrafast energy-efficient RSFQ superconducting computing circuits,...
US-9,886,748 Alignment of mixed-modality data sets for reduction and removal of imaging artifacts
Methods and systems are described for removing reflective artifacts from an imaging. A first volumetric model and a second volumetric model of the same object...
US-9,886,735 Hybrid engine for central processing unit and graphics processor
A method is described for generating procedural textures for a computer having a unified CPU/GPU memory architecture, to generate textures for contents that are...
US-9,886,698 Augmented reality product brochure application
A method for viewing an augmented reality product brochure for a mattress product on a computing device is provided. The method includes capturing an image...
US-9,886,646 Image processing apparatus and non-transitory computer readable medium
An image processing apparatus includes a unifying unit, a memory, a storing unit, a setting unit, a selecting unit, an extracting, and a determining unit. The...
US-9,886,465 System and method for rendering of hierarchical data structures
The rendering of hierarchical data having large number of nodes, such as organizational charts, can present challenges based upon the browser technology...
US-9,886,450 System and method for supporting zero-copy binary radix tree in a distributed computing environment
A system and method supports key management in a distributed computing environment such as a distributed data grid. A binary radix tree is used to intern a...
US-9,886,405 Low latency write requests over a network using a pipelined I/O adapter device
Server computers may include one or more input/output (I/O) adapter devices for communicating with a network and/or direct-attached device. The I/O adapter...
US-9,886,394 Migrating buffer for direct memory access in a computer system
A computer-implemented method for migrating a buffer used for direct memory access (DMA) may include receiving a request to perform a DMA data transfer between...
US-9,886,389 Cache memory bypass in a multi-core processor (MCP)
This invention describes an apparatus, computer architecture, memory structure, memory control, and cache memory operation method for multi-core processor. A...
US-9,886,388 Dynamic block-level indexing for cache with overflow
Methods, systems, computer-readable media, and apparatuses may provide management of virtual memory. For instance, aspects described herein relate to dynamic...
US-9,886,376 Host virtual address reservation for guest memory hot-plugging
An example method for host virtual address reservation comprises: reserving a host virtual address range within a virtual address space of a computer system;...
US-9,886,364 System and method for evaluating application performance
A computer readable medium storing a computer program for providing a method for evaluating the performance of a software application, the computer program...
US-9,886,350 Tracking modifications to a virtual machine image that occur during backup of the virtual machine
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and...
US-9,886,328 Flexible binding of tasks to target resources
A system according to one exemplary embodiment comprises: a processor; and memory coupled to the processor and storing instructions that, when executed by the...
US-9,886,312 Dynamic provisioning of virtual video memory based on virtual video controller configuration
Memory is reserved in a virtualized computing environment for graphics processing of each child partition in the computing environment. A video memory...
US-9,886,302 Dynamic batch management of shared buffers for virtual machines
Methods, systems, and computer program products for providing dynamic batch management of shared packet buffers are disclosed. A virtualized computer system may...
US-9,886,301 Probabilistic deduplication-aware workload migration
A computing method includes running, on a plurality of compute nodes, multiple workloads that access respective sets of memory pages. Respective bitmaps are...
US-9,886,285 Communication interface initialization
Systems and methods are disclosed for executing firmware in a computing device. A computing device comprises a controller comprising an interface and an...
US-9,886,282 Computer BIOS protection and authentication
In some embodiments, a wagering game machine includes: a carrier board comprising a first network port and a second network port, the first network port having...
US-9,886,278 Computing architecture and method for processing data
A processing device includes an execute processor configured to execute data processing instructions; and an access processor configured to be coupled with a...
US-9,886,257 Methods and apparatus for remotely updating executing processes
Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write...
← 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.