Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Hackmann
Christopher D. Hackmann, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090204944 | GENERIC XAD PROCESSING MODEL - Embodiments are directed to dynamically building software applications and dynamically updating software applications based on changed data values. In one embodiment, a computer system receives an indication that a software application is to be initiated. The computer system also receives an application description including tags describing software objects that are to be included in the software application, automatically maps portions of the application description identified by the tags to software objects using reflection, where the reflecting includes accessing properties associated with the software objects, and automatically binds properties of the software objects to the portions of the application description based declarative rules included in the software object properties associated with the software object. | 08-13-2009 |
| 20090288069 | Dynamic Declarative Application Description - Embodiments described herein are directed to dynamically reconfiguring at least a portion of an operating software application. In one embodiment, a computer system receives an edit indicating that at least one portion of an operating software application is to be edited, where the edit includes changes that are to be dynamically applied to the application. The computer system instantiates dynamic configuration builders designed to implement application changes as indicated by the received edit and determines which portions of the application are to be suspended while the changes to the application are implemented. The computer system suspends the determined application portions until the application changes are implemented and implements the changes indicated by the edit on the suspended portion of the application, while the remainder of the application continues operating. The computer system also dynamically reconfigures the application with the implemented changes, where the reconfiguring includes reinitializing the suspended application portions. | 11-19-2009 |
Christopher Donald Hackmann, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100306731 | HIERARCHICAL VIEW STATE STORAGE - Indexing domains of a declarative application with view state information for the domain to enable persisting the view state of the declarative application. The domains are organized in a tree. Each domain is built by a configuration builder. The method includes indexing a domain of a declarative application by indexing a path name in an index. The path name includes a path name of the parent domain of the domain; an identifier of the configuration builder used to build the domain; and an identifier of one or more local decisions made by the configuration builder when creating the domain. The method further includes correlating a unique identifier key to the path name in the index and correlating view state information for the domain to the unique key identifier. | 12-02-2010 |
| 20110119605 | DYNAMIC EDITORS FOR FUNCTIONALLY COMPOSED UI - In an embodiment, a computer system instantiates a real-time incremental editor configured to receive editing inputs that are to be applied to data of a data model, where the data model data declaratively defines a UI model that drives the behavior of a corresponding UI based on the UI model. The computer system receives an editing input from a user indicating one or more desired edits that are to be made to the UI and determines, based on the received editing inputs, which changes are to be made to the data model data to enact the desired changes in the UI. The computer system updates the UI in real-time based on the determined edits to the data model data and presents the updated UI in real-time without losing state information in the resultant UI. | 05-19-2011 |
Daniel Hackmann, Zollikon CH
| Patent application number | Description | Published |
|---|---|---|
| 20090140840 | RFID System and Bearing Components for Rolling Mill - A system and method of use within a rolling facility comprising a plurality of bearing assemblies with each assembly further comprising components including liners and chock sets. An RFID system utilizes RFID tags on each of the plurality of components in order to track and/or monitor characteristics of either the entire bearing assembly or individual components thereof. An RFID tag reader may be incorporated within a mill stand or may include portable devices. In one embodiment, RFID tag interrogation occurs both at the mill stand and at a remote site at which bearing assembly occurs. A unique combination of bearing components can be assembled, identified and monitoring during successive rolling campaigns allowing the mill operator to make adjustments toward improving the quality of rolled product. | 06-04-2009 |
