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: hewlett packard





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-7,948,271 Molecular wire crossbar logic (MWCL)
A programmable logic array (PLA) comprising a two-dimensional array of a plurality of nanometer-scale switches is provided. Each switch comprises a pair of...
US-7,947,485 Method and apparatus for molecular analysis using nanoelectronic circuits
Devices and methods for detecting the constituent parts of biological polymers are disclosed. A molecular analysis device comprises a molecule sensor and a...
US-7,947,346 Surface modification of silica in an aqueous environment
The present invention is drawn to a method of treating silica in an aqueous environment. The method can comprise steps of dispersing silica particulates in an...
US-7,947,345 Synthesis of poly(ethylene amine) on an oxide support
Methods of polymerizing polyethylene-based polymers on a support, and supports coated with polyethylene-based polymers. The coated supports may be used to...
US-7,946,700 Printer with print head platen
A wet ink printer uses a heated printhead. A platen guides and supports the print medium during printing, and has a plurality of raised ribs. In an example, the...
US-D638,466 Printer
US-RE42,385 Universal USB charging accessory
Embodiments of the present invention relate to an apparatus for supplying power to electronic devices, comprising a housing, an electric power source connector...
US-7,945,860 Systems and methods for managing conversations between information technology resources
A system for managing a conversation includes one or more interfaces configured to provide management information about the conversation to a manager. The...
US-7,945,743 Dynamic storage based on performance throttling
A system and method for dynamic storage based on performance throttling. The method comprises providing an array of storage devices coupled to a computing...
US-7,945,673 Reduced wireless internet connect time
A method for reducing the connect time for server access by wireless devices connecting to the server via a gateway is described. A connection from the wireless...
US-7,945,664 System and method for accessing network services
The present disclosure relates to a system and method for accessing network services. In one arrangement, the system and method pertain to obtaining an address...
US-7,945,648 Methods and systems for dynamically configuring a network component to reroute media streams
A method for dynamically configuring a network component to reroute media streams is disclosed. The method includes receiving a request for content from a first...
US-7,945,643 Rules for shared entities of a network-attached storage device
A system comprises storage configurable, at least in part, into a plurality of shared entities. The storage comprises rules. Each rule is configurable to...
US-7,945,585 Method and system for improving targeted data delivery
A method and system for improving targeted data delivery. One method accesses a user profile based on information about a user from at least one electronic...
US-7,945,569 Method and apparatus for querying spatial data
The disclosed embodiments relate to an apparatus for performing query operations. The apparatus comprises a base table having spatial objects, an index table...
US-7,945,567 Storing and/or retrieving a document within a knowledge base or document repository
A document is stored in and retrieved from a repository being indexed by a search engine by applying to each document a first classification based on a profile...
US-7,945,558 Query optimizer with join cardinality estimation which mitigates the effects of skew
One embodiment relates to a computer-implemented method to estimate a cardinality of a database query. Single table cardinalities are determined after...
US-7,945,545 Method and system for utilizing user information to provide a network address
A method and system for utilizing user information to provide a network address. The method collects user information about a user from at least one electronic...
US-7,945,128 Optical-based barrier synchronization methods and systems for implementing the same
Various embodiments of the present invention are directed to optical-based barrier methods and systems for synchronizing processing of two or more threads. In...
US-7,944,857 Method and system for deriving tunnel path information in MPLS networks
Presented is a method and system for deriving the path of a traffic engineering tunnel in a network using Multi Protocol Label Switching, MPLS, traffic...
US-7,944,642 Hard disk drive protection system and method
A hard disk drive protection system comprises a sensor configured to detect an impending shock event and a hard drive protection module configured to determine...
US-7,944,592 Image capture device
Embodiments of a method performed by an image capture device are provided. The method includes performing a calibration operation on a photosensor array of the...
US-7,944,591 Media interaction device drive system
Various methods and apparatus relating to a media interaction device drive system having at least one reduced dimension are disclosed.
US-7,944,574 Remote firmware upgrade via I/O connection
Imaging devices and methods of operating imaging devices that facilitate reducing nonvolatile storage needs of the imaging devices. The imaging devices are...
US-7,944,451 Providing pixels from an update buffer
A method comprises storing pixel data in a frame buffer, retrieving the pixel data from the frame buffer and processing at least one pixel value of the pixel...
US-7,944,436 Protective layer for use in computing devices with touch-sensitive surfaces
A computing device is disclosed comprising a touch-sensitive surface, a housing structure, and a protective layer. The touch-sensitive surface receives touch as...
US-7,942,997 High resolution inkjet printer
A method of manufacturing a printhead for an inkjet print cartridge includes depositing a metal film on a mandrel; separating the metal film from the mandrel,...
US-7,942,497 Ink jet recording head
An ink jet recording head (100) comprising edge shooter type head units (20) each having a head chip provided with a nozzle ejection surface, a positioning...
US-7,942,403 Sheet lifting with corner projections
Various methods and apparatuses are disclosed for handling a sheet, wherein at least one projection extends across a stack of sheets such that corners of the...
US-7,941,840 Secure resource access
A method, computer readable media, and system for providing a first network resource with secure but limited access to a second network resource. A method...
US-7,941,812 Input/output virtualization through offload techniques
A computer apparatus provides support multiple virtual computing machines. In accordance with one embodiment, the computer apparatus includes a platform...
US-7,941,804 Allocating resources among tiered partitions of different types
In one embodiment, a system comprises a plurality of partitions that provide isolated operating environments for execution of software processes, wherein the...
US-7,941,750 Method and system for defining separate print quality regions within a print job
A user defines regions within each page of a print job and independently specifies a desired print quality setting for each such region. The printer driver...
US-7,941,742 Visualizing growing time series data in a single view
To visualize growing time series data, first data values of a time series are presented for display in a single view, where the data values are for display in...
US-7,941,727 Checksum generator for variable-length data
One embodiment relates to a method of generating an N-bit checksum for variable-length data. An N-bit data word of the variable-length data is received by data...
US-7,941,698 Selective availability in processor systems
Processor operating methods and integrated circuits are described. According to one embodiment, an integrated circuit includes a processor configured to execute...
US-7,941,665 Device pairing
A method embodiment for publishing a PIN for use in establishing a pairing with a printing device, including the printing device generating the PIN in response...
US-7,941,655 Extensible firmware interface with pre-start configuration phase for computers
A computer system provides an extensible firmware interface with a pre-start configuration phase. This permits configuring a device prior to beginning a start...
US-7,941,623 Selective exposure of configuration identification data in virtual machines
In one embodiment, a computer system comprises a host machine comprising a plurality of compute resources, at least one secure memory location coupled to the...
US-7,941,610 Coherency directory updating in a multiprocessor computing system
Coherency directory updating is provided in a multiprocessor computing system. A plurality of memory resources have a directory, and are operably connected to...
US-7,941,596 Locating media by characteristics in storage apparatus
Backup storage apparatus and related methods having a controller for controlling and monitoring a robotics assembly that loads and unloads storage media into...
US-7,941,580 Apparatus and methods for providing keypress commands and directional commands to a mobile computing device
Various embodiments for providing directional commands for a mobile computing device are described. In one or more embodiments, a mobile computing device may...
US-7,941,578 Managing command request time-outs in QOS priority queues
In one embodiment a storage controller comprises a processor, a computer readable storage medium coupled to the processor, and logic instructions in the memory...
US-7,941,569 Input/output tracing in a protocol offload system
I/O tracing is implemented in a system in which an I/O device is configured for protocol offload. A data unit having headers and payload is replicated and the...
US-7,941,508 Associating multiple devices with remote computers
A method comprises determining whether settings associated with a plurality of devices coupled to a client computer are provided in the client computer. The...
US-7,941,403 Embedded file system recovery techniques
Various Embedded File System recovery techniques are described. A mobile computing device may comprise a radio, a processor coupled to the radio, and a memory...
US-7,941,015 Ring light emitting diode
An optical apparatus includes an optical resonator ring having at least one active region. The active region is configured to generate optical energy under an...
US-7,941,002 Apparatus and methods of producing photorealistic image thumbnails
Methods, systems, and machine-readable media for processing an input image are described. In one aspect, respective visual features of local input image regions...
US-7,940,911 Method and apparatus for providing a specialized resource function in a telephone network
To provide a specialized resource function within the telephone network, server apparatus is described having a first interface for communication with a...
US-7,940,900 Communication control for device with telephonic functionality
A system and a method are disclosed for controlling voice communications through a mobile computing device. In one embodiment, a mobile computing device enabled...
← 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.