Systems and methods for flipping through content
US-8935629-B2 · Jan 13, 2015 · US
US9996228B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9996228-B2 |
| Application number | US-201615011295-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 29, 2016 |
| Priority date | Jan 29, 2016 |
| Publication date | Jun 12, 2018 |
| Grant date | Jun 12, 2018 |
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.
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.
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.
for requesting content on demand, e.g. video on demand · CPC title
Insert-editing · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.