Generic chart interface
US-9213554-B2 · Dec 15, 2015 · US
US9292308B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9292308-B2 |
| Application number | US-200913127319-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 7, 2009 |
| Priority date | Nov 4, 2008 |
| Publication date | Mar 22, 2016 |
| Grant date | Mar 22, 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.
The window display application controls a display position of a window (an image). The Java Runtime Environment controls processing associated with the window (e.g., displaying of the window). Operation information on an operation of a display position of a window is supplied to the window display application. Operation information on an operation of processing details of an application corresponding to a window (a widget) is supplied to the Java Runtime Environment.
Opening claim text (preview).
What is claimed is: 1. An information-processing device comprising: a controller; a memory that stores a first software for controlling an arrangement of at least one first widget window and a plurality of second software each comprising a respective widget for performing different functionalities and each associated with a respective second widget window; the first software responsible for rendering of an upper layer independently from a rendering by the second software responsible for rendering of a lower layer; and a first key belonging to a first group of keys and a second key belonging to a second group of keys, the second key being a different key than the first key, the first group of keys operable with the first software and the second group of keys operable with the second software; the controller configured to acquire first operation information representing an operation of the first key, and second operation information representing an operation of the second key, upon acquiring the first operation information and the acquired first operation information instructing to change a currently selected widget window included in the at least one first widget window, determine that the acquired first operation information is provided to the first software, and provide the acquired first operation information to the first software, specify a non-selected widget window included in the at least one first widget window as a new selected widget window by the first software based on the first operation information, and change a display appearance of the new selected widget window by the first software, upon acquiring the first operation information or the second operation information, and the acquired first operation information or the acquired second operation information instructing to display the at least one first widget window, determine that the acquired first operation information or the acquired second operation information is provided to both the first software and the second software, and provide the acquired first operation information or the acquired second operation information to both the first software and the second software, upon acquiring the first operation information and the acquired first operation information instructing to change a widget window arrangement, determine that the acquired first operation information is provided to the first software, and provide the acquired first operation information to the first software, upon acquiring the second operation information and the second operation information representing an operation for the predetermined processing, determine that the acquired second operation information is provided to the second software, and provide the acquired second operation information to the second software without passing through the first software, control execution of the first software based on the first operation information provided to the first software, control the displaying of the at least one first widget window by the first software based on the first operation information, control execution of the second software based on the second operation information provided to the second software, and control the execution of a predetermined processing associated with the at least one first widget window by the second software based on the second operation information. 2. The information-processing device according to claim 1 , wherein the controller is further configured to control the execution of the second software so as to control displaying of a first content in a first predetermined area of a display in which the at least one first widget window is displayed, and to execute the first software so as to control displaying of a second content in a second predetermined area of the display. 3. The information-processing device according to claim 1 , wherein the controller is further configured to select, when a plurality of windows associated with a predetermined processing are displayed, at least one second widget window from the plurality of windows, wherein the controller is configured to control the execution of the second software so as to control processing associated with the at least one second widget window selected based on an operation specified by the operation information that is determined to be provided to the second software. 4. A non-transitory computer-readable medium storing a program for causing a computer to execute the steps of: displaying at least one widget window; acquiring first operation information representing an operation of a first key, and second operation information representing an operation of a second key, the second key being a different key than the first key, the first key belonging to a first group of keys and the second key belonging to a second group of keys, the first group of keys operable with a first software and the second group of keys operable a the second software, the first software responsible for rendering of an upper layer independently from rendering by the second software responsible for rendering of a lower layer; upon acquiring the first operation information and the acquired first operation information instructing to change a currently selected widget window included in the at least one widget window, determining that the acquired first operation information is provided to the first software, and providing the acquired first operation information to the first software; specifying a non-selected window included in the at least one widget window as a new selected widget window by the first software based on the first operation information, and changing a display appearance of the new selected widget window by the first software; upon acquiring the first operation information or the second operation information, and the acquired first operation information or the acquired second operation information instructing to display the at least one widget window, determining that the acquired first operation information or the acquired second operation information is provided to both the first software and the second software, and providing the acquired first operation information or the acquired second operation information to both the first software and the second software; upon acquiring the first operation information and the acquired first operation information instructing to change a widget window arrangement, determining that the acquired first operation information is provided to the first software, and providing the acquired first operation information to the first software; upon acquiring the second operation information and the second operation information representing an operation for the predetermined processing, determining that the acquired second operation information is provided to the second software, and providing the acquired second operation information to the second software without passing through the first software; controlling execution of the first software based on the first operation information provided to the first software; controlling a display by the first software of the at least one widget window associated with a predetermined processing based on the first operation information; controlling execution of the second software based on the second operation information provided to the second software, and controlling execution by the second software of the predetermined processing associated with the at least one widget window based on the second operation information.
Physics · mapped topic
Interaction techniques based on graphical user interfaces [GUI] · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Display of multiple viewports · CPC title
Execution arrangements for user interfaces · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.