Geographic content discovery
First Claim
Patent Images
1. A system, comprising:
- at least one computing device comprising at least one processor and at least one memory; and
a geographic content discovery application executable by the at least one computing device, the geographic content discovery application configured to at least perform;
receiving, from a user client device, a geographic location associated with the user client device, wherein the geographic location is generated by a global positioning system (GPS) receiver of the user client device;
determining that the user client device is located within a geographic boundary;
determining a plurality of digital content stored on a plurality of proximate user client devices that are distinct from the user client device and available for sharing with the user client device within the geographic boundary;
generating an available content list comprising a web page listing the plurality of digital content stored on the plurality of the proximate user client devices; and
transmitting, through a network to a browser content application of the user client device, the available content list on the web page, wherein the available content list on the web page is displayed on the browser content application of the user client device and the plurality of digital content is available for download through a peer-to-peer download from at least one of the plurality of proximate user client devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for a geographic content discovery application. The geographic location of a client device is determined. Opportunities to obtain content are communicated to the client responsive to the client device being located in a defined geographic boundary. The content may be determined as a function of relevance, incentives associated with the geographic boundary, or nearby clients.
48 Citations
24 Claims
-
1. A system, comprising:
-
at least one computing device comprising at least one processor and at least one memory; and a geographic content discovery application executable by the at least one computing device, the geographic content discovery application configured to at least perform; receiving, from a user client device, a geographic location associated with the user client device, wherein the geographic location is generated by a global positioning system (GPS) receiver of the user client device; determining that the user client device is located within a geographic boundary; determining a plurality of digital content stored on a plurality of proximate user client devices that are distinct from the user client device and available for sharing with the user client device within the geographic boundary; generating an available content list comprising a web page listing the plurality of digital content stored on the plurality of the proximate user client devices; and transmitting, through a network to a browser content application of the user client device, the available content list on the web page, wherein the available content list on the web page is displayed on the browser content application of the user client device and the plurality of digital content is available for download through a peer-to-peer download from at least one of the plurality of proximate user client devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving, by a geographic content discovery application executed by at least one computing device, a geographic location from a user client device, wherein the geographic location is associated with the user client device and is generated by a global positioning system (GPS) receiver of the user client device; determining, by the geographic content discovery application executed by the at least one computing device, that the user client device is within a geographic boundary; determining, by the geographic content discovery application executed by the at least one computing device, a plurality of digital content stored on each of a plurality of proximate user client devices that are distinct from the user client device and available for sharing with the user client device within the geographic boundary; generating, by the geographic content discovery application executed by the at least one computing device, an available content list comprising a web page listing the plurality of digital content stored on the plurality of the proximate user client devices; and transmitting, by the geographic content discovery application executed by the at least one computing device through a network to a browser content application of the user client device, the available content list on the web page, wherein the available content list on the web page is displayed on the browser content application of the user client device and the plurality of digital content is available for download through a peer-to-peer download from at least one of the plurality of proximate user client devices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium embodying a program executable in a computing device, the program, when executed by a processor, causes the computing device to at least:
-
receive a geographic location from a user client device, wherein the geographic location is associated with the user client device and is generated by a global positioning system (GPS) receiver of the user client device; determine that the user client device is within a geographic boundary; determine a plurality of digital content stored on each of a plurality of proximate user client devices that are distinct from the user client device and available for sharing with the user client device within the geographic boundary; generate an available content list comprising a web page listing the plurality of digital content stored on the plurality of the proximate user client devices; and transmit, through a network to a browser content application of the user client device, the available content list on the web page, wherein the available content list on the web page is displayed on the browser content application of the user client device and the plurality of digital content is available for download through a peer-to-peer download from at least one of the plurality of proximate user client devices. - View Dependent Claims (24)
-
Specification