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-9,403,372 Fluid ejection device with ACEO pump
In an embodiment, a fluid ejection device includes a fluidic channel having first and second ends and a drop generator disposed within the channel. A fluid...
US-9,402,011 Single-facet spindle implementation for a laser scanner system
A system includes a laser scanner system. The system includes a scanner laser to generate an optical scanning beam. The system also includes a spindle assembly...
US-9,401,807 Processing non-editable fields in web pages
A method of processing non-editable fields in a web page is provided herein. The method includes receiving a request comprising a submitted form of the web...
US-9,401,713 Keyboard assembly including an electromagnet
A keyboard assembly includes a plurality of keys, a key actuation mechanism to move at least one of the keys, the key actuation mechanism including an...
US-9,401,635 Switching power supply for a load in stanby mode
A switching power supply includes power factor correction circuitry and a standby output converter. One or more loads may be coupled to one or more outputs of...
US-9,400,889 Apparatus and method for developing secure software
A computer readable medium includes executable instructions to analyze program instructions for security vulnerabilities. The executable instructions convert...
US-9,400,806 Image triggered transactions
In one example, a method for image triggered transactions includes capturing an image of a document with an imaging device and searching a database for a...
US-9,400,769 Document layout system
A method for generating a document, comprising providing a set of content items in a first configuration for the document, using a processor, generating...
US-9,400,729 System and method for determining topology of monitored entities
Devices and methods may allow for a first process associated with a probe process to receive a message transmitted across a network from a second process, the...
US-9,400,682 Ranking and scheduling of monitoring tasks
Systems, methods, and machine-readable and executable instructions are provided for dynamically ranking and scheduling monitoring tasks. Dynamically ranking and...
US-9,400,622 Path independent print queues
In one embodiment, path data is received. The path data is indicative of a plurality of connectivity paths to electronically connect a computer and a printer. A...
US-9,400,454 Imaging system oil management
An oil routing system has a first fluid transport device to transport clean oil from an oil recycling apparatus of an imaging system to a first storage tank,...
US-9,399,364 Non-printed features on print media for printing with a desired resolution
In one example, an encoding station of a printing system forms a pattern of non-printed features onto flowing print media. The non-printed features are...
US-D762,214 Magnetic stripe reader card stabilizer
US-D762,173 Power adapter
US-D762,133 Titration instrument
US-9,398,429 Communication device that permits a user to select any of multiple user-selectable communication types for a reply
A communication device comprises logic and an input device coupled to the logic. The input device is adapted to permit a user to select a communication type....
US-9,398,140 Context-based event processing
According to one aspect of the present invention there is provided a method, in a telecommunication system, of processing a communication event associated with...
US-9,397,979 Router method and system
A method and system for operating a virtual router system. A system health index for each of a plurality of physical routers in a virtual router system is...
US-9,397,934 Methods for packet forwarding though a communication link of a distributed link aggregation group using mesh...
A method for packet forwarding through a communication link of a distributed link aggregation group (LAG) in a mesh network using a path tag is described...
US-9,397,910 Marking program files as belonging to an application
A managed device is searched in a computer network and program files and an installed package are discovered on the managed device. A rule is applied to package...
US-9,397,834 Scrambling an address and encrypting write data for storing in a storage device
An address to access a location in a storage device (106, 204) is received, and the address is scrambled. Write data is encrypted using an encryption key. The...
US-9,397,503 Providing power in an electronic device
To provide power to an electronic device, converter circuits include a first converter circuit having an input connected to a first power source, and a second...
US-9,396,275 Geographically partitioned online search system
In one example, a memory includes a data structure organized to include information resident in a number of databases geographically-partitioned according to a...
US-9,396,254 Generation of representative document components
Provided are, among other things, systems, methods and techniques for generating a set of representative components from a set of documents, by selecting at...
US-9,396,227 Controlled lock violation for data transactions
A system, method, and non-transitory computer readable medium for providing controlled lock violation for data transactions are presented. The system includes a...
US-9,396,034 Job placement based on modeling of job slots
A collection of job slots correspond to placement of observed jobs associated with a plurality of job categories in a data processing environment. An incoming...
US-9,395,787 Systems and methods of component voltage adjustment
Systems and methods for adjusting component voltage are disclosed. One example method includes: reading, over a control bus, a present value of voltage supplied...
US-9,395,786 Cross-layer power management in a multi-layer system
A method for cross-layer power management in a multi-layer system includes determining whether there is a service level violation for an application running on...
US-9,395,639 Liquid electrophotographic ink
A liquid electrophotographic ink includes a non-polar carrier fluid, a metallic pigment particle, and resin particles. The metallic pigment particle includes a...
US-9,395,638 Liquid electrophotographic inks
The present invention relates to a liquid electrophotographic ink comprising a carrier liquid, a pigmented resin composite dispersed in the carrier liquid, and...
US-9,395,050 Microfluidic systems and networks
In one embodiment, a microfluidic system includes a fluidic channel coupled at each end to a reservoir. A fluid actuator is located asymmetrically within the...
US-9,394,453 White inkjet ink
A white inkjet ink includes an anionic surfactant having a molecular weight less than 10,000, a white pigment, a latex particle, and a balance of water. The...
US-9,393,826 Inkjet recording medium, and method of using the same
An inkjet recording medium includes a substrate having two opposed surfaces, an ink receiving layer disposed on at least one of the two substrate surfaces, and...
US-9,393,822 Methods for printing with a printhead
A method for printing, comprising: obtaining an imaging matrix, in which each row or each column of cells is associated with at least a nozzle of a printhead,...
US-D761,822 Display screen or portion thereof with a context-adaptive graphical user interface
US-9,392,294 Color image data compression
Color image data is compressed by determining the number of colors within a cell of an input image, each cell comprising an N.times.M array of pixels; in...
US-9,392,045 Remote graphics corresponding to region
A computing device to receive remote graphics based on a size of a display component from a second computing device, display a user interface to include the...
US-9,391,922 Computer workload redistribution schedule
A computer system has a capacity planner for creating and updating a workload redistribution schedule. A migration utility provides for redistribution of the...
US-9,391,918 Communicating data in flows between first and second computers over a network
In some examples, a first computer sends to a remote computer in a first data flow over a network, data of a peripheral device attached to the first computer,...
US-9,390,773 Shiftable memory
A shiftable memory is employed in a system and a method to shift a contiguous subset of stored data within the shiftable memory. The shiftable memory includes a...
US-9,390,352 Concurrent image and diagnostic pattern printing
Print image-quality defects are diagnosed by printing an image and one or more diagnostic patterns concurrently.
US-9,390,317 Lip activity detection
Provided is a method of detecting lip activity. The method determines magnitude of optical flow in lip region and at least one non-lip region of a detected...
US-9,390,294 Virtualized device control in computer systems
Virtual device control in a computer system is described. Examples include: obtaining a device configuration policy from firmware in the computer system, the...
US-9,390,130 Workload management in a parallel database system
A workload management service component of a parallel database-management system monitors usage of computational resources in the parallel database-management...
US-9,389,921 System and method for flexible device driver resource allocation
A system and method for flexible device driver resource allocation is disclosed. In one embodiment, a method for allocating device driver resources in a data...
US-9,389,919 Managing workload distribution among computer systems based on intersection of throughput and latency models
A method of determining an estimated data throughput capacity for a computer system includes the steps of creating a first model of data throughput of a central...
US-9,389,913 Resource assignment for jobs in a system having a processing pipeline that satisfies a data freshness query...
A set of jobs to be scheduled is identified (402) in a system including a processing pipeline having plural processing stages that apply corresponding different...
US-9,389,875 Selectable graphics controllers to display output
A computing system includes a plurality of graphics controllers, a reserved memory region, a shadow memory region, and a system Basic Input Output System...
US-9,389,702 Input association
A plurality of substantially simultaneous inputs are associated with one or more applications, wherein it is determined if the plurality of inputs includes...
← 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.