Message content management system
Abstract
Multi-media content for inclusion into an SMS (Short Message Service), MMS (Multi-media Message Service), IM (Instant Message) or other message type can be searched, pre-searches, fetched and pre-fetched based upon predictive- and rules-based searching techniques. A system can predict or infer an in-process message, for example, based upon a portion of the inputted text message. Thereafter, in real- or near real-time, content related to the topic of conversation can be retrieved from a local store, remote stores (e.g., servers) or cloud-based sources. The retrieved content can be incorporated into the SMS, MMS, or IM message as appropriate or desired thereby enhancing the messaging experience.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system, comprising:
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations comprising:
determining first keyword data from a communication message received from a source communication device,
determining second keyword data related to the first keyword data, wherein the second keyword data is determined based on rule data comprising a defined rule that is utilized to control a granularity of the second keyword data, and
based on the second keyword data, determining content that is to be transmitted with the communication message to a destination communication device.
2 . The system of claim 1 , wherein the determining the content comprises determining the content based on timing data related to the communication message.
3 . The system of claim 2 , wherein the timing data is indicative of a date on which the communication message has been received.
4 . The system of claim 1 , wherein the determining the content comprises determining the content based on classification data associated with the destination communication device.
5 . The system of claim 1 , wherein the determining the content comprises receiving the content from a network data store of a communication network coupled to the system.
6 . The system of claim 5 , wherein the content comprises a media file and the determining the content comprises selecting the media file based on filtering, based on defined policy data, media files received from the network data store, and wherein the media files comprise the media file.
7 . The system of claim 5 , wherein the content comprises a media file and the determining the content comprises selecting the media file based a ranking of media files that have been received from the network data store, and wherein the media files comprise the media file.
8 . The system of claim 1 , wherein the operations further comprise:
facilitating a transmission of the content and the communication message to the destination communication device.
9 . The system of claim 8 , wherein the facilitating comprises facilitating the transmission in response to receiving authorization data via the source communication device.
10 . The system of claim 1 , wherein the determining the content comprises determining the content based on relationship data that represents a relationship between the source communication device and the destination communication device.
11 . A method, comprising:
extracting, by a system comprising a processor, first keyword data from a communication message that is to be transmitted from a communication device; determining, by the system, second keyword data linked to the first keyword data, wherein the determining comprises determining the second keyword data based on rule data comprising a defined rule that is utilized to control a granularity of the second keyword data; and based on the second keyword data, selecting, by the system, content that is to be transmitted with the communication message from the communication device.
12 . The method of claim 11 , wherein the communication device is a first communication device and the method further comprises:
facilitating, by the system, a transmission of the content and the communication message from the first communication device to a second communication device.
13 . The method of claim 12 , wherein the facilitating comprises facilitating the transmission in response to receiving authorization data via an interface of the first communication device.
14 . The method of claim 12 , wherein the selecting comprises selecting the content based on relationship data indicative of a relationship between a first identity associated with the first communication device and a second identity associated with the second communication device.
15 . The method of claim 12 , wherein the determining the second keyword data comprises determining the second keyword data based on classification data associated with the second communication device.
16 . The method of claim 11 , wherein the selecting the content comprises selecting the content based on ranking data representing a rank assigned to the content.
17 . A machine-readable storage medium comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
extracting first keyword data from a communication message that is determined to be transmitted from a user equipment; determining second keyword data linked to the first keyword data, wherein the determining comprises determining the second keyword data based on rule data comprising a defined rule that is utilized to control a granularity of the second keyword data; and employing the second keyword data to generate a query to is employable to search for content that is to be transmitted with the communication message from the user equipment.
18 . The machine-readable storage medium of claim 17 , wherein the user equipment is a first user equipment and the determining the second keyword data comprises determining the second keyword data based on information associated with a second user equipment to which the communication message is to be transmitted.
19 . The machine-readable storage medium of claim 18 , wherein the operations further comprise:
directing, to the second user equipment, the communication message with the content.
20 . The machine-readable storage medium of claim 19 , wherein the directing comprises directing the communication message with the content in response to determining that authorization data that authorizes the directing has been received.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.