Linking context-based information to text messages
First Claim
Patent Images
1. A method for providing information associated with a text message, comprising:
- receiving a text message, the text message for transmittal from a remote device to a client device via a network using a push technology to establish or continue a conversation between a plurality of users;
identifying one or more character strings within the text message, each of the identified character strings including a sequence of characters associated with information likely to be inquired by at least one of the plurality of users within a context of the conversation;
generating, for each of the identified character strings, the information likely to be inquired by the at least one of the plurality of users;
processing the identified character strings for displaying at the client device, the identified character strings displayed at the client device with the same sequence of characters in a manner distinguishable from other text in the text message; and
processing a content item for execution at the client device, the content item corresponding to one of the identified character strings, and the content item representing at least part of the information likely to be inquired by the at least one of the plurality of users.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for adding linked content to text messages. Messages are analyzed to determine the context and meaning of a conversation between users, and linked content relevant to the conversation is selected and associated with certain words or phrases in the messages. This process for enhancing text messages beneficially provides users with additional information related to the meaning of their conversation, and also provides advertisers with a valuable new way of delivering highly relevant advertisements to a precise group of users.
62 Citations
22 Claims
-
1. A method for providing information associated with a text message, comprising:
-
receiving a text message, the text message for transmittal from a remote device to a client device via a network using a push technology to establish or continue a conversation between a plurality of users; identifying one or more character strings within the text message, each of the identified character strings including a sequence of characters associated with information likely to be inquired by at least one of the plurality of users within a context of the conversation; generating, for each of the identified character strings, the information likely to be inquired by the at least one of the plurality of users; processing the identified character strings for displaying at the client device, the identified character strings displayed at the client device with the same sequence of characters in a manner distinguishable from other text in the text message; and processing a content item for execution at the client device, the content item corresponding to one of the identified character strings, and the content item representing at least part of the information likely to be inquired by the at least one of the plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing information associated with a text message, comprising:
-
an analysis and targeting module coupled to a networking module, the analysis and targeting module configured to; receive a text message from the networking module, the text message for transmittal from a remote device to a client device via a network using a push technology to establish or continue a conversation between a plurality of users; identify one or more character strings within the text message, each of the identified character strings including a sequence of characters and associated with information likely to be inquired by at least one of the plurality of users within a context of the conversation; and generate, for each of the identified character strings, the information likely to be inquired by the at least one of the plurality of users; and the networking module, configured to; receive the text message via the network; send the identified character strings via the network to the client device for displaying at the client device, the identified character strings displayed at the client device with the same sequence of characters in a manner distinguishable from other text in the text message; and send a content item via the network to the client device for execution at the client device, the content item corresponding to one of the identified character strings, and the content item representing at least part of the information likely to be inquired by the at least one of the plurality of users. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
-
receive a text message, the text message for transmittal from a remote device to a client device via a network using a push technology to establish or continue a conversation between a plurality of users; identify one or more character strings within the text message, each of the identified character strings including a sequence of characters and associated with information likely to be inquired by at least one of the plurality of users within a context of the conversation; generate, for each of the identified character strings, the information likely to be inquired by the at least one of the plurality of users; process the identified character strings for displaying at the client device, the identified character strings displayed with the same sequence of characters in a manner distinguishable from other text in the text message; and process a content item for execution at the client device, the content item corresponding to one of the identified character strings, and the content item representing at least part of the information likely to be inquired by the at least one of the plurality of users. - View Dependent Claims (19, 20, 21)
-
-
22. A method for displaying information associated with a text message, comprising:
-
receiving a text message at a client device, the text message transmitted from a remote device to the client device via a network using a push technology to establish or continue a conversation between a plurality of users; identifying one or more character strings within the text message, each of the identified character strings including a sequence of characters and associated with information likely to be inquired by at least one of the plurality of users within a context of the conversation; generating, for each of the identified character strings, the information likely to be inquired by the at least one of the plurality of users; displaying identified character strings, the identified character strings displayed at the client device with the same sequence of characters in a manner distinguishable from other text in the text message; and executing a content item, the content item corresponding to one of the identified character strings, and the content item representing at least part of the information likely to be inquired by the at least one of the plurality of users.
-
Specification