FreshPatents.com Logo
stats FreshPatents Stats
1 views for this patent on FreshPatents.com
2013: 1 views
Updated: April 06 2014
newTOP 200 Companies filing patents this week


    Free Services  

  • MONITOR KEYWORDS
  • Enter keywords & we'll notify you when a new patent matches your request (weekly update).

  • ORGANIZER
  • Save & organize patents so you can view them later.

  • RSS rss
  • Create custom RSS feeds. Track keywords without receiving email.

  • ARCHIVE
  • View the last few months of your Keyword emails.

  • COMPANY DIRECTORY
  • Patents sorted by company.

AdPromo(14K)

Follow us on Twitter
twitter icon@FreshPatents

Automatic application wizard

last patentdownload pdfdownload imgimage previewnext patent


20120272146 patent thumbnailZoom

Automatic application wizard


A system to automate creation of a configuration wizard from, for example, an underlying control application. In one instance, a complex application may be represented with a simple configuration view such as that of a configuration wizard. When an application is being created, a user may be provided with a feature that defines the configuration wizard. Some aspects of the present approach are that a wizard user interface may be automatically generated, a standard approach may be provided to define the wizard, and, for changes which are performed in the application, the wizard may easily be edited and regenerated.
Related Terms: Wizard

Browse recent Honeywell International Inc. patents - Morristown, NJ, US
Inventors: Aaron Francis D'Souza, Lavanya Bhadriraju, Soumya Ramesh, Thejasvini Shivanagendra, Stalin G, Subramanya Tavarekere Nagaraj, Kevin B. Moore
USPTO Applicaton #: #20120272146 - Class: 715707 (USPTO) - 10/25/12 - Class 715 
Data Processing: Presentation Processing Of Document, Operator Interface Processing, And Screen Saver Display Processing > Operator Interface (e.g., Graphical User Interface) >Help Presentation >Adaptive To User Skill Level

view organizer monitor keywords


The Patent Description & Claims data below is from USPTO Patent Application 20120272146, Automatic application wizard.

last patentpdficondownload pdfimage previewnext patent

BACKGROUND

The present disclosure pertains to applications and particularly to approaches for providing simple views of the applications.

SUMMARY

The disclosure reveals a tool or approach to automate creation of a configuration wizard from, for example, an underlying control application. In one instance, a complex application may be represented with a simple configuration view such as that of a configuration wizard. When an application is being created, a user may be provided with a feature that defines the configuration wizard. Some aspects of the present approach are that a wizard user interface may be automatically generated, a standard approach may be provided to define the wizard, and, for changes which are done in the application, the wizard may easily be edited and regenerated.

BRIEF DESCRIPTION OF THE DRAWING

FIG. 1 is a diagram of an illustrative example of a present tool used by an application creator;

FIGS. 2a, 2b, 2c and 2d are diagrams that reveal various kinds of uses of the present tool as illustrative examples;

FIGS. 3-32 are diagrams of an illustrative example of a first scenario of a configuration wizard;

FIGS. 33-43 are diagrams of an illustrative example of a second scenario of a configuration wizard;

FIGS. 44-47 are diagrams of an illustrative example of an approach for saving a wizard in an application library for reuse according to a first option; and

FIGS. 48-57 are diagrams of an illustrative example of an approach for saving a wizard in an application library for reuse according to a second option.

DESCRIPTION

A wizard may be a user interface element that presents a user with a sequence of dialog boxes that leads the user through a series of well-defined steps. Tasks that are complex, infrequently performed, or unfamiliar may be easier to perform using a wizard. In contrast, an expert system may guide a user through a series of questions to utilize an application. For instance, many web applications may make use of the wizard paradigm to perform lengthy interactive processes.

Contractors or others who create complex building control applications often need to present their field technicians with a simple configuration view for a complex application. The application may often be represented with a configuration wizard. Creating the wizard may take a considerably large amount of time and effort. Furthermore, whenever the application is changed, the wizard should be modified. Modifications may be prone to errors.

The wizard functionalities may be exemplified as a feature in the configuration tool that could avoid the development cost of a wizard and also mitigate failures of manual interventions.

When a control application is being created, a contractor or another may be provided with a feature that defines the configuration wizard. The wizard feature may have the following sub-features: 1) Select data points from the application that will appear in the wizard; 2) Map data points to widget/user interface fields in the wizard; and 3) Define validations and rules for the wizard. Given the above information, the wizard may be generated for a configuration.

The advantages of the present approach may be: 1) The user does not have to spend effort defining the wizard user interface as it is automatically generated; 2) A standard approach may be used to define the wizard and thus will be less error prone; and 3) If any changes are done in the application, the wizard may be edited and regenerated in a quick, multi-step process.

The wizard creator may be provided as a feature in a Spyder™ programming tool. The Spyder programming tool is merely an illustrative example with the wizard. The wizard creator feature may also be provided independent of the Spyder Programming tool.

When a user creates a Spyder application, the user may get an additional command to launch a wizard creator tool. Here, the user may select data points and map them to fields in the wizard. The user may also have options to define the wizard layout and steps in the wizard.

FIG. 1 is a flow diagram of the present tool used by an application creator. An application may be created using a Spyder programming tool as indicated in symbol 21. At symbol 22, a utility may be launched for creating a wizard. Parameters from the application may be discovered which can be exposed to the user in the wizard, at symbol 23. At symbol 24, a new template or an existing template may be chosen. Based on the application, the tool should be able to suggest a template from the list of available templates, or a new template may be chosen or developed. If an existing template is to be chosen, then it may be standard template by an established entity or it may be one of the custom templates which the user has created earlier and saved for re-use.

A new template approach may be taken at symbol 24. At symbol 25, one or more discovered parameters may be selected for exposure to the user in the wizard. Attributes for the selected parameters may be defined at symbol 26. Examples of attributes may be data type, limits, range incremental, and so on. Steps may then be created at symbol 27. There may be some standard blocks from which the user can create steps. At symbol 28, the parameters may be assigned to the steps. The parameters may be rearranged under each step at symbol 29. Rules may be defined at symbol 30. There may be a library of rules from which the user can select to provide rules. A resultant new template may be previewed at symbol 31, and saved at symbol 32.

Returning to symbol 24, the user may decide to choose an existing template instead of developing a new template. Based on the type of template selected, a list of steps may be generated at symbol 33. At symbol 34, the wizard may give a list of fields under each step. The discovered parameters of symbol 23 may be mapped to the steps and/or fields at symbol 35. At symbol 36, attributes may be defined for the parameters.



Download full PDF for full patent description/claims.

Advertise on FreshPatents.com - Rates & Info


You can also Monitor Keywords and Search for tracking patents relating to this Automatic application wizard patent application.
###
monitor keywords



Keyword Monitor How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Automatic application wizard or other areas of interest.
###


Previous Patent Application:
Method for using radio presets as application shortcuts
Next Patent Application:
Method and device for controlling streaming of media data
Industry Class:
Data processing: presentation processing of document
Thank you for viewing the Automatic application wizard patent info.
- - - Apple patents, Boeing patents, Google patents, IBM patents, Jabil patents, Coca Cola patents, Motorola patents

Results in 1.07468 seconds


Other interesting Freshpatents.com categories:
Nokia , SAP , Intel , NIKE , -g2--0.4657
     SHARE
  
           

FreshNews promo


stats Patent Info
Application #
US 20120272146 A1
Publish Date
10/25/2012
Document #
13092062
File Date
04/21/2011
USPTO Class
715707
Other USPTO Classes
715705
International Class
06F3/01
Drawings
61


Wizard


Follow us on Twitter
twitter icon@FreshPatents