US2013229410A1PendingUtilityA1
Rendering apparatus and method
Est. expiryNov 28, 2026(~0.4 yrs left)· nominal 20-yr term from priority
G06F 9/451G06F 13/00G06T 19/00G06T 13/20G06F 3/0481G06F 3/14G06T 1/00G06T 11/60
52
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A rendering apparatus and method are provided. A plurality of nodes of interface data are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items that are analyzed, and the interface data is rendered based on a result of the analysis. Consequently, a creator of interface data to be rendered can expect a time-to-market reduction when creating interface data described in a standardized format.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A rendering apparatus comprising:
an analysis unit to analyze a plurality of nodes of interface data that are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items; and a rendering unit to render the interface data based on a result of the analysis, wherein the analysis unit analyzes a node corresponding to a latest rendering result and a result of manipulation with respect to the rendering apparatus, and wherein the analysis unit determines a state corresponding to the latest rendering result and a result of manipulation with respect to the rendering apparatus and analyzes the node corresponding to the determined state, and wherein the analysis unit checks if the determined state is a predetermined state and analyzes the node corresponding to the determined state in response to a result of the check.
2 . The rendering apparatus of claim 1 , further comprising a node update unit incorporating state transition tables (STTs) of at least one of the nodes that is subordinate to a predetermined one of the nodes, into the predetermined node.
3 . The rendering apparatus of claim 1 , wherein a root node from among the plurality of nodes is a bindable node.
4 . The rendering apparatus of claim 1 , wherein the analysis unit determines a node to be activated among the at least one node that is subordinate to the predetermined node based on bind information of the predetermined node and analyzes the determined node.
5 . The rendering apparatus of claim 1 , wherein when a root node is bound again, the analysis unit analyzes the latest activated node among the plurality of nodes.
6 . The rendering apparatus of claim 1 , wherein when a root node is bound again, the analysis unit analyzes a node that is designated as a default among the plurality of nodes.
7 . The rendering apparatus of claim 1 , wherein when a root node is bound for the first time, node indication information indicating a node designated as a default is included in the bound root node.
8 . The rendering apparatus of claim 1 , further comprising a manipulation recognition unit recognizing a result of manipulation with respect to the rendering apparatus and incorporating the recognition result into the predetermined node.
9 . The rendering apparatus of claim 8 , wherein the predetermined node is a root node.
10 . The rendering apparatus of claim 1 , wherein the analysis unit analyzes object data and animation that are represented in the node corresponding to the determined state.
11 . The rendering apparatus of claim 1 , wherein when a first node from among the plurality of nodes is activated, the rendering unit simultaneously starts rendering of animation represented in the activated node and rendering of animation represented in a second node from among the plurality of nodes.
12 . The rendering apparatus of claim 1 , wherein when a first node from among the plurality of nodes is activated, the rendering unit starts rendering of animation represented in a second node from among the plurality of nodes after completion of rendering of animation represented in the first node from among the plurality of nodes.
13 . The rendering apparatus of claim 12 , wherein the first node and the second node are subordinate to the same node.
14 . The rendering apparatus of claim 13 , wherein the animation represented in the first node is activeAnimation and the animation represented in the second node is focusAnimation.
15 . The rendering apparatus of claim 11 , wherein one of the first node and the second node is subordinate to the other.
16 . The rendering apparatus of claim 15 , wherein the first node includes at least one of activeAnimation and inactiveAnimation and the second node includes activeAnimation.
17 . The rendering apparatus of claim 15 , wherein the first node includes transAnimation and the second node includes inactiveAnimation.
18 . The rendering apparatus of claim 1 , wherein the plurality of nodes can be changed during operation of the analysis unit.
19 . A rendering apparatus comprising:
an analysis unit to analyze a plurality of nodes of interface data that are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items; and a rendering unit to render the interface data based on a result of the analysis, wherein when a first node from among the plurality of nodes is activated, the rendering unit simultaneously starts rendering of animation represented in the activated node and rendering of animation represented in a second node from among the plurality of nodes, and wherein the second node is subordinate to the first node and the rendering unit activates the second node simultaneously with the start of rendering of animation represented in the second node.
20 . A rendering method comprising:
analyzing, by way of a processor, a plurality of nodes of interface data that are described using the plurality of nodes connected hierarchically and indicate a plurality of selectable items; and rendering the interface data based on a result of the analysis, wherein the analyzing a plurality of nodes of interface data comprises: analyzing a node corresponding to a latest rendering result and a result of manipulation with respect to the rendering; determining a state corresponding to the latest rendering result and a result of manipulation with respect to the rendering and analyzing the node corresponding to the determined state; and checking if the determined state is a predetermined state and analyzing the node corresponding to the determined state in response to a result of the check.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.