Patents by Inventor Tom Cheung

Tom 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).

  • Publication number: 20070283362
    Abstract: Disclosed are a method, system, and program product for calling a Common Thread Object from a running process. This is done by comprising invoking a Thread Invocation Object from the running process; creating a Generic Request Object from the Thread Invocation Object and populating the Generic Request Object with Common Thread Object and running process data; and passing data from the Generic Request Object to the Common Thread Object to initiate the common thread task.
    Type: Application
    Filed: August 14, 2007
    Publication date: December 6, 2007
    Inventors: Tom Cheung, Siyi Donn
  • Publication number: 20070174842
    Abstract: The present invention discloses a technique for processing input objects to generate output objects. Initially, an input object is received. The received input object contains input data and one input function. A type of the received input object is determined. Based on the determined type, it is ascertained whether the received input object satisfies one or more predefined requirements. When it is ascertained that the input object satisfies each predefined requirement, the input function is executed.
    Type: Application
    Filed: March 26, 2007
    Publication date: July 26, 2007
    Inventor: Tom Cheung
  • Publication number: 20050240622
    Abstract: The present invention discloses a multi-connection control system. Initially, one or more requests to access a system are received. For each request, it is determined whether to allow access to the system using an access vector to identify an available access object.
    Type: Application
    Filed: June 24, 2005
    Publication date: October 27, 2005
    Inventor: Tom Cheung
  • Publication number: 20050069127
    Abstract: A data cryptographer encrypts and decrypts character data of any given length using derivative equations and factors. The use of factors and derivative equations introduces the randomness required for effective encryption without the use of complex mathematics. A set of equations determined by the user is used in a manner similar to a key but with random results. Only a portion of the key is exposed to decrypt the encrypted information. The data cryptographer may be configured using either simple or complex equations and may be implemented in an unlimited number of variations. The data cryptographer is portable, and can be implemented in any programming language that supports cyclical character manipulation. The data cryptographer also supports input from a variety of sources, allowing control from the administrator side, string value side, or any other input that may be extracted from the desired programming language.
    Type: Application
    Filed: September 26, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventor: Tom Cheung
  • Patent number: D775473
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 3, 2017
    Assignee: WINCOM FLOCK WUXI CO., LTD.
    Inventor: Tom Cheung