Systems and methods for live help
AssigneeIntegenX Inc.
InventorsDavid King, Chungsoo Charles Park
Life of this patent
Estimating the term…
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.
Claims17
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 located at a user location;
- obtaining from the client device:
- external device data identifying additional devices external to and in proximity to the client device, the additional devices selected from the group consisting of medical devices, diagnostic devices, laboratory devices, and research devices;
- and
- location data representing spatial relationship(s) of the additional devices relative to the client device;
- displaying a live help provider graphical user interface in response to receiving the request for help, the live help provider graphical user interface depicting a provider graphical re presentation of the client device and respective provider graphical representations of the additional devices in a manner that identifies each of the additional devices and depicts the spatial relationship of each of the additional devices relative to the client device at the user location;
- processing inputs from a live help provider using the live help provider graphical user interface, wherein each input comprises specifying one of the respective provider graphical representations of the additional devices;
- and
- transmitting instructions to the client device, each instruction being configured to cause a n indicator to be displayed at a graphical user interface of the client device, the graphical user interface of the client device depicting respective client graphical representations of the additional devices in a manner that depicts the spatial relationship of each of the additional devices relative to the client device at the user location, the instructions corresponding, respectively, to the inputs from a live help provider, such that each indicator specifies one of the respective client graphical representations of the additional devices at the graphical user interface of the client device, thereby spatially indicating which of the additional devices for the user to operate.
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 locate data user location;
- obtain from the client device:
- external device data identifying additional devices external to and in proximity to the client device, the additional devices selected from the group consisting of medical devices, diagnostic devices, laboratory devices, and research devices;
- and
- location data representing spatial relationship(s) of the additional devices relative to the client device;
- display a live help provider graphical user interface in response to receiving the request for help, the live help provider graphical user interface depicting a provider graphical re presentation of the client device a nd respective provider graphical representations of the additional devices in a manner that identifies each of the additional devices and depicts the spatial relationship of each of the additional devices relative to the client device at the user location;
- process inputs from a live help provider using the live help provider graphical user interface, wherein each input comprises specifying one of the respective provider graphical representations of the additional devices;
- and
- transmit instructions to the client device, each instruction being configured to cause an indicator to be displayed at a graphical user interface of the client device, the graphical user interface of the client device depicting respective client graphical representations of the additional devices in a manner that depicts the spatial relationship of each of the additional devices relative to the client device at the user location, the instructions corresponding, respectively, to the inputs from a live help provider, such that each indicator specifies one of the respective client graphical representations of the additional devices at the graphical user interface of the client device, thereby spatially indicating which of the additional devices for the user to operate.
A computer program product comprising a non-transitory computer-readable medium and computer-readable program code capable of being executed by one or more processors when retrieved from the non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
- receiving a request for help from the client device located at a user location;
- obtaining from the client device:
- external device data identifying additional devices external to and in proximity to the client device, the additional devices selected from the group consisting of medical devices, diagnostic devices, laboratory devices, and research devices;
- and
- location data representing spatial relationship(s) of the additional devices relative to the client device;
- displaying a live help provider graphical user interface in response to receiving the request for help, the live help provider graphical user interface depicting a provider graphical re presentation of the client device and respective provider graphical representations of the additional devices in a manner that identifies each of the additional devices and depicts the spatial relationship of each of the additional devices relative to the client device at the user location;
- processing inputs from a live help provider using the live help provider graphical user interface, wherein each input comprises specifying one of the respective provider graphical representations of the additional devices;
- and
- transmitting instructions to the client device, each instruction being configured to cause a n indicator to be displayed at a graphical user interface of the client device, the graphical user interface of the client device depicting respective client graphical representations of the additional devices in a manner that depicts the spatial relationship of each of the additional devices relative to the client device at the user location, the instructions corresponding, respectively, to the inputs from a live help provider, such that each indicator specifies one of the respective client graphical representations of the additional devices at the graphical user interface of the client device, thereby spatially indicating which of the additional devices for the user to operate.
Dependencies are inferred from the claim text.