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,733,980 Virtual machine management using I/O device logging
Techniques are described for managing virtual machines using input/output (I/O) device logging. For example, a system bus or other interface to a device may be...
US-9,733,960 Communications network and a network terminal
A power line communication network, comprising: a plurality of network terminals and at least one power line, wherein each terminal is coupled to said at least...
US-9,733,901 Domain specific language design
A computing system includes a processor; and a memory communicatively coupled to the processor. The processor is configured to: receive from a user, a number of...
US-9,733,855 System and methods for adjusting memory command placement
Integrated circuits may include memory interface circuitry operable to communicate with memory. The memory interface circuitry may include a memory controller...
US-9,733,854 Dynamic adaptive compression in network storage device
Methods, systems, and computer programs are presented for dynamic adaptive compression in a storage device. One method includes operations for setting a...
US-9,733,840 Managing the write performance of an asymmetric memory system
Some implementations include a method of managing a hosted non-volatile random-access memory (NVRAM) based storage subsystem that includes NVRAM devices. The...
US-9,733,838 Device and method of interface between devices or input/output peripherals and electronic computers
An electronic device (100) of interface between input/output peripherals (200) or devices and an electronic computer (300), the device being configured for...
US-9,733,833 Selecting pages implementing leaf nodes and internal nodes of a data set index for reuse
Provided are a computer program product, system, and method for selecting pages implementing leaf nodes and internal nodes of a data set index for reuse in...
US-9,733,706 Apparatus and associated methods for touchscreen displays
An apparatus including at least one processor and at least one memory including computer program code, the at least one memory and the computer program code...
US-9,733,705 Apparatus, method, computer program and user interface
An apparatus, method, computer program and apparatus wherein the apparatus comprises: at least one processor: and at least one memory including computer program...
US-9,733,341 System and method for covariance fidelity assessment
A system for testing the covariance fidelity of an optimal reduced state estimator comprises data storage devices for storing testing data, computer processors...
US-9,727,735 Method and system for simulating the effects of an attack on a computer code
Methods and systems of simulating the effects of an attack seeking fraudulently to modify target code that is interpretable by a processor are disclosed....
US-9,727,523 Remote direct memory access (RDMA) optimized high availability for in-memory data storage
A method for RDMA optimized high availability for in-memory storing of data includes receiving RDMA key-value store write requests in a network adapter of a...
US-9,727,483 Tracking memory accesses when invalidating effective address to real address translations
According to embodiments of the present disclosure, a method for invalidating an address translation entry in an effective address to real address translation...
US-9,723,669 LED lighting system and controller, a method of controlling a plurality of LEDs, and a computer program therefor
An LED lighting system is disclosed comprising: a heatsink; a plurality of strings of LEDs each string comprising one or more LEDs each having a junction and...
US-9,723,015 Detecting malware-related activity on a computer
Detecting malware-related activity on a computer by detecting activity associated with the creation of a data object, where the activity is performed by a...
US-9,723,014 Detecting malware-related activity on a computer
Detecting malware-related activity on a computer by detecting activity associated with the creation of a data object, where the activity is performed by a...
US-9,722,946 Apparatus and method for a script execution control environment
A computing environment provisioning system includes a processing system and a memory for storing a locking service that is executed by the processing system to...
US-9,721,322 Selective utilization of graphics processing unit (GPU) based acceleration in database management
A method for the selective utilization of graphics processing unit (GPU) acceleration of database queries in database management is provided. The method...
US-9,721,026 Systems for topic exploration and related methods
Some embodiments include a system. The system can include an input device, an output device, one or more processors, and one or more non-transitory memory...
US-9,720,863 Migrating MMIO from a source I/O adapter of a source computing system to a destination I/O adapter of a...
Migrating memory MMIO from a source I/O adapter of a source computing system to a destination I/O adapter of a destination computing system, includes:...
US-9,720,728 Migrating a VM when the available migration duration times of a source and destination node are greater than...
Embodiments of the present invention disclose a virtual machine migration management method, where the method includes: calculating, according to migration...
US-9,720,723 Protected guests in a hypervisor controlled system
A computer-implemented method includes receiving a definition of a source guest memory area for utilization by a virtual machine on a source system, wherein the...
US-9,720,699 Efficient RAM usage in computing devices
Systems and methods are disclosed for managing program code in a computing device, such as an embedded system. In a computing device, a non-volatile flash...
US-9,720,686 Melding of mediation flow service component architecture (SCA) components
Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component...
US-9,720,667 Automatic loop vectorization using hardware transactional memory
Technologies for automatic loop vectorization include a computing device with an optimizing compiler. During an optimization pass, the compiler identifies a...
US-9,720,602 Data transfers in columnar data systems
A computer-implemented method includes receiving a request to transmit column group data to a target node, the column group data comprising C columns within a...
US-9,720,474 Electronic control unit
An electronic control unit mounted in an object includes: a rewritable memory of control and reprogramming software; a not-always-on power supply system...
US-9,718,653 Multi function heave compensator
A heave compensator with adjustable dampening properties includes a length extension device having an inner space divided by a slide-able piston into a vacuum...
US-9,716,804 Image forming apparatus, image forming method, and non-transitory computer readable medium
An image forming apparatus includes an extracting unit, a verifying unit, and a memory. The extracting unit extracts a form from image formation data related to...
US-9,716,769 System, method and storage medium for managing items within file directory structure
A file-mapping method and system can better manage the number of items (i.e., files, subdirectories, or a combination of them) within any single directory...
US-9,715,750 System and method for layering using tile-based renderers
A method for tile-based rendering of content. Content may be rendered in a memory region organized as multiple tiles. In scenarios in which content is generated...
US-9,715,601 Secure access in a microcontroller system
Systems, methods and computer-readable mediums are disclosed for providing secure access in a microcontroller system. In some implementations, a microcontroller...
US-9,714,909 Method of determining catalytic fines in an oil
The invention concerns a method of performing a quantitative and/or qualitative determination of catalytic fines in fuel oil and a system suitable for...
US-9,713,455 Wireless X-ray system
A system having an X-radiation generator; an X-radiation detector; and a portable computing device. The X-radiation detector has a first wireless communication...
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...
← 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.