Patent Document ID: 20140047313
Application ID: 13765695
Patent Status: 0

Claim One:
1. A computer, comprising: a processor; and a computer-readable storage medium in communication with the processor, the computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by the processor, cause the processor to receive data to be rendered in a 3D environment, receive at least one annotation associated with the data, render the data in a first orientation in the 3D environment, render the at least one annotation in a second orientation in the 3D environment, receive an input to change the first orientation, determine if the at least one annotation receives a special annotation orientation in relation to input to change the first orientation, if the at least one annotation does not receive the special annotation orientation in relation to the input to change the first orientation, change the first orientation and the second orientation based on the input to change the first orientation, and if the at least one annotation does receive the special annotation orientation in relation to the input to change the first orientation, apply the special annotation orientation to the at least one annotation, change the first orientation based on the input to change the first orientation, and change the second orientation based on the input to change the first orientation and the special annotation orientation.