Patents by Inventor Luu Q. Nguyen

Luu Q. Nguyen 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: 7941321
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Patent number: 7904304
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Patent number: 7870120
    Abstract: A method, system, and computer program product for processing a database query by a proxy server that is adapted to communicate with at least one database server. The database servers are respectively coupled to corresponding databases having tables that include a data isolation field pertaining to a group having subgroups. The data isolation field identifies a subgroup. The proxy server receives the query from an application server. The query is a request for data stored one of the databases. The proxy server determines whether the query has a data isolation problem. If the query does not have a data isolation problem, then the proxy server obtains a response to the query from one of the database servers and forwards the response to the application server. Otherwise, the proxy server records that a query error has occurred and returns an error code and/or empty dataset to the application server.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Dmitrii Andreev, Jagadish Dasari, Luu Q. Nguyen, Gregory Vilshansky
  • Patent number: 7739122
    Abstract: Measurement data associated with a service element is obtained and analyzed to determine whether one or more aspects of the service element are to be revised. The data collected may be classified as standard, custom, or ad-hoc. Further, the measurement data can be collected for various areas associated with the service element, and may be maintained within a data structure. In one example, collection and analysis of the measurement data are facilitated by a Service Development Tool.
    Type: Grant
    Filed: October 1, 2002
    Date of Patent: June 15, 2010
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Gregory Leytes, Luu Q. Nguyen
  • Patent number: 7617118
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: November 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Gregory Leytes, Luu Q. Nguyen
  • Patent number: 7533026
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: May 12, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Patent number: 7440902
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Publication number: 20080215396
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Application
    Filed: March 4, 2008
    Publication date: September 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul G. GREENSTEIN, Galina GRUNIN, Gregory LEYTES, Luu Q. NGUYEN
  • Publication number: 20080154631
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Application
    Filed: March 4, 2008
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul G. GREENSTEIN, Galina GRUNIN, Luu Q. NGUYEN
  • Patent number: 7366678
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: April 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Gregory Leytes, Luu Q. Nguyen
  • Publication number: 20030195756
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Application
    Filed: April 12, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Publication number: 20030195755
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Application
    Filed: April 12, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Luu Q. Nguyen
  • Publication number: 20030195777
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Application
    Filed: April 12, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Gregory Leytes, Luu Q. Nguyen
  • Publication number: 20030195761
    Abstract: Measurement data associated with a service element is obtained and analyzed to determine whether one or more aspects of the service element are to be revised. The data collected may be classified as standard, custom, or ad-hoc. Further, the measurement data can be collected for various areas associated with the service element, and may be maintained within a data structure. In one example, collection and analysis of the measurement data are facilitated by a Service Development Tool.
    Type: Application
    Filed: October 1, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Gregory Leytes, Luu Q. Nguyen