Method and apparatus for a textural representation of a guidance
First Claim
Patent Images
1. An apparatus, comprising:
- at least one processor;
at least one non-transitory memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following;
display a notification associated with notification content to a user, wherein a plurality of gestures causes the notification content to be displayed differently when a respective one of the gestures is performed by the user via a user input;
receive an indication of a first part of the user input from the user on a variable texture surface, wherein the first part of the user input corresponds to one or more initiation parts of at least two of the gestures;
determine that the user is attempting to perform only a first gesture of the at least two gestures based on a subsequent part of the user input corresponding to a subsequent part of only the first gesture;
in response to determination that the user is attempting to perform only the first gesture, cause rendering, on the variable texture surface, of a textural representation of a guidance indicative of a remainder of the first gesture while the user is performing the user input, wherein the remainder of the first gesture comprises at least a movement part related to a movement input to be performed by the user in a direction, and wherein the guidance comprises;
in response to determination that the user input is moving in a different direction than the direction of the movement part, cause a textural resistance of the textural representation of the guidance to increase at a current position of the user input, andin response to determination that the movement of the user input is changed to the direction related to the movement part, cause the textural resistance of the textural representation of the guidance to decrease at the current position of the user input; and
cause display of, at least part of, the notification content in response to a determination that the user performed the first gesture, wherein the textural resistance relates to a representation of a friction associated with the textural representation, and wherein the variable texture surface is configured to convey the representation of the friction to a user based on at least one of;
manipulating a rheological fluid;
varying a depth of at least one part of the variable texture surface differently than at least one other part of the variable texture surface;
varying an electric field; and
varying a temperature.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
71 Citations
16 Claims
-
1. An apparatus, comprising:
-
at least one processor; at least one non-transitory memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following; display a notification associated with notification content to a user, wherein a plurality of gestures causes the notification content to be displayed differently when a respective one of the gestures is performed by the user via a user input; receive an indication of a first part of the user input from the user on a variable texture surface, wherein the first part of the user input corresponds to one or more initiation parts of at least two of the gestures; determine that the user is attempting to perform only a first gesture of the at least two gestures based on a subsequent part of the user input corresponding to a subsequent part of only the first gesture; in response to determination that the user is attempting to perform only the first gesture, cause rendering, on the variable texture surface, of a textural representation of a guidance indicative of a remainder of the first gesture while the user is performing the user input, wherein the remainder of the first gesture comprises at least a movement part related to a movement input to be performed by the user in a direction, and wherein the guidance comprises; in response to determination that the user input is moving in a different direction than the direction of the movement part, cause a textural resistance of the textural representation of the guidance to increase at a current position of the user input, and in response to determination that the movement of the user input is changed to the direction related to the movement part, cause the textural resistance of the textural representation of the guidance to decrease at the current position of the user input; and cause display of, at least part of, the notification content in response to a determination that the user performed the first gesture, wherein the textural resistance relates to a representation of a friction associated with the textural representation, and wherein the variable texture surface is configured to convey the representation of the friction to a user based on at least one of;
manipulating a rheological fluid;
varying a depth of at least one part of the variable texture surface differently than at least one other part of the variable texture surface;
varying an electric field; and
varying a temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
displaying a notification associated with notification content to a user, wherein a plurality of gestures causes the notification content to be displayed differently when a respective one of the gestures is performed by the user via a user input; receiving an indication of a first part of the user input on a variable texture surface, wherein the first part of the user input corresponds to one or more initiation parts of at least two of the gestures; determining that the user is attempting to perform only a first gesture of the at least two gestures based on a subsequent part of the user input corresponding to a subsequent part of only the first gesture; in response to determining that the user is attempting to perform only the first gesture, causing rendering, on the variable texture surface, of a textural representation of a guidance indicative of a remainder of the first gesture, wherein the remainder of the first gesture comprises at least a movement part related to a movement input to be performed by the user in a direction, and wherein the guidance comprises, while the user is performing the user input; in response to determining that the user input is moving in a different direction than the direction of the movement part of the first gesture, cause a textural resistance of, causing a textural resistance of the textural representation of the guidance to increase at a current position of the user input, and in response to determining that the movement of the user input changes to the direction of the movement part of the first gesture, causing the textural resistance of the textural representation of the guidance to decrease at the current position of the user input; and causing display of, at least part of, the notification content in response to determining that the user performed the first gesture, wherein the textural resistance relates to a representation of a friction associated with the textural representation, and wherein the variable texture surface is configured to convey the representation of the friction to a user based on at least one of;
manipulating a rheological fluid;
varying a depth of at least one part of the variable texture surface differently than at least one other part of the variable texture surface;
varying an electric field; and
varying a temperature. - View Dependent Claims (9, 10, 11, 12)
-
-
13. At least one non-transitory computer-readable medium encoded with instructions that, when executed by a computer, causes the computer to perform:
-
displaying a notification associated with notification content to a user, wherein a plurality of gestures causes the notification content to be displayed differently when a respective one of the gestures is performed by the user via a user input; receiving an indication of first part of the a user input from the user on a variable texture surface, wherein the first part of the user input corresponds to one or more initiation parts of at least two of the gestures; determining that the user is attempting to perform only a first gesture of the at least two gestures based on a subsequent part of the user input corresponding to a subsequent part of only the first gesture; in response to determining that the user is attempting to perform only the first gesture, causing rendering, on the variable texture surface, of a textural representation of a guidance indicative of a remainder of the first gesture, wherein the remainder of the first gesture comprises at least a movement part related to a movement input to be performed by the user in a direction, and wherein the guidance comprises, while the user is performing the user input; in response to determining that the user input is moving in a different direction than the direction of the movement part of the first gesture, cause a textural resistance of, causing a textural resistance of the textural representation of the guidance to increase at a current position of the user input; and in response to determining that the user input changes to the direction of the movement part of the first gesture, causing the textural resistance of the textural representation of the guidance to decrease at the current position of the user input; and causing display of, at least part of, the notification content in response to determining that the user performed the first gesture, wherein the textural resistance relates to a representation of a friction associated with the textural representation, and wherein the variable texture surface is configured to convey the representation of the friction to a user based on at least one of;
manipulating a rheological fluid;
varying a depth of at least one part of the variable texture surface differently than at least one other part of the variable texture surface;
varying an electric field; and
varying a temperature. - View Dependent Claims (14, 15, 16)
-
Specification