Geo-dynamic email lists
First Claim
Patent Images
1. A method comprising:
- generating, by a server computing device, an email list associated with a location;
receiving, by the server computing device, location data for a first user;
determining, by the server computing device, whether the first user is at the location based on the location data;
receiving and storing an email message that is addressed to the email list;
transmitting, in a first transmission, the email message addressed to the email list to a first email address of the first user based on a determination that the first user is at the location;
setting, by the server computing device without user input, an expiration period for the email message, wherein the expiration period is set based on contents of the email message; and
responsive to identifying a second user who has entered the location after the first transmission and before the expiration period has expired, transmitting, in a second transmission, the email message to a second email address of the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
A server computing device receives location data for a user. The server computing device determines a location of the user based on the location data. The server computing device then transmits emails addressed to an email list to an email address for the user based on determining that the location of the user device is associated with the email list.
-
Citations
22 Claims
-
1. A method comprising:
-
generating, by a server computing device, an email list associated with a location; receiving, by the server computing device, location data for a first user; determining, by the server computing device, whether the first user is at the location based on the location data; receiving and storing an email message that is addressed to the email list; transmitting, in a first transmission, the email message addressed to the email list to a first email address of the first user based on a determination that the first user is at the location; setting, by the server computing device without user input, an expiration period for the email message, wherein the expiration period is set based on contents of the email message; and responsive to identifying a second user who has entered the location after the first transmission and before the expiration period has expired, transmitting, in a second transmission, the email message to a second email address of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to perform a method comprising:
-
receiving, by the processing device, location data for a first user; determining, by the processing device, a location of the first user based on the location data; receiving and storing an email message that is addressed to an email list associated with a particular location; transmitting, in a first transmission, the email message addressed to the email list to a first email address for the first user based on determining that the location of the first user corresponds to the particular location; setting, by the processing device without user input, an expiration period for the email message, wherein the expiration period is set based on contents of the email message; and responsive to identifying a second user who has entered the particular location after the first transmission and before the expiration period has expired, transmitting, in a second transmission, the email message to a second email address of the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing system comprising:
-
a memory to store instructions for an email server; and a processor coupled to the memory, wherein the processor is configured to; generate a geo-dynamic email list associated with a location; receive location data for a plurality of users; identify a first of the plurality of users who is at the location based on the location data; receive and store an email message that is addressed to the geo-dynamic email list; transmit, in a first transmission, the email message addressed to the geo-dynamic email list to a first email address of the first user; set, without user input and based on contents of the email message, an expiration period for the email message; and responsive to identifying a second user who has entered the location after the first transmission and before the expiration period has expired, transmit, in a second transmission, the email message to a second email address of the second user. - View Dependent Claims (19, 20, 21, 22)
-
Specification