Instant Messaging Session Invite for Arranging Peer-to-Peer Communication between Applications
First Claim
1. A computer-readable medium comprising computer-executable instructions, embodied thereon the computer-readable medium, that when executed by a processor perform a method facilitating arranging peer-to-peer communications between first and second networked applications, the method comprising:
- selecting a first application to participate in a peer-to-peer communication session;
inviting a second application to participate in the peer-to-peer communication session with the first application;
wherein selecting the first application and inviting the second application are performed based on session invite information coordinated by an instant messaging service, whereby the selecting and inviting facilitates arranging peer-to-peer communications between first and second networked applications.
1 Assignment
0 Petitions
Accused Products
Abstract
Arrangements and procedures for arranging peer-to-peer communications sessions between applications are described. In one implementation, a first application executing at a first device utilizes online presence information of an instant messaging service to select a second application with which to engage in the peer-to-peer session. The second application is associated with a second device and registered with the instant messaging service as being peer-to-peer session invite capable. The first application arranges the peer-to-peer session via components of the instant messaging service. The arranged peer-to-peer session is functionally independent of the instant messaging service.
12 Citations
22 Claims
-
1. A computer-readable medium comprising computer-executable instructions, embodied thereon the computer-readable medium, that when executed by a processor perform a method facilitating arranging peer-to-peer communications between first and second networked applications, the method comprising:
-
selecting a first application to participate in a peer-to-peer communication session;
inviting a second application to participate in the peer-to-peer communication session with the first application;
wherein selecting the first application and inviting the second application are performed based on session invite information coordinated by an instant messaging service, whereby the selecting and inviting facilitates arranging peer-to-peer communications between first and second networked applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for using an instant messaging service to arrange a peer-to-peer communication session between networked applications the device comprising:
-
a processor;
a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor, the computer-program instructions for;
receiving from the instant messaging service a plurality of application identifiers;
arranging, via the instant messaging session, a peer-to-peer session between first and second applications, the first and second applications being indicated by the application identifiers; and
wherein the peer-to-peer session is maintained by the first and second applications independent of the instant messaging service. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification