Patents by Inventor Timo Metsaportti
Timo Metsaportti 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: 7418475Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides a conversation management system for enterprise wide electronic collaboration. An embodiment of the invention includes a conversation manager for managing the flow of messages in a collaboration system, comprising a conversation initiation mechanism for initiating a conversation a participation registration mechanism for registering participants in a conversation, and a conversation repository for storing conversation management data.Type: GrantFiled: February 16, 2001Date of Patent: August 26, 2008Assignee: BEA Systems, Inc.Inventors: Rocky Stewart, Pal Takacsi-Nagy, Timo Metsaportti, Sanjay Dalal, Pascal Hoebanx
-
Patent number: 7249157Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides an open market collaboration system for enterprise wide electronic commerce. An embodiment of the invention includes a collaboration system that allows the exchange of data between participants in an electronic commerce environment, comprising a collaboration hub for the transfer of data between participants, a collaboration space defining the rules governing said transfer of data and the role of said participants, and a hub transport that allows a participant to send and receive data from the collaboration hub in accordance with the definitions of the collaboration space.Type: GrantFiled: February 16, 2001Date of Patent: July 24, 2007Assignee: BEA Systems, Inc.Inventors: Rocky Stewart, Timo Metsaportti, Pal Takacsi-Nagy
-
Patent number: 7051071Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides a workflow integration system for enterprise wide electronic collaboration. An embodiment of the invention includes a workflow integration system for a collaboration system that allows for sharing of workflow information between collaboration participants, comprising a collaboration server having stored thereon an enterprise workflow, a workflow server having stored thereon a participant workflow and an integration mechanism for allowing said enterprise workflow and said participant workflow to interact with one another.Type: GrantFiled: February 16, 2001Date of Patent: May 23, 2006Assignee: BEA Systems, Inc.Inventors: Rocky Stewart, Pal Takacsi-Nagy, Timo Metsaportti, Adrian Price
-
Patent number: 6973640Abstract: The invention provides a system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment of the invention a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: GrantFiled: October 4, 2001Date of Patent: December 6, 2005Assignee: BEA Systems, Inc.Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20050246681Abstract: A system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: ApplicationFiled: July 7, 2005Publication date: November 3, 2005Applicant: BEA Systems, Inc.Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20020161688Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides an open market collaboration system for enterprise wide electronic commerce. An embodiment of the invention includes a collaboration system that allows the exchange of data between participants in an electronic commerce environment, comprising a collaboration hub for the transfer of data between participants, a collaboration space defining the rules governing said transfer of data and the role of said participants, and a hub transport that allows a participant to send and receive data from the collaboration hub in accordance with the definitions of the collaboration space.Type: ApplicationFiled: February 16, 2001Publication date: October 31, 2002Inventors: Rocky Stewart, Timo Metsaportti, Pal Takacsi-Nagy
-
Publication number: 20020156693Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides an open market collaboration system for enterprise wide electronic commerce. An embodiment of the invention includes a collaboration system that allows the exchange of data between participants in an electronic commerce environment, comprising a collaboration hub for the transfer of data between participants, a collaboration space defining the rules governing said transfer of data and the role of said participants, and a hub transport that allows a participant to send and receive data from the collaboration hub in accordance with the definitions of the collaboration space.Type: ApplicationFiled: July 16, 2001Publication date: October 24, 2002Applicant: BEA Systems, Inc.Inventors: Rocky Stewart, Timo Metsaportti, Pal Takacsi-Nagy
-
Publication number: 20020133812Abstract: The invention provides a system and method for computer code generation that can be used to generate code and configuration files from any data source. In accordance with one embodiment of the invention a Generator Framework provides a common set of standards and APIs through which designs may be input. The purpose of the Generator Framework is to unify the code generation techniques implemented in products such as the Builder products from BEA Systems, Inc., by introducing sufficient abstraction levels. Built-in rules are introduced in the Generator Framework, and a data navigation layer isolates the Generator Framework from the data sources used. Filters can be added to the framework to transform data. Notifiers are used by the Generator Framework to notify external components about the generation process.Type: ApplicationFiled: October 4, 2001Publication date: September 19, 2002Inventors: Todd Little, Loren Konkus, Gilles Lavalou, Timo Metsaportti
-
Publication number: 20020019797Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides a message routing system for enterprise wide electronic collaboration. An embodiment of the invention includes a message routing mechanism for a collaboration system, comprising a collaboration hub hosting a collaboration space capable of receiving and sending messages between participants, and a messaging protocol that allows the collaboration hub to determine the status of a conversation and its participants.Type: ApplicationFiled: February 16, 2001Publication date: February 14, 2002Inventors: Rocky Stewart, Pal Takacsi-Nagy, Timo Metsaportti, Michael Hyndman
-
Publication number: 20020013759Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides a conversation management system for enterprise wide electronic collaboration. An embodiment of the invention includes a conversation manager for managing the flow of messages in a collaboration system, comprising a conversation initiation mechanism for initiating a conversation a participation registration mechanism for registering participants in a conversation, and a conversation repository for storing conversation management data.Type: ApplicationFiled: February 16, 2001Publication date: January 31, 2002Inventors: Rocky Stewart, Pal Takacsi-Nagy, Timo Metsaportti, Sanjay Dalal, Pascal Hoebanx
-
Publication number: 20020010741Abstract: An enterprise wide electronic commerce system allows trading partners to act as participants in a complex trading process. Participants communicate with one another by joining conversations that are hosted in a collaboration space and managed by a collaboration hub. In this manner, the enterprise workflow may have an effect on, or be affected by, local workflows. The invention provides a workflow integration system for enterprise wide electronic collaboration. An embodiment of the invention includes a workflow integration system for a collaboration system that allows for sharing of workflow information between collaboration participants, comprising a collaboration server having stored thereon an enterprise workflow, a workflow server having stored thereon a participant workflow and an integration mechanism for allowing said enterprise workflow and said participant workflow to interact with one another.Type: ApplicationFiled: February 16, 2001Publication date: January 24, 2002Inventors: Rocky Stewart, Pal Takacsi-Nagy, Adrian Price, Timo Metsaportti