Automated personalized feedback for interactive learning applications
US-2024391096-A1 · Nov 28, 2024 · US
US9360991B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9360991-B2 |
| Application number | US-201113084522-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 11, 2011 |
| Priority date | Apr 11, 2011 |
| Publication date | Jun 7, 2016 |
| Grant date | Jun 7, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed herein are representative embodiments of three-dimensional icons that can be used to display a wide variety of information in an efficient manner and that can effectively organize a large number of applications on the display of a computing device (e.g., on the display of a mobile device). In one exemplary embodiment disclosed herein, an icon is associated with one or more applications, and a first panel of the icon is displayed. An update to the first application is received. Based on the update to the first application, the icon is rotated in three dimensions and a second panel of the icon is displayed with an indication of the update to the application.
Opening claim text (preview).
I claim: 1. A method implemented at least in part by a computing device, the method comprising: displaying a first panel of an icon, the icon being associated with one or more applications; receiving an update to an application of the one or more applications; and based on the update to the application, displaying the icon as rotating in three dimensions until a second panel of the icon is displayed, the second panel of the icon displaying an indication of the update to the application, wherein the first and second panels are front and back side panels of the icon, respectively, and relate to the same application with information about the application being on the front side panel and the update being about the application on the back side panel, wherein the rotating occurs automatically in response to the application receiving the update and wherein as a result of the rotation, the front side panel is hidden when the back side panel is displayed, the update being data received by the computing device from a server computer. 2. The method of claim 1 , wherein the indication of the update to the application comprises information received by the application, and wherein the information received by the application comprises text information, animated graphic information, or photographic image information. 3. The method of claim 1 , wherein the application is a first application, and wherein the method further comprises: receiving an update to a second application of the one or more applications, the second application being associated with the first panel of the icon; and based on a priority assigned to the first panel of the icon, displaying the icon as rotating in three dimensions until the first panel of the icon is displayed, the first panel comprising an indication of the update to the second application. 4. The method of claim 1 further comprising, after a predetermined time and after the second panel of the icon is displayed, displaying the icon as rotating in three dimensions until the first panel of the icon is displayed again. 5. The method of claim 1 further comprising assigning the application to one of the first panel of the icon or the second panel of the icon. 6. The method of claim 5 , wherein the assigning the application is based on user input received from an interactive menu associated with the icon. 7. The method of claim 5 further comprising launching the first application in response to user interaction with the first panel. 8. The method of claim 1 , wherein the icon is a cube-shaped icon, the cube-shaped icon comprising the first panel as a first side of the cube-shaped icon and the second panel as a second side of the cube-shaped icon. 9. The method of claim 1 , wherein the icon is cylinder-shaped icon, the cylinder-shaped icon comprising the first panel as a first surface segment of the cylinder-shaped icon and the second panel as a second surface segment of the cylinder-shaped icon. 10. The method of claim 1 , wherein the icon is a tile-shaped icon, the tile-shaped icon comprising the first panel on a first side of the tile-shaped icon and the second panel on a second side of the tile-shaped icon. 11. The method of claim 1 further comprising increasing the size of the icon so that the icon is displayed in a larger area of a display. 12. The method of claim 1 further comprising displaying a plurality of different icons, and wherein the displayed rotation of the icon does not obscure the display of the plurality of different icons. 13. A computing device comprising a processor and a memory, the memory storing computer-executable instructions which when executed by the processor cause the computing device to perform a method, the method comprising: displaying a first panel of an icon, the icon being associated with one or more applications; receiving an update to an application of the one or more applications, the update including data received from a server computer; and based on the update to the application, displaying a three-dimensional rotation of the icon that reveals a second panel of the icon, wherein the first panel is a front side of the icon and the second panel is a back side of the icon so that the three-dimensional rotation includes the icon flipping from the front side to the back side of the icon, wherein as a result of the rotation, the front side of the icon is hidden while the back side is displayed, the second panel comprising an indication of the update to the application, the three-dimensional rotation of the icon occurring automatically in response to the application receiving the update. 14. The computing device of claim 13 , wherein the indication of the update comprises text, an animated graphic, or a photographic image. 15. The computing device of claim 13 , wherein the application is a first application, and wherein the method further comprises: receiving an update to a second application of the one or more applications, the second application being assigned to the first panel of the icon; and based on a priority assigned to the first panel, displaying a three-dimensional rotation of the icon until the first panel of the icon is displayed, the first panel comprising an indication of the update to the second application. 16. The computing device of claim 13 , wherein the method further comprises, after a predetermined time, displaying a three-dimensional rotation of the icon to display the first panel of the icon. 17. The computing device of claim 13 , wherein the icon has the shape of a cube, the cube comprising the first panel as a first side of the cube and the second panel as a second side of the cube. 18. The computing device of claim 13 , wherein the icon has the shape of a cylinder, the cylinder comprising the first panel as a first surface segment of the cylinder and the second panel as a second surface segment of the cylinder. 19. The computing device of claim 13 , wherein the icon has the shape of a tile, the tile comprising the first panel on a first side of the tile and the second panel on a second side of the tile. 20. A computer readable non-volatile storage storing computer-executable instructions which when executed by a computing device cause the computing device to perform a method, the method comprising: assigning a first application to a first panel of an icon; assigning a priority to the first panel of the icon; displaying the first panel of the icon; receiving an update to a second application, the second application being assigned to a second panel of the icon, the update being received by the computing device from a server computer, the first panel being a front side of the icon and the second panel being a back side of the icon; in response to the second application receiving the update, automatically rotating the icon in three dimensions to display the second panel, the second panel comprising an indication of the update to the second application, wherein the rotating includes flipping the icon from the front side to the back side so that the front side is hidden when the back side is displayed; receiving an update to the first application; and based on the priority assigned to the first panel, rotating the icon in three dimensions to display the first panel, the first panel comprising an indication of the update to the first application; and launching the first application in response to user interaction associated with the first panel. 21. A computer readable non-volatile storage storing computer-exec
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
Electricity · mapped topic
3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user · CPC title
Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.