Location-based communications
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, from or on behalf of a sender, (a) location criteria indicative of two or more possible locations, and (b) information indicative of content for a communication to be sent from or on behalf of the sender to a recipient who is related to the sender by blood or employment;
inferring one of the possible locations as an expected future location of the recipient based on a relationship between the location criteria and content of publicly available electronically-accessible resources by or about the sender, the recipient, or both;
inferring content for the communication based on a relationship between the received information indicative of the content and content of publicly available electronically-accessible resources;
scheduling delivery of the communication to the recipient based on the inferred expected future location of the recipient;
detecting an actual location of the recipient, wherein detecting an actual location of the recipient includes detecting GPS coordinates of a computing device associated with the recipient; and
sending the communication to the recipient when the actual location of the recipient matches the inferred location.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes generating a communication to be sent from a sender to a recipient who are related to one another by blood or employment; and scheduling delivery of the communication to the recipient based on a future location of the recipient. The content of the communication and the future location of the recipient are determined from an analysis of electronically-accessible resources by or about the sender, the recipient, or both.
-
Citations
39 Claims
-
1. A computer-implemented method comprising:
-
receiving, from or on behalf of a sender, (a) location criteria indicative of two or more possible locations, and (b) information indicative of content for a communication to be sent from or on behalf of the sender to a recipient who is related to the sender by blood or employment; inferring one of the possible locations as an expected future location of the recipient based on a relationship between the location criteria and content of publicly available electronically-accessible resources by or about the sender, the recipient, or both; inferring content for the communication based on a relationship between the received information indicative of the content and content of publicly available electronically-accessible resources; scheduling delivery of the communication to the recipient based on the inferred expected future location of the recipient; detecting an actual location of the recipient, wherein detecting an actual location of the recipient includes detecting GPS coordinates of a computing device associated with the recipient; and sending the communication to the recipient when the actual location of the recipient matches the inferred location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
-
receiving, from or on behalf of a sender, (a) recipient criteria from which an identity of a recipient can be inferred, (b) time criteria from which a future time at which a communication is to be sent from the sender to the recipient can be inferred, (c) location criteria indicative of two or more possible locations and (d) information indicative of content for the communication; inferring (1) the identity of the recipient based on a relationship between the recipient criteria and content of publicly available electronically-accessible resources by or about the sender, the recipient, or both, (2) the future time based on a relationship between the time criteria and content of publicly available electronically-accessible resources, and (3) one of the possible locations as an expected future location of the recipient based on a relationship between the location criteria and content of publicly available electronically-accessible resources; inferring content for the communication based on a relationship between the received information indicative of the content and content of publicly available electronically-accessible resources; scheduling delivery of the communication to the recipient at the inferred future time based on the inferred expected future location of the recipient; detecting an actual location of the recipient, wherein detecting an actual location of the recipient includes detecting GPS coordinates of a computing device associated with the recipient; and sending the communication to the recipient when the actual location of the recipient matches the inferred location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-implemented method comprising:
-
receiving, from or on behalf of an employer, (a) location criteria indicative of two or more possible locations and (b) information indicative of content for a communication to be sent from or on behalf of the employer to an employee; inferring one of the possible locations as an expected future location of the employee based on a relationship between the location criteria and content of publicly available electronically-accessible resources by or about the employee; inferring content for the communication based on a relationship between the received information indicative of the content and content of publicly available electronically-accessible resources; scheduling delivery of the communication to the employee based on the inferred expected future location of the employee; detecting an actual location of the employee, wherein detecting an actual location of the employee includes detecting GPS coordinates of a computing device associated with the employee; and sending the communication to the employee when the actual location of the recipient matches the inferred location. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer-implemented method comprising:
-
receiving, from or on behalf of a sender, location criteria from which a then unknown identity of a future location of a recipient who is related to the sender by blood or employment can be inferred; inferring the identity of the future location based on a relationship between the location criteria and a result of an automated analysis of publicly available electronically-accessible resources by or about the sender, the recipient, or both; scheduling delivery of the communication to the recipient based on the inferred future location of the recipient; detecting an actual location of the recipient, wherein detecting an actual location of the recipient includes detecting GPS coordinates of a computing device associated with the recipient; and sending the communication to the recipient when the actual location of the recipient matches the inferred location.
-
Specification