IP Library Granted Patent US 7,437,684
Granted Patent B2
US 7,437,684 · App. 10/819,987 · Granted Oct 14, 2008

Graphical interface system for manipulating a virtual dummy

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,437,684
App. No.
10/819,987
Granted
Oct 14, 2008
Kind
B2
Abstract

To make it easier to manipulate in direct action and to manage the degrees of freedom of a virtual dummy, the invention provides a graphical interface system enabling two windows to be displayed on a screen. The first window contains an overall representation of the dummy making it possible, using pointer means such as a mouse, for example, to select a member of the dummy directly on the screen. In response to such selection, the selected member appears in the second window on a larger scale together with symbols indicating all of the degrees of freedom available on the member in question. The operator can then act directly on the symbols of the degrees of freedom to block or unblock them or indeed to manipulate the dummy in direct action.

Claims (39)

1. A graphical interface system for managing degrees of freedom of a virtual dummy in a dynamic environment, said dummy comprising jointed members with degrees of freedom, the system comprising:

means for displaying the dummy in a first window and in a second window;

means for designating a point on the means for displaying and for acting thereon;

means for causing the means for displaying to display the dummy in the first window; and

means for responding to the means for designating to cause the second window to display a selected member of the dummy displayed in the first window,

wherein said selected member includes symbols indicating the degrees of freedom of said selected member,

wherein the means for responding affects a movement of the dummy with respect to the indicated degree of freedom in response to the means for designating selecting at least one of the symbols, and

wherein the means for responding responds to the means for designating by blocking or unblocking the corresponding degree of freedom in response to the means for designating selecting the at least one of the symbols, such that

when the corresponding degree of freedom of the selected member is changed from a blocked state to an unblocked state, the selected member moves with respect to the corresponding degree of freedom, and

when the corresponding degree of freedom of the selected member is changed from the unblocked state to the blocked state, the movement of the selected member with respect to the corresponding degree of freedom stops.

2. A system according to claim 1 , wherein the member(s) having at least one degree of freedom that is blocked is/are displayed in a predetermined color in the first window.

3. A system according to claim 1 , wherein the symbols for blocked degrees of freedom are displayed in one predetermined color and the symbols for degrees of freedom that are unblocked are displayed in another predetermined color.

4. A system according to claim 1 , wherein each symbol for a degree of freedom comprises first and second arrows, each arrow representing one direction of rotation for the degree of freedom.

5. A system according to claim 4 , wherein the means for responding responds to the means for designating selecting an arrow corresponding to a direction of rotation for a degree of freedom by blocking that degree of freedom, said arrow then being displayed in a predetermined color.

6. A system according to claim 4 , wherein the means for responding responds to the means for designating selecting an arrow in the second window corresponding to a direction in which a degree of freedom is manipulated by manipulating that degree of freedom of the dummy.

7. A system according to claim 6 , wherein the member(s) having at least one degree of freedom that has been manipulated is/are displayed in a predetermined color in the first window.

8. A system according to claim 6 , wherein, in the second window, the arrow corresponding to the direction of manipulation of the degree of freedom is displayed in a predetermined color.

9. A system according to claim 1 , wherein the means for responding responds to the means for designating selecting a member, in the first window, by activating or deactivating that member and by displaying the activated members in one predetermined color and the deactivated members in another predetermined color.

10. A system according to claim 1 , wherein the means for displaying displays the outline of the selected member in a predetermined color.

11. The system according to claim 1 , wherein the dynamic environment includes a machine and the virtual dummy corresponds to an individual accessing the machine.

12. The system according to claim 11 , wherein the machine is an airplane engine.

13. A graphical interface system for managing degrees of freedom of a virtual dummy in a dynamic environment, the dummy including jointed members with degrees of freedom, comprising:

a display unit configured to display the dummy in a first window and in a second window;

a pointer unit configured to designate a point on the display unit and configured to act thereon;

a processor unit configured to cause the display unit to display the dummy in the first window and configured to respond to the pointer unit to cause the second window to display a selected member of the dummy displayed in the first window;

a plurality of symbols displayed in the second window, each of the symbols indicating a degree of freedom of the selected member of the dummy, wherein

when one of the symbols is selected by the pointer, the corresponding degree of freedom of the selected member is either changed from a blocked state to an unblocked state or changed from the unblocked state to the blocked state,

when the corresponding degree of freedom of the selected member is in the blocked state, the selected member cannot be moved with respect to the corresponding degree of freedom,

when the corresponding degree of freedom of the selected member is changed from the blocked state to the unblocked state, the selected member moves with respect to the corresponding degree of freedom, and

when the corresponding degree of freedom of the selected member is changed from the unblocked state to the blocked state, the movement of the selected member with respect to the corresponding degree of freedom stops.

14. The system according to claim 13 , wherein

each of the symbols includes first and second arrows,

the first and the second arrow each represent one direction of rotation for the degree of freedom, and

when one of the arrows is selected by the pointer, a corresponding direction of rotation for the degree of freedom of the selected member is either changed from the blocked state to the unblocked state or changed from the unblocked state to the blocked state.

15. The system according to claim 13 , wherein

the symbols are displayed in the second window, and

the symbols are not displayed in the first window.

16. The system according to claim 13 , wherein the dynamic environment includes a machine and the virtual dummy corresponds to an individual accessing the machine.

17. The system according to claim 16 , wherein the machine is an airplane engine.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET TO REMOVE APPLICATION NOS. 10250419, 10786507, 10786409, 12416418, 12531115, 12996294, 12094637 12416422 PREVIOUSLY RECORDED ON REEL 046479 FRAME 0807. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Aug 24, 2018
From: SNECMA
To: SAFRAN AIRCRAFT ENGINES
Reel/Frame 046939/0336 →
CHANGE OF NAME Recorded May 23, 2018
From: SNECMA
To: SAFRAN AIRCRAFT ENGINES
Reel/Frame 046479/0807 →