Patent application number | Description | Published |
20090030934 | A SYSTEM AND METHOD FOR PROVIDING TOOLS WITHIN A HUMAN CAPITAL MANAGEMENT SYSTEM - A system and method are provided for instantiating tools within a computer application. The method includes defining a base class, base methods and base properties, wherein the base methods and base properties are associated with the base class. The method includes defining a tool class inheriting from the base class, wherein the tool class will include the base methods and properties. The method includes instantiating a first tool from the tool class within the computer application, wherein the computer application automates human resource management processes. The method includes providing the first tool within the computer application, wherein the first tool provides a user interface to a functionality of the computer application. | 01-29-2009 |
20090030938 | SYSTEM AND METHOD FOR PROVIDING DATA HANDLING WITHIN A HUMAN CAPITAL MANAGEMENT SYSTEM - A method and system are provided for accessing customized tables in a database of a computer application. The method includes defining a data class, the data class to interface between a tool of the computer application and a table in the database, wherein the computer application is configured to automated human resource processes. The method includes registering the data class in a custom table directory. The method includes responsive to a request for data from the tool, invoking a method of the data class to access data stored in the table. | 01-29-2009 |
20090031112 | SYSTEM AND METHOD FOR PROVIDING GLOBAL VARIABLES WITHIN A HUMAN CAPITAL MANAGEMENT SYSTEM - A system and method are provided for stacking global variables associated with a plurality of tools. The method includes loading a first tool global variable into a memory and executing a first tool of a computer application, the computer application configured to automate human resource processes. The method includes responsive to a call to execute a second tool of the computer application, pushing the first tool global variable onto a stack. The method includes loading a second tool global variable into the memory and executing the second tool. The method includes responsive to completing execution of the second tool, popping the first tool global variable off the stack and loading the first tool global variable back into the memory. | 01-29-2009 |
20090113390 | MODULE-CODE VERIFICATION LAYER TO AUTOMATICALLY VALIDATE USER INPUT - Methods and systems for verifying module codes are presented. The module code may be verified by associating the module code with a user interface screen and determining whether the module code was generated from the user interface screen. A module corresponding to the module code may be executed if the module code is verified. The module code may be verified by using routines from a user interface framework system. The module code may be verified by determining whether a user interface element associated with the module code is disabled. The module code may be verified by determining whether each user interface element associated with the module code is enabled. The module code may be verified by insuring that the module code was generated by the selection of a user interface element. The module codes may be received from a front-end system and verified on a back-end system. | 04-30-2009 |
20090144335 | Self learning to support navigation to correct an inconsistent property - Methods and systems for maintaining objects using computer self-learning to determine which user interface (UI) screen to navigate to for correcting an inconsistent property of an object are presented. In an embodiment, a data class module is used by the computer system for accessing an object's properties. When the data class is called to store/update an object's properties, the data class determines which UI screen is active, and which of the properties of the data class is being stored/updated. The data class uses the UI screen and property to maintain a screen relationship table between an object's properties and which UI screen writes the object's properties. In an embodiment, the data class module contains a method for performing a consistency check by applying consistency rules to an object. | 06-04-2009 |
20090164987 | SYSTEM AND METHOD FOR UPDATING A DUAL LAYER BROWSER - A method and system are provided for updating a dual layer browser which displays a hierarchy of nodes. The method or system provides a first layer or “browser provider” which receives various changed data notifications, determines which changed data notifications affect the current browser display, and sends the required notifications to a second layer or “browser.” The browser then makes the necessary adjustments to the current display. | 06-25-2009 |
20090172572 | SYSTEM AND METHOD FOR HANDLING ARBITRARY TYPES OF SOFTWARE OBJECTS - A system and method are provided for handling different types of objects within a software framework. In an embodiment, an object handler keeps track of information associated with objects, and information needed to implement a user interface. The software framework employing the object handler uses that information to create the user interface so as to get user input/action. A user may select an object type and enter an associated one or more identifiers via the user interface. In response to the entering of the information, a method call of the object handler is made to determine whether the object associated with the object type and identifiers exists, and depending upon that determination, an action or further method call may be initiated and/or requested. | 07-02-2009 |
20090172601 | SYSTEM AND METHOD FOR VIEWING ARBITRARY HIERARCHIES IN A BROWSER - A method and system are provided for displaying a hierarchy of nodes. The method may include, responsive to a request to display a set of nodes, requesting node information for each node from a browser provider. The method may include receiving node information for each node to be displayed from the browser provider. The method may include displaying the set of nodes and the node information for each node at a browser to a user. | 07-02-2009 |
20090172645 | CALL STACK EVALUATION TO ASSURE PROPER FRAMEWORK ACCESS - A computer program product, system and method for verifying a call stack is provided and includes framework modules accessing an image of a call stack, verifying the call stack is compatible with a called framework module, and performing a default operation if the call stack is not compatible with a called framework module. | 07-02-2009 |