IP Library Granted Patent US 9,756,170
Granted Patent B2
US 9,756,170 · App. 12/493,965 · Granted Sep 5, 2017

Keyword based message handling

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 9,756,170
App. No.
12/493,965
Granted
Sep 5, 2017
Kind
B2
Abstract

An apparatus comprising a controller, wherein said controller is configured to display a message text, receive an input indicating a keyword; determine an associated operation and to generate a response message according to the associated operation.

Claims (57)

1. An apparatus comprising:

a wireless communications interface;

a man-machine interface; and

a controller, coupled to the wireless communications interface and the man-machine interface, and programmably configured to:

cause display of message text in a message received via the wireless communications interface;

receive an input via the man-machine interface indicating a first keyword in the displayed message text;

indentify a category associated with the first keyword, the identified category being one of a plurality of categories of keywords, each category associated with an operation and with at least one keyword;

perform the operation associated with the identified category to generate a response message including information corresponding to the first keyword; and

cause sending of the response message via the wireless communications interface.

2. An apparatus according to claim 1 , wherein said controller is further configured to perform the operation by:

causing display of a dialogue window presenting at least one option;

receiving input indicating an option; and

generating said response message according to the indicated option.

3. An apparatus according to claim 2 , wherein said controller is further configured to display said dialogue window optionally partially overlapping said message text while not overlapping said keyword.

4. An apparatus according to claim 1 , wherein said controller is further configured to:

receive an input via the man-machine interface indicating a second keyword in the displayed message text, and

perform the operation associated with the identified category by;

generating the response message including information corresponding to said first keyword and said second keyword.

5. An apparatus according to claim 4 , wherein said controller is further configured to perform said operation by

opening an application associated with the first keyword and

retrieving information from the opened application using the second keyword as data.

6. An apparatus according to claim 1 , wherein said operation is at least one of opening an application and retrieving information from an application.

7. An apparatus according to claim 6 , wherein said controller is further configured to generate said response message so that it comprises said retrieved information.

8. An apparatus according to claim 1 , wherein said controller is further configured to

parse the message text to find keywords and

to display these found keywords as marked and to receive said input indicating at least one of said found and marked keywords.

9. An apparatus according to claim 1 , wherein the association of the at least one keyword, with a category is based on a semantic meaning of the keyword.

10. A non-transitory computer readable medium comprising at least computer program code that, when executed by a processor in an apparatus, causes the apparatus to perform a plurality of operations comprising:

displaying message text in a message received at the apparatus over a communications network;

receiving an input indicating a keyword of the displayed message text;

identifying a category associated with the indicated keyword, the identified category being one of a plurality of categories of keywords, each category associated with a user interface (UI) operation and with at least one keyword;

performing the UI operation associated with the indentified category to generate a response message including information corresponding to the indicated keyword; and

sending the response message over the communications network.

11. A method comprising:

displaying message text in a message received at an apparatus over a communications network;

receiving an input at the apparatus indicating a first keyword of the displayed message text;

identifying, by a controller in the apparatus, a category associated with the first keyword, the identified category being one of a plurality of categories of keywords, each category associated with an operation and with at least one keyword; and

performing the operation associated with the identified category to generate a response message including information corresponding to the first keyword; and

transmitting the response message from the apparatus over the communications network.

12. A method according to claim 11 wherein the step of performing the operation associated with the identified category comprises:

displaying a dialogue window presenting at least one option;

receiving input indicating an option; and

generating said response message according to the indicated option.

13. A method according to claim 12 wherein the step of performing the operation displays said dialogue window at least partially overlapping said message text while not overlapping said keyword.

14. A method according to claim 11 further comprising:

receiving input indicating a second keyword in the displayed message text;

wherein the step of performing the operation generates a response message including information corresponding to said first keyword and said second keyword.

15. A method according to claim 14 wherein the step of performing the operation associated with the indentified category comprises:

opening an application associated with the first keyword and

retrieving information from the application using the second keyword as data.

16. A method according to claim 11 wherein said operation is at least one of opening an application and retrieving information from an application.

17. A method according to claim 16 further comprising generating said response message so that it comprises said retrieved information.

18. A method according to claim 11 further comprising:

parsing the message text to find keywords;

displaying these found keywords as marked and

receiving said input indicating at least one of said found and marked keywords.

19. A method according to claim 11 , wherein the association of the at least one keyword with a category is based on a semantic meaning of the keyword.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0832 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Oct 18, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 044901/0590 →
UCC FINANCING STATEMENT AMENDMENT - DELETION OF SECURED PARTY Recorded Aug 30, 2016
From: NOKIA CORPORATION
To: MICROSOFT CORPORATION
Reel/Frame 039872/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2012
From: 2011 INTELLECTUAL PROPERTY ASSET TRUST
To: CORE WIRELESS LICENSING S.A.R.L
Reel/Frame 027484/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2011
From: NOKIA CORPORATION
To: NOKIA 2011 PATENT TRUST
Reel/Frame 027120/0608 →
CHANGE OF NAME Recorded Oct 26, 2011
From: NOKIA 2011 PATENT TRUST
To: 2011 INTELLECTUAL PROPERTY ASSET TRUST
Reel/Frame 027121/0353 →
SHORT FORM PATENT SECURITY AGREEMENT Recorded Sep 13, 2011
From: CORE WIRELESS LICENSING S.A.R.L.
To: NOKIA CORPORATION; MICROSOFT CORPORATION
Reel/Frame 026894/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2011
From: LIU, YING FEI; HOU, XIAOHUA
To: NOKIA CORPORATION
Reel/Frame 025649/0755 →