Patents by Inventor Kay Hans-Peter Winkler

Kay Hans-Peter Winkler 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: 8583623
    Abstract: A method of pre-processing an XQuery on a XML data base and may comprise parsing the XQuery to obtain an abstract syntax tree and typing the abstract syntax tree to provide at least one pointer into a schema for XML documents of the XML data base. The typing step may involve the use of schema and accumulated instance data of the XML data base. Use of the accumulated instance data in addition to schema data allows for reduction of the set of pointers to a smaller set, which in turn reduces the number of documents to be examined when the query is executed.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: November 12, 2013
    Assignee: Software AG
    Inventors: Juliane Harbarth, Thorsten Fiebig, Kay Hans-Peter Winkler
  • Patent number: 8448164
    Abstract: A computing system includes a service-oriented architecture (SOA) registry that includes an SOA-application description, an abstract component description, a concrete component description, and a platform description. The SOA-application description is related to the abstract component description of a component of the SOA-application. The concrete component description includes a requirement of a respective component for a target platform. The platform descriptor describes a property of the target platform. The computing system is configured to deploy the SOA-application and its respective components to the target platform in accordance with the concrete descriptions.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: May 21, 2013
    Assignee: Software AG
    Inventors: Markus Greiner, Kay Hans-Peter Winkler, Harald Schöning, Udo Hafermann, Juliane Harbarth
  • Patent number: 7761711
    Abstract: Methods and apparatuses for validating a message with a signature. The method may include receiving the message with the signature and carrying out an integrated validation and storing process. The signature may be validated based on a validation algorithm and a key. The received message may be stored in a database. A method for generating a signature for a message may include carrying out an integrated receiving and generating process. The message to be sent may be received and the signature may be generated based on a signing algorithm and a key. The message may be sent with the signature.
    Type: Grant
    Filed: September 12, 2003
    Date of Patent: July 20, 2010
    Assignee: Software AG
    Inventors: Kay Hans-Peter Winkler, Michael Ulrich Körner, Harald Ralf Schöning, Eckehard Hermann, Rene Kollmorgen, Dieter Hermann Kessler
  • Publication number: 20100042986
    Abstract: The invention concerns a SOA-registry (1) for the automatic deployment of at least one SOA-application onto at least one platform, the at least one SOA-application comprising one or more components, the SOA-registry (1) comprising: a. at least one SOA-application description (A1) being related to one or more abstract component descriptions (AC1, AC2, AC3) describing the components of the at least one SOA-application; b. at least one concrete component description (CC11, CC12, CC21, CC22, CC31) for each of the one or more abstract component descriptions (AC1, AC2, AC3), the at least one concrete component description (CC11, CC12, CC21, CC22, CC31) comprising one or more requirements of the respective component on a target platform; and c. at least one platform descriptor (P1, P2) comprising one or more properties of the at least one platform.
    Type: Application
    Filed: June 29, 2009
    Publication date: February 18, 2010
    Applicant: SOFTWARE AG
    Inventors: Markus Greiner, Kay Hans-Peter Winkler, Harald Schöning, Udo Hafermann, Juliane Harbarth
  • Patent number: 7546282
    Abstract: Searching within elements of a hierarchically structured database. Each element may include one or more hierarchically structured nodes for defining attributes of the element. One or more nodes of the searched element may fulfill one or more search conditions (c0,ci, . . ). A plurality of codes may be searched and a unique identifier (EID) may be assigned to each of the selected nodes. A reference index may be created that allows to derive for each unique identifier (EID) of a selected node the corresponding element of the database. A set (L, Ei) of unique identifiers may be retrieved for each of the one or more search conditions for ancestor nodes, which fulfill the respective search condition. A final set of unique identifiers may be obtained. The searched elements of the database may be retrieved based on the final set of unique identifiers and the reference index.
    Type: Grant
    Filed: December 13, 2004
    Date of Patent: June 9, 2009
    Assignee: Software AG
    Inventors: Jürgen Harbarth, Kay Hans-Peter Winkler, Harald Ralf Schöning
  • Publication number: 20090063401
    Abstract: A method of pre-processing an XQuery on a XML data base and may comprise parsing the XQuery to obtain an abstract syntax tree and typing the abstract syntax tree to provide at least one pointer into a schema for XML documents of the XML data base. The typing step may involve the use of schema and accumulated instance data of the XML data base. Use of the accumulated instance data in addition to schema data allows for reduction of the set of pointers to a smaller set, which in turn reduces the number of documents to be examined when the query is executed.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 5, 2009
    Inventors: Juliane Harbarth, Thorsten Fiebig, Kay Hans-Peter Winkler
  • Patent number: 7051016
    Abstract: The invention relates to a method for administrating a data base comprising a document set, a schema and a repository. The data base comprises a structure index, into which a document reference and, assigned to said document reference, at least one structure path reference of the referenced document is mappable as supplementary path reference. Further at least one schema path reference is mappable into the structure index as missing path reference. The invention relates to a data base. The data base is installed for administration by the inventive administration method. The invention relates to a computer system with a storage unit and a central processing unit. The storage unit of the computer system includes a data base, which is administrated according to the invention by means of the central processing unit.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: May 23, 2006
    Assignee: Software AG
    Inventor: Kay Hans-Peter Winkler
  • Publication number: 20040123108
    Abstract: Methods and apparatuses for validating a message with a signature. The method may include receiving the message with the signature and carrying out an integrated validation and storing process. The signature may be validated based on a validation algorithm and a key. The received message may be stored in a database. A method for generating a signature for a message may include carrying out an integrated receiving and generating process. The message to be sent may be received and the signature may be generated based on a signing algorithm and a key. The message may be sent with the signature.
    Type: Application
    Filed: September 12, 2003
    Publication date: June 24, 2004
    Inventors: Kay Hans-Peter Winkler, Michael Ulrich Korner, Harald Ralf Schoning, Eckehard Hermann, Rene Kollmorgen, Dieter Hermann Kessler
  • Publication number: 20030033315
    Abstract: The invention relates to a method for administrating a data base comprising a document set, a schema and a repository. The data base comprises a structure index, into which a document reference and, assigned to said document reference, at least one structure path reference of the referenced document is mappable as supplementary path reference. Further at least one schema path reference is mappable into the structure index as missing path reference. The invention relates to a data base. The data base is installed for administration by the inventive administration method. The invention relates to a computer system with a storage unit and a central processing unit. The storage unit of the computer system includes a data base, which is administrated according to the invention by means of the central processing unit.
    Type: Application
    Filed: July 10, 2002
    Publication date: February 13, 2003
    Inventor: Kay Hans-Peter Winkler