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,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...
US-9,971,570 Automated generation of memory consumption aware code
Techniques generate memory-optimization logic for concurrent graph analysis. A computer analyzes domain-specific language logic that analyzes a graph having...
US-9,971,550 Zero copy support by the virtual memory manager
A processor-implemented method for copying a source file to a destination file using a virtual memory manager (VMM) of a computer operating system is provided....
US-9,971,547 Storage system with application to NVM address, span, and length
Methods, systems and computer-readable storage media for determining, by a storage controller, a read unit address and encoded length information of one of the...
US-9,971,542 Infinite memory fabric streams and APIs
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
US-9,971,541 Apparatuses and methods for data movement
The present disclosure includes apparatuses and methods for data movement. An example apparatus includes a memory device that includes a plurality of subarrays...
US-9,971,517 Accelerated non-volatile memory recirculation processing
A method, according to one embodiment, includes: receiving a recirculation command; performing a coarse page lookup to determine valid ones of logical pages to...
US-9,971,506 Distributed index for fault tolerant object memory fabric
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
US-9,971,427 Input device with a customizable contour
Certain embodiments of the invention include an input device (e.g., a computer mouse) including a processor, a housing including a top side, the housing...
US-9,971,424 All-in-one machine and method and computer memory medium for realizing quick touch in all channels thereof
The present invention provides an all-in-one machine, a method for the all-in-one machine to realize quick touch in all channels, and a computer storage medium....
US-9,970,415 Method and system for managing loads on a wind turbine
A method and a system for managing loads on a wind turbine are provided. The computer-implemented method is implemented using a processor coupled to a memory...
US-9,969,404 Conveyance of required driver behaviors using persistent patterned sound
A computing system for a vehicle includes one or more processors for controlling operation of the computing system, and a memory for storing data and program...
US-9,968,267 Processing impedance signals for breath detection
An apparatus includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the...
US-9,967,787 Method, apparatus and computer program product for transfer of capability support information in a multi-rat...
An apparatus for enabling transfer of mobile terminal inter-RAT capabilities in a multi-RAT environment from the perspective of the capability provider may...
US-9,967,332 Peer-to-peer file sharing and collaboration
An example peer-to-peer file sharing and collaboration method includes providing a user of a computing device with access to an electronic file via a sharing...
US-9,967,287 Detection of offline attempts to circumvent security policies
Disclosed are approaches for detecting attempts to circumvent security policies on a client device. A deletion of a user account on a computing device is...
US-9,967,280 Security appliance
A security appliance may incorporate a touch screen or similar input/output interface, providing command and control over network functionality and...
US-9,967,136 System and method for policy-based smart placement for network function virtualization
A system for managing networked devices comprising a plurality of racks of computing devices, each rack computing device further comprising a plurality of...
US-9,966,951 System for allowing a user to wirelessly manage software applications of a computing device and plurality of...
Disclosed is a beacon for allowing a user to wirelessly manage software applications of a computing device and plurality of vehicle's sensors. The beacon...
US-9,966,885 Methods and systems for calibration of a motor
A method for calibrating a motor, the motor comprising a permanent magnet synchronous motor, is provided. The method generates a rotating magnetic field using a...
US-9,966,137 Low power analog or multi-level memory for neuromorphic computing
A neuron circuit for use in a neural network is disclosed. The neural network includes a plurality of field effect transistors having confined channels. The...
US-9,966,102 Optimally positioning an idle robotic accessor in a tape library
In one embodiment, a system includes a controller for controlling a robotic accessor, and a memory in communication with and/or integrated with the controller...
US-9,966,058 Area-sound reproduction system and area-sound reproduction method
An area-sound reproduction system is provided that includes a speaker array having a plurality of speakers arranged side by side, a sound collector configured...
US-9,966,044 Method for controlling the display of a portable computing device
The present document describes a method for controlling an output presented on a visual display of a portable computing device having an orientation, the...
US-9,965,969 Computing device providing electronic book data with configurable problems and changeable solution techniques...
A computing device may include a display, a memory to store electronic textbook data comprising at least one configurable problem to be solved using a given...
US-9,965,968 Computing device providing electronic book data with configurable problems and changeable parameters and...
A computing device may include a display, a memory to store electronic textbook data comprising at least one configurable problem to be solved for a system...
US-9,965,954 Method and system for interactive mapping to provide goal-oriented instructions
Provided is a computer system and methods for directing mobile peer devices. A method includes receiving an itinerary identifying one or more goals for the peer...
US-9,965,911 Electronic access control system
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a...
US-9,965,877 Image processing apparatus and associated methods
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program...
US-9,965,815 Method and system for advertising a property utilizing advanced real estate signs
A method and system for advertising a property comprises a hollow elongated post, at least one rechargeable battery, at least one solar panel, a double-sided...
US-9,965,813 Lighting infrastructure and revenue model
In one example, a computing device is configured to calculate fees and revenues related to a lighting infrastructure application framework. An example computing...
US-9,965,801 Systems and methods for virtual fittings
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a...
← 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.