Patent application number | Description | Published |
20110307519 | Cogeneration of Database Applications and Their Databases - User experience in a designer tool manages cogeneration of a database application and a database accessible through the application. A user places a visual representation of an application element designed to control a relational or hierarchical dataset. Code is automatically called to add the application element to the application, and automatically invoked to create database schema elements designed to implement the dataset in the database under application element control. Users verify that an application element has been automatically added, and confirm that database schema elements implementing the dataset(s) under control of the application element have been automatically created. A tutorial illustrates a workflow utilizing a designer tool to cogenerate a database application and a database without a data design step. A wizard utilizes the designer tool to cogenerate a database application and a database that collectively implement a calendar, a diagram, a tree, a wiki, and/or a list. | 12-15-2011 |
20120151395 | CONFIGURATION OF CUSTOM CONTROLS IN DATA-DRIVEN ENVIRONMENTS - The subject disclosure relates to systems and methods for providing custom controls configuration. In one embodiment, a system comprises a custom controls component configured to receive view information associated with a default view of controls, and receive customized configuration information indicative of a customization of at least one aspect of the controls. The default view of controls is based on data and default configuration information, and the data and the default configuration information are represented via a data-driven programming language. The custom control component is also configured to generate a customized view of the controls based, at least, on the default view of the controls and the customized configuration information. The configuration information comprises metadata, and the customized view of the controls includes a modified view, help text, or a description of a field associated with the controls. | 06-14-2012 |
20140108981 | WEIGHTED FOCUS NAVIGATION OF GRAPHICAL USER INTERFACE - A current focus element that has focus is identified from a plurality of focus elements in a user interface. User input corresponding to a navigation direction is received, and a rank is assigned to each of a plurality of eligible focus elements according to a focus algorithm. The focus algorithm may include a plurality of weight factors that are based on the navigation direction and the positions of eligible focus elements relative to a position of the current focus element. Focus is switched from the current focus element to a target focus element, which is selected from the plurality of eligible focus elements based on a rank of the target focus element. | 04-17-2014 |