Systems and methods for creating and providing location-based content
First Claim
1. A system for communicating location-based content to a user, comprising:
- an information system for communicating the content to the user, comprising;
an input device, an output device, a networking device, first computer programming, and a processor in data communication with non-transitory computer memory having location-based content; and
a computing apparatus, comprising;
an input device, an output device, a networking device, a navigation system, a mobile communication system, second computer programming, a media file, and a processor in data communication with non-transitory computer memory;
wherein the second computer programming provides instructions for;
setting an accuracy threshold and a recency threshold based on a speed of travel of the user;
in cooperation with the first computer programming, causing the computing apparatus output device to present the location-based content when a current location of the computing apparatus is within the accuracy threshold and was updated within the recency threshold, the current location of the computing device being determined by the navigation system;
causing the computing apparatus to automatically play the media file on the computing apparatus output device when the current location is not within the accuracy threshold; and
publishing the location-based content on a social media or other public platform.
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.
-
Citations
20 Claims
-
1. A system for communicating location-based content to a user, comprising:
-
an information system for communicating the content to the user, comprising; an input device, an output device, a networking device, first computer programming, and a processor in data communication with non-transitory computer memory having location-based content; and a computing apparatus, comprising; an input device, an output device, a networking device, a navigation system, a mobile communication system, second computer programming, a media file, and a processor in data communication with non-transitory computer memory; wherein the second computer programming provides instructions for; setting an accuracy threshold and a recency threshold based on a speed of travel of the user; in cooperation with the first computer programming, causing the computing apparatus output device to present the location-based content when a current location of the computing apparatus is within the accuracy threshold and was updated within the recency threshold, the current location of the computing device being determined by the navigation system; causing the computing apparatus to automatically play the media file on the computing apparatus output device when the current location is not within the accuracy threshold; and publishing the location-based content on a social media or other public platform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for communicating location-based content to a user, comprising:
-
an information system for communicating the content to the user, comprising; an input device, an output device, a networking device, first computer programming, and a processor in data communication with non-transitory computer memory having location-based content; and a computing apparatus, comprising; an input device, an output device, a networking device, a navigation system, a mobile communication system, second computer programming, and a processor in data communication with non-transitory computer memory; wherein, irrespective of the computing apparatus being in real-time communication with a network, the second computer programming provides instructions for; setting an accuracy threshold and a recency threshold based on a speed of travel of the user; in cooperation with the first computer programming, causing the computing apparatus output device to present the location-based content when a current location of the computing apparatus is within the accuracy threshold and was updated within the recency threshold, the current location of the computing device being determined by the navigation system; and wherein the second computer programming further provides instructions for; causing the computing apparatus output device to present user-specific content; and publishing the user-specific content on a social media or other public platform. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for communicating various location-specific content to a user, comprising:
-
an information system for communicating the content to the user, comprising; an input device, an output device, a networking device, first computer programming, and a processor in data communication with non-transitory computer memory having location-specific content; and a computing apparatus, comprising; an input device, an output device, a networking device, a navigation system, a mobile communication system, second computer programming, a first media file, and a processor in data communication with non-transitory computer memory; wherein; the second computer programming in cooperation with the first computer programming provides instructions for causing the computing apparatus output device to present some location-specific content based on a first location of the computing apparatus; and the second computer programming in cooperation with the first computer programming provides instructions for causing the computing apparatus output device to present other location-specific content based on a second location of the computing apparatus, the other location-specific content being provided to the computing apparatus before the computing apparatus reaches the second location; the second computer programming includes instructions for; causing the computing apparatus to automatically play a complete portion of the first media file on the computing apparatus output device when the computing apparatus is between the first location and the second location; and publishing a portion of at least one of the some location-specific content of the first location and the other location-specific content of the second location on a social media or other public platform. - View Dependent Claims (17, 18, 19, 20)
-
Specification