Attribute-based rules for displaying additional information
AssigneeNippon Telegraph and Telephone Corporation
InventorsTakeshi Masuda, Akira Kataoka, Hajime Nakajima, Makoto Komiyama, Hidetaka Koya
Life of this patent
Estimating the term…
Abstract
A storage unit stores a rule for specifying additional information to be displayed for each operation scene identified with a combination of states of DOM elements of a predetermined web page being represented by presence/absence or attribute values. A rule interpretation execution unit monitors the states of the DOM elements of the predetermined web page, and causes the storage unit to store the states as a context board. The rule interpretation execution unit displays, if states of the operation scene matching states of the context board stored in the storage unit, the additional information specified with the rule.
Claims15
A display control apparatus comprising:
- a memory;
- and
- a processor coupled to the memory and programmed to execute a process comprising:
- creating or editing a set of rules by using a graphical user interface (GUI), wherein the set of rules specify additional information to be displayed for an operation scene identified with a combination of states of a set of document object model (DOM) elements of a predetermined web page being represented by presence/absence or attribute values,
- wherein creating or editing the set of rules, using the GUI in which the operation scene is visualized, comprises:
- displaying, in the GUI, the set of DOM elements, an image picture of the predetermined web page, and a correspondence between regions of the predetermined web page and each of the set of DOM elements,
- receiving a selected DOM element, and
- receiving, one or more rules, included in the set of rules, that specify the additional information to be displayed for the selected DOM element;
- storing the set of rules corresponding to the set of DOM elements of the predetermined web page, wherein the set of rules are combined with a parent-child relationship in a tree structure, and the additional information to be displayed is exclusively set in rules serving as leaves of the tree structure;
- monitoring the states of the set of DOM elements of the predetermined web page, and storing the states as a context board;
- and
- displaying, if states of the operation scene match the stored states of the context board, the additional information specified with the set of rules.
A display control method executed in a display control apparatus including a storage unit that stores a set of rules for specifying additional information to be displayed for an operation scene identified with a combination of states of a set of DOM elements of a predetermined web page being represented by presence/absence or attribute values, the display control method comprising:
- creating or editing the set of rules by using a graphical user interface (GUI),
- wherein creating or editing the set of rules, using the GUI in which the operation scene is visualized, comprises:
- displaying, in the GUI, the set of DOM elements, an image picture of the predetermined web page, and a correspondence between regions of the predetermined web page and each of the set of DOM elements,
- receiving a selected DOM element, and
- receiving, one or more rules, included in the set of rules, that specify the additional information to be displayed for the selected DOM element,
- wherein the set of rules corresponds to the set of DOM elements of the predetermined web page, the set of rules are combined with a parent-child relationship in a tree structure, and the additional information to be displayed is exclusively set in rules serving as leaves of the tree structure;
- monitoring the states of the set of DOM elements of the predetermined web page, and causing the storage unit to store the states as a context board;
- and
- displaying, if states of the operation scene matching states of the context board stored in the storage unit, the additional information specified with the set of rules.
A non-transitory computer-readable recording medium having stored thereon a display control program that refers to a storage unit that stores a set of rules for specifying additional information to be displayed for an operation scene identified with a combination of states of a set of DOM elements of a predetermined web page being represented by presence/absence or attribute values, the display control program causing a computer to execute:
- creating or editing a set of rules by using a graphical user interface (GUI),
- wherein creating or editing the set of rules, using the GUI in which the operation scene is visualized, comprises:
- displaying, in the GUI, the set of DOM elements, an image picture of the predetermined web page, and a correspondence between regions of the predetermined web page and each of the set of DOM elements,
- receiving a selected DOM element, and
- receiving, one or more rules, included in the set of rules, that specify the additional information to be displayed for the selected DOM element,
- wherein the set of rules corresponds to the set of DOM elements of the predetermined web page, the set of rules are combined with a parent-child relationship in a tree structure, and the additional information to be displayed is exclusively set in rules serving as leaves of the tree structure;
- monitoring the states of the set of DOM elements of the predetermined web page, and causing the storage unit to store the states as a context board;
- and
- displaying, if states of the operation scene matching states of the context board stored in the storage unit, the additional information specified with the set of rules.
Dependencies are inferred from the claim text.