Methods and Systems of Aggregating Information of Social Networks Based on Geographical Locations Via a Network
First Claim
1. A system, comprising:
- a processor;
a network interface, coupled to the processor and coupled to a network; and
a memory device coupled to the processor, wherein the memory device stores instructions that are executed by the processor, wherein the system;
receives, from a computing device, a first query of at least one social network media data source comprising a first input indicating a first location, a second input indicating a first geographical search region associated with the first location, and a third input indicating search data, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of the at least one social network media data source such that the first query is not supported as a query of the at least one social network media data source;
generates at least one query translating the first query in accordance with the one or more interfaces of the at least one social network media data source such that the at least one query is supported as a query of the at least one social network media data source, wherein;
(a) the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source,(b) the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape,(c) the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source, and(d) the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations;
provides, via the network interface and the network, the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source;
receives, from the at least one social network media data source via the network interface and the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and
provides the at least one result to the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more geographical locations, geospatial references, location-based contexts, and/or map-based references. One or more social networks can be queried with search and/or filter parameters and one or more geographic locations, and results received from the social network(s) can be based on the search and/or filter parameter(s) and the geographic location(s) and presented to a user on a map or other user interface. A size of a search region can be changed to a second size, and/or a position of the search region can be changed to a second position. One or more queries can be saved with their geospatial references and their search and/or filter parameter(s) (e.g. saved queries) can continue to run and/or execute over one or more periods of time transpiring to provide continual and/or periodic reporting.
93 Citations
30 Claims
-
1. A system, comprising:
-
a processor; a network interface, coupled to the processor and coupled to a network; and a memory device coupled to the processor, wherein the memory device stores instructions that are executed by the processor, wherein the system; receives, from a computing device, a first query of at least one social network media data source comprising a first input indicating a first location, a second input indicating a first geographical search region associated with the first location, and a third input indicating search data, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of the at least one social network media data source such that the first query is not supported as a query of the at least one social network media data source; generates at least one query translating the first query in accordance with the one or more interfaces of the at least one social network media data source such that the at least one query is supported as a query of the at least one social network media data source, wherein; (a) the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, (b) the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape, (c) the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source, and (d) the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations; provides, via the network interface and the network, the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source; receives, from the at least one social network media data source via the network interface and the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and provides the at least one result to the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
- 7. (canceled)
-
24. A non-transitory computer readable memory device that stores instructions, which when executed by a processor, the processor:
-
receives first input indicating a first location from a computing device; receives second input indicating a first geographical search region associated with the first location from the computing device, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of at least one social network media data source; receives search data from the computing device; generates at least one query in accordance with the one or more interfaces of the at least one social network media data source, wherein the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, wherein the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape, and wherein the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source wherein the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations; provides, via the network interface and the network, the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source; receives, from the at least one social network media data source via the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and provides the at least one result to the computing device.
-
-
25. A method, comprising:
-
receiving first input indicating a first location from a computing device; receiving second input indicating a first geographical search region associated with the first location from the computing device, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of at least one social network media data source; receiving search data from the computing device; generates at least one query in accordance with the one or more interfaces of the at least one social network media data source, wherein the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, wherein the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape, and wherein the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source, wherein the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations; providing, via the network interface and the network, the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source; receiving, from the at least one social network media data source via the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and providing the at least one result to the computing device. - View Dependent Claims (26, 28, 29)
-
-
27. (canceled)
-
30. A system, comprising:
-
a network interface for coupling to a network; a means for receiving first input indicating a first location from a computing device; a means for receiving second input indicating a first geographical search region associated with the first location from the computing device, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of at least one social network media data source; a means for receiving search data from the computing device; a means for generating at least one query in accordance with the one or more interfaces of the at least one social network media data source, wherein the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, wherein the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape, which are supported by the one or more interfaces of the at least one social network media data source, and wherein the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source, wherein the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations; a means for providing the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source, wherein the means for providing the at least one query to the at least one social network media data source is coupled to the network interface; a means for receiving, from the at least one social network media data source via the network interface and the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and a means for providing the at least one result to the computing device.
-
Specification