Patents by Inventor Jean D. Paoli
Jean D. Paoli has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8918729Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: April 2, 2008Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Patent number: 8117552Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.Type: GrantFiled: December 5, 2006Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Jean D. Paoli, Laurent Mollicone, Ned B. Friend, Matthew J. Kotler, Thomas R. Lawrence, Shuk-Yan Lai, Sharma K. Hendel, Jason Whitmarsh
-
Patent number: 7900134Abstract: Methods and systems of authoring XML using DHTML views and XSLT are described. Various user interfaces can be automatically or semi-automatically provided in a DHTML view that enable a user to interact with the DHTML view. The interfaces, some of which are termed “in document” interfaces, permit a user to interact with a DHTML view and have those interactions automatically made to a corresponding XML document that describes data that is associated with the DHTML view.Type: GrantFiled: November 8, 2006Date of Patent: March 1, 2011Assignee: Microsoft CorporationInventors: Adriana Ardeleanu, Jean D. Paoli, Stephen J. Mooney, Suryanarayanan V. Raman, Rajesh K. Jha, Prakash Sikchi
-
Publication number: 20090177961Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: ApplicationFiled: April 2, 2008Publication date: July 9, 2009Applicant: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Patent number: 7415672Abstract: A system and method enabling a designer to build electronic forms from hierarchical data is described. Displays of hierarchical data, facilitation of selection of a portion of the hierarchical data, and displays of one or more transformation-language components associated with a selected portion of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: March 24, 2003Date of Patent: August 19, 2008Assignee: Microsoft CorporationInventors: Christian Fortini, Jean D. Paoli, Laurent Mollicone, Bulusu Krishna Mohan, Alessandro Catorcini
-
Patent number: 7275216Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.Type: GrantFiled: March 24, 2003Date of Patent: September 25, 2007Assignee: Microsoft CorporationInventors: Jean D. Paoli, Laurent Mollicone, Ned B. Friend, Matthew J. Kotler, Thomas R. Lawrence, Shuk-Yan Lai, Sharma K. Hendel, Jason Whitmarsh
-
Patent number: 7197515Abstract: A solution is described that declares elements, attributes, and values that define a hierarchical data file or a markup-language document. The declarations by the solution are within the solution and include a presentation application and a markup-language schema from which the markup-language document can be inferred as having a structure based on the markup-language schema. Portions of the markup-language document are logically coupled with fragments of the markup-language schema. The presentation application, when executed, forms an electronic form containing data-entry fields associated with the coupled portions. The solution can include a manifest of all files that can be used for representing the markup-language document in the electronic form. The files also allow a user in input data into the one or more data-entry fields and control the validation of the data that the user inputs into the one or more data-entry fields.Type: GrantFiled: June 30, 2003Date of Patent: March 27, 2007Assignee: Microsoft CorporationInventors: Jonathan E. Rivers-Moore, Jean D. Paoli, Evgeny N. Veselov, Kamaljit S. Bath, Adriana Ardeleanu, Prakash Sikchi
-
Patent number: 7191394Abstract: Methods and systems of authoring XML using DHTML views and XSLT are described. Various user interfaces can be automatically or semi-automatically provided in a DHTML view that enable a user to interact with the DHTML view. The interfaces, some of which are termed “in document” interfaces, permit a user to interact with a DHTML view and have those interactions automatically made to a corresponding XML document that describes data that is associated with the DHTML view. Presentation of the various in document interfaces takes place by considering not only an XML schema (of which the XML document is an instance), but an XSL-T (XSLT transformation) that was utilized to transform the XML document into the DHTML view. In addition, the notion of a crystal is introduced and is used to map interactions with a DHTML view directly back to a corresponding XML document. A crystal, in a basic form, includes one or more behaviors and associated XSL-T. The crystals are used to transform XML into the DHTML views.Type: GrantFiled: June 21, 2000Date of Patent: March 13, 2007Assignee: Microsoft CorporationInventors: Adriana Ardeleanu, Jean D. Paoli, Stephen J. Mooney, Suryanarayanan V. Raman, Rajesh K. Jha, Prakash Sikchi
-
Patent number: 7168035Abstract: 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 of hierarchical data are described. From the transformation-language components selected by a designer, generation of an electronic form is also described.Type: GrantFiled: June 11, 2003Date of Patent: January 23, 2007Assignee: Microsoft CorporationInventors: Joshua S. Bell, Alessandro Catorcini, Andrew Paul Begun, Jean D. Paoli, Jun Jin, Laurent Mollicone, Willson Kulandai Raj
-
Publication number: 20040267813Abstract: A solution is described that declares elements, attributes, and values that define a hierarchical data file or a markup-language document. The declarations by the solution are within the solution and include a presentation application and a markup-language schema from which the markup-language document can be inferred as having a structure based on the markup-language schema. Portions of the markup-language document are logically coupled with fragments of the markup-language schema. The presentation application, when executed, forms an electronic form containing data-entry fields associated with the coupled portions. The solution can include a manifest of all files that can be used for representing the markup-language document in the electronic form. The files also allow a user in input data into the one or more data-entry fields and control the validation of the data that the user inputs into the one or more data-entry fields.Type: ApplicationFiled: June 30, 2003Publication date: December 30, 2004Inventors: Jonathan E. Rivers-Moore, Jean D. Paoli, Evgeny N. Veselov, Kamaljit S. Bath, Adriana Ardeleanu, Prakash Sikchi
-
Publication number: 20040268229Abstract: A display is made of an electronic form that contains operable fields corresponding to components that correspond to nodes in a tree arrangement of hierarchical data. Each node has a structure. The operable fields have a hierarchical arrangement in the display of the electronic form. The hierarchical arrangement of the operable fields in the electronic form visually mimics the nodes in the tree arrangement of hierarchical data and also mimics the structure of each node. A user can enter data into the operable fields of the electronic form and the data is received. Each node has an attribute that defines the availability of actions to the user when the user enters the data into the operable fields of the electronic form. The hierarchical data in a data file is altered to correspondingly reflect the data that has been entered by the user.Type: ApplicationFiled: June 27, 2003Publication date: December 30, 2004Applicant: MICROSOFT CORPORATIONInventors: Jean D. Paoli, Adriana Ardeleanu, Christian Stark, Jonathan E. Rivers-Moore, Evgeny N. Veselov
-
Publication number: 20040189716Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.Type: ApplicationFiled: March 24, 2003Publication date: September 30, 2004Applicant: MICROSOFT CORP.Inventors: Jean D. Paoli, Laurent Mollicone, Ned B. Friend, Matthew J. Kotler, Thomas R. Lawrence, Shuk-Yan Lai, Sharma K. Hendel, Jason Whitmarsh