Patents by Inventor Norman K. W. Seto

Norman K. W. Seto 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: 7058645
    Abstract: Mapping of a first native data type instance to a second native data type instance is performed in three stages: the first native data type instance is converted into a first programming language and platform independent representation conforming to a first schema capable of defining base and derived data types; the first programming language and platform independent representation is transformed into a second programming language and platform independent representation conforming to a second schema capable of defining base and derived data types; and the second programming language and platform independent representation is converted into the second native data type instance. The programming language and platform independent representations may be event-based extensible Markup Language (XML) representations implemented according to the Simple API for XML (SAX). The transformation may be governed by an extensible Stylesheet Language Transform (XSLT) stylesheet.
    Type: Grant
    Filed: March 3, 2003
    Date of Patent: June 6, 2006
    Assignee: International Business Machines Corporation
    Inventors: Norman K. W. Seto, Piotr Przybylski, Michael Beisiegel, Ilene Ruth Seelemann, Harold Jeffrey Gartner
  • Publication number: 20040177160
    Abstract: Mapping of a first native data type instance to a second native data type instance is performed in three stages: the first native data type instance is converted into a first programming language and platform independent representation conforming to a first schema capable of defining base and derived data types; the first programming language and platform independent representation is transformed into a second programming language and platform independent representation conforming to a second schema capable of defining base and derived data types; and the second programming language and platform independent representation is converted into the second native data type instance. The programming language and platform independent representations may be event-based extensible Markup Language (XML) representations implemented according to the Simple API for XML (SAX). The transformation may be governed by an extensible Stylesheet Language Transform (XSLT) stylesheet.
    Type: Application
    Filed: March 3, 2003
    Publication date: September 9, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norman K. W. Seto, Piotr Przybylski, Michael Beisiegel, Ilene Ruth Seelemann, Harold Jeffrey Gartner
  • Patent number: 6785880
    Abstract: The ToolFrame is a code generation tooling framework. Its components form the basis of a generic tooling framework that provides a structured, consistent, and flexible method for developing tools. The ToolFrame separates functionality into components to emphasize substitution of components through common interfaces. This separation is furthered by a common complex object called Resource, used to represent any type of information shared between components.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: August 31, 2004
    Assignee: International Business Machines Corporation
    Inventors: Michael Beisiegel, Piotr Przybylski, Norman K. W. Seto, John W. Stephenson
  • Publication number: 20040111533
    Abstract: A transformation Web service description describes a Web service capable of receiving a message having a format compatible with a format of a message associated with a first Web service and transforming the message to a transformed message compatible with an input message format for a second Web service. The Web service description may be expressed in the Web services Description Language (WSDL). The Web service description includes a transformation description describing the transformation to be performed. The transformation description may be a programming language and platform neutral description such as an eXtensible Stylesheet Language Transform (XSLT) stylesheet and may be included within a transformer binding which extends WSDL. To support transformations involving multiple inputs and outputs, multiple input and/or output messages may be aggregated into a single multi-part input or output message, where each part has an attribute which references one of the multiple messages to be aggregated.
    Type: Application
    Filed: March 3, 2003
    Publication date: June 10, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Beisiegel, Piotr Przybylski, Ilene Ruth Seelemann, Norman K.W. Seto