APPARATUS FOR REMOTELY CONTROLLING ANOTHER APPARATUS AND HAVING SELF-ORIENTATING CAPABILITY
First Claim
1. An apparatus for communicating with a target device comprising:
- a sensing portion for sensing points of user contact with the apparatus, user gestures, and an acceleration value of the apparatus;
a transmitting device for sending signals representative of user commands to the target device;
a controller; and
a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to determine a forward direction of a plane of operation for defining the user gestures,wherein an axis of the determined plane of operation substantially intersects the apparatus at any angle.
4 Assignments
0 Petitions
Accused Products
Abstract
A remote control apparatus for communicating with a target device includes: a sensing portion for sensing points of user contact with the apparatus, user gestures, and an acceleration value of the apparatus; a transmitting device for sending signals representative of user commands to the target device; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to determine a forward direction of a plane of operation for defining the user gestures. An axis of the determined plane of operation substantially intersects the apparatus at any angle.
50 Citations
56 Claims
-
1. An apparatus for communicating with a target device comprising:
-
a sensing portion for sensing points of user contact with the apparatus, user gestures, and an acceleration value of the apparatus; a transmitting device for sending signals representative of user commands to the target device; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to determine a forward direction of a plane of operation for defining the user gestures, wherein an axis of the determined plane of operation substantially intersects the apparatus at any angle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
a sensing portion for sensing points of user contact with the apparatus and an acceleration value of the apparatus; a controller; and a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to define a forward direction of user gestures, wherein the forward direction can be fixed along any angle with the apparatus. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus comprising:
-
an accelerometer for determining an acceleration value associated with the apparatus; a gyroscope for measuring angular rotation associated with the apparatus to provide an orientation value; a touch sensor for sensing points of user contact with the apparatus; and a self-orientation determination device for determining a plane of operation defining user gestures based upon the acceleration value, orientation value and points of user contact, wherein the plane of operation is rotatable at any angle of the apparatus. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system comprising a remote control device for remotely controlling a target device, wherein:
-
the target device comprises; an interface for receiving signals representative of user commands wirelessly from the remote control device; and a controller for executing instructions based upon the user commands; the remote control device comprises; a sensing portion for sensing points of user contact with the apparatus, user gestures, and an acceleration value of the remote control device; a transmitting device for sending the signals representative of the user commands to the target device; a controller; a memory including instructions for configuring the controller to perform a self-orientation process based upon at least one of the acceleration value and the points of user contact to determine a forward direction of a plane of operation for defining the user gestures, and to interpret the user gestures as the user commands; and a transmitting device for sending signals representative of the user commands to the target device; wherein an axis of the determined plane of operation substantially intersects the remote control device at any angle. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method of remotely communicating user commands from a first apparatus to a target apparatus based upon user gestures input at the first apparatus, the method comprising:
-
sensing points of user contact with the first apparatus and an acceleration value of the remote control device; determining a forward direction of a plane of operation based upon at least one of the acceleration value and the points of user contact, wherein the plane of operation defines an input space for the user gestures and the plane of operation substantially intersects the first apparatus at any angle; interpreting the user gestures into the user commands; and transmitting signals representative of the user commands to the target apparatus. - View Dependent Claims (52, 53, 54, 55, 56)
-
Specification