IP Library Patent Application 15669660
Patent Application
App. No. 15/669,660

CONTEXT ANALYSIS FOR MESSAGE ENHANCEMENT

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 None
App. No.
15/669,660
Abstract

A system includes a computing device that includes a memory configured to store instructions. The system also includes a processor to execute the instructions to perform operations that include receiving data representing textual information input into a user device. Operations also include analyzing the data to determine the contextual meaning of the textual information, and producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information.

Claims (51)

1 . A computing device implemented method comprising:

receiving data representing textual information input into a user device;

analyzing the data to determine the contextual meaning of the textual information; and

producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information.

2 . The computing device implemented method of claim 1 , wherein analyzing the data to determine the contextual meaning of the textual information includes determining one or more input requesting queries for including in the one or more messages.

3 . The computing device implemented method of claim 2 , wherein the input requesting queries includes one or more poll questions.

4 . The computing device implemented method of claim 3 , wherein the produced one or more messages presents the poll questions in a nested manner.

5 . The computing device implemented method of claim 2 , further comprising:

receiving feedback information from the one or more other user devices in response to the input requesting queries.

6 . The computing device implemented method of claim 1 , wherein analyzing the data to determine the contextual meaning of the textual information includes using historical data associated with producing previous messages.

7 . The computing device implemented method of claim 1 , wherein analyzing the data to determine the contextual meaning of the textual information includes performing a natural language processing.

8 . The computing device implemented method of claim 1 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying one or more graphics for including in the one or more messages.

9 . The computing device implemented method of claim 1 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying links for including in the one or more messages.

10 . The computing device implemented method of claim 1 , wherein analyzing the data to determine the contextual meaning of the textual information includes identifying information that complements the contextual meaning of the textual information.

11 . The computing device implemented method of claim 10 , wherein complementary information includes event related information.

12 . The computing device implemented method of claim 10 , wherein complementary information includes graphics associated with the contextual meaning of the textual information.

13 . A system comprising:

a computing device comprising:

a memory configured to store instructions; and

a processor to execute the instructions to perform operations comprising:

receiving data representing textual information input into a user device;

analyzing the data to determine the contextual meaning of the textual information; and

producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information.

14 . The system of claim 13 , wherein analyzing the data to determine the contextual meaning of the textual information includes determining one or more input requesting queries for including in the one or more messages.

15 . The system of claim 14 , wherein the input requesting queries includes one or more poll questions.

16 . The system of claim 15 , wherein the produced one or more messages presents the poll questions in a nested manner.

17 . The system of claim 14 , the operations further comprising:

receiving feedback information from the one or more other user devices in response to the input requesting queries.

18 . The system of claim 13 , wherein analyzing the data to determine the contextual meaning of the textual information includes using historical data associated with producing previous messages.

19 . The system of claim 13 , wherein analyzing the data to determine the contextual meaning of the textual information includes performing a natural language processing.

20 . The system of claim 13 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying one or more graphics for including in the one or more messages.

21 . The system of claim 13 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying links for including in the one or more messages.

22 . The system of claim 13 , wherein analyzing the data to determine the contextual meaning of the textual information includes identifying information that complements the contextual meaning of the textual information.

23 . The system of claim 22 , wherein complementary information includes event related information.

24 . The system of claim 22 , wherein complementary information includes graphics associated with the contextual meaning of the textual information.

25 . One or more computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:

receiving data representing textual information input into a user device;

analyzing the data to determine the contextual meaning of the textual information; and

producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information.

26 . The computer readable media of claim 25 , wherein analyzing the data to determine the contextual meaning of the textual information includes determining one or more input requesting queries for including in the one or more messages.

27 . The computer readable media of claim 26 , wherein the input requesting queries includes one or more poll questions.

28 . The computer readable media of claim 27 , wherein the produced one or more messages presents the poll questions in a nested manner.

29 . The computer readable media of claim 26 , the operations further comprising:

receiving feedback information from the one or more other user devices in response to the input requesting queries.

30 . The computer readable media of claim 25 , wherein analyzing the data to determine the contextual meaning of the textual information includes using historical data associated with producing previous messages.

31 . The computer readable media of claim 25 , wherein analyzing the data to determine the contextual meaning of the textual information includes performing a natural language processing.

32 . The computer readable media of claim 25 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying one or more graphics for including in the one or more messages.

33 . The computer readable media of claim 25 , wherein producing one or more messages to present information at one or more other user devices using the contextual meaning of the textual information includes identifying links for including in the one or more messages.

34 . The computer readable media of claim 25 , wherein analyzing the data to determine the contextual meaning of the textual information includes identifying information that complements the contextual meaning of the textual information.

35 . The computer readable media of claim 34 , wherein complementary information includes event related information.

36 . The computer readable media of claim 34 , wherein complementary information includes graphics associated with the contextual meaning of the textual information.

Assignments (3)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049566/0513 Recorded Oct 11, 2019
From: BANK OF AMERICA, N.A.
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
Reel/Frame 050711/0170 →
PATENT SECURITY AGREEMENT Recorded Mar 22, 2019
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 049566/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SCRONCE, EVAN; GULATI, NEERAJ; VIJAY, ANAND; BRAR, SOHAJ SINGH; RAWAT, ASHUTOSH SINGH; MOOLAMBALLY, PRASUN RAJ
To: MONOTYPE IMAGING INC.
Reel/Frame 043508/0801 →