Multiple-Device Media Swap
US-2018249199-A1 · Aug 30, 2018 · US
US11356735B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11356735-B2 |
| Application number | US-202017069069-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 13, 2020 |
| Priority date | Oct 15, 2019 |
| Publication date | Jun 7, 2022 |
| Grant date | Jun 7, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Devices, systems and processes for multi-device access, control and presentation of streaming content are described. A system may include a first content access device that includes a first storage component, a first communications component operable to receive first content, and a first hardware processor operable to access a second content access device, control the second content access device, provide a first content to the second content access device, and swap a presentation of the second content on the second presentation device with a presentation of the first content on the second presentation device. A first presentation device may present the first content. A second presentation device may present the second content. Second storage, communications, and hardware processor components are operable to execute the second set of computer instructions that are substantially similar to the first set of computer instructions may be used.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a first content access device, comprising: a first storage component operable to store a first set of non-transient computer instructions; a first communications component operable to receive first content; and a first hardware processor operable to execute the first set of non-transient computer instructions; a first presentation device, communicatively coupled to the first content access device, operable to present the first content as a first content presentation; a second content access device, communicatively coupled to the first content access device, comprising: a second storage component operable to store a second set of non-transient computer instructions; a second communications component operable to receive second content; and a second hardware processor operable to execute the second set of non-transient computer instructions; a second presentation device, communicatively coupled to the second content access device, operable to present the second content as a second content presentation; wherein the first set of non-transient computer instructions comprising computer instructions for: directly communicatively coupling the first content access device with the second content access device over a multi-screen link; wherein the multi-screen link comprises: a bi-directional communication link including an access control stream; a first uni-directional output stream; and a second uni-directional output stream; directly accessing, using the access control stream of the multi-screen link, the second content access device; directly controlling, using the access control stream of the multi-screen link, the second content access device; directly providing, using the first uni-directional output stream of the bi-directional communication link, the first content, by the first content access device, to the second content access device; and for a first configuration, swapping a presentation, on the second presentation device, of the second content presentation with the first content presentation. 2. The system of claim 1 , wherein the second set of computer instructions provide computer instructions substantially similar to the first set of computer instructions; and wherein the second set of computer instructions are adapted for use with the second content access device. 3. The system of claim 1 , wherein the first content access device further comprises a mobile device; and wherein the second content access device further comprises a 10-Ft device. 4. The system of claim 1 , wherein the first content is received over a first streaming session with a first content server; and wherein the second content is received over a second streaming session with a second content server. 5. The system of claim 4 , further comprising: a local area network (LAN); wherein the first content access device is communicatively coupled to the second content access device over the LAN; and a wide area network; and wherein the first streaming session and the second streaming session uses the LAN and the wide area network to respectively communicate the first content from the first content server to the first content access device and the second content from the second content server to the second content access device. 6. The system of claim 2 , wherein the first set of non-transient computer instructions further comprise computer instructions for non-transiently instantiating a multi-screen sender. 7. The system of claim 6 , wherein the first content access device is communicatively coupled to a local area network (LAN); and wherein the multi-screen sender is operable to initiate discovery of additional content access devices communicatively coupled to the LAN. 8. The system of claim 7 , wherein discovery includes using at least one of a DIAL protocol and a Bonjour protocol. 9. The system of claim 7 , wherein prior to initiation of discovery, the first content access device is not communicatively coupled over the LAN to the second content access device. 10. The system of claim 7 , wherein the second set of non-transient computer instructions further comprise computer instructions for non-transiently instantiating a second multi-screen receiver; wherein, the second multi-screen receiver receives a discovery request and in response to the discovery request identifies, to the first content access device, that the second content access device is present on the LAN; and wherein a communicative coupling of the second content access device with the first content access device occurs using a pairing protocol executed between the first content access device and the second content access device. 11. The system of claim 1 , wherein the first set of non-transient computer instructions further comprise computer instructions for instantiating at least one of a remote app controller, a remote media controller, a remote key controller, and a remote screen controller. 12. The system of claim 1 , wherein the second set of non-transient computer instructions further comprise computer instructions for providing an embedded server. 13. The system of claim 12 ; wherein the embedded server instantiates at least one of a request listener, a request parser, and a remote screen handler. 14. The system of claim 1 , wherein the first content and the second content are presented in a picture-in-hand format on the second presentation device. 15. The system of claim 2 , wherein, for a second configuration, the first set of non-transient computer instructions comprise computer instructions for: providing the second content, by the second content access device, to the first content access device; and presenting the second content on the first presentation device. 16. The system of claim 15 , wherein, for a third configuration, the first set of non-transient computer instructions comprise computer instructions for: presenting the first content on the second presentation device and the second content on the first presentation device. 17. A content access device comprising: a first presentation device operable to present a first content; a first storage component operable to store a first set of non-transient computer instructions; and a first hardware processor operable to execute the first set of non-transient computer instructions; wherein the first set of non-transient comprising instructions comprise instructions for: directly communicatively coupling the first content access device with a second content access device over a multi-screen link; wherein the multi-screen link comprises: a bi-directional communication link including an access control stream; a first uni-directional output stream; and a second uni-directional output stream; directly accessing, using the access control stream of the multi-screen link, the second content access device; wherein the second content access device is communicatively coupled to a second presentation device; directly controlling, using the access control stream of the multi-screen link, the second content access device; directly providing, using the first uni-directional output stream of the bi-directional communication link, the first content, by the first content access device, to the second content access device; and swapping a providing of second content with the first content, for presentation on the second presentation device. 18. The content access device of claim 17 , wherein the first content is recei
Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title
Rights management {associated to the content (security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)} · CPC title
characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] (wireless communication networks H04W {; arrangements for dividing the transmission path H04W40/00}) · CPC title
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Discovery or management of network topologies · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.