System and method for establishing a local chat session
First Claim
1. A computer-implemented method for providing content to a device engaged in a local chat session, comprising:
- receiving, by a central node comprising a processor, first content information describing one or more digital files stored on a first network device;
receiving, by the central node, second content information describing one or more digital files stored on a second network device;
determining, by the central node, that a local chat session has been established between the first network device and the second network device,based on both the first content information and the second content information, obtaining first additional content that is stored at the central node; and
sending the first additional content to the first network device for display to a first user during the local chat session.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for initiating and establishing a local chat session. In general, a first network device determines whether to initiate a local chat session with a second network device based either directly or indirectly on a profile for the second network device. The profile includes content information describing content stored by the second network device. In one embodiment, the first network device obtains an identifier of the second network device via a local wireless connection and requests the profile for the second network device from a central node maintaining a database storing profiles for a number of network devices including the first and second network devices. After receiving the profile for the second network device from the central node, the first network device determines whether to initiate the local chat session with the second network device based on the profile for the second network device.
34 Citations
20 Claims
-
1. A computer-implemented method for providing content to a device engaged in a local chat session, comprising:
-
receiving, by a central node comprising a processor, first content information describing one or more digital files stored on a first network device; receiving, by the central node, second content information describing one or more digital files stored on a second network device; determining, by the central node, that a local chat session has been established between the first network device and the second network device, based on both the first content information and the second content information, obtaining first additional content that is stored at the central node; and sending the first additional content to the first network device for display to a first user during the local chat session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer server, comprising:
-
a communication interface adapted to communicate with a network; and a control system comprising a processor, and adapted to; receive first content information describing one or more digital files stored on a first network device; receive second content information describing one or more digital files stored on a second network device; determine that a local chat session has been established between the first network device and the second network device, based on both the first content information and the second content information, obtain first additional content that is stored at the control system; and send the first additional content to the first network device for display to a first user during the local chat session. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for providing content to a device engaged in a local chat session, comprising:
-
receiving, by a central node comprising a processor, first content information describing one or more digital files stored on a first network device; receiving, by the central node, second content information describing one or more digital files stored on a second network device; determining, by the central node, that a local chat session has been established between the first network device and the second network device, based on both the first content information and the second content information, obtaining first additional content from a third network device; and sending the first additional content to the first network device for display to a first user during the local chat session. - View Dependent Claims (20)
-
Specification