×

Optimized inventory analysis for insurance purposes

  • US 10,223,750 B1
  • Filed: 09/20/2013
  • Issued: 03/05/2019
  • Est. Priority Date: 09/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium having computer-executable program instructions stored thereon that, when executed by a processor of an inventory analysis server, cause the inventory analysis server at least to:

  • receive, via a modem and from a first device with a camera, a video of a room of a building;

    analyze, by executing video processing of the received video with the processor of the inventory analysis server, the video to determine a set of items in the room, the set of items comprising a first item;

    determine metadata, based on executing video processing of the received video with the processor of the inventory analysis server, associated with the first item of the set of items;

    store, in a first database stored in the inventory analysis server and in association with an inventory that indicates a plurality of items associated with the building, data indicating the set of items, the room in which the set of items are located, metadata associated with the set of items, and a corresponding user profile;

    transmit, from the inventory analysis server to the first device and in response to receiving the video and determining the set of items comprising the first item, a first request for an original purchase price of the first item and a date the first item was purchased;

    receive from the first device, in response to the first request to the first device, first information indicating the date the first item was purchased;

    receive, via the modem and from a second device, text data regarding a second item to be added to the inventory, the second device being different from the first device;

    transmit a second request from the inventory analysis server to the second device, in response to receiving the text data, for an original purchase price of the second item and a date the second item was purchased;

    receive from the second device, in response to the second request, second information indicating the original purchase price of the second item and the date the second item was purchased;

    in response to the second request, receive second information indicating the original purchase price of the second item and the date the second item was purchased;

    determine that the original purchase price of the first item is not available;

    automatically determine, in response to the determination that the original purchase price of the first item is not available, a third item based at least on a portion of the first information for the first item;

    automatically determine, in response to determining the third item, a current price of the third item, wherein the current price of the third item is determined by retrieving the current price of the third item from a second database that is external to the inventory analysis server over a network;

    in response to receiving the first information indicating the date the first item was purchased and in response to retrieving the current price of the third item, calculate a first depreciated value of the first item based on the current price of the third item and the date the first item was purchased;

    store, in the first database stored in the inventory analysis server and in association with the first item of the inventory, the calculated first depreciated value of the first item;

    in response to receiving the second information indicating the original purchase price of the second item and the date the second item was purchased, calculate a second depreciated value of the second item based on the original purchase price of the second item and the date the second item was purchased; and

    store, in the first database stored in the inventory analysis server and in association with the second item of the inventory, the calculated second depreciated value of the second item.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×