Digital publication monitoring by geo-location
First Claim
1. A method performed by a server system of one or more server devices for monitoring digital publications by their geo-location of origin, the method comprising:
- obtaining, by the server system, digital publication information including multiple publication items from two or more further server devices of two or more digital publication data providers, wherein each of the publication items is originated from a respective user device located at a respective geographic location indicated by geo-location data associated with that publication item;
normalizing publication information across the two or more digital publication data providers to obtain normalized publication information having a uniform structure;
storing the normalized publication information in a database in association with the geo-location data;
authenticating a client;
receiving a query initiated by the client at the server system, the query indicating a geo-location or geo-region of interest submitted by a user operating the client, and further indicating one or more additional filter parameters including a threshold deviation in a volume and frequency of publications relative to a historic baseline;
referencing the normalized publication information in the database to retrieve applicable publication information based on and responsive to the query for the geo-location or geo-region of interest;
filtering the applicable publication information retrieved for the geo-location or geo-region of interest based on and responsive to the one or more additional filter parameters contained in the query to obtain filtered publication information;
responding to the query by initiating a response to the client containing response information that includes or is based on the filtered publication information for the geo-location or geo-region of interest;
following authentication of the client, annotating as one or more annotations, one or more publication items of the filtered publication information;
saving the one or more annotations in the database in association with the one or more publication items of the filtered publication information; and
sharing the one or more annotations with another client over a communications network.
6 Assignments
0 Petitions
Accused Products
Abstract
A digital publication monitoring by geo-location is disclosed. A server system obtains publication information from one or more server devices of one or more publication data providers, for example, via respective APIs of the publication data providers. The publication information includes geo-location data. The server system stores the publication information in a database in association with the geo-location data. The server system authenticates a client and receives a query initiated by the client. The query indicates a geo-location or a geo-region of interest. The server system references the database to retrieve applicable publication information based on and responsive to the query for the geo-location or geo-region of interest. The server system responds to the query by initiating a response to the client containing response information that includes or is based on the retrieved publications for the geo-location or geo-region of interest.
-
Citations
6 Claims
-
1. A method performed by a server system of one or more server devices for monitoring digital publications by their geo-location of origin, the method comprising:
-
obtaining, by the server system, digital publication information including multiple publication items from two or more further server devices of two or more digital publication data providers, wherein each of the publication items is originated from a respective user device located at a respective geographic location indicated by geo-location data associated with that publication item; normalizing publication information across the two or more digital publication data providers to obtain normalized publication information having a uniform structure; storing the normalized publication information in a database in association with the geo-location data; authenticating a client; receiving a query initiated by the client at the server system, the query indicating a geo-location or geo-region of interest submitted by a user operating the client, and further indicating one or more additional filter parameters including a threshold deviation in a volume and frequency of publications relative to a historic baseline; referencing the normalized publication information in the database to retrieve applicable publication information based on and responsive to the query for the geo-location or geo-region of interest; filtering the applicable publication information retrieved for the geo-location or geo-region of interest based on and responsive to the one or more additional filter parameters contained in the query to obtain filtered publication information; responding to the query by initiating a response to the client containing response information that includes or is based on the filtered publication information for the geo-location or geo-region of interest; following authentication of the client, annotating as one or more annotations, one or more publication items of the filtered publication information; saving the one or more annotations in the database in association with the one or more publication items of the filtered publication information; and sharing the one or more annotations with another client over a communications network. - View Dependent Claims (2)
-
-
3. A server system of one or more server devices for monitoring digital publications by their geo-location of origin, the server system comprising:
-
one or more processors; and a memory storing computer executable code, which, when executed by the one or more processors cause the server system to; obtain digital publication information including multiple publication items from two or more server devices of two or more digital publication data providers, wherein each of the publication items is originated from a respective user device located at a respective geographic location indicated by geo-location data associated with that publication item; normalize publication information across the two or more digital publication data providers to obtain normalized publication information having a uniform structure; store the normalized publication information in a database in association with the geo-location data; authenticate a client; receive a query from the client, the query indicating a geo-location or geo-region of interest submitted by a user operating the client, and further indicating one or more additional filter parameters including a threshold deviation in a volume and frequency of publications relative to a historic baseline; reference the normalized publication information in the database to retrieve applicable publication information based on and responsive to the query for the geolocation or geo-region of interest; filter the applicable publication information retrieved for the geo-location or geo-region of interest based on and responsive to the one or more additional filter parameters contained in the query to obtain filtered publication information; respond to the query by initiating a response to the client containing response information that includes or is based on the filtered publication information for the geolocation or geo-region of interest; following authentication of the client, annotate one or more responses including the response initiated to the client, as one or more annotations; save the one or more annotations in the database in association with the one or more responses; and share the one or more annotations with another client over a communications network. - View Dependent Claims (4)
-
-
5. A method performed by a server system of one or more server devices for monitoring digital publications by their geo-location of origin, the method comprising:
-
obtaining, by the server system, digital publication information including multiple publication items from two or more further server devices of two or more digital publication data providers, wherein each of the publication items is originated from a respective user device located at a respective geographic location indicated by geo-location data associated with that publication item; normalizing publication information across the two or more digital publication data providers to obtain normalized publication information having a uniform structure; storing the normalized publication information in a database in association with the geolocation data; authenticating a client; receiving a query initiated by the client at the server system, the query indicating a geolocation or geo-region of interest submitted by a user operating the client, and further indicating one or more additional filter parameters including a threshold deviation in a volume and frequency of publications relative to a historic baseline; referencing the normalized publication information in the database to retrieve applicable publication information based on and responsive to the query for the geo-location or geo-region of interest; filtering the applicable publication information retrieved for the geo-location or geo-region of interest based on and responsive to the one or more additional filter parameters contained in the query to obtain filtered publication information; responding to the query by initiating a response to the client containing response information that includes or is based on the filtered publication information for the geo-location or geo-region of interest; following authentication of the client, annotating as one or more annotations, one or more queries initiated by the client including the query received at the server system; saving the one or more annotations in the database in association with the one or more queries; and sharing the one or more annotations with another client over a communications network. - View Dependent Claims (6)
-
Specification