Varying of message encoding

Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S206000, C709S228000, C709S229000, C709S230000, C709S246000, C709S247000, C719S319000, C713S176000, C370S352000

Reexamination Certificate

active

07814211

ABSTRACT:
Embodiments described herein provide a user with the ability to vary the encoding of a message object rather than being bound to a specific one, e.g., the text encoding for SOAP messaging. Accordingly, a message encoding factory is provided that is responsible for mapping a message object (e.g., SOAP Infoset) into raw octets suitable for wire transmission. By encapsulating the notion of a message encoder factory abstractly, embodiments allow users to vary the encoding of an Infoset without varying the programming model (or any other aspect of the system that uses message). In other words, embodiments herein separate the transport (e.g., TCP, HTTP, etc.) from the encoding, which allows users to use any number of encoding mechanisms—even their own proprietary ones.

REFERENCES:
patent: 5583859 (1996-12-01), Feldmeier
patent: 5838927 (1998-11-01), Gillon
patent: 5923846 (1999-07-01), Gage
patent: 6286033 (2001-09-01), Kishinsky
patent: 6321252 (2001-11-01), Bhola
patent: 6457066 (2002-09-01), Mein et al.
patent: 6748431 (2004-06-01), Fleig
patent: 6904600 (2005-06-01), James et al.
patent: 6941306 (2005-09-01), Kim
patent: 7080137 (2006-07-01), Brault
patent: 7089533 (2006-08-01), Vosburgh
patent: 7114147 (2006-09-01), Ballantyne et al.
patent: 7165239 (2007-01-01), Hejlsberg
patent: 7191186 (2007-03-01), Pullen
patent: 7191429 (2007-03-01), Brassard et al.
patent: 7237014 (2007-06-01), Drummond
patent: 7277719 (2007-10-01), Klassen et al.
patent: 7281206 (2007-10-01), Schnelle
patent: 7302492 (2007-11-01), Day
patent: 7418485 (2008-08-01), Payrits
patent: 7426194 (2008-09-01), Shenfield et al.
patent: 7437434 (2008-10-01), Zintel et al.
patent: 7448043 (2008-11-01), Shenfield et al.
patent: 7458062 (2008-11-01), Coulthard
patent: 7464097 (2008-12-01), Goetz et al.
patent: 7512957 (2009-03-01), Cohen
patent: 2002/0032790 (2002-03-01), Linderman
patent: 2002/0046239 (2002-04-01), Stawikowski
patent: 2003/0051008 (2003-03-01), Gorthy
patent: 2003/0061405 (2003-03-01), Fisher et al.
patent: 2003/0074648 (2003-04-01), Brassard et al.
patent: 2003/0145101 (2003-07-01), Mitchell
patent: 2004/0045005 (2004-03-01), Karakashian
patent: 2004/0068586 (2004-04-01), Xie et al.
patent: 2004/0088395 (2004-05-01), O'Konski et al.
patent: 2004/0111474 (2004-06-01), Kaler
patent: 2004/0148612 (2004-07-01), Olsen
patent: 2004/0193635 (2004-09-01), Hsu
patent: 2004/0193687 (2004-09-01), Christensen
patent: 2004/0194111 (2004-09-01), Marcey
patent: 2004/0205216 (2004-10-01), Ballinger
patent: 2004/0267876 (2004-12-01), Kakivaya et al.
patent: 2005/0021799 (2005-01-01), Imamura et al.
patent: 2005/0050549 (2005-03-01), Joseph et al.
patent: 2005/0055345 (2005-03-01), Ripley
patent: 2005/0060431 (2005-03-01), Lewontin
patent: 2005/0091231 (2005-04-01), Pal
patent: 2005/0097545 (2005-05-01), Tarbox
patent: 2005/0144457 (2005-06-01), Lee et al.
patent: 2005/0198154 (2005-09-01), Xie et al.
patent: 2005/0278358 (2005-12-01), Doughan
patent: 2006/0036754 (2006-02-01), Itoh et al.
patent: 2006/0041838 (2006-02-01), Khan
patent: 2006/0064667 (2006-03-01), Freitas
patent: 2006/0130058 (2006-06-01), Tarbox
patent: 2006/0221966 (2006-10-01), Basso
patent: 2007/0067388 (2007-03-01), Angelov
patent: 2007/0073753 (2007-03-01), Baikov
patent: 2007/0073760 (2007-03-01), Baikov
patent: 2007/0098018 (2007-05-01), Kaler et al.
patent: 2007/0121585 (2007-05-01), Morrissey et al.
patent: 2007/0143331 (2007-06-01), Holtz
patent: 2007/0174763 (2007-07-01), Chang
patent: WO 02/01356 (2004-02-01), None
Frank Cohen, “Discover SOAP Encoding's Impact on Web Service Performance,” available at http://www-128.ibm.com/developerworks/library/ws-soapenc/ (PDF enclosed entitled “Article 1,” 6 pgs.).
Li et al., “XML Protocol SOAP Envelope and Encoding),” Institute of Information Science and Technology, Ningbo University, available at http://unpan1.un.org/intradoc/groups/public/documents/un/unpan001227.pdf (PDF enclosed entitled “Article 2,” 8 pgs.).
Lee et al., “An Architecture Model for Dynamically Converting Components into Web Services,” IEEE Computer Society, Proceedings of the 11thAsia-Pacific Software Engineering Conference, available at http://ieeexplore.ieee.org/iel5/9444/29994/01371982.pdf?isNumber= (PDF enclosed entitled “Article 3,” 7 pgs.).
Duftler et al., “Web Services Invocation Framework(WSIF),” IBM T.J. Watson Research Center, Aug. 9, 2001, available at http://www.extreme.indiana.edu/˜aslom/papers/oopsla2001—workshop—wsif.pdf (PDF enclosed entitled “Article 4,” 8 pgs.).
Darryl K. Taft, “Microsoft Previews Web Services Kit,” eWeek.com, Aug. 26, 2002, available at http://www.eweek.com/article2/0,3959,486118,00.asp, 3 Pages.
“Microsoft Announces Web Services Development Kit Technology Preview” Aug. 26, 2002, Available at http://xml.coverpages.org
l2002-08-26-c.html 4 Pages.
Office Action dated Dec. 22, 2008 cited in U.S. Appl. No. 11/469,430.
Office Action dated Jan. 22, 2009 cited in U.S. Appl. No. 11/469,433.
Office Action dated May 22, 2009 cited in U.S. Appl. No. 11/469,430.
Office Action dated Jul. 23, 2009 cited in U.S. Appl. No. 11/469,433.
Office Action dated Jun. 25, 2009 cited in U.S. Appl. No. 11/469,437.
De Lancie, Phillip, “Streaming Media Matures”, Econtent, Aug. 2002, col. 25, No. 8, pp. 22-23, 26-29.
Hoff, Dianne; Marchio, Doug; and Hafford, Justin; Anytime, Anywhere: The Power of Video Streaming:, Teaching and Learning in a Network World, TechEd 2000 Proceedings, Mar. 6-9, 2000, pp. 87-92.
Gailey, Jeannie Hall; “DIME—Sending Files, Attachements and SOAP Messages Via Direct Internet Message Encapsulation,” MSDN Magazine, Dec. 2002, vol. 17, No. 12, pp. 54-60.
Powell, Matt; “Understanding DIME and WS-Attachements” <http://msdn.microsoft.com/library/wn-us/dnwebsrv/html/DIMEWSattach.asp?frmae=true>, visited Mar. 19, 2003.
Nielsen, Henirk Frystyk; Christensen, Erik; and Farrell, Joel; “WS Attachements”, <http://ietf.org/internet-drafts/draft-nielsen-dime-soap-01.txt> visited Mar. 19, 2003.
Nielsen, Henirk Frystyk; Sanders, Henery; Butek, Russell; and Nash, Simon; “Direct Internet Message Encapsulation (DIME)”, <http://ietf.org/internet-drafts/draft-nielsen-dinme-02.txt, visited Mar. 19, 2003.
Nielsen, Henrik and Ruellan, Herve; “SOAP1.2 Attachement Feature W3C Working Draft”, Sep. 24, 2002, W3C. pp. 1-10.
Office Action dated Aug. 22, 2006 cited in U.S. Appl. No. 10/391,838.
Office Action dated Apr. 30, 2007 cited in U.S. Appl. No. 10/391,838.
Office Action dated Oct. 29, 2007 cited in U.S. Appl. No. 10/391,838.
Office Action dated May 6, 2008 cited in U.S. Appl. No. 10/391,838.
Office Action dated Jan. 20, 2010 cited in U.S. Appl. No. 11/469,433.
Office Action dated Jan. 5, 2010 cited in U.S. Appl. No. 11/469,446.
Office Action dated Oct. 14, 2009 cited in U.S. Appl. No. 11/469,430.
Office Action dated Oct. 15, 2009 cited in U.S. Appl. No. 11/469,439.
Office Action dated Sep. 3, 2009 cited in U.S. Appl. No. 11/469,446.
Office Action dated Feb. 3, 2010 cited in U.S. Appl. No. 11/469,437.
Office Action dated Mar. 25, 2010 cited in U.S. Appl. No. 10/391,838.
Office Action dated Mar. 31, 2010 cited in U.S. Appl. No. 11/469,433.
Office Action dated Apr. 1, 2010 cited in U.S. Appl. No. 11/469,430.
Office Action dated Feb. 19, 2010 cited in U.S. Appl. No. 11/469,439.
U.S. Appl. No. 11/469,446, filed May 26, 2010, Office Action (Note in particular, p. 5, first bullet that addresses the limitation of “determining an encoding type for the message object”).
U.S. Appl. No. 11/469,437, filed Jun. 22, 2010, Office Action.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Varying of message encoding does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Varying of message encoding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Varying of message encoding will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4214554

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.