Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A tactile user interface comprising: a touch sensitive display device; memory which stores instructions configured for displaying a widget and a set of graphic objects on the display device, the widget having a plurality of virtual sides, each of the sides being associated with a respective functionality, the widget being flipped, in response to a recognized touch gesture, from a first of the sides to a second of the sides, whereby the functionality of the widget is changed from a first functionality associated with the first side to a second functionality associated with the second side, the graphic objects each being associated, in memory, with a respective document having attributes, the graphic objects exhibiting a response to the widget functionality of a currently displayed one of the sides of the widget based on the attributes, wherein the response of the graphic objects includes movement of at least some of the objects relative to the widget, such that graphic objects representing documents having an attribute corresponding the currently displayed side of the widget respond by moving towards the widget and graphic objects representing documents without the attribute respond in a different way.
A touch screen interface displays a widget and graphic objects representing documents. The widget has multiple virtual sides, each linked to a different function. A swipe gesture flips the widget, switching the active function. Graphic objects (document icons) react based on their document attributes and the widget's current function. For example, if the widget is "tag = important", document icons tagged "important" move toward the widget, while others react differently. The movement of the graphic objects is relative to the widget.
2. The tactile user interface of claim 1 , further comprising a processor which implements the instructions.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, also includes a processor executing the instructions to manage the widget and graphic object display and interaction.
3. The tactile user interface of claim 1 , wherein the widget has only two sides.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the widget is a two-sided object (like a coin).
4. The tactile user interface of claim 3 , wherein the two sides are opposed.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the widget is a two-sided object (like a coin) where the two sides are opposite each other.
5. The tactile user interface of claim 1 , wherein the flipping graphically illustrates the flipping of a coin.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the flipping animation resembles a coin flip.
6. The tactile user interface of claim 1 , wherein the widget has at least three virtual sides.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the widget has at least three sides.
7. The tactile user interface of claim 3 , wherein the recognized gesture includes a plurality of different touch gestures, a first of the touch gestures being recognized for selection of a first of the at least three sides and a second of the touch gestures being recognized for selection of a second of the at least sides.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the widget is a two-sided object (like a coin) and reacts to different touch gestures for selecting different sides if there are more than two sides.
8. The tactile user interface of claim 1 , wherein the widget has at least four virtual sides.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, is configured so the widget has at least four sides.
9. The tactile user interface of claim 1 , wherein the first functionality is actuated only when the first side is displayed and the second side is hidden from view, and the second functionality is actuated only when the second side is displayed on the display device and the first side is hidden from view.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, activates a function only when its side is displayed. Only one side's function is active at a time.
10. The tactile user interface of claim 1 , wherein the recognized touch gesture includes a first recognized touch gesture for flipping the widget from the first side to the second side and a second gesture, different from the first gesture, for flipping the widget from the second side to the first side.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, uses different touch gestures to flip the widget forward and backward between two sides.
11. The tactile user interface of claim 1 , wherein when the widget is flipped, it is graphically represented as a rotation about an axis between the first and second sides.
The touch screen interface, which displays a widget and graphic objects where the widget has multiple virtual sides each linked to a function and where a swipe gesture flips the widget switching the active function and where the graphic objects (document icons) react based on their document attributes and the widget's function, animates the widget flipping as a rotation around the axis between the sides.
12. A tactile user interface comprising: a touch sensitive display device; memory which stores instructions configured for displaying a set of graphic objects on the display device and for displaying a widget on the display device which is positionable near the graphic objects, the widget having a plurality of virtual sides, each of the sides being associated with a respective functionality, the widget being flipped, in response to a recognized touch gesture, from a first of the sides to a second of the sides, whereby the functionality of the widget is changed from a first functionality associated with the first side to a second functionality associated with the second side, the graphic objects each being associated, in memory, with a respective item having attributes, the graphic objects exhibiting a response to the widget functionality of a currently displayed one of the sides of the widget based on the attributes, wherein each functionality comprises a clustering functionality such that each of a plurality of the sides of the widget is associated with a different number of clusters, the memory storing instructions for clustering the graphical objects into a number of clusters as a function of the attributes of the items, the number of clusters corresponding to the number of clusters associated with the currently displayed side of the widget.
A touch screen interface displays graphic objects representing items and a widget that can be positioned near them. The widget has multiple sides, each linked to a clustering function that groups the graphic objects. A touch gesture flips the widget, changing the number of clusters the objects are grouped into based on item attributes. Each side of the widget corresponds to a different number of clusters to divide the graphic objects into.
13. The tactile user interface of claim 1 , wherein the attributes include text-related attributes.
The touch screen interface which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, uses text-related attributes (e.g., keywords, sentiment) to determine how the graphic objects respond to the widget.
14. The tactile user interface of claim 13 , wherein the memory stores a language identifier and each of the widget functionalities is associated with identification of a respective one of a set of languages for text of the documents.
The touch screen interface, which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, stores a language identifier. Each side of the widget is associated with identifying a specific language within the document text.
15. The tactile user interface of claim 12 , wherein the items include documents.
The touch screen interface which displays a widget and graphic objects representing items and where the graphic objects (document icons) react based on their document attributes and the widget's function, where each side corresponds to a number of clusters, is such that the items being represented are documents.
16. The tactile user interface of claim 12 , wherein the widget has at least three sides, each side being associated with a respective number of clusters.
The touch screen interface which displays a widget and graphic objects representing items and where the graphic objects (document icons) react based on their document attributes and the widget's function, where each side corresponds to a number of clusters, is configured so the widget has at least three sides, each corresponding to a different cluster number.
17. The tactile user interface of claim 12 , wherein a recognized gesture fixes an assignment of the graphic objects to the clusters, and the widget is actuable to cluster one of the clusters into a number of sub-clusters, the number of the sub-clusters corresponding to the number of clusters associated with the currently displayed side of the widget.
The touch screen interface which displays a widget and graphic objects representing items and where the graphic objects (document icons) react based on their document attributes and the widget's function, where each side corresponds to a number of clusters, initially assigns graphic objects to clusters based on a gesture. Flipping the widget then divides one cluster into sub-clusters, where the number of sub-clusters depends on the currently displayed side.
18. The tactile user interface of claim 1 , wherein each functionality comprises a categorization functionality and the system includes a classifier trained to assign items to one of a plurality of categories based on the item attributes, each of the plurality of sides of the widget being associated with one of the categories such that a response is exhibited in a graphic object for which the classifier assigns a probability of the corresponding item being in the category, when the assigned probability is over a threshold.
The touch screen interface, which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, uses a classifier (trained AI model) to categorize items based on their attributes. Each widget side is linked to a category. A graphic object responds if the classifier predicts the item belongs to the category above a certain probability threshold.
19. The tactile user interface of claim 1 , wherein the response to the widget functionality of a currently displayed one of the sides of the widget is actuated when the widget is moved from a first position, away from the graphic objects, to a second position, closer to the graphic objects.
The touch screen interface, which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, activates the response to the widget's function when the widget is moved closer to the graphic objects. Moving the widget triggers the actions associated with that side.
20. A method for selection of a functionality for a widget displayed on a tactile user interface comprising: displaying a widget and a set of graphic objects contemporaneously on a display device of a tactile user interface, the widget having a plurality of virtual sides, each of the sides being associated with a respective functionality, the first and second sides each displaying a representation of the respective widget functionality, the graphic objects each being associated, in memory, with a respective item having attributes, the graphic objects exhibiting a response to the widget functionality of a currently displayed one of the sides of the widget based on the attributes of the respective item, wherein the response of the graphic objects includes movement of at least some of the objects relative to the widget, such that graphic objects representing documents having an attribute corresponding the currently displayed side of the widget respond by moving towards the widget and graphic objects representing documents without the attribute respond in a different way; with a processor, recognizing a touch gesture on the widget corresponding to a transformation of the widget from a first of the sides to a second of the sides; displaying the widget being flipped, in response to the recognized touch gesture, from the first of the sides to the second of the sides, whereby the functionality of the widget is changed from a first functionality associated with the first side to a second functionality associated with the second side.
A method for selecting a widget function on a touch screen: Display a widget with multiple sides, each showing its function and display graphic objects related to items with attributes. The graphic objects react to the active widget function based on item attributes, such that document icons tagged with attributes move towards the widget. Recognize a touch gesture on the widget to flip it to another side. Display the flip animation, changing the active widget function.
21. The method of claim 20 , wherein the first functionality is actuated only when the first side is displayed and the second side is hidden from view, and the second functionality is actuated only when the second side is displayed on the display device and the first side is hidden from view.
The method for selecting a widget function, which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, where the graphic objects react to the active widget function based on item attributes, activates a function only when its side is displayed. Only one side's function is active at a time.
22. The method of claim 20 , further comprising providing for a user to cluster the graphic objects with the widget, a functionality of each of the sides corresponding to a respective different number of clusters.
The method for selecting a widget function, which displays a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, where the graphic objects react to the active widget function based on item attributes, allows the user to cluster graphic objects using the widget. Each side of the widget corresponds to a different number of clusters.
23. A computer program product comprising a non-transitory storage medium which stores instructions, which when executed by a computer perform the method of claim 20 .
A computer program stored on a non-transitory medium (like a hard drive or flash drive) contains instructions that, when executed, perform the method of displaying a widget and graphic objects representing documents and where the graphic objects (document icons) react based on their document attributes and the widget's function, where the graphic objects react to the active widget function based on item attributes.
24. A reconfigurable widget comprising: a first virtual side associated in memory of a computing device with a first functionality selected from a predetermined set of functionalities, each of the functionalities being operable on displayed objects when the widget is moved towards the displayed objects, each object representing respective document, the first functionality being actuated only when the first side is displayed on a touch sensitive display device and the second side is hidden from view; and a second virtual side associated with a second functionality selected from the predetermined set of functionalities, the second functionality being actuated only when the second side is displayed on the display device and the first side is hidden from view; the widget being rotatable about an axis between the first and second sides in response to a recognized touch gesture on the display device, and wherein a response of the displayed objects includes movement of at least some of the objects relative to the widget, such that displayed objects representing documents having an attribute corresponding the currently displayed side of the widget respond by moving towards the widget and displayed objects representing documents without the attribute respond in a different way.
A reconfigurable widget has two virtual sides. One side is linked to a function that operates on displayed document objects when the widget is moved towards them, only activating when that side is visible. The other side has a different function and activates when visible. A touch gesture rotates the widget to switch between sides. The objects move relative to the widget depending on document attributes and which side is displayed such that document icons tagged with attributes move towards the widget.
Unknown
October 14, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.