Method and apparatus for providing peer selection in a network
AssigneeAT&T Intellectual Property I, L.P.
InventorsJian Li, Zhi Li, Sun-Uk Park
Life of this patent
Estimating the term…
Abstract
A method and apparatus for providing peer selection in a network are disclosed. For example, the method requests peer information from an application server supporting a Peer-to-Peer (P2P) service, and receives the peer information comprising a plurality of peer endpoint devices. The method then selects a peer endpoint device from the plurality of peer endpoint devices based on at least one preference.
Claims17
A method for providing peer selection in a network, comprising:
- providing a physical location of a first endpoint device to an application server supporting a peer-to-peer service;
- requesting peer information from the application server supporting the peer-to-peer service;
- receiving at the first endpoint device the peer information comprising a plurality of peer endpoint devices;
- and
- selecting by the first endpoint device a peer endpoint device from the plurality of peer endpoint devices based on a preference, wherein the preference is based on a physical proximity.
A non-transitory computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform a method for providing peer selection in a network, comprising:
- providing a physical location of a first endpoint device to an application server supporting a peer-to-peer service;
- requesting peer information from the application server supporting the peer-to-peer service;
- receiving at the first endpoint device the peer information comprising a plurality of peer endpoint devices;
- and
- selecting by the first endpoint device a peer endpoint device from the plurality of peer endpoint devices based on a preference, wherein the preference is based on a physical proximity.
An apparatus for providing peer selection in a network, comprising:
- a processor;
- and
- a computer-readable medium in communication with the processor, wherein the computer-readable medium has stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by the processor, cause the processor to perform a method, comprising:
- providing a physical location of the apparatus to an application server supporting a peer-to-peer service;
- requesting peer information from the application server supporting the peer-to-peer service;
- receiving at the apparatus the peer information comprising a plurality of peer endpoint devices;
- and
- selecting by the apparatus a peer endpoint device from the plurality of peer endpoint devices based on a preference, wherein the preference is based on a physical proximity.
Dependencies are inferred from the claim text.