IP Library Granted Patent US 8,103,741
Granted Patent B2
US 8,103,741 · App. 13/006,067 · Granted Jan 24, 2012

Location based content aggregation and distribution systems and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,103,741
App. No.
13/006,067
Granted
Jan 24, 2012
Kind
B2
Abstract

Location based content aggregation and distribution systems and methods are disclosed. An exemplary method includes a content hub subsystem receiving a content posting from an access device connected to a network. The content posting includes data representative of a content instance created by a user associated with the access device and a geographic location associated with the content instance. The exemplary method further includes the content hub subsystem storing the content posting and selectively distributing the content instance to at least one other access device connected to the network based on the geographic location, wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the at least one other access device. Corresponding methods and systems are also disclosed.

Claims (56)

1. A method comprising:

receiving, by a content hub subsystem, a content posting from an access device connected to a network, the content posting including data representative of a content instance and a geographic location associated with the content instance, the content instance created by a user associated with the access device;

storing, by the content hub subsystem, the content posting; and

selectively distributing, by the content hub subsystem, the content instance to at least one other access device connected to the network based on the geographic location;

wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the at least one other access device.

2. The method of claim 1 , wherein the geographic location comprises a physical location of the access device when the content instance is created by the user.

3. The method of claim 1 , further comprising:

receiving, by the content hub subsystem, an annotation to the content instance from at least one of the access device and the at least one other access device, the annotation created by at least one of the user associated with the access device and at least one other user associated with the at least one other access device;

associating, by the content hub subsystem, the annotation with the content instance; and

selectively distributing, by the content hub subsystem, the annotation in association with the content instance based on the geographic location.

4. The method of claim 3 , wherein the past or present physical location of the at least one other access device within the predefined proximity of the geographic location is requisite to the distribution of the annotation in association with the content instance to the at least one other access device.

5. The method of claim 3 , wherein the annotation comprises at least one of a comment about the content instance, a rating of the content instance, and an edit to the content instance.

6. The method of claim 1 , wherein the selectively distributing comprises:

determining that the at least one other access device is physically located within the predefined geographic proximity of the geographic location associated with the content instance; and

in response to the determination, making the content instance created by the user associated with the access device accessible to the at least one other access device.

7. The method of claim 1 , further comprising

receiving, by the content hub subsystem, a communication associated with the content instance from the at least one other access device;

creating, by the content hub subsystem, a hosted communication thread including the communication; and

providing, by the content hub subsystem, the access device and the at least one other access device with access to the hosted communication thread, wherein a past or present physical location of each of the access device and the at least one other access device within the predefined proximity of the geographic location is requisite to the access to the hosted communication thread.

8. The method of claim 1 , embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

9. A method comprising:

receiving, by a content hub subsystem, a content posting from an access device connected to a network, the content posting including data representative of a content instance and a geographic location associated with the content instance, the content instance created by a user associated with the access device;

storing, by the content hub subsystem, the content posting;

selectively distributing, by the content hub subsystem, the content instance to at least one other access device connected to the network based on the geographic location;

receiving, by the content hub subsystem, an annotation to the content instance from at least one of the access device and the at least one other access device, the annotation created by at least one of the user associated with the access device and at least one other user associated with the at least one other access device;

associating, by the content hub subsystem, the annotation with the content instance; and

selectively distributing, by the content hub subsystem, the annotation in association with the content instance based on the geographic location.

10. The method of claim 9 , wherein the geographic location comprises a physical location of the access device when the content instance is created by the user.

11. The method of claim 9 , wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the at least one other access device.

12. The method of claim 9 , wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the annotation in association with the content instance to the at least one other access device.

13. The method of claim 9 , wherein the annotation comprises at least one of a comment about the content instance, a rating of the content instance, and an edit to the content instance.

14. The method of claim 9 , embodied as computer-executable instructions on at least one non-transitory computer-readable medium.

15. A system comprising:

a communication module configured to receive a content posting from an access device connected to a network, the content posting including data representative of a content instance and a geographic location associated with the content instance, the content instance created by a user associated with the access device;

a memory communicatively coupled to the communication module and configured to store data representative of the content posting; and

a location based distribution module communicatively coupled to the memory and configured to selectively distribute the content instance to at least one other access device connected to the network based on the geographic location;

wherein a past or present physical location of the at least one other access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the at least one other access device.

16. The system of claim 15 , wherein the geographic location comprises a physical location of the access device when the content instance is created by the user.

17. The system of claim 15 , wherein:

the communication module is further configured to receive an annotation to the content instance from at least one of the access device and the at least one other access device, the annotation created by at least one of the user associated with the access device and at least one other user associated with the at least one other access device;

the memory is further configured to store data representative of the annotation in association with the content instance; and

the location based distribution module is further configured to selectively distribute the annotation in association with the content instance based on the geographic location.

18. The system of claim 17 , wherein the past or present physical location of the at least one other access device within the predefined proximity of the geographic location is requisite to the distribution of the annotation in association with the content instance to the at least one other access device.

19. The system of claim 17 , wherein the annotation comprises at least one of a comment about the content instance, a rating of the content instance, and an edit to the content instance.

20. The system of claim 15 , further comprising a communication thread module communicatively coupled to the communication module, the store memory, and the location based distribution module, wherein the communication thread module is configured to

receive a communication associated with the content instance from the at least one other access device,

create a hosted communication thread including the communication, and

provide the access device and the at least one other access device with access to the hosted communication thread, wherein a past or present physical location of each of the access device and the at least one other access device within the predefined proximity of the geographic location is requisite to the access to the hosted communication thread.

21. A system comprising:

a processor; and

computing instructions embodied on a non-transitory computer readable medium, the computing instructions configured to direct the processor to

store a content posting received from an access device connected to a network to a data store, the content posting including data representative of a content instance created by a user of the access device and a geographic location associated with the user creation of the content instance, and

selectively distribute the content instance to another access device connected to the network based on the geographic location;

wherein a past or present physical location of the another access device within a predefined proximity of the geographic location is requisite to the distribution of the content instance to the another access device.

22. The system of claim 21 , wherein the selective distribution comprises making the content instance accessible to the access device by associating the content instance with a user profile associated with the access device in response to a determination that the past or present physical location of the another access device is within the predefined proximity of the geographic location.

23. The system of claim 22 , wherein the associating of the content instance with the user profile makes the content instance accessible to an additional access device associated with the user profile.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 027975 FRAME 0184. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT ADDRESS IS 1601 WILLOW ROAD, MENLO PARK, CA 94025. Recorded Apr 4, 2012
From: VERIZON PATENT AND LICENSING INC.
To: FACEBOOK, INC.
Reel/Frame 027987/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2012
From: VERIZON PATENT AND LICENSING INC.
To: FACEBOOK, INC.
Reel/Frame 027975/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2012
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 027797/0379 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2011
From: FRAZIER, KRISTOPHER T.; ROBERTS, BRIAN F.; RELYEA, DONALD H.
To: VERIZON DATA SERVICES LLC
Reel/Frame 025635/0313 →