US 12,444,095 B2
VR environment for real-time road conditions
Aaron Williams, Congerville, IL (US); Joseph Robert Brannan, Bloomington, IL (US); John Donovan, Bloomington, IL (US); and Brian N. Harvey, Bloomington, IL (US)
Assigned to STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Jul. 26, 2022, as Appl. No. 17/874,096.
Claims priority of provisional application 63/358,002, filed on Jul. 1, 2022.
Prior Publication US 2024/0005566 A1, Jan. 4, 2024
Int. Cl. B60K 35/00 (2024.01); G02B 27/01 (2006.01); G06F 1/16 (2006.01); G06T 11/00 (2006.01); B60K 35/23 (2024.01)
CPC G06T 11/00 (2013.01) [B60K 35/00 (2013.01); G02B 27/0101 (2013.01); G06F 1/163 (2013.01); B60K 35/23 (2024.01); B60K 2360/21 (2024.01); G02B 2027/0141 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A computer-implemented method for generating a virtual reality (VR) feed for presenting real-time road conditions, the computer-implemented method comprising:
presenting, via one or more processors, a virtual map to a user on a VR display, wherein the virtual map is partitioned into geometric sections and includes a particular geometric section with a geographic area;
receiving, via the one or more processors, a selection of the particular geometric section by the user;
in response to the selection of the particular geometric section by the user, obtaining, via the one or more processors, real-time condition data indicating conditions of a road segment in the geographic area, wherein the real-time condition data is generated by at least one smart infrastructure device comprising: (i) a smart infrastructure camera, (ii) a smart stop light, or (iii) a smart stop sign;
determining, via the one or more processors, that a weather condition is occurring on the road segment;
in response to the determination that the weather condition is occurring on the road segment, generating, via the one or more processors, a VR feed of the road segment based upon the real-time condition data, the VR feed including a virtual representation of the road segment to reflect the real-time conditions at the road segment; and
providing, via the one or more processors, the generated VR feed for presentation to the user within the VR display for the user to preview the road segment.