IP Library Granted Patent US 11,902,226
Granted Patent B2
US 11,902,226 · App. 17/137,005 · Granted Feb 13, 2024

Presence-based systems and methods using electronic messaging activity data

Inventor: Larry L. Lu (Great Falls, VA)
Assignee: Verizon Patent and Licensing Inc.
H04L51/043G06Q10/107H04L51/04H04L51/234H04L63/0815H04L67/306H04L67/535H04L67/54H04L51/046H04L51/214H04L63/0807H04M7/0045H04N21/43615
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 11,902,226
App. No.
17/137,005
Granted
Feb 13, 2024
Kind
B2
Abstract

Access to a first instant messaging service using an online identity that is associated with a second instant messaging service is enabled. A profile is accessed. The profile indicates that another instant messaging service is to be provided with presence information regarding the use of the online identity to access the first instant messaging service. The other instant messaging service is provided with the presence information regarding the use of the online identity to access the first instant messaging service.

Claims (64)

1. A computer-implemented method comprising:

receiving a request from a client device of a user to access a first online profile of a first presence based service corresponding to a first system in a first domain and a second online profile of a second presence based service corresponding to a second system in a second domain;

requesting credentials from the client device to access the first presence based service;

receiving credentials from the client device to access the first presence based service;

authenticating the received credentials;

based on authenticating the received credentials, providing the client device access to the first presence based service, and providing presence information of the user to the first presence based service;

accessing the first online profile to determine that the second online profile of the second presence based service in the second domain is to be provided with the presence information of the user; and

providing the second presence based service in the second domain, the presence information of the user.

2. The computer-implemented method of claim 1 further comprising:

storing the online identity and the authentication credential when the authentication is successful; and

enabling access of the client device to the second presence based service without input from the first presence based service when receiving a subsequent request from the client device.

3. The computer-implemented method of claim 1 further comprising:

receiving, from the client device, traffic delivery rules customized for the online identity and wherein the traffic delivery rules include rules for delivery of traffic to the client device based on identifying an active presence.

4. The computer-implemented method of claim 3 , further comprising:

submitting, to the second presence based service in the second domain, the online identity, the received traffic delivery rules customized for the online identity, and the authentication credential received as part of the request from the client device.

5. The computer-implemented method of claim 4 , wherein communicating with the second presence based service to authenticate the online identity includes communicating with the first presence based service to authenticate the online identity without soliciting a user of the online identity.

6. The computer-implemented method of claim 5 , wherein enabling access to the first presence based service further comprises:

receiving a request for access to the first presence based service from a client device, the request including the online identity;

authenticating the online identity; and

providing the client device with access to the first presence based service upon authentication of the online identity.

7. The computer-implemented method of claim 1 , further comprising:

tracking a number of times the online identity accesses the first domain and the second domain.

8. A system comprising:

a storage device that stores a set of instructions; and

at least one processor coupled to the storage device, the at least one processor configured to execute the set of instructions for:

receiving a request from a client device of a user to access a first online profile of a first presence based service corresponding to a first system in a first domain and a second online profile of a second presence based service corresponding to a second system in a second domain;

requesting credentials from the client device to access the first presence based service;

receiving credentials from the client device to access the first presence based service;

authenticating the received credentials;

based on authenticating the received credentials, providing the client device access to the first presence based service, and providing presence information of the user to the first presence based service;

accessing the first online profile to determine that the second online profile of the second presence based service in the second domain is to be provided with the presence information of the user; and

providing the second presence based service in the second domain, the presence information of the user.

9. The system of claim 8 further comprising:

storing the online identity and the authentication credential when the authentication is successful; and

enabling access of the client device to the second presence based service without input from the first presence based service when receiving a subsequent request from the client device.

10. The system of claim 8 further comprising:

receiving, from the client device, traffic delivery rules customized for the online identity and wherein the traffic delivery rules include rules for delivery of traffic to the client device based on identifying an active presence.

11. The system of claim 10 , further comprising:

submitting, to the second presence based service in the second domain, the online identity, the received traffic delivery rules customized for the online identity, and the authentication credential received as part of the request from the client device.

12. The system of claim 11 , wherein communicating with second presence based service to authenticate the online identity includes communicating with the first presence based service to authenticate the online identity without soliciting a user of the online identity.

13. The system of claim 12 , wherein enabling access to the first presence based service further comprises:

receiving a request for access to the first presence based service from a client device, the request including the online identity;

authenticating the online identity; and

providing the client device with access to the first presence based service upon authentication of the online identity.

14. The system of claim 8 , further comprising:

tracking the number of times the online identity accesses the first domain and the second domain.

15. A non-transitory computer-readable medium storing instructions for:

receiving a request from a client device of a user to access a first online profile of a first presence based service corresponding to a first system in a first domain and a second online profile of a second presence based service corresponding to a second system in a second domain;

requesting credentials from the client device to access the first presence based service;

receiving credentials from the client device to access the first presence based service;

authenticating the received credentials;

based on authenticating the received credentials, providing the client device access to the first presence based service, and providing presence information of the user to the first presence based service;

accessing the first online profile to determine that the second online profile of the second presence based service in the second at least domain is to be provided with the presence information of the user; and

providing the second presence based service in the second domain, the presence information of the user.

16. The non-transitory computer-readable medium of claim 15 further comprising:

storing the online identity and the authentication credential when the authentication is successful; and

enabling access of the client device to the second presence based service without input from the first presence based service when receiving a subsequent request from the client device.

17. The non-transitory computer-readable medium of claim 15 further comprising:

receiving, from the client device, traffic delivery rules customized for the online identity and wherein the traffic delivery rules include rules for delivery of traffic to the client device based on identifying an active presence.

18. The non-transitory computer-readable medium of claim 17 , further comprising:

submitting, to the second presence based service in the second domain, the online identity, the received traffic delivery rules customized for the online identity, and the authentication credential received as part of the request from the client device.

19. The non-transitory computer-readable medium of claim 18 , wherein communicating with the second presence based service to authenticate the online identity includes communicating with the first presence based service to authenticate the online identity without soliciting a user of the online identity.

20. The non-transitory computer-readable medium of claim 15 , further comprising:

tracking the number of times the online identity accesses the first domain and the second domain.

Assignments (5)
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 Dec 29, 2020
From: LU, LARRY L.
To: AOL LLC
Reel/Frame 054771/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054771/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: AOL LLC
To: AOL INC.
Reel/Frame 054869/0728 →
CHANGE OF NAME Recorded Dec 29, 2020
From: AOL INC.
To: OATH INC.
Reel/Frame 054869/0799 →
Continuity (6)
Continuation 16836165 · Mar 31, 2020
Continuation 15817669 · Nov 20, 2017
Continuation 15191752 · Jun 24, 2016
Continuation 11561880 · Nov 20, 2006
Provisional Application 60737755 · Nov 18, 2005
Related Publication 20210119947A1 · Apr 22, 2021