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-8,111,393 Structure for surface enhanced Raman spectroscopy
A structure for surface enhanced Raman spectroscopy is disclosed herein. The structure is made up of a substrate, a self-assembled layer of first metal...
US-8,111,368 Liquid crystal display
Exemplary methods and apparatus are provided herein related to display systems. According to one exemplary embodiment, a method of forming a display is...
US-8,111,143 Assembly for monitoring an environment
An assembly for monitoring an environment includes a RFID tag and a sensing unit. The sensing unit is configured to be activated by a RF signal received by the...
US-8,111,046 Technique for conveying overload conditions from an AC adapter to a load powered by the adapter
A constant voltage/constant power AC adapter converts AC voltage to DC voltage to provide power to a plurality of loads. The adapter's output characteristic is...
US-8,109,607 Fluid ejector structure and fabrication method
In one embodiment, a fluid ejector structure includes an orifice sub-structure and an ejector element sub-structure direct contact bonded together along a...
US-8,109,586 Fluid ejection device
Embodiments of a fluid ejection device are disclosed.
US-8,109,483 Swivel support base apparatus
A swivel support base apparatus is disclosed. One embodiment of the swivel support base apparatus includes a frame, a swivel mechanism, said swivel mechanism...
US-8,109,151 Flow sensing systems and methods
A flow sensing system is provided. The system can include a first graphitic member and a first measurement device communicatively coupled to the first graphitic...
US-8,109,142 Inertial sensing system with a curved base and a diamagnetic mass
An inertial sensing system includes a diamagnetic mass, a plurality of permanent magnets positioned to form a curved base, wherein the plurality of permanent...
US-8,108,871 Controlling computer resource utilization
In one embodiment, a method comprises (i) identifying a group associated with an executable that is using a resource of a computer system, (ii) decrementing a...
US-8,108,865 Process replication method and system
A process replication method for use in a multi-threaded computing environment, for improving application performance, reducing the number of deadlocks and fork...
US-8,108,836 System and method for defining software management
A method for updating software is disclosed. The method includes accessing system data associated with a client and determining known issues to be resolved...
US-8,108,724 Field replaceable unit failure determination
A system and method for fault management in a computer-based system are disclosed herein. A system includes a plurality of field replaceable units ("FRUs") and...
US-8,108,718 Checkpointing in massively parallel processing
One embodiment is a method that performs a local checkpoint at a processing node in a massively parallel processing (MPP) system that executes a workload with a...
US-8,108,712 Method and apparatus for removing a computer from a computer cluster observing failure
A method, and a corresponding apparatus, implemented on a suitably programmed processor, selects an ideal computer to remove from a computer cluster observing a...
US-8,108,645 Optimized memory allocation via feature extraction
A method and system for recovering embedded system memory contained within an embedded system includes a software image in embedded system memory and...
US-8,108,620 Cooperative caching technique
A method of caching data in a global cache distributed amongst a plurality of computing devices, comprising providing a global cache for caching data accessible...
US-8,108,582 Notifying asynchronous events to a host of a data storage system and apparatus for the same
A method of notifying asynchronous events to a host of a data storage system is presented. The method comprises the steps of: detecting an asynchronous event;...
US-8,108,560 Method and apparatus for managing data transfer in a computer memory
The present invention relates to a method of transferring data from an application buffer to a network socket, in which memory usage faults are reduced. In one...
US-8,108,557 System and method for measuring clock skew on a network
A system and method for measuring clock skew in a network is disclosed. The method comprises sending an echo message at a periodic rate from a plurality of...
US-8,108,550 Real-time identification of an asset model and categorization of an asset to assist in computer network security
A unique identifier is assigned to a network node and is used to obtain an "asset model" corresponding to the node and to determine whether the node is a member...
US-8,108,511 Abstraction of multiple aggregated physical counters into a virtual counter
An embodiment is directed towards a method of abstracting multiple embedded counters from a number of network devices for use in a network monitoring...
US-8,108,508 Web server chip for network manageability
A network device includes a web server chip that is connectable to a computer network. The web server chip includes an embedded processor that is programmable...
US-8,108,409 Determining top combinations of items to present to a user
Embodiments of the present invention pertain to determining top combinations of items to present to a user. According to one embodiment, data that includes...
US-8,108,400 Database segment searching
A segment encompasses a number of segment records less than the total number of records of a database. The segment records have values for a field of the...
US-8,108,355 Providing a partially sorted index
To provide an index for a table in a database system, the index is partially sorted in an initial phase of building the index. Subsequently, in response to...
US-8,108,315 Discovering software code subject to licenses
Embodiments include methods, apparatus, and systems for discovering whether software files are associated with licenses. One method of software execution...
US-8,108,266 Methods for providing secure eCommerce transactions
A method of facilitating an eCommerce transaction between a consumer and an eCommerce merchant via a third party entity is provided. The eCommerce merchant...
US-8,107,503 Resuming a previously interrupted peer-to-peer synchronization operation
A method of synchronizing data between two devices can include starting, in a first device, a first synchronization operation comprising transmitting a first...
US-8,107,496 System and method for roaming between wireless networks
Systems and methods for roaming between a mobile node and at least one serving node connected to a network are disclosed. The present application provides a...
US-8,107,458 Power-based networking path allocation
A method for routing network traffic in a data network having a plurality of network switches, the method including identifying network traffic to be routed in...
US-8,107,149 Negative index material-based modulators and methods for fabricating the same
Various embodiments of the present invention are directed to external, electronically controllable, negative index material-based modulators. In one aspect, an...
US-8,105,882 Processing a memory request in a chip multiprocessor having a stacked arrangement
A chip multiprocessor die supports optional stacking of additional dies. The chip multiprocessor includes a plurality of processor cores, a memory controller,...
US-8,104,041 Computer workload redistribution based on prediction from analysis of local resource utilization chronology data
The present invention provides for redistributing workloads among computers to optimize resource utilization. Utilization by software workloads of computer...
US-8,104,038 Matching descriptions of resources with workload requirements
Workload requirements for an application to be deployed in a system are received. Descriptions of resources in the system are matched with the workload...
US-8,104,024 Voice mark-up language and interpreter
A voice markup language for a service for a telecommunication service platform, the telecommunication service platform having a communication layer and a...
US-8,103,885 Systems and methods for controlling use of power in a computer system
In one embodiment, a power adapter comprises a power supply to output power for powering a powered device. The power adapter outputs information indicative of...
US-8,103,861 Method and system for presenting an interrupt request to processors executing in lock step
A method and system of presenting an interrupt request to processors executing in lock step. At least some of the illustrative embodiments are computer systems...
US-8,103,837 Servicing memory read requests
Included are embodiments for a method for servicing memory read requests. At least one embodiment of a method includes receiving read requests from the I/O...
US-8,103,756 Network access device capability alert mechanism
A system on a computer network device for managing a network access device capability arranged to alert a computer network administrator if a network access...
US-8,103,754 Reserving a shared volume in a multiple node data storage system
A method for reserving a shared volume in a multiple node data storage system is disclosed. The method ensures that only one host at a time has access to the...
US-8,103,752 System and method for facilitating distribution of a translator
Disclosed are systems and methods for installing translators. In one embodiment, a system and a method pertain to identifying devices that are to receive the...
US-8,103,675 Predicting user-item ratings
A method of predicting user-item ratings includes providing a first matrix of hidden variables associated with individual items, a second matrix of hidden...
US-8,103,651 Auto-updating reader program for document files
A document reader program determines the existence of an updated version of a document file at a network location specified by an original version of the...
US-8,103,639 File system consistency checking in a distributed segmented file system
A method of performing a file system consistency check in a distributed, segmented file system, includes: analyzing primary objects of a first segment of the...
US-8,103,605 Customs information system with selective transaction audit
A system for generating and auditing customs documents for the importation of goods purchased by a buyer from a seller. The system includes a customs...
US-8,103,534 System and method for managing supplier intelligence
A method of managing supplier intelligence is provided. The method includes collecting procurement data from a plurality of data sources. The procurement data...
US-8,103,486 Determining feasible variations for assigning applications to resources
Constraints on assigning applications to resources are determined. The applications are divided into sets, wherein applications in a set are related by at least...
US-8,103,480 Evaluating service level agreement violations
A technique for evaluating service level agreement (SLA) violations occurring in a computing system with agreed-upon model for exemptions is provided. The...
US-8,103,363 Device control system
A device control system includes a general device component, a feature definition set, and a specific device component. The feature definition set is...
← 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.