Virtual reality visualization system with object recommendation engine
First Claim
1. A system comprising:
- a display interface in communication with a virtual reality visualization device, wherein the display interface is configured to present a graphical user interface comprising a virtual room corresponding to a real room, a settlement amount, and a recommended object listing comprising one or more recommended objects for inclusion in the virtual room; and
the virtual reality visualization device, wherein the virtual reality visualization device comprises;
one or more processors;
a first data source configured to store room information corresponding to the real room, wherein the room information comprises dimensions of the real room and a prior object listing of one or more prior objects associated with the real room;
a second data source configured to store user information corresponding to a user, wherein the user information comprises the settlement amount, wherein the settlement amount is divided into a plurality of settlement category amounts corresponding to a plurality of settlement categories; and
memory storing instructions that, when executed by the one or more processors, cause the virtual reality visualization device to;
generate the virtual room corresponding to the real room based at least in part on the dimensions of the real room;
generate the recommended object listing comprising the one or more recommended objects based at least in part on the prior object listing, wherein each of the one or more recommended objects are associated with a respective one of the plurality of settlement categories;
cause display of the virtual room, the settlement amount, and the recommended object listing on the display interface;
receive first user input comprising a selection of a first recommended object of the recommended object listing from the user;
update the virtual room to include a representation of the first recommended object;
update the settlement amount based on a price of the first recommended object, wherein updating the settlement amount based on the price of the first recommended object comprises updating the settlement category amount for the settlement category corresponding to the first recommended object; and
cause display of the updated virtual room and the updated settlement amount on the display interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure relate to virtual reality systems (and/or augmented reality systems) that facilitate visualization of replacement and/or additional items for rebuilding a damaged room. The system may provide a virtual representation of a subject real world room. A user may select items, such as appliances and furniture, for placement in the virtual room and the system may update the virtual room to include a representation of the items. In some embodiments, the system may utilize information about the user to provide recommendations regarding items that may be placed in a virtual room. For example, the system may utilize one or more service records to identify items covered under a service associated with the user. In some embodiments, the system may apply a monetary settlement to the cost of the real world items to facilitate the replacement of damaged items.
-
Citations
16 Claims
-
1. A system comprising:
-
a display interface in communication with a virtual reality visualization device, wherein the display interface is configured to present a graphical user interface comprising a virtual room corresponding to a real room, a settlement amount, and a recommended object listing comprising one or more recommended objects for inclusion in the virtual room; and the virtual reality visualization device, wherein the virtual reality visualization device comprises; one or more processors; a first data source configured to store room information corresponding to the real room, wherein the room information comprises dimensions of the real room and a prior object listing of one or more prior objects associated with the real room; a second data source configured to store user information corresponding to a user, wherein the user information comprises the settlement amount, wherein the settlement amount is divided into a plurality of settlement category amounts corresponding to a plurality of settlement categories; and memory storing instructions that, when executed by the one or more processors, cause the virtual reality visualization device to; generate the virtual room corresponding to the real room based at least in part on the dimensions of the real room; generate the recommended object listing comprising the one or more recommended objects based at least in part on the prior object listing, wherein each of the one or more recommended objects are associated with a respective one of the plurality of settlement categories; cause display of the virtual room, the settlement amount, and the recommended object listing on the display interface; receive first user input comprising a selection of a first recommended object of the recommended object listing from the user; update the virtual room to include a representation of the first recommended object; update the settlement amount based on a price of the first recommended object, wherein updating the settlement amount based on the price of the first recommended object comprises updating the settlement category amount for the settlement category corresponding to the first recommended object; and cause display of the updated virtual room and the updated settlement amount on the display interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, by a virtual reality visualization device, room information corresponding to a real room, wherein the room information comprises dimensions of the real room and a prior object listing of one or more prior objects associated with the real room; receiving, by the virtual reality visualization device, user information corresponding to a user, wherein the user information comprises a settlement amount that is divided into a plurality of settlement category amounts corresponding to a plurality of settlement categories; generating, by the virtual reality visualization device, a virtual room corresponding to the real room based at least in part on the dimensions of the real room; generating, by the virtual reality visualization device, a recommended object listing comprising one or more recommended objects based at least in part on the prior object listing, wherein each of the one or more recommended objects are associated with a respective one of the plurality of settlement categories; presenting the virtual room, the settlement amount, and the recommended object listing to the user via a display interface; receiving, by the virtual reality visualization device, a selection of a first recommended object of the recommended object listing from the user; updating the virtual room to include a representation of the first recommended object; and updating the settlement amount based on a price of the first recommended object, wherein updating the settlement amount based on the price of the first recommended object comprises updating the settlement category amount for the settlement category corresponding to the first recommended object. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A virtual reality visualization device comprising:
-
at least one processor; and memory storing computer-executable instructions that, when executed by the at least one processor, cause the virtual reality visualization device to; receive room information corresponding to a real room, wherein the room information comprises dimensions of the real room and a prior object listing of one or more prior objects associated with the real room; receive user information corresponding to a user, wherein the user information comprises a settlement amount; generate a virtual room corresponding to the real room based at least in part on the dimensions of the real room; generate a recommended object listing comprising one or more recommended objects based at least in part on the prior object listing by; determining one or more replacement objects associated with a given prior object of the one or more prior objects for each of the one or more replacement objects, determining a change in premium for a service associated with the user based on attributes of a given replacement object relative to attributes of the given prior object; and selecting a first replacement object of the one or more replacement objects for inclusion in the recommended object listing based on the determined changes in premiums for the one or more replacement object; present the virtual room, the settlement amount, and the recommended object listing to the user; receive a selection of a first recommended object of the recommended object listing from the user; update the virtual room to include a representation of the first recommended object; and update the settlement amount based on a price of the first recommended object. - View Dependent Claims (15, 16)
-
Specification