×

Navigation system for a 3D virtual scene

  • US 10,025,454 B2
  • Filed: 08/28/2008
  • Issued: 07/17/2018
  • Est. Priority Date: 09/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a display; and

    a processor coupled to the display and configured to;

    generate a first graphic that includes a first wheel configured to allow a first user to navigate a software application, wherein the first wheel has a first plurality of activation zones, and each activation zone included in the first plurality of activation zones is associated with a different function in a first plurality of functions for navigating the software application,generate a second graphic that includes a second wheel configured to allow a second user to navigate the software application, wherein the second wheel has a second plurality of activation zones that comprises a superset of the first plurality of activation zones, and a portion of the activation zones included in the second plurality of activation zones is associated with different functions in a second plurality of functions for navigating the software application that are not included in the first plurality of functions, anddisplay at least one of the first graphic and the second graphic,generate a mini wheel, distinct from the first wheel and the second wheel, wherein the mini wheel is a miniaturized version of the second wheel and includes the second plurality of activation zones and corresponding functions from the first plurality and the second plurality of functions,wherein the mini wheel has a third plurality of activation zones;

    display the mini wheel as a pie menu at a position of a cursor, wherein the cursor is hidden when the mini wheel is displayed,responsive to a first input, highlight a first activation zone located in the third plurality of activation zones that corresponds to a direction of a movement of an input device and highlighting a command that corresponds to the first activation zone,responsive to a second input, display a tool cursor associated with the first activation zone and remove the mini wheel from the display,responsive to a third input, execute a first function that is included in either the first plurality of functions or the second plurality of functions and is associated with the first activation zone to modify the software application, andresponsive to a fourth input, replace the displayed tool cursor with the mini wheel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×