×

System and method for storing large messages

  • US 7,840,532 B2
  • Filed: 04/25/2007
  • Issued: 11/23/2010
  • Est. Priority Date: 05/01/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing access to a message in a computer environment, comprising:

  • a computer, that includesa memory for in-memory storage of message information;

    a persistent store for persistent storage of message data; and

    an integration component that receives a message from a sending application, and thencreates both an envelope, and a separate payload, for the message, including reading the message in incremental portions smaller than the total message size, and successively writing those portions to the persistent storage as the payload,stores the payload in the persistent store as a plurality of selectively retrievable portions,creates within the envelope a header information, and pointers to different portions of the payload,stores the envelope in the memory, while the separate payload is stored at the persistent store,provides in-memory access to the envelope by one or more receiving applications, andenables the receiving applications to access the envelope in memory, and to use the pointers in the message envelope to select and retrieve selected portions of the message payload from the persistent store for use by those receiving applications.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×