ENABLING RENT/BUY REDIRECTION IN INVITATION TO AN ONLINE SERVICE
First Claim
1. A network device for detecting participation in an on-line service, comprising:
- a communication interface for providing communication with the on-line service and at least one other network device;
a memory configured for storing processing instructions; and
a processor in communication with the communication interface and the memory, wherein the processor performs actions based at least in part on the stored instructions, including;
determining that a client program associated with the on-line service is participating in the on-line service over a network based at least in part on an amount of network traffic between the client program and the on-line service; and
sending an invitation to participate in the on-line service as a short message service (SMS) message to the at least one other network device in response to determining that the client program is participating in the on-line service.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method are directed towards enabling a user to access a client service such as a client game program that interacts with an online service such as a multiplayer game. A client probe detects execution of the client service on a first client device, and sends an instant message with address information to a second client device. A messaging service on the second client device, displays a presence of the first client and provides a selectable button to initiate the client service. If not already installed, the messaging service requests the client service from a remote online service such as a portal that may be independent from the online game service. The remote online service may provide options to freely try, rent, or buy the client service. The second client device downloads the client service and uses the address to connect to the same online multiplayer game.
57 Citations
23 Claims
-
1. A network device for detecting participation in an on-line service, comprising:
-
a communication interface for providing communication with the on-line service and at least one other network device; a memory configured for storing processing instructions; and a processor in communication with the communication interface and the memory, wherein the processor performs actions based at least in part on the stored instructions, including; determining that a client program associated with the on-line service is participating in the on-line service over a network based at least in part on an amount of network traffic between the client program and the on-line service; and sending an invitation to participate in the on-line service as a short message service (SMS) message to the at least one other network device in response to determining that the client program is participating in the on-line service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium, comprising executable instructions for performing actions, including:
-
determining that a client program at a client device is participating in an on-line service over a network based at least in part on an amount of network traffic between the client program and the on-line service; and sending an invitation to participate in the on-line service as a short message service (SMS) message to another client device in response to determining that the client program is participating in the on-line service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A client device for detecting participation in an on-line service, comprising:
-
a communication interface for providing communication with the on-line service and a network device; a memory configured for storing processing instructions; and a processor in communication with the communication interface and the memory, wherein the processor performs actions based at least in part on the stored instructions, including; detecting execution of a client program that is associated with the on-line service; determining that communication between the client program and the on-line service exceeds a predefined threshold indicating that the client program is participating in the on-line service; and sending an invitation as a short message service (SMS) message to the network device in response to determining that the communication between the client program and the on-line service exceeds the predefined threshold. - View Dependent Claims (16, 17, 18)
-
-
19. A system for detecting participation in an on-line service, comprising
an on-line service probe that is configured to perform actions, including determining that a client program associated with an on-line service is participating in the on-line service over a network based at least in part on an amount of network traffic between the client program and the on-line service; - and
a messaging service that is configured to perform actions, including; receiving a communication indicating that the client program is participating in the on-line service; and sending a short message service (SMS) message to a client device indicating the client program is participating in the on-line service. - View Dependent Claims (20, 21, 22, 23)
- and
Specification