Immersive multimedia views for items
AssigneeAmazon Technologies, Inc.
InventorsDevraj Varadhan, Sean M. Scott, Douglas J. Gradt
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments that provide immersive multimedia views for items. Code for generating an immersive view for an item is obtained from a server, and the immersive view is rendered in the client. The immersive view features an image of the item surrounded by a user interface layer that provides information about the item. The user interface layer is hidden when a cursor moves onto a portion of the immersive view that corresponds to the image of the item. The image of the item may be replaced with a video of the item.
Claims29
A non-transitory computer-readable medium embodying a program executable in a computing device by one or more processors, comprising:
- code that renders an immersive view of a product in a client computing device, the immersive view featuring an image of the product surrounded by a user interface layer that provides information about the product, the user interface layer including at least one component for initiating an order of the product;
- code that hides the user interface layer when a cursor moves onto a portion of the immersive view corresponding to the image of the product, wherein the code that hides the user interface layer is further configured to decrease the opacity of the user interface layer when the cursor moves toward the image of the product and to increase the opacity of the user interface layer when the cursor moves toward a component of the user interface layer;
- code that replaces the image of the product in the immersive view with a higher resolution image of the product when the cursor selects the image of the product;
- and
- code that automatically starts playback of a video stream of the product in place of the image of the product when the cursor moves over the image of the product, wherein the image of the product corresponds to an initial frame of the video stream of the product.
A system, comprising:
- at least one computing device;
- and
- a network page server executable in the at least one computing device, the network page server comprising:
- logic that generates a network page that provides an immersive view of an item, the network page including code that generates the immersive view, wherein the code that generates the immersive view comprises:
- code that renders the immersive view featuring an image of the item surrounded by a user interface layer that provides information about the item, wherein the image of the item corresponds to a key frame of a video stream of the item;
- code that hides the user interface layer when a cursor moves onto a portion of the immersive view corresponding to the image of the item;
- code that replaces the image of the item in the immersive view with a higher resolution image of the item when the cursor selects the image of the item;
- and
- code that automatically commences playback of the video stream of the item in place of the image of the item in the immersive view in response to the cursor moving over a region in the immersive view;
- and
- logic that sends the network page to a client.
A computer-implemented method comprising:
- under control of one or more computing devices configured with specific computer-executable instructions:
- rendering, upon a display of a first computing device, an immersive view for an item featuring an image of the item surrounded by a user interface layer that provides information about the item;
- hiding, upon the display of the first computing device, the user interface layer when a cursor moves onto a portion of the immersive view corresponding to the image of the item;
- and
- replacing, upon the display of the first computing device, the image of the item with a video stream of the item when the cursor moves over the image of the item, wherein replacing the image of the item with a video stream of the item further comprises playing, upon the display of the first computing device, the video stream of the item in response to the cursor moving onto a region of the immersive view.
A computer-implemented method comprising:
- under control of one or more computing devices configured with specific computer-executable instructions:
- rendering, upon a display of a first computing device, an immersive view for an item featuring an image of the item surrounded by peripheral content that provides information about the item and at least one control component that relates to placing an order for the item;
- hiding, upon the display of the first computing device, the peripheral content and the at least one control component when a cursor moves onto a portion of the immersive view corresponding to the image of the item;
- replacing, upon the display of the first computing device, the image of the item with a higher resolution image of the item in response to the cursor moving onto the portion of the immersive view corresponding to the image of the item;
- and
- automatically commencing, upon the display of the first computing device, playback of a video stream of the item in place of the image of the item in the immersive view in response to the cursor moving over a region in the immersive view.
Dependencies are inferred from the claim text.