IP Library Granted Patent US 8,893,023
Granted Patent B2
US 8,893,023 · App. 13/324,947 · Granted Nov 18, 2014

Method and system for predicting text

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,893,023
App. No.
13/324,947
Granted
Nov 18, 2014
Kind
B2
Abstract

A method for an electronic messager to predict text while composing a reply message, including receiving an incoming message for a user, parsing the incoming message to identify questions, phone numbers and special phrases therein, and presenting, by an electronic messager having a memory and a processor, possible responses that the user may choose from while the user replies to the incoming message, based on the questions, phone numbers and special phrases identified by the parsing.

Claims (26)

1. A method for an electronic messager to predict text while composing a reply message, comprising:

receiving an incoming message for a user;

parsing the incoming message to identify questions, phone numbers and special phrases therein; and

presenting, by an electronic messager having a memory and a processor, possible responses that the user may choose from while the user replies to the incoming message, based on the questions, phone numbers and special phrases identified by said parsing.

2. The method of claim 1 wherein said parsing identifies a question that begins with “Where”, and wherein said presenting presents a list of locations the user may choose from.

3. The method of claim 1 wherein said parsing identifies a question that begins with “Where”, and wherein said presenting presents a response based on entries in a user scheduler.

4. The method of claim 1 wherein said parsing identifies a question that begins with “Who”, and wherein said presenting presents a list of people the user may choose from.

5. The method of claim 1 wherein said parsing identifies a question that begins with “When”, and wherein said presenting presents a list of dates and times the user may choose from.

6. The method of claim 1 wherein said parsing identifies a question that begins with “When”, and wherein said presenting presents a list of response words the user may choose from, the response words including “at”.

7. The method of claim 1 wherein said parsing identifies a question that begins with “Why”, and wherein said presenting presents a list of response words the user may choose from, the response words including “because”.

8. The method of claim 1 wherein said parsing identifies the phrase “how are you”.

9. The method of claim 1 wherein said parsing identifies yes/no questions.

10. An electronic messager, comprising:

a memory for storing data; and

a processor for processing data, comprising:

a receiver for receiving an incoming message for a user;

a parser coupled with said receiver for parsing the incoming message to identify questions, phone numbers and special phrases therein; and

a text predictor coupled with said parser for presenting possible responses that the user may choose from while the user replies to the incoming message, based on the questions, phone numbers and special phrases identified by said parsing.

11. The electronic messager of claim 10 wherein said parser identifies a question that begins with “Where”, and wherein said text predictor presents a list of locations the user may choose from.

12. The electronic messager of claim 10 wherein said parser identifies a question that begins with “Where”, and wherein said text predictor presents a response based on entries in a user scheduler.

13. The electronic messager of claim 10 wherein said parser identifies a question that begins with “Who”, and wherein said text predictor presents a list of people the user may choose from.

14. The electronic messager of claim 10 wherein said parser identifies a question that begins with “When”, and wherein said text predictor presents a list of dates and times the user may choose from.

15. The electronic messager of claim 10 wherein said parser identifies a question that begins with “When”, and wherein said text predictor presents a list of response words the user may choose from, the response words including “at”.

16. The electronic messager of claim 10 wherein said parser identifies a question that begins with “Why”, and wherein said text predictor presents a list of response words the user may choose from, the response words including “because”.

17. The electronic messager of claim 10 wherein said parser identifies the phrase “how are you”.

18. The electronic messager of claim 10 wherein said parser identifies yes/no questions.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: PERRY, HAGIT; RON, URI
To: MODU LTD.
Reel/Frame 059653/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2022
From: MODU LTD.
To: GOOGLE INC.
Reel/Frame 059653/0464 →
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →