System and method for remote virtual reality control of movable vehicle partitions
First Claim
1. A computer-implemented method for remote virtual reality control of movable vehicle partitions, comprising:
- displaying a three-dimensional virtual reality model of at least a portion of a vehicle on a display of an output device, the output device located remotely from the vehicle, the vehicle having one or more movable vehicle partitions;
receiving images that capture gestures made in relation to the three-dimensional virtual reality model displayed on the output device from one or more imaging devices of the output device;
identifying one or more vehicle commands in a sequence based on the images that capture the gestures made in relation to the three-dimensional virtual reality model, the one or more vehicle commands defining control of the one or more movable vehicle partitions, and storing the one or more vehicle commands in the sequence in a memory of the output device;
receiving real-time video feed from one or more imaging devices located adjacent to the vehicle;
wherein the display of the output device includes a first user interface and a second user interface, displaying the three-dimensional virtual reality model on the first interface and streaming the real-time video feed of the vehicle to the second interface;
and upon determining the output device is located within a predetermined range of the vehicle based upon receiving an authentication signal at the output device from the vehicle when the output device is located within the predetermined range, transmitting the one or more vehicle commands in the sequence from the memory of the output device to the vehicle and executing the one or more vehicle commands at the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for remote virtual reality control of movable vehicle partitions includes displaying a graphic model of at least a portion of a vehicle on an output device. The output device is located remotely from the vehicle and the vehicle has one or more movable vehicle partitions. The method includes processing images received from one or more imaging devices, the images including gestures relative to the graphic model. The method includes identifying one or more vehicle commands based on the gestures relative to the graphic model. The vehicle commands define control of the one or more movable vehicle partitions. The method further includes executing the vehicle commands at the vehicle.
13 Citations
12 Claims
-
1. A computer-implemented method for remote virtual reality control of movable vehicle partitions, comprising:
-
displaying a three-dimensional virtual reality model of at least a portion of a vehicle on a display of an output device, the output device located remotely from the vehicle, the vehicle having one or more movable vehicle partitions; receiving images that capture gestures made in relation to the three-dimensional virtual reality model displayed on the output device from one or more imaging devices of the output device; identifying one or more vehicle commands in a sequence based on the images that capture the gestures made in relation to the three-dimensional virtual reality model, the one or more vehicle commands defining control of the one or more movable vehicle partitions, and storing the one or more vehicle commands in the sequence in a memory of the output device; receiving real-time video feed from one or more imaging devices located adjacent to the vehicle; wherein the display of the output device includes a first user interface and a second user interface, displaying the three-dimensional virtual reality model on the first interface and streaming the real-time video feed of the vehicle to the second interface; and upon determining the output device is located within a predetermined range of the vehicle based upon receiving an authentication signal at the output device from the vehicle when the output device is located within the predetermined range, transmitting the one or more vehicle commands in the sequence from the memory of the output device to the vehicle and executing the one or more vehicle commands at the vehicle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for remote virtual reality control of movable vehicle partitions, comprising:
-
a vehicle having a controller, one or more movable vehicle partitions, and a passive entry system, the controller operably connected for computer communication to an output device; the output device, located remotely from the vehicle, the output device having a display, wherein the output device displays a three-dimensional virtual reality model of at least a portion of the vehicle on the display, wherein the output device includes a processor and wherein the processor includes; a gesture module that processes images received from one or more imaging devices, the images including gestures made to manipulate the three-dimensional virtual reality model displayed on the output device; and a vehicle command module that identifies a plurality of vehicle commands and a sequence of the plurality of vehicle commands based on the gestures made to manipulate the three-dimensional virtual reality model and stores the plurality of vehicle commands and the sequence of the plurality of vehicle commands in a memory of the output device, wherein the plurality of vehicle commands define control of the one or more movable vehicle partitions according to the sequence, wherein upon the passive entry system authenticating the output device when the passive entry system determines the output device is within a predetermined range of the vehicle, the vehicle command module transmits the plurality of vehicle commands and the sequence of the plurality of vehicle commands from the memory of the output device to the controller for execution at the vehicle according to the sequence; wherein the display of the output device includes a first user interface and a second user interface; and wherein the gesture module displays the three-dimensional virtual reality model on the first interface and the gesture module streams a real-time video feed of the vehicle to the second interface, the video feed received from one or more imaging devices located next to the vehicle. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, causes the computer to perform a method comprising:
-
displaying a three-dimensional virtual reality model of at least a portion of a vehicle on an output device, the output device located remotely from the vehicle, the vehicle having one or more movable vehicle partitions; generating a real-time virtual reality model of the vehicle based on data received at the output device from vehicle sensors of the vehicle; displaying the real-time virtual reality model of the vehicle on a display of the output device simultaneously with the three-dimensional virtual reality model; receiving images from one or more imaging devices, the images including gestures made relative to the three-dimensional virtual reality model; identifying a plurality of one or more vehicle commands in a sequence based on the images including the gestures made to interact with the three-dimensional virtual reality model, the one or more vehicle commands defining control of the one or more movable vehicle partitions; receiving real-time video feed from one or more imaging devices located adjacent to the vehicle; wherein the display of the output device includes a first user interface and a second user interface, displaying the three-dimensional virtual reality model on the first interface and streaming the real-time video feed of the vehicle to the second interface; and upon determining the output device is located within a predetermined range of the vehicle, verifying the one or more vehicle commands for execution based on sensor data received from the vehicle and predetermined-rules for controlling movable partitions of the vehicle, and transmitting the one or more vehicle commands that have been verified to the vehicle for execution. - View Dependent Claims (12)
-
Specification