BANDWIDTH-AWARE OBTAINING OF DEMONSTRATION EXPERIENCE CONTENT
First Claim
1. A method comprising:
- identifying, at a demonstration device in a retailer environment, content to be obtained for a demonstration experience for the demonstration device;
requesting the content from one or more additional devices in the retailer environment;
using, in response to receiving the content from one of the one or more additional devices, the content in the demonstration experience; and
obtaining, in response to not receiving the content from one of the one or more additional devices, the content from a demonstration service external to the retailer environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A demonstration service receives content from various content providers, and maintains the received content. A retailer can access the demonstration service and select various content to include in demonstration experiences for various groups of demonstration devices in a retailer environment. Demonstration experience descriptions identifying the content that is to be presented by a device as a demonstration experience is obtained by the device from the demonstration service. For content that the device does not have, the device attempts to obtain the content from another device in the same retailer environment. If no other device in the same retailer environment has the content, then the device obtains the content from the demonstration service.
8 Citations
20 Claims
-
1. A method comprising:
-
identifying, at a demonstration device in a retailer environment, content to be obtained for a demonstration experience for the demonstration device; requesting the content from one or more additional devices in the retailer environment; using, in response to receiving the content from one of the one or more additional devices, the content in the demonstration experience; and obtaining, in response to not receiving the content from one of the one or more additional devices, the content from a demonstration service external to the retailer environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer-readable storage media having stored thereon multiple instructions that, when executed by one or more processors of a device in a retailer environment, cause the one or more processors to:
-
receive, at the device from a demonstration service, a demonstration experience description that identifies content to include in a demonstration experience for the device; identify, at the device, content identified in the demonstration experience description that is not stored on the device; and obtain, from the demonstration service, the content identified in the demonstration experience description that is not stored on the device only in response to one or more additional devices in the retailer environment not having the content identified in the demonstration experience description that is not stored on the device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method implemented in a device in a retailer environment, the method comprising:
-
receiving, at the device from a demonstration service external to the retailer environment, a demonstration experience description that identifies content to include in a demonstration experience for the device, the demonstration experience having been configured by a retailer associated with the retailer environment; identifying, at the device, content to be obtained, the content to be obtained comprising content identified in the demonstration experience description that is not stored on the device; requesting, from one or more additional devices in the retailer environment, the content to be obtained, at least one of the one or more additional devices having a different demonstration experience than the demonstration device; using, in response to receiving the content to be obtained from one of the one or more additional devices, the content to be obtained in the demonstration experience; and obtaining, in response to not receiving the content from one of the one or more additional devices, the content to be obtained from the demonstration service.
-
Specification