Method and system for providing directory services by a gateway for peer-to-peer communications
First Claim
1. A method for communication, the method comprising:
- in a broadband gateway that enables communication with a plurality of devices, wherein the broadband gateway is operable to handle at least one physical layer connection to at least one corresponding network access service provider;
receiving at least one input from a first user, the first user being associated with a first one of the plurality of devices;
identifying, based at least in part on the at least one input, a second user, the second user being associated with a second one of the plurality of devices;
generating, by the broadband gateway, in response to identifying the second user, a directory supporting peer-to-peer communications by the first user with at least the second user, the directory comprising at least one of name information, location information, contact information, communication device information, or content sharing information for the first user and at least one of name information, location information, contact information, communication device information, or content sharing information for the second user; and
communicating, by the broadband gateway, the directory to at least one network access service provider,wherein the at least one network access service provider, based at least in part on the directory, allocates at least one network resource, the at least one network resource being used to support peer-to-peer communications between the first user and the second user.
7 Assignments
0 Petitions
Accused Products
Abstract
A broadband gateway, which enables communication with a plurality of devices and handles at least one physical layer connection to at least one corresponding network access service provider, may be operable to identify one or more individuals with whom a user desires to engage in peer-to-peer communications. The user is associated with one or more of the plurality of devices. A directory may be generated by the broadband gateway for the peer-to-peer communications based on the identified one or more individuals. The directory may comprise name information, location information, contact information, communication device information, and/or content sharing information. The broadband gateway may communicate the directory to one or more network access service providers and/or one or more content providers. Peer-to-peer exchanges and/or network resource allocations for the peer-to-peer communications may be controlled and/or monitored by the network access services providers and/or the content providers based on information in the directory.
36 Citations
20 Claims
-
1. A method for communication, the method comprising:
in a broadband gateway that enables communication with a plurality of devices, wherein the broadband gateway is operable to handle at least one physical layer connection to at least one corresponding network access service provider; receiving at least one input from a first user, the first user being associated with a first one of the plurality of devices; identifying, based at least in part on the at least one input, a second user, the second user being associated with a second one of the plurality of devices; generating, by the broadband gateway, in response to identifying the second user, a directory supporting peer-to-peer communications by the first user with at least the second user, the directory comprising at least one of name information, location information, contact information, communication device information, or content sharing information for the first user and at least one of name information, location information, contact information, communication device information, or content sharing information for the second user; and communicating, by the broadband gateway, the directory to at least one network access service provider, wherein the at least one network access service provider, based at least in part on the directory, allocates at least one network resource, the at least one network resource being used to support peer-to-peer communications between the first user and the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for communication, the system comprising:
-
one or more processors, one or more circuits, or any combination thereof for use in a broadband gateway that enables communication with a plurality of devices, the broadband gateway being operable to handle at least one physical layer connection to at least one corresponding network access service provider, and the one or more processors, one or more circuits, or any combination thereof being operable to; receive at least one input from a first user, the first user being associated with a first one of the plurality of devices; identify, based at least in part on the at least one input, a second user, the second user being associated with a second one of the plurality of devices; generate, in response to identifying the second user, a directory supporting peer-to-peer communications by the first user with at least the second user, the directory comprising at least one of name information, location information, contact information, communication device information, or content sharing information for the first user and at least one of name information, location information, contact information, communication device information, or content sharing information for the second user; and communicate the directory to at least one network access service provider, wherein the at least one network access service provider, based at least in part on the directory, allocates at least one network resource, the at least one network resource being used to support peer-to-peer communications between the first user and the second user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification