US20030191559A1
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for generating a set of robot commands based on user entry events in a user interface
Assignee: Google LLC
•
Filing: 2002-04-09
•
Granted: —
•
Expires: 2022-04-09
Abstract
Abstract A system for generating a set of robot commands uses user entry events in a user interface. Such a system may include an event queue to which the events are sent from the user interface and a RobotCreator tool for receiving the events as those events are submitted to the event queue. The event queue is configured to allow receipt of the events by the RobotCreator. The RobotCreator tool converts the events into robot commands.
Inventors
- 👤 Kit Chatsinchai
- 👤 Bino George
- 👤 Kishan Thomas
- 👤 Kui Gong
- 👤 Brian Buesker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 08:30
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
63 words
1 . A system for generating a set of robot commands based on user entry events in a user interface, said system comprising: an event queue to which said events are sent from said user interface; and a RobotCreator tool for receiving said events as those events are submitted to said event queue, wherein said RobotCreator tool converts said events into robot commands.
Claim 2
Dependent Claim
63 words
1 . A system for generating a set of robot commands based on user entry events in a user interface, said system comprising: an event queue to which said events are sent from said user interface; and a RobotCreator tool for receiving said events as those events are submitted to said event queue, wherein said RobotCreator tool converts said events into robot commands.
Claim 3
Dependent Claim
28 words
2 . The system of claim 1 , wherein said event queue comprises a postEvent method for receiving said events and submitting said events to said RobotCreator tool.
Claim 4
Dependent Claim
28 words
3 . The system of claim 2 , wherein said postEvent method is a modified version of a standard postEvent method that is part of a java.awt.EventQueue class.
Claim 5
Dependent Claim
34 words
4 . The system of claim 2 , wherein said postEvent method comprises a proxy postEvent method for submitting said events to said RobotCreator tool and passing said events to a standard postEvent method.
Claim 6
Dependent Claim
17 words
5 . The system of claim 1 , wherein said user interface is a graphical user interface.
Claim 7
Dependent Claim
18 words
6 . The system of claim 1 , wherein said user interface is a component of an application.
Claim 8
Dependent Claim
18 words
7 . The system of claim 1 , wherein said user interface is a component of an applet.
Claim 9
Dependent Claim
31 words
8 . The system of claim 2 , wherein said postEvent method comprises an intercept mechanism for submitting said events to said RobotCreator tool which is external to said postEvent method.
Claim 10
Dependent Claim
45 words
9 . The system of claim 1 , wherein said RobotCreator tool further comprises: an event recorder for receiving events submitted to said event queue; and means for receiving a record of events from said event recorder and converting said received events into robot commands.
Claim 11
Dependent Claim
48 words
10 . The system of claim 1 , wherein said RobotCreator further comprises an insertion algorithm, wherein said insertion algorithm is configured to search for a point in an application or applet at which said robot commands or a call to said robot commands is to be inserted.
Claim 12
Dependent Claim
50 words
11 . A method of generating a set of robot commands based on user entry events in a user interface, said method comprising: receiving said events with a RobotCreator tool as those events are submitted to said event queue; and converting said events into robot commands with said RobotCreator tool.
Claim 13
Dependent Claim
50 words
11 . A method of generating a set of robot commands based on user entry events in a user interface, said method comprising: receiving said events with a RobotCreator tool as those events are submitted to said event queue; and converting said events into robot commands with said RobotCreator tool.
Claim 14
Dependent Claim
29 words
12 . The method of claim 11 , further comprising receiving said events and submitting said events to said RobotCreator tool with a postEvent method of said event queue.
Claim 15
Dependent Claim
34 words
13 . The method of claim 12 , further comprising modifying a standard postEvent method that is part of a java.awt.EventQueue class to intercept said events and submit those events to said RobotCreator tool
Claim 16
Dependent Claim
32 words
14 . The method of claim 12 , further comprising providing a proxy postEvent method for submitting said events to said RobotCreator tool and passing said events to a standard postEvent method.
Claim 17
Dependent Claim
17 words
15 . The method of claim 11 , wherein said user interface is a graphical user interface.
Claim 18
Dependent Claim
26 words
16 . The method of claim 11 , further comprising making said user entry events into said user interface which is a component of an application.
Claim 19
Dependent Claim
26 words
17 . The method of claim 11 , further comprising making said user entry events into said user interface which is a component of an applet.
Claim 20
Dependent Claim
36 words
18 . The method of claim 11 , further comprising: intercepting said events with an intercept mechanism in said postEvent method; and submitting said events to said RobotCreator tool which is external to said postEvent method.
Claim 21
Dependent Claim
42 words
19 . The method of claim 11 , wherein said converting said events further comprises receiving events submitted to said event queue with an event recorder of said RobotCreator tool; and converting said received events into robot commands with said RobotCreator tool.
Claim 22
Dependent Claim
35 words
20 . The method of claim 11 , further comprising searching for a point in an application or applet at which said robot commands or a call to said robot commands is to be inserted.
Claim 23
Dependent Claim
42 words
21 . A method of generating a set of robot commands based on user entry events in a user interface, said method comprising: intercepting said events as those events are submitted to an event queue; and converting said events into robot commands.
Claim 24
Dependent Claim
42 words
21 . A method of generating a set of robot commands based on user entry events in a user interface, said method comprising: intercepting said events as those events are submitted to an event queue; and converting said events into robot commands.
Claim 25
Dependent Claim
32 words
22 . The method of claim 21 , wherein: said intercepting is performed by a postEvent method of said event queue; and said converting said events is performed with a RobotCreator tool.
Claim 26
Dependent Claim
53 words
23 . A software tool, stored on a medium for storing software, said tool, when executed, causing generation of a set of robot commands based on user entry events in a user interface by: receiving said events as those events are submitted to an event queue; and converting said events into robot commands.
Claim 27
Dependent Claim
53 words
23 . A software tool, stored on a medium for storing software, said tool, when executed, causing generation of a set of robot commands based on user entry events in a user interface by: receiving said events as those events are submitted to an event queue; and converting said events into robot commands.
Claim 28
Dependent Claim
46 words
24 . A system of generating a set of robot commands based on user entry events in a user interface, said system comprising: means for intercepting said events as those events are submitted to an event queue; and means for converting said events into robot commands.
Claim 29
Dependent Claim
46 words
24 . A system of generating a set of robot commands based on user entry events in a user interface, said system comprising: means for intercepting said events as those events are submitted to an event queue; and means for converting said events into robot commands.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.