US 12,254,509 B2
Virtual facility platform
David Beach, Santa Cruz, CA (US); and John Tapley, San Jose, CA (US)
Assigned to eBay Inc., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Dec. 28, 2023, as Appl. No. 18/398,774.
Application 18/398,774 is a continuation of application No. 17/378,073, filed on Jul. 16, 2021, granted, now 11,900,444.
Application 17/378,073 is a continuation of application No. 16/410,290, filed on May 13, 2019, granted, now 11,087,387, issued on Aug. 10, 2021.
Application 16/410,290 is a continuation of application No. 14/821,533, filed on Aug. 7, 2015, granted, now 10,380,673, issued on Aug. 13, 2019.
Prior Publication US 2024/0135433 A1, Apr. 25, 2024
Int. Cl. G06Q 30/00 (2023.01); G06F 3/01 (2006.01); G06F 16/9535 (2019.01); G06Q 30/0601 (2023.01); H04L 67/02 (2022.01); H04L 67/53 (2022.01)
CPC G06Q 30/0641 (2013.01) [G06F 3/011 (2013.01); G06F 16/9535 (2019.01); H04L 67/02 (2013.01); H04L 67/53 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, based on accessing a user profile associated with a user, first user data including one or more preferences corresponding to a virtual facility of a plurality of virtual facilities;
selecting, based on the one or more preferences, the virtual facility for generation, the virtual facility comprising a plurality of user interaction objects;
arranging, prior to initiation of an interaction session, the plurality of user interaction objects for display in the virtual facility based on the first user data and respective characteristics of the plurality of user interaction objects;
receiving, after the initiation of the interaction session with the virtual facility, second user data associated with the user interacting with at least one user interaction object of the plurality of user interaction objects in the virtual facility; and
rearranging, based on the second user data and during the interaction session, the plurality of user interaction objects in the virtual facility for display by modifying the respective characteristics of the plurality of user interaction objects.