Multiple messaging communication optimization
First Claim
1. A method for use of a communication system, comprising:
- storing a plurality of portions of message data in machine readable format on at least one storage device, said plurality of portions of message data corresponding to messages exchanged via one or more electronic messaging modalities;
performing a semantic analysis on said plurality of portions of message data;
identifying, based on said semantic analysis, at least two related portions of said plurality of portions of message data;
representing corresponding content of each said plurality of portions of message data as a vector; and
notifying a user of said at least two related portions by way of a notice provided on a user interface;
wherein performing said semantic analysis includes evaluating a relationship between at least a first vector and a second vector, said relationship describes the relatedness of said first vector and said second vector and performing a distance analysis with respect to said first vector and said second vector; and
wherein said identifying is based on said relationship such that if said relationship exceeds a threshold value, a first portion of message data corresponding to said first vector and a second portion of message data corresponding to said second vector comprise said at least two related portions.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for use with a communication system. A plurality of devices employing a plurality of messaging modalities may be used to send or receive message data. In any regard, message data may comprise a plurality of portions of message data in machine readable form. The plurality of portions of message data may be indexed. The indexing may include storing representations (e.g., vectors or other mathematical constructs) representing the content of the plurality of portions of message data in a message data index. The representations of the content of the plurality of portions of message data may be compared to one another to determine a relationship between the various representations. If the relationship between a first representation (e.g., a first vector) and a second representation (e.g., a second vector) exceeds a predetermined threshold, the portions of message data corresponding to the first and second vectors may be determined to be related. A notification and/or alert may be presented to a user regarding the related portions of message data. In one embodiment, the related portions of message data or messages from which the portions derive may be accessed by a user.
-
Citations
16 Claims
-
1. A method for use of a communication system, comprising:
-
storing a plurality of portions of message data in machine readable format on at least one storage device, said plurality of portions of message data corresponding to messages exchanged via one or more electronic messaging modalities; performing a semantic analysis on said plurality of portions of message data; identifying, based on said semantic analysis, at least two related portions of said plurality of portions of message data; representing corresponding content of each said plurality of portions of message data as a vector; and notifying a user of said at least two related portions by way of a notice provided on a user interface; wherein performing said semantic analysis includes evaluating a relationship between at least a first vector and a second vector, said relationship describes the relatedness of said first vector and said second vector and performing a distance analysis with respect to said first vector and said second vector; and wherein said identifying is based on said relationship such that if said relationship exceeds a threshold value, a first portion of message data corresponding to said first vector and a second portion of message data corresponding to said second vector comprise said at least two related portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication system, comprising:
-
a computer processor coupled to a memory; a semantic analysis module that has access to at least first portion of message data and second portion of message data, said semantic analysis module calculates a first vector corresponding to content of said first portion of message data and a second vector corresponding to content of said second portion of message data, wherein said semantic analysis module further determines a relationship between said first vector and said second vector, wherein if said relationship exceeds a predetermined threshold said first portion of message data and said second portion of message data are identified as being related; and an alert module in operative communication with said semantic analysis module such that if said first vector and said second vector are identified as being related, said alert module notifies a user that said first portion of message data and said second portion of message data are related. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for a mobile computing device operative to access at least a first portion of message data associated with a first messaging modality and a second portion of message data associated with a second messaging modality, the method comprising:
-
calculating a first vector describing said first portion of message data and a second vector describing said second portion of message data; comparing said first and second vector to quantify a distance relationship between said first vector and said second vector; presenting a cross-modal alert to a user based on said distance relationship; wherein said cross-modal alert provides access to information regarding said first portion of message data and said second portion of message data.
-
Specification