Patents by Inventor Pascal Hoebanx
Pascal Hoebanx 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: 7840532Abstract: A large message can be stored by separating the message into an envelope portion containing information such as headers, protocols, and addresses, and a payload portion containing items such as file attachments. The envelope portion can be stored in local storage, while the payload can be stored to a persistent store. The message can be processed incrementally, such that the entire message is never in system memory. Once the envelope portion is processed, the payload portion can be read in increments without being processed, and those increments written directly to the persistent store. Alternatively, the payload can be streamed to the persistent store. A pointer in the envelope can then be used to locate and retrieve attachments from persistent storage. 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: April 25, 2007Date of Patent: November 23, 2010Assignee: Oracle International CorporationInventors: David Wiser, Sanjay Dalal, Pascal Hoebanx
-
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
-
Publication number: 20070198467Abstract: A large message can be stored by separating the message into an envelope portion containing information such as headers, protocols, and addresses, and a payload portion containing items such as file attachments. The envelope portion can be stored in local storage, while the payload can be stored to a persistent store. The message can be processed incrementally, such that the entire message is never in system memory. Once the envelope portion is processed, the payload portion can be read in increments without being processed, and those increments written directly to the persistent store. Alternatively, the payload can be streamed to the persistent store. A pointer in the envelope can then be used to locate and retrieve attachments from persistent storage. 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: April 25, 2007Publication date: August 23, 2007Applicant: BEA SYSTEMS, INC.Inventors: David Wiser, Sanjay Dalal, Pascal Hoebanx
-
Patent number: 7257645Abstract: A large message can be stored by separating the message into an envelope portion containing information such as headers, protocols, and addresses, and a payload portion containing items such as file attachments. The envelope portion can be stored in local storage, while the payload can be stored to a persistent store. The message can be processed incrementally, such that the entire message is never in system memory. Once the envelope portion is processed, the payload portion can be read in increments without being processed, and those increments written directly to the persistent store. Alternatively, the payload can be streamed to the persistent store. A pointer in the envelope can then be used to locate and retrieve attachments from persistent storage. 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: April 1, 2003Date of Patent: August 14, 2007Assignee: Bea Systems, Inc.Inventors: David Wiser, Sanjay Dalal, Pascal Hoebanx
-
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: 20040006663Abstract: A large message can be stored by separating the message into an envelope portion containing information such as headers, protocols, and addresses, and a payload portion containing items such as file attachments. The envelope portion can be stored in local storage, while the payload can be stored to a persistent store. The message can be processed incrementally, such that the entire message is never in system memory. Once the envelope portion is processed, the payload portion can be read in increments without being processed, and those increments written directly to the persistent store. Alternatively, the payload can be streamed to the persistent store. A pointer in the envelope can then be used to locate and retrieve attachments from persistent storage.Type: ApplicationFiled: April 1, 2003Publication date: January 8, 2004Inventors: David Wiser, Sanjay Dalal, Pascal Hoebanx
-
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: 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