IP Library Patent Application 18416275
Patent Application
App. No. 18/416,275

METHODS AND SYSTEMS FOR SIMULATING A VEHICLE SEAT IN A VEHICLE USING VIRTUAL REALITY

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 None
App. No.
18/416,275
Abstract

Systems and methods for simulating a vehicle seat in a vehicle using virtual reality. The systems and methods may generate a virtual configuration comprising a virtual vehicle seat model associated with a physical vehicle seat, and a virtual vehicle model associated with a physical vehicle, to be presented via the display of a viewer device.

Claims (74)

1 . A computer-implemented method for simulating a vehicle seat in a vehicle using virtual reality (VR), comprising:

receiving, by one or more processors, a vehicle indicator;

obtaining, by the one or more processors, a virtual vehicle model associated with the indicated physical vehicle;

receiving, by the one or more processors, a physical vehicle seat indicator;

obtaining, by the one or more processors, a virtual vehicle seat model associated with the physical vehicle seat indicator;

generating, by the one or more processors, a virtual configuration of the virtual vehicle seat model and the virtual vehicle model; and

presenting, via a display of a viewer device, the virtual configuration.

2 . The computer-implemented method of claim 11 , wherein the vehicle indicator includes one or more of a vehicle make, a vehicle model, or one and/or more vehicle images.

3 . The computer-implemented method of claim 11 , further comprising:

obtaining, by the one or more processors, one or more virtual installation instructions associated with the indicated physical vehicle seat; and

presenting, via the display of the viewer device, the one or more virtual installation instructions.

4 . The computer-implemented method of claim 13 , wherein presenting the one or more virtual installation instructions comprises:

receiving, by the one or more processors, a playback command indicating one or more of pause, fast-forward, rewind, skip-step, previous step, a playback speed, video scrubbing, forward 10 seconds, backward 10 seconds, and/or a camera POV; and

implementing, by the one or more processors, the playback command with respect to the presentation of the one or more installation instructions.

5 . The computer-implemented method of claim 13 , wherein obtaining the one or more virtual installation instructions associated with the indicated physical vehicle seat comprises:

obtaining, using one or more processors, one or more installation instructions associated with the indicated physical vehicle seat from one or more of an online resource, a product manual, specification data, one or more images, and/or a machine learning model trained to generate installation instructions associated with the indicated physical vehicle seat; and

generating, by the one or more processors, the one or more virtual installation instructions based upon the one or more installation instructions.

6 . The computer-implemented method of claim 11 , further comprising:

obtaining, by the one or more processors, physical seat model data that indicates physical characteristics of a physical vehicle seat; and

generating, by the one or more processors, the virtual vehicle seat model based upon the physical seat model data.

7 . The computer-implemented method of claim 11 , wherein receiving the physical vehicle seat indicator comprises:

receiving, by the one or more processors, the physical vehicle seat indicator as an output of a trained machine learning model, wherein the trained machine learning model is trained using a set of characteristics of recommended vehicle seats.

8 . The computer-implemented method of claim 11 , wherein receiving the physical vehicle seat indicator comprises:

receiving, by one or more processors, a request for a recommendation of one or more physical vehicle seats; and

processing, by the one or more processors, the vehicle indicator and user seat preferences by a trained machine learning model to generate the recommendation of one or more physical vehicle seats, wherein:

the trained machine learning model is trained using a set of characteristics of one or more physical vehicle seats; and

the physical vehicle seat indicator is based upon the one or more physical vehicle seat recommendations.

9 . The computer-implemented method of claim 11 , wherein presenting the virtual configuration comprises:

generating, by the one or more processors, fit information corresponding to the fit of the physical vehicle seat in the physical vehicle based upon the virtual configuration of the virtual vehicle seat model and the virtual vehicle model; and

presenting, by the one or more processors, the fit information and the virtual configuration via the display of the viewer device.

10 . The computer-implemented method of claim 11 , wherein generating the virtual configuration comprises:

identifying, by the one or more processors, one or more physical vehicle seat configurations based upon the vehicle indicator;

receiving, by the one or more processors, a physical vehicle seat configuration indicator from the one or more physical vehicle seat configurations; and

generating, by the one or more processors, the virtual configuration based upon the indicated physical vehicle seat configuration.

11 . A computer system for simulating a vehicle seat in a vehicle using virtual reality (VR), comprising:

one or more processors; and

one or more non-transitory memories storing processor-executable instructions that, when executed by the one or more processors, cause the system to:

receive a vehicle indicator;

obtain a virtual vehicle model associated with the indicated physical vehicle;

receive a physical vehicle seat indicator;

obtain a virtual vehicle seat model associated with the physical vehicle seat indicator;

generate a virtual configuration of the virtual vehicle seat model and the virtual vehicle model; and

present via a display of a viewer device, the virtual configuration.

12 . The system of claim 11 , wherein the vehicle indicator includes one or more of a vehicle make, a vehicle model, or one or more vehicle images.

13 . The system of claim 11 , further comprising instructions that, when executed, cause the system to:

obtain one or more virtual installation instructions associated with the indicated physical vehicle seat; and

present via the display of the viewer device, the one or more virtual installation instructions.

14 . The system of claim 13 , wherein to present the one or more virtual installation instructions, the instructions, when executed, cause the system to:

receive a playback command indicating one or more of pause, fast-forward, rewind, skip-step, previous step, a playback speed, video scrubbing, forward 10 seconds, backward 10 seconds, or a camera POV; and

implement the playback command with respect to the presentation of the one or more installation instructions.

15 . The system of claim 13 , wherein to obtain the one or more virtual installation instructions associated with the indicated physical vehicle seat, the instructions, when executed, cause the system to:

obtain one or more installation instructions associated with the indicated physical vehicle seat from one or more of an online resource, a product manual, specification data, one or more images, and/or a machine learning model trained to generate installation instructions associated with the indicated physical vehicle seat; and

generate the one or more virtual installation instructions based upon the one or more installation instructions.

16 . The system of claim 11 , further comprising instructions, that when executed, cause the system to:

obtain physical seat model data that indicates physical characteristics of a physical vehicle seat; and

generate the virtual vehicle seat model based upon the physical seat model data.

17 . The system of claim 11 , wherein to receive the physical vehicle seat indicator, the instructions, when executed, cause the system to:

receive the physical vehicle seat indicator as an output of a trained machine learning model, wherein the trained machine learning model is trained using a set of characteristics of recommended vehicle seats.

18 . The system of claim 11 , wherein to receive the physical vehicle seat indicator, the instructions, when executed, cause the system to:

receive a request for a recommendation of one or more physical vehicle seats; and

process the vehicle indicator and user seat preferences by a trained machine learning model to generate the recommendation of one or more physical vehicle seats, wherein:

the trained machine learning model is trained using a set of characteristics of one or more physical vehicle seats; and

the physical vehicle seat indicator is based upon the one or more physical vehicle seat recommendations.

19 . The system of claim 11 , wherein to generate the virtual configuration, the instructions, when executed, cause the system to:

identify one or more physical vehicle seat configurations based upon the vehicle indicator;

receive a physical vehicle seat configuration indicator from the one or more physical vehicle seat configurations; and

generate the virtual configuration based upon the indicated physical vehicle seat configuration.

20 . A non-transitory computer-readable medium storing processor-executable instructions that, when executed by one or more processors, cause the one or more processors to:

receive a vehicle indicator;

obtain a virtual vehicle model associated with the indicated physical vehicle;

receive a physical vehicle seat indicator;

obtain a virtual vehicle seat model associated with the physical vehicle seat indicator;

generate a virtual configuration of the virtual vehicle seat model and the virtual vehicle model; and

present via a display of a viewer device, the virtual configuration.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2024
From: ESPEL-LOGAN, CATHERINE; FIELDS, BRIAN MARK; FREITAS, JOSHUA JOHN; MILES, MELISSA COLLETTE; KOEHLER, JEANNE
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 066252/0500 →