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,991,746 Storage system and method
A storage system comprising apparatus for consolidating portions of free space from a plurality of remote storage units; and apparatus for presenting the...
US-7,991,631 Managing a multi-supplier environment
The present disclosure is directed to a system and method for managing multi-supplier environment. In some implementations, a method includes identifying a...
US-7,991,408 Use of local position fix when remote position fix is unavailable
A mobile computing device has a transceiver circuit, a location determination circuit, and a processing circuit. The transceiver circuit is configured to...
US-7,991,281 Illumination source having programmable rise and fall times
An illumination source senses a level of ambient light and determines an illumination waveform to be used to illuminate at least a portion of a document. The...
US-7,991,253 Memristive array with waveguide
A device includes one or more waveguides and a memristive array adjacent to the waveguide(s). The memristive array is programmable to form a pattern that...
US-7,991,244 Variable skew correction system and method
A variable skew correction system comprises a de-skew application executable to transform scanned image data of a document exhibiting a variable skew condition...
US-7,990,955 Method and apparatus for PSTN-based IP active call recovery and re-routing
A method and system for rerouting IP telephony call information. The system includes an existing IP telephony call, the telephony call originating at a first IP...
US-7,990,889 Systems and methods for managing virtual collaboration systems
Systems and methods for managing virtual collaboration systems are disclosed herein. A virtual collaboration system includes a distributor communicatively...
US-7,990,849 Automated recovery from a split segment condition in a layer2 network for teamed network resources of a...
A computer system automatically recovers from a split segment condition in which a contiguous layer 2 network segment, comprising a plurality of contiguous...
US-7,990,812 Storage systems and methods for publishing device addresses
Storage systems and methods for publishing device addresses are disclosed. An exemplary method may include receiving addresses for a plurality of device objects...
US-7,990,702 Configurable input in a portable computing device
A configurable portable computing device having a first display panel and a second display panel, a first user input device and a second user input device....
US-7,990,412 Systems and methods for correcting image perspective
Systems and methods for correcting perspective in an image are invented and disclosed. One embodiment comprises capturing image data responsive to light...
US-7,989,841 Fast injection optical switch
A fast injection optical switch is disclosed. The optical switch includes a thyristor having a plurality of layers including an outer doped layer and a...
US-7,989,798 Fabricating arrays of metallic nanostructures
A patterned array of metallic nanostructures and fabrication thereof is described. A device comprises a patterned array of metallic columns vertically extending...
US-7,988,265 Air detection in inkjet pens
An inkjet pen includes a standpipe plenum, a printhead in fluid communication with the standpipe plenum, and a detector for detecting the amount of air in the...
US-7,988,264 Method for forming a fluid ejection device
A method of forming a fluid ejection device includes forming a pair of first glass layers and forming a second glass layer. Each first glass layer includes a...
US-7,988,256 Web
A web has a surface layer integrally extending between opposite transverse edges. The surface layer includes absorbent region separated by at least one...
US-7,988,252 Method of estimating alignment
The invention relates to a method of estimating the alignment in the printing medium direction between a first and a second pen of a printing system having a...
US-D642,581 Server
US-7,987,449 Network for lifecycle management of firmware and software in electronic devices
Disclosed herein is an electronic device network for lifecycle management of firmware and software in electronic devices. The electronic device network may also...
US-7,987,443 Declarative association of dialog fields
A computer-based user interface comprises a dialog control element for usage in creating a dialog. The dialog control element acts upon a data model containing...
US-7,987,425 Methods and systems for handling hidden dialogs in a media centered graphical user environment
An exemplary method for handling a hidden dialog in a media centered graphical user environment is presented including: detecting the hidden dialog; determining...
US-7,987,423 Personalized slide show generation
A personalized slide show generation system is comprised of a script generator and a personalized slide show generation engine. The script generator is...
US-7,986,947 Device management network with support for roaming
A device management network that supports roaming selectively conducts device management activities on a mobile device when it is roaming. The mobile device is...
US-7,986,786 Methods and systems for utilizing cryptographic functions of a cryptographic co-processor
A computer platform is provided that comprises a processor and a cryptographic co-processor coupled to the processor. The computer platform further comprises a...
US-7,986,778 Cryptographic method and apparatus
A cryptographic method and apparatus is provided in which an identifier-based encryption process is used to encrypt a message with an identifier string that...
US-7,986,356 System and method for determining a gamma curve of a display device
A method of determining a gamma curve of a display device includes identifying a region of interest of a display surface of the display device. A centroid of...
US-7,986,328 Graphics optimization system and method
A graphics optimization system comprises a graphics application adapted to render a data model for presentation via a graphics card using a plurality of...
US-7,986,310 Three-dimensional contact-sensitive feature for electronic devices
An electronic device is formed at least partially from a deflectable material that generates an electrical signal in response to contact. The first material is...
US-7,985,962 Memristive device
A memristive device includes a first electrode, a second electrode, and an active region disposed between the first and second electrodes. At least one of the...
US-D642,212 Printer
US-D642,180 Imaging device
US-RE42,578 Synchronization using commitment
A method of sharing a file object among a plurality of competing processes, the file object having a content that at least one competing process may need to...
US-7,984,502 Pattern discovery in a network system
Patterns can be discovered in events collected by a network system. In one embodiment, the present invention includes collecting and storing events from a...
US-7,984,485 Ingestion interface for transferring update package containers into a distribution network
Aspects of the present invention may be seen in a method and system for the ingestion of update package containers (or other types of containers, in general)...
US-7,984,439 Efficient mechanism for preventing starvation in counting semaphores
An algorithm for preventing starving threads in a counting semaphore for a computer operating system. The algorithm operates in a stealing mode where threads...
US-7,984,435 Update system employing reference software to reduce number of update packages
Disclosed herein is an electronic device having an update agent capable of updating application software employing reference software and an update package...
US-7,984,283 System and method for secure operating system boot
There is provided a method for operating a basic input/output system (BIOS) of a pay-as-you go computer system. In one example embodiment, the method includes...
US-7,984,282 Evasion of power on self test during an operating system initiated reboot
A system and method to evade the power on self test during an operating system initiated reboot is disclosed. In one embodiment, a method for optimizing reboot...
US-7,984,242 Program thread syncronization
A barrier for synchronizing program threads for a plurality of processors includes a filter configured to be coupled to a plurality of processors executing a...
US-7,984,241 Controlling processor access to cache memory
A plurality of bits are added to virtual and physical memory addresses to specify the level at which data is stored in a multi-level cache hierarchy. When data...
US-7,984,236 Data transfer
A virtual tape library including a module which is operable to issue input and output commands to a tape drive connected to the virtual tape library, wherein an...
US-7,984,219 Enhanced CPU RASUM feature in ISS servers
Generally, in accordance with embodiments of the present invention, a system having a north bridge and two or more Front Side Buses (FSBs) coupled to the north...
US-7,984,178 Synthetic bridging for networks
An apparatus has a content node to logically select a first A/V stream from an application layer of a first network and a collaboration node to logically select...
US-7,984,150 Cell compatibilty in multiprocessor systems
In one embodiment, a multiprocessor computer system comprises at least a first partition having a first operating system comprising logic to initiate a request...
US-7,984,147 Apparatus and method for identifying a requested level of service for a transaction
An apparatus for identifying a requested level of service for a transaction wherein the transaction may be processed in accordance with the requested level of...
US-7,984,128 System and method for discovering managed information technology resources
A system for managing an information technology (IT) resource comprises a managed object that represents the resource. At least one management interface is...
US-7,984,110 Method and system for load balancing
A system and method of load balancing in an upstream proxy. Information is received from a plurality of downstream proxies. A list of downstream proxies is...
US-7,983,646 Techniques to reduce radio frequency noise
Various embodiments to reduce radio frequency noise are described. An apparatus may comprise a mobile computing device having a radio frequency noise reduction...
US-7,983,548 Systems and methods of generating Z-buffers in cameras
Systems and methods for implementing Z-buffer generation in a camera are disclosed. In an exemplary embodiment the method may comprise actuating a light sensor...
← 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.