Synchronization of digital content

US11966879B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11966879-B2
Application numberUS-202217656626-A
CountryUS
Kind codeB2
Filing dateMar 25, 2022
Priority dateNov 18, 2008
Publication dateApr 23, 2024
Grant dateApr 23, 2024

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.

Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: at least one processor configured to execute computer-executable instructions stored in memory, the computer-executable instructions that when implemented are operative to: cause presentation of content on a first device; receive, at the first device, input from a user while a portion of the content is being presented; receive, from the first device, synchronization information via a communication network, wherein the synchronization information includes at least time data corresponding to the portion of the content; store the synchronization information; receive a request from the user to play the content on a second device; send the synchronization information to the second device; and cause the second device to present the content beginning with the portion of the content based at least in part on the synchronization information. 2. The system as recited in claim 1 , wherein the second device is associated with an identifiable account. 3. The system as recited in claim 1 , wherein the second device is grouped according to configuration information associated with user profile information. 4. The system as recited in claim 1 , wherein sending the synchronization information associated with the portion of the content to the second device includes sending the synchronization information in response to receiving the request from the user to play the content on a second device. 5. The system as recited in claim 4 , wherein receiving the request from the user to play the content on a second device includes detecting at least one of a detection of an output device, an initiation of a software application on the second device, or a detection of a user input indicative of a request for presentation of the content on the second device. 6. The system as recited in claim 1 , wherein the computer-executable instructions are further operative to cause a generation of a user interface configured to obtain the input. 7. The system as recited in claim 1 , wherein causing the second device to present the content beginning with the portion of the content based at least in part on the synchronization information includes an adjustment of the synchronization information. 8. The system as recited in claim 7 , wherein the adjustment of the synchronization information is based, in part, on configuration information associated with user profile information. 9. The system as recited in claim 7 , wherein the adjustment of the synchronization information includes adjustment of a starting location of the presentation of the portion of the content based on a reduction of the time data. 10. The system as recited in claim 7 , wherein the adjustment of the synchronization information includes adjustment of a starting location of the presentation of the portion of the content based on an addition of the time data. 11. The system as recited in claim 1 , wherein the input corresponds to a command to stop presentation of the content on the first device. 12. A method comprising: causing presentation of content; receiving, at a first device, input from a user while a portion of the content is being presented; defining synchronization information associated with a current presentation of the portion of the content based on the input, wherein the synchronization information includes at least time data corresponding to the received input from the user; storing the defined synchronization information; upon receiving a request from the user to present the content at a second device, sending the synchronization information to the second device; and causing the second device to present the content beginning with the portion of the content based at least in part on the synchronization information. 13. The method as recited in claim 12 , wherein the second device is associated with an identifiable account. 14. The method as recited in claim 12 , wherein the second device is grouped according to configuration information associated with user profile information. 15. The method as recited in claim 12 , wherein sending the synchronization information associated with the portion of the content to the second device includes sending the synchronization information in response to detecting at least one of a detection of an output device, an initiation of a software application on the second device, or a detection of user input indicative of a request for presentation of the content on the second device. 16. The method as recited in claim 12 further comprising causing generation of a user interface configured to obtain the input. 17. The method as recited in claim 12 , wherein the input corresponds to a command to stop presentation of the content on the first device. 18. The method as recited in claim 12 , wherein causing the second device to present the content beginning with the portion of the content based at least in part on the synchronization information includes causing the second device to present the content incorporating an adjustment of the synchronization information. 19. The method as recited in claim 18 , wherein the adjustment of the synchronization information is based, in part, on configuration information associated with user profile information. 20. The method as recited in claim 18 , wherein the adjustment of the synchronization information includes adjustment of a starting location of the presentation of the portion of the content based on a reduction of time. 21. The method as recited in claim 18 , wherein the adjustment of the synchronization information includes adjustment of a starting location of the presentation of the portion of the content based on an addition of the time data.

Assignees

Inventors

Classifications

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · 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 US11966879B2 cover?
Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).