US2015215190A1PendingUtilityA1

Future Messaging System

Assignee: EVERGRAM INCPriority: Aug 24, 2011Filed: Feb 2, 2015Published: Jul 30, 2015
Est. expiryAug 24, 2031(~5.1 yrs left)· nominal 20-yr term from priority
G06Q 10/10H04L 67/32H04L 43/10H04L 67/60G06Q 50/00H04L 12/00
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Some embodiments of the invention provide a future messaging system that can be configured to analyze data from one or more data sources in an automated manner in order to detect with a degree of accuracy the occurrence of a possible future event, which may or may not occur in the future. Upon detection of the future event, the future messaging system in some embodiments provides content to a set of one or more recipients. Alternatively, in some embodiments, the future messaging system only provides notification of the detection to the set of recipients. In some embodiments, a user provides the content for release upon the detection of the future event. Along with this content, the user in some embodiments provides a description of the event and a list of one or more recipients for receiving the content upon the detection of the event. The description of the event in some embodiments specifies a group of one or more event condition rule sets (ECRS′), or can be used to derive such an ECRS group. Each ECRS includes one or more event condition rules (ECRs) that can be used to specify search and/or analysis of data from data sources to detect the occurrence of an event.

Claims

exact text as granted — not AI-modified
1 . A system comprising:
 an event configurator for receiving (i) a description of an event and (ii) content for release upon detection of an event;   an event detector for performing an automated process to analyze data from a set of data sources in order to detect the event based on the description of the event; and   a content control manager for releasing the content to a recipient upon detection of the event by the event detector.   
     
     
         2 . The system of  claim 1  further comprising:
 a notification manager for notifying the recipient that the content is available for release; and 
 an authentication manager for authenticating the recipient before allowing the content control manager to deliver the content to the recipient. 
 
     
     
         3 . The system of  claim 1 , wherein the content control manager is further for delivering the content to a plurality of recipients upon detection of the event by the event detector. 
     
     
         4 . The system of  claim 3 ,
 wherein the content comprises a plurality of pieces of presentation content supplied from a plurality of different entities, and   wherein the event configurator is further for receiving different pieces of presentation content at different instances in time from different entities.   
     
     
         5 . The system of  claim 1 ,
 wherein the content comprises a plurality of pieces of presentation content supplied from a plurality of different entities, and   wherein the event configurator is further for receiving different pieces of presentation content at different instances in time from different entities.   
     
     
         6 . The system of  claim 5 ,
 wherein the content control manager is further for delivering the content to a plurality of recipients upon detection of the event by the event detector;   wherein the number of recipients differs from the number of entities.   
     
     
         7 . The system of  claim 6 , wherein the entities and recipients include individuals. 
     
     
         8 . The system of  claim 6 , wherein the entities and recipients include organizations. 
     
     
         9 . The system of  claim 6 , wherein the entities and recipients include individuals and organizations. 
     
     
         10 . The system of  claim 1  further comprising a recipient interface for allowing the recipient to login to the system to determine whether any content is ready for release to the recipient because the system has detected the content's associated event. 
     
     
         11 - 12 . (canceled) 
     
     
         13 . The system of  claim 1 , wherein the event description comprises a plurality of event condition rule sets. 
     
     
         14 . A method comprising:
 receiving (i) a description of an event and (ii) content for release upon detection of the event;   storing the content for possible future release to a recipient;   performing an automated process to analyze data from a set of data sources in order to detect the event based on the description of the event; and   releasing the content to a recipient upon detection of the event.   
     
     
         15 . The method of  claim 14  further comprising:
 notifying the recipient that the content is available for release; and 
 authenticating the recipient before allowing release of the content to the recipient. 
 
     
     
         16 . The method of  claim 14  further comprising delivering the content to a plurality of recipients upon detection of the event. 
     
     
         17 . The method of  claim 16 ,
 wherein the content comprises a plurality of pieces of presentation content supplied from a plurality of different entities, and   the method further comprising receiving different pieces of presentation content at different instances in time from different entities.   
     
     
         18 - 21 . (canceled) 
     
     
         22 . The method of  claim 14 , wherein the event description comprises a plurality of event condition rule sets. 
     
     
         23 . The method of  claim 14 ,
 wherein storing the content comprises storing the content in network storage accessible through the Internet for possible future release to a recipient; and   wherein releasing the content comprises releasing the content to a recipient through the Internet upon detection of event by the event detector.   
     
     
         24 . A method comprising:
 receiving (i) a description of an event and (ii) content for delivery upon detection of the event;   performing an automated process to analyze data from a set of data sources in order to detect the event based on the description of the event; and   delivering the content to a recipient upon detection of the event by the event detector.   
     
     
         25 - 26 . (canceled) 
     
     
         27 . The method of  claim 24 , wherein the detected event comprises a plurality of detected individual events. 
     
     
         28 . The method of  claim 27 , wherein different events in the plurality of detected individual events may occur at different instances in time in the future.

Join the waitlist — get patent alerts

Track US2015215190A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.