Systems and methods for creating and providing location-based content
First Claim
1. A communications system, comprising:
- a content providing device having a first processor in data communication with a first input device, a first output device, a first networking device, and a first non-transitory computer memory having a first program; and
a user computing device having a second processor in data communication with a second input device, a second output device, a second networking device, a global positioning system, a short messaging service component, and a second non-transitory computer memory having a second program and a media file;
wherein;
(1) the first non-transitory computer memory includes a first data file associated with a first location, a second data file associated with a second location, and a third data file associated with a third location;
(2) a network associated with the user computing device does not include data coverage at the third location;
wherein the first program and the second program collectively include instructions for causing the content providing device to transmit to the user computing device;
(1) the first data file when the user computing device is proximate the first location;
(2) the second data file when the user computing device is proximate the second location;
(3) the third data file before the user computing device is proximate the third location;
wherein the second program includes instructions for;
(1) allowing a user of the user computing device to make a donation to an organization associated with the first location when the user computing device is at the first location; and
(2) automatically causing playback of the media file on the second output device after the first data file has been played on the second output device and before the second data file is played on the second output device.
1 Assignment
0 Petitions
Accused Products
Abstract
A software product comprises instructions stored on non-transitory computer-readable media. The instructions, when executed by a computer, perform steps for providing a guided tour to a user via a mobile computing device. The steps include the step of playing a first data file on the mobile computing device when the mobile computing device is at a first location, and the step of playing a second data file on the mobile computing device when the mobile computing device is at a second location. A media file locally stored on the mobile computing device is automatically played after the playback of the first data file and before the playback of the second data file. The user is provided with an option to make a donation to an organization associated with the first location when the mobile computing device is at the first location.
70 Citations
19 Claims
-
1. A communications system, comprising:
-
a content providing device having a first processor in data communication with a first input device, a first output device, a first networking device, and a first non-transitory computer memory having a first program; and a user computing device having a second processor in data communication with a second input device, a second output device, a second networking device, a global positioning system, a short messaging service component, and a second non-transitory computer memory having a second program and a media file; wherein; (1) the first non-transitory computer memory includes a first data file associated with a first location, a second data file associated with a second location, and a third data file associated with a third location; (2) a network associated with the user computing device does not include data coverage at the third location; wherein the first program and the second program collectively include instructions for causing the content providing device to transmit to the user computing device; (1) the first data file when the user computing device is proximate the first location; (2) the second data file when the user computing device is proximate the second location; (3) the third data file before the user computing device is proximate the third location; wherein the second program includes instructions for; (1) allowing a user of the user computing device to make a donation to an organization associated with the first location when the user computing device is at the first location; and (2) automatically causing playback of the media file on the second output device after the first data file has been played on the second output device and before the second data file is played on the second output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A software product comprising instructions, stored on non-transitory computer-readable media, wherein the instructions, when executed by a computer, perform steps for providing a guided tour to a user via a mobile computing device, comprising:
-
playing on the mobile computing device; a first data file associated with a first location when the mobile computing device is at the first location; a second data file associated with a second location when the mobile computing device is at the second location; determining that a network associated with the mobile computing device does not include data coverage at a third location; transmitting to the mobile computing device a third data file associated with a third location before the mobile computing device is proximate the third location; automatically playing a media file locally stored on the mobile computing device after the playback of the first data file and before the playback of the second data file; and providing the user with an option to make a donation to an organization associated with the first location when the mobile computing device is at the first location. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A communications system, comprising:
-
a content providing device having a first processor in data communication with a first input device, a first output device, a first networking device, and a first non-transitory computer memory having a first program; a user computing device having a second processor in data communication with a second input device, a second output device, a second networking device, a global positioning system, a short messaging service component, and a second non-transitory computer memory having a second program and a media file; and wherein; the first non-transitory computer memory includes a first data file geo-tagged to a first location, a second data file geo-tagged to a second location, and a third data file geo-tagged to a third location; the first program and the second program collectively include instructions for causing the content providing device to transmit to the user computing device; (1) the first data file when the user computing device is proximate the first location; (2) the second data file when the user computing device is proximate the second location; (3) the third data file before the user computing device is proximate the third location upon determining that a network associated with the user computing device does not include data coverage at the third location; the second program includes instructions for at least one of; (1) allowing a user of the user computing device to make a donation to an organization associated with the first location when the user computing device is at the first location; and (2) setting an accuracy threshold and a recency threshold based on a mode of travel of the user. - View Dependent Claims (16, 17, 18, 19)
-
Specification