Robotic interface
First Claim
1. A computerized control system for operating a machine, comprising:
- a general-purpose computer apparatus;
a display monitor coupled to the computer apparatus;
an interactive display presented on the display monitor, the interactive display comprising connected pictorial icons representing sequences of actions performable by the machine;
input apparatus coupled to the general-purpose computer for a user to interact with the display; and
an I/O subsystem connected to the computer and connectable to the machine for sending, in response to a user initiation input, data and commands to the machine for performing the sequences of actions in the order of connection of the pictorial icons, and for receiving signals from the machine;
wherein a connected sequence of icons may be collapsed in place to show a higher-level icon representing the connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expended in place to show lower-level connected sequences of icons representing individual sequences of actions making up the sequence of actions represented by the individual higher-level icon.
9 Assignments
0 Petitions
Accused Products
Abstract
An automated apparatus is programmed to perform a process by arranging a sequence of first icons on a display in the order of the process, wherein the first icons represent functions of the apparatus, and wherein at least one of the first icons provides a visual representation of a function of the apparatus. Said at least one of the first icons can be expanded to show second icons that comprise the function of said at least one of the first icons, and at least one of the second icons provides a visual representation of a subfunction of the apparatus. In a preferred mode, when said at least one of the first icons is expanded, said at least one of the first icons maintains its same sequential relationship on the display to the other of the first icons in the sequence as before it was expanded.
144 Citations
54 Claims
-
1. A computerized control system for operating a machine, comprising:
-
a general-purpose computer apparatus; a display monitor coupled to the computer apparatus; an interactive display presented on the display monitor, the interactive display comprising connected pictorial icons representing sequences of actions performable by the machine; input apparatus coupled to the general-purpose computer for a user to interact with the display; and an I/O subsystem connected to the computer and connectable to the machine for sending, in response to a user initiation input, data and commands to the machine for performing the sequences of actions in the order of connection of the pictorial icons, and for receiving signals from the machine; wherein a connected sequence of icons may be collapsed in place to show a higher-level icon representing the connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expended in place to show lower-level connected sequences of icons representing individual sequences of actions making up the sequence of actions represented by the individual higher-level icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating a machine comprising the steps of:
-
(a) selecting pictorial icons from selectable pictorial icons in an interactive display of a computerized control system connected to the machine, individual ones of the selectable pictorial icons representing one of specific actions and sequences of actions performable by the machine; (b) arranging copies of the pictorial icons in connected sequences representing sequences of actions to be performed by the machine; (c) providing an initiation input to the computerized control system to initiate operation of the machine; and (d) controlling the order of actions of the machine by routing action commands from the computerized control system to the machine in the order of the connected sequence of icons; wherein a connected sequence of icons may be collapsed in place to show a higher-level icon representing the connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expanded in place to show lower-level connected sequences of icons representing individual sequences of actions making up the sequence of actions represented by the individual higher-level icon. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. In a computerized control system, a robotic interface for controlling a machine, comprising:
-
connected pictorial icons in an interactive display, individual ones of the icons representing one of an action and a sequence of actions performable by the machine, the overall sequence of icons representing an overall sequence of actions in the order of connection; a user-operable input apparatus; command code associated with each icon for commanding the machine to perform the action and sequence of actions represented by the icon; and a user-operable initiating signal for initiating operation to send command code to the machine in the order of the sequential connection of the icons; wherein a connected sequence of icons may be collapsed in place to show a higher-level icon representing the connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expended in place to show lower-level connected sequences of icons representing individual sequences of actions making up the sequence of actions represented by the individual higher-level icon. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An automated machine comprising:
-
a computerized control system having an interactive display and input apparatus, the interactive display comprising connected pictorial icons representing sequences of actions performable by the machine, the system configured to transmit commands and data associated with the pictorial icons to operate the machine in the connected order of the pictorial icons in response to an initiating input signal; actuators responsive to the commands and data transmitted from the control system for initiating specific actions performable by the machine; and sensors positioned to sense actions and configured to report action status to the control system; wherein a connected sequence of icons in the interactive display may be collapsed in place to show a higher-level icon representing the connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expended in place to show lower-level connected sequences of icons representing individual sequences of actions making up the sequence of actions represented by the individual higher-level icon. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer programming system comprising:
-
an interactive display on a monitor of a general-purpose computer, the interactive display having user-selectable pictorial icons associated with specific code sequences, the icons selectable by a user and arrangeable as copies in connected sequences representing program flow; and input apparatus coupled to the general-purpose computer for a user to provide input and make selections in the interactive display; wherein individual connected sequences of icons in the interactive display may be collapsed in place to show a higher-level icon representing the collapsed connected sequence of icons, the higher-level icon then occupying the place of the uncollapsed connected sequence of icons, and individual higher-level icons may be expended in place to show lower-level connected sequences of icons. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification