Using geographical location to determine element and area information to provide to a computing device
First Claim
1. A computer program product for providing location based information, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising:
- generating in a database a plurality of elements, where each element is associated with a location and at least one set of attribute values, wherein each set includes a timestamp when the attribute values in the set were determined;
determining a reference geographical location;
determining an element having a geographical location within a geographical region including the referenced geographical location;
determining a most recent set of the attribute values for the element having a most recent timestamp;
determining a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp;
determining whether a condition, specifying a criteria concerning a difference of at least one of the most recent set of attribute values and the previous set of attribute values of the determined element, is satisfied, wherein the difference is with respect to a same set of attribute values at different times including the most recent timestamp and the previous timestamp; and
rendering information on the condition that is satisfied.
1 Assignment
0 Petitions
Accused Products
Abstract
A database has a plurality of elements, where each element is associated with a location and at least one set of different attribute values, wherein each set includes a timestamp when the attribute values in the set were determined. A determination is made of a reference geographical location, an element having a geographical location within a geographical region including the referenced geographical location, a most recent set of the attribute values for the element having a most recent timestamp, a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp, and whether a condition with respect to at least one of the most recent set of attribute values and the previous set of attribute values of the determined element is satisfied.
-
Citations
20 Claims
-
1. A computer program product for providing location based information, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising:
-
generating in a database a plurality of elements, where each element is associated with a location and at least one set of attribute values, wherein each set includes a timestamp when the attribute values in the set were determined; determining a reference geographical location; determining an element having a geographical location within a geographical region including the referenced geographical location; determining a most recent set of the attribute values for the element having a most recent timestamp; determining a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp; determining whether a condition, specifying a criteria concerning a difference of at least one of the most recent set of attribute values and the previous set of attribute values of the determined element, is satisfied, wherein the difference is with respect to a same set of attribute values at different times including the most recent timestamp and the previous timestamp; and rendering information on the condition that is satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system in communication with a database, comprising:
-
a processor; a computer readable storage medium having computer readable program code embodied therein that is executed by the processor to perform operations, the operations comprising; generating in the database a plurality of elements, where each element is associated with a location and at least one set of attribute values, wherein each set includes a timestamp when the attribute values in the set were determined; determining a reference geographical location; determining an element having a geographical location within a geographical region including the referenced geographical location; determining a most recent set of the attribute values for the element having a most recent timestamp; determining a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp; determining whether a condition, specifying a criteria concerning a difference of at least one of the most recent set of attribute values and the previous set of attribute values of the determined element, is satisfied, wherein the difference is with respect to a same set of attribute values at different times including the most recent timestamp and the previous timestamp; and rendering information on the condition is satisfied. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
generating in a database in a computer readable storage medium a plurality of elements, where each element is associated with a location and at least one set of attribute values, wherein each set includes a timestamp when the attribute values in the set were determined; determining a reference geographical location; determining an element having a geographical location within a geographical region including the referenced geographical location; determining a most recent set of the attribute values for the element having a most recent timestamp; determining a previous set of attribute values for the determined element comprising the set of attribute values having a previous timestamp prior to the most recent timestamp; determining whether a condition, specifying a criteria concerning a difference of at least one of the most recent set of attribute values and the previous set of attribute values of the determined element, is satisfied, wherein the difference is with respect to a same set of attribute values at different times including the most recent timestamp and the previous timestamp; and rendering information on the condition is satisfied. - View Dependent Claims (17, 18, 19, 20)
-
Specification