Patents by Inventor Pal Takacsi-Nagy
Pal Takacsi-Nagy 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: 7752599Abstract: An easy-to-use workflow language can be created by extending an existing, common language such as JAVA. The language can be extended by adding those constructs that are missing but desirable. Such desirable constructs can include parallelism, asynchrony, loops over asynchronous events, and flexible handling of XML. Such constructs can allow a user to define a virtual program using the extended JAVA syntax. For example, XML can be placed inside a JAVA class that defines the high-level orchestration logic a workflow should follow. That orchestration logic can refer to the JAVA class to carry out work, such that the logic to handle an incoming message is really in JAVA. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: GrantFiled: February 23, 2004Date of Patent: July 6, 2010Assignee: BEA Systems Inc.Inventors: Pal Takacsi-Nagy, Michael Douglas Blow, Michael Blevins
-
Patent number: 7680854Abstract: A computer system and method for capture and handling job listings obtained from various often unrelated corporate and job board postings via the internet for examination by a job searcher. This system includes a scraping module having one or more scraping engines operable to scrape job information data set from job listings on the corporate career sites and job boards, wherein the scraping module receives and stores the scraped job information data set in a database.Type: GrantFiled: June 30, 2005Date of Patent: March 16, 2010Assignee: Yahoo! Inc.Inventors: Adam Hyder, Sandeep Khanna, Pal Takacsi-Nagy
-
Patent number: 7584474Abstract: A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are processed atomically. In one such system, a JMS message is queued to the workflow as part of an existing transaction. If that transaction commits, the queued JMS message ensures that the workflow will be invoked in a new transaction that allows the workflow to perform the next unit of work in the newly initiated transaction. When the unit of work is completed, the workflow queues another JMS message. If this transaction commits, the transaction ensures the unit of work has executed in a transaction. When the workflow is invoked again due to the second JMS message, the workflow can continue its operation in a different transaction.Type: GrantFiled: February 24, 2004Date of Patent: September 1, 2009Assignee: BEA Systems, Inc.Inventors: Albert Gondi, Michael Blow, Pal Takacsi-Nagy
-
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: 7143186Abstract: 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 pluggable hub system for enterprise wide electronic collaboration. An embodiment of the invention includes a collaboration hub for use with a collaboration system, comprising a hub transport for receiving messages from participants and sending messages to participants, a hub router for routing messages from a first participant to a second participant, a hub scheduler for scheduling the flow of messages between the hub router and the hub transport, a conversation manager for managing the flow of messages between participants, and a repository for storing conversation management data.Type: GrantFiled: February 16, 2001Date of Patent: November 28, 2006Assignee: BEA Systems, Inc.Inventors: Rocky Stewart, Pal Takacsi-Nagy, Pascal Hoebanx, Sanjay Dalal, David Wiser
-
Publication number: 20060206448Abstract: A computer system and method for capture and handling job listings obtained from various often unrelated corporate and job board postings via the internet for examination by a job searcher. This system includes a scraping module having one or more scraping engines operable to scrape job information data set from job listings on the corporate career sites and job boards, wherein the scraping module receives and stores the scraped job information data set in a database.Type: ApplicationFiled: June 30, 2005Publication date: September 14, 2006Inventors: Adam Hyder, Sandeep Khanna, 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: 7051072Abstract: 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: July 16, 2001Date of Patent: May 23, 2006Assignee: BEA Systems, Inc.Inventors: Rocky Stewart, Timo Metdsportii, Pal Takacsi-Nagy
-
Publication number: 20050044173Abstract: A system and method for a software framework for implementing business processes in a web application, comprising a workflow, a control operable to invoke the workflow, and a page group operable to invoke the control.Type: ApplicationFiled: February 25, 2004Publication date: February 24, 2005Inventors: Daryl Olander, Richard Feit, Edward O'Neil, Sathyanarayana Giridhar, Jason Howes, Douglas Dew, Thomas Cook, Skip Sauls, Rodney McCauley, Michael Blevins, John Shafer, Pal Takacsi-Nagy
-
Publication number: 20050022164Abstract: An easy-to-use workflow language can be created by extending an existing, common language such as Java. The language can be extended by adding those constructs that are missing but desirable. Such desirable constructs can include parallelism, asynchrony, loops over asynchronous events, and flexible handling of XML. Such constructs can allow a user to define a virtual program using the extended Java syntax. For example, XML can be placed inside a Java class that defines the high-level orchestration logic a workflow should follow. That orchestration logic can refer to the Java class to carry out work, such that the logic to handle an incoming message is really in Java. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: ApplicationFiled: February 23, 2004Publication date: January 27, 2005Applicant: BEA Systems, Inc.Inventor: Pal Takacsi-Nagy
-
Publication number: 20050010902Abstract: An easy-to-use workflow language can be created by extending an existing, common language such as Java. The language can be extended by adding those constructs that are missing but desirable. Such desirable constructs can include parallelism, asynchrony, loops over asynchronous events, and flexible handling of XML. Such constructs can allow a user to define a virtual program using the extended Java syntax. For example, XML can be placed inside a Java class that defines the high-level orchestration logic a workflow should follow. That orchestration logic can refer to the Java class to carry out work, such that the logic to handle an incoming message is really in Java. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.Type: ApplicationFiled: February 23, 2004Publication date: January 13, 2005Applicant: BEA Systems, Inc.Inventors: Pal Takacsi-Nagy, Michael Blow
-
Publication number: 20040187127Abstract: A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are processed atomically. In one such system, a JMS message is queued to the workflow as part of an existing transaction. If that transaction commits, the queued JMS message ensures that the workflow will be invoked in a new transaction that allows the workflow to perform the next unit of work in the newly initiated transaction. When the unit of work is completed, the workflow queues another JMS message. If this transaction commits, the transaction ensures the unit of work has executed in a transaction. When the workflow is invoked again due to the second JMS message, the workflow can continue its operation in a different transaction.Type: ApplicationFiled: February 24, 2004Publication date: September 23, 2004Inventors: Albert Gondi, Michael Blow, Pal Takacsi-Nagy
-
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: 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
-
Publication number: 20010039570Abstract: 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 pluggable hub system for enterprise wide electronic collaboration. An embodiment of the invention includes a collaboration hub for use with a collaboration system, comprising a hub transport for receiving messages from participants and sending messages to participants, a hub router for routing messages from a first participant to a second participant, a hub scheduler for scheduling the flow of messages between the hub router and the hub transport, a conversation manager for managing the flow of messages between participants, and a repository for storing conversation management data.Type: ApplicationFiled: February 16, 2001Publication date: November 8, 2001Inventors: Rocky Stewart, Pal Takacsi-Nagy, Pascal Hoebanx, Sanjay Dalal, David Wiser