US8285829B2ActiveUtilityPatentIndex 52
Method and apparatus for providing peer selection in a network
Est. expiryDec 22, 2028(~2.5 yrs left)· nominal 20-yr term from priority
H04L 67/104
52
PatentIndex Score
1
Cited by
6
References
17
Claims
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.
Claims
exact text as granted — not AI-modified1. 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.
2. The method of claim 1 , further comprising:
interacting with the peer endpoint device for sharing content.
3. The method of claim 1 , wherein the selecting comprises:
arranging the plurality of peer endpoint devices into an order in accordance with the preference; and
selecting the peer endpoint device from the plurality of peer endpoint devices based on the order.
4. The method of claim 1 , wherein the physical location of the first endpoint device is obtained from a user of the first endpoint device.
5. The method of claim 1 , wherein the physical location of the first endpoint device is obtained from a file stored in the first endpoint device.
6. The method of claim 1 , wherein the physical location of the first endpoint device is obtained from a device that is capable of automatically determining the physical location.
7. The method of claim 1 , wherein the peer information further comprises, a physical location for each of the plurality of peer endpoint devices.
8. The method of claim 1 , wherein the physical proximity is determined by calculating air mileages between the physical location of the first endpoint device and each of the plurality of peer endpoint devices.
9. The method of claim 1 , wherein the preference is based on a combination of the physical proximity and a service provider for each of the plurality of peer endpoint devices.
10. The method of claim 1 , wherein the peer information further comprises an internet protocol address for each of the plurality of peer endpoint devices.
11. The method of claim 1 , wherein the peer information further comprises a service provider for each of the plurality of peer endpoint devices.
12. 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.
13. The non-transitory computer-readable medium of claim 12 , further comprising:
interacting with the peer endpoint device for sharing content.
14. The non-transitory computer-readable medium of claim 12 , wherein the selecting comprises:
arranging the plurality of peer endpoint devices into an order in accordance with the preference; and
selecting the peer endpoint device from the plurality of peer endpoint devices based on the order.
15. The non-transitory computer-readable medium of claim 12 , wherein the physical location of the first endpoint device is obtained from a user of the first endpoint device.
16. The non-transitory computer-readable medium of claim 12 ,
wherein the physical location of the first endpoint device is obtained from a file stored in the first endpoint device.
17. 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.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.