Patents by Inventor Vitore Selca
Vitore Selca 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: 8689137Abstract: An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization.Type: GrantFiled: April 10, 2006Date of Patent: April 1, 2014Assignee: Microsoft CorporationInventors: Michael J. McCormack, Adam Russell Kenney, Christopher W. Bryant, Clinton Dee Covington, Richard L. Dickinson, Robert E. Coggins, Kelly Michael Krout, Vitore Selca, Zachary P. Woodall, Dan Jacob Hough
-
Patent number: 8312048Abstract: A database server application program is provided that is configured to provide a programmable interface into a database application by way of database services uniform resource locators (URLs). A database services URL utilized by the database application can be updated programmatically by program code executing within or under control of the database server application program. A macro action for use in conjunction with a database server application that provides functionality for displaying a database object, such as a form or report, in-place in a Web browser is also disclosed.Type: GrantFiled: May 19, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventors: Steven Miles Greenberg, Vitore Selca, Andrew Robert Miller, Stephen Lesser, Clinton Dee Covington, Ryan McMinn, Pavel R. Karimov, Konrad Tupaj, Amarinder Singh Grewal, Robert Scott Cooper
-
Patent number: 8135755Abstract: A schema editor allows for definition, distribution, and use of schema templates. The schema editor allows schema to be edited and then saved in such a way that the saved file can be reimported into the schema editor.Type: GrantFiled: September 20, 2005Date of Patent: March 13, 2012Assignee: Microsoft CorporationInventors: Vitore Selca, Christopher W. Bryant, Clinton D. Covington, Dan Hough, Kelly M. Krout, Shane L. Groff, Timothy E. Getsch
-
Publication number: 20100299347Abstract: A database server application program is provided that is configured to provide a programmable interface into a database application by way of database services uniform resource locators (URLs). A database services URL utilized by the database application can be updated programmatically by program code executing within or under control of the database server application program. A macro action for use in conjunction with a database server application that provides functionality for displaying a database object, such as a form or report, in-place in a Web browser is also disclosed.Type: ApplicationFiled: May 19, 2009Publication date: November 25, 2010Applicant: Microsoft CorporationInventors: Steven Miles Greenberg, Vitore Selca, Andrew Robert Miller, Stephen Lesser, Clinton Dee Covington, Ryan McMinn, Pavel R. Karimov, Konrad Tupaj, Amarinder Singh Grewal, Robert Scott Cooper
-
Patent number: 7836100Abstract: Embodiments are provided to calculate and provide information based in part on a defined expression. In an embodiment, a database system can be configured to include a number of calculated columns as part of a database table structure. The database system can be configured to present a calculated result based in part on a determined result type. In one embodiment, a database system can be configured to enable calculated columns to be defined on a table of a database, wherein a component can be used to evaluate an expression associated with a column calculation to determine a proper result type. The proper result type can be stored and used when presenting a result of the calculation. Other embodiments are available.Type: GrantFiled: October 26, 2007Date of Patent: November 16, 2010Assignee: Microsoft CorporationInventors: Abigail Elisabeth Short, Daniel J. Cole, Matthew Pohle, Michael Allen Brotherton, Vitore Selca, Sumit Chauhan, Richard Shawn McDowell
-
Publication number: 20100199185Abstract: A client application provides a user interface for defining a form that includes a navigation control. The navigation control includes two or more selectable tabs that are each associated with a target, such as another form or a report. When one of the selectable tabs on the navigation control is selected using an appropriate user input device, the target associated with the selected tab is displayed in the form. The client application also provides functionality for publishing a form including navigation controls to a server application, thereby making the form and the navigation control accessible through a Web interface.Type: ApplicationFiled: February 4, 2009Publication date: August 5, 2010Applicant: Microsoft CorporationInventors: Steven Miles Greenberg, Vitore Selca, Andrew Robert Miller, Stephen Lesser, Clinton Dee Covington, Ryan McMinn, Pavel R. Karimov, Konrad Tupaj, Amarinder Singh Grewal, Robert Scott Cooper
-
Patent number: 7716168Abstract: Methods, systems, and computer program products modify a table definition of a database table within a database application. A method involves providing a user interface for creating a new field in the database table, receiving data that creates the new field while displaying the database table, and modifying schema of the database table to include the new field and the data. The method also involves interpreting a data type of the data as the data is received. A data type interpreted for a column in the database table that contains the new field is the data type of the data received in the new field. Still further, the method involves handling objects dependent on the database table in a manner unbeknownst to a user of the database table. Thus, the schema is modified while the objects dependent on the database table remain visible or open to the user.Type: GrantFiled: June 29, 2005Date of Patent: May 11, 2010Assignee: Microsoft CorporationInventors: Vitore Selca, Christopher W. Bryant, Shane L. Groff, Theresa A. Naramore, Tiginesh M. Beyene, Clinton D. Covington
-
Patent number: 7610302Abstract: Methods, systems, and computer program products modify a table definition of a database table within a database application. A method involves providing a user interface for creating a new field in the database table, receiving data that creates the new field while displaying the database table, and modifying schema of the database table to include the new field and the data. The method also involves interpreting a data type of the data as the data is received. A data type interpreted for a column in the database table that contains the new field is the data type of the data received in the new field. Still further, the method involves handling objects dependent on the database table in a manner unbeknownst to a user of the database table. Thus, the schema is modified while the objects dependent on the database table remain visible or open to the user.Type: GrantFiled: June 29, 2005Date of Patent: October 27, 2009Assignee: Microsoft CorporationInventors: Vitore Selca, Christopher W. Bryant, Shane L. Groff, Theresa A. Naramore, Tiginesh M. Beyene, Clinton D. Covington
-
Publication number: 20090182710Abstract: Embodiments are provided to calculate and provide information based in part on a defined expression. In an embodiment, a database system can be configured to include a number of calculated columns as part of a database table structure. The database system can be configured to present a calculated result based in part on a determined result type. In one embodiment, a database system can be configured to enable calculated columns to be defined on a table of a database, wherein a component can be used to evaluate an expression associated with a column calculation to determine a proper result type. The proper result type can be stored and used when presenting a result of the calculation. Other embodiments are available.Type: ApplicationFiled: October 26, 2007Publication date: July 16, 2009Applicant: Microsoft CorporationInventors: Abigail Elisabeth Short, Daniel J. Cole, Matthew Pohle, Michael Allen Brotherton, Vitore Selca, Sumit Chauhan
-
Patent number: 7546291Abstract: A user interface is provided that allows users to create queries interactively. The user interface operates by creating a source query (or, for example, SQL commands) for the user while they select fields from a data source. This provides users with an alternative to using conventional designers, wizards, or other tools to manually generate a query.Type: GrantFiled: December 22, 2005Date of Patent: June 9, 2009Assignee: Microsoft CorporationInventors: Vitore Selca, Christopher W. Bryant, Richard L. Dickinson, Richard Shawn McDowell, Zachary P. Woodall, Michael J. McCormack
-
Publication number: 20070055943Abstract: An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization.Type: ApplicationFiled: April 10, 2006Publication date: March 8, 2007Applicant: Microsoft CorporationInventors: Michael McCormack, Adam Kenney, Christopher Bryant, Clinton Covington, Richard Dickinson, Robert Coggins, Kelly Krout, Vitore Selca, Zachary Woodall, Dan Hough
-
Publication number: 20070005630Abstract: Methods, systems, and computer program products modify a table definition of a database table within a database application. A method involves providing a user interface for creating a new field in the database table, receiving data that creates the new field while displaying the database table, and modifying schema of the database table to include the new field and the data. The method also involves interpreting a data type of the data as the data is received. A data type interpreted for a column in the database table that contains the new field is the data type of the data received in the new field. Still further, the method involves handling objects dependent on the database table in a manner unbeknownst to a user of the database table. Thus, the schema is modified while the objects dependent on the database table remain visible or open to the user.Type: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Vitore Selca, Christopher Bryant, Shane Groff, Theresa Naramore, Tiginesh Beyene, Clinton Covington
-
Publication number: 20070005634Abstract: A schema editor allows for definition, distribution, and use of schema templates. The schema editor allows schema to be edited and then saved in such a way that the saved file can be reimported into the schema editor.Type: ApplicationFiled: September 20, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Vitore Selca, Christopher Bryant, Clinton Covington, Dan Hough, Kelly Krout, Shane Groff, Timothy Getsch
-
Publication number: 20060161533Abstract: A user interface is provided that allows users to create queries interactively. The user interface operates by creating a source query (or, for example, SQL commands) for the user while they select fields from a data source. This provides users with an alternative to using conventional designers, wizards, or other tools to manually generate a query.Type: ApplicationFiled: December 22, 2005Publication date: July 20, 2006Applicant: Microsoft CorporationInventors: Vitore Selca, Christopher Bryant, Richard Dickinson, Richard McDowell, Zachary Woodall, Michael McCormack