Displaying operations in an application using a graphical programming representation
First Claim
Patent Images
1. A computer-implemented method for displaying operations of an application, the method comprising:
- including a plurality of operations in the application in response to user input, wherein the plurality of operations implement a first function;
displaying a plurality of interconnected icons in response to said including the plurality of operations in the application, wherein each icon corresponds to an operation in the application, wherein the plurality of interconnected icons visually indicate the first function; and
storing information representing the application in a data structure, wherein said storing the information comprises storing information specifying the plurality of operations in the application.
5 Assignments
0 Petitions
Accused Products
Abstract
Operations in an application may be displayed using a graphical programming representation. A plurality of interconnected icons may be displayed, where each icon corresponds to an operation included in the application. The plurality of interconnected icons may visually indicate a function implemented by operations in the application. Each displayed icon may correspond to a node in a graphical programming development environment.
88 Citations
115 Claims
-
1. A computer-implemented method for displaying operations of an application, the method comprising:
-
including a plurality of operations in the application in response to user input, wherein the plurality of operations implement a first function;
displaying a plurality of interconnected icons in response to said including the plurality of operations in the application, wherein each icon corresponds to an operation in the application, wherein the plurality of interconnected icons visually indicate the first function; and
storing information representing the application in a data structure, wherein said storing the information comprises storing information specifying the plurality of operations in the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-implemented method for displaying operations of an application, the method comprising:
-
including a first operation in the application in response to first user input;
displaying a first icon corresponding to the first operation in response to said including the first operation in the application;
including a second operation in the application in response to second user input; and
displaying a second icon corresponding to the second operation in response to said including the second operation in the application;
displaying a connection between the first icon and the second icon;
wherein the interconnected first icon and second icon form a block diagram visual representation of the application comprising the first and second operations. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A computer-implemented method for visually depicting an application which performs a function, the method comprising:
-
displaying an object on a display;
performing a first operation on the object in response to user input;
displaying a first icon corresponding to the first operation, wherein said displaying the first icon is performed in response to said performing the first operation on the object;
performing a second operation on the object in response to user input;
displaying a second icon corresponding to the second operation, wherein said displaying the second icon is performed in response to said performing the second operation on the object; and
displaying a connection between the first icon and the second icon. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
-
62. A computer-implemented method for creating an application which performs a function, the method comprising:
-
displaying an object on a display;
performing a first operation on the object in response to user input;
displaying a first icon corresponding to the first operation, wherein said displaying the first icon is performed in response to said performing the first operation on the object;
performing a second operation on the object in response to user input; and
displaying a second icon corresponding to the second operation, wherein said displaying the second icon is performed in response to said performing the second operation on the object. - View Dependent Claims (63, 64)
-
-
65. A computer-implemented method for displaying operations of a machine vision application, the method comprising:
-
including a plurality of machine vision operations in the application in response to user input, wherein the plurality of machine vision operations implement a machine vision function;
displaying a plurality of interconnected icons in response to said including the plurality of machine vision operations in the application, wherein each icon corresponds to a machine vision operation in the application, wherein the plurality of interconnected icons visually indicate the machine vision function; and
storing information representing the application in a data structure, wherein said storing the information comprises storing information specifying the plurality of machine vision operations in the application. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. A computer-implemented method for displaying operations of a machine vision application, the method comprising:
-
including a first machine vision operation in the machine vision application;
displaying a first icon corresponding to the first machine vision operation in response to said including the first machine vision operation in the machine vision application;
including a second machine vision operation in the machine vision application; and
displaying a second icon corresponding to the second machine vision operation in response to said including the second machine vision operation in the machine vision application. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103)
-
-
104. A computer-implemented method for creating an application which performs a machine vision function, the method comprising:
-
displaying an image on a display;
performing a first machine vision operation on the image in response to user input;
displaying a first icon corresponding to the first machine vision operation, wherein said displaying the first icon is performed in response to said performing the first machine vision operation on the image;
performing a second machine vision operation on the image in response to user input;
displaying a second icon corresponding to the second machine vision operation, wherein said displaying the second icon is performed in response to said performing the second machine vision operation on the image; and
displaying a connection between the first icon and the second icon. - View Dependent Claims (105, 106, 107, 108, 109, 110, 111, 112, 113)
-
-
114. A computer-implemented method for creating an application which performs a machine vision function, the method comprising:
-
displaying an image on a display;
performing a first machine vision operation on the image in response to user input;
displaying a first icon corresponding to the first machine vision operation, wherein said displaying the first icon is performed in response to said performing the first machine vision operation on the image;
performing a second machine vision operation on the image in response to user input; and
displaying a second icon corresponding to the second machine vision operation, wherein said displaying the second icon is performed in response to said performing the second machine vision operation on the image. - View Dependent Claims (115)
-
Specification