Back to results
US 2007/0192681 A1Published application
Application migration to languages implementing tag fields
AssigneeSiebel Systems, Inc.
InventorsFuad Rashid, Domingo Mihovilovic, Atul Suklikar
Life of this patent
Estimating the term…
Abstract
A method of migrating Cartesian coordinate-based views is disclosed. The method includes providing applet-based templates and associating the templates to Cartesian coordinate-based views. Controls of the applet can be modified according to the requirements of the Cartesian coordinate-based view. The views are used as user interfaces.
Claims77
A method comprising:
- selecting a tag field-based view comprising one or more applets;
- and
- migrating a Cartesian coordinate-based view to the tag field-based view, wherein the migrating comprises
- identifying a first applet of the one or more applets, wherein
- the first applet comprises one or more controls,
- associating a first applet template with the first applet, wherein
- the first applet template comprises one or more characteristics of each of the one or more controls,
- linking the first applet template to a corresponding first Cartesian view applet in the Cartesian coordinate-based view, wherein
- the first Cartesian view applet comprises a Cartesian view control,
- modifying the Cartesian view control to produce a corresponding tag view control, wherein
- said modifying matches characteristics of an associated control of the one or more controls in the first applet template, and
- mapping the corresponding tag view control to the tag field-based view.
9 more elements
(canceled)
A computer system comprising:
- a processor;
- a computer readable medium coupled to the processor;
- and
- computer code, encoded in the computer readable medium, configured to cause the processor to:
- select a tag field-based view comprising one or more applets, and
- migrate a Cartesian coordinate-based view to a tag field-based view, wherein the computer code is configured to cause the processor to perform the migration by virtue of being configured to cause the processor to
- identify a first applet of the one or more applets, wherein
- the first applet comprises one or more controls,
- associate a first applet template with the first applet, wherein
- the first applet template comprises one or more characteristics of each of the one or more controls,
- link the first applet template to a corresponding first Cartesian view applet in the Cartesian coordinate-based view, wherein
- the first Cartesian view applet comprises a Cartesian view control,
- modify the Cartesian view control to produce a corresponding tag view control, wherein
- modifying the Cartesian view control matches characteristics of an associated control of the one or more controls in the first applet template, and
- map the corresponding tag view control to the tag field-based view.
12 more elements
(canceled)
An apparatus comprising:
- means for selecting a tag field-based view comprising one or more applets;
- and
- means for migrating a Cartesian coordinate-based view to the tag field-based view, wherein the means for migrating comprises
- means for identifying a first applet of the one or more applets, wherein the first applet is comprised of one or more controls,
- means for associating a first applet template with the first applet, wherein
- the first applet template comprises one or more characteristics of each of the one or more controls,
- means for linking the first applet template to a corresponding first Cartesian view applet in the Cartesian coordinate-based view, wherein
- the first Cartesian view applet comprises a Cartesian view control,
- means for modifying the Cartesian view control to produce a corresponding tag view control, wherein
- said modifying matches characteristics of an associated control of the one or more controls in the first applet template, and
- means for mapping the corresponding tag view control to the tag field-based view.
8 more elements
(canceled)
A computer program product, encoded in computer readable media, comprising:
- a first set of instructions, executable on a computer system, configured to select a tag field-based view comprising one or more applets;
- and
- a second set of instructions, executable on the computer system, configured to migrate a Cartesian coordinate-based view to a tag field-based view,
- wherein the second set of instructions comprises
- a third set of instructions, executable on the computer system, configured to identify a first applet of the one or more applets, wherein
- the first applet is comprised of one or more controls,
- a fourth set of instructions, executable on the computer system, configured to associate a first applet template with the first applet, wherein
- the first applet template comprises one or more characteristics of each of the one or more controls,
- a fifth set of instructions, executable on the computer system, configured to link the first applet template to a corresponding first Cartesian view applet in the Cartesian coordinate-based view, wherein
- the first Cartesian view applet comprises a Cartesian view control,
- a sixth set of instructions, executable on the computer system, configured to modify the Cartesian view control to produce a corresponding tag view control, wherein
- said modifying matches characteristics of an associated control of the one or more controls in the first applet template, and
- a seventh set of instructions, executable on the computer system, configured to map the corresponding tag view control to the tag field-based view.
10 more elements
(canceled)
Dependencies are inferred from the claim text.