Priority ordered user interface screens for controlling a device

US9203990B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9203990-B2
Application numberUS-201314137816-A
CountryUS
Kind codeB2
Filing dateDec 20, 2013
Priority dateJan 30, 2009
Publication dateDec 1, 2015
Grant dateDec 1, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing apparatus includes a storage unit configured to store information representing a plurality of screens in each of a plurality of groups to which priorities are previously set, a determination unit configured to determine a group which is assigned the highest priority, and a control unit configured to display on a display unit a representative screen of the group assigned the highest priority.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing apparatus which refers to a stack, and determines a screen to be displayed on a display unit, the apparatus comprising: an obtaining unit configured to obtain an input signal of an event which serves as a trigger of screen transition of a screen displayed on the display unit; a storage unit configured to store, in each of a plurality of groups to which priorities are previously set, the stack which is for identifying a screen which is a candidate of a transition destination of the screen transition, according to the input signal obtained by the obtaining unit; and a control unit configured to determine a representative screen of each of the plurality of groups, based on a position in the stack where information indicating the screen is stored, and display on the display unit a representative screen of a group which is assigned the highest priority among the plurality of groups. 2. The information processing apparatus according to claim 1 , wherein the storage unit adds information indicating a screen which is a new candidate of the transition destination of the screen transition into the stack according to the input signal obtained by the obtaining unit, wherein the information is added to the top of a stack corresponding to a group to which a screen indicated by the information belongs, and wherein the control unit determines, as a representative screen for each of the plurality of groups, a screen indicated by information stored at the top of a stack of each of the plurality of groups. 3. The information processing apparatus according to claim 1 , wherein when the storage unit adds information indicating a screen which is a new candidate of the transition destination of the screen transition into the stack according to the input signal obtained by the obtaining unit, if a priority of a group to which a screen indicated by the information belongs becomes the highest, the control unit performs transition of the screen displayed on the display unit to the screen indicated by the information. 4. The information processing apparatus according to claim 1 , wherein the information processing apparatus is a printer, and wherein the event is input in response to operation of the printing. 5. The information processing apparatus according to claim 1 , wherein the information processing apparatus is a printer, and wherein the input events include at least one of an event which occurs when a cover of the printer is opened, an event which occurs when printing is started, an event which occurs when a memory card is inserted into a memory card slot connected to the printer, an event which occurs when an OK button is pressed, an event which occurs when the cover of the printer is closed, an event which occurs when the printing is terminated and an event which occurs when the memory card is removed from the memory card slot connected to the printer. 6. A method for processing information which is executed by an information processing apparatus which refers to a stack, and determines a screen to be displayed on a display unit, the method comprising: an obtaining step of obtaining an input signal of an event which serves as a trigger of screen transition of a screen displayed on the display unit; a storing step of storing, in each of a plurality of groups to which priorities are previously set, the stack which is for identifying a screen which is a candidate of a transition destination of the screen transition, according to the obtained input signal; and a controlling step of determining a representative screen of each of the plurality of groups, based on a position in the stack where information indicating the screen is stored, and displaying on the display unit a representative screen of a group which is assigned the highest priority among the plurality of groups. 7. The method according to claim 6 , wherein, in the storing step, information indicating a screen which is a new candidate of the transition destination of the screen transition is added into the stack according to the obtained input signal, wherein the information is added to the top of a stack corresponding to a group to which a screen indicated by the information belongs, and wherein, in the controlling step, a screen indicated by information stored at the top of a stack of each of the plurality of groups is determined as a representative screen of each of the plurality of groups. 8. The method according to claim 6 , wherein when, in the storing step, information indicating a screen which is a new candidate of the transition destination of the screen transition is added into the stack according to the obtained input signal, if a priority of a group to which a screen indicated by the information belongs becomes the highest, the controlling step performs transition of the screen displayed on the display unit to the screen indicated by the information. 9. The method according to claim 6 , wherein the information processing apparatus is a printer, and wherein the event is input in response to operation of the printing. 10. The method according to claim 6 , wherein the information processing apparatus is a printer, and wherein the input events include at least one of an event which occurs when a cover of the printer is opened, an event which occurs when printing is started, an event which occurs when a memory card is inserted into a memory card slot connected to the printer, an event which occurs when an OK button is pressed, an event which occurs when the cover of the printer is closed, an event which occurs when the printing is terminated and an event which occurs when the memory card is removed from the memory card slot connected to the printer. 11. A non-transitory computer readable storage medium which stores a program for executing a method for processing information which is executed by an information processing apparatus which refers to a stack, and determines a screen to be displayed on a display unit, the method comprising: an obtaining step of obtaining an input signal of an event which serves as a trigger of screen transition of a screen displayed on the display unit; a storing step of storing, in each of a plurality of groups to which priorities are previously set, the stack which is for identifying a screen which is a candidate of a transition destination of the screen transition, according to the obtained input signal; and a controlling step of determining a representative screen of each of the plurality of groups, based on a position in the stack where information indicating the screen is stored, and displaying on the display unit a representative screen of a group which is assigned the highest priority among the plurality of groups. 12. An apparatus comprising: an obtaining unit configured to obtain an input signal which represents a trigger of transition of a screen image displayed on a display unit; a storage unit configured to save information which represents a screen image corresponding to the input signal obtained by the obtaining unit, the screen image being classified into any one of a plurality of groups to which priorities are previously set, in a stack for each group of the plurality of groups; and, a control unit configured to determine an screen image to be displayed on the display unit based on a position where information representing the screen image is saved in the stack corresponding to a group to which the highest priority is set among stacks for the plurality of groups stored in the storage unit where the information representing the screen image is stored. 13. A method for processing information which is ex

Assignees

Inventors

Classifications

  • involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations · CPC title

  • Display of information to the user, e.g. menus · CPC title

  • with an electronic or magnetic storage medium I/O device (RFID or the like H04N1/00342) · CPC title

  • Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9203990B2 cover?
An information processing apparatus includes a storage unit configured to store information representing a plurality of screens in each of a plurality of groups to which priorities are previously set, a determination unit configured to determine a group which is assigned the highest priority, and a control unit configured to display on a display unit a representative screen of the group assigne…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification H04N21/4312. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 01 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).