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: 9405750
    Abstract: 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: Grant
    Filed: October 31, 2011
    Date of Patent: August 2, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Li-Mei Jiao, Jerry J. Liu, Hui-Man Hou, Cong-Lei Yao
  • Patent number: 9159112
    Abstract: 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: Grant
    Filed: September 16, 2010
    Date of Patent: October 13, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
  • Patent number: 9047653
    Abstract: 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: Grant
    Filed: August 24, 2010
    Date of Patent: June 2, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
  • Publication number: 20150134667
    Abstract: 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: Application
    Filed: July 31, 2012
    Publication date: May 14, 2015
    Inventors: Hui-Man Hou, Lijiang Chen, Shimin Chen, Peng Jiang
  • Publication number: 20140337337
    Abstract: 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: Application
    Filed: April 27, 2012
    Publication date: November 13, 2014
    Inventors: Lijiang Chen, Hui-Man Hou, Shimin Chen
  • Patent number: 8867837
    Abstract: 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: Grant
    Filed: July 30, 2010
    Date of Patent: October 21, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hui-Man Hou, Li-Wei Zheng, Jian-Ming Jin, Jian Fan, Suk Hwan Lim
  • Patent number: 8856247
    Abstract: 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: Grant
    Filed: August 18, 2009
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Jian-Ming Jin, Yuhong Xiong, Hui-Man Hou, Wei Liu
  • Publication number: 20140236968
    Abstract: 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: Application
    Filed: October 31, 2011
    Publication date: August 21, 2014
    Inventors: Li-mei Jiao, Jerry J. Liu, Hui-man Hou, Cong-Lei Yao
  • Patent number: 8560940
    Abstract: 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: Grant
    Filed: August 29, 2011
    Date of Patent: October 15, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Hui-Man Hou, Jian-Ming Jin, Li-Mei Jiao, Suk Hwan Lim
  • Publication number: 20130223758
    Abstract: 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: Application
    Filed: August 24, 2010
    Publication date: August 29, 2013
    Inventors: Hui-Man Hou, Jian-Ming Jin, YuHong Xiong
  • Publication number: 20130212498
    Abstract: 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: Application
    Filed: July 30, 2010
    Publication date: August 15, 2013
    Inventors: Suk Hwan Lim, Hui-Man Hou, Li-Wei Zheng, Jian-Ming Jin, Marie Bird Struckaman, Rachel L. Ramaswami, Hua Zhang, Yue Yuan
  • Publication number: 20130204867
    Abstract: 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: Application
    Filed: July 30, 2010
    Publication date: August 8, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, LP.
    Inventors: Suk Hwan Lim, Li-Wei Zheng, Jian-Ming Jin, Hui-Man Hou
  • Publication number: 20130188824
    Abstract: 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: Application
    Filed: September 16, 2010
    Publication date: July 25, 2013
    Inventors: Hui-Man Hou, Jian-Ming Jin, Yuhong Xiong
  • Publication number: 20130155463
    Abstract: 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: Application
    Filed: July 30, 2009
    Publication date: June 20, 2013
    Inventors: Jian-Ming Jin, Liwei Zheng, Xi Wang Zhuang, Suk Hvan Lim, Hui-Man Hou
  • Publication number: 20130145255
    Abstract: 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: Application
    Filed: August 20, 2010
    Publication date: June 6, 2013
    Inventors: Li-Wei Zheng, Jian-Ming Jin, Suk Hwan Lim, Jian Fan, Hui-Man Hou, Shi-Jun Tian
  • Publication number: 20130124684
    Abstract: 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: Application
    Filed: July 30, 2010
    Publication date: May 16, 2013
    Inventors: Li-Wei Zheng, Jian Fan, Hui-Man Hou, Jian Ming Jin, Suk Hwan Lim
  • Publication number: 20130031461
    Abstract: 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: Application
    Filed: August 29, 2011
    Publication date: January 31, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Hui-Man Hou, Jian-Ming Jin, Li-Mei Jiao, Suk Hwan Lin
  • Publication number: 20120143971
    Abstract: 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: Application
    Filed: August 18, 2009
    Publication date: June 7, 2012
    Inventors: Jian-Ming Jin, Yuhong Xiong, Hui Man Hou, Wei Liu
  • Publication number: 20120021786
    Abstract: 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: Application
    Filed: October 9, 2009
    Publication date: January 26, 2012
    Inventors: Hui-Man Hou, Jian Ming Jin, Yuhong Xiong