Patents by Inventor Theresa A. Estrada
Theresa A. Estrada 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: 10984180Abstract: A system and method includes receiving content of an electronic document during a time the content is being entered into an electronic document by a user by via an electronic document editor application. A content characteristic is extracted from the content and transmitted to an online data source. A content item related to the content characteristic is received from the online data source. A user interface presents the content item concurrently with the electronic document editor application.Type: GrantFiled: January 12, 2018Date of Patent: April 20, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Kathryn V. J. Sullivan, Amy Tremper, Kylan Nieh, Maria del Mar Gines Marin, Shikha Devesh Desai, Theresa A. Estrada
-
Patent number: 10909309Abstract: A system and method includes receiving content of an electronic document having a document type, the content divided into components each having a unique identifier and selecting an extraction schema based on the document type, the extraction schema having a plurality of data categories. For each of the components, the extraction schema is applied to identify content of the component that corresponds to individual ones of the data categories and saving, with the processor, in an electronic data storage, in a record associated with the component, category metadata indicative of content of the component corresponding to the data categories. In response to obtaining the category metadata for each of the components, applying the extraction schema to the content metadata of each of the components and to the electronic document as a whole to determine document metadata. A user interface displays the document metadata on the user interface.Type: GrantFiled: January 12, 2018Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ali Taleghani, Kathryn V. J. Sullivan, Kevin Roland Powell, Maria del Mar Gines Marin, Theresa A. Estrada, Tev'n J. Powers, Domenic J. Cipollone, Kylan Nieh, Michael Wilson Daniels
-
Patent number: 10860783Abstract: A system and method includes receiving content of an electronic document during a time the content is being entered into an electronic document by a user by via an electronic document editor application. A content characteristic is extracted from the content and transmitted to an online data source. A content item related to the content characteristic is received from the online data source. A user interface presents the content item concurrently with the electronic document editor application.Type: GrantFiled: January 12, 2018Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Kathryn V. J. Sullivan, Amy Tremper, Kylan Nieh, Maria del Mar Gines Marin, Shikha Devesh Desai, Theresa A. Estrada
-
Patent number: 10713424Abstract: Systems and methods may be used to present changes to a document on a user interface. A method may include receiving, on the user interface, a user input including an edit task to a first portion of a document. The method may include determining, using a processor, that a second portion of the document includes text changeable by the edit task. The method may include automatically performing the edit task on the second portion of the document within the user interface based on the determination.Type: GrantFiled: April 10, 2018Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Zhouying Fan, Yichen Wang, Dario Pavlovic, Theresa A. Estrada, Sumit Gulwani, Jeffrey Weston, Daniel Adam Perelman, Itai Rosenberger
-
Patent number: 10699065Abstract: A system and method includes receiving an electronic document having content divided into components and, for each of the components, comparing content of the component with component content characteristics of a classification schema associated with a document type and storing, in an electronic data storage, in a record associated with the component, indications of the component content characteristics of the classification schema that are included in the component. Document content characteristics of the classification schema are compared with the content of the electronic document and storing, in the electronic data storage, in a record for the electronic document, indications of the document content characteristics of the classification schema that are included in the electronic document. The electronic document is identified as the document type based on the content characteristics of the records meeting a document type criteria.Type: GrantFiled: January 12, 2018Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Ali Taleghani, Kathryn V. J. Sullivan, Kevin Roland Powell, Kylan Nieh, Maria del Mar Gines Marin, Shikha Devesh Desai, Theresa A. Estrada, Tev'n J. Powers, Domenic J. Cipollone, Michael Wilson Daniels
-
Patent number: 10606467Abstract: Non-limiting examples of the present disclosure relate to fidelity management of an exemplary notecard item based on action(s) for movement that may re-locate notecard item(s) across any of: different content portions of a digital document, different digital documents of an application/service and digital documents of different applications/services. Specific data (and metadata) is collected and analyzed to enable determination of a level of fidelity for rendering of a notecard item, where a representation of a notecard item is generated to fit a context of a digital document in which the notecard item is being placed. A representation of a notecard item may be rendered at a first level of fidelity in one context but a different level of fidelity when the notecard item is moved to a different context. In other instances, evaluation of a notecard item yields a determination to maintain fidelity after an action that re-locates a notecard item.Type: GrantFiled: March 23, 2018Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yibing Zhu, Theresa Estrada, Derik B. Stenerson, Keith Fournier, II, Victor Poznanski, Sian Lindley
-
Patent number: 10579716Abstract: A system and method includes obtaining content extracted from an electronic document, the electronic document having a document type. At least some of the content is transmitted to an online social networking system based on the document type. A recommended content change is received from the online social networking system. A user interface dynamically displays the recommended content change concurrently with display of the electronic document as the electronic document is updated.Type: GrantFiled: January 12, 2018Date of Patent: March 3, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Maria del Mar Gines Marin, Domenic J. Cipollone, Kevin Roland Powell, Tev'n J. Powers, Theresa A. Estrada, Kylan Nieh, Kathryn V. J. Sullivan, Amy Tremper, Shikha Devesh Desai, Ali Taleghani
-
Publication number: 20190311022Abstract: Systems and methods may be used to present changes to a document on a user interface. A method may include receiving, on the user interface, a user input including an edit task to a first portion of a document. The method may include determining, using a processor, that a second portion of the document includes text changeable by the edit task. The method may include automatically performing the edit task on the second portion of the document within the user interface based on the determination.Type: ApplicationFiled: April 10, 2018Publication date: October 10, 2019Inventors: Zhouying Fan, Yichen Wang, Dario Pavlovic, Theresa A. Estrada, Sumit Gulwani, Jeffrey Weston, Daniel Adam Perelman, Itai Rosenberger
-
Patent number: 10402487Abstract: Non-limiting examples of the present disclosure relate to creation and management of exemplary notecard items that are reusable in different contexts and across different applications/services. Exemplary notecard items may be created and presented through a user interface of an application/service. A notecard item is individual, self-contained digital data object that provides content to supplement a digital document. Exemplary notecard items live outside of an application/service, in which the notecard item is created or used, where a notecard item may be linked to a digital document but also exists as a separate object. For instance, an exemplary notecard file may be created for management of a created notecard item, where the notecard file is stored in one or more data storages (e.g., a local cache of a computing device and/or a distributed data storage) that is accessible by applications/services.Type: GrantFiled: March 23, 2018Date of Patent: September 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Keith Fournier, II, Derik B. Stenerson, Yibing Zhu, Victor Poznanski, Theresa Estrada, Sian Lindley
-
Publication number: 20190250788Abstract: Non-limiting examples of the present disclosure relate to fidelity management of an exemplary notecard item based on action(s) for movement that may re-locate notecard item(s) across any of: different content portions of a digital document, different digital documents of an application/service and digital documents of different applications/services. Specific data (and metadata) is collected and analyzed to enable determination of a level of fidelity for rendering of a notecard item, where a representation of a notecard item is generated to fit a context of a digital document in which the notecard item is being placed. A representation of a notecard item may be rendered at a first level of fidelity in one context but a different level of fidelity when the notecard item is moved to a different context. In other instances, evaluation of a notecard item yields a determination to maintain fidelity after an action that re-locates a notecard item.Type: ApplicationFiled: March 23, 2018Publication date: August 15, 2019Inventors: Yibing Zhu, Theresa Estrada, Derik B. Stenerson, Keith Fournier, II, Victor Poznanski, Sian Lindley
-
Publication number: 20190251153Abstract: Non-limiting examples of the present disclosure relate to creation and management of exemplary notecard items that are reusable in different contexts and across different applications/services. Exemplary notecard items may be created and presented through a user interface of an application/service. A notecard item is individual, self-contained digital data object that provides content to supplement a digital document. Exemplary notecard items live outside of an application/service, in which the notecard item is created or used, where a notecard item may be linked to a digital document but also exists as a separate object. For instance, an exemplary notecard file may be created for management of a created notecard item, where the notecard file is stored in one or more data storages (e.g., a local cache of a computing device and/or a distributed data storage) that is accessible by applications/services.Type: ApplicationFiled: March 23, 2018Publication date: August 15, 2019Inventors: Keith Fournier, II, Derik B. Stenerson, Yibing Zhu, Victor Poznanski, Theresa Estrada, Sian Lindley
-
Publication number: 20190138611Abstract: A system and method includes obtaining content extracted from an electronic document, the electronic document having a document type. At least some of the content is transmitted to an online social networking system based on the document type. A recommended content change is received from the online social networking system. A user interface dynamically displays the recommended content change concurrently with display of the electronic document as the electronic document is updated.Type: ApplicationFiled: January 12, 2018Publication date: May 9, 2019Inventors: Maria del Mar Gines Marin, Domenic J. Cipollone, Kevin Roland Powell, Tev'n J. Powers, Theresa A. Estrada, Kylan Nieh, Kathryn V.J. Sullivan, Amy Tremper, Shikha Devesh Desai, Ali Taleghani
-
Publication number: 20190138649Abstract: A system and method includes receiving content of an electronic document during a time the content is being entered into an electronic document by a user by via an electronic document editor application. A content characteristic is extracted from the content and transmitted to an online data source. A content item related to the content characteristic is received from the online data source. A user interface presents the content item concurrently with the electronic document editor application.Type: ApplicationFiled: January 12, 2018Publication date: May 9, 2019Inventors: Kathryn V.J. Sullivan, Amy Tremper, Kylan Nieh, Maria del Mar Gines Marin, Shikha Devesh Desai, Theresa A. Estrada
-
Publication number: 20190138609Abstract: A system and method includes receiving content of an electronic document having a document type, the content divided into components each having a unique identifier and selecting an extraction schema based on the document type, the extraction schema having a plurality of data categories. For each of the components, the extraction schema is applied to identify content of the component that corresponds to individual ones of the data categories and saving, with the processor, in an electronic data storage, in a record associated with the component, category metadata indicative of content of the component corresponding to the data categories. In response to obtaining the category metadata for each of the components, applying the extraction schema to the content metadata of each of the components and to the electronic document as a whole to determine document metadata. A user interface displays the document metadata on the user interface.Type: ApplicationFiled: January 12, 2018Publication date: May 9, 2019Inventors: Ali Taleghani, Kathryn V.J. Sullivan, Kevin Roland Powell, Maria del Mar Gines Marin, Theresa A. Estrada, Tev'n J. Powers, Domenic J. Cipollone, Kylan Nieh, Michael Wilson Daniels
-
Publication number: 20190138610Abstract: A system and method includes receiving an electronic document having content divided into components and, for each of the components, comparing content of the component with component content characteristics of a classification schema associated with a document type and storing, in an electronic data storage, in a record associated with the component, indications of the component content characteristics of the classification schema that are included in the component. Document content characteristics of the classification schema are compared with the content of the electronic document and storing, in the electronic data storage, in a record for the electronic document, indications of the document content characteristics of the classification schema that are included in the electronic document. The electronic document is identified as the document type based on the content characteristics of the records meeting a document type criteria.Type: ApplicationFiled: January 12, 2018Publication date: May 9, 2019Inventors: Ali Taleghani, Kathryn V.J. Sullivan, Kevin Roland Powell, Kylan Nieh, Maria del Mar Gines Marin, Shikha Devesh Desai, Theresa A. Estrada, Tev'n J. Powers, Domenic J. Cipollone, Michael Wilson Daniels
-
Patent number: 9927952Abstract: A ribbon for accessing an application user interface may be provided. The ribbon may be displayed on a computer in association with the application user interface. The ribbon may include a horizontal scrolling gallery. The horizontal scrolling gallery may display a subset of available options which may be utilized to perform one or more actions with respect to content displayed in the application user interface. An input may be received by the computer to navigate through the available options in the horizontal scrolling gallery.Type: GrantFiled: May 23, 2012Date of Patent: March 27, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Theresa A. Estrada, Matthew D. Wood, Robin W. Troy, Marian Kimberley S. Chua
-
Publication number: 20130318466Abstract: A ribbon for accessing an application user interface may be provided. The ribbon may be displayed on a computer in association with the application user interface. The ribbon may include a horizontal scrolling gallery. The horizontal scrolling gallery may display a subset of available options which may be utilized to perform one or more actions with respect to content displayed in the application user interface. An input may be received by the computer to navigate through the available options in the horizontal scrolling gallery.Type: ApplicationFiled: May 23, 2012Publication date: November 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Theresa A. Estrada, Matthew D. Wood, Robin W. Troy, Marian Kimberley S. Chua
-
Patent number: D694771Type: GrantFiled: June 19, 2012Date of Patent: December 3, 2013Assignee: Microsoft CorporationInventors: Christopher D. Edwards, Theresa A. Estrada