Analyzing stored electronic communications
First Claim
Patent Images
1. An apparatus comprising:
- a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity;
a data interface enabling access by the provider entity to the data of the data storage system; and
an analysis engine comprising a processor and memory maintained by the provider entity to, at discrete intervals determined by the analysis engine;
access the data using the data interface,identify, among the data, electronic communications at least some of which each include data identifying a sender or a receiver, the sender or receiver being an individual associated with the client entity,analyze the data, including;
identifying one or more words or phrases that occur in one or more of the electronic communications and meet a threshold frequency of occurrence, andcomparing the identified words or phrases to one or more words or phrases occurring in electronic communications analyzed by the analysis engine at multiple previous discrete intervals, andat times determined based on the results of the analysis and the user'"'"'s preferences for receiving information, generate results of the analysis to the client entity, the results indicating a characteristic of at least one of the individuals associated with the client entity, the characteristic being related to at least one of the identified words or phrases.
5 Assignments
0 Petitions
Accused Products
Abstract
Among other things, a method includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity.
51 Citations
42 Claims
-
1. An apparatus comprising:
-
a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity; a data interface enabling access by the provider entity to the data of the data storage system; and an analysis engine comprising a processor and memory maintained by the provider entity to, at discrete intervals determined by the analysis engine; access the data using the data interface, identify, among the data, electronic communications at least some of which each include data identifying a sender or a receiver, the sender or receiver being an individual associated with the client entity, analyze the data, including; identifying one or more words or phrases that occur in one or more of the electronic communications and meet a threshold frequency of occurrence, and comparing the identified words or phrases to one or more words or phrases occurring in electronic communications analyzed by the analysis engine at multiple previous discrete intervals, and at times determined based on the results of the analysis and the user'"'"'s preferences for receiving information, generate results of the analysis to the client entity, the results indicating a characteristic of at least one of the individuals associated with the client entity, the characteristic being related to at least one of the identified words or phrases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
at a provider entity; storing data on a data storage system on behalf of a client entity, the data being accessible from the data storage system by the client entity; identifying, among the data, electronic communications at least some of which each include data identifying a sender or a receiver, the sender or receiver being an individual associated with the client entity; analyzing the data at discrete intervals, including; identifying one or more words or phrases that occur in one or more of the electronic communications and meet a threshold frequency of occurrence, and comparing the identified words or phrases to one or more words or phrases occurring in electronic communications analyzed at multiple previous discrete intervals; and at times determined by the provider, generating results of the analysis for use by the client entity at times determined based on the results of the analysis and the user'"'"'s preferences for receiving information, the results indicating a characteristic of at least one of the individuals associated with the client entity, the characteristic being related to at least one of the identified words or phrases. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable storage device having instructions stored thereon that, when executed by the computer system, instruct the computer system to carry out operations including:
-
storing data, on behalf of a client entity, on a data storage system associated with a provider entity, the data being accessible from the data storage system by the client entity; and identifying, among the data, electronic communications at least some of which each include data identifying a sender or a receiver, the sender or receiver being an individual associated with the client entity; analyzing the data at discrete intervals, including; identifying one or more words or phrases that occur in one or more of the electronic communications and meet a threshold frequency of occurrence, and comparing the identified words or phrases to one or more words or phrases occurring in electronic communications analyzed at multiple previous discrete intervals; and at times determined by the provider and generate results of the analysis for use by the client entity at times determined based on the results of the analysis and the user'"'"'s preferences for receiving information, the results indicating a characteristic of at least one of the individuals associated with the client entity, the characteristic being related to at least one of the identified words or phrases.
-
Specification