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,712,954 Communication device and non-transitory computer-readable recording medium
A communication device may include a processor, a memory storing computer-readable instructions, and a Near Field Communication (NFC) interface. The...
US-9,711,186 System and method for streaming and recording video
Dynamic buffering of streaming temporal video is disclosed. In at least one embodiment, a non-transitory memory is provided for storing machine instructions...
US-9,710,853 System and method for computer implemented collateral management
A data processing system manages collateral risk associated with a trade of a financial instrument includes memory coupled to a processor, the memory containing...
US-9,710,682 Operating systems for an RFID tag
In embodiments of the present invention improved capabilities are described for a wireless computing device, comprising an antenna, an analog block for...
US-9,710,550 Systems and methods for identifying issues in electronic documents
A computer system identifies and prioritizes issues in electronic documents from electronic social media sources and/or from traditional media sources. The...
US-9,710,405 Information processing apparatus, information processing system, and non-transitory computer readable medium to...
An information processing apparatus includes a memory, a receiving unit, and a notifying unit. The memory is used to store identification information of an...
US-9,710,388 Hardware acceleration for inline caches in dynamic languages
Aspects include a computing devices, systems, and methods for hardware acceleration for inline caches in dynamic languages. An inline cache may be initialized...
US-9,707,966 Methods and systems for determining instructions for pulling over an autonomous vehicle
Methods and systems for determining instructions for pulling over an autonomous vehicle are described. An example method may involve identifying a region of a...
US-9,706,963 Heterogeneous multi-core processing systems and data routing methods for high-throughput model predictive...
A heterogeneous multiple core control system for predictive medical monitoring is provided. The system includes a first processor platform that is optimized for...
US-9,705,880 Systems, methods, and computer program products for data governance and licensing
Various embodiments provide a data governance and licensing system for monitoring usage of tracking data associated with transport of a plurality of packages...
US-9,703,958 Rollback feature
A file stored in a first portion of a computer memory of a computer is determined to be a malicious file. A duplicate of the file is stored in a quarantine area...
US-9,703,914 Optimizing placement of circuit resources using a globally accessible placement memory
A method, executed by one or more processors, for optimizing placement of a logic network, includes partitioning a logic network into a set of logic partitions,...
US-9,703,710 Managing cache coherence for memory caches
A computer system has a plurality of processors with non-blocking memory caches. A controller sets an upper limit of allowed snoop commands for the computer...
US-9,703,695 Control device, storage device, and computer-readable recording medium having stored therein control program
A control device including a processor. The processor configured to allocate a data area of a memory device to a plurality of memory areas of data blocks of a...
US-9,703,672 Method for verifying the processing of software
In order to provide simple, fast, and reliable verification of the functioning and processing of an automation task in the form of software in a multi-channel...
US-9,703,548 Application server and computer readable storage medium for generating project specific configuration data
An application server for generating project specific configuration data, the application server having a processor, a memory device coupled to the processor...
US-9,703,493 Single-stage arbiter/scheduler for a memory system comprising a volatile memory and a shared cache
Systems, methods, and computer programs are disclosed for scheduling memory transactions. An embodiment of a method comprises determining future memory state...
US-9,703,346 Firmware interface with backup non-volatile memory storage
Generally, this disclosure provides systems, devices, methods and computer readable media for a Unified Extensible Firmware Interface (UEFI) with durable...
US-9,703,301 Methods and control systems of resistance adjustment of resistors
Embodiments include methods, computer systems and computer program products for controlling resistance value of a resistor in a circuit. Aspects include:...
US-9,703,266 Independent fiber-optic reference apparatuses and methods thereof
A reference management apparatus includes a reference signal housing, a fixed length propagation device, an oscillator device, and a reference management...
US-9,702,941 Method and devices for making available information for the purpose of performing maintenance and servicing of...
A method makes available information for the purpose of performing maintenance and servicing of a battery, which includes at least one battery module with an...
US-9,702,841 Devices and methods using swipe detection
The present invention relates devices and methods using swipe detection. A swipeable computer of the present invention comprises a capacitive detector having an...
US-9,700,898 System and method for measuring a closed-side and/or open-side setting of a gyratory crusher
An improved gyratory crusher is provided. The gyratory crusher comprises an eccentrically rotating mantle lined with a mantle liner, a concave lined with a...
US-9,700,739 System and computer program product for inverse treatment planning
The present invention concerns an inverse treatment planning system. The system includes, at least a data bus system (102), a memory (106) coupled to the data...
US-9,700,738 System and computer program product for radiation inverse treatment planning
The present invention concerns a radiation inverse treatment planning system for a linear accelerator. The system includes a radiation source, configured for...
US-9,700,200 Detecting visual impairment through normal use of a mobile device
A method, system or computer usable program product for detecting visual interaction factors indicative of visual impairment through normal use of a mobile...
US-9,699,684 Low-latency multimedia using dual wireless adapters
A computing device for low-latency multimedia using dual wireless adapters, comprising a first wireless adapter connected to a Wi-Fi access point; a second...
US-9,697,522 Interactive device registration, setup and use
Methods and apparatuses for interactive device operation are disclosed. In one example, a method for user device operation includes retrieving from a user...
US-9,697,114 Netmory
An apparatus, method, and system are provided as a solution for computer operation. An embodiment of the apparatus includes a device that interconnects the core...
US-9,696,942 Accessing remote storage devices using a local bus protocol
A method for data storage includes configuring a driver program on a host computer to receive commands in accordance with a protocol defined for accessing local...
US-9,696,924 Concurrent virtual storage management
A memory system is configured for access by a plurality of computer processing units. An address lock bit is configured in a translation table of the memory...
US-9,696,693 Apparatus and system for controlling window coverings to adjust admitted daylight
The present invention is an apparatus, system, method, computer program, and computer program product for controlling window coverings to adjust admitted...
US-9,692,411 Integrated level sensing printed circuit board
A level sensing circuit board featuring at least one processor and at least one memory including computer program code, where the at least one memory and...
US-9,691,359 Vehicle display system with transparent display layer
The invention pertains to display method, a computer program for performing the steps of the display method and a display system (1), the display system having...
US-9,691,346 Subbuffer objects
A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are...
US-9,691,218 System and method to provide user-configurable preferences and/or options for team play on a single gaming machine
A method and system to provide user-configurable preferences and/or options for team play on a single gaming machine is disclosed. According to one embodiment,...
US-9,691,103 Systems and methods for processing overhead imagery
A method of processing overhead imagery of a property includes providing a computing device having a processor and a memory, receiving images of the property...
US-9,691,034 Machine-learning accelerator (MLA) integrated circuit for extracting features from signals and performing...
A machine-learning accelerator (MLA) integrated circuit for extracting features from signals and performing inference computations is disclosed. The MLA...
US-9,690,972 Method and apparatus for fingerprint encoding, identification and authentication
Computer-readable media tangibly embodying computer-readable instructions stored in a memory and executable by a processor of a computer, wherein execution of...
US-9,690,837 Techniques for preserving redundant copies of metadata in a data storage system employing de-duplication
A method is provided for preserving redundant copies of metadata in a data storage system employing de-duplication. The method includes (a) creating metadata...
US-9,690,746 Computing devices for sending and receiving configuration information
A computing device configured for sending configuration information is described. The computing device includes a processor and instructions stored in memory...
US-9,690,715 Selecting hash values based on matrix rank
One embodiment of the present invention includes a hash selector that facilitates performing effective hashing operations. In operation, the hash selector...
US-9,690,710 System and method for improving a victim cache mode in a portable computing device
Systems and methods for improved operation of a victim cache in a portable computing device (PCD) are presented. A lower level cache is operated as a victim to...
US-9,690,705 Systems and methods for processing data sets according to an instructed order
Described herein are systems and methods to process efficiently, according to a certain order, a plurality of data sets arranged in data blocks. In one...
US-9,690,701 Probabilistic, parallel collection of memory no longer in use
A computer-implemented method includes performing, by each of a plurality of crawlers, a random walk of a plurality of objects in a heap, where the plurality of...
US-9,690,693 Storage system, storage apparatus, and computer product
A storage system includes a storage apparatus having a first storage unit having first storage and a first storage control unit controlling access to the first...
US-9,690,664 Storage system and method for controlling the same
The present invention provides a storage system capable of preventing data loss when power failure or other failures occur to an external power supply, by...
US-9,690,615 Live migration of virtual machines from/to host computers with graphics processors
Apparatuses, methods and storage medium associated with live migration of virtual machines (VMs) from/to host computers with graphics virtualization are...
US-9,690,611 Combining blade servers based on workload characteristics
To perform a workload, a plurality of virtual machines (VMs) may be assigned to a plurality of blade servers. To assign the VMs, a computing system uses the...
US-9,690,509 Computer instructions for limiting access violation reporting when accessing strings and similar data structures
Embodiments are directed to a computer implemented method of accessing a data frame, wherein a first portion of the data frame is in a first memory block, and...
← 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.