Interactive graphical object
First Claim
1. A non-transitory computer-readable storage media embodying instructions that when executed by one or more processors cause the one or more processors to perform operations comprising:
- detecting user input comprising a gesture linked to a portion of a graphical user interface associated with one or more applications;
decomposing at least part of the gesture into a first vector representing a first portion of the gesture in a first dimension and a second vector representing a second portion of the gesture in a second dimension that is different than the first dimension; and
rendering, in response to the detected user input, at least a portion of a transient graphical object comprising a plurality of portions, each portion associated with a different virtual space and containing content comprising;
information linked to a particular one of the one or more applications, the information comprising one or more content objects, each content object comprising one or more content elements; and
one or more graphical control objects for initiating one or more actions linked to the particular application,wherein;
a number of content objects displayed by the transient graphical object increases as a magnitude of the first vector representing the first portion of the gesture in the first dimension increases; and
a number of content elements associated with at least one content object increases as a magnitude of the second vector representing the second portion of the gesture in the second dimension that is different than the first dimension increases.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes detecting user input linked to a portion of a graphical user interface associated with one or more applications. The method further includes rendering, in response to the detected user input, at least a portion of a transient graphical object that is made up of several portions. Each portion is associated with a different virtual space, and each portion contains content including at least: 1) information linked to a particular one of the one or more applications; and 2) one or more graphical control objects for initiating one or more actions linked to the particular application.
28 Citations
20 Claims
-
1. A non-transitory computer-readable storage media embodying instructions that when executed by one or more processors cause the one or more processors to perform operations comprising:
-
detecting user input comprising a gesture linked to a portion of a graphical user interface associated with one or more applications; decomposing at least part of the gesture into a first vector representing a first portion of the gesture in a first dimension and a second vector representing a second portion of the gesture in a second dimension that is different than the first dimension; and rendering, in response to the detected user input, at least a portion of a transient graphical object comprising a plurality of portions, each portion associated with a different virtual space and containing content comprising; information linked to a particular one of the one or more applications, the information comprising one or more content objects, each content object comprising one or more content elements; and one or more graphical control objects for initiating one or more actions linked to the particular application, wherein; a number of content objects displayed by the transient graphical object increases as a magnitude of the first vector representing the first portion of the gesture in the first dimension increases; and a number of content elements associated with at least one content object increases as a magnitude of the second vector representing the second portion of the gesture in the second dimension that is different than the first dimension increases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
detecting user input comprising a gesture linked to a portion of a graphical user interface associated with one or more applications; decomposing at least part of the gesture into a first vector representing a first portion of the gesture in a first dimension and a second vector representing a second portion of the gesture in a second dimension that is different than the first dimension; and rendering, in response to the detected user input, at least a portion of a transient graphical object comprising a plurality of portions, each portion associated with a different virtual space and containing content comprising; information linked to a particular one of the one or more applications, the information comprising one or more content objects, each content object comprising one or more content elements; and one or more graphical control objects for initiating one or more actions linked to the particular application wherein; a number of content objects displayed by the transient graphical object increases as a magnitude of the first vector representing the first portion of the gesture in the first dimension increases; and a number of content elements associated with at least one content object increases as a magnitude of the second vector representing the second portion of the gesture in the second dimension that is different than the first dimension increases. - View Dependent Claims (16, 17)
-
-
18. An apparatus comprising:
-
one or more computer-readable non-transitory storage media embodying instructions; and one or more processors configured to execute the instructions to; detect user input comprising a gesture linked to a portion of a graphical user interface associated with one or more applications; decompose at least part of the gesture into a first vector representing a first portion of the gesture in a first dimension and a second vector representing a second portion of the gesture in a second dimension that is different than the first dimension; and render, in response to the detected user input, at least a portion of a transient graphical object comprising a plurality of portions, each portion associated with a different virtual space and containing content comprising; information linked to a particular one of the one or more applications, the information comprising one or more content objects, each content object comprising one or more content elements; and one or more graphical control objects for initiating one or more actions linked to the particular application wherein; a number of content objects displayed by the transient graphical object increases as a magnitude of the first vector representing the first portion of the gesture in the first dimension increases; and a number of content elements associated with at least one content object increases as a magnitude of the second vector representing the second portion of the gesture in the second dimension that is different than the first dimension increases. - View Dependent Claims (19, 20)
-
Specification