System and method for graphically programming operators
First Claim
1. A visual programming system comprising, a hub and one or more adapters, said hub configured to communicate information with said one or more adapters by way of a common protocol, each of said one or more adapters being configured to communicate information between said hub and an associated operator, and a user input interface that receives input from a user directing interconnection of at least one operator, wherein said system is further adapted to automatedly combine functional aspects of said at least one operator in response to said input from said user.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for graphically connecting operators in a visual programming system. The user is presented with a plurality of graphical representations of operators. The user can invoke a plurality of software articles, such as input and output devices, applications, programs, and the like, and can create a custom application by connecting one or more outputs from one software article to inputs of one or more other software articles. A group of interconnected software articles can be encapsulated, and represented as a user-created software article. In response to a user interconnecting graphical representations of operators, the system automatedly connects the corresponding operators to create a program.
88 Citations
36 Claims
-
1. A visual programming system comprising,
a hub and one or more adapters, said hub configured to communicate information with said one or more adapters by way of a common protocol, each of said one or more adapters being configured to communicate information between said hub and an associated operator, and a user input interface that receives input from a user directing interconnection of at least one operator, wherein said system is further adapted to automatedly combine functional aspects of said at least one operator in response to said input from said user.
-
22. A method of visual programming comprising,
receiving input from a user directing interconnection at least one operator, and automatedly combining functional aspects of said at least one operator in response to said receipt of said input from said user.
Specification