Shopping experience using multiple computing devices
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying server instructions executable by a server computing device, wherein when executed the server instructions cause the server computing device to at least:
- generate a first user interface that is rendered upon a display of a mobile device, wherein the first user interface provides a first portion of a shopping experience comprising browsing a product catalog;
receive from the mobile device a selection of a product to be virtually tried on by a user, wherein the product is selected from the product catalog;
transmit, from the server computing device to the television system, data that transfers the shopping experience from the mobile device to a television system that is distinct from the mobile device by causing a second portion of the shopping experience comprising a second user interface comprising the product to be rendered upon a television display of the television system, wherein the mobile device is a mobile phone device or a laptop device;
capture a video of the user via a camera device of the television system;
transmit image data for the product from a network source, wherein the image data includes a first image of the product from a first viewing angle and a second image of the product from a second viewing angle, wherein the first image and the second image are still images of the product;
generate, in a first area of the second user interface, a video signal showing the first image of the product from the first viewing angle being composited upon the video of the user, and in a second area of the second user interface, a zoomed view of the product, wherein the first image of the product is transformed based at least in part on a user position in the video of the user being captured via the camera device;
render the video signal in the second user interface;
update the video signal in the second user interface to replace the first image from the first viewing angle with the second image of the product from the second viewing angle based at least in part on another user position in the video of the user being captured via the camera device, wherein the second image is further transformed based at least in part on the another user position;
identify, from the video of the user, a gesture to transfer the shopping experience from the television system to the mobile device to perform at least one action in association with the product; and
transfer the shopping experience to the mobile device by transmitting a directive to the mobile device that causes the mobile device to update the first user interface to perform at least one action in association with the product.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for facilitating a shopping experience that spans multiple display devices of multiple computing devices. Image data for a selected item is obtained from an item catalog. The selected item corresponds to a user selection made via a first computing device. An image of the user is obtained. An image of the selected item is rendered relative to the image of the user on a display of a second computing device. The image of the selected item is generated from the image data.
-
Citations
25 Claims
-
1. A non-transitory computer-readable medium embodying server instructions executable by a server computing device, wherein when executed the server instructions cause the server computing device to at least:
-
generate a first user interface that is rendered upon a display of a mobile device, wherein the first user interface provides a first portion of a shopping experience comprising browsing a product catalog; receive from the mobile device a selection of a product to be virtually tried on by a user, wherein the product is selected from the product catalog; transmit, from the server computing device to the television system, data that transfers the shopping experience from the mobile device to a television system that is distinct from the mobile device by causing a second portion of the shopping experience comprising a second user interface comprising the product to be rendered upon a television display of the television system, wherein the mobile device is a mobile phone device or a laptop device; capture a video of the user via a camera device of the television system; transmit image data for the product from a network source, wherein the image data includes a first image of the product from a first viewing angle and a second image of the product from a second viewing angle, wherein the first image and the second image are still images of the product; generate, in a first area of the second user interface, a video signal showing the first image of the product from the first viewing angle being composited upon the video of the user, and in a second area of the second user interface, a zoomed view of the product, wherein the first image of the product is transformed based at least in part on a user position in the video of the user being captured via the camera device; render the video signal in the second user interface; update the video signal in the second user interface to replace the first image from the first viewing angle with the second image of the product from the second viewing angle based at least in part on another user position in the video of the user being captured via the camera device, wherein the second image is further transformed based at least in part on the another user position; identify, from the video of the user, a gesture to transfer the shopping experience from the television system to the mobile device to perform at least one action in association with the product; and transfer the shopping experience to the mobile device by transmitting a directive to the mobile device that causes the mobile device to update the first user interface to perform at least one action in association with the product. - View Dependent Claims (2, 3)
-
-
4. A system, comprising:
-
a television device comprising a first processor; a television display in communication with the television device; a mobile device comprising a second processor and a display, wherein the mobile device is a mobile phone device or a laptop device and the mobile device is distinct from the television device; and a server device comprising a third processor that executes server instructions, which when executed cause the server device to at least; generate a first user interface that is rendered upon the display of the mobile device, wherein the first user interface provides a first portion of a shopping experience comprising browsing a catalog; receive from the mobile device a user selection of an item to be virtually tried on by a user, wherein the item is selected from the catalog; transmit, from the server computing device to the television system, data that transfers the shopping experience from the mobile device to the television device by causing a second portion of the shopping experience comprising a second user interface to be rendered on the television display, wherein the second user interface renders, in a first area of the second user interface, a first image from a first viewing angle of the item composited with a video of the user on the television display, and replaces the first image with a second image from a second view of the item based at least in part on a movement of the user within the video of the user, the second image being composited with the video of the user on the television display, and in a second area of the second user interface, a zoomed view of the product; identify a gesture to transfer the shopping experience from the television device to the mobile device to perform a user command in association with the item; and transfer the shopping experience to the mobile device by a directive transmitted to the mobile device that causes the mobile device to update the first user interface to implement the user command. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
generating, using a server device, a first user interface and causing the first user interface to be rendered upon a display of a mobile device, wherein the first user interface provides a first portion of a shopping experience comprising browsing a catalog; receiving, using the server device, a selection of an item to be virtually tried on by a user, wherein the item is selected from the catalog using the mobile device; transmitting, using the server device, data that transfers the shopping experience from the mobile device to a television system that is distinct from the mobile device by causing a second portion of the shopping experience comprising a second user interface comprising the item to be rendered upon a television display of the television system, wherein the mobile device is a mobile phone device or a laptop device; capturing, by a camera device of the television system, a video stream of a user wherein the second user interface renders, in a first area of the second user interface, a first image from a first viewing angle of the item composited with a video stream of the user on the display, and replaces the first image with a second image from a second view of the item based at least in part on a movement of the user within the video stream of the user, the second image being composited with the video stream of the user on the television display, and in a second area of the second user interface, a zoomed view of the product; identifying, using the server device, a gesture to transfer the shopping experience from the television system to the mobile device to perform at least one action in association with the item; and transferring, using the server device, the shopping experience to the mobile device by transmitting a directive to the mobile device that causes the mobile device to implement a user action. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification