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-8,478,926 Co-processing acceleration method, apparatus, and system
An embodiment of the present invention discloses a co-processing acceleration method, including: receiving a co-processing request message which is sent by a...
US-8,478,907 Network interface device serving multiple host operating systems
A network interface device for use with a host computer that includes a host processor and a memory, and which is configured to concurrently run a master...
US-8,478,876 System and method for dynamic management and distribution of data in a data network
A dynamic data management and distribution system to interact with network computing devices of a user is provided. The user has memory allocated in the system....
US-8,478,860 Device detection system for monitoring use of removable media in networked computers
A device detection system for detecting use of removable media such as flash drives, portable storage, disks, and digital cameras in computers. From each...
US-8,478,834 Low latency, high bandwidth data communications between compute nodes in a parallel computer
Methods, systems, and products are disclosed for data transfers between nodes in a parallel computer that include: receiving, by an origin DMA on an origin...
US-8,478,823 Selective data forwarding storage
Methods and apparatus, including computer program products, for selective data forwarding storage. A method includes, in a network of interconnected computer...
US-8,478,808 Approximate calculation of 2D matrix entries via GPU
Minimizing memory access by converting a given matrix computation into a set of low-order polynomials. The low-order polynomials can be used by dividing the...
US-8,478,771 Systems and methods related to a temporal log structure database
In one general aspect, a computer-implemented method includes a computer-implemented method that includes executing, using at least one processor, instructions...
US-8,478,767 Systems and methods for generating enhanced screenshots
Systems and methods for generating and providing enhanced screenshots may include executing instructions stored in memory to evaluate at least a portion of a...
US-8,478,755 Sorting large data sets
A computer-implemented sorting method for efficiently sorting large data sets in computing environments that include virtual memory and processor caching, the...
US-8,478,728 Online dating with private support groups
Various embodiments of computer systems, methods, and computer programs are disclosed for sharing information in an online dating platform. One embodiment is an...
US-8,478,582 Server for automatically scoring opinion conveyed by text message containing pictorial-symbols
A server is disclosed for computing a score of an opinion that a message in a text file is expected to convey regarding a subject to be evaluated, wherein the...
US-8,478,029 Multi-resolution analysis in image segregation
In a first exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the...
US-8,477,946 Method and apparatus for protecting encryption keys in a logically partitioned computer system environment
In a logically partitioned computer system, a partition manager maintains and controls master encryption keys for the different partitions. Preferably,...
US-8,477,862 Apparatus and method for trellis-based detection in a communication system
An apparatus for trellis-based detection in a communication system including a processor and memory having computer program code configured to construct a...
US-8,477,649 Internet protocol (IP) address sharing and platform dynamic host configuration protocol (DHCP) mediator
Apparatus, system, and method having a first memory to receive a parameter associated with a second operating system protocol stack; and a first operating...
US-8,477,145 Memory address re-mapping of graphics data
A method and apparatus for creating, updating, and using guest physical address (GPA) to host physical address (HPA) shadow translation tables for translating...
US-8,476,523 Solar panel ready tiles
A roofing tile solar power generation system includes an array of solar panel ready tiles installed upon the roof of a house and that delivers power to a...
US-8,474,794 Lift control systems for lifting devices and lifting devices comprising the same
A control system for a lifting device and a lifting device comprising the same are disclosed. The control system includes a control unit comprising a processor...
US-8,474,021 Security system and method for computers
A computer security device comprising a processor that is independent of the host CPU for controlling access between the host CPU and the storage device. A...
US-8,473,966 Iterative exchange communication
An inter-processor communication approach is applicable to a message passing pattern called iterative exchange. In such patterns, two processors exchange...
US-8,473,951 Method and system for traversing in reverse chronological order along a critical path of a plurality of jobs,...
Systems and methods for improved batch flow management are described. At least some embodiments include a computer system for managing a job flow including a...
US-8,473,921 Debugging mechanisms in a cache-based memory isolation system
Debugging software in systems with architecturally significant processor caches. A method may be practiced in a computing environment. The method includes acts...
US-8,473,906 Systems and methods for parallel distributed programming
The present invention relates generally to computer programming, and more particularly to, systems and methods for parallel distributed programming. Generally,...
US-8,473,899 Automatic optimization of string allocations in a computer program
Access is obtained to an input object-oriented computer program. In the input object-oriented computer program, semantically equivalent objects are identified,...
US-8,473,853 Multiple document viewing apparatus and user interface
An apparatus for display of multiple electronic documents. The apparatus includes one or more tilting, rotatable, and detachable display devices coupled to a...
US-8,473,789 Memory leak monitoring system and associated methods
A system to check for memory leaks in storage may include a data processing application executing via a computer processor, and storage to store data generated...
US-8,473,754 Hardware-facilitated secure software execution environment
A hardware-facilitated secure software execution environment provides protection of both program instructions and data against unauthorized access and/or...
US-8,473,729 Method and apparatus for managing the privacy and disclosure of location information
An approach for managing the privacy and disclosure of location information associated with a computer system. For one aspect, a request is received from a...
US-8,473,723 Computer program product for managing processing resources
A computer-implemented method for a computerized system having at least a first processor and a second processor, where each of the processors are operatively...
US-8,473,683 Ordering of guarded and unguarded stores for no-sync I/O
A parallel computing system processes at least one store instruction. A first processor core issues a store instruction. A first queue, associated with the...
US-8,473,671 Semiconductor memory card access apparatus, a computer-readable medium, an initialization method, and a...
A predetermined number of erasable blocks positioned at a start of a volume area in a semiconductor memory card are provided so as to include volume management...
US-8,473,661 System and method for providing multi-process protection using direct memory mapped control registers
A method and system for providing multi-process protection using direct memory mapped control registers is disclosed. According to one embodiment, a...
US-8,473,650 Method and system for collecting device information
Method and system for interfacing with a peripheral device is provided. A microcontroller of the peripheral device is used to respond to a standard request for...
US-8,473,615 System and method for customer provisioning in a utility computing platform
A utility computing platform includes a virtualization control system coupled to physical server, disk drive and networking resources and configured to...
US-8,473,564 Contention detection and resolution
A multiple computer system is disclosed in which n computers (M1, M2 . . . Mn) each run a different portion of a single application program written to execute...
US-8,473,557 Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area...
Methods and apparatus to migrate virtual machines between distributive computing networks across a wide area network are disclosed. A disclosed example method...
US-8,473,508 Dynamic rule creation and caching
A condensed version of a plurality of rules for one or more forms being used by a user is loaded from a database. The condensed version of the plurality of...
US-8,473,501 Methods, computer systems, software and storage media for handling many data elements for search and annotation
The invention refers to a method creating a data structure including many data elements comprising the steps of receiving multiple data elements to be stored...
US-8,473,474 Granularity-adaptive extraction of correlation structures in databases
Implementations include generating a first plurality of univariate distributions based on known data stored in a computer-readable database, each univariate...
US-8,473,468 System and method for transactional deployment of J2EE web components, enterprise java bean components, and...
Provided is a computer system and method for transactional deployment of component(s) over a multi-tier network with J2EE application server program(s) stored...
US-8,473,460 Driver model for replacing core system hardware
Apparatus and methods for replacing partition units are disclosed. Generic and platform-specific drivers based on a driver model that specify a plurality of...
US-8,473,447 AI planning based quasi-montecarlo simulation method for probabilistic planning
A computer-based method and system for AI planning based quasi-Monte Carlo simulation for probabilistic planning are provided. The method includes generating a...
US-8,473,410 Systems and methods for identifying financial relationships
Improved systems and methods are provided for identifying financial relationships. In particular, financial relationships may be identified by associating...
US-8,473,322 System for translating dates for taking action from positions relative to a reference date to calendar dates
A computer network-implemented system for aiding users in a first jurisdiction, having a first set of day-types and a second jurisdiction having a second set of...
US-8,473,313 System and method for communicating product recall information, product warnings or other product-related...
An automated system and method for communicating product information to consumers through a central computer using a distributed computer network. The system...
US-8,473,150 Method of unlocking an engine control computer
A method of unlocking the anti-starting system of a computer (ECM) controlling the operation of an engine of a motor vehicle, includes: each time the computer...
US-8,473,126 Surface management at an airport
An airport management system having a memory storing surface management data for aircraft at an airport and a processor calculating a metric using the surface...
US-8,473,122 Method for actively deforming an aerodynamic profile
The present invention relates to a method for actively deforming, by feedback control, an aerodynamic profile comprising an elastic material, applied to a part...
US-8,472,535 Multi-carrier transmitter back-off estimation
Methods and apparatus taught herein estimate the amount by which to reduce a multi-carrier signal's maximum transmit power based on metrics specific to each...
← 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.