Patents Assigned to Hewlett-Packard Company
-
Patent number: 6944514Abstract: An Innovation Information Management data tracking object model and interface which captures and stores product ideas, requirements, constraints, design alternatives and functions, along with their associated relationships, in an object model database is presented. Each object model includes information and relationships that are accessible via a publicly defined interface. In one embodiment, when an object model is saved to the object model database, the information objects making up the Innovation Information Management object model, along with their relationships to other objects, are saved in separate relational database files. Because the different innovation information is separated and stored in a tool neutral persistent form, any application can access the information contained in those objects.Type: GrantFiled: October 6, 2000Date of Patent: September 13, 2005Assignee: Hewlett-Packard CompanyInventor: Dan Matheson
-
Patent number: 6933949Abstract: A computerized method, containable in a computer memory device, is disclosed for tristimulus color space coordinate data nonlinear storage, retrieval, and interpolation, and, more specifically to memory mapping and data interpolation for 24-bit L*H*C* to 24-bit RGB color mapping (three 8-bit words to each coordinate). Predetermined output tristimulus color space coordinate data points are stored in nodes of a memory construct based upon use of input values of a cylindrical-based tristimulus color space coordinate system, where a non-linear selection of stored data points is provided in the memory construct. The number of linear interpolations of each of the coordinates is determined by the number of available bits in each data word after providing sufficient bits to address the surrounding stored nodes.Type: GrantFiled: February 26, 1997Date of Patent: August 23, 2005Assignee: Hewlett-Packard CompanyInventors: Timothy M. McDonough, Paul H. Dillinger
-
Patent number: 6922773Abstract: For use in a data processor comprising an instruction execution pipeline comprising N processing stages, a system and method of encoding constant operands is disclosed. The system comprises a constant generator unit that is capable of generating both short constant operands and long constant operands. The constant generator unit extracts the bits of a short constant operand from an instruction syllable and right justifies the bits in an output syllable. For long constant operands, the constant generator unit extracts K low order bits from an instruction syllable and T high order bits from an extension syllable. The right justified K low order bits and the T high order bits are combined to represent the long constant operand in one output syllable. In response to the status of op code bits located within a constant generation instruction, the constant generator unit enables and disables multiplexers to automatically generate the appropriate short or long constant operand.Type: GrantFiled: December 29, 2000Date of Patent: July 26, 2005Assignees: STMicroelectronics, Inc., Hewlett-Packard CompanyInventors: Paolo Faraboschi, Alexander J. Starr, Anthony X. Jarvis, Geoffrey M. Brown, Mark Owen Homewood, Gary L. Vondran
-
Patent number: 6916515Abstract: A method of producing a transfer sheet containing an image for transfer to a final surface by heat and pressure, the method including: providing a transfer sheet; providing an image, for example a liquid toner image; and transferring an image to the transfer sheet, using heat and pressure.Type: GrantFiled: July 10, 2000Date of Patent: July 12, 2005Assignee: Hewlett-Packard CompanyInventors: Yaacov Almog, Sergio Brandriss, Amnon Levi
-
Patent number: 6915451Abstract: In an enterprise-wide network which includes at least one centralized computer and a plurality of desktop computers, a method for enterprise system management comprising the steps of: storing an Already Have list for each desktop; storing a plurality of Should Have sub-lists; and generating a respective Should Have list from the stored sub-lists for a respective desktop computer during configuration of the desktop computer; wherein the Schema of the generated Should Have list includes at least one dynamic linkage which encompasses more than on Should Have sub-lists.Type: GrantFiled: December 4, 2001Date of Patent: July 5, 2005Assignee: Hewlett-Packard CompanyInventors: Albion J. Fitzgerald, Joseph J. Fitzgerald
-
Patent number: 6890777Abstract: An electronic device comprising a population of quantum dots embedded in a host matrix and a primary light source which causes the dots to emit secondary light of a selected color, and a method of making such a device. The size distribution of the quantum dots is chosen to allow light of a particular color to be emitted therefrom. The light emitted from the device may be of either a pure (monochromatic) color, or a mixed (polychromatic) color, and may consist solely of light emitted from the dots themselves, or of a mixture of light emitted from the dots and light emitted from the primary source. The dots desirably are composed of an undoped semiconductor such as CdSe, and may optionally be overcoated to increase photoluminescence.Type: GrantFiled: December 26, 2002Date of Patent: May 10, 2005Assignees: Massachusetts Institute of Technology, Hewlett-Packard CompanyInventors: Moungi G. Bawendi, Jason Heine, Klavs F. Jensen, Jeffrey N. Miller, Ronald L. Moon
-
Patent number: 6880005Abstract: Policy rules are disseminated on a network and are received by one or more devices on the network. Each device is configured with a proxy agent that translates the policy data into a format that is meaningful to the device. The agent translates the policy rules into an access list that generates permit and deny filters that determine the access that the device is allowed on the network.Type: GrantFiled: March 31, 2000Date of Patent: April 12, 2005Assignees: Intel Corporation, Hewlett-Packard CompanyInventors: Carol A. Bell, Michael D. Shipley, Scott D. Hahn
-
Patent number: 6877162Abstract: A method is disclosed for creating and using an extendable class-based shared data-type in object oriented programming to overcome versioning problems between interconnected devices. An extensible object class is created by defining a data-type having a base class, a type identifier, and a space reserved for additional properties. The base classes are known by all devices in the original version. New classes are added by using an existing base class and adding additional attributes to the additional properties portion of the new data-type. The type identifier is a unique number or string that identifies the data-type and certain information regarding the base class. An older version of a device that receives a new data-type from a newer device can determine the base class properties of the new data-type by reference to a catalog. Based on this base class information, the older version of a client or server can process the new data-type.Type: GrantFiled: July 31, 2000Date of Patent: April 5, 2005Assignee: Hewlett-Packard CompanyInventor: Jeffrey B. Thompson
-
Patent number: 6873544Abstract: A data storage device that includes an array of resistive memory cells. The resistive memory cells may include a magnetic tunnel junction (MTJ) and a thin-film diode. The device may include a circuit that is electrically connected to the array and that is also capable of monitoring a signal current flowing through a selected memory cell. Once the signal current has been monitored, the circuit is capable of comparing the signal current to an average reference current in order to determine which of a first resistance state and a second resistance state the selected memory cell is in. Also, a method for operating the data storage device.Type: GrantFiled: October 30, 2003Date of Patent: March 29, 2005Assignee: Hewlett-Packard Company, L.P.Inventors: Frederick A. Perner, Lung T. Tran, Kenneth J. Eldredge
-
Patent number: 6869646Abstract: The present method is drawn to the creation of fast-drying, photo-quality images with an ink-jet inks. The method comprises the steps of providing a inorganic porous media substrate, providing an aqueous ink-jet ink comprising an ink vehicle and an effective amount of a metallized dye having at least one heterocyclic nitrogen ring and an azo bond wherein the heterocyclic nitrogen is chelated or complexed to a transition metal, and jetting the aqueous ink-jet ink onto the inorganic porous media substrate.Type: GrantFiled: August 6, 2001Date of Patent: March 22, 2005Assignee: Hewlett-Packard Company, L.P.Inventors: Larrie A Deardurff, Bor-Jiunn Niu, Gary W Byers
-
Publication number: 20050026630Abstract: A guide apparatus 50 according to the present invention is provided with a service information DB 30d storing service information containing a service providing place and attribute information of a target user; a recognizing device 30b for acquiring an ID from image data transmitted from a cell phone 14; a retrieving device 30c for retrieving service information from the service information DB 30d on the basis of the acquired ID and for retrieving such service information that attribute information of the user of cell phone 14 coincides with attribute information of a target user, out of service information provided at service providing places near the service providing place; and a route retrieving device 20c for retrieving a route between the information about the service providing place retrieved and the cell phone 14; and transmits the route information and service information as guide information to the cell phone 14.Type: ApplicationFiled: July 15, 2004Publication date: February 3, 2005Applicants: NTT DoCoMo, Inc., HEWLETT-PACKARD COMPANYInventors: Toshiki Iso, Kiyotaka Otsuji, Hiroki Suzuki, Shoji Kurakake, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Marc McEachern, Shinya Nakagawa
-
Patent number: 6840597Abstract: A method and apparatus for calibrating color in an inkjet printing system initiates a calibration procedure by instructing an inkjet printer to print a color calibration sample. From the color calibration sample, an analysis is performed to select a color calibration based on the sample. Based on the characteristics of the selected color calibration, the color of the inkjet printer is calibrated.Type: GrantFiled: October 30, 1998Date of Patent: January 11, 2005Assignee: Hewlett-Packard CompanyInventors: Karsten N. Wilson, Nancy L. Herald, John M Skene
-
Publication number: 20040258327Abstract: The present invention relates to the use of an image capture system having an electronic camera for platenless document imaging. The system comprises: an electronic camera with an electronic detector and a lens with a field of view for imaging on the detector a portion of a document; a support by which the camera can be positioned to view the document; an actuator for moving the camera field of view so that a plurality of overlapping image tiles of a document can be captured at predetermined different locations over the support surface, each image tile having an array of tile data points and being subject to some expected perspective and/or camera distortion relative to the support surface; and a processor by which the plurality of image tiles may be joined into a composite image of the document. The processor includes a memory which stores transform data for each image tile, the transform data relating both to the expected distortion and to the predetermined overlap between image tiles.Type: ApplicationFiled: July 22, 2004Publication date: December 23, 2004Applicant: Hewlett-Packard CompanyInventors: Stephen Philip Cheatle, David Arthur Grosvenor
-
Patent number: 6833970Abstract: A data reader reads a medium holding user and non-user data that holds information relating to the user data. The reader has a read head that generates a data signal comprising user and non-user data. The user data is arranged into plural sets interspersed with the non-user data that identifies the user data within the sets. Processing circuitry receives and processes the data signal and obtains the user data from the data signal by using the non-user data to identify the user data within the data signal. The data reader is particularly suitable in situations having re-writes and overwrites.Type: GrantFiled: July 31, 2001Date of Patent: December 21, 2004Assignee: Hewlett-Packard CompanyInventor: Jonathan Peter Buckingham
-
Publication number: 20040246513Abstract: A method and apparatus for crash recovery on an image forming apparatus is provided including steps of spooling an imaging job, tracking an imaging status of the imaging job, and deleting the imaging job upon re-initialization of the imaging forming apparatus if the imaging status of the imaging job is a predetermined imaging status.Type: ApplicationFiled: June 3, 2003Publication date: December 9, 2004Applicant: HEWLETT-PACKARD COMPANYInventors: Brian E. McKinley, David L. Smith, James Clough
-
Patent number: 6829700Abstract: There is disclosed a data processor comprising: 1) an instruction execution pipeline comprising N processing stages for executing a load instruction; 2) a status register for storing a modifiable configuration value, the modifiable configuration value having a first value indicating the data processor is capable of executing a misaligned access handling routine and a second value indicating the data processor is not capable of executing a misaligned access handling routine; 3) a misalignment detection circuit for determining if the load instruction performs a misaligned access to a target address of the load instruction and, in response to a determination that the load instruction does perform a misaligned access, generating a misalignment flag; and 4) exception control circuitry capable of detecting the misalignment flag and in response thereto determining if the modifiable configuration value is equal to the first value.Type: GrantFiled: December 29, 2000Date of Patent: December 7, 2004Assignees: STMicroelectronics, Inc., Hewlett-Packard CompanyInventors: Paolo Faraboschi, Alexander J. Starr, Geoffrey M. Brown, Mark Owen Homewood
-
Publication number: 20040230732Abstract: The invention provides a bus system comprising a controller; a high speed data transfer bus, the data transfer bus being subject to one or more inherent physical-layer configuration constraints for proper electrical operation; and a separate control bus. Several devices are connected to the controller through the control bus and the data transfer bus. The controller is arranged to communicate with devices using the control bus in order to verify whether or not one or more of the physical-layer configuration constraints are satisfied. If such configuration constraints are not satisfied, the controller modifies the operation of some of the devices using control signals transmitted on the control bus in order to bring the data transfer bus to an operable condition.Type: ApplicationFiled: September 26, 2003Publication date: November 18, 2004Applicant: Hewlett-Packard CompanyInventor: Thierry Touchet
-
Publication number: 20040214476Abstract: A portable modular electronic system includes a plurality of portable modules in separate respective housings that are mutually attachable and detachable to form the system. Electrical connectors on the modules provide inter-module electrical connections when the modules are attached, and have symmetries that enable multiple different relative orientations between modules.Type: ApplicationFiled: April 23, 2003Publication date: October 28, 2004Applicant: HEWLETT-PACKARD COMPANYInventors: William R. Haas, Kirk S. Tecu
-
Publication number: 20040212827Abstract: An information management apparatus 50 according to the present invention comprises: a database 30d for storing information relevant to a printer 40 therein; output request reception means 20a for receiving an output request transmitted from a portable terminal 14; inquiry signal transmission means 20a for transmitting an inquiry signal on the printer 40 being an output destination to the portable terminal 14; communication means for receiving image data transmitted from the portable terminal 14; recognition means 30b for recognizing the identification information of the printer 40 by analyzing the image data transmitted in response to the inquiry signal; retrieval means 30c for retrieving the information relevant to the printer 40 from the data base 30d on the basis of the acquired recognition information; and printing means 20c for outputting the information to the printer 40 on the basis of the information relevant to the printer 40 retrieved by the retrieval means 30c.Type: ApplicationFiled: February 19, 2004Publication date: October 28, 2004Applicants: NTT DoCoMo, Inc., HEWLETT-PACKARD COMPANYInventors: Kiyotaka Otsuji, Toshiki Iso, Hiroki Suzuki, Shoji Kurakake, Toshiaki Sugimura, Hidenori Shimizu, Taro Sugahara, Fumitoshi Ukai, Hironori Bouno, Kei Yuasa, Marc McEachern, Shinya Nakagawa
-
Publication number: 20040212026Abstract: Devices and methods for controlling a MEMS actuator are disclosed. The device includes a pair of parallel plates having a gap therebetween. The size of the gap is responsive to a voltage differential between the pair of plates. The device also includes a controller adapted to apply a voltage profile to at least one of the pair of plates to maintain a desired gap size. The voltage profile has a time-varying voltage.Type: ApplicationFiled: May 18, 2004Publication date: October 28, 2004Applicant: HEWLETT-PACKARD COMPANYInventors: Andrew L. Van Brocklin, Eric T. Martin, Stanley J. Wang, Adam L. Ghozeil