SYSTEMS AND METHODS FOR LIVE HELP
First Claim
1. A method for providing live help to a user of a client device, the method comprising:
- receiving a request for help from the client device;
obtaining data from the client device, the data including at least location data corresponding to the location of the user and external device data corresponding to one or more additional devices external to the client device;
initiating a live help provider interface in response to the request for help, the live help provider interface including the data from the client device;
processing one or more inputs from an agent using the live help provider interface; and
causing to display one or more indicators at a user interface of the client device, the indicators associated with the one or more inputs from the agent, the indicators configured to be displayed as though the agent were present at the location of the user and able to touch portions of the user interface to indicate or interact with one or more items on the user interface or at the location of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A live help system provides an intuitive display of help information on a user'"'"'s graphical user interface. A request is received from a client device for help, and a live help provider interface is initiated at a live help location. Data is acquired regarding a user'"'"'s location, including data on external devices in the user'"'"'s location. Indicators are provided to allow the live help provider to point to or otherwise indicate items on the user interface or outside of the user interface. Live help input is captured at the live help provider interface. Instructions are then transmitted to the display of the client device to display live help input, as though the agent were present and interacting with or indicating items on the screen or off the screen.
-
Citations
20 Claims
-
1. A method for providing live help to a user of a client device, the method comprising:
-
receiving a request for help from the client device; obtaining data from the client device, the data including at least location data corresponding to the location of the user and external device data corresponding to one or more additional devices external to the client device; initiating a live help provider interface in response to the request for help, the live help provider interface including the data from the client device; processing one or more inputs from an agent using the live help provider interface; and causing to display one or more indicators at a user interface of the client device, the indicators associated with the one or more inputs from the agent, the indicators configured to be displayed as though the agent were present at the location of the user and able to touch portions of the user interface to indicate or interact with one or more items on the user interface or at the location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing live help to a user of a client device, the system comprising:
-
a processor; and a memory storing instructions that are configurable to cause the system to; receive a request for help from the client device; obtain data from the client device, the data including at least location data corresponding to the location of the user and external device data corresponding to one or more additional devices external to the client device; initiate a live help provider interface in response to the request for help, the live help provider interface including the data from the client device; process one or more inputs from an agent using the live help provider interface; and cause to display one or more indicators at a user interface of the client device, the indicators associated with the one or more inputs from the agent, the indicators configured to be displayed as though the agent were present at the location of the user and able to touch portions of the user interface to indicate or interact with one or more items on the user interface or at the location of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising computer-readable program code capable of being executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
-
receiving a request for help from the client device; obtaining data from the client device, the data including at least location data corresponding to the location of the user and external device data corresponding to one or more additional devices external to the client device; initiating a live help provider interface in response to the request for help, the live help provider interface including the data from the client device; processing one or more inputs from an agent using the live help provider interface; and causing to display one or more indicators at a user interface of the client device, the indicators associated with the one or more inputs from the agent, the indicators configured to be displayed as though the agent were present at the location of the user and able to touch portions of the user interface to indicate or interact with one or more items on the user interface or at the location of the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification