IP Library Patent Application 14501436
Patent Application
App. No. 14/501,436

SYSTEMS AND METHODS FOR DYNAMIC EVENT CONTENT CURATION

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 None
App. No.
14/501,436
Abstract

A method for dynamically curating content based on geographic location, including: concurrently monitoring content tagged with geographic locations located within a plurality of predetermined geofences, each geofence comprising a set of linear boundaries forming a closed loop encircling a geographic region; selecting a geofence from the plurality of geofences in response to a content generation parameter for content associated with the geofence exceeding a threshold parameter value; aggregating content associated with the geofence into a content feed; and sending the content feed to a first user device.

Claims (39)

1 . A method for dynamically determining events, comprising:

concurrently monitoring content tagged with geographic locations located within a plurality of predetermined geofences, each geofence comprising a set of linear boundaries forming a closed loop encircling a geographic region;

selecting a geofence from the plurality of geofences in response to a content generation parameter for content associated with the geofence exceeding a threshold parameter value;

aggregating content associated with the geofence into a content feed; and

sending the content feed to a first user device.

2 . The method of claim 1 , wherein each geofence is associated with a different threshold parameter value;

3 . The method of claim 1 , wherein the content generation parameter associated with the geofence comprises a generation frequency of content associated with the geofence, and the threshold parameter value comprises a threshold frequency value.

4 . The method of claim 3 , wherein the threshold frequency value is determined based on a size of the respective geographic region.

5 . The method of claim 1 , wherein the content generation parameter associated with the geofence comprises a density of generated content that is associated with locations within the geofence.

6 . The method of claim 1 , further comprising:

receiving a content exclusion input from the first user device;

determining a geographic location associated with the excluded content; and

adjusting the respective set of line boundaries for the selected geofence to exclude the geographic location.

7 . The method of claim 6 , wherein adjusting the respective set of line boundaries for the selected geofence to exclude the geographic location comprises assigning endpoints of a first and second contiguous line boundary from a first anchor point to a second anchor point, wherein the first and second anchor points are defined based on physical barriers.

8 . A method for geographic content curation, comprising:

receiving content generated by a plurality of users from a plurality of social networking systems;

identifying an event based on analysis of the content;

selecting a first geofence for the event from a set of predetermined geofences based on geographic locations associated with the content, wherein each geofence is bounded by a set of line segments forming a closed loop;

aggregating content tagged with a geographic location located within the first geofence into a content feed; and

publishing the content feed to a first and second user device.

9 . The method of claim 8 , further comprising:

receiving a content filtering input from the first user device;

selecting a second geofence based on the content filtering input, wherein:

in response to the content filtering input comprising a content inclusion input, the second geofence encompasses a geographic location associated with the included content; and

in response to the content filtering input comprising a content exclusion input, the second geofence excludes a geographic location associated with the included content.

10 . The method of claim 9 , further comprising:

publishing content associated with locations encompassed by the second geofence to the first user device at a first time; and

publishing content associated with the locations encompassed by the second geofence to the second user device at a second time later than the first time.

11 . The method of claim 9 , wherein adjacent line segments of each geofence connect at an anchor point associated with a geographic location, wherein selecting a second geofence comprises connecting a first and second adjacent line segment of the first geofence to a new anchor point.

12 . The method of claim 8 , further comprising aggregating content tagged with an abstracted geotag referencing a geographic region into the content feeds associated with geofences encompassing geographic locations located within the geographic region.

13 . The method of claim 8 , wherein the content consists of non-calendar events.

14 . The method of claim 8 , wherein identifying an event based on analysis of the content comprises identifying an event in response to a generation frequency of content associated with geographic locations within the first geofence exceeding a threshold frequency.

15 . The method of claim 14 , wherein the event comprises a spontaneous event comprising a combination of event parameters that were not user specified prior to event detection.

16 . The method of claim 8 , wherein the set of predetermined geofences comprises a set of geofences encompassing overlapping geographic areas.

17 . The method of claim 16 , wherein the set of predetermined geofences comprises a set of nested geofences.

18 . The method of claim 8 , further comprising:

defining a set of anchor points based on physical barriers; and

defining the set of geofences, comprising connecting the set of line segments to a set of anchor points to define each geofence boundary.

19 . The method of claim 18 , wherein each geofence is defined in response to receipt of an anchor point user selection.