Patents by Inventor Jonathan Edgar Fay

Jonathan Edgar Fay 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: 11036918
    Abstract: A facility for materializing a document is described. The facility identifies within the document a reference to a document fragment. The facility uses an identifier contained in the identified reference to retrieve document fragment contents stored separately from the document. The facility causes the retrieved document fragment contents to be displayed in context of the document.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: June 15, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Patent number: 11030390
    Abstract: A facility for managing an electronic document is described. The facility receives from a user input selecting a portion of the document, as well as input designating the selected document portion as being subject to approval-gated sharing. The facility persistently stores an indication that the selected document portion is subject to approval-gated sharing.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay, Joshua Allen Cowhig, Robert Earl Standefer, III
  • Patent number: 10977428
    Abstract: A facility for authoring a document is described. The facility receives first user input that identifies content to be included in the document. The identified content is in a first form. The facility also receives second user input that specifies a transformation operation to be performed on the identified content in order to transform the identified content from the first form into a second form. The facility applies the specified transformation operation to transform the identified content from the first form into the second form for display.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Patent number: 10642940
    Abstract: A facility for providing configurable access to a document's history is described. The facility receives input specifying one or more revisions to a document. The facility causes to be stored a representation of at least a portion of the revisions. When the facility receives a request to materialize the document for a particular entity, the facility materializes the document in a manner that includes any of the represented revisions only if the entity is among an authorized class of entities.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: May 5, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Edgar Fay, Robert Earl Standefer, III, Christopher Lee Mullins
  • Publication number: 20190213240
    Abstract: A facility for materializing a document is described. The facility identifies within the document a reference to a document fragment. The facility uses an identifier contained in the identified reference to retrieve document fragment contents stored separately from the document. The facility causes the retrieved document fragment contents to be displayed in context of the document.
    Type: Application
    Filed: March 18, 2019
    Publication date: July 11, 2019
    Inventors: Christopher Lee MULLINS, Jonathan Edgar FAY
  • Patent number: 10275430
    Abstract: A facility for materializing a document is described. The facility identifies within the document a reference to a document fragment. The facility uses an identifier contained in the identified reference to retrieve document fragment contents stored separately from the document. The facility causes the retrieved document fragment contents to be displayed in context of the document.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Patent number: 10185707
    Abstract: A facility for annotating portions of a document shown in a visual representation of the document with annotations reflecting aggregated document activities performed with respect to the portions is described. The facility specifies a visual representation of at least part of the document. For each of at least two portions of the document that are not identical and that are represented in the specified visual representation, the facility attaches to locations in the document's visual representation corresponding to the portion a visual annotation reflecting an aggregation operation against document activities performed with respect to the portion.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Edgar Fay, Joshua Allen Cowhig, Christopher Lee Mullins, Robert Earl Standefer, III
  • Patent number: 10068104
    Abstract: A facility for performing contingent redaction of one or more portions of a document is described. The facility receives a request to materialize an identified document that identifies an entity for which the identified document is to be materialized. For a portion of the document identified by the request, the facility retrieves a criterion that must be satisfied to include the portion in a materialization of the document identified by the request. The facility evaluates the criterion for the entity identified by the request with respect to a present time. The facility causes the document identified by the request to be materialized for the entity identified by the request in a manner consistent with the result of the evaluation.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay, Robert Earl Standefer, III
  • Patent number: 10068100
    Abstract: A facility for interacting with an electronic document is described. The facility causes to be displayed a visual representation of the document, and receives input representing a painting interaction with a portion of the displayed visual representation of the document that corresponds to a portion of the document. In response to receiving the first input, the facility imposes on the corresponding portion of the document a distinguished content classification level.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: September 4, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Edgar Fay, Robert Earl Standefer, III, Christopher Lee Mullins, Joshua Allen Cowhig
  • Patent number: 10008015
    Abstract: Concepts and technologies are described herein for generating scenes and tours in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, a computer system executes a visualization component. Selection of an option to create a tour can be detected by the computer system. In response to detecting selection of the option, the computer system can create a tour. The computer system also can detect selection of an option to add a scene to the tour. The tour can be saved. Playback of the tour can be started in response to detecting selection of a play option. If the playback is paused, changes made to the tour and/or the scenes can be tracked by the computer system, and an updated version of the tour can be saved.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Ehab Sobhy, Igor Borisov Peev, Curtis G. Wong, John Alfred Payne, Jonathan Edgar Fay, Kevin Fan
  • Patent number: 9881396
    Abstract: Concepts and technologies are described herein for displaying temporal information in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, spreadsheet data can be obtained at a computer system. The spreadsheet data can include data values, temporal information, and geographic information. The computer system can generate a visualization of the spreadsheet data based, at least partially, upon the data values, the temporal information, and the geographic location information. The computer system also can output the visualization.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: B. Scott Ruble, Curtis G. Wong, Igor Borisov Peev, Kevin Fan, Jai Srinivasan, Ehab Sobhy, Jonathan Edgar Fay
  • Publication number: 20170228393
    Abstract: A facility for providing configurable access to a document's history is described. The facility receives input specifying one or more revisions to a document. The facility causes to be stored a representation of at least a portion of the revisions. When the facility receives a request to materialize the document for a particular entity, the facility materializes the document in a manner that includes any of the represented revisions only if the entity is among an authorized class of entities.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 10, 2017
    Inventors: Jonathan Edgar Fay, Robert Earl Standefer, III, Christopher Lee Mullins
  • Publication number: 20170220813
    Abstract: A facility for performing contingent redaction of one or more portions of a document is described. The facility receives a request to materialize an identified document that identifies an entity for which the identified document is to be materialized. For a portion of the document identified by the request, the facility retrieves a criterion that must be satisfied to include the portion in a materialization of the document identified by the request. The facility evaluates the criterion for the entity identified by the request with respect to a present time. The facility causes the document identified by the request to be materialized for the entity identified by the request in a manner consistent with the result of the evaluation.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay, Robert Earl Standefer, III
  • Publication number: 20170206366
    Abstract: A facility for interacting with an electronic document is described. The facility causes to be displayed a visual representation of the document, and receives input representing a painting interaction with a portion of the displayed visual representation of the document that corresponds to a portion of the document. In response to receiving the first input, the facility imposes on the corresponding portion of the document a distinguished content classification level.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Jonathan Edgar Fay, Robert Earl Standefer, III, Christopher Lee Mullins, Joshua Allen Cowhig
  • Publication number: 20170199657
    Abstract: A facility for managing an electronic document is described. The facility receives from a user input selecting a portion of the document, as well as input designating the selected document portion as being subject to approval-gated sharing. The facility persistently stores an indication that the selected document portion is subject to approval-gated sharing.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay, Joshua Allen Cowhig, Robert Earl Standefer, III
  • Publication number: 20170177556
    Abstract: A facility for annotating portions of a document shown in a visual representation of the document with annotations reflecting aggregated document activities performed with respect to the portions is described. The facility specifies a visual representation of at least part of the document. For each of at least two portions of the document that are not identical and that are represented in the specified visual representation, the facility attaches to locations in the document's visual representation corresponding to the portion a visual annotation reflecting an aggregation operation against document activities performed with respect to the portion.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Jonathan Edgar Fay, Joshua Allen Cowhig, Christopher Lee Mullins, Robert Earl Standefer, III
  • Publication number: 20160378734
    Abstract: A facility for servicing a request for a document is described. The facility receives the request, which identifies the document and specifies a time for which the document is to be constituted. In response to receiving the request, the facility accesses information representing a number of editing actions performed on the identified document. The accessed information indicates, for each of the represented editing actions, a time at which the editing action was performed on the identified document. The facility responds to the request with a version of the identified document that reflects all of the represented editing actions whose indicated time is before the specified time, and that reflects none of the represented editing actions whose indicated time is after the specified time.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378733
    Abstract: A facility for authoring a document is described. The facility receives first user input that identifies content to be included in the document. The identified content is in a first form. The facility also receives second user input that specifies a transformation operation to be performed on the identified content in order to transform the identified content from the first form into a second form. The facility applies the specified transformation operation to transform the identified content from the first form into the second form for display.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378741
    Abstract: A facility for analyzing comments attached to electronic documents is described. The facility compiles a data set reflecting comments attached to each of a plurality of electronic documents. The facility analyzes the compiled data set to generate at least one comment analysis result, and outputs the generated at least one comment analysis result.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay
  • Publication number: 20160378735
    Abstract: A facility for presenting document contents is described. The facility receives input denoting selection of one of a plurality of visualization forms. The facility renders the document contents in accordance with the visualization form whose selection is denoted by the received input, and causes the rendered document contents to be displayed.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Christopher Lee Mullins, Jonathan Edgar Fay