US 12,260,503 B2
Facilitating transactions between users in a virtual world environment
Tiffany Hui-Fong Tam, Palos Verdes Estates, CA (US); and Christopher John Tarchala, Los Angeles, CA (US)
Assigned to Honda Motor Co., Ltd., Tokyo (JP)
Filed by Honda Motor Co., Ltd., Tokyo (JP)
Filed on Jul. 20, 2022, as Appl. No. 17/869,664.
Prior Publication US 2024/0029361 A1, Jan. 25, 2024
Int. Cl. G06T 19/00 (2011.01); G06F 3/04815 (2022.01); G06Q 30/0601 (2023.01); G06T 15/00 (2011.01)
CPC G06T 19/003 (2013.01) [G06F 3/04815 (2013.01); G06Q 30/0641 (2013.01); G06T 15/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A first electronic device, comprising:
a memory that stores a plurality of social relationships between a customer and each of a plurality of sellers; and
circuitry that:
controls a display device of the first electronic device to render a virtual world with a set of virtual elements to represent a set of real-world locations of a geographical area;
selects a virtual element from the set of virtual elements;
determines, based on the selected virtual element, a social relationship between the customer and a seller associated with the selected virtual element, wherein
the customer is associated with the display device,
the plurality of social relationships includes the social relationship, and
the plurality of sellers includes the seller;
determines, based on the social relationship, a virtual location in the virtual world at which an object of a set of objects is to be rendered, wherein the memory further stores the set of objects;
controls the display device based on the selection of the virtual element to further render the set of objects inside the virtual world,
wherein the set of objects represents a set of offerings that is transactable and is available with the seller;
select the object of the set of objects based on a first user input, wherein the object is rendered at the virtual location in the virtual world;
controls the display device to further render a first User Interface (UI) element in proximity of the object;
receives, via the first UI element, a second user input to purchase an offering associated with the object;
receives a third user input, from a second electronic device associated with the seller, that includes approval of the purchase, wherein the circuitry is communicatively coupled to the second electronic device associated with the seller; and
executes, for the selected object, a transaction between the seller and the customer, based on the third user input.