Please download the dossier by clicking on the dossier button x
×

Method and system for caching input content

  • US 10,225,215 B2
  • Filed: 05/26/2016
  • Issued: 03/05/2019
  • Est. Priority Date: 06/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing chat messages in a social network application, comprising:

  • at a user device having one or more processors and memory for storing one or more programs to be executed by the one or more processors;

    providing a chat interface for a chat session between a first user and a second user, the chat interface including a first region for displaying past chat messages from each of the first and the second user, and a second region for receiving a current message input from the first user;

    receiving a first message input from the first user in the second region;

    after receiving the first message input and before receiving any message release instruction from the first user regarding the first message input, receiving a first incoming message from the second user;

    in response to receiving the first incoming message;

    displaying the first incoming message in the first region; and

    automatically, without user intervention, presenting an option to the first user for caching the first message input;

    in response to presenting the option for caching the first message input, receiving an input caching instruction from the first user regarding the first message input; and

    in response to receiving the input caching instruction;

    storing the first message input and a correspondence between the first message input and a past incoming message displayed in the first region; and

    removing the first message input from the second region to enable receipt of a new message input from the first user,after storing the first message input and removing the first message input from the second region, receiving a selection operation from the first user in the first region;

    detecting that the selection operation is directed to the past incoming message displayed in the first region; and

    restoring the first message input into the second region based on the correspondence between the first message input and the past incoming message.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×