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: 9037966Abstract: 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: GrantFiled: September 11, 2012Date of Patent: May 19, 2015Assignee: Red Hat, Inc.Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
-
Publication number: 20140081788Abstract: 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: ApplicationFiled: November 19, 2013Publication date: March 20, 2014Applicant: Open Invention NetworkInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 8589248Abstract: 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: GrantFiled: September 13, 2012Date of Patent: November 19, 2013Assignee: Open Invention Network, LLCInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Publication number: 20130007595Abstract: 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: ApplicationFiled: September 11, 2012Publication date: January 3, 2013Applicant: RED HAT, INC.Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
-
Publication number: 20130006791Abstract: 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: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: Open Invention NetworkInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 8301507Abstract: 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: GrantFiled: February 18, 2011Date of Patent: October 30, 2012Assignee: Open Invention NetworkInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 8266523Abstract: 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: GrantFiled: July 29, 2009Date of Patent: September 11, 2012Assignee: Red Hat, Inc.Inventors: Matthew Fuchs, Jari Koistinen, Andrew Davidson
-
Publication number: 20110145104Abstract: 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: ApplicationFiled: February 18, 2011Publication date: June 16, 2011Applicant: Open Network Invention LLCInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 7895079Abstract: 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: GrantFiled: January 30, 2006Date of Patent: February 22, 2011Assignee: Open Invention Network, LLCInventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Publication number: 20090292985Abstract: 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: ApplicationFiled: July 29, 2009Publication date: November 26, 2009Applicant: Open Invention Network, LLCInventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
-
Patent number: 7594167Abstract: 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: GrantFiled: January 28, 2000Date of Patent: September 22, 2009Assignee: Open Invention Network, LLCInventors: Matthew Fuchs, Jari Koistinen, Davidson Andrew
-
Publication number: 20060143089Abstract: 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: ApplicationFiled: January 30, 2006Publication date: June 29, 2006Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 6993506Abstract: 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: GrantFiled: December 5, 2000Date of Patent: January 31, 2006Assignee: JGR Acquisition, Inc.Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 6436309Abstract: 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: GrantFiled: January 10, 2000Date of Patent: August 20, 2002Assignee: Fortum Oil and Gas OyInventors: Kjell Ankner, HÃ¥kan Rahkola, Jari Koistinen, Essi Glad, Virpi Saranp{umlaut over (aa)}
-
Publication number: 20020107772Abstract: 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: ApplicationFiled: December 5, 2000Publication date: August 8, 2002Inventors: Mudita Jain, Jari Koistinen, Charles Boyle, Brian Hayes
-
Patent number: 6362362Abstract: 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: GrantFiled: October 4, 1999Date of Patent: March 26, 2002Assignee: Fortum Oil & Gas OyInventors: Jari Koistinen, Kari Rissanen, Salme Koskimies
-
Patent number: 6256641Abstract: 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: GrantFiled: December 15, 1998Date of Patent: July 3, 2001Assignee: Hewlett-Packard CompanyInventors: Jayaram R. Kasi, Jari Koistinen, Ellis Y. Chi, Svend Frolund
-
Patent number: 6154778Abstract: 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: GrantFiled: May 19, 1998Date of Patent: November 28, 2000Assignee: Hewlett-Packard CompanyInventors: Jari Koistinen, Aparna Seetharaman, Evan R. Kirshenbaum