Mobile reports

US11494549B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11494549-B2
Application numberUS-202117219559-A
CountryUS
Kind codeB2
Filing dateMar 31, 2021
Priority dateMar 14, 2013
Publication dateNov 8, 2022
Grant dateNov 8, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a mobile data analysis system generates mobile reports. In this context, a mobile report represents information collected by a mobile device user and provided as input to a report form displayed by an associated mobile device. The collected information may, for example, include information relating to an activity or event, information relating to a particular person, entity, or location, or any combination thereof. A mobile report may be based on a report template. A report template defines one or more data fields and other property information to be included in a mobile report. A mobile report may be sent to a server to generate one or more data objects, and one or more data object links between the data objects from a first mobile report, the data objects from a second mobile report, and exiting data objects that are maintained at the server.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: transforming field data into a plurality of data objects, wherein the field data includes at least one mobile report or mobile report form generated at a first field device; wherein each data object of the plurality of data objects includes one or more data fields and corresponding data property values; storing the plurality of data objects into a centralized data repository; defining a template with a searchable field type and a suggestible field type; receiving an input describing a constraint of a digital map from a second field device, the constraint coming from a first input field having the searchable field type in a particular mobile report form generated at the second field device from the template; identifying one or more particular data objects of the plurality of data objects that satisfy the constraint; receiving a selection of a second input field having the suggestive field type in the particular mobile report form; causing, in response to the selection, display at the second input field of information regarding the one or more particular data objects as suggestions for the second input field, wherein the method is performed by one or more computing devices. 2. The method of claim 1 , wherein at least a portion of the plurality of data objects is transformed from the at least one mobile report according to a data object relationship definition specified in a report template from which the at least one mobile report is generated. 3. The method of claim 1 , wherein the field data includes at least one digital image generated at a field device, wherein at least a portion of the plurality of data objects is transformed from the at least one digital image using image metadata. 4. The method of claim 1 , wherein indicating the one or more particular data objects of the plurality of data objects comprises causing to display the one or more particular data objects in the digital map. 5. The method of claim 1 , wherein the input also describes a boundary or time constraint, wherein the one or more particular data objects indicated satisfy the boundary or time constraint based on data property values of the one or more particular data objects. 6. The method of claim 1 , wherein each data object of the plurality of data objects is associated with an object type, wherein the input also describes a type constraint, wherein the one or more particular data objects indicated satisfy the type constraint based on object types of the one or more particular data objects. 7. The method of claim 1 , wherein the plurality of data objects is represented as a data object graph comprising the plurality of data objects as nodes and relationships of the plurality of data objects as links between the nodes. 8. A non-transitory computer readable medium storing one or more sequences of instructions, which when executed by one or more processors, cause the one or more processors to carry out the steps of: transforming field data into a plurality of data objects, wherein the field data includes at least one mobile report or mobile report form generated at a first field device; wherein each data object of the plurality of data objects includes one or more data fields and corresponding data property values; storing the plurality of data objects into a centralized data repository; defining a template with a searchable field type and a suggestible field type; receiving an input describing a constraint of a digital map from a second field device, the constraint coming from a first input field having the searchable field type in a particular mobile report form generated at the second field device from the template; identifying one or more particular data objects of the plurality of data objects that satisfy the constraint; receiving a selection of a second input field having the suggestive field type in the particular mobile report form; causing, in response to the selection, display at the second field of information regarding the one or more particular objects as suggestions for the second input field, wherein the method is performed by one or more computing devices. 9. The non-transitory computer readable medium of claim 8 , wherein at least a portion of the plurality of data objects is transformed from the at least one mobile report according to a data object relationship definition specified in a report template from which the at least one mobile report is generated. 10. The non-transitory computer readable medium of claim 8 , wherein the field data includes at least one digital image generated at a field device, wherein at least a portion of the plurality of data objects is transformed from the at least one digital image using image metadata. 11. The non-transitory computer readable medium of claim 8 , wherein indicating the one or more particular data objects of the plurality of data objects comprises causing to display the one or more particular data objects in the digital map. 12. The non-transitory computer readable medium of claim 8 , wherein the input also describes a boundary or time constraint, wherein the one or more particular data objects indicated satisfy the boundary or time constraint based on data property values of the one or more particular data objects. 13. The non-transitory computer readable medium of claim 8 , wherein each data object of the plurality of data objects is associated with an object type, wherein the input also describes a type constraint, wherein the one or more particular data objects indicated satisfy the type constraint based on object types of the one or more particular data objects. 14. The non-transitory computer readable medium of claim 8 , wherein the plurality of data objects is represented as a data object graph comprising the plurality of data objects as nodes and relationships of the plurality of data objects as links between the nodes. 15. A computing system comprising: one or more computer systems comprising one or more hardware processors and storage media; and instructions stored in the storage media and which, when executed by the computing system, cause the computing system to perform: transforming field data into a plurality of data objects, wherein the field data includes at least one mobile report or mobile report form generated at a first field device; wherein each data object of the plurality of data objects includes one or more data fields and corresponding data property values; storing the plurality of data objects into a centralized data repository; defining a template with a searchable field type and a suggestible field type; receiving an input describing a constraint of a digital map from a second field device, the constraint coming from a first input field having the searchable field type in a particular mobile report form generated at the second field device from the template; identifying one or more particular data objects of the plurality of data objects that satisfy the constraint; receiving a selection of a second input field having the suggestive field type in the particular mobile report form; causing, in response to the selection, display at the second field of information regarding the one or more particular objects as suggestions for the second input field, wherein the method is performed by one or more computing devices. 16. The computing system of claim 15 , wherein at least a portion of the plurality of data objects is transformed from the at least one mobile report according to a data object relationship definition specified in a report tem

Assignees

Inventors

Classifications

  • Templates · CPC title

  • Location-based management or tracking services · CPC title

  • H04W4/021Primary

    Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • G06F40/174Primary

    Form filling; Merging · CPC title

  • User group management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11494549B2 cover?
In one embodiment, a mobile data analysis system generates mobile reports. In this context, a mobile report represents information collected by a mobile device user and provided as input to a report form displayed by an associated mobile device. The collected information may, for example, include information relating to an activity or event, information relating to a particular person, entity, …
Who is the assignee on this patent?
Palantir Technologies Inc
What technology area does this patent fall under?
Primary CPC classification H04W4/021. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 08 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).