Distributed data processing systems for processing remotely captured sensor data

US2019017828A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019017828-A1
Application numberUS-201816028837-A
CountryUS
Kind codeA1
Filing dateJul 6, 2018
Priority dateJul 14, 2017
Publication dateJan 17, 2019
Grant date

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.

Aspects of the disclosure relate to processing remotely captured sensor data. A computing platform having at least one processor, a communication interface, and memory may receive, via the communication interface, from a user computing device, sensor data captured by the user computing device using one or more sensors built into the user computing device. Subsequently, the computing platform may analyze the sensor data received from the user computing device by executing one or more data processing modules. Then, the computing platform may generate trip record data based on analyzing the sensor data received from the user computing device and may store the trip record data in a trip record database. In addition, the computing platform may generate user record data based on analyzing the sensor data received from the user computing device and may store the user record data in a user record database.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computing platform, comprising: at least one processor; a communication interface; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: receive, via the communication interface, from a first user computing device, sensor data captured by the first user computing device using one or more sensors built into the first user computing device during a trip in a vehicle; while the trip in the vehicle is in progress, analyze the sensor data received from the first user computing device to predict one or more potential destinations of a first user of the first user computing device; based on analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device, generate one or more alerts associated with the one or more potential destinations predicted for the first user of the first user computing device; and send, via the communication interface, to the first user computing device, the one or more alerts associated with the one or more potential destinations predicted for the first user of the first user computing device. 2 . The computing platform of claim 1 , wherein analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device comprises predicting the one or more potential destinations of the first user of the first user computing device based on a historical distribution of pairs of clusters identifying corresponding start points and end points of different trips taken by the first user of the first user computing device. 3 . The computing platform of claim 1 , wherein analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device comprises predicting the one or more potential destinations of the first user of the first user computing device based on snapping a current trip starting point to an existing points-of-interest cluster associated with the first user of the first user computing device. 4 . The computing platform of claim 1 , wherein analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device comprises predicting the one or more potential destinations of the first user of the first user computing device based on population-level points-of-interest data. 5 . The computing platform of claim 1 , wherein analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device comprises predicting the one or more potential destinations of the first user of the first user computing device based on a grid-based destination prediction model. 6 . The computing platform of claim 1 , wherein generating the one or more alerts associated with the one or more potential destinations predicted for the first user of the first user computing device comprises generating at least one alert suggesting an alternate route to the first user of the first user computing device based on traffic conditions. 7 . The computing platform of claim 1 , wherein generating the one or more alerts associated with the one or more potential destinations predicted for the first user of the first user computing device comprises generating at least one alert suggesting one or more parking locations for the vehicle. 8 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: based on analyzing the sensor data received from the first user computing device to predict the one or more potential destinations of the first user of the first user computing device, generate destination-prediction data identifying the one or more potential destinations of the first user of the first user computing device; and provide, to a driver-detection module associated with the computing platform, the destination-prediction data identifying the one or more potential destinations of the first user of the first user computing device, wherein the driver-detection module is configured to determine whether the first user of the first user computing device is a driver during the trip in the vehicle or a passenger during the trip in the vehicle based on the destination-prediction data identifying the one or more potential destinations of the first user of the first user computing device. 9 . The computing platform of claim 1 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: while the trip in the vehicle is in progress, analyze the sensor data received from the first user computing device to predict one or more potential routes of the first user of the first user computing device. 10 . The computing platform of claim 9 , wherein analyzing the sensor data received from the first user computing device to predict the one or more potential routes of the first user of the first user computing device comprises predicting the one or more potential routes of the first user of the first user computing device based on clustering and scoring one or more previous routes taken by the first user of the first user computing device. 11 . The computing platform of claim 10 , wherein clustering and scoring the one or more previous routes taken by the first user of the first user computing device is based on a current time of day and a current day of week. 12 . The computing platform of claim 9 , wherein the memory stores additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: based on analyzing the sensor data received from the first user computing device to predict the one or more potential routes of the first user of the first user computing device, generate one or more alerts associated with the one or more potential routes predicted for the first user of the first user computing device; and send, via the communication interface, to the first user computing device, the one or more alerts associated with the one or more potential routes predicted for the first user of the first user computing device. 13 . The computing platform of claim 12 , wherein generating the one or more alerts associated with the one or more potential routes predicted for the first user of the first user computing device comprises generating at least one alert that includes traffic information specific to at least one potential route of the one or more potential routes predicted for the first user of the first user computing device, weather information specific to at least one potential route of the one or more potential routes predicted for the first user of the first user computing device, or hazard information specific to at least one potential route of the one or more potential routes predicted for the first user of the first user computing device. 14 . A method, comprising: at a computing platform comprising at least one processor, a communication interface, and memory: receiving, by the at least one processor, via the communication interface, from a first user computing device, sensor data captured by the first user computing device using one or more sensors built into the

Assignees

Inventors

Classifications

  • for creating historical data or processing based on historical data · CPC title

  • from the vehicle, e.g. floating car data [FCD] · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • where the complete route is dynamically recomputed based on new data · CPC title

  • Insurance · 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 US2019017828A1 cover?
Aspects of the disclosure relate to processing remotely captured sensor data. A computing platform having at least one processor, a communication interface, and memory may receive, via the communication interface, from a user computing device, sensor data captured by the user computing device using one or more sensors built into the user computing device. Subsequently, the computing platform ma…
Who is the assignee on this patent?
Allstate Insurance Co
What technology area does this patent fall under?
Primary CPC classification G01C21/3617. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 17 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).