System using transport protocol objects located at agent location to ...

4 downloads 208 Views 2MB Size Report
Sep 24, 2008 - http://doWnload.com.com./300(Â¥2150410148311.html? ..... directed to the Internet are email products, ins
USO0RE41848E

(19) United States (12) Reissued Patent

(10) Patent Number: US RE41,848 E (45) Date of Reissued Patent: Oct. 19, 2010

Daniell et al.

(54)

(75)

SYSTEM USING TRANSPORT PROTOCOL OBJECTS LOCATED AT AGENT LOCATION TO GENERATE SESSION ID AND TO PROVIDE TRANSLATION BETWEEN DIFFERENT INSTANT MESSAGING PROTOCOLS

6,463,078 B1 6,535,486 B1

10/2002 Engstrom et a1. ......... .. 370/466 3/2003 Naudus et a1. ...... .. 370/235 6,549,937 B1 * 4/2003 Auerbach et a1. . 709/206 6,629,163 B1

9/2003

Balassanian .... ..

710/33

6,738,822 B2

5/2004 Fukasawa et a1. .

709/231

2002/0087704 A1 7/2002 2002/0118809 A1 8/2002 2002/0163934 A1 * 11/2002

Inventors: William Todd Daniell, Marietta, GA

(US); Lee G. Friedman, Alpharetta, GA

Chesnais et a1. .......... .. 709/228 Eisenberg ............ .. 379/20201 Moore et a1. ..... .. 379/465

2003/0054810 A1

3/2003 Chen et a1.

2004/0015723 A1 *

1/2004

455/422

Pham et a1. ............... .. 713/201

(US); Larry Graham Kent, Jr., OTHER PUBLICATIONS

Loganville, GA (US); Joel A. Davis, Marietta, GA (US); Brian Keith Daigle, Marietta, GA (US)

Peter SaintiAndre, “Jabber FAQ” May 13, 2001, jabberorg, pp. 1*36.*

(73) Assignee: AT&T Intellectual Property I, L.P., Reno, NV (US)

(21) (22)

Appl. No .:

Filed:

Peter SaintiAndre, “XML Messaging With Jabber” Oct. 6, 2000, O’Reilly Media, Inc. pp. 1*3.* Instant Messaging/Presence Protocol Requirements Day et al.; Feb. 2000. A Model for Presence and Instant Messaging Day et al., Feb.

12/286,136 Sep. 24, 2008

2000. Related US. Patent Documents

Extensible Markup Language @(ML) 1.0 (Second Edition)

Reissue of:

(64)

Patent No.:

6,976,092

Issued:

Dec. 13, 2005

Appl. No.:

10/274,40s

Filed:

Oct. 18, 2002

W3C XML Core Working Group (WG); Oct. 6, 2000. Common Presence and Instant Messaging: Message Format Atkins et al., Feb. 20, 2002. Common Presence and Instant Messaging (CPIM) Presence Information Data Format Sugano et al.; May 2002. Common Presence and Instant Messaging (CPIM) Crocker

US. Applications: (60)

Provisional application No. 60/419,613, ?led on Oct. 17, 2002, and provisional application No. 60/411,336, ?led on

(51)

Int. Cl. G06F 15/16

et al.; Aug. 14,2002.

(Continued)

Sep. 17,2002.

Primary ExamineriLe Luu (74) Attorney, Agent, or

(2006.01)

FirmiThomas,

Kayden,

Horstemeyer & Risley, LLP

(52) (58)

US. Cl. ....................... .. 709/246; 709/227; 709/202

(57)

Field of Classi?cation Search ................ .. 709/246,

709/227, 202, 206, 228; 713/201; 379/202.01;

A system and method are presented in Which a plurality of transport protocol objects (TPOs) are instantiated at an IM user agent. In one embodiment, each of the plurality of TPOs is adapted to provide a translation between a ?rst IM proto col and a different IM protocol.

370/465

See application ?le for complete search history.

(56)

ABSTRACT

References Cited U.S. PATENT DOCUMENTS 5,497,373 A

3/1996

Hulen et a1.

20 Claims, 14 Drawing Sheets

.............. .. 370/250

& AESTRACTION SERVER CDNTACTl USER

cONTAcTz MSN USER

AGENT

AGENT

YAHOO

m IM AESTRACTION OBJECT SESSION

COLLECTION 190 I92

L4 AOL

SERVER

VAHOO SERVER

194 vga

MSN SERVER

MESSAGE ROUTER

12s BELLSOUTH IM

AOL TFO

EELLSOUTH CLIENT LOCATION

US RE41,848 E Page 2

OTHER PUBLICATIONS

Daniell, et al., patent application entitled “ServeriBased Message Protocol Translation,” ?led Oct. 18, 2002, (s.n. 10/274,478), 52 pages (combined spec. and ?gures). Daniell, et al., patent application entitled “Message Client With Multiple Message System Consolidation,” ?led Oct. 18, 2002 (s.n. 10/274,405), 51 pages (combined spec. and

?gures). http : //WWW.malVino .com/ep/startup .htm, entitled: Startup Programs, printed Mar. 2, 2004, pp. 7.

http://doWnload.com.com./300(¥2150410148311.html? tag=1st*(%1, entitled: C/Net DoWnload.com; Trillian 0.74 popular, printed Mar. 2, 2004, pp. 2. JD. Ramsdell, The MITRE Corporation, entitled: Simple Instant Messaging and Presence 1.3 Protocol, dated Jun. 2001, p. 19. http://WWW.ceruleanstudios.com/, entitled: TrillianiCom municate With Flexibility and Style, printed Mar. 2, 2004, p. 15.

PCT International Search Reportilnt’l Appl. No.: PCT.US03/29225, mailed Jun. 21, 2004, p. 6. PCT International Search Reportilnt’l Appl. No.: PCT/ US03/29066, mailed May 11, 2004, p. 7. PCT International Search Reportilnt’l Appl. No. PCT/ US03/29226, mailed May 5, 2004, p. 6. Instant Messaging/Presence Protocol Requirements Day et al.; Feb. 2000. A Model for Presence and Instant Messaging Day et al., Feb. 2000.

Extensible Markup Language @(ML) 1.0 (Second Edition) W3C XML Core Working Group (WG); Oct. 6, 2000. Common Presence and Instant Messaging: Message Format Atkins et al.; Feb. 20, 2002. Common Presence and instant Messaging (CPIM) Presence Information Data Format Sugano et al.; May 2002. Common Presence and Instant Messaging (CPIM) Crocker

et al.; Aug. 14,2002. * cited by examiner

US. Patent

0a. 19, 2010

Sheet 1 or 14

US RE41,848 E

BELLSOUTH SERVER BELLSOUTH IM SERVER

ABSTRACTION SERVER

IM ABSTRACTION OBJECT

m

1&9

15% SESSION

MESSAGE ROUTER

COLLECTION

USER IN FO

-_--- -------------------- --------- - - - - - - . - ----- ------- ---.-.--_._____-- - - . . _

---- v _ _

- . __. ____ ___

BELLSOUTH IM USER AGENT

USER INFORMATION

O I O G i I I

USER BELLSOUTH LOGIN NAME USER BELLSOUTH PASSWORD USER AOL LOGIN NAME AND PASSWORD USER YAHOO LOGIN NAME AND PASSWORD USER MSN LOGIN NAME AND PASSWORD USER OTHER PROTOCOL LOGIN NAME AND PASSWORD

CONTACT1 AT AOL CONTACT1 AT YAHOO CONTACT2 AT MSN BELLSOUTH CLIENT LOCATION

,

US. Patent

Oct. 19, 2010

Sheet 2 or 14

US RE41,848 E

AOL Gateway Options

BellSouth® Messenger To use this feature you must have an existing AOL Screen name.

Setting this option will automatically sign you in to AOL Instant Messenger and display your online AOL contacts each time you start Bellsouth Messenger. AOL Screen Name

lldaniell

] ‘1104a

102a

AOL Password

| Xxxxxx

I ‘J 108a

AOL Gateway Status

10l3a

omine 1015a

107a

[Sign 0:] [Sign Off)‘ @5535] MSN Gateway Options

BellSouth® Messenger To use this feature you must have an existing MSN Sign-in name.

Setting this option will automatically sign you in to MSN Messenger and display your online MSN contacts each time you start

Bellsouth Messenger. MSN Screen Name

r104b

[email protected] I MSN Password

r106b

[xxxxxx

1

MSN Gateway Status

j-103b

sign'in Name Examples [email protected] [email protected]

[email protected]

102D

US. Patent

Oct. 19, 2010

Sheet 3 0f 14

US RE41,848 E

124

j

ABSTRACTION SERVER ,

0

1

__

IM ABSTRACTION OBJECT

3-0



15Gb

SESSION COLLECTION

19o



_

5%

T

USER

INFORMATION

AOL

MSN

SESSION

SESSION

LOGIN AND‘ PASS

OBJECT

OBJECT

CONTACT1. AOL CONTACT1: YAHOO

7192

J





7

11.92

W

YAHOO SESSION OBJECT

CONTACT2: MSN

BELL-SOUTH SESSION OBJECT

1_.Q

*

MESSAGE ROUTER

Suggest Documents