IP Library Granted Patent US 10,311,521
Granted Patent B1
US 10,311,521 · App. 14/707,218 · Granted Jun 4, 2019

Item inventory and item replacement

Inventors: Christopher A. Capone (Stoneham, MA); Brian S. Piccolo (Braintree, MA); Daniel C. Bernstein (Boston, MA); Courtney T. Quinn (Boston, MA); Matthew R. George (Boston, MA); Christopher Ralph Tassone (Dover, NH)
Assignee: Liberty Mutual Insurance Company
G06Q40/08
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 10,311,521
App. No.
14/707,218
Filed
May 8, 2015
Granted
Jun 4, 2019
Kind
B1
Art Unit
3696
USPC
705/4
Abstract

Methods, systems, computer program products, and apparatus relating to an item inventory and item replacement are provided. In one embodiment a method for automatic processing of an insurance claim is provided. The method comprises (a) receiving one or more item indicators, each item indicator associated with an item in an insurance claim for an insured party; (b) for a particular item indicator of the one or more item indicators, automatically identifying an item listing associated with the particular item indicator from an item inventory, the item listing identified based at least in part on the particular item indicator; and (c) indicating the item listing as a replacement item for the particular item. Indicating the item listing as a replacement item for the particular item comprises adding the item listing to an electronic shopping cart.

Claims (52)

1. A method for automatically providing a user with a replacement item by a computing system comprising at least one processor, at least one memory storing executable computer instructions, and a network interface for communicating via at least one network, the method comprising:

receiving, by the computing system via the network interface, one or more item indicators, each item indicator associated with an item in a list of damaged, lost, or stolen items owned by a user, the one or more item indicators being provided by an application operating on a user computing entity, the application requiring first user credentials to access at least some functionality of the application, the first user credentials stored in a user profile by the computing system;

identifying, automatically and by the computing system, a pre-generated item inventory corresponding to the user based at least in part on the first user credentials, the pre-generated item inventory stored in an inventory database stored in memory accessible to the computing system;

retrieving, automatically and by the computing system, the pre-generated item inventory corresponding to the user from the inventory database;

for a particular item indicator of the one or more item indicators, automatically identifying, by the computing system, an item listing associated with the particular item indicator from the pre-generated item inventory corresponding to the user, the item listing identified based at least in part on the particular item indicator;

indicating, automatically and by the computing system, the item listing as a replacement item for the particular item;

retrieving, automatically and by the computing system, second user credentials stored in the user profile for the user to access at least some functionality of a website;

causing, automatically and by the computing system, identification of a replacement catalog listing in an online catalog provided via the website corresponding to the replacement item based at least in part on the item listing; and

automatically populating, by the computing system and based at least in part on (a) the second user credentials and (b) the replacement catalog listing, an electronic shopping cart of the website with the replacement item.

2. The method of claim 1 further comprising:

determining a replacement value for the particular item; and

crediting an account associated with the user with at least the amount of the determined replacement value.

3. The method of claim 1 wherein the item listing comprises an item condition that matches the item condition of the particular item.

4. The method of claim 1 wherein the one or more item indicators are selected from the group consisting of a UPC code, a digital image, user-entered information, and scraped information.

5. The method of claim 1 wherein the item listing comprises a link to an electronic catalog comprising the item inventory.

6. The method of claim 2 wherein determining the replacement value comprises identifying the cost of the item listing in the item inventory.

7. A system comprising at least one memory device storing executable computer instructions, at least one processor, and a network interface configured to communicate via at least one network, the system configured to at least:

receive, via the network interface, one or more item indicators, each item indicator associated with an item in a list of damaged, lost, or stolen items owned by a user, the one or more item indicators being provided by an application operating on a user computing entity, the application requiring first user credentials to access at least some functionality of the application, the first user credentials stored in a user profile by the system;

automatically identify a pre-generated item inventory corresponding to the user based at least in part on the first user credentials, the pre-generated item inventory stored in an inventory database stored in the at least one memory device;

automatically retrieve the pre-generated item inventory corresponding to the user from the inventory database;

for a particular item indicator of the one or more item indicators, automatically identify an item listing associated with the particular item indicator from the pre-generated item inventory corresponding to the user, the item listing identified based at least in part on the particular item indicator;

automatically indicate the item listing as a replacement item for the particular item;

automatically retrieve second user credentials stored in the user profile for the user to access at least some functionality of a website;

automatically cause identification of a replacement catalog listing in an online catalog provided via the website corresponding to the replacement item based at least in part on the item listing; and

automatically populate, based at least in part on (a) the second user credentials and (b) the replacement catalog listing, an electronic shopping cart of the website with the replacement item.

8. The system of claim 7 wherein the system is further configured to:

determine a replacement value for the particular item; and

credit an account associated with the user with at least the amount of the determined replacement value.

9. The system of claim 7 wherein the electronic shopping cart is associated with a retailer.

10. The system of claim 7 wherein the item listing comprises an item condition that matches the item condition of the particular item.

11. The system of claim 7 wherein the item listing comprises a link to an electronic catalog comprising the item inventory.

12. The system of claim 7 wherein the one or more item indicators are selected from the group consisting of a UPC code, a digital image, user-entered information, and scraped information.

13. The system of claim 8 wherein determining the replacement value comprises identifying the cost of the item listing in the item inventory.

14. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

an executable portion configured to receive, via a network interface configured to communicate via at least one network, one or more item indicators, each item indicator associated with an item in a list of damaged, lost, or stolen items owned by a user, the one or more item indicators being provided by an application operating on a user computing entity, the application requiring first user credentials to access at least some functionality of the application, the first user credentials stored in a user profile by a computing system;

an executable portion configured to automatically identify a pre-generated item inventory corresponding to the user based at least in part on the first user credentials, the pre-generated item inventory stored in an inventory database stored in a memory accessible to the computing system;

an executable portion configured to automatically retrieve the pre-generated item inventory corresponding to the user from the inventory database;

an executable portion configured to receive, for a particular item indicator of the one or more item indicators, automatically identify an item listing associated with the particular item indicator from the pre-generated item inventory corresponding to the user, the item listing identified based at least in part on the particular item indicator;

an executable portion configured to automatically indicate the item listing as a replacement item for the particular item;

an executable portion configured to automatically retrieve second user credentials stored in the user profile for the user to access at least some functionality of a website;

an executable portion configured to automatically cause identification of a replacement catalog listing in an online catalog provided via the website corresponding to the replacement item based at least in part on the item listing; and

an executable portion configured to automatically populate, based at least in part on (a) the second user credentials and (b) the replacement catalog listing, an electronic shopping cart of the website with the replacement item.

15. The computer product program of claim 14 wherein the computer-readable program code portions further comprise:

an executable portion configured to determine a replacement value for the particular item; and

an executable portion configured to credit an account associated with the user with at least the amount of the determined replacement value.

16. The computer program product of claim 14 wherein the electronic shopping cart is associated with a retailer.

17. The computer program product of claim 14 wherein the item listing comprises an item condition that matches the item condition of the particular item.

18. The computer program product of claim 14 wherein the item listing comprises a link to an electronic catalog comprising the item inventory.

19. The computer program product of claim 14 wherein the one or more item indicators are selected from the group consisting of a UPC code, a digital image, user-entered information, and scraped information.

20. The computer program product of claim 15 wherein determining the replacement value comprises identifying the cost of the item listing in the item inventory.

21. The method of claim 1 , further comprising:

executing at least a portion of the executable computer instructions to cause a user interface to be displayed via a display of the user computing entity corresponding to the user, the user interface displaying a set of selectable item representations, each selectable item representation corresponding to an item listing of the pre-generated item inventory corresponding to the user, and a selectable submission element, the user interface configured to receive user input, via a user input interface of the user computing entity, selecting (a) one or more of the selectable item representations and (b) the selectable submission element and, responsive to receiving user input selecting the selectable submission element, cause a communication interface of the user computing entity to provide the one or more item indicators corresponding to the one or more of the selectable item representations selected via the user input, and, after populating the electronic shopping cart, displaying the electronic shopping cart via the user interface.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FOURTH INVENTOR NAME ADDED FIFTH INVENTOR PREVIOUSLY RECORDED AT REEL: 35862 FRAME: 714. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 20, 2019
From: CAPONE, CHRISTOPHER A.; PICCOLO, BRIAN S.; BERNSTEIN, DANIEL C.; QUINN, COURTNEY T.; GEORGE, MATTHEW R.; TASSONE, CHRISTOPHER RALPH
To: LIBERTY MUTUAL INSURANCE COMPANY
Reel/Frame 048384/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2015
From: CAPONE, CHRISTOPHER A.; PICCOLO, BRIAN S.; BERNSTEIN, DANIEL C.; QUINN, COURTNEY A.; TASSONE, CHRISTOPHER RALPH
To: LIBERTY MUTUAL INSURANCE COMPANY
Reel/Frame 035862/0714 →
Continuity (1)
Provisional Application 61991760 · May 12, 2014
Cited By (13)
US 12,277,616 US 12,282,967 US 12,315,024 US 12,412,218 US 12,424,836 US 12,437,865 US 12,444,499 US 12,518,871 US 12,676,503 US 12,682,316 US 12,682,401 US 12,695,285 US 12,700,041