Apparatus and method for inviting users to online sessions
AssigneeApple Inc.
InventorsAndrew H. Vyrros, Jeremy Matthew Werner, Patrick Gates
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsAndrew H. Vyrros, Jeremy Matthew Werner, Patrick Gates
Estimating the term…
An invitation service performs a series of transactions to enable P2P communication between two or more mobile data processing devices. Prior to attempting to establish a P2P network communication channel, the invitation service may first collect network information for each of the mobile devices and use the network information to determine if a direct P2P network communication channel is feasible. If a direct connection is feasible, then the invitation service provides for direct P2P communication, pushing the necessary network information to each of the mobile devices. If, however, a direct connection is infeasible or if a direct connection is attempted and fails, then the invitation service may identify network information associated with a relay service. The network information may then be used by any pair of mobile devices to establish a connection through the relay service.
A computer-implemented method for establishing peer-to-peer (“P2P”) communication between mobile devices comprising:
A non-transitory machine-readable medium having program code stored thereon which, when executed by a computing device, causes the computing device to perform the operations of:
A computing device comprising a memory for storing program code and a processor for processing the program code to perform the operations of:
A system for establishing communication between mobile devices comprising:
Dependencies are inferred from the claim text.