Pre-association content discovery
First Claim
Patent Images
1. A method of communicating data, the method comprising:
- establishing a connection between a first computing device and a second computing device;
performing, by the first computing device and the second computing device, service discovery;
performing, by the first computing device and the second computing device, content discovery before performing device association, wherein performing content discovery includes at least one of;
receiving, by the first computing device from the second computing device, content information associated with a content item accessible to the second computing device, or transmitting, by the second computing device to the first computing device, the content information associated with the content item accessible to the second computing device, wherein the content item includes a file, an audio file, or a video file; and
establishing a session of a service after performing content discovery.
1 Assignment
0 Petitions
Accused Products
Abstract
A first computing device includes: a memory storing instructions; and at least one processor. The at least one processor is configured to: establish a connection with a second computing device, responsive to initiating the connection, perform content discovery with the second computing device; and establish a session of a service responsive to performing content discovery.
9 Citations
28 Claims
-
1. A method of communicating data, the method comprising:
-
establishing a connection between a first computing device and a second computing device; performing, by the first computing device and the second computing device, service discovery; performing, by the first computing device and the second computing device, content discovery before performing device association, wherein performing content discovery includes at least one of;
receiving, by the first computing device from the second computing device, content information associated with a content item accessible to the second computing device, or transmitting, by the second computing device to the first computing device, the content information associated with the content item accessible to the second computing device, wherein the content item includes a file, an audio file, or a video file; andestablishing a session of a service after performing content discovery. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A first computing device comprising:
-
a memory storing instructions; and at least one processor, wherein the at least one processor is configured to; establish a connection with a second computing device; perform service discovery with the second computing device; perform content discovery with the second computing device before performing device association, wherein to perform content discovery, the at least one processor is configured to receive, from the second computing device, content information associated with a content item accessible to the second computing device, wherein the content item includes a file, an audio file, or a video file; and establish a session of a service after performing content discovery. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A first computing device comprising:
-
means for establishing a connection with a second computing device; means for performing service discovery with the second computing device; means for performing content discovery with the second computing device before performing device association, wherein the means for performing content discovery comprises means for receiving, from the second computing device, content information associated with a content item accessible to the second computing device, wherein the content item includes a file, an audio file, or a video file; and means for establishing a session of a service after performing content discovery. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable medium having stored thereon instructions that, when executed, cause at least one processor of a first computing device to:
-
establish a connection with a second computing device; perform service discovery with the second computing device; perform content discovery with the second computing device before performing device association, wherein the instructions that, when executed, cause the at least one processor of the first computing device to perform content discovery comprise instructions that, when executed, cause the at least one processor to receive, from the second computing device, content information associated with a content item accessible to the second computing device, wherein the content item includes a file, an audio file, or a video file; and establish a session of a service responsive to performing content discovery.
-
Specification