Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Hao Hu

Hao Hu, Belmont, CA US

Patent application numberDescriptionPublished
20100079773METHOD FOR PRINTING A COMPOSED DOCUMENT FROM MULTIPLE PRINT JOBS - A printing method that allows a user to conveniently compose and print a document that includes multiple portions from multiple original documents. The method may be implemented as a separate printer driver program or as a part of another printer driver program. The printer driver program displays images of the original documents, and allows the user to select blocks from the original documents. The program then automatically arranges the selected blocks of image into one or more pages, and prints the resulting pages. Thus, only the selected blocks of image are printed. The program additionally allows the user to rearrange the blocks on the pages before printing. A graphical user interface (GUI) is implemented to interact with the user in this process.04-01-2010
20110075160IN PLACE LINE SPLITTING PROCESS AND METHOD FOR MULTIPLE BEAM PRINTERS - A method of rasterizing a print image plane for a multiple beam printer engine, which comprises the steps of receiving an image having a plurality of lines of print data for processing by the printer engine, and performing a print image plane rasterization. The print image plane rasterization includes (a) calculating a first line destination for a first line of print data; (b) moving the first line of print data to the first line destination; and (c) calculating a displaced line destination for a displaced line of print data, and continually moving the displaced line of print data to the displaced line destination until the displaced line of print data is moved to the first line and forms a loop. The process is repeated until each line of the plurality of lines has been moved to a line destination associated with each line of the image.03-31-2011
20110242578SMALL AIO (ALL IN ONE) PRINTER THAT USES EXTERNAL STORAGE FOR THE PURPOSE OF PAPER COLLATION - A method implemented in a data processing system including an image forming apparatus for producing a print job, which includes the steps of: (a) receiving data representing a document to be printed in the print job; (b) receiving job information about the print job; (c) determining if the job information includes an instruction to print multiple copies of the document in a collated order; (d) forwarding the data representing the document to be printed in the print job to an external storage unit when multiple copies of the document in collated order have been requested; (e) retrieving the data from the external storage unit; and (f) printing the multiple copies of the document in collated order.10-06-2011
20120081736PRINT MARK ON PAPER EDGE FOR EASIER SORTING - A method executed by an image forming apparatus for producing a print job, which includes the steps of: (a) receiving data representing a document to be printed in the print job; (b) receiving job information about the print job, the job information including an instruction to print multiple copies of the document; (c) printing the requested multiple copies of the document; and (d) printing a mark on an edge of at least one sheet of each of the multiple copies of the document.04-05-2012

Patent applications by Hao Hu, Belmont, CA US

Hao Hu, Eindhoven NL

Patent application numberDescriptionPublished
20100310156Image Data Processing And Arrangements Therefor - Image data processing is facilitated. According to an example embodiment, image data is processed using photometric similarity and, where appropriate, a classification of sample pixels for the image data. In some applications, a trained bilateral filter function is used with a filter coefficient selected for a particular classification of image data to filter artifacts in the image data.12-09-2010

Hao Hu, Shenzhen CN

Patent application numberDescriptionPublished
20090116417Method for a User Equipment Performing Frequency-Layer Operations in Multimedia Broadcast/Multicast Services - A method for a User Equipment (UE) performing frequency-layer operations in Multimedia Broadcast and Multicast Services (MBMSs) is disclosed, with priorities preset for various frequency-layer operations, the procedure of performing frequency-layer operations includes the steps of: receiving control information of the MBMSs sent from the network; and performing the frequency-layer operations of the activated MBMSs included in the control information of the MBMSs according to the priorities of frequency-layer operations. By using the method in accordance with embodiments of the present invention, it is possible to avoid wrong frequency-layer operations under the circumstances of a UE joining multiple MBMSs, thus achieving the highest procedural efficiency with the least consumption and improving the efficiency of the UE.05-07-2009
20090155679Battery Pack - A battery pack comprises a plurality of electrochemical cells and a housing. The cells have similar shape and size. The shape is a rectangular prism with opposing major faces. The cells are aligned in a stack along an axis of the pack so that one of the major faces of each cell contacts the major face of the adjacent cell. The housing comprises a top portion and a bottom portion. The top portion comprises a top plate and four side plates joined to the top plate so as to form a cavity with an opening. The cross-sectional area of the opening is at least slightly larger than the cross-sectional area of the stack, and the cross-sectional area of the cavity in a plane closer to the top plate is sized so that the stack fits snugly therein. The battery stack is disposed in the housing. The bottom portion closes the opening.06-18-2009
20090159311BATTERY SYSTEM FOR A VEHICLE WITH SEVERABLE CONNECTIONS - A battery system for storing electrical power and supplying electrical power to a vehicle is disclosed. The system includes multiple battery packs, each with a plurality of cells. The cells in each battery pack are electrically connected with one another and the multiple battery packs are also electrically connected with one another to combine the total energy output of the cells of the system. The electrical connections between at least some of the cells include a severable feature, whereby the electrical connection is severed locally at the severable feature in response to an impact force that is in excess of a predetermined magnitude and/or an overcurrent/overtemperature condition.06-25-2009
20100024323Energy Saving House - An energy-saving house, has a main frame, an enclosed wall, a floor cover plate, a top cover plate, a separation wall, a bathroom, and stairs. The enclosed wall is assembled from multiple integral composite prefabricated external wallboards and fixed on the main frame via an energy-dissipating connector. The bathroom and the stair are integrally prefabricated and directly installed. The energy-saving house features low power consumption, high construction efficiency, short construction time, low noise, low dust, light weight, good anti-seismic performance, and small thermal conductivity and is applicable to multi-floor houses and high rise buildings.02-04-2010

Patent applications by Hao Hu, Shenzhen CN

Hao Hu, Beijing CN

Patent application numberDescriptionPublished
20100022430Detergent Composition - Process for manufacturing particles, the process comprising the steps of: feeding a feed material comprising from 40 to 70% of alkyl sulfate surfactant(s) and from 12 to 30% of water to an extruder comprising an extrusion head, mechanically working and cooling the feed material within the extruder to form an extrudable mass, extruding the extrudable mass through the extrusion head to form strand(s), and forming particles from the strand(s), wherein the alkyl sulfate surfactant(s) comprise at least 50% of C01-28-2010

Hao Hu, Pudong District CN

Patent application numberDescriptionPublished
20090317056SYSTEM AND METHOD FOR MANAGING SCHEDULES OF MONITORING DEVICE - A method for managing schedules of a monitoring device includes: editing schedules of a video camera; generating a display interface on which a plurality of schedules and corresponding attributes thereof can be displayed; checking the realizability of the schedules; and generating conflict indicating information for conflicting schedules according to a checking result. The present invention further provides a system for managing schedules of a monitoring device. The invention can be applied to display the schedules of the monitoring device intuitively and clearly to thereby simplify operations of determining a conflict and optimize operations of editing the schedules.12-24-2009

Hao Hu, Brooklyn, NY US

Patent application numberDescriptionPublished
20120110609METHOD AND APPARATUS FOR PEER-TO-PEER STREAMING OF LAYERED CONTENT - A method and apparatus are described including receiving buffer maps of neighbor peers, measuring serving rates from the neighbor peers, measuring serving rates to the neighbor peers, requesting a unit of data from one of the neighbor peers responsive to information in the buffer maps of the neighbor peers at a rate responsive to the serving rate from the one of the neighbor peers, receiving incoming requests for units of data, sorting the incoming requests into a plurality of queues, selecting one of the incoming requests to serve responsive to the serving rates to the neighbor peers corresponding to the incoming request, updating the queues and selecting a new neighbor peer.05-03-2012