IP Library Granted Patent US 12664508
Granted Patent B2
US 12664508 · App. 18/804,905 · Granted Jun 23, 2026

Automation system to track a parcel

Inventors: Brandon Bunker (Provo, UT); Rongbin Lanny Lin (Provo, UT)
Assignee: Vivint LLC
G06Q10/0833
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12664508
App. No.
18/804,905
Granted
Jun 23, 2026
Kind
B2
Abstract

A computer-implemented method may receive a confirmation message indicating a sensor was purchased from a third-party retailer and indicating an identity of a user that purchased the sensor. The method may receive a verification message requesting authorization to install the sensor within an environment, the verification message indicating an identity of a user that is requesting authorization to install the sensor. The method may compare the identity of the user indicated in the confirmation message and the identity of the user indicated in the verification message. The method may, responsive to the identity of the user in the confirmation message being the same as the user in the verification message, automatically authorizing the user for the subscription service provided by the third-party retailer.

Claims (53)

1 . A computer-implemented method to authorize a user for a subscription service, at least a portion of the method being performed by a computing device comprising one or more processors, the method comprising:

receiving input data at a parcel application associated with an environment, the input data comprising a confirmation message, from a third-party retailer, indicating a sensor was purchased from the third-party retailer and indicating an identity of a user that purchased the sensor;

receiving, at the parcel application, additional input data comprising a verification message requesting authorization to install the sensor within the environment, the verification message indicating an identity of a user that is requesting authorization to install the sensor;

extracting, by the parcel application, confirmation message user identification data from the confirmation message and verification message user identification data from the verification message;

parsing the confirmation message user identification data and the verification message user identification data to determine if the identity of the user associated with the confirmation message and the identity of the user associated with the verification message both correspond to the user; and

responsive to the confirmation message user identification data and the verification message user identification data both corresponding to the user, automatically authorizing the user to install the sensor and authorizing the user for the subscription service provided by the third-party retailer by transmitting, by the parcel application associated with the environment, output data to the third-party retailer to initiate and/or update a user account for the user, wherein the automatic authorization enables the sensor to integrate with a security subsystem of an automation system within the environment to monitor a region of interest (ROI) in an evaluation field of the sensor and perform response actions based on objects detected in the ROI.

2 . The method of claim 1 , wherein the sensor comprises a doorbell comprising an image sensor.

3 . The method of claim 1 , wherein:

the confirmation message also indicates a purchase date of the sensor from the third-party retailer;

the method further comprises:

determining an installation date of the sensor based on the verification message; and

determining an amount of time between the purchase date and the installation date; and

the automatically authorizing the user for the subscription service provided by the third-party retailer is further responsive to the amount of time between the purchase date and the installation date being equal to or less than a threshold value.

4 . The method of claim 1 , wherein the sensor comprises a depth sensor.

5 . The method of claim 4 , wherein the depth sensor comprises at least one of a radio detection and ranging (RADAR) sensor, a time of flight (ToF) sensor, or a light detection and ranging (LiDAR) sensor.

6 . The method of claim 1 , wherein the sensor comprises an audio sensor.

7 . The method of claim 6 , wherein the audio sensor comprises a microphone.

8 . A system comprising:

a processor;

memory in communication with the processor; and

instructions stored in the memory, the instructions executable by the processor to:

receive input data at a parcel application associated with an environment, the input data comprising a confirmation message indicating a sensor was purchased from a third-party retailer and indicating an identity of a user that purchased the sensor;

receive, at the parcel application, additional input data comprising a verification message requesting authorization to install the sensor within the environment, the verification message indicating an identity of a user that is requesting authorization to install the sensor;

extract, by the parcel application, confirmation message user identification data from the confirmation message and verification message user identification data from the verification message;

parse the confirmation message user identification data and the verification message user identification data to determine if the identity of the user associated with the confirmation message and the identity of the user associated with the verification message both correspond to the user; and

responsive to the confirmation message user identification data and the verification message user identification data both corresponding to the user, automatically authorize the user to install the sensor and authorize the user for a subscription service provided by the third-party retailer by transmitting, by the parcel application associated with the environment, output data to the third-party retailer to initiate and/or update a user account for the user, wherein the automatic authorization enables the sensor to integrate with a security subsystem of an automation system within the environment to monitor a region of interest (ROI) in an evaluation field of the sensor and perform response actions based on objects detected in the ROI.

9 . The system of claim 8 , wherein the sensor comprises a doorbell comprising an image sensor.

10 . The system of claim 8 , wherein:

the confirmation message also indicates a purchase date of the sensor from the third-party retailer;

the instructions executable by the processor to further:

determine an installation date of the sensor based on the verification message; and

determine an amount of time between the purchase date and the installation date; and

the automatic authorization of the user for the subscription service provided by the third-party retailer is further responsive to the amount of time between the purchase date and the installation date being equal to or less than a threshold value.

11 . The system of claim 8 , wherein the sensor comprises a depth sensor.

12 . The system of claim 11 , wherein the depth sensor comprises at least one of a radio detection and ranging (RADAR) sensor, a time of flight (ToF) sensor, or a light detection and ranging (LiDAR) sensor.

13 . The system of claim 8 , wherein the sensor comprises an audio sensor.

14 . The system of claim 13 , wherein the audio sensor comprises a microphone.

15 . A method comprising:

receiving input data at a parcel application associated with an environment, the input data comprising a confirmation message, from a third-party retailer, indicating a sensor was purchased from the third-party retailer and indicating an identity of a user that purchased the sensor;

receiving, at the parcel application, additional input data comprising a verification message requesting authorization to install the sensor within the environment, the verification message indicating an identity of a user that is requesting authorization to install the sensor;

extracting, by the parcel application, confirmation message user identification data from the confirmation message and verification message user identification data from the verification message;

parsing the confirmation message user identification data and the verification message user identification data to determine if the identity of the user associated with the confirmation message and the identity of the user associated with the verification message both correspond to the user; and

responsive to the confirmation message user identification data and the verification message user identification data both corresponding to the user, automatically authorizing the user to install the sensor and authorizing the user for a subscription service provided by the third-party retailer by transmitting, by the parcel application associated with the environment, output data to the third-party retailer to initiate and/or update a user account for the user, wherein the automatic authorization of the user enables the sensor to integrate with a security subsystem of an automation system within the environment to monitor a region of interest (ROI) in an evaluation field of the sensor and perform response actions based on objects detected in the ROI.

16 . The method of claim 15 , wherein the sensor comprises a doorbell comprising an image sensor.

17 . The method of claim 15 , wherein:

the confirmation message also indicates a purchase date of the sensor from the third-party retailer;

the method further comprising:

determining an installation date of the sensor based on the verification message; and

determining an amount of time between the purchase date and the installation date; and

the automatically authorizing of the user for the subscription service provided by the third-party retailer is further responsive to the amount of time between the purchase date and the installation date being equal to or less than a threshold value.

18 . The method of claim 15 , wherein the sensor comprises a depth sensor.

19 . The method of claim 18 , wherein the depth sensor comprises at least one of a radio detection and ranging (RADAR) sensor, a time of flight (ToF) sensor, or a light detection and ranging (LiDAR) sensor.

20 . The method of claim 15 , wherein the sensor comprises an audio sensor.