Computing device chording authentication and control
First Claim
Patent Images
1. A computing device, comprising:
- a housing;
a display device secured to the housing;
a plurality of sensors secured to the housing and disposed adjacent to a perimeter of the display device; and
one or more processors configured todetermine an orientation of the housing in three-dimensional space;
identify a plurality of inputs received from the plurality of sensors as one or more chords, wherein each of the one or more chords defines a substantially simultaneous collection of one or more of the plurality of inputs received from the plurality of sensors, and wherein each of the one or more chords indicates a relative position of one or more fingers of at least one hand of a user, in relation to each other, in grasping the housing;
determine whether the orientation of the housing is a first orientation or a second orientation different from the first orientation, wherein the display device is viewable by the user when the housing is in the first orientation, and wherein the display device is not viewable by the user when the housing is in the second orientation; and
responsive to determining, based at least in part on whether the orientation of the housing is the first orientation or the second orientation, that the one or more chords correspond to stored credentials of the user, authenticate the user to access functionality of the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Chording techniques are described that may be utilized in a variety of ways to provide inputs to a computing device. The computing device, for instance, may include sensors disposed on a housing of the computing device such that the sensors are configured to detect fingers of a user when grasping the device. Detection of a likely indexed relative position of the fingers of the user'"'"'s hand in relation to each other, and even an amount of pressure used by respective ones of the fingers, may be used to define and input chords that may be used to initiate operations of the computing device.
-
Citations
16 Claims
-
1. A computing device, comprising:
-
a housing; a display device secured to the housing; a plurality of sensors secured to the housing and disposed adjacent to a perimeter of the display device; and one or more processors configured to determine an orientation of the housing in three-dimensional space; identify a plurality of inputs received from the plurality of sensors as one or more chords, wherein each of the one or more chords defines a substantially simultaneous collection of one or more of the plurality of inputs received from the plurality of sensors, and wherein each of the one or more chords indicates a relative position of one or more fingers of at least one hand of a user, in relation to each other, in grasping the housing; determine whether the orientation of the housing is a first orientation or a second orientation different from the first orientation, wherein the display device is viewable by the user when the housing is in the first orientation, and wherein the display device is not viewable by the user when the housing is in the second orientation; and responsive to determining, based at least in part on whether the orientation of the housing is the first orientation or the second orientation, that the one or more chords correspond to stored credentials of the user, authenticate the user to access functionality of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining, by a computing device, based on a plurality of inputs received from a plurality of sensors coupled to the housing of the computing device, a relative position of and an amount of pressure applied by one or more fingers of at least one hand of a user used to grasp the housing of the computing device; identifying, by the computing device, based on the relative position of and the amount of pressure applied by the one or more fingers, a sequence of chords as corresponding to one or more operations of the computing device, wherein each chord of the sequence defines a substantially simultaneous collection of one or more of the plurality of inputs received from the plurality of sensors; determining, by the computing device, an orientation of a housing of the computing device in three-dimensional space; determining, by the computing device, whether the orientation of the housing comprises a first orientation or a second orientation different from the first orientation, wherein a display device of the computing device is viewable by the user when the housing is in the first orientation, and wherein the display device is not viewable by the user when the housing is in the second orientation; and responsive to identifying the sequence of chords and determining whether the orientation of the housing comprises the first orientation or the second orientation, initiating, by the computing device, the one or more operations of the computing device that correspond to the sequence of chords. - View Dependent Claims (10, 11, 12)
-
-
13. A computing device comprising:
-
a housing; a plurality of sensors secured to the housing; and one or more processors configured to identify a plurality of inputs received from the plurality of sensors as at least one chord, the at least one chord defining a substantially simultaneous collection of one or more of the plurality of inputs received from the plurality of sensors, wherein the at least one chord indicates one or more of; an amount of pressure of one or more fingers of at least one hand of a user in grasping the housing;
ora relative position of the one or more fingers in relation to each other in grasping the housing; and responsive to determining that the at least one chord corresponds to emergency functionality of the computing device, initiate the emergency functionality of the computing device to cause the one or more processors to initiate a communication with an external device, the communication comprising one of a telephone call or an electronic message. - View Dependent Claims (14, 15, 16)
-
Specification