Location based content aggregation and distribution systems and methods
First Claim
1. A method comprising, by a computing system:
- receiving a content posting from a device associated with a first user, the content posting including data representative of a content instance and a geographic location associated with the content instance;
determining that a second user is associated with the geographic location associated with the content instance, wherein the determination is based on a first client device associated with the second user being or having been within a predefined proximity of the geographic location associated with the content instance;
determining, based on the second user being associated with the geographic location associated with the content instance, that the second user is authorized to annotate the content instance; and
based on the determination that the second user is authorized, enabling a second client device associated with the second user to submit an annotation to the content instance.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a content posting from a device associated with a first user, the content posting including data representative of a content instance and a geographic location associated with the content instance; determining that a second user is associated with the geographic location associated with the content instance, wherein the determination is based on a first client device associated with the second user being or having been within a predefined proximity of the geographic location associated with the content instance; and authorizing, based on the second user being associated with the geographic location associated with the content instance, a second client device associated with the second user to submit an annotation to the content instance.
-
Citations
20 Claims
-
1. A method comprising, by a computing system:
-
receiving a content posting from a device associated with a first user, the content posting including data representative of a content instance and a geographic location associated with the content instance; determining that a second user is associated with the geographic location associated with the content instance, wherein the determination is based on a first client device associated with the second user being or having been within a predefined proximity of the geographic location associated with the content instance; determining, based on the second user being associated with the geographic location associated with the content instance, that the second user is authorized to annotate the content instance; and based on the determination that the second user is authorized, enabling a second client device associated with the second user to submit an annotation to the content instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive a content posting from a device associated with a first user, the content posting including data representative of a content instance and a geographic location associated with the content instance; determine that a second user is associated with the geographic location associated with the content instance, wherein the determination is based on a first client device associated with the second user being or having been within a predefined proximity of the geographic location associated with the content instance; determine, based on the second user being associated with the geographic location associated with the content instance, that the second user is authorized to annotate the content instance; and based on the determination that the second user is authorized, enable a second client device associated with the second user to submit an annotation to the content instance.
-
-
20. A system comprising:
- one or more processors; and
a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;receive a content posting from a device associated with a first user, the content posting including data representative of a content instance and a geographic location associated with the content instance; determine that a second user is associated with the geographic location associated with the content instance, wherein the determination is based on a first client device associated with the second user being or having been within a predefined proximity of the geographic location associated with the content instance; determine, based on the second user being associated with the geographic location associated with the content instance, that the second user is authorized to annotate the content instance; and based on the determination that the second user is authorized, enable a second client device associated with the second user to submit an annotation to the content instance.
- one or more processors; and
Specification