CONVERSATIONAL INTERFACE HAVING VISUAL REPRESENTATIONS FOR INTERACTIVE DATA GATHERING
First Claim
1. An application on a graphical user interface (GUI) provided on a display screen of a computer system, the application comprising:
- a digitized character for driving a conversation to gather data;
a user profile for interacting with the digitized character to maintain the conversation, wherein the conversation occurs through chat bubbles and when needed, additional input controls are provided for the data gathering.
0 Assignments
0 Petitions
Accused Products
Abstract
An interactive application on a graphical user interface (GUI). The application allows a user to communicate with their device through a two-way dialogue between a digital character and a user profile operated by the user, the conversation driven by an XML based document and having behavior identical to short message services. In one illustrative embodiment, the user interface includes chat bubbles between the digital character and the user profile to obtain information from the user. Associated with the chat bubbles are input controls, the input controls allowing the user to enter in information. The user interface provides single selection controls, multi-selection controls, numeric controls, text entry controls, physical dimension controls, and pricing selection controls to provide a user friendly environment.
-
Citations
3 Claims
-
1. An application on a graphical user interface (GUI) provided on a display screen of a computer system, the application comprising:
-
a digitized character for driving a conversation to gather data; a user profile for interacting with the digitized character to maintain the conversation, wherein the conversation occurs through chat bubbles and when needed, additional input controls are provided for the data gathering.
-
-
2. A mobile device comprising:
-
a display having touch screen capabilities; a graphical user interface (GUI) provided on the display; at least one processor; and a memory operatively coupled to the processor, the memory storing program instructions that when executed by the processor, causes the processor to; display a digitized character and a user profile on the GUI, wherein the digitized character provides a set of questions to the user profile, the user profile responding to the set of questions answered through a user by the GUI.
-
-
3. A computer-implemented method for retrieving information from a user using an application displayed on a graphical user interface (GUI) that facilitates conversations between the computer, taking on a form of a digital character, and the user, taking on a form of a user profile, within the application, the application comprising:
-
chat bubbles between the digital character and the user profile to obtain information, wherein the chat bubbles provide a conversation that can be read from top to bottom on the GUI with new chat bubbles appearing at the bottom of the GUI, the chat bubbles capable of being edited on the GUI and can expand in both width and height to accommodate text entered into the chat bubbles; and input controls associated with the chat bubbles for the user to enter in information about the item, the input controls comprising; single selection controls for allowing the user to enter in required and optional information, wherein the single selection controls provide scrolling animation, the scrolling animation characterized by having a garage door effect; multi-selection controls allowing the user to enter in more than one value for the information about the item numeric controls allowing the user to enter in amounts, wherein the numeric controls include a slider bar, value indicator, and manual entry; text entry controls allowing the user to enter in text, wherein the text entry controls expand in both width and height to accommodate entered text.
-
Specification