Presence-based systems and methods using electronic messaging activity data
First Claim
Patent Images
1. A computer-implemented method comprising the following operations performed by at least one processor:
- receiving, from a client device, a request to access at least one service provided by a first system in a first domain, the request comprising an online identity and an authentication credential associated with a second system in a second domain, the authentication credential comprising at least a registration form and wherein the registration form further comprising fields to receive data regarding the date of birth of an operator in order to determine whether the operator of the client device meets a minimum age requirement;
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;
submitting, to the second system 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;
receiving, from the second system, an indication of authentication and a list of interoperable services, the list of interoperable services including the at least one service associated with the online identity;
determining whether the indication of authentication is successful; and
when the indication of authentication is successful;
enabling access of the client device to the at least one service provided by the first system;
tracking the number of times the online identity accesses the first and second domain;
determining whether to publish a full attribution or a limited attribution of presence information corresponding to the online identity; and
publishing the full attribution or the limited attribution presence information of the online identity to each service in the list of interoperable services, the presence information reflecting the online identity is present in the first domain.
5 Assignments
0 Petitions
Accused Products
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.
118 Citations
20 Claims
-
1. A computer-implemented method comprising the following operations performed by at least one processor:
-
receiving, from a client device, a request to access at least one service provided by a first system in a first domain, the request comprising an online identity and an authentication credential associated with a second system in a second domain, the authentication credential comprising at least a registration form and wherein the registration form further comprising fields to receive data regarding the date of birth of an operator in order to determine whether the operator of the client device meets a minimum age requirement; 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; submitting, to the second system 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; receiving, from the second system, an indication of authentication and a list of interoperable services, the list of interoperable services including the at least one service associated with the online identity; determining whether the indication of authentication is successful; and
when the indication of authentication is successful;enabling access of the client device to the at least one service provided by the first system; tracking the number of times the online identity accesses the first and second domain; determining whether to publish a full attribution or a limited attribution of presence information corresponding to the online identity; and publishing the full attribution or the limited attribution presence information of the online identity to each service in the list of interoperable services, the presence information reflecting the online identity is present in the first domain. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An computer-implemented system, comprising:
-
a storage device that stores a set of instructions; and
at least one processor coupled to the storage device, the set of instructions configuring the at least one processor to;receive, from a client device, a request to access at least one service provided by a first system in a first domain, the request comprising an online identity and an authentication credential comprising at least a registration form further comprising fields to receive data regarding the date of birth of an operator and wherein the registration form is associated with a second system in a second domain; receive, 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; submit, to the second system 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; receive, from the second system, an indication of authentication and a list of interoperable services, the list of interoperable services including the at least one service associated with the online identity; determine whether the indication of authentication is successful; and when the indication of authentication is successful; enable access of the client device to the at least one service provided by the first system; track the number of times the online identity accesses the first and second domain; determine whether to publish a full attribution or a limited attribution of presence information corresponding to the online identity; and publish the full attribution or the limited attribution presence information of the online identity to each service in the list of interoperable services, the presence information reflecting the online identity is present in the first domain. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium that stores instructions that, when executed by at least one processor, cause the at least one processor to:
-
receive, from a client device, a request to access at least one service provided by a first system in a first domain, the request comprising an online identity and an authentication credential comprising at a least registration form further comprising fields to receive data regarding the date of birth of an operator and wherein the registration form is associated with a second system in a second domain; receive, 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; submit, to the second system 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; receive, from the second system, an indication of authentication and a list of interoperable services, the list of interoperable services including the at least one service associated with the online identity; determine whether the indication of authentication is successful; and
when the indication of authentication is successful;enable access of the client device to the at least one service provided by the first system; track the number of times the online identity accesses the first and second domain; determine whether to publish a full attribution or a limited attribution of presence information corresponding to the online identity; and publish the full attribution or the limited attribution presence information of the online identity to each service in the list of interoperable services, the presence information reflecting the online identity is present in the first domain. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification