Patents by Inventor Allison Jane Rutherford
Allison Jane Rutherford 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: 11853459Abstract: Systems, methods, and software are disclosed herein for presenting sensitive information in accordance with a level of concealment. In an implementation, an object is identified comprising text that includes sensitive information. A contextual privacy setting for the sensitive information and a context surrounding a presentation of the object is then identified. Based on the contextual privacy setting and the context surrounding the presentation of the object, a level of concealment for the sensitive information in the text is determined. The object comprising the text is then presented, wherein the sensitive information included in the text is revealed in accordance with the level of concealment.Type: GrantFiled: June 25, 2018Date of Patent: December 26, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Eugene Taron, Nadja Ayodele Rhodes, David Conger, Allison Jane Rutherford, Eric Boone Thompson
-
Patent number: 11699031Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.Type: GrantFiled: August 31, 2021Date of Patent: July 11, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Sam C. Radakovitz, John Campbell, Carlos Augusto Otero, Allison Jane Rutherford, Uhl Albert
-
Publication number: 20210390252Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.Type: ApplicationFiled: August 31, 2021Publication date: December 16, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Sam C. RADAKOVITZ, John CAMPBELL, Carlos Augusto OTERO, Allison Jane RUTHERFORD, Uhl ALBERT
-
Patent number: 11157691Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.Type: GrantFiled: March 27, 2020Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sam C. Radakovitz, John Campbell, Carlos Augusto Otero, Allison Jane Rutherford, Uhl Albert
-
Patent number: 11157688Abstract: Technologies are described herein for displaying one or more visual indicators to assist users in identifying cells of a spreadsheet that are affected by an operation. In embodiments disclosed herein, an application is configured to receive a request to perform an operation on at least one cell of the spreadsheet. The application then identifies cells of the spreadsheet that are affected by the operation. The application then displays a visual indicator to emphasize the affected cells. By providing a timely displayed visual indicator that brings attention to affected cells, the user is able to gain a better perspective of the extent of the operation and how the operation applies to the cells of the spreadsheet.Type: GrantFiled: March 14, 2014Date of Patent: October 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Allison Jane Rutherford, Marta Luis Burguete, Samuel Chow Radakovitz, Aaron Lamar Wilson, Uhl Albert
-
Patent number: 10860790Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: GrantFiled: May 20, 2019Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Publication number: 20200285806Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.Type: ApplicationFiled: March 27, 2020Publication date: September 10, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Sam C. RADAKOVITZ, John CAMPBELL, Carlos Augusto OTERO, Allison Jane RUTHERFORD, Uhl ALBERT
-
Publication number: 20190392176Abstract: Systems, methods, and software are disclosed herein for presenting sensitive information in accordance with a level of concealment. In an implementation, an object is identified comprising text that includes sensitive information. A contextual privacy setting for the sensitive information and a context surrounding a presentation of the object is then identified. Based on the contextual privacy setting and the context surrounding the presentation of the object, a level of concealment for the sensitive information in the text is determined. The object comprising the text is then presented, wherein the sensitive information included in the text is revealed in accordance with the level of concealment.Type: ApplicationFiled: June 25, 2018Publication date: December 26, 2019Inventors: Michael Eugene Taron, Nadja Ayodele Rhodes, David Conger, Allison Jane Rutherford, Eric Boone Thompson
-
Publication number: 20190272314Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: ApplicationFiled: May 20, 2019Publication date: September 5, 2019Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Patent number: 10360297Abstract: Simplified data and/or syntax entry in electronic documents is provided. Custom user interface components and selectable controls may be provided that may float on a displayed document and allow for easier data or syntax input. Electronic inking gestures may be used for entry of data and/or programming syntax in an electronic scratch pad and/or directly on top of a displayed electronic document. Gestures (e.g., screen touches) may be used for selecting document components (e.g., spreadsheet ranges) followed by an interpretation by the associated application of the user's gestures. A variety of disambiguation displays, interactions and/or hints may be provided to help a user clarify ambiguous UI selections.Type: GrantFiled: June 14, 2013Date of Patent: July 23, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Pablo Rochat, Allison Jane Rutherford, Catherine Harley
-
Patent number: 10325015Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: GrantFiled: June 19, 2018Date of Patent: June 18, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Publication number: 20180365206Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: ApplicationFiled: June 19, 2018Publication date: December 20, 2018Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Patent number: 10019432Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: GrantFiled: June 15, 2013Date of Patent: July 10, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Publication number: 20150261736Abstract: Technologies are described herein for displaying one or more visual indicators to assist users in identifying cells of a spreadsheet that are affected by an operation. In embodiments disclosed herein, an application is configured to receive a request to perform an operation on at least one cell of the spreadsheet. The application then identifies cells of the spreadsheet that are affected by the operation. The application then displays a visual indicator to emphasize the affected cells. By providing a timely displayed visual indicator that brings attention to affected cells, the user is able to gain a better perspective of the extent of the operation and how the operation applies to the cells of the spreadsheet.Type: ApplicationFiled: March 14, 2014Publication date: September 17, 2015Inventors: Allison Jane Rutherford, Marta Luis Burguete, Samuel Chow Radakovitz, Aaron Lamar Wilson, Uhl Albert
-
Publication number: 20140372851Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.Type: ApplicationFiled: June 15, 2013Publication date: December 18, 2014Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Publication number: 20140372932Abstract: A slicer-style filtering user interface is provided that allows for advanced filtering and sorting of data and that may be utilized with a touch or gesture based computing device. The slicer-style filtering user interface may be invoked on a spreadsheet data range for filtering and sorting data according to desired properties. A slicer-style filtering user interface may be moved about on a displayed spreadsheet document for ease of use in proximity to one or more data items. If a theme or style is applied to a given spreadsheet document, the invoked slicer-style filtering user interface may be automatically themed or styled to match the document. The slicer-style filtering user interface may be operable for advanced filtering, and the user interface may be efficiently changed from one filtering type to another filtering type.Type: ApplicationFiled: June 15, 2013Publication date: December 18, 2014Inventors: Allison Jane Rutherford, John Campbell, Uhl Albert
-
Publication number: 20140372856Abstract: Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.Type: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: Sam C. Radakovitz, John Campbell, Carlos Augusto Otero, Allison Jane Rutherford, Uhl Albert
-
Publication number: 20140372952Abstract: Simplified data and/or syntax entry in electronic documents is provided. Custom user interface components and selectable controls may be provided that may float on a displayed document and allow for easier data or syntax input. Electronic inking gestures may be used for entry of data and/or programming syntax in an electronic scratch pad and/or directly on top of a displayed electronic document. Gestures (e.g., screen touches) may be used for selecting document components (e.g., spreadsheet ranges) followed by an interpretation by the associated application of the user's gestures. A variety of disambiguation displays, interactions and/or hints may be provided to help a user clarify ambiguous UI selections.Type: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Pablo Rochat, Allison Jane Rutherford, Catherine Harley