IP Library Patent Application 11392190
Patent Application
App. No. 11/392,190

Interactive relational graphic solutions

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 None
App. No.
11/392,190
Abstract

Interactive relational graphic solutions facilitate an economical teaching tool to explain a plethora of educational topics. The solutions are associated with a graphics capable application of a computing device. The solutions facilitate user interaction by graphically correlating functions through a series of interactive control points. The correlation may include a moveable control point and lead lines to indicate associated coordinates as the user moves the control point of the solution. Such a solution reduces the time required to explain an educational topic and helps facilitate the educational process.

Claims (34)

1 . A computer-implemented method for providing interactivity for relational graphic solutions, the method comprising:

accessing a relational graphic solution, wherein the relational graphic solution includes a graphical representation of a relationship between a first function and a second function;

providing a first control point associated with the first function;

providing a second control point associated with the second function; and

associating the first control point and the second control point, wherein movement of one of the control points causes the movement of the other control point to a corresponding position.

2 . The computer-implemented method of claim 1 , wherein the first function is a circle function.

3 . The computer-implemented method of claim 1 , wherein the second function is at least one of: a sine function, a cosine function, and a tangent function.

4 . The computer-implemented method of claim 1 , further comprising a coordinate system associated with the relational graphic solution.

5 . The computer-implemented method of claim 4 , wherein the coordinate system is at least one of: a rectangular coordinate system, and a polar coordinate system.

6 . The computer-implemented method of claim 4 , wherein the coordinate system is a three-dimensional coordinate system and the relational graphic solution is a three-dimensional graphic solution.

7 . The computer-implemented method of claim 1 , further comprising a control point lead line extending from the first control point to the second control point.

8 . The computer-implemented method of claim 1 , wherein the first function is a circle function and the second function is at least one of: a sine function and a cosine function.

9 . The computer-implemented method of claim 8 , further comprising a positive lead line indicating a positive amplitude of the second function and a negative lead line indicating a negative amplitude of the second function.

10 . A computer-readable medium having computer executable instructions for providing interactivity for relational graphic solutions, the instructions comprising:

providing a relational graphic solution, wherein the relation graphic solution includes a coordinate system, a first graphical representation of a first mathematical function, a second graphical representation of a second mathematical function, wherein the first mathematical function and the second mathematical function are mathematically associated;

determining a first control point associated with the first graphical representation of the first mathematical function;

determining a second control point associated with the second graphical representation of the second mathematical function; and

associating the first control point and the second control point, wherein the first control point is configured to automatically move to a corresponding point on the first graphical representation upon movement of the second control point and the second control point is configured to automatically move to a corresponding point on the second graphical representation upon movement of the first control point.

11 . The computer-readable medium of claim 10 , wherein the coordinate system is at least one of: a rectangular coordinate system, and a polar coordinate system.

12 . The computer-readable medium of claim 10 , wherein the coordinate system is a three-dimensional coordinate system and the relational graphic solution is a three-dimensional graphic solution.

13 . The computer-readable medium of claim 10 , wherein the first graphical representation includes a circle representation.

14 . The computer-readable medium of claim 10 , wherein the second graphical representation includes at least one of: a sine function representation, a cosine function representation, and a tangent function representation.

15 . The computer-readable medium of claim 10 , wherein associating the first control point and the second control point includes generating a control point lead line substantially between the first control point and the second control point.

16 . A computer-implemented method for providing interactivity for a relational graphic solution, the method comprising:

providing a relational graphic solution, wherein the relational graphic solution includes a coordinate system, a circle graph and a trigonometric graph, wherein the trigonometric graph includes at least one of: a sine graph, a cosine graph and a tangent graph;

providing a circle control point associated with the circle graph;

providing a trigonometric control point associated with the trigonometric graph;

associating the circle control point with the trigonometric control point, wherein the association includes:

configuring the circle control point to automatically move to a corresponding point upon movement of the trigonometric control point; and

configuring the trigonometric control point to automatically move to a corresponding point upon movement of the circle control point.

17 . The computer-implemented method of claim 16 wherein the circle includes a radius and providing a relational graphic solution includes selecting a radius.

18 . The computer-implemented method of claim 16 wherein the coordinate system is at least one of: a rectangular coordinate system, and a polar coordinate system.

19 . The computer-implemented method of claim 16 wherein the coordinate system is a three-dimensional coordinate system and the relational graphic solution is a three-dimensional graphic solution.

20 . The computer-implemented method of claim 16 wherein associating the circle control point and the trigonometric control point further includes generating a control point lead line substantially between the circle control point and the trigonometric control point.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2006
From: XU, BIN; MAO, YONG-GANG-STEELE
To: MICROSOFT CORPORATION
Reel/Frame 017630/0651 →