3D Data Environment Disambiguation Tool
Abstract
Concepts and technologies are described herein for providing a 3D data environment disambiguation tool. In accordance with some concepts and technologies disclosed herein, a 3D data environment disambiguation tool can be configured to resolve an ambiguity associated with one or more data points to be rendered in a 3D data environment. The 3D data environment disambiguation tool can present various user interfaces to receive inputs to resolve an ambiguity associated with a data point. The ambiguity can be resolved prior to, in conjunction with, or after the selected data is rendered in a 3D data environment, or various combinations thereof.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer, comprising:
a processor; and a computer-readable storage medium in communication with the processor, the computer-readable storage medium comprising computer-executable instructions stored thereupon that, when executed by the processor, cause the processor to
detect a selection of selected data to be rendered in a 3D data environment,
determine if a data point in the selected data is ambiguous,
if the data point in the selected data is determined not to be ambiguous, render the selected data in the 3D data environment, and if the data point in the selected data is determined to be ambiguous,
display an ambiguity interface,
receive an input to resolve the ambiguity, and
render the selected data in the 3D data environment using the input to resolve the ambiguity.
2 . The computer of claim 1 , wherein the computer-readable storage medium further comprises computer-executable instructions that, when executed by the processor, cause the processor to determine a confidence level if the data point in the selected data is determined to be ambiguous.
3 . The computer of claim 2 , wherein the ambiguity interface further comprises a confidence interface for displaying the confidence level.
4 . The computer of claim 1 , wherein the ambiguity interface comprises an ambiguity presentation interface to receive the input to resolve the ambiguity.
5 . The computer of claim 4 , wherein the ambiguity presentation interface comprises a plurality of selection boxes to receive the input to resolve the ambiguity.
6 . The computer of claim 1 , wherein the ambiguity interface comprises an ambiguity resolution interface for receiving a correction input to correct the data point determined to be ambiguous.
7 . The computer of claim 6 , wherein the ambiguity interface further comprises an ambiguous data display input for displaying an interface highlighting the data point determined to be ambiguous.
8 . The computer of claim 1 , wherein the ambiguity interface comprises an ambiguity alternative interface displaying one or more alternates to the data point determined to be ambiguous.
9 . The computer of claim 1 , wherein the computer-readable storage medium further comprises computer-executable instructions that, when executed by the processor, cause the processor to display an expected range box for receiving at least one range to resolve the ambiguity or an expected value box for receiving a value to resolve the ambiguity.
10 . A method for resolving data disambiguation, the method comprising:
detecting, at a computer executing a data disambiguation component, a selection of selected data to be rendered in a 3D data environment, determining, at the computer, if a data point in the selected data is ambiguous, if the data point in the selected data is determined to be ambiguous, rendering, by the computer the selected data in the 3D data environment, if the data point in the selected data is determined not to be ambiguous, determining, by the computer if the data point is within an expected range or is an expected value, if the data point is within the expected range or is the expected value, rendering the selected data in the 3D data environment, and if the data point is not within the expected range or is not the expected value,
displaying an ambiguity interface,
receiving an input to resolve the ambiguity, and
rendering the selected data in the 3D data environment using the input to resolve the ambiguity.
11 . The method of claim 10 , further comprising determining a confidence level if the data point in the selected data is determined to be ambiguous.
12 . The method of claim 11 , further comprising displaying a confidence interface for displaying the confidence level.
13 . The method of claim 10 , wherein displaying the ambiguity interface comprises displaying an ambiguity presentation interface to receive the input to resolve the ambiguity.
14 . The method of claim 10 , wherein determining, at the computer, if a data point in the selected data is ambiguous comprises comparing the data point to a previously disambiguated data point.
15 . The method of claim 10 , wherein displaying the ambiguity interface comprises displaying an ambiguity resolution interface for receiving a correction input to correct the data point determined to be ambiguous.
16 . The method of claim 10 , wherein displaying the ambiguity interface comprises displaying an ambiguous data display input comprising an interface to highlight the data point determined to be ambiguous.
17 . The method of claim 10 , wherein displaying the ambiguity interface comprises displaying an ambiguity alternative interface comprising one or more alternatives to the data point determined to be ambiguous.
18 . A computer-readable storage medium having computer-executable instructions stored thereon that, when executed by the processor, cause the processor to:
detect a selection of selected data to be rendered in a 3D data environment, determine if a data point in the selected data is ambiguous, if the data point in the selected data is determined not to be ambiguous, render the selected data in the 3D data environment, if the data point in the selected data is determined to be ambiguous, determine if the data point is within an expected range or is an expected value, if the data point is within the expected range or is the expected value, render the selected data in the 3D data environment, and if the data point is not within the expected range or is not the expected value, display an ambiguity interface comprising an ambiguity presentation interface for receiving an input to resolve the ambiguity or an ambiguity resolution interface for receiving a correction input to correct the data point.
19 . The computer-readable storage medium of claim 18 , wherein the computer-readable storage medium further comprises computer-executable instructions that, when executed by the processor, cause the processor to display a confidence interface comprising a confidence level of the data point determined to be ambiguous.
20 . The computer-readable storage medium of claim 18 , wherein the computer-readable storage medium further comprises computer-executable instructions that, when executed by the processor, cause the processor to display an ambiguity alternative interface comprising one or more alternates to the data point determined to be ambiguous.Join the waitlist — get patent alerts
Track US2014047385A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.