Patents by Inventor Daniel Lee Yuk Cheung

Daniel Lee Yuk Cheung 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: 8572049
    Abstract: A method, system, computer program and web service for authenticating a document is described comprising; receiving a request to verify the earliest date of a document, such a request including the document itself; creating a signature of the received document by running the document against a checksum algorithm; searching a database for a matching signature to the created signature; and responding to the request with a date associated with a matched signature. The checksum algorithm is an MD5 algorithm and will produce a unique signature for each non-identical set of binary data and no two sets of binary data will render an identical signature. Signatures are created of the objects of a document. Separate signatures are created of the content and the formatting of the document.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: October 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Daniel Lee Yuk Cheung, Bejamin Terrick Staniford
  • Patent number: 8463608
    Abstract: A method and apparatus for updating a speech model on a multi-user speech recognition system with a personal speech model for a single user. A speech recognition system, for instance in a car, can include a generic speech model for comparison with the user speech input. A way of identifying a personal speech model, for instance in a mobile phone, is connected to the system. A mechanism is included for receiving personal speech model components, for instance a BLUETOOTH connection. The generic speech model is updated using the received personal speech model components. Speech recognition can then be performed on user speech using the updated generic speech model.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: June 11, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Barry Neil Dow, Eric William Janke, Daniel Lee Yuk Cheung, Benjamin Terrick Staniford
  • Publication number: 20120173237
    Abstract: A method and apparatus for updating a speech model on a multi-user speech recognition system with a personal speech model for a single user. A speech recognition system, for instance in a car, can include a generic speech model for comparison with the user speech input. A way of identifying a personal speech model, for instance in a mobile phone, is connected to the system. A mechanism is included for receiving personal speech model components, for instance a BLUETOOTH connection. The generic speech model is updated using the received personal speech model components. Speech recognition can then be performed on user speech using the updated generic speech model.
    Type: Application
    Filed: March 12, 2012
    Publication date: July 5, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Barry Neil Dow, Eric William Janke, Daniel Lee Yuk Cheung, Benjamin Terrick Staniford
  • Patent number: 8160876
    Abstract: A method and apparatus for updating a speech model on a multi-user speech recognition system with a personal speech model for a single user. A speech recognition system, for instance in a car, can include a generic speech model for comparison with the user speech input. A way of identifying a personal speech model, for instance in a mobile phone, is connected to the system. A mechanism is included for receiving personal speech model components, for instance a BLUETOOTH connection. The generic speech model is updated using the received personal speech model components. Speech recognition can then be performed on user speech using the updated generic speech model.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: April 17, 2012
    Assignee: Nuance Communications, Inc.
    Inventors: Barry Neil Dow, Eric William Janke, Daniel Lee Yuk Cheung, Benjamin Terrick Staniford
  • Patent number: 7062709
    Abstract: This invention relates to a method and apparatus in an interactive voice response system for caching VoiceXML documents. A method and system for processing a VoiceXML document prior to interpretation by a browser comprises: receiving a document from a web server; constructing a document object model (DOM) of the constituent parts of the document for interpretation by a browser; storing the DOM and the constituents parts in cache memory whereby next time the DOM and parts are required for interpretation it is retrieved from cache memory rather than constructed again from the source code. The constituent parts may be re-used in the or other documents. The constituent parts are separated into logic and data parts.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: June 13, 2006
    Assignee: International Business Machines Corporation
    Inventor: Daniel Lee Yuk Cheung
  • Publication number: 20040123236
    Abstract: This invention relates to a method and apparatus in an interactive voice response system for caching VoiceXML documents. A method and system for processing a VoiceXML document prior to interpretation by a browser comprises: receiving a document from a web server; constructing a document object model (DOM) of the constituent parts of the document for interpretation by a browser; storing the DOM and the constituents parts in cache memory whereby next time the DOM and parts are required for interpretation it is retrieved from cache memory rather than constructed again from the source code. The constituent parts may be re-used in the or other documents. The constituent parts are separated into logic and data parts.
    Type: Application
    Filed: May 8, 2003
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventor: Daniel Lee Yuk Cheung