System and method for location monitoring based on organized geofeeds
First Claim
1. A system for providing geofeeds organized with respect to other geofeeds, the system comprising:
- one or more physical processors programmed with computer readable instructions that, when executed by the one or more physical processors, program the one or more physical processors to;
receive a request for geofeed-related content for a first group of geofeeds, the first group of geofeeds comprising at least a first geofeed and a second geofeed,the first geofeed comprising first content aggregated from a plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more first geographically definable locations,the second geofeed comprising second content aggregated from the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more second geographically definable locations that is different from the one or more first geographically definable locations;
identify the first geofeed and the second geofeed based on the request;
obtain at least a portion of the first content, at least a portion of the second content, or at least a portion of both the first content and the second content based on the identified first geofeed and the second geofeed; and
communicate the obtained content.
5 Assignments
0 Petitions
Accused Products
Abstract
The disclosure relates to systems and methods for monitoring multiple locations based on hierarchical or arbitrary groupings of geofeeds. A geofeed may include content that is aggregated from a plurality of content providers using respective requests formatted specifically for individual ones of the plurality of content providers, where an individual set of a plurality of content is relevant to one or more geo-locations. The system facilitates robust organization, including hierarchical and arbitrary groupings, and analytics applied to the geofeeds. The groupings may be used in a wide range of applications such as location monitoring that allows organizations to manage multiple locations as individual geofeeds and group geofeeds for higher-level monitoring. The system facilitates security settings and rolled up reporting based on permission levels and/or groups of geofeeds, and provides tools to allow management of content that is made available by the system.
-
Citations
23 Claims
-
1. A system for providing geofeeds organized with respect to other geofeeds, the system comprising:
one or more physical processors programmed with computer readable instructions that, when executed by the one or more physical processors, program the one or more physical processors to; receive a request for geofeed-related content for a first group of geofeeds, the first group of geofeeds comprising at least a first geofeed and a second geofeed, the first geofeed comprising first content aggregated from a plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more first geographically definable locations, the second geofeed comprising second content aggregated from the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more second geographically definable locations that is different from the one or more first geographically definable locations; identify the first geofeed and the second geofeed based on the request; obtain at least a portion of the first content, at least a portion of the second content, or at least a portion of both the first content and the second content based on the identified first geofeed and the second geofeed; and communicate the obtained content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for providing geofeeds organized with respect to other geofeeds, the method being implemented in a computer system that includes one or more physical processors programmed by one or more computer readable instructions that, when executed by the one or more physical processors, cause the computer system to perform the method, the method comprising:
-
receiving, by the computer system, a request for geofeed-related content for a first group of geofeeds, the first group of geofeeds comprising at least a first geofeed and a second geofeed, the first geofeed comprising first content aggregated from a plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more first geographically definable locations, the second geofeed comprising second content aggregated from the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more second geographically definable locations that is different from the one or more first geographically definable locations; identifying, by the computer system, the first geofeed and the second geofeed based on the request; obtaining, by the computer system, at least a portion of the first content, at least a portion of the second content, or at least a portion of both the first content and the second content based on the identified first geofeed and the second geofeed; and communicating, by the computer system, the obtained content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for organizing geofeeds, the system comprising:
one or more physical processors programmed with computer readable instructions that, when executed by the one or more physical processors, program the one or more physical processors to; associate a first group with at least a first geofeed and a second geofeed, the first geofeed comprising first content aggregated from a plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more first geographically definable locations, the second geofeed comprising second content aggregated from the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more second geographically definable locations that is different from the one or more first geographically definable locations; associate a second group with at least a third geofeed and a fourth geofeed, the third geofeed comprising third content aggregated from a plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more third geographically definable locations, the fourth geofeed comprising fourth content aggregated from the plurality of content providers based on respective requests formatted specifically for individual ones of the plurality of content providers and is relevant to one or more fourth geographically definable locations that is different from the one or more third geographically definable locations; associate the first group with the second group into a third group that comprises the first group and the second group; and store in a memory the associations of (i) the first group with the first geofeed and the second geofeed, (ii) the second group with the third geofeed and the fourth geofeed, and (iii) the first group and the second group. - View Dependent Claims (20, 21, 22, 23)
Specification