IP Library Granted Patent US 9,478,070
Granted Patent B2
US 9,478,070 · App. 14/690,396 · Granted Oct 25, 2016

Coordinate information updating device

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 9,478,070
App. No.
14/690,396
Granted
Oct 25, 2016
Kind
B2
Abstract

An object can be displayed on a screen of a two-dimensional coordinate system based on xyz-coordinate values of the object in a three-dimensional coordinate system, operation information of a two-dimensional coordinate system with respect to the object can be received from an input device, and whether the operation information is in accordance with a predetermined rule or not is determined. If the operation information is not in accordance with the predetermined rule, xy-coordinate values of the object can be updated in accordance with the operation information. If the operation information is in accordance with the predetermined rule, a z-coordinate value of the object can be updated in accordance with the operation information.

Claims (35)

1. A system, comprising:

a storage unit configured to store a coordinate value of an object in a three-dimensional coordinate system, the object configured to be displayed on a two-dimensional display;

an input interface configured to receive operation information of a two-dimensional coordinate system, the operation information usable to update xy-coordinate values of the three-dimensional coordinate system with respect to the object;

an operation information determination unit configured to determine whether the operation information is in accordance with a particular rule; and

an update unit configured, based on a result of the determination of the operation information determination unit, to:

update the xy-coordinate values of the three-dimensional coordinate system with respect to the object in accordance with the operation information, in response to the operation information not being in accordance with the particular rule, and

update a z-coordinate value of the three-dimensional coordinate system with respect to the object in accordance with the operation information to adjust a shape or position of the object in a z-coordinate direction and not update the xy-coordinate values of the three-dimensional coordinate system, in response to the operation information being in accordance with the particular rule.

2. The system of claim 1 , wherein the update unit is configured to update the z-coordinate value of the object based on at least one of a distance, a direction, or a speed of a trajectory of xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information.

3. The system of claim 1 , wherein the particular rule is a rule that a trajectory of xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information includes a particular trajectory.

4. The system of claim 3 , wherein the particular rule includes that the trajectory of the xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information includes the particular trajectory within a particular period of time.

5. The system of claim 3 , wherein the particular rule includes that the trajectory of the xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information continuously includes the particular trajectory a plurality of times.

6. The system of claim 3 , wherein the particular trajectory reaches an end point within a particular range via a point distant from a start point by a particular distance, a distance of the end point within the particular range from the start point being shorter than the particular distance.

7. The system of claim 6 , wherein the particular trajectory is an approximately-circular trajectory.

8. A method, comprising:

receiving operation information of a two-dimensional coordinate system, the operation information usable to update xy-coordinate values of an object in a three-dimensional coordinate system;

determining whether the operation information is in accordance with a particular rule; and

based on a result of the determination:

updating the xy-coordinate values of the object in the three-dimensional coordinate system in accordance with the operation information, in response to the operation information not being in accordance with the particular rule, and

updating a z-coordinate value of the object in the three-dimensional coordinate system in accordance with the operation information to adjust a shape or position of the object in a z-coordinate direction and not updating the xy-coordinate values of the object in the three-dimensional coordinate system, in response to the operation information being in accordance with the particular rule.

9. The method of claim 8 , wherein updating the z-coordinate value of the object comprises updating the z-coordinate value of the object based on at least one of a distance, a direction, or a speed of a trajectory of xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information.

10. The method of claim 8 , wherein the particular rule is a rule that a trajectory of xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information includes a particular trajectory.

11. The method of claim 10 , wherein the particular rule includes that the trajectory of the xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information includes the particular trajectory within a particular period of time.

12. The method of claim 10 , wherein the particular rule includes that the trajectory of the xy-coordinate values of the two-dimensional coordinate system corresponding to the operation information continuously includes the particular trajectory a plurality of times.

13. The method of claim 10 , wherein the particular trajectory reaches an end point within a particular range via a point distant from a start point by a particular distance, a distance of the end point within the particular range from the start point being shorter than the particular distance.

14. The method of claim 13 , wherein the particular trajectory is an approximately-circular trajectory.

15. A system, comprising:

a storage unit configured to store a coordinate value of an object in a three-dimensional coordinate system, the object configured to be displayed on a two-dimensional display;

an input interface configured to receive operation information of a two-dimensional coordinate system, the operation information including values of the two-dimensional coordinate system that are in a plane perpendicular to a z-coordinate direction of the three-dimensional coordinate system;

an operation information determination unit configured to determine whether the operation information is in accordance with a particular rule; and

an update unit configured, in response to the operation information being in accordance with the particular rule, to update a z-coordinate value of the three-dimensional coordinate system with respect to the object in accordance with the operation information to adjust a shape or position of the object in the z-coordinate direction and not update xy-coordinate values of the three-dimensional coordinate system.

16. The system of claim 15 , wherein the update unit is further configured, in response to the operation information not being in accordance with the particular rule, to update the xy-coordinate values of the three-dimensional coordinate system with respect to the object in accordance with the operation information and to not update the z-coordinate value of the three-dimensional coordinate system with respect to the object.

17. The system of claim 15 , wherein the update unit is configured to update the z-coordinate value of the three-dimensional coordinate system with respect to the object based on at least one of a distance, a direction, or a speed of a trajectory of the values of the operation information.

18. The system of claim 15 , wherein the particular rule is a rule that a trajectory of the values of the operation information includes a particular trajectory.

19. The system of claim 18 , wherein the particular rule includes that the trajectory of the values of the operation information includes the particular trajectory within a particular period of time.

20. The system of claim 18 , wherein the particular rule includes that the trajectory of the values of the operation information continuously includes the particular trajectory a plurality of times.

Assignments (2)
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: OKI, EIJI; YAMANAKA, NAOAKI; ARAKAWA, YUTAKA
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 035474/0065 →