Patents by Inventor Henry W. Sang

Henry W. Sang 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: 11042656
    Abstract: Examples relate to throttling data access using a data porch. In some examples, an analysis engine is used to access memory and prepare a data response for a data request that is obtained from the data porch via a throttled data buffer. The data response is sent to the data porch via the throttled data buffer, where the throttled data buffer has a throttled data bandwidth that limits a data flow of data requests and data responses between the analysis engine and the data porch. In response to receiving the data response from the analysis engine via the throttled data buffer, the data porch is used to provide the data response to a networked device.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: June 22, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Geoff M. Lyon, Amip J. Shah, Henry W. Sang, Jr., Henri J. Suermondt
  • Publication number: 20180165464
    Abstract: Examples relate to throttling data access using a data porch. In some examples, an analysis engine is used to access memory and prepare a data response for a data request that is obtained from the data porch via a throttled data buffer. The data response is sent to the data porch via the throttled data buffer, where the throttled data buffer has a throttled data bandwidth that limits a data flow of data requests and data responses between the analysis engine and the data porch. In response to receiving the data response from the analysis engine via the throttled data buffer, the data porch is used to provide the data response to a networked device.
    Type: Application
    Filed: July 24, 2015
    Publication date: June 14, 2018
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Geoff M. Lyon, Amip J. Shah, Henry W. Sang, JR., Jaap Suermondt
  • Patent number: 8332949
    Abstract: A method for making an authenticating system for a package includes establishing a plurality of variable instruments on the package and depositing a product in the package after the instruments have been established thereon. The method also includes acquiring information from at least two of the plurality of instruments, and associating the acquired information with the product to render product-specific authentication data.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: December 11, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J. Simske, Henry W. Sang, Jr.
  • Patent number: 7395510
    Abstract: A method of adjusting a document configuration includes the steps of generating a set of document configuration constraints that define an acceptable range of change in the look and feel of a document, the configuration of which is to be adjusted. The method includes modifying the document configuration while satisfying the set of document configuration constraints to minimize the change in the look and feel of the document.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: July 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shridhar Diwan, Henry W. Sang, Jr.
  • Patent number: 7240047
    Abstract: A method and apparatus for market-based document layout selection use an automated auction or bartering system, i.e., an automated page layout system, to place objects within a page and automatically generate a page layout that is pleasing to a user. An object refers to any item that can be individually selected and manipulated, and may include shapes and pictures that appear on a display screen. The method and apparatus improve the quality of page layout in terms of user preferences, and optimize the speed at which various objects are arranged on a page in a pleasing manner. In addition, the resulting page layout may be consistent among pages because all pages are arranged according to a common algorithm.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: July 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Henry W. Sang, Jr., Charles A. Untulis, Giordano B. Beretta, Scott H. Clearwater
  • Patent number: 7028902
    Abstract: A barcode with enhanced visual quality may be used with an item such as a document. The barcode includes a background field having an embedded graphic. The background caries data related to the item. The embedded graphic may obscure some background data. A bar coding apparatus, system and a corresponding method involve two basic functions: encoding and decoding. The encoding function uses an encoding algorithm to generate the barcode. The graphic is then embedded onto the barcode and the thus-generated enhanced visually significant barcode is placed on the item. Decoding involves machine-reading the barcode using a decoding algorithm. The decoding algorithm can operate with or without an original bit map that was used to generate the graphic. The graphic may be enhanced in a manner that may make at least a portion of the encoded information within the graphic readable by a human.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Yihong Xu, Henry W. Sang, Jr.
  • Patent number: 6876986
    Abstract: A system for the transaction of transactional amounts when using merchantable content on a medium includes a clearinghouse, an apparatus having a medium handier, a merchantable content receiver, a medium identifier, a content identifier, a medium use mechanism, and a transmitter. The medium handler accepts the medium and the merchantable content receiver accepts the merchantable content. The medium identifier reads a first identifier from the medium. The content identifier reads a second identifier from the merchantable content. The medium use mechanism incorporates and uses the merchantable content with the medium. The transmitter sends the first and second identifiers to the clearinghouse. The clearinghouse has a first account for a medium provider referenced by the first identifier and a second account for the content provider referenced by the second identifier.
    Type: Grant
    Filed: October 30, 2000
    Date of Patent: April 5, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Currans, Henry W. Sang, Jr.
  • Patent number: 6820064
    Abstract: A consumable article includes a consumable item and a memory device. The memory device is organized to represent currency. Use of the consumable item causes the memory device to be reorganized. The consumable article is used in an apparatus that has a control circuit that can update the memory device to modify the amount of currency when the apparatus consumes the consumable item. The apparatus optionally includes a network interface coupled to the control circuit that interfaces to a clearinghouse for reconciling the amount of currency and use of the consumable item.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: November 16, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin G. Currans, Henry W. Sang, Jr., John A. Bertani
  • Publication number: 20040122806
    Abstract: A method and apparatus for market-based document layout selection use an automated auction or bartering system, i.e., an automated page layout system, to place objects within a page and automatically generate a page layout that is pleasing to a user. An object refers to any item that can be individually selected and manipulated, and may include shapes and pictures that appear on a display screen. The method and apparatus improve the quality of page layout in terms of user preferences, and optimize the speed at which various objects are arranged on a page in a pleasing manner. In addition, the resulting page layout may be consistent among pages because all pages are arranged according to a common algorithm.
    Type: Application
    Filed: December 23, 2002
    Publication date: June 24, 2004
    Inventors: Henry W. Sang, Charles A. Untulis, Giordano B. Beretta, Scott H. Clearwater
  • Publication number: 20040122805
    Abstract: A method and corresponding apparatus for market-based graphical grouping use an automated auction or bartering system, i.e., an automated graphical grouping system, to automatically group graphical and text elements. The automated graphical grouping system enables trading of document elements to generate more valuable and informative groupings for documents. Different characteristics of document elements may be used by the automated graphical grouping system for trading among the document elements. Examples of such tradable characteristics include: physical proximity, type of element (such as text, graphic, or number), style (such as font size), color or the like. The system affords reuse of graphical and text elements in other format in subsequent reflowing documents.
    Type: Application
    Filed: December 23, 2002
    Publication date: June 24, 2004
    Inventors: Henry W. Sang, Scott H. Clearwater
  • Publication number: 20040083185
    Abstract: A consumable article includes a consumable item and a memory device. The memory device is organized to represent currency. Use of the consumable item causes the memory device to be reorganized. The consumable article is used in an apparatus that has a control circuit that can update the memory device to modify the amount of currency when the apparatus consumes the consumable item. The apparatus optionally includes a network interface coupled to the control circuit that interfaces to a clearinghouse for reconciling the amount of currency and use of the consumable item.
    Type: Application
    Filed: October 22, 2003
    Publication date: April 29, 2004
    Inventors: Kevin G. Currans, Henry W. Sang, John A. Bertani
  • Publication number: 20040065739
    Abstract: A barcode with enhanced visual quality may be used with an item such as a document. The barcode includes a background field having an embedded graphic. The background caries data related to the item. The embedded graphic may obscure some background data. A bar coding apparatus, system and a corresponding method involve two basic functions: encoding and decoding. The encoding function uses an encoding algorithm to generate the barcode. The graphic is then embedded onto the barcode and the thus-generated enhanced visually significant barcode is placed on the item. Decoding involves machine-reading the barcode using a decoding algorithm. The decoding algorithm can operate with or without an original bit map that was used to generate the graphic. The graphic may be enhanced in a manner that may make at least a portion of the encoded information within the graphic readable by a human.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventors: Yihong Xu, Henry W. Sang
  • Publication number: 20040012601
    Abstract: A method and system are disclosed for displaying a first image represented by a first set of data as a second image represented by a second set of data that is different than the first set of data, in which the first image is included in an electronic document. In accordance with exemplary embodiments of the present invention, the first set of data corresponding to the first image is received. The second set of data is produced by transforming the first set of data into at least one of a vector image representation and a textual description of the first image. The second image is substituted for the first image in the electronic document. An electronic link is established from the second image to the first image, such that the first image can be retrieved from a database using the second image.
    Type: Application
    Filed: July 18, 2002
    Publication date: January 22, 2004
    Inventors: Henry W. Sang, Yihong Xu
  • Publication number: 20030228563
    Abstract: A system and method for helping teachers create and evaluate learning exercises is disclosed. The system comprises a creator interface module, wherein the creator interface module comprises a database comprising a plurality of questions, wherein one or more of the plurality of questions are formatted to create a learning exercise distributed to one or more students. The system also comprises a grader interface module, wherein the grader interface module assists the teacher in evaluating one or more sets of answers to the questions in the learning exercise received from the students, wherein each set of answers corresponds to one student, and wherein the grader interface module produces one or more sets of data corresponding to the sets of answers. A memory module records the sets of data.
    Type: Application
    Filed: June 11, 2002
    Publication date: December 11, 2003
    Inventors: Henry W. Sang, Chuck Untulis, Chit Wei Saw
  • Publication number: 20030163785
    Abstract: A computer-implemented document composition device includes a processor and a memory communicating with the processor. The memory includes a document storage area storing one or more electronic documents and a distance modifier routine. The processor uses the distance modifier routine to modify a separation distance between two particular text clusters in the electronic document. A document thus differentiated may be easily discriminated from other, similar documents. The differentiation may result in a human eye insignificant difference to the document layout that may be computer recognizable.
    Type: Application
    Filed: February 28, 2002
    Publication date: August 28, 2003
    Inventors: Hui Chao, Henry W. Sang
  • Publication number: 20030079633
    Abstract: A printer system including one or more printer rollers is capable of imprinting an identifiable texturing on print media. The identifiable texturing can be used to match print media from the printer system with the printer system. The printer system can imprint identifiable texturing that is not visible to the unaided eye. Therefore, a user of the printer system is unaware that the print medium can be matched with the printer system. The imprinting process is a relatively simple process in which the surface of the print medium is mechanically deformed. Therefore, expensive chemical analysis is not required to match the print medium with the printer system.
    Type: Application
    Filed: October 29, 2001
    Publication date: May 1, 2003
    Inventor: Henry W. Sang
  • Patent number: 5619592
    Abstract: A method and apparatus for detection of highlighted regions of a document. A document containing highlighted regions is scanned using a gray scale scanner. Morphology and threshold reduction techniques are used to separate highlighted and non-highlighted portions of the document. Having separated the highlighted and non-highlighted portions, optical character recognition (OCR) techniques can then be used to extract text from the highlighted regions.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: April 8, 1997
    Assignee: Xerox Corporation
    Inventors: Dan S. Bloomberg, Henry W. Sang, Jr., Lakshmi Dasari
  • Patent number: 5486686
    Abstract: Machine readable electronic domain definitions of part or all of the electronic domain descriptions of hardcopy documents and/or of part or all of the transforms that are performed to produce and reproduce such hardcopies documents are encoded in codes that are printed on such documents, thereby permitting the electronic domain descriptions of such documents and/or such transforms to be recovered more robustly and reliably when the information carried by such documents is transformed from the hardcopy domain to the electronic domain.
    Type: Grant
    Filed: May 18, 1992
    Date of Patent: January 23, 1996
    Assignee: Xerox Corporation
    Inventors: Frank Zdybel, Jr., Henry W. Sang, Jr., Jan O. Pedersen, Z. E. Smith, III, D. A. Henderson, Jr., David L. Hecht, Dan S. Bloomberg
  • Patent number: 5317646
    Abstract: A forms recognition system having a method which assists an operator in creating an electronic template. The automated method would allow an operator to view an electronic bitmap of a master or blank form on a graphical display, the master form having bounded or semi-bounded regions depicting fields. An operator would display the bitmap, select a single point within a bounded or semi-bounded region on the bitmap with a pointing device, and the coordinates representing the bounded region would be automatically determined using the single point selected by the operator.
    Type: Grant
    Filed: March 24, 1992
    Date of Patent: May 31, 1994
    Assignee: Xerox Corporation
    Inventors: Henry W. Sang, Jr., Whei-Tsu H. Tahn, Xiao B. Zhang
  • Patent number: 5272764
    Abstract: A method and apparatus for detection of highlighted regions of a document. A document containing highlighted regions is scanned using a gray scale scanner. Morphology and threshold reduction techniques are used to separate highlighted and non-highlighted portions of the document. Having separated the highlighted and non-highlighted portions, optical character recognition (OCR) techniques can then be used to extract text from the highlighted regions.
    Type: Grant
    Filed: August 28, 1991
    Date of Patent: December 21, 1993
    Assignee: Xerox Corporation
    Inventors: Dan S. Bloomberg, Henry W. Sang, Jr., Lakshmi Dasari