SOCIAL NETWORK DEVICE COMMUNICATION RESOURCE ALLOCATION
First Claim
1. A method for providing data communications in a social network circle, the social network circle having an associated membership including at least one node with an allocable communication resource, the method comprising:
- determining a first communication pathway capable of supporting data communications with a first node of the social network circle; and
determining at least a second communication pathway capable of supporting data communications with the first node of the social network circle, the second communication pathway utilizing a communication resource of at least a second node of the social network circle, the communication resource not correspondingly utilized in the first communication pathway.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for providing data communications in a social network circle having an associated membership that includes nodes or social devices with allocable communication resources. The method includes determining various communication pathways capable of supporting data communications with a node of a social network circle, at least one of the communication pathways utilizing a communication resource of another node or nodes of the social network circle. Selection of communication pathways may be based on an evaluation of cost metrics associated with particular data communications. Such cost metrics may include, for example, content consumption costs, user service subscription levels, communication channel state information, proximity of communication resources, number of hops in a communication pathway, quality of service requirements, power consumption data and the like. In various embodiments, parallel and bonded communication pathways may be utilized for shared or proxied delivery of data such as media content.
58 Citations
20 Claims
-
1. A method for providing data communications in a social network circle, the social network circle having an associated membership including at least one node with an allocable communication resource, the method comprising:
-
determining a first communication pathway capable of supporting data communications with a first node of the social network circle; and determining at least a second communication pathway capable of supporting data communications with the first node of the social network circle, the second communication pathway utilizing a communication resource of at least a second node of the social network circle, the communication resource not correspondingly utilized in the first communication pathway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for use in a communication gateway that supports a plurality of nodes of a social network circle, comprising:
-
receiving communication resource information associated with nodes of the social network circle; based upon the communication resource information, identifying a plurality of communication pathways capable of supporting a specific data communication between nodes; and selecting at least one communication pathway for the data communication. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. Device circuitry used to interact with a social network system, the social networking system supporting a plurality of social devices, the device circuitry comprising:
-
interface circuitry operable to couple with the plurality of social devices via the social network system; and processing circuitry coupled with the interface circuitry to; identify allocable communication resources of the plurality of social devices; and determine a plurality of communication pathways capable of supporting communications with one of the plurality of social devices, the plurality of communication pathways utilizing differing combinations of the allocable communication resources. - View Dependent Claims (17, 18, 19, 20)
-
Specification