System and method for embedded expression assignment
First Claim
Patent Images
1. A system for generating embedded expressions configured to generate a result, comprising:
- a computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions being executed by a processor to implementan embedded expression processing engine configured to generate a root expression and at least one parameter associated with the root expression; and
an embedded expression user interface configured to display the root expression and the at least one associated parameter, wherein the embedded expression user interface is configured to allow a user to select an embedded expression to assign to the parameter,wherein the embedded expression processing engine is configured to perform a first operation based on the embedded expression to obtain an embedded expression output, wherein a value of the at least one parameter of the root expression is based on the embedded expression output, wherein the embedded expression processing engine is configured to perform a second operation based on the root expression and the value of the at least one parameter to obtain a root expression output.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for generating embedded expressions configured to generate a result. The system includes an embedded expression generation engine configured to generate a root expression, including at least one parameter. The parameter includes an assigned embedded expression configured to generate a result based on one or more input parameters. The system further includes an embedded expression user interface configured to display the root expression and associated parameters and embedded expressions and provide expression generation tools allowing the user to modify the root expression.
100 Citations
20 Claims
-
1. A system for generating embedded expressions configured to generate a result, comprising:
a computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions being executed by a processor to implement an embedded expression processing engine configured to generate a root expression and at least one parameter associated with the root expression; and an embedded expression user interface configured to display the root expression and the at least one associated parameter, wherein the embedded expression user interface is configured to allow a user to select an embedded expression to assign to the parameter, wherein the embedded expression processing engine is configured to perform a first operation based on the embedded expression to obtain an embedded expression output, wherein a value of the at least one parameter of the root expression is based on the embedded expression output, wherein the embedded expression processing engine is configured to perform a second operation based on the root expression and the value of the at least one parameter to obtain a root expression output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20)
-
8. A computer-implemented method for generating embedded expressions configured to generate a result, comprising:
-
receiving, from an embedded expression user interface, a selection of a root expression, the embedded expression user interface being implemented using computer-executable instructions executable by a processor and stored on a computer-readable medium, the root expression including at least one parameter; designating, using an embedded expression processing engine, the at least one parameter as a child node and the root expression as a parent node to generate a hierarchical structure, the embedded expression generation engine being implemented using computer-executable instructions executable by the processor and stored on the computer-readable medium; providing an interface, using the embedded expression user interface, that enables a user to assign an embedded expression to the at least one parameter, wherein the embedded expression is associated with at least one embedded parameter, wherein the embedded expression is designated as a child node of the at least one parameter and the embedded parameter is designated as a child node of the embedded expression in the hierarchical structure, wherein the embedded expression processing engine is configured to perform a first operation based on the embedded expression and the embedded parameter to obtain an embedded expression output, wherein a value of the at least one parameter of the root expression is based on the embedded expression output, wherein the embedded expression processing engine is configured to perform a second operation based on the root expression and the value of the at least one parameter to obtain a root expression output; and displaying the hierarchical structure using the embedded expression user interface. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for generating embedded expressions configured to generate a result, comprising:
-
a memory queue configured to receive and store a listing of data elements, each data element including a plurality of data element fields and representing a good for sale in a retail environment; and a computer-readable medium having computer-executable instructions stored thereon, the computer-executable instructions being executed by a processor to implement an embedded expression processing engine configured to generate a root expression and at least one parameter associated with the root expression, the parameter being related to the good for sale in the retail environment; and an embedded expression user interface configured to display the root expression and the at least one associated parameter, wherein the embedded expression user interface is configured to allow a user to select an embedded expression to assign to the parameter, the embedded expression being associated with at least one embedded parameter, wherein the embedded expression processing engine is configured to perform a first operation based on the embedded expression and the at least one embedded parameter to obtain an embedded expression output, wherein a value of the at least one parameter of the root expression is based on the embedded expression output, wherein the embedded expression processing engine is configured to perform a second operation based on the root expression and the value of the at least one parameter to obtain a root expression output. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification