IP Library Granted Patent US 8,996,620
Granted Patent B2
US 8,996,620 · App. 11/561,877 · Granted Mar 31, 2015

Promoting interoperability of presence-based systems through the use of ubiquitous online identities

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,996,620
App. No.
11/561,877
Granted
Mar 31, 2015
Kind
B2
Abstract

A client system submits a request to the first instant messaging system to access the first instant messaging service. The request includes an online identity that is associated with a second instant messaging system. The first instant messaging system communicates with the second instant messaging system to enable authentication of the online identity and, upon authentication, the first instant messaging system enables the client system to access the first instant messaging service.

Claims (38)

1. A method for promoting interoperability of presence-based services, the method comprising:

receiving a request, from a client computer, at a first instant messaging system that comprises at least one processor and is associated with a first instant messaging service, the request to access the first instant messaging service by an online identity, the request including authentication credentials associated with the online identity;

using the at least one processor to determine that the online identity is associated with a second instant messaging service which is different from and interoperable with the first instant messaging service;

communicating with the second instant messaging service to enable authentication of the online identity, wherein communicating with the second instant messaging service comprises sending the authentication credentials associated with the online identity to the second instant messaging service, the authentication credentials being provided to publish a change in presence to one or more interoperable services; and

upon the authentication of the online identity:

accessing at least one publication rule associated with the first instant messaging system, the at least one publication rule governing publication of presence information to a plurality of instant messaging services that are interoperable with the first instant messaging service;

based on the at least one publication rule, projecting presence information of the online entity to users associated with at least one of the plurality of instant messaging services; and

enabling access to the first instant messaging service by the online identity.

2. The method of claim 1 wherein the online identity includes a username and a domain name.

3. The method of claim 2 wherein determining that the online identity is associated with the second instant messaging service includes:

accessing the domain name included in the online identity; and

determining that the online identity is associated with the second instant messaging service based on the accessed domain name.

4. The method of claim 3 wherein the accessed domain name identifies that the online identity is associated with the second instant messaging service.

5. The method of claim 3 wherein determining that the online identity is associated with the second instant messaging service based on the accessed domain name includes referencing a table to determine that the online identity is associated with the second instant messaging service, wherein the table associates the accessed domain name with the second instant messaging service.

6. The method of claim 1 wherein determining that the online identity is associated with the second instant messaging service includes determining that the online identity is associated with an account at the second instant messaging service.

7. The method of claim 1 wherein determining that the online identity is associated with the second instant messaging service includes determining that the online identity is registered with the second instant messaging service.

8. The method of claim 1 wherein determining that the online identity is associated with the second instant messaging service includes determining that the online identity is associated with the second instant messaging service based on the online identity or the received credentials.

9. The method of claim 1 wherein enabling access to the first instant messaging service includes enabling the online identity to send and receive instant messages from the users associated with the at least one of the plurality of instant messaging services.

10. A non-transitory computer-usable medium storing a computer program for promoting interoperability of presence-based service, the computer program comprising instructions for:

receiving a request to access a first instant messaging service by an online identify, the request including authentication credentials associated with the online identity;

determining that the online identity is associated with a second instant messaging service which is different from and interoperable with the first instant messaging service;

communicating with the second instant messaging service to enable authentication of the online identity, wherein communicating with the second instant messaging service comprises sending the authentication credentials associated with the online identity to the second instant messaging service, the authentication credentials being provided to publish a change in presence to one or more interoperable services; and

upon the authentication of the online identity:

accessing at least one publication rule associated with the first instant messaging system, the at least one publication rule governing publication of presence information to a plurality of instant messaging services that are interoperable with the first instant messaging service;

based on the at least one publication rule, projecting presence information of the online entity to users associated with at least one of the plurality of instant messaging services; and

enabling access to the first instant messaging service by the online identity.

11. The medium of claim 10 wherein the online identity includes a username and a domain name.

12. An electronic messaging system associated with a first electronic messaging service that is interoperable with a plurality of electronic messaging services, comprising:

a processor configured to:

receive, from a client computer, a request to access the first electronic messaging service by an online identity, the request including authentication credentials associated with the online identity;

determine that the online identity is associated with a second electronic messaging service which is different from and interoperable with the first electronic messaging service;

communicate with the second electronic messaging service to enable authentication of the online identity, wherein communicating with the second electronic messaging service comprises sending the authentication credentials associated with the online identity to the second electronic messaging service, the authentication credentials being provided to publish a change in presence to one or more interoperable services; and

upon the authentication of the online identity:

access at least one publication rule associated with the first electronic messaging system, the at least one publication rule governing publication of presence information to a plurality of electronic messaging services that are interoperable with the first electronic messaging service;

based on the at least one publication rule, project presence information of the online entity to users associated with at least one of the plurality of electronic messaging services; and

enable access to the first electronic messaging service by the online identity.

13. The system of claim 12 wherein the online identity includes a username and a domain name.

14. The system of claim 13 wherein the processor is further configured to determine that the online identity is associated with the second instant messaging service by accessing the domain name included in the online identity.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023723/0645 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2007
From: LU, LARRY L.
To: AOL LLC
Reel/Frame 019059/0735 →