Patent Document ID: 20180075647
Application ID: 15265235
Patent Flag: 0

Claim One:
1. A system to depict a graphical display output including a visualization of a virtual roadway including a curve that complies with a curve testing standard, the system comprising: a roadway visualization system including a non-transitory memory, a processor, an electronic display and a virtualization application including a curve system, wherein the virtualization application and the curve system are stored in non-transitory memory which is communicatively coupled to the processor; wherein the virtualization application includes instructions that, responsive to being executed by the processor and receiving an input from the curve system, cause the processor to generate graphical data operable to cause the electronic display to depict a visualization including a virtual environment having a virtual roadway including a curve that is generated based on the input from the curve system; wherein the roadway visualization system is communicatively coupled to a Satisfiability Modulo Theories solver; wherein the curve system includes instructions that, responsive to being executed by the processor, cause the processor to perform steps including: importing curve testing standard data describing a plurality of criteria for the curve to comply with a curve testing standard; selecting a set of curve data from the curve testing standard data that describes one or more criteria from the plurality of criteria; providing the set of curve data to the Satisfiability Modulo Theories solver which is operable to analyze the one or more criteria to output a three-dimensional coordinate; providing the three-dimensional coordinate to the virtualization application as the input; and wherein the virtualization application generates the graphical data based on the input and causes the electronic display to depict the visualization including the virtual roadway including the curve that complies with the curve testing standard.