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,516,098 System for generating a response to a client request
Embodiments of the invention are directed to a system, method, and computer program product for generating a response to a client request. The system typically...
US-9,516,092 Precompiling locally-stored instructions for a web application
Systems and methods for accessing locally-stored content for a web application are disclosed. In some aspects, a user input for requesting a web application is...
US-9,516,055 Automatic malware signature extraction from runtime information
A computer system receives a file and instruments an original code of the file in memory. The resulting instrumented code allows for collection of runtime...
US-9,515,981 Method and system for increasing speed of domain name system resolution within a computing device
A system for resolving domain name system (DNS) queries, contains a communication device for resolving DNS queries, wherein the communication device further...
US-9,515,913 Method providing adhoc network state to support distributed scheduling
A computer-based system to schedule network traffic in a communication network includes a processor coupled to a first node of a network, a memory module...
US-9,515,709 Channel estimation with precoding matrix smoothing at the transmitter
Various communication network may benefit from precoding matrix smoothing. For example, a network node comprises a processor and a memory including computer...
US-9,514,837 Selective online burn-in with adaptive and delayed verification methods for memory
A memory is released for use without pre-verification of its memory blocks as being defect free. Some memory blocks are subjected to a verification process when...
US-9,514,739 Phoneme score accelerator
Embodiments of the present invention include an acoustic processing device and a method for traversing a Hidden Markov Model (HMM). The acoustic processing...
US-9,514,559 Memory sharing via a unified memory architecture
A method and system for sharing memory between a central processing unit (CPU) and a graphics processing unit (GPU) of a computing device are disclosed herein....
US-9,514,447 Multi-horizon time wheel
A computer-implemented method includes storing a plurality of scheduled elements in a memory area, displaying a time horizon via a display device, and...
US-9,514,421 System and method for decommissioning a motor
A motor controller for a motor is described. The motor controller includes a communication device coupled to a memory device. The motor controller is configured...
US-9,514,380 Method for image processing and an apparatus
The disclosure relates to a method in which one or more local descriptors relating to an interest point of an image are received. A global descriptor is...
US-9,514,200 Systems and user interfaces for dynamic and interactive simultaneous querying of multiple data stores
Embodiments of the present disclosure relate to a computer system and interactive user interfaces configured to enable efficient and rapid access to multiple...
US-9,514,069 Enhanced computer processor and memory management architecture
Disclosed in some examples is an improved computing architecture, which includes multiple processor cores and I/O devices communicating with multiple memory...
US-9,514,052 Write-through-and-back-cache
Embodiments are provided for cache memory systems. In one general embodiment, a method that includes receiving a host write request from a host computer,...
US-9,514,048 Inducing transactional aborts in other processing threads
In a transactional memory environment, a computer-implemented method includes a first processor initiating a first transaction and encountering an abort...
US-9,514,038 Managing memory systems containing components with asymmetric characteristics
A memory controller (MC) is associated with a remapping table to enable access to content in a memory system that includes asymmetric memory. The MC receives a...
US-9,514,029 Partial recording of a computer program execution for replay
A method, system and program product for recording a program execution comprising recording processor context for each thread of the program, results of system...
US-9,513,993 Stale data detection in marked channel for scrub
Embodiments relate to stale data detection in a marked channel for a scrub. An aspect includes bringing the marked channel online, wherein the computer...
US-9,513,976 Providing extended memory semantics with atomic memory operations
A computer-implemented method and a corresponding computer system for emulation of Extended Memory Semantics (EMS) operations. The method and system include...
US-9,513,960 Inducing transactional aborts in other processing threads
In a transactional memory environment, a computer-implemented method includes a first processor initiating a first transaction and encountering an abort...
US-9,513,934 Platform and software framework for data intensive applications in the cloud
A system deploys visualization tools, business analytics software, and big data software in a multi-instance mode on a large, coherent shared memory many-core...
US-9,513,927 Method and implementation for playing media content while booting the software of an soc or computer system
Certain aspects direct to a computing device, which include a processor, a random access memory (RAM) having a frame buffer, a video controller configured to...
US-9,513,920 Computer processor employing split-stream encoding
A computer processor is operably coupled to a memory system. The memory system is configured to store instruction blocks, wherein each instruction block is...
US-9,513,916 Instruction merging optimization
A computer-implemented method includes determining that two or more instructions of an instruction stream are eligible for optimization, where the two or more...
US-9,513,915 Instruction merging optimization
A computer system for optimizing instructions includes a processor including an instruction execution unit configured to execute instructions and an instruction...
US-9,513,910 Requesting shared variable directory (SVD) information from a plurality of threads in a parallel computer
Methods, parallel computers, and computer program products for requesting shared variable directory (SVD) information from a plurality of threads in a parallel...
US-9,513,904 Computer processor employing cache memory with per-byte valid bits
A computer processing system with a hierarchical memory system that associates a number of valid bits for each cache line of the hierarchical memory system. The...
US-9,513,884 Thermal-aware source code compilation
Thermal-aware source code compilation including: receiving, by a compiler, an identification of a target computing system, the identification of the target...
US-9,513,881 System for the discovery and provisioning of artifacts and composites
A system for assisted generation of composite applications which are composed of instantiable components includes a portal system executing in memory of a...
US-9,513,824 Control method, control device, and recording medium
A non-transitory computer-readable recording medium has stored therein a program that causes a computer to execute a control process. The control process...
US-9,513,695 Methods of managing power in network computer systems
In one embodiment of the invention, a memory apparatus is disclosed. The memory apparatus includes a memory array, a block read/write controller, and a random...
US-9,513,692 Heterogenous memory access
A memory controller operable for selective memory access to areas of memory exhibiting different attributes leverages different memory capabilities that vary...
US-9,511,778 Controlling transmissions of vehicle operation information
A system includes a computing device with memory configured to store instructions and a processor to execute the instructions for operations that include...
US-9,511,283 Method and apparatus for comparing current activity data to captured reference activity data
An apparatus includes a communication interface for receiving reference activity data items, current activity data, and current environmental data; at least one...
US-9,510,740 Auto recognition of a shaver blade for medical use
A system for automatically identifying a blade that is connected to a hand piece based on data transmitted from the blade to the hand piece. The blade is...
US-9,510,384 Pre-association content discovery
A first computing device includes: a memory storing instructions; and at least one processor. The at least one processor is configured to: establish a...
US-9,510,008 Video decoder memory bandwidth compression
A method, system and computer program for decompressing video data, storing the compressed video data in such a way that random access is possible and the data...
US-9,509,756 Content storing device query
A method, apparatus, and correspondingly configured computer program, in which a querying device inputs a user an identification of desired content and sends a...
US-9,509,702 Self-selected user access based on specific authentication types
Embodiments of the invention are directed to a system, method, and a computer program product self-selected user access based on specific authentication types....
US-9,509,651 Presentation of messages in multi-sectioned views
Systems and methods for presenting electronic messages are provided. In some implementations, a method includes, at a computing device having one or more...
US-9,509,641 Message transmission for distributed computing systems
A message from a source computer that includes message information indicating a destination target computer system to receive the message, is received. The...
US-9,509,619 Distributed parallel computation with acceleration devices
A method for distributed computing between a host computer and at least one accelerator device interconnected through a network includes profiling a data...
US-9,509,601 Device driver for a software router
The embodiments described herein provide mechanism that allows an embedded router software image to run in the user application memory space of a general...
US-9,508,340 User specified keyword spotting using long short term memory neural network feature extractor
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for recognizing keywords using a long short term memory neural...
US-9,508,205 Method, apparatus, and computer-readable medium for enrollment
Presented are a method, apparatus, and computer-readable medium for enrollment. The method includes receiving, at a user equipment (UE), one of a plurality of...
US-9,508,111 Method and system for detecting a display mode suitable for a reduced refresh rate
A method and system for detecting a display mode suitable for a reduced display refresh rate are disclosed. Specifically, one embodiment of the present...
US-9,507,974 Indicia-reading systems having an interface with a user's nervous system
Indicia-reading systems that interface with a user's nervous system include a device with electrodes capable of detecting electromagnetic signals produced in...
US-9,507,961 System and method for providing secure access control to a graphics processing unit
Systems, methods, and computer programs are disclosed for providing secure access control to a graphics processing unit (GPU). One system includes a GPU, a...
US-9,507,955 System and method for executing code securely in general purpose computer
The various embodiments of the invention provide a method for executing code securely in a general purpose computer. According to one embodiment, a code is...
← 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.