IP Library Granted Patent US 12711539
Granted Patent B2
US 12711539 · App. 19/268,041 · Granted Aug 18, 2026

Device, method, and system for a customized e-commerce social platform

Inventor: Alexandra Lipman (Euclid, OH)
G06Q30/0643G06Q30/0633G06T13/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12711539
App. No.
19/268,041
Granted
Aug 18, 2026
Kind
B2
Abstract

A virtual shopping system and method are disclosed that enable users to interact with a three-dimensional virtual shopping environment populated with merchandise from multiple online stores. The system includes a store manager configured to retrieve merchandise information, an environment generator that renders a virtual environment based on user preferences, a cart manager that allows users to select merchandise and associate items with their source stores, and an avatar generator that displays selected items on a customizable avatar representing the user. The system allows for real-time item visualization, multi-user interaction, and the transmission of purchase orders directly to the appropriate online stores.

Claims (34)

1 . A virtual shopping application executed on a computing device, comprising:

a store manager module configured to communicate with a plurality of online stores to retrieve merchandise information for items available from each store;

an environment generator comprising a rendering engine configured to generate a user-specific virtual shopping environment including embedded interfaces manipulatable by a user based on user-submitted preference settings stored in system logs or preference settings using spatial data models, the virtual shopping environment displaying virtual items representing physical items according to merchandise information received via the store manager module;

a cart manager module configured to allow a user to select virtual items displayed within the virtual shopping environment and associate each selected virtual item with the store from which its merchandise information was obtained; and

an avatar generator comprising a real-time rendering engine configured to generate and update an avatar representing the user according to a set of user appearance data to reflect interaction with the selected merchandise within the virtual shopping environment, the avatar being positioned within the virtual environment by the environment generator and the avatar generator including a generative artificial intelligence engine comprising a pre-trained machine learning network designed for at least one of image synthesis, size adjustment, and occlusion handling and configured to simulate how combinations of selected merchandise items appear on the user's avatar in real-time.

2 . The application of claim 1 , wherein the avatar generator is further configured to receive user appearance information and modify the avatar's appearance based on the user appearance information and visual data associated with the selected merchandise.

3 . The application of claim 2 , wherein the environment generator is further configured to coordinate with avatar generators for multiple users to display user avatars in a shared virtual shopping environment.

4 . The application of claim 2 , wherein the avatar generator is further configured to allow the user to store a combination of selected merchandise and a corresponding avatar appearance that includes the selected merchandise.

5 . The application of claim 4 , further comprising an external communication manager configured to allow the user to communicate with individuals not using the application via conventional communication channels and to share at least one stored avatar appearance via such channels.

6 . The application of claim 1 , wherein the store manager module includes an assistance module configured to facilitate user inquiries regarding specific merchandise by transmitting information requests to the corresponding online store.

7 . The application of claim 1 , wherein the store manager module includes an in-app service module configured to filter the plurality of online stores based on their ability to provide in-app services to the user.

8 . The application of claim 1 , wherein the store manager module includes a location-based filtering module configured to identify stores capable of delivering merchandise to the user within a predetermined time frame based on the user's geographic location.

9 . The virtual shopping application of claim 1 , wherein the environment generator is configured to modify ambient characteristics of the virtual shopping environment based on user behavioral analytics, including browsing history, selection frequency, and avatar interactions.

10 . A computer-implemented method for virtual shopping, comprising:

retrieving merchandise information from a plurality of online stores;

generating a user-specific virtual shopping environment based on user-submitted preference settings at a rendering engine using spatial data models, the user-specific virtual shopping environment including embedded interfaces manipulatable by a user displaying virtual items representing physical items according to the retrieved merchandise information;

enabling a user to select virtual items from the virtual shopping environment and associating each virtual item with the corresponding online store; and

generating an avatar of the user at a real-time rendering engine according to a set of user appearance data, the avatar being positioned within the virtual shopping environment, wherein generating the avatar of the user at the real-time rendering engine comprises generating the avatar of the user at a generative artificial intelligence engine comprising a pre-trained machine learning network designed for at least one of image synthesis, size adjustment, and occlusion handling and configured to simulate how combinations of selected merchandise items appear on the user's avatar in real-time; and

updating the avatar of the user to display selected merchandise items within the virtual shopping environment.

11 . The method of claim 10 , wherein generating the avatar includes receiving user appearance information and modifying the avatar based on the user appearance information and selected merchandise data.

12 . The method of claim 11 , further comprising generating avatars for a plurality of users and displaying them together within the virtual shopping environment.

13 . The method of claim 10 , further comprising storing combinations of selected merchandise items and corresponding avatar appearances for future use.

14 . The method of claim 13 , further comprising enabling the user to share stored avatar appearances via conventional communication methods with individuals not using the virtual shopping environment.

15 . The method of claim 10 , further comprising transmitting user inquiries regarding selected merchandise to the online store associated with each item.

16 . The method of claim 10 , further comprising filtering available stores based on their ability to provide in-app services to the user.

17 . The method of claim 10 , further comprising using the user's geographic location to filter online stores based on their ability to deliver merchandise within a defined time window.

18 . The method of claim 10 , further comprising displaying personalized audio content within the virtual shopping environment based on user profile data, wherein the audio content is selected from a group consisting of music playlists, voice-based assistant prompts, and in-store advertisements.

19 . A virtual shopping system comprising:

a user computing device configured to display a virtual shopping environment;

a remote application server in communication with the user computing device and configured to:

obtain merchandise information from a plurality of online stores via a store manager module;

generate the virtual shopping environment through an environment generator module based on user-submitted preference settings, the virtual shopping environment displaying virtual items representing physical items according to the merchandise information;

generate a user avatar via an avatar generator module and modify the avatar's appearance based on user-provided appearance data and selected merchandise, wherein generating the avatar of the user at the avatar generator module comprises generating the avatar of the user at a generative artificial intelligence engine comprising a pre-trained machine learning network designed for at least one of image synthesis, size adjustment, and occlusion handling and configured to simulate how combinations of selected merchandise items appear on the user's avatar in real-time; and

manage user selections of merchandise items and associate each selected item with a corresponding online store via a cart manager module.