Patents by Inventor Jari Koistinen

Jari Koistinen 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: 9037966
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: May 19, 2015
    Assignee: Red Hat, Inc.
    Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
  • Publication number: 20140081788
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Application
    Filed: November 19, 2013
    Publication date: March 20, 2014
    Applicant: Open Invention Network
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 8589248
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 19, 2013
    Assignee: Open Invention Network, LLC
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Publication number: 20130007595
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Applicant: RED HAT, INC.
    Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
  • Publication number: 20130006791
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 3, 2013
    Applicant: Open Invention Network
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 8301507
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: October 30, 2012
    Assignee: Open Invention Network
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 8266523
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: September 11, 2012
    Assignee: Red Hat, Inc.
    Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
  • Publication number: 20110145104
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Application
    Filed: February 18, 2011
    Publication date: June 16, 2011
    Applicant: Open Network Invention LLC
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 7895079
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: February 22, 2011
    Assignee: Open Invention Network, LLC
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Publication number: 20090292985
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Application
    Filed: July 29, 2009
    Publication date: November 26, 2009
    Applicant: Open Invention Network, LLC
    Inventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
  • Patent number: 7594167
    Abstract: A method and computer system are described for conducting commercial transactions. An enhanced type of XML schema may be used which supports integrity constraints and polymorphism. Schemas are identified by the use of Uniform Resource Names. XML processors residing on transaction servers or trading partner servers parse document instances by retrieving the URNs corresponding to the schemas used to interpret the document. The URNs are converted to location-dependent URIs in order to locate the schemas. URNs are resolved to location-dependent URIs by use of the LDAP protocol. URNs may be converted to LDAP URLs which are used to search LDAP compliant directories. The directories serve as registries for the URI values corresponding to the URNs.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: September 22, 2009
    Assignee: Open Invention Network, LLC
    Inventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
  • Publication number: 20060143089
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Application
    Filed: January 30, 2006
    Publication date: June 29, 2006
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 6993506
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Grant
    Filed: December 5, 2000
    Date of Patent: January 31, 2006
    Assignee: JGR Acquisition, Inc.
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 6436309
    Abstract: The invention concerns a refrigerant composition which comprises a chlorine-free hydrofluorocarbon based refrigerant and, mixed with the refrigerant, a lubricant comprising a polyol ester. According to the invention the polyol ester comprises an ester of 2-butyl-2-ethyl-1,3-propane diol, the carboxylic acid residue of which is derived from a linear or branched C4 . . . C8-carboxylic acid or an anhydride thereof, or it is derived from a mixture of linear or branched C4 . . . C18-carboxylic acids or anhydrides thereof. The present invention also concerns novel complex esters of 2-butyl-2-ethyl-1,3-propanediol, which contain residues of mono- or bivalent carboxylic acids. The novel esters exhibit good solubility in fluorinated hydrocarbons and excellent lubricating properties.
    Type: Grant
    Filed: January 10, 2000
    Date of Patent: August 20, 2002
    Assignee: Fortum Oil and Gas Oy
    Inventors: Kjell Ankner, HÃ¥kan Rahkola, Jari Koistinen, Essi Glad, Virpi Saranp{umlaut over (aa)}
  • Publication number: 20020107772
    Abstract: An aspect of the present invention includes a protocol for conveying data during an e-commerce session with a polymorphic response, comprising initiating a session with a message from a buyer application to a broker application and a session identifier assigned by the broker application; conducting the session between the buyer application and a supplier application; and concluding the session with a additional message which includes a schema identifier for the additional message, resolvable in a context of a system identifier; and a polymorphic response comprising a type and a version, wherein the polymorphic response includes additional data elements corresponding to values assigned to the type and version.
    Type: Application
    Filed: December 5, 2000
    Publication date: August 8, 2002
    Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
  • Patent number: 6362362
    Abstract: The invention concerns a process for manufacturing polyol complex esters. According to the method, a polyol, such as BEPD or NPG, is reacted with mono- and polyvalent acids in the presence of a catalyst to produce a reaction blend containing complex esters. According to the invention the acid components of the reaction blend are neutralized with a tertiary amine, and the complex esters are recovered from the thus treated reaction blend. The basic amines that are used form salt-like compounds with the carboxylic acids. The compounds enter the aqueous phase, from which they are easily separated, whereby the complex esters are recovered with high yield.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: March 26, 2002
    Assignee: Fortum Oil & Gas Oy
    Inventors: Jari Koistinen, Kari Rissanen, Salme Koskimies
  • Patent number: 6256641
    Abstract: A three-tier system is built up as: one or more client applications, one or more server applications, and one or more database systems. The server application provides a service that can be shared among multiple client applications. Server applications store their data in a database system. A client transparency mechanism and a server transparency mechanism are added. A database system on a clustered node is used for the database management. Server applications implement transactional behavior and the server side of the protocol so that the client applications may recover from server application and database system failures. The cluster application programming interface is used to determine whether, when, and if to retry. Information is stored in the database system so that the outcome of the transaction can be determined.
    Type: Grant
    Filed: December 15, 1998
    Date of Patent: July 3, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Jayaram R. Kasi, Jari Koistinen, Ellis Y. Chi, Svend Frolund
  • Patent number: 6154778
    Abstract: In a distributed system, a method and system for negotiating a multi-category Quality-of-Service (QoS) agreement between a client and a server includes a client agent enabled to calculate an expected utility to a client of multiple multi-category QoS specifications. The client agent obtains the QoS specifications by transmitting a QoS specification request to a server agent or a broker. The expected utility calculation, based on a probabilistic estimate of QoS levels included in the QoS specifications, enables the client agent to distinguish the QoS specifications of greater value from those of lesser value. The client agent selects at least one of the QoS specifications to be included into an offer for a QoS agreement based on the expected utility calculation. In a preferred embodiment, the client agent selects the QoS specifications determined to be most valuable to the client.
    Type: Grant
    Filed: May 19, 1998
    Date of Patent: November 28, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Jari Koistinen, Aparna Seetharaman, Evan R. Kirshenbaum