Patents by Inventor Mauricio Ordonez
Mauricio Ordonez 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: 10956652Abstract: Applications may be created and registered to an online ecosystem and then execute within individual web applications such as productivity applications, communication applications, collaboration applications, and so on. These non-native applications may be enabled to interact with files and provide custom experiences for a user. The applications may also be enabled to interact with additional information discovered about the user within the ecosystem to provide custom experiences. The applications may further be enabled to create custom workflows to allow users to accomplish new tasks.Type: GrantFiled: June 20, 2018Date of Patent: March 23, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Dorrene Brown, Joey Masterson, Nate Waddoups, Shreedhar Thirugnanasambantham, Xiao Wu, Jay Rathi, Mauricio Ordonez, Darren Miller, Ela Malani, John Wang, Sreekanth Lingannapeta, Gabriel Hall
-
Patent number: 10452634Abstract: A consumer oriented data service is provided. A data collaboration service initiates operations to provide access to data from multiple sources by managing a data table of aggregate data fields based on a request from a client application. The request includes a consumer identification and data queries. An ownership of the data table is assigned based on the consumer identification. Local data fields identified in the data queries are inserted into the data table and populated with local datasets stored in the queries. External data fields identified in the data queries are inserted into the data table and populated with links to external datasets stored in external data sources.Type: GrantFiled: February 1, 2016Date of Patent: October 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Krista Bendig, Mauricio Ordonez, Brian Jones, James Sturms, Gabriel J. Hall
-
Publication number: 20180349329Abstract: Applications may be created and registered to an online ecosystem and then execute within individual web applications such as productivity applications, communication applications, collaboration applications, and so on. These non-native applications may be enabled to interact with files and provide custom experiences for a user. The applications may also be enabled to interact with additional information discovered about the user within the ecosystem to provide custom experiences. The applications may further be enabled to create custom workflows to allow users to accomplish new tasks.Type: ApplicationFiled: June 20, 2018Publication date: December 6, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dorrene BROWN, Joey MASTERSON, Nate WADDOUPS, Shreedhar THIRUGNANASAMBANTHAM, Xiao WU, Jay RATHI, Mauricio ORDONEZ, Darren MILLER, Ela MALANI, John WANG, Sreekanth LINGANNAPETA, Gabriel HALL
-
Patent number: 10025758Abstract: Applications may be created and registered to an online ecosystem and then execute within individual web applications such as productivity applications, communication applications, collaboration applications, and so on. These non-native applications may be enabled to interact with files and provide custom experiences for a user. The applications may also be enabled to interact with additional information discovered about the user within the ecosystem to provide custom experiences. The applications may further be enabled to create custom workflows to allow users to accomplish new tasks.Type: GrantFiled: September 16, 2015Date of Patent: July 17, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dorrene Brown, Joey Masterson, Nate Waddoups, Shreedhar Thirugnanasambantham, Xiao Wu, Jay Rathi, Mauricio Ordonez, Darren Miller, Ela Malani, John Wang, Sreekanth Lingannapeta, Gabriel Hall
-
Patent number: 9917922Abstract: An interface mechanism is provided for developers to bundle together a set of extensions (or add-ins) to a productivity suite allowing end users and system administrators to manage their lifecycle in a unified way. Aspects such as discovery, acquisition, authorization deployment, management, updates, and similar ones may be addressed for the bundle as opposed to each of the different extensions (for example extensions for different versions of the same application such as desktop version, web application version, mobile version, etc.). Bundles may also provide a means to match specific functional sets or commercial offerings to specific user or customer profiles.Type: GrantFiled: September 24, 2015Date of Patent: March 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dorrene Brown, Dmitry Pugachev, Humberto Lezama Guadarrama, Shreedhar Thirugnanasambantham, Xiao Wu, Jay Rathi, Mauricio Ordonez, Rolando Jimenez Salgado, Yi Li, Gabriel Hall, Robert Ward
-
Publication number: 20170220615Abstract: A consumer oriented data service is provided. A data collaboration service initiates operations to provide access to data from multiple sources by managing a data table of aggregate data fields based on a request from a client application. The request includes a consumer identification and data queries. An ownership of the data table is assigned based on the consumer identification. Local data fields identified in the data queries are inserted into the data table and populated with local datasets stored in the queries. External data fields identified in the data queries are inserted into the data table and populated with links to external datasets stored in external data sources.Type: ApplicationFiled: February 1, 2016Publication date: August 3, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Krista Bendig, Mauricio Ordonez, Brian Jones, James Sturms, Gabriel J. Hall
-
Publication number: 20170140047Abstract: A collaboration database service allows end users to create and collaborate on custom databases as any other type of productivity content (presentations, word processing documents, spreadsheets, etc.). Providing a more data centric experience rather than formatting centric may allow for a malleable experience. The custom entities the user defines may indicate how to best display the data on various devices, what rules should be enforced, and what actions need to be taken on behalf of the user. A collaboration database service according to embodiments may not only provide easy creation and sharing of various databases across devices, but also integrate and interoperate with various productivity application workloads. Each productivity application may play a unique role, and those individual strengths may be highlighted in an example service to bring the system together.Type: ApplicationFiled: June 30, 2016Publication date: May 18, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Krista Bendig, Gabriel Hall, James Sturms, Mauricio Ordonez, Mark Peterson, Brian Jones, Joe Filcik, Travis Eby, Caoimhe Grace Dowling, Kyle Zhang, Krunal Sheth
-
Publication number: 20160313882Abstract: Applications may be created and registered to an online ecosystem and then execute within individual web applications such as productivity applications, communication applications, collaboration applications, and so on. These non-native applications may be enabled to interact with files and provide custom experiences for a user. The applications may also be enabled to interact with additional information discovered about the user within the ecosystem to provide custom experiences. The applications may further be enabled to create custom workflows to allow users to accomplish new tasks.Type: ApplicationFiled: September 16, 2015Publication date: October 27, 2016Inventors: Dorrene Brown, Joey Masterson, Nate Waddoups, Shreedhar Thirugnanasambantham, Xiao Wu, Jay Rathi, Mauricio Ordonez, Darren Miller, Ela Malani, John Wang, Sreekanth Lingannapeta, Gabriel Hall
-
Publication number: 20160313990Abstract: An interface mechanism is provided for developers to bundle together a set of extensions (or add-ins) to a productivity suite allowing end users and system administrators to manage their lifecycle in a unified way. Aspects such as discovery, acquisition, authorization deployment, management, updates, and similar ones ma be addressed for the bundle as opposed to each of the different extensions (for example extensions for different versions of the same application such as desktop version, web application version, mobile version, etc.). Bundles may also provide a means to match specific functional sets or commercial offerings to specific user or customer profiles.Type: ApplicationFiled: September 24, 2015Publication date: October 27, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Dorrene Brown, Dmitry Pugachev, Humberto Lezama Guadarrama, Shreedhar Thirugnanasambantham, Xiao Wu, Jay Rathi, Mauricio Ordonez, Rolando Jimenez Salgado, Yi Li, Gabriel Hall, Robert Ward