Deep linking to media-player devices
First Claim
Patent Images
1. A method comprising, by a client system of a user of an online social network:
- determining, at the client system, that the client system is within a threshold distance to a media-player device;
sending, from the client system to one or more computing devices of the online social network in response to determining the client system is within the threshold distance to the media-player device, a request for a media-content item that is available on the particular media-player device, wherein the request comprises information identifying the media-player device that is within the threshold distance to the client system;
receiving, at the client system from one or more computing devices of the online social network, in response to the request, a notification referencing the media-content item and comprising a deep link comprising instructions for accessing the media-content item via the media-player device;
receiving, at an interface of the client system, a user input selecting the deep link comprising the instructions for accessing the media-content item via the media-player device, wherein the deep link is selected by the user from the notification from the online social network referencing the media-content item, and wherein the media-player device is within the threshold distance to the client system; and
sending, from the client system to the media-player device in response to the selection of the deep link, the instructions of the selected deep link for presenting the selected media-content item on a display device coupled to the media-player device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving, at an interface of a client system of a user of an online social network, a user input selecting a deep link. The deep link may include instructions for accessing a media-content item via a media-player device. The deep link may be selected by the user from a notification from the online social network referencing the media-content item. The media-player device may be proximate to the client system. In response to the selection of the deep link, instructions for accessing the selected media-content item via the media-player device may be sent from the client system to the media-player device.
29 Citations
24 Claims
-
1. A method comprising, by a client system of a user of an online social network:
-
determining, at the client system, that the client system is within a threshold distance to a media-player device; sending, from the client system to one or more computing devices of the online social network in response to determining the client system is within the threshold distance to the media-player device, a request for a media-content item that is available on the particular media-player device, wherein the request comprises information identifying the media-player device that is within the threshold distance to the client system; receiving, at the client system from one or more computing devices of the online social network, in response to the request, a notification referencing the media-content item and comprising a deep link comprising instructions for accessing the media-content item via the media-player device; receiving, at an interface of the client system, a user input selecting the deep link comprising the instructions for accessing the media-content item via the media-player device, wherein the deep link is selected by the user from the notification from the online social network referencing the media-content item, and wherein the media-player device is within the threshold distance to the client system; and sending, from the client system to the media-player device in response to the selection of the deep link, the instructions of the selected deep link for presenting the selected media-content item on a display device coupled to the media-player device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 24)
-
-
12. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
determining, at a client system, that the client system is within a threshold distance to a media-player device; send, from the client system of a user of an online social network to one or more computing devices of the online social network in response to determining the client system is within the threshold distance to the media-player device, a request for a media-content item that is available on the particular media-player device, wherein the request comprises information identifying the media-player device that is within the threshold distance to the client system; receive, at the client system from one or more computing devices of the online social network, in response to the request, a notification referencing the media-content item and comprising a deep link comprising instructions for accessing the media-content item via the media-player device; receive, at an interface of the client system, a user input selecting the deep link comprising the instructions for accessing the media-content item via the media-player device, wherein the deep link is selected by the user from the notification from the online social network referencing the media-content item, and wherein the media-player device is within the threshold distance to the client system; and send, from the client system to the media-player device in response to the selection of the deep link, the instructions of the selected deep link for presenting the selected media-content item on a display device coupled to the media-player device.
-
-
13. A client system of a user of an online social network comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;determining, at the client system, that the client system is within a threshold distance to a media-player device; send, from the client system to one or more computing devices of the online social network in response to determining the client system is within the threshold distance to the media-player device, a request for a media-content item that is available on the particular media-player device, wherein the request comprises information identifying the media-player device that is within the threshold distance to the client system; receive, at the client system from one or more computing devices of the online social network, in response to the request, a notification referencing the media-content item and comprising a deep link comprising instructions for accessing the media-content item via the media-player device; receive, at an interface of the client system, a user input selecting the deep link comprising the instructions for accessing the media-content item via the media-player device, wherein the deep link is selected by the user from the notification from the online social network referencing the media-content item, and wherein the media-player device is within the threshold distance to the client system; and send, from the client system to the media-player device in response to the selection of the deep link, the instructions of the selected deep link for presenting the selected media-content item on a display device coupled to the media-player device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- one or more processors; and
Specification