Patents by Inventor David Wei-Jye Chang

David Wei-Jye Chang 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: 9129000
    Abstract: According to one embodiment of the present invention, a system enables control of database applications. The system comprises a computer system including a database application to provide access to a database system, and at least one processor. The computer system requests retrieval of application specific property information for the database application from a data repository, and applies the retrieved application specific property information to the database application to control operation of the database application. Embodiments of the present invention further include a method and computer program product for controlling database applications in substantially the same manner described above.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vijay R. Bommireddipalli, Stephen Andrew Brodsky, David Wei-Jye Chang, Anshul Dawra, Randall William Horman, Tony Kai-chi Leung, Paul Arnold Ostler
  • Patent number: 8775498
    Abstract: Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: David Wei-Jye Chang, Bilung Lee, Paul Arnold Ostler
  • Patent number: 8566387
    Abstract: Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: October 22, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Wei-Jye Chang, Bilung Lee, Paul Arnold Ostler
  • Patent number: 8260821
    Abstract: A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in the remote controller host. A plurality of application hosts and a plurality of applications are disposed in each of the application hosts. A single attachment agent is disposed in each of the application hosts, the single attachment agent being coupled to each of the plurality of applications in the application hosts. The central controller provides each of the attachment agents with information regarding how to connect the database driver to the central controller.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: David Wei-Jye Chang, Bilung Lee, Paul Arnold Ostler
  • Publication number: 20110099219
    Abstract: Provided are techniques for, under control of an agent: receiving a request from a first database client to access a service from a set of services, wherein the agent is associated with the service; receiving a request from a second database client to access the service, wherein the agent is shared by the first database client and the second database client; combining information from the first database client and the second database client; and sending the combined information to the service using a single physical connection in a client-side Client Management Extension (CMX) connection, wherein the first database client and the second database client share the single physical connection.
    Type: Application
    Filed: October 23, 2009
    Publication date: April 28, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Wei-Jye Chang, Bilung Lee, Paul A. Ostler
  • Publication number: 20090199211
    Abstract: A system, method and computer program product for database driver for the global, dynamic, remote and centralized configuration of database drivers. In an embodiment of the invention the system includes a remote controller host and a central controller disposed in the remote controller host. A plurality of application hosts and a plurality of applications are disposed in each of the application hosts. A single attachment agent is disposed in each of the application hosts, the single attachment agent being coupled to each of the plurality of applications in the application hosts. The central controller provides each of the attachment agents with information regarding how to connect the database driver to the central controller.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Applicant: International Business Machines Corporation
    Inventors: David Wei-Jye Chang, Bilung Lee, Paul Arnold Ostler