×

Chat information system for portable electronic devices

  • US 8,949,725 B1
  • Filed: 05/25/2011
  • Issued: 02/03/2015
  • Est. Priority Date: 05/27/2010
  • Status: Active Grant
First Claim
Patent Images

1. A chat information system for a handheld portable electronic device, the system comprising:

  • a touch screen, a processor, and a chatbot interface;

    at least one tray for displaying a chatbot avatar;

    a tray for displaying a message generated by a chat system;

    a tray for displaying Internet content;

    a tray for displaying a virtual keyboard;

    a tray for user input fields;

    a system voice output component;

    a user voice input component; and

    a plurality of interactive elements, wherein a user input is processed by the chatbot interface and the chatbot avatar is updated based on a chatbot response to the user input;

    wherein the chatbot interface is configured to;

    monitor user actions and identify the user actions, the user actions include;

    a device rotation, a tap and hold on the touch screen, a swipe on the touch screen, an author user input on the touch screen, an edit user input on the touch screen, and a multiple topic request;

    when the swipe on the touch screen is identified, determine a swipe direction; and

    when a first swipe direction is identified, display a first response from the chatbot system instead of a second response from the chatbot system; and

    when a second swipe direction is identified, display the second response from the chatbot system instead of the first response from the chatbot system, wherein the second swipe direction differs from the first swipe direction;

    when the device rotation is identified, change a vertical layout to a horizontal layout, or vice versa, of at least one of the following;

    the at least one tray for displaying a chatbot avatar, the tray for displaying a message generated by a chat system, the tray for displaying Internet content, the tray for displaying a virtual keyboard, the tray for user input fields;

    when the tap and hold on the touch screen is identified, launch the user voice input module;

    when the author user input on the touch screen is identified, launching the virtual keyboard;

    when the edit user input on the touch screen is identified, launch the virtual keyboard and display the user input for editing;

    when the multiple topic request is identified, display one or more supplementary topics.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×