Smooth transition of video playback with page flip animation

US9996228B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9996228-B2
Application numberUS-201615011295-A
CountryUS
Kind codeB2
Filing dateJan 29, 2016
Priority dateJan 29, 2016
Publication dateJun 12, 2018
Grant dateJun 12, 2018

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 computer implemented method enables smooth transition of video playback with page flip action within a digital magazine. The method comprises steps of monitoring a user's interactions with a video content item displayed on a current page of the digital magazine. Upon detecting a user flipping the current page to a next page, the video content item is paused, a graphics resource used for rending the video content item is disabled and a current video frame of the video content item is captured. In response to the user flipping the current page to the next page, the graphics resource is enabled for rending the page flip action, a modified current page with portions of the next page are gradually displayed to the user, while the captured video frame is continuously displayed on the current page until the page flip action is finished.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: monitoring a user's interactions with a video content item presented on a current page of a digital magazine on a client device, the video content item presented on the current page being rendered using a graphic resource of the client device; detecting, by the client device, a page flip action from the user on the current page; responsive to detecting the page flip action: pausing playing back of the video content item on the current page, releasing usage of the graphic resource of the client device, and capturing, by the client device, a video frame of the video content item corresponding to the time of the page flip action being detected; displaying a page flip animation on the client device by: replacing the video content on the current page with the captured video frame, generating a series of frames for the page flip animation by the client device, the frames comprising the current page having the captured video frame and at least a portion of a next page of the digital magazine, and displaying the series of frames of the page flip animation using the graphic resource of the client device; and displaying the next page on the client device after the page flip animation is displayed. 2. The method of claim 1 , wherein detecting the page flip action from the user on the current page comprises: detecting the direction of the page flip action on the current page; and determining a type of the page flip action based on the detected direction of the page flip action. 3. The method of claim 2 , wherein the type of a page flip is one of: a forward flip and a backward flip. 4. The method of claim 3 , wherein for a forward flip, the next page has content items, which the user has not reviewed previously. 5. The method of claim 3 , wherein for a backward flip, the next page is a page that was previously presented to the user right before the page flip action. 6. The method of claim 1 , wherein releasing usage of the graphic resource of the client device comprises: reallocating the graphics resource of the client device in response to the detected page flip action. 7. The method of claim 6 , wherein reallocating the graphics resource of the client device comprises: disabling the usage of the graphics resource associated with rendering video frames of the video content item on the current page. 8. The method of claim 6 , wherein reallocating the graphics resource of the client device further comprises: enabling the usage of the graphics resource associated with rendering graphics items of the next page. 9. The method of claim 1 , wherein the graphics resource of the client device is a graphics processing unit of the client device, and the graphics processing unit is configured to generate two-dimensional or three-dimensional graphics of the content items presented on the current age of the digital magazine. 10. The method of claim 1 , wherein the portion of the next page being displayed on the series of frames is determined based on the progress of the page flip action, and wherein a larger portion of the next page is displayed on the series of frames in response to the page flip action is closer to be finished. 11. A non-transitory computer-readable storage medium storing computer program instructions, the computer program instructions when executed by a computer processor causes the processor to perform steps of: monitoring a user's interactions with a video content item presented on a current page of a digital magazine on a client device, the video content item presented on the current page being rendered using a graphic resource of the client device; detecting, by the client device, a page flip action from the user on the current page; responsive to detecting the page flip action: pausing playing back of the video content item on the current page; releasing usage of the graphic resource of the client device; and capturing, by the client device, a video frame of the video content item corresponding to the time of the page flip action being detected; displaying a page flip animation on the client device by: replacing the video content on the current page with the captured video frame, generating a series of frames for the page flip animation by the client device, the frames comprising the current page having the captured video frame and at least a portion of a next page of the digital magazine, and displaying the series of frames of the page flip animation using the graphic resource of the client device; and displaying the next page on the client device after the page flip animation is displayed. 12. The computer-readable storage medium of claim 11 , wherein detecting the page flip action from the user on the current page comprises: detecting the direction of the page flip action on the current page; and determining a type of the page flip action based on the detected direction of the page flip action. 13. The computer-readable storage medium of claim 12 , wherein the type of a page flip is one of: a forward flip and a backward flip. 14. The computer-readable storage medium of claim 13 , wherein for a forward flip, the next page has content items, which the user has not reviewed previously. 15. The computer-readable storage medium of claim 13 , wherein for a backward flip, the next page is a page that was previously presented to the user right before the page flip action. 16. The computer-readable storage medium of claim 11 , wherein releasing the usage of the graphic resource of the client device comprises: reallocating the graphics resource of the client device in response to the detected page flip action. 17. The computer-readable storage medium of claim 16 , wherein reallocating the graphics resource of the client device comprises: disabling the usage of the graphics resource associated with rendering video frames of the video content item on the current page. 18. The computer-readable storage medium of claim 16 , wherein reallocating the graphics resource of the client device further comprises: enabling the usage of the graphics resource associated with rendering graphics items of the next page. 19. The computer-readable storage medium of claim 11 , wherein the graphics resource of the client device is a graphics processing unit of the client device, and the graphics processing unit is configured to generate two-dimensional or three-dimensional graphics of the content items presented on the current age of the digital magazine. 20. The computer-readable storage medium of claim 11 , wherein the portion of the next page being displayed on the series of frames is determined based on the progress of the page flip action, and wherein a larger portion of the next page is displayed on the series of frames in response to the page flip action is closer to be finished.

Assignees

Inventors

Classifications

  • for requesting content on demand, e.g. video on demand · CPC title

  • Insert-editing · CPC title

  • G06F3/0483Primary

    Interaction with page-structured environments, e.g. book metaphor · CPC title

  • Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations · 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 US9996228B2 cover?
A computer implemented method enables smooth transition of video playback with page flip action within a digital magazine. The method comprises steps of monitoring a user's interactions with a video content item displayed on a current page of the digital magazine. Upon detecting a user flipping the current page to a next page, the video content item is paused, a graphics resource used for rendi…
Who is the assignee on this patent?
Flipboard Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0483. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 12 2018 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).