1
Andrew Paul Begun, Laurent Mollicone, Alessandro Catorcini: Form template data source change. Microsoft Corporation, October 9, 2007: US07281018 (148 worldwide citation)

A first data source has a plurality of nodes each corresponding to a respective piece of a form template. Each piece of the form template has one of more dependencies to the correspond node of the first data source. Dependencies can be bindings or validation of data. A second data source has a plura ...


2
Joshua S Bell, Alessandro Catorcini, Andrew Paul Begun, Jean D Paoli, Jun Jin, Laurent Mollicone, Willson Kulandai Raj: Building a view on markup language data through a set of components. Microsoft Corporation, Lee & Hayes PLLC, January 23, 2007: US07168035 (133 worldwide citation)

A designer uses a forms designer application to build electronic forms from hierarchical data. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more suggested transformation-language components associated with a selected portion o ...


3
Michael A Smuga, Alessandro Catorcini, Scott M Roberts, Willson Kulandai Raj David, Andrew Paul Begun: Mutually exclusive options in electronic forms. Microsoft Corporation, May 4, 2010: US07712022 (27 worldwide citation)

Systems and methods enabling creation and/or use of an electronic form capable of allowing a user to select from mutually exclusive options without the electronic form being in an invalid state are described. One of the described electronic forms remains valid to its schema by atomic swapping of dat ...


4
Nima Mirzad, Andrew Paul Begun, Michael B Palmer, Laurent Mollicone: Query to an electronic form. Microsoft Corporation, August 30, 2011: US08010515 (11 worldwide citation)

Systems and/or methods that enable an electronic form to provide data external to the electronic form in response to a query while offline with respect to a data source from which the data originated are described. These systems and methods may also, in one embodiment, receive data from a data sourc ...


5
Nima Mirzad, Andrew Paul Begun, Michael B Palmer, Laurent Mollicone: Query to an electronic form. Microsoft Corporation, Lee & Hayes Pllc, October 19, 2006: US20060235829-A1

Systems and/or methods that enable an electronic form to provide data external to the electronic form in response to a query while offline with respect to a data source from which the data originated are described. These systems and methods may also, in one embodiment, receive data from a data sourc ...


6
Michael A Smuga, Alessandro Catorcini, Scott M Roberts, Willson Kulandai Raj David, Andrew Paul Begun: Mutually exclusive options in electronic forms. Microsoft Corporation, Lee & Hayes Pllc, May 18, 2006: US20060107252-A1

Systems and methods enabling creation and/or use of an electronic form capable of allowing a user to select from mutually exclusive options without the electronic form being in an invalid state are described. One of the described electronic forms remains valid to its schema by atomic swapping of dat ...