Patents by Inventor Shyh-Mei Fang Ho

Shyh-Mei Fang Ho 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: 6539397
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to one or more application views, database definitions, and data defined and stored in the database system, one or more message queues for communicating with the database system, and one or more system services of the database system Transactions from an application program are processed through the objects framework using the message queue objects. System services provided by the database system are invoked from an application program through the objects framework using the system services objects.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho, John Richard Shelton
  • Patent number: 6539398
    Abstract: A method, apparatus, and article of manufacture for accessing a database. A hierarchical database system is modeled into an objects framework, wherein the objects framework corresponds to one or more application views, database definitions, and data defined and stored in the hierarchical database system. The objects framework also provides mechanisms for accessing a relational database system, wherein the objects framework provides industry-standard interfaces for attachment to the relational database system. Transactions from an application program for both the hierarchical database system and the relational database system are processed through the objects framework using message queue objects.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Richard G. Hannan, Shyh-Mei Fang Ho, Vern L. Watts
  • Patent number: 6529914
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database using an object-oriented programming model. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database. The database is then accessed through the objects framework. A class definition tool generates class definitions for objects that encapsulate or wrapper the data retrieved from the database.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: March 4, 2003
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho
  • Patent number: 6430571
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. The hierarchical structure of a database is modeled into an objects framework, wherein the objects framework is comprised of one or more objects that correspond to application views, database definitions, and data defined and stored in the database, and the objects are organized into a tree structure to represent the hierarchical structure of the database. An Internet-enabled application accesses the hierarchical structure of the database through the objects framework using at least one multi-frame output form, wherein the multi-frame output form displays data from a plurality of the objects.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: August 6, 2002
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho, Wai-Yee Doris Ling, Kevin Michael McBride, Kelly Ann Spain
  • Patent number: 6421661
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database, as well as message queues. Data is retrieved from the objects framework in response to a query request received from an application program, wherein the query request conforms to a syntax that supports one or more data types used by the database system.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: July 16, 2002
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho
  • Patent number: 6360229
    Abstract: A method, apparatus, and article of manufacture for accessing a database. The database is modeled as an objects framework having zero or more business objects and one or more data objects. The data objects represent data in the database and the business objects represent logic for operating on the data objects.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: March 19, 2002
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Ray Blackman, Shyh-Mei Fang Ho, Thomas Beavers Sander
  • Publication number: 20010014889
    Abstract: A method, apparatus, and article of manufacture for accessing a database. The database is modeled as an objects framework having zero or more business objects and one or more data objects. The data objects represent data in the database and the business objects represent logic for operating on the data objects.
    Type: Application
    Filed: April 30, 1998
    Publication date: August 16, 2001
    Inventors: KENNETH RAY BLACKMAN, SHYH-MEI FANG HO, THOMAS BEAVERS SANDER
  • Patent number: 6202069
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database. The database is then accessed through the objects framework. A class definition tool generates class definitions for objects that encapsulate or wrapper the data retrieved from the database.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: March 13, 2001
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Ray Blackman, Shyh-Mei Fang Ho, Thomas Beavers Sander
  • Patent number: 6192369
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. The database is modeled into an objects framework, wherein the objects framework corresponds to application views, data structures, and data defined and stored in the database. The database is then accessed through the objects framework. A class definition tool generates class definitions for objects that encapsulate or wrapper the data retrieved from the database.
    Type: Grant
    Filed: June 15, 1998
    Date of Patent: February 20, 2001
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho, Jenny Y. Liao
  • Patent number: 6141660
    Abstract: A method, apparatus, and article of manufacture for generating class specifications for an object-oriented application that accesses a hierarchical database. The class specifications are generated using a command line interface of a class definition tool. A database description and a record layout associated with the hierarchical database are captured and associated to define a specification for the database. Class definitions are then generated from the database specification, wherein the class definitions are instantiated as objects in the objects framework that encapsulate data retrieved from the database.
    Type: Grant
    Filed: July 16, 1998
    Date of Patent: October 31, 2000
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Bach, Kyle Jeffrey Charlet, Shyh-Mei Fang Ho, Kevin M. McBride, Huey Moncrief Rowe-Anderson, Thomas Beavers Sander, Thomas Arthur Vogel
  • Patent number: 6128611
    Abstract: A method, apparatus, and article of manufacture for accessing a hierarchical database. An objects framework models the database as one or more objects. An Internet-enabled generic application program accesses the database via the objects framework. The present invention introduces an Internet-enabled generic application program for accessing hierarchical databases, such as an IMS.TM. database, by modeling the database into an objects framework and then accessing the database via the objects framework using standard tools, such as the DL/I.TM. query language for the IMS.TM. database. The Internet-enabled generic application program dynamically builds a DL/I.TM. query string based on web browser inputs. The generic application program loads the objects framework to instantiate IMS.TM. objects and dynamically constructs DL/I.TM. calls to access the IMS.TM. database. The generic application program can be used in a number of different environments, such as: (1) DL/I.TM.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: October 3, 2000
    Assignee: International Business Machines Corporation
    Inventors: Bach Dinh Doan, Shyh-Mei Fang Ho
  • Patent number: 6128619
    Abstract: A method, apparatus, and article of manufacture for generating an application for accessing a hierarchical database. A database description and a record layout associated with the hierarchical database are captured and associated to define a specification for the database. Class definitions are then generated from the database specification, wherein the class definitions are instantiated as objects in an objects framework that encapsulate data retrieved from the database. Display forms are also generated from the database specification, wherein the display forms are used to display the data encapsulated by the instantiated objects in the objects framework.
    Type: Grant
    Filed: April 30, 1998
    Date of Patent: October 3, 2000
    Assignee: International Business Machines Corporation
    Inventors: Attila Joseph Fogarasi, Shyh-Mei Fang Ho, Wai-Yee Doris Ling, Kevin Michael McBride