Multiple buffering orders for digital content item
First Claim
1. On a computing device, a method of providing a buffer ordering for a digital content item, the method comprising:
- receiving from a remote computing device a request to access a selected digital content item, the selected digital content item being an executable interactive digital content item and comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item; and
in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of memory locations of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are disclosed that relate to buffering digital content items in different orders for different user experiences. For example, one disclosed embodiment provides, on a computing device, a method for providing a buffering order for a digital content item. The method includes receiving from a remote computing device a request to access a selected digital content item, the selected digital content item comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item, and in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item.
47 Citations
20 Claims
-
1. On a computing device, a method of providing a buffer ordering for a digital content item, the method comprising:
-
receiving from a remote computing device a request to access a selected digital content item, the selected digital content item being an executable interactive digital content item and comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item; and in response, providing a selected content provision schema selected from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of memory locations of the plurality of content portions of the selected digital content item for a corresponding user experience of the selected digital content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system, comprising:
-
a logic subsystem; and a storage subsystem comprising instructions stored thereon that are executable by the logic subsystem to; receive a request from a client computing device to download a selected digital content item, the selected digital content item being an executable interactive digital content item and comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item; and provide for the client computing device a selected content provision schema from a plurality of content provision schemas for the selected digital content item, each content provision schema defining a buffering order of memory locations of the plurality of portions of the selected digital content item for a corresponding user experience of the selected digital content item. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. On a computing device, a method of providing digital content, the method comprising:
-
receiving a first request from a first client computing device associated with a first user to access a selected digital content item, the selected digital content item being an executable interactive digital content item and comprising a plurality of content portions consumable in a plurality of different orders, the plurality of different orders corresponding to a plurality of user experiences for the selected digital content item; providing for the first client computing device a first content provision schema defining a first buffering order of memory locations of the plurality of content portions of the selected digital content item; receiving a second request from a second client computing device associated with a second user to access the selected digital content item; and providing for the second client device a second content provision schema defining a second, different buffering order of memory locations for the plurality of content portions of the selected digital content item. - View Dependent Claims (20)
-
Specification