Patents by Inventor Hui-Man Hou
Hui-Man Hou has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9405750Abstract: Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for determining document structure similarity can include segmenting path sequences (206) of Document Object Model (DOM) trees (120, 462) from a number of web pages (202) into B components (561). Path signals (210) corresponding to the path sequences (206) are determined based on a count of the occurrences of particular paths in the Bthe component (571), and unique path signals (210) are transformed into discrete wavelet signals (214)(572). The discrete wavelet signals (214) are analyzed at multiple DOM tree resolution levels (573).Type: GrantFiled: October 31, 2011Date of Patent: August 2, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventors: Li-Mei Jiao, Jerry J. Liu, Hui-Man Hou, Cong-Lei Yao
-
Patent number: 9159112Abstract: An example method includes dividing the image into blocks of pixels of a predefined size; for each block, selecting one of a plurality of saturation patterns representing a binary value of one or more bits of digital watermark data corresponding to the block; and for each block, embedding the binary value of the one or more bits of corresponding digital watermark data into the block by adjusting the saturation of pixels within the block in accordance with the selected pattern.Type: GrantFiled: September 16, 2010Date of Patent: October 13, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
-
Patent number: 9047653Abstract: Disclosed is a method of blending stitched document image portions. The method identifies background pixels and foreground pixels on each boundary of the image portions. Pixels of the image portions are then modified based on a pixel value difference between corresponding background pixels on the respective boundary of the first and second portions.Type: GrantFiled: August 24, 2010Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
-
Publication number: 20150134667Abstract: Systems, methods, and computer-readable and executable instructions are provided for categorizing a concept. Categorizing a concept can include selecting a target concept with a number of surrounding textual contexts. Categorizing a concept can also include determining a number of candidate categories for the target concept based on the number of surrounding textual contexts. Categorizing a concept can also include selecting a predefined number of articles, each with a desired relatedness to the number of candidate categories. Furthermore, categorizing a concept can include calculating a relatedness score for each of the number of candidate categories based on a relatedness with the number of articles.Type: ApplicationFiled: July 31, 2012Publication date: May 14, 2015Inventors: Hui-Man Hou, Lijiang Chen, Shimin Chen, Peng Jiang
-
Publication number: 20140337337Abstract: Facilitating information retrieval and improving similarity score computations among objects, via a compactor component that interacts with a layered memory structure. Data structures (e.g., tuples) that are associated with objects can be compacted into a condensed format, via employing a layered memory structure. The system further includes a sorting component that is operatively coupled with the “compactor component”, to reduce memory space that is required to store and retrieve similarity scores related to various objects.Type: ApplicationFiled: April 27, 2012Publication date: November 13, 2014Inventors: Lijiang Chen, Hui-Man Hou, Shimin Chen
-
Patent number: 8867837Abstract: A system and method of detecting separator lines in a web page may include determining coordinates of visible web elements on a web page, generating an edge image of the web page based on the coordinates of the web elements, filtering edges belonging to non-separator line elements within the edge image, detecting horizontal lines within the edge image, detecting vertical lines within the edge image, and filtering short lines within the edge image. A system for detecting separator lines in a web page may include a memory device, and a processor communicatively coupled to the memory, in which the processor determines coordinates of visible web elements on a web page, generates an edge image of the web page based on the coordinates of the web elements, filters edges belonging to non-separator line elements within the edge image, detects horizontal lines within the edge image, detects vertical lines within the edge image, and filters short lines within the edge image.Type: GrantFiled: July 30, 2010Date of Patent: October 21, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui-Man Hou, Li-Wei Zheng, Jian-Ming Jin, Jian Fan, Suk Hwan Lim
-
Patent number: 8856247Abstract: Proposed is the use of an email-stamp for representing an email address. By comprising information about one or more email addresses of a recipient, an email stamp may be processed in accordance with an optical recognition process so as to identify the email address of the recipient and enable an email to be automatically sent to the recipient.Type: GrantFiled: August 18, 2009Date of Patent: October 7, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventors: Jian-Ming Jin, Yuhong Xiong, Hui-Man Hou, Wei Liu
-
Publication number: 20140236968Abstract: Examples of the present disclosure may include methods, systems, and computer readable media with executable instructions. An example method for determining document structure similarity can include segmenting path sequences (206) of Document Object Model (DOM) trees (120, 462) from a number of web pages (202) into B components (561). Path signals (210) corresponding to the path sequences (206) are determined based on a count of the occurrences of particular paths in the Bth component (571), and unique path signals (210) are transformed into discrete wavelet signals (214)(572). The discrete wavelet signals (214) are analyzed at multiple DOM tree resolution levels (573).Type: ApplicationFiled: October 31, 2011Publication date: August 21, 2014Inventors: Li-mei Jiao, Jerry J. Liu, Hui-man Hou, Cong-Lei Yao
-
Patent number: 8560940Abstract: An exemplary embodiment of the present may generate a DOM-tree and generate a signal based on the DOM-tree and a node list. The signal may be analyzed and nodes may be selected within the signal to form a periodic wave. Repeat patterns may be detected using the periodic wave and the nodes.Type: GrantFiled: August 29, 2011Date of Patent: October 15, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Hui-Man Hou, Jian-Ming Jin, Li-Mei Jiao, Suk Hwan Lim
-
Publication number: 20130223758Abstract: Disclosed is a method of blending stitched document image portions. The method identifies background pixels and foreground pixels on each boundary of the image portions. Pixels of the image portions are then modified based on a pixel value difference between corresponding background pixels on the respective boundary of the first and second portions.Type: ApplicationFiled: August 24, 2010Publication date: August 29, 2013Inventors: Hui-Man Hou, Jian-Ming Jin, YuHong Xiong
-
Publication number: 20130212498Abstract: A system and method of selecting content within a web page (110, 300) may include, with a processor (125), determining spatial coordinates of a plurality of nodes (210 through 285) within the web page (110, 300), recording coordinates of a drawn portion (610) of the web page (110, 300), and determining, with the processor (125), a number of corresponding regions (710, 910) for the drawn portion (610) of the web page (110, 300) based on the spatial coordinates of the nodes (210 through 285).Type: ApplicationFiled: July 30, 2010Publication date: August 15, 2013Inventors: Suk Hwan Lim, Hui-Man Hou, Li-Wei Zheng, Jian-Ming Jin, Marie Bird Struckaman, Rachel L. Ramaswami, Hua Zhang, Yue Yuan
-
Publication number: 20130204867Abstract: A system and method for selecting main content (350) from web pages includes receiving a web page (205) by a web page analysis device (105) and scoring sub-trees (209) within the web page (205). The single sub-tree (225) with the highest final score is selected as the main content (350) of the webpage (205).Type: ApplicationFiled: July 30, 2010Publication date: August 8, 2013Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, LP.Inventors: Suk Hwan Lim, Li-Wei Zheng, Jian-Ming Jin, Hui-Man Hou
-
Publication number: 20130188824Abstract: A method for embedding, using a processor, digital watermark data into image data representing a number of pixels, each of which has respective saturation values is disclosed. The method comprises the following steps: a) using said processor, dividing the image into blocks of pixels of a predefined size; b) for each block, using said processor to select one of a plurality of saturation patterns representing the binary value of one or more bits of the digital watermark data corresponding to the block; and c) for each block, using said processor to embed the binary value of the one or more bits of corresponding digital watermark data into the block by adjusting the saturation of pixels within each block in accordance with the selected pattern.Type: ApplicationFiled: September 16, 2010Publication date: July 25, 2013Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
-
Publication number: 20130155463Abstract: A method for selecting user desirable content from web pages includes receiving a web page, representing the web page as a Document Object Module (DOM) tree, computing visual and coordinate information of each Document Object Module (DOM) node within the Document Object Module (DOM) tree, determining the desirable Document Object Module (DOM) path, determining the desirable Document Object Module (DOM) node from the desirable Document Object Module (DOM) path, and selecting a single Document Object Module (DOM) node with the highest final score. The single Document Object Module (DOM) node with the highest final score is selected as the user desirable content of the webpage.Type: ApplicationFiled: July 30, 2009Publication date: June 20, 2013Inventors: Jian-Ming Jin, Liwei Zheng, Xi Wang Zhuang, Suk Hvan Lim, Hui-Man Hou
-
Publication number: 20130145255Abstract: A system and method for selectively filtering web page contents are disclosed. In one example embodiment a document object model (DOM) structure and visual information of the web page contents are generated. The document object model (DOM) structure and the visual information are analyzed to determine multiple web page content attributes. One or more filtering parameters are selected from the multiple web page content attributes. The web page is filtered based on the one or more filtering parameters.Type: ApplicationFiled: August 20, 2010Publication date: June 6, 2013Inventors: Li-Wei Zheng, Jian-Ming Jin, Suk Hwan Lim, Jian Fan, Hui-Man Hou, Shi-Jun Tian
-
Publication number: 20130124684Abstract: A method for detection of visual separators in web pages using code analysis includes receiving a web page and its associated web code by a web page analysis device and analyzing the web code to detect visual separators in the web page. A web page analysis device for visual separator detection in web pages is also provided.Type: ApplicationFiled: July 30, 2010Publication date: May 16, 2013Inventors: Li-Wei Zheng, Jian Fan, Hui-Man Hou, Jian Ming Jin, Suk Hwan Lim
-
Publication number: 20130031461Abstract: An exemplary embodiment of the present may generate a DOM-tree and generate a signal based on the DOM-tree and a node list. The signal may be analyzed and nodes may be selected within the signal to form a periodic wave. Repeat patterns may be detected using the periodic wave and the nodes.Type: ApplicationFiled: August 29, 2011Publication date: January 31, 2013Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Hui-Man Hou, Jian-Ming Jin, Li-Mei Jiao, Suk Hwan Lin
-
Publication number: 20120143971Abstract: Proposed is the use of an email-stamp for representing an email address. By comprising information about one or more email addresses of a recipient, an email stamp may be processed in accordance with an optical recognition process so as to identify the email address of the recipient and enable an email to be automatically sent to the recipient.Type: ApplicationFiled: August 18, 2009Publication date: June 7, 2012Inventors: Jian-Ming Jin, Yuhong Xiong, Hui Man Hou, Wei Liu
-
Publication number: 20120021786Abstract: Presented is a method and system for sending a message using a mobile phone. The method includes composing a message for sending to a recipient, generating a contact-label having contact information of the recipient, combining the message and the contact-label, capturing an image of the message and the contact-label combination for sending to the recipient using the mobile phone, decoding the captured image for identifying the contact information of the recipient, and sending the message to identified contact information.Type: ApplicationFiled: October 9, 2009Publication date: January 26, 2012Inventors: Hui-Man Hou, Jian Ming Jin, Yuhong Xiong