Synchronous modulation method based on embedded player

US11089184B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11089184-B2
Application numberUS-202016742216-A
CountryUS
Kind codeB2
Filing dateJan 14, 2020
Priority dateJan 15, 2019
Publication dateAug 10, 2021
Grant dateAug 10, 2021

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.

A synchronous modulation method based on an embedded player. The method comprises the steps of: Step S 1 , acquiring a current timestamp adopted by a current synchronous audio signal and a current synchronous video signal; Step S 2 , acquiring a jump difference value of the current timestamp; Step S 3 , determining whether the jump difference value is less than a first preset time, if yes, synchronously playing, by the player, the audio signal and the video signal through a first timestamp, and exiting; and Step S 4 , determining whether the jump difference value is greater than a second preset time, if yes, synchronously playing, by the player, the audio signal and the video signal through a second timestamp, and exiting.

First claim

Opening claim text (preview).

The invention claimed is: 1. A synchronous modulation method based on an embedded player, the method comprising: Step S 1 , acquiring a current timestamp adopted by a current synchronous audio signal and a current synchronous video signal; Step S 2 , acquiring a jump difference value of the current timestamp; Step S 3 , determining whether the jump difference value is less than a first preset time, and in response to the jump difference value being less than the first preset time, synchronously playing, by the player, the audio signal and the video signal through a first timestamp, and exiting; and Step S 4 , determining whether the jump difference value is greater than a second preset time, and in response to the jump difference being greater than the second preset time, synchronously playing, by the player, the audio signal and the video signal through a second timestamp, and exiting; wherein the first timestamp is an audio timestamp corresponding to the audio signal; the second timestamp is a video timestamp corresponding to the video signal; in Step S 3 , a type of the current timestamp is saved before exiting; and in Step S 4 , a type of the current timestamp is saved before exiting; wherein Step S 2 further comprises: detecting whether the current timestamp is the first timestamp; if yes, comparing the first timestamp to the second timestamp to acquire the jump difference value; if no, comparing the current timestamp to a timestamp corresponding to the saved type of the current timestamp, to acquire the jump difference value. 2. The synchronous modulation method based on an embedded player according to claim 1 further comprising: Step S 5 , when it is determined that the jump difference value is less than the second preset time but is greater than the first preset time, the player uses the second timestamp as the current timestamp to synchronously play the audio signal and the video signal, and waits for a retest. 3. The synchronous modulation method based on an embedded player according to claim 2 , further comprising: Step S 6 , determining whether the current timestamp is changed to the first timestamp; if no, then executing Step S 7 ; if yes, then exiting; Step S 7 , detecting whether a wait time reaches a third preset time; if yes, then returning to Step S 1 ; if no, then returning to Step S 6 . 4. The synchronous modulation method based on an embedded player according to claim 3 , wherein in Step S 6 , the synchronous modulation method performed by another process changes the current timestamp. 5. The synchronous modulation method based on an embedded player according to claim 1 , wherein the first preset time is in a range of 2s to 7s. 6. The synchronous modulation method based on an embedded player according to claim 1 , wherein the second preset time is in a range of 40s to 80s. 7. The synchronous modulation method based on an embedded player according to claim 3 , wherein the third preset time is in a range of 10s to 30s. 8. A synchronous modulation method for use with an embedded audio and video player, the method comprising: determining a current timestamp associated with a current synchronous audio signal and a current synchronous video signal; determining a jump difference value of the current timestamp; determining whether the jump difference value is less than a first preset time, in response to the jump difference value being less than a first present time, synchronously playing, by the embedded audio and video player, the audio signal and the video signal through a first timestamp, and exiting; and determining whether the jump difference value is greater than a second preset time, and in response to the jump difference being greater than a second present time, synchronously playing, by the embedded audio and video player, the audio signal and the video signal through a second timestamp, and exiting; wherein the first timestamp is an audio timestamp corresponding to the audio signal, and the second timestamp is a video timestamp corresponding to the video signal; in the step of determining whether the jump difference value is less than a first preset time, a type of the current timestamp is saved before exiting; and in the step of determining whether the jump difference value is greater than a second preset time, a type of the current timestamp is saved before exiting; wherein determining a jump difference value of the current timestamp further comprises: detecting whether the current timestamp is the first timestamp; in response to the current timestamp being the first time stamp, comparing the first timestamp to the second timestamp to acquire the jump difference value, and in response to the current timestamp not being the first time stamp, comparing the current timestamp to a timestamp corresponding to the saved type of the current timestamp, to acquire the jump difference value. 9. The synchronous modulation method of claim 8 , wherein the first preset time is in a range of 2 seconds to 7 seconds. 10. The synchronous modulation method of claim 8 , wherein the second preset time is in a range of 40 seconds to 80 seconds. 11. The synchronous modulation method of claim 8 , further comprising: after determining whether the jump difference value is greater than a second preset time, determining whether the jump difference value is less than the second preset time but is greater than the first preset time, and in response to the determining whether the jump difference value is less than the second preset time but is greater than the first preset time, the embedded audio and video player uses the second timestamp as the current timestamp to synchronously play the audio signal and the video signal, and waits for a retest. 12. The synchronous modulation method of claim 11 , further comprising after determining whether the jump difference value is less than the second preset time but is greater than the first preset time, determining whether the current timestamp is changed to the first timestamp, and in response to determining the current timestamp is changed to the first time stamp, exiting, and in response to determining the current time stamp is not changed to the first time stamp, then detecting whether a wait time reaches a third preset time, and in response to detecting that the wait time has reached a third present time, returning to the initial step of determining a current timestamp associated with a current synchronous audio signal and a current synchronous video signal, and otherwise returning to determining whether the current timestamp is changed to the first timestamp. 13. The synchronous modulation method of claim 12 , wherein in determining whether the current timestamp is changed to the first timestamp, the synchronous modulation method performed by another process changes the current timestamp. 14. The synchronous modulation method based on an embedded player according to claim 12 , wherein the third preset time is in a range of 10 seconds to 30 seconds.

Assignees

Inventors

Classifications

  • of multiple content streams on the same device · CPC title

  • by decomposing the content in the time domain, e.g. in time segments · CPC title

  • Control parameters, e.g. trick play commands, viewpoint selection · CPC title

  • G11B27/10Primary

    Indexing; Addressing; Timing or synchronising; Measuring tape travel · CPC title

  • involving timestamps for synchronizing content · 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 US11089184B2 cover?
A synchronous modulation method based on an embedded player. The method comprises the steps of: Step S 1 , acquiring a current timestamp adopted by a current synchronous audio signal and a current synchronous video signal; Step S 2 , acquiring a jump difference value of the current timestamp; Step S 3 , determining whether the jump difference value is less than a first preset time, if yes, sync…
Who is the assignee on this patent?
Amlogic Shanghai Co Ltd
What technology area does this patent fall under?
Primary CPC classification G11B27/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 10 2021 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).