Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory
Reexamination Certificate
2005-08-23
2005-08-23
Vu, Viet (Department: 2154)
Electrical computers and digital processing systems: multicomput
Multicomputer data transferring via shared memory
C709S219000, C719S329000, C707S793000
Reexamination Certificate
active
06934740
ABSTRACT:
Disclosed is software architecture and method for sharing data objects among multiple applications in a client device. The architecture includes a server process in the client device for processing a template, such as a SHTML template for the Extended Markup Language (XML), based on a template identifier value received from a user application. Each of multiple applications has a template. Each template identifies a series of objects identified by tag values, such as XML entities, that are to be incorporated into a display page. A database of objects, such as a database of XML entities identified by tag values, is maintained that contains data objects for the applications. An update process periodically establishes a communication link with a remote server and requests download of a data document containing content data corresponding to at least a portion of several of the templates. The data document is parsed into the database of objects based on the structure of the data document, which generally conforms to a data type definition. When the server process processes different templates that reference the same data object, it will retrieve the data object from the database. Each template may then be rendered into a page of output data for display to a user. The architecture and method according to the present invention thus permit data objects to be shared by multiple applications and to be automatically updated. Each time a data object is updated, the data will be current for each user application that references the data object.
REFERENCES:
patent: 4432057 (1984-02-01), Daniell et al.
patent: 4866611 (1989-09-01), Cree et al.
patent: 5142619 (1992-08-01), Webster, III
patent: 5251291 (1993-10-01), Malcolm
patent: 5261045 (1993-11-01), Scully et al.
patent: 5261094 (1993-11-01), Everson et al.
patent: 5392390 (1995-02-01), Crozier
patent: 5434994 (1995-07-01), Shaheen et al.
patent: 5475833 (1995-12-01), Dauerer et al.
patent: 5727202 (1998-03-01), Kucala
patent: 5737739 (1998-04-01), Shirley et al.
patent: 5787441 (1998-07-01), Beckhardt
patent: 5832489 (1998-11-01), Kucala
patent: 5884323 (1999-03-01), Hawkins et al.
patent: 5884324 (1999-03-01), Cheng et al.
patent: 5973696 (1999-10-01), Agranat et al.
patent: 5983228 (1999-11-01), Kobayashi et al.
patent: 6000000 (1999-12-01), Hawkins et al.
patent: 6006242 (1999-12-01), Poole et al.
patent: 6006274 (1999-12-01), Hawkins et al.
patent: 6047284 (2000-04-01), Owens et al.
patent: 6453329 (2002-09-01), Dodgen
patent: 6546554 (2003-04-01), Schmidt et al.
patent: 6565609 (2003-05-01), Sorge et al.
patent: 6604100 (2003-08-01), Fernandez et al.
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6751778 (2004-06-01), Broman et al.
patent: 6785891 (2004-08-01), Allen et al.
Borenstein et al, “MIME(Multipurpose Internet Mail Extensions): Mechanisms for Specifying and Describing the Format of Internet Message Bodies”, Network Working Group, RFC 1341, Jun. 1992, pp. i-77.
T. Berners-Lee, “Universal Resource Identifiers in WWW—A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web”, Network Working Group, RFC 1630, Jun. 1994, pp. 1-28.
Berners-Lee et al, “Hypertext Transfer Protocol—HTTP/1.0”, Network Working Group, RFC 1945, May 1996, pp. 1-60.
Fielding et al, “Hypertext Transfer Protocol—HTTP/1.1”, Network Working Group, RFC 2068, Jan. 1997, pp. 1-162.
Douglas C. McArthur,World Wide Web&HTML', Dr. Dobb's Journal, Dec. 1994, pp. 18-26 and 86.
Berners-Lee et al., “The World-Wide Web”, Communications of the ACM, vol. 37, No. 8, Aug. 1994, pp. 76-82.
IETF, W3C, “Information technology-Document description and processing languages-HyperText Markup Language(HTML)”, ISO/IEC 15445:2000/DCOR 1:2001(E), Dec. 16, 2000, pp. 1-19.
Bray et al., “Extensible Markup Language(XML)1.0”, W3C Recommendation, REC-xml-19980210, Feb. 10, 1998, pp. 1-28.
T-Berners-Lee, “Hypertext Markup Language—2.0”, Network Working Group, RFC 1866, Nov. 1995, pp. 1-77.
Lawande Sachin
Molek Gordon
Winninger Ray
Zielinski William
3Com Corporation
McDonnell Boehnen & Hulbert & Berghoff LLP
Vu Viet
LandOfFree
Method and apparatus for sharing common data objects among... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for sharing common data objects among..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for sharing common data objects among... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3523253