US 12,008,607 B2
Connecting customers to employees
Scott Swanson, San Jose, CA (US)
Assigned to Bonder, Inc., San Jose, CA (US)
Filed by Bonder, Inc., San Jose, CA (US)
Filed on Sep. 7, 2021, as Appl. No. 17/467,874.
Claims priority of provisional application 63/074,629, filed on Sep. 4, 2020.
Prior Publication US 2022/0076301 A1, Mar. 10, 2022
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/016 (2023.01); G06Q 30/0601 (2023.01); H04W 4/02 (2018.01); H04W 4/029 (2018.01)
CPC G06Q 30/0281 (2013.01) [G06Q 30/016 (2013.01); G06Q 30/0641 (2013.01); H04W 4/023 (2013.01); H04W 4/029 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A method for connecting a customer with an employee, the method comprising:
determining, by a server, that a first device is in proximity of a retail business, the retail business being associated with the employee and the first device being associated with the customer, wherein determining that the first device is in proximity further includes:
determining a geolocation of the first device;
generating a geofence around the retail business; and
determining that the first device is within the geofence;
retrieving, by the server, from a repository associated with the retail business, data indicative of the products sold in the retail business and of the sections in the retail business;
transmitting, by the server, a first set of data indicative of a customer graphical user interface (GUI) to the first device, wherein the customer GUI includes the products and sections, the customer GUI being a part of a webpage or web application window being accessed via the Internet;
transmitting, by the server, instructions to display the customer GUI on a display of the first device;
transmitting, by the server, a second set of data indicative of an employee GUI to a second device associated with the employee and instructions to display the employee GUI on a display of the second device, the employee GUI being a part of a webpage or web application window being accessed via the Internet;
in response to the customer selecting, on the customer GUI, a first product or a first section, establishing, by the computing device server, a communication channel between the first device and the second device via the Internet, wherein the employee is associated with the first product or first section;
in response to establishing the communication channel, transmitting, by the server, a chat GUI to the first device and the second device, wherein the chat GUI is operable to transmit communication data over the communication channel; and
storing, by the server, the communication data from the chat GUI.