×

String predictions from buffer

  • US 9,298,274 B2
  • Filed: 07/20/2012
  • Issued: 03/29/2016
  • Est. Priority Date: 07/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing a plurality of strings in a buffer by a computing device, wherein the plurality of strings are associated with a thread in a first application, wherein the thread is a current thread between a user of the computing device and at least one other user of another computing device, and wherein the current thread comprises a series of communications between the user and the at least one other user;

    receiving a first character by the computing device, wherein the received character is associated with the current thread in the first application;

    generating a first plurality of string predictions based on the received first character and the stored plurality of strings by the computing device, wherein each string prediction comprises a string from the stored plurality of strings;

    providing one or more of the strings of the first plurality of string predictions by the computing device;

    receiving an indication of selection of one of the provided one or more strings of the first plurality of string predictions by the computing device;

    in response to the indication of selection, providing the selected string to the first application as part of the current thread by the computing device;

    determining that the first application is no longer active;

    receiving a second character, wherein the second character is associated with a second application;

    generating a second plurality of string predictions based on the received second character and the stored plurality of strings;

    providing one or more strings of the second plurality of string predictions;

    receiving an indication of selection of one of the provided one or more strings of the second plurality of string predictions;

    in response to the indication of selection, providing the selected string to the second application; and

    clearing the buffer after a predetermined amount of time has passed.

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