Accelerating view transitions
First Claim
1. A method, comprising:
- rendering content to provide rendered content including a first content segment and a second content segment, wherein the second content segment includes an indicator of computing device activity;
outputting, by one or more processors, a first view of the rendered content for presentation at a display device, where the first content segment, but not the second content segment, is viewable in the first view of the rendered content when the rendered content is displayed at the display device;
receiving, at the one or more processors, event information; and
in response to the event information;
applying, at a graphics processing unit, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a second view of the rendered content, where the second content segment, but not the first content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device,outputting, by the one or more processors, the second view of the rendered content for presentation at the display device,modifying the first content segment while the first content segment is not viewable,applying, at the graphics processing unit, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a third view of the rendered content, where the modified first content segment, but not the second content segment, is viewable in the third view of the rendered content when the rendered content is presented at the display device, andoutputting, by the one or more processors, the third view of the rendered content for presentation at the display device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes rendering content to provide rendered content including a first content segment and a second content segment, wherein the second content segment includes an indicator of computing device activity; outputting a first view of the rendered content for presentation at a display device, and receiving, at the one or more processors, event information. In response to the event information, the method includes applying at least one hardware accelerated transform to define a second view of the rendered content, where the second content segment, but not the first content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device, modifying the first content segment, and applying at least one hardware accelerated transform to define a third view of the rendered content subsequent to modifying the first content segment.
27 Citations
21 Claims
-
1. A method, comprising:
-
rendering content to provide rendered content including a first content segment and a second content segment, wherein the second content segment includes an indicator of computing device activity; outputting, by one or more processors, a first view of the rendered content for presentation at a display device, where the first content segment, but not the second content segment, is viewable in the first view of the rendered content when the rendered content is displayed at the display device; receiving, at the one or more processors, event information; and in response to the event information; applying, at a graphics processing unit, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a second view of the rendered content, where the second content segment, but not the first content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device, outputting, by the one or more processors, the second view of the rendered content for presentation at the display device, modifying the first content segment while the first content segment is not viewable, applying, at the graphics processing unit, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a third view of the rendered content, where the modified first content segment, but not the second content segment, is viewable in the third view of the rendered content when the rendered content is presented at the display device, and outputting, by the one or more processors, the third view of the rendered content for presentation at the display device. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
rendering content to provide rendered content including a first content segment, a second content segment, and a third content segment, wherein the second content segment includes an indicator of computing device activity; outputting, by one or more processors, a first view of the rendered content for presentation at a display device, where the first content segment, but not the second content segment nor the third content segment, is viewable in the first view of the rendered content when the rendered content is displayed at the display device; receiving, at the one or more processors, event information; and in response to the event information; applying, at a graphics processing unit, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a second view of the rendered content, where the second content segment, but not the third content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device, outputting, by the one or more processors, the second view of the rendered content for presentation at the display device, modifying the third content segment while the third content segment is not viewable, applying, at the graphics processing unit, at least one hardware accelerated transform to at least one of the second content segment or the third content segment to define a third view of the rendered content, where the modified third content segment, but not the second content segment, is viewable in the third view of the rendered content when the rendered content is presented at the display device, and outputting, by the one or more processors, the third view of the rendered content for presentation at the display device. - View Dependent Claims (6, 7, 8)
-
-
9. A method, comprising:
-
rendering content to provide rendered content including a first content segment and a second content segment, wherein the second content segment includes an indicator of computing device activity; outputting, by one or more processors, a first view of the rendered content for presentation at a display device, where the first content segment, but not the second content segment, is viewable in the first view of the rendered content when the rendered content is displayed at the display device; receiving, at the one or more processors, event information; and in response to the event information; applying, by the one or more processors, at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a second view of the rendered content, where the second content segment, but not the first content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device, outputting, by the one or more processors, the second view of the rendered content for presentation at the display device, modifying at least a portion of the rendered content subsequent to outputting the second view of the rendered content for presentation at the display device, and outputting, by the one or more processors, a third view of the rendered content for presentation at the display device, where the second content segment is not viewable in the third view of the rendered content when the rendered content is displayed at the display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device, comprising:
-
a display; and one or more processors that are configured to; render content to provide rendered content including a first content segment and a second content segment, wherein the second content segment includes an indicator of computing device activity; output a first view of the rendered content for presentation at a display device, where the first content segment, but not the second content segment, is viewable in the first view of the rendered content when the rendered content is displayed at the display device; receive event information; and in response to the event information; apply at least one hardware accelerated transform to at least one of the first content segment or the second content segment to define a second view of the rendered content, where the second content segment, but not the first content segment, is viewable in the second view of the rendered content when the rendered content is presented at the display device, output the second view of the rendered content for presentation at the display device, modify at least a portion of the rendered content subsequent to outputting the second view of the rendered content for presentation at the display device, and output a third view of the rendered content for presentation at the display device, where the second content segment is not viewable in the third view of the rendered content when the rendered content is displayed at the display device. - View Dependent Claims (18, 19, 20, 21)
-
Specification