Patents by Inventor Ikhua Tong

Ikhua Tong 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: 8180787
    Abstract: The present invention generally is directed to a system, method and article of manufacture for accessing data independent of the particular manner in which the data is physically represented. In one embodiment, a data repository abstraction layer provides a logical view of the underlying data repository that is independent of the particular manner of data representation. A query abstraction layer is also provided and is based on the data repository abstraction layer. A runtime component performs translation of an abstract query into a form that can be used against a particular physical data representation.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Peter John Johnson, Richard Joseph Stevens, Ikhua Tong, Eric Will
  • Patent number: 6996558
    Abstract: The present invention generally is directed to a system, method and article of manufacture for accessing data independent of the particular manner in which the data is physically represented. In one embodiment, a data repository abstraction layer provides a logical view of the underlying data repository that is independent of the particular manner of data representation. A query abstraction layer is also provided and is based on the data repository abstraction layer. A runtime component performs translation of an abstract query into a form that can be used against a particular physical data representation.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Peter John Johnson, Richard Joseph Stevens, Ikhua Tong, Eric Will
  • Publication number: 20060010127
    Abstract: The present invention generally is directed to a system, method and article of manufacture for accessing data independent of the particular manner in which the data is physically represented. In one embodiment, a data repository abstraction layer provides a logical view of the underlying data repository that is independent of the particular manner of data representation. A query abstraction layer is also provided and is based on the data repository abstraction layer. A runtime component performs translation of an abstract query into a form that can be used against a particular physical data representation.
    Type: Application
    Filed: September 14, 2005
    Publication date: January 12, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Dettinger, Peter Johnson, Richard Stevens, Ikhua Tong, Eric Will
  • Patent number: 6947928
    Abstract: The present invention generally provides methods, systems and articles of manufacture for programmatically providing a user interface for creating queries. In one embodiment, graphical user interface content which defines a graphical user interface is provided. The graphical user interface comprises (i) a region for displaying conditions of a query; and (ii) a first graphical element for initiating a process of combining two or more conditions of the query together with logic values to form a complex condition. In another embodiment, the graphical user interface further comprises a second graphical element for initiating a process of separating two or more conditions of a complex condition.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Peter John Johnson, Richard Joseph Stevens, Ikhua Tong
  • Publication number: 20030172056
    Abstract: The present invention generally is directed to a system, method and article of manufacture for accessing data independent of the particular manner in which the data is physically represented. In one embodiment, a data repository abstraction layer provides a logical view of the underlying data repository that is independent of the particular manner of data representation. A query abstraction layer is also provided and is based on the data repository abstraction layer. A runtime component performs translation of an abstract query into a form that can be used against a particular physical data representation.
    Type: Application
    Filed: February 26, 2002
    Publication date: September 11, 2003
    Applicant: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Peter John Johnson, Richard Joseph Stevens, Ikhua Tong, Eric Will
  • Publication number: 20030163455
    Abstract: The present invention generally provides methods, systems and articles of manufacture for programmatically providing a user interface for creating queries. In one embodiment, graphical user interface content which defines a graphical user interface is provided. The graphical user interface comprises (i) a region for displaying conditions of a query; and (ii) a first graphical element for initiating a process of combining two or more conditions of the query together with logic values to form a complex condition. In another embodiment, the graphical user interface further comprises a second graphical element for initiating a process of separating two or more conditions of a complex condition.
    Type: Application
    Filed: February 26, 2002
    Publication date: August 28, 2003
    Applicant: International Business Machines Corporation
    Inventors: Richard Dean Dettinger, Peter John Johnson, Richard Joseph Stevens, Ikhua Tong