Synchronizing audio content to audio and video devices

US2017026686A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017026686-A1
Application numberUS-201514803496-A
CountryUS
Kind codeA1
Filing dateJul 20, 2015
Priority dateJul 20, 2015
Publication dateJan 26, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one general aspect, a method can include receiving, by a computing device, a selection of a group of devices that receive content under control of the computing device, and identifying a first device and a second device included in the group of devices. The computing device and each device included in the group of devices can be connected to a network. The first and second devices can be available to receive content, under the control of the computing device, from a server connected to the network that is remote from the group of devices and the computing device. The method can include providing an indication that the content be provided to the first device by the server and providing an indication that at least a portion of the content be provided to the second device synchronously with the providing of the content to the first device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving, by a computing device, a selection of a group of devices that receive content under control of the computing device, the computing device and each device included in the group of devices being connected to a network; identifying, by the computing device, a first device and a second device included in the group of devices, the first device and the second device being available to receive content from a server connected to the network, the server being remote from the group of devices and the computing device, and the first device and the second device being available to receive the content under a control of the computing device; providing, by the computing device and to the first device, an indication that the content be provided to the first device by the server; and providing, by the computing device and to the second device, an indication that at least a portion of the content be provided to the second device, the at least a portion of the content being provided by the server synchronously with the providing of the content to the first device. 2 . The method of claim 1 , wherein the content is streaming audio content from a cast-enabled application executing on the computing device, and wherein the method further comprises casting the content to the group of devices. 3 . The method of claim 1 , wherein the content is streaming audio content, wherein the first device is a display device including a display area and at least one built-in speaker, and wherein the method further comprises playing the content on the at least one built-in speaker. 4 . The method of claim 1 , wherein the content is streaming audio content, wherein the first device is a first speaker and the second device is a second speaker, and wherein the method further comprises playing the content on the first speaker and the second speaker. 5 . The method of claim 1 , wherein the content is audio content for playing on a speaker included in the computing device, and wherein the method further comprises mirroring the content to the group of devices. 6 . The method of claim 1 , wherein the content is streaming audio content from a browser-based application executing in an instance of a web browser application, and wherein the method further comprises casting the content to the group of devices. 7 . The method of claim 1 , wherein the content is streaming media content including audio and video portions, wherein the first device is a display device including a display area and at least one built-in speaker, wherein the second device is a speaker, wherein the at least a portion of the content is the audio portion of the streaming media content, and wherein the method further comprises: playing the content on the first device, the playing including: displaying the video portion of the content in the display area; and playing the audio portion of the content on the at least one built-in speaker; and playing the at least a portion of the content on the second device. 8 . The method of claim 1 , wherein the content is streaming media content including audio and video portions, wherein the at least a portion of the content is the audio portion of the streaming media content, wherein providing an indication that the content be provided to the first device includes providing an indication that the audio portion of the content be provided to the first device, and wherein the method further comprises: displaying the video portion of the content on a display device included in the computing device; playing the audio portion of the content on the first device, the playing being synchronized with the displaying of the video portion of the content on the display device; and playing the audio portion of the content on the second device, the playing being synchronized with the displaying of the video portion of the content on the display device. 9 . A non-transitory, machine-readable medium having instructions stored thereon, the instructions, when executed by a processor, cause a computing device to: receive, by the computing device, a selection of a group of devices that receive content under control of the computing device, the computing device and each device included in the group of devices being connected to a network; identify, by the computing device, a first device and a second device included in the group of devices, the first device and the second device being available to receive content from a server connected to the network, the server being remote from the group of devices and the computing device, and the first device and the second device being available to receive the content under a control of the computing device; provide, by the computing device and to the first device, an indication that the content be provided to the first device by the server; and provide, by the computing device and to the second device, an indication that at least a portion of the content be provided to the second device, the at least a portion of the content being provided by the server synchronously with the providing of the content to the first device. 10 . The medium of claim 9 , wherein the content is streaming audio content from a cast-enabled application executing on the computing device, and wherein the instructions, when executed by the processor, further cause the computing device to cast the content to the group of devices. 11 . The medium of claim 9 , wherein the content is streaming audio content, wherein the first device is a display device including a display area and at least one built-in speaker, and wherein the instructions, when executed by the processor, further cause the computing device to play the content on the at least one built-in speaker. 12 . The medium of claim 9 , wherein the content is streaming audio content, wherein the first device is a first speaker and the second device is a second speaker, and wherein the instructions, when executed by the processor, further cause the computing device to play the content on the first speaker and the second speaker. 13 . The medium of claim 9 , wherein the content is audio content for playing on a speaker included in the computing device, and wherein the instructions, when executed by the processor, further cause the computing device to mirror the content to the group of devices. 14 . The medium of claim 9 , wherein the content is streaming audio content from a browser-based application executing in an instance of a web browser application, and wherein the instructions, when executed by the processor, further cause the computing device to cast the content to the group of devices. 15 . The medium of claim 9 , wherein the content is streaming media content including audio and video portions, wherein the first device is a display device including a display area and at least one built-in speaker, wherein the second device is a speaker, wherein the at least a portion of the content is the audio portion of the streaming media content, and wherein the instructions, when executed by the processor, further cause the computing device to: play the content on the first device, the playing including: displaying the video portion of the content in the display area; and playing the audio portion of the content on the at least one built-in speaker; and play the at least a portion of the content on the second device. 16 . The medium of claim 9 , wherein the content is streaming media content including audio and vi

Assignees

Inventors

Classifications

  • Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen · CPC title

  • End-user applications, e.g. Web browser, game · CPC title

  • Web browsing {, e.g. WebTV} · CPC title

  • 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

  • of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017026686A1 cover?
In one general aspect, a method can include receiving, by a computing device, a selection of a group of devices that receive content under control of the computing device, and identifying a first device and a second device included in the group of devices. The computing device and each device included in the group of devices can be connected to a network. The first and second devices can be ava…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4307. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).