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,977,747 Identification of page sharing opportunities within large pages
Memory performance in a computer system that implements large page mapping is improved even when memory is scarce by identifying page sharing opportunities...
US-9,977,740 Nonvolatile storage of host and guest cache data in response to power interruption
A computer, on which a plurality of operating systems run, wherein the plurality of operating systems includes a first operating system and a second operating...
US-9,977,736 Optimized garbage collection algorithm to improve solid state drive reliability
A method for managing memory operations in a storage device having a plurality of data blocks, the method including steps for determining a number of page reads...
US-9,977,734 Information processing device, non-transitory computer readable recording medium, and information processing system
According to one embodiment, an information processing device includes a nonvolatile memory, assignment unit, and transmission unit. The assignment unit assigns...
US-9,977,719 Fast system state cloning
A system and method to create a clone of a source computing system, the system including the steps of selecting a memory space coupled to the source computing...
US-9,977,710 Self-stabilizing network nodes in mobile discovery system
The disclosure relates to cloud-based mobile discovery networks. For example, a mobile discovery network may include a network responsive to successful...
US-9,977,693 Processor that uses plural form information
A computing device includes a memory storing one or more Variables, and information relating to the singular/plural nature of at least one variable and/or...
US-9,977,619 Transfer descriptor for memory access commands
A computer system processes instructions including an instruction code, source type, source address, destination type, and destination address. The source and...
US-9,977,007 Bubble size determination based on bubble stiffness
Apparatus is provided comprising a signal processing module configured with at least one processor and at least one memory including computer program code, the...
US-9,975,542 Dynamically assisting hybrid vehicles
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,975,044 System and method for social gaming
An aspect of some embodiments of the present invention relate to an application programming interface (API) software integrated with a software of an electronic...
US-9,974,873 UV germicidal system, method, and device thereof
A germicidal system for use in disinfecting a human interface device includes at least one human interface device. One or more ultra-violet (UV) light sources...
US-9,974,284 Method for communicating with an electronic device and an electronic device locatable on or in an animal
An electronic monitoring device (20) for attaching to an animal (21) for determining a plurality of states of an animal (21). The monitoring device (20)...
US-9,973,806 Method and an electronic device for playback of video
The present disclosure relates to streaming of media content. In one example embodiment, an electronic device for playing video content may comprise a user...
US-9,973,693 Image processing apparatus for generating wide-angle image by compositing plural images, image processing...
An image processing apparatus that is capable of generating a wide-angle composite image in which halation and black collapse are reduced without needing lots...
US-9,973,689 Device, system and method for cognitive image capture
An image capture device includes a camera lens. A microphone receives a voice command from a user. A network interface establishes a network connection. A...
US-9,973,497 System and method for communication to enterprise environment users of a mobile application by the mobile...
A method for communicating with enterprise users of an enterprise mobile application on a mobile communication device includes providing the enterprise mobile...
US-9,973,496 Controlled use of a hardware security module
Methods are provided for using a hardware module connectable to multiple computer systems, where the multiple computer systems are connectable to a server...
US-9,973,466 Space time region based communications
There is disclosed an apparatus including a node with a processor, a communications interface, and a computer readable memory that has other and a space time...
US-9,973,426 System and method for scaling IPV6 on a three-tier network architecture at a large data center
Some implementations provide a method for managing switches in a data center that includes: (1) establishing a connection from one switch to another switch in...
US-9,973,417 Method and apparatus for managing application state in a network interface controller in a high performance...
Methods related to communication between and within nodes in a high performance computing system are presented. Processing time for message exchange between a...
US-9,973,252 Transmission adaptation
The invention relates to an apparatus including: at least one processor and at least one memory including a computer program code, the at least one memory and...
US-9,973,214 Low density parity check decoding method performing on general graphic processing unit and decoding apparatus
A low density parity check (LDPC) decoding method and a decoding apparatus are provided. The method includes following steps. Based on M edges of a Tanner graph...
US-9,972,403 Self-testing data storage devices and methods
Systems and methods for self-testing archival memory devices are described. The memory device includes a data storage component capable of being coded with...
US-9,972,393 Accelerating programming of a flash memory module
According to an embodiment of the invention there is provided a method for accelerating programming of data, the method may include receiving multiple input...
US-9,972,369 Memory buffer with data scrambling and error correction
A method for operating a DRAM device. The method includes receiving in a memory buffer in a first memory module hosted by a computing system, a request for data...
US-9,972,301 Systems and methods for correcting text-to-speech pronunciation
A text-to-speech (TTS) computing includes a processor and a memory. The TTS computing device is configured to generate a machine pronunciation of a text data...
US-9,972,239 Display device for displaying digital imaging
A system for displaying digital content comprising a display screen, comprising a processor, adapted to display digital content, a structural assembly, secured...
US-9,972,109 Implementing out of order access to reversal operations in images
A computing device is provided. The computing device includes a memory, at least one processor coupled to the memory and an action undo module executable by the...
US-9,972,063 Pipelined approach to fused kernels for optimization of machine learning workloads on graphical processing units
A method for optimization of machine learning (ML) workloads on a graphics processor unit (GPU). The method includes identifying a computation having a generic...
US-9,971,905 Adaptive access control in relational database management systems
One embodiment is a system for implementing context-aware access control of data in a relational database system. The system includes a memory having computer...
US-9,971,900 Zero-copy data privacy and integrity
Implementations are provided herein for maintaining a set of cryptographic algorithms in the kernel. User space applications can call on the set of...
US-9,971,888 OS security filter
A system and method for protecting against the unauthorized use of operating system level commands is disclosed. The system includes a computer module...
US-9,971,872 Managing diagnostic information
A computer program product for managing diagnostic information is disclosed. The computer program product may include creating a data space in volatile memory....
US-9,971,776 Method and apparatus for extending functionality of an operating system
A method, apparatus and computer-readable medium for extending the functionality of an operating system is described. The method comprises installing an...
US-9,971,770 Inverted indexing
Disclosed herein are system, method, and computer program product embodiments for inverted indexing. An embodiment operates by receiving a request to add a new...
US-9,971,753 Computer system providing collaborative learning features and related methods
A computer system may include a server(s) for storing electronic textbook data and a plurality of computing devices each including a display, a memory, a user...
US-9,971,710 Optimizing data transfers between heterogeneous memory arenas
Embodiments are directed to optimizing data transfers between heterogeneous memory arenas. In one scenario, a computer system receives an indication that a data...
US-9,971,703 Technologies for position-independent persistent memory pointers
Technologies for persistent memory pointer access include a computing device having a persistent memory including one or more nonvolatile regions. The computing...
US-9,971,701 Method to share a coherent accelerator context inside the kernel
Embodiments disclose techniques for sharing a context for a coherent accelerator in a kernel of a computer system. According to one embodiment, a request is...
US-9,971,699 Method to control cache replacement for decoupled data fetch
A method, computer readable medium, and system are disclosed for decoupling data pre-fetch from demand loads. The method includes the steps of receiving, by a...
US-9,971,698 Using access-frequency hierarchy for selection of eviction destination
A method includes, in a computing system in which one or more workloads access memory pages in a memory, defining multiple memory-page lists, and specifying for...
US-9,971,697 Nonvolatile memory module having DRAM used as cache, computing system having the same, and operating method thereof
A nonvolatile memory module includes at least one nonvolatile memory, at least one nonvolatile memory controller configured to control the nonvolatile memory,...
US-9,971,690 Transactional memory operations with write-only atomicity
Execution of a transaction mode setting instruction causes a computer processor to be in an atomic write-only mode ignoring conflicts to certain read-sets of a...
US-9,971,683 Automatic computer memory management coordination across a group of servers
A method of automatic memory management on a group of servers, the group of servers operably coupled to a coordinating program. The method comprises a first...
US-9,971,659 Memory programming providing corruption protection
Systems and methods are disclosed for programming non-volatile storage. Methods involve identifying boot loader code stored in a first partition of a...
US-9,971,650 Parallel data collection and recovery for failing virtual computer processing system
Techniques for parallel data collection and recovery for a failing virtual processing system are disclosed. According to aspects of the present disclosure, an...
US-9,971,640 Method for error logging
Error data is read from error registers and written into a buffer. A computing node uses a BIOS to read the error data, rearm the error register and write the...
US-9,971,637 Big data propagation agent framework
A data distribution computer system. The system comprises a data store, a non-transitory memory, a processor, and a data propagation application stored in the...
US-9,971,629 Dynamic releasing of cache lines
A computer-implemented method includes, in a transactional memory environment, identifying a transaction and identifying one or more cache lines. The cache...
← 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.