Patents by Inventor Peter Noyes

Peter Noyes 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: 12079535
    Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application and receiving a notification indicating a modification to a document markup in the first document markup application. A markup object associated with the modified document markup may be extracted and translated to a cross-compatible markup object. The cross-compatible markup object is transmitted to a second document markup application to be rendered and displayed to a user.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: September 3, 2024
    Assignee: Bluebeam, Inc.
    Inventors: Peter Noyes, Jonathan Rothberg
  • Patent number: 12001778
    Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application, the first document markup application being a first thin client application, and receiving a notification indicating a modification to a document markup in the first document markup application. A cross-compatible markup object associated with the modified document markup may be extracted and transmitted to a second document markup application, the second document markup application being a second thin client application.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: June 4, 2024
    Assignee: Bluebeam, Inc.
    Inventors: Peter Noyes, Jonathan Rothberg
  • Patent number: 11599325
    Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application and receiving a notification indicating a modification to a document markup in the first document markup application. A markup object associated with the modified document markup may be extracted and translated to a cross-compatible markup object. The cross-compatible markup object is transmitted to a second document markup application to be rendered and displayed to a user.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: March 7, 2023
    Assignee: Bluebeam, Inc.
    Inventors: Peter Noyes, Jonathan Rothberg
  • Patent number: 11592967
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: February 28, 2023
    Assignee: Bluebeam, Inc.
    Inventors: Brian Hartmann, Peter Noyes
  • Patent number: 11361035
    Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: June 14, 2022
    Assignee: BLUEBEAM, INC.
    Inventors: Jack Kutilek, Peter Noyes
  • Patent number: 11308261
    Abstract: Systems and methods are disclosed for synchronizing a document markup modification across a plurality of devices. One method comprises subscribing to one or more events occurring in a first document markup application, the first document markup application being a first thin client application, and receiving a notification indicating a modification to a document markup in the first document markup application. A cross-compatible markup object associated with the modified document markup may be extracted and transmitted to a second document markup application, the second document markup application being a second thin client application.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: April 19, 2022
    Assignee: BLUEBEAM, INC.
    Inventors: Peter Noyes, Jonathan Rothberg
  • Patent number: 11132165
    Abstract: A method for archiving a collaboration session regarding visual content is disclosed. A collaboration session is established from a collaboration server with participant nodes. The visual content is transmitted to the participant nodes. A first multimedia data stream, an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream, and view parameters are received. A first session record entry associated with the multimedia data stream, the annotation data object, and the view parameters is stored into a session record. The session record includes a plurality of session record entries including the first session record entry. The session record is retrievable by other participant nodes for playing back of the collaboration session in sequence with the session record entries. The first session record entry is transmitted to other participant nodes.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: September 28, 2021
    Assignee: BLUEBEAM, INC.
    Inventors: Peter Noyes, Richard Lee, Don Jacob
  • Patent number: 10976899
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: April 13, 2021
    Assignee: Bluebeam, Inc.
    Inventors: Brian Hartmann, Peter Noyes
  • Patent number: 10789418
    Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 29, 2020
    Assignee: Bluebeam, Inc.
    Inventors: Jack Kutilek, Peter Noyes
  • Patent number: 10055098
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: August 21, 2018
    Assignee: Bluebeam, Inc.
    Inventors: Brian Hartmann, Peter Noyes
  • Patent number: 9990340
    Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: June 5, 2018
    Assignee: Bluebeam, Inc.
    Inventors: Jack Kutilek, Peter Noyes
  • Publication number: 20170131862
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Application
    Filed: January 20, 2017
    Publication date: May 11, 2017
    Inventors: Brian Hartmann, Peter Noyes
  • Patent number: 9588971
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: March 7, 2017
    Assignee: BLUEBEAM SOFTWARE, INC.
    Inventors: Brian Hartmann, Peter Noyes
  • Publication number: 20170046113
    Abstract: A method for archiving a collaboration session regarding visual content is disclosed. A collaboration session is established from a collaboration server with participant nodes. The visual content is transmitted to the participant nodes. A first multimedia data stream, an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream, and view parameters are received. A first session record entry associated with the multimedia data stream, the annotation data object, and the view parameters is stored into a session record. The session record includes a plurality of session record entries including the first session record entry. The session record is retrievable by other participant nodes for playing back of the collaboration session in sequence with the session record entries. The first session record entry is transmitted to other participant nodes.
    Type: Application
    Filed: August 12, 2016
    Publication date: February 16, 2017
    Inventors: Peter Noyes, Richard Lee, Don Jacob
  • Patent number: 9280254
    Abstract: There is provided a method of synchronizing multiple views of multiple displayed documents. The method includes displaying a first document in a first viewing window. The method includes displaying a second document in a second viewing window. The method includes determining from the viewing windows an active window. The method includes determining for the active window a scale value and an offset value associated with the display of the associated one of the documents. The method includes redisplaying each document associated with the viewing window that is not the active window by using the determined scale and offset values.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: March 8, 2016
    Inventor: Peter Noyes
  • Publication number: 20150220497
    Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Bluebeam Software, Inc.
    Inventors: Jack Kutilek, Peter Noyes
  • Publication number: 20150220520
    Abstract: Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Bluebeam Software, Inc.
    Inventors: Brian Hartmann, Peter Noyes
  • Patent number: 8737746
    Abstract: A method of computerized searching for visual objects on an electronic document is disclosed. After receiving a selection of a template visual object, a template raster image is generated therefrom. The template visual object is comprised of one or more template object components. A document raster image is generated from the document, which includes document object symbols comprised of one or more document object components. A broad match candidate subset of document object symbols is generated based upon comparisons to the template object symbol. Then, a narrowed match candidate set is generated from those document object symbols of the broad match candidate subset based upon a comparison of the template object component to the document object components.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: May 27, 2014
    Inventor: Peter Noyes
  • Patent number: 8443280
    Abstract: A method for sequenced document annotation is disclosed. The method includes linking a first annotation to a document, where the first annotation is defined by a first primary graphic and a first sequence identifier. Thereafter, a first value is assigned to the first sequence identifier, and the first primary graphic and the first sequence identifier are displayed. After incrementing the first value to a second value, a second annotation is linked to the document. The second annotation is defined by a second sequence identifier and a second primary graphic identical to the first primary graphic. The second sequence identifier is assigned an incremented second value, and the second primary graphic and the second sequence identifier are displayed.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: May 14, 2013
    Inventor: Peter Noyes
  • Publication number: 20120195508
    Abstract: A method of computerized searching for visual objects on an electronic document is disclosed. After receiving a selection of a template visual object, a template raster image is generated therefrom. The template visual object is comprised of one or more template object components. A document raster image is generated from the document, which includes document object symbols comprised of one or more document object components. A broad match candidate subset of document object symbols is generated based upon comparisons to the template object symbol. Then, a narrowed match candidate set is generated from those document object symbols of the broad match candidate subset based upon a comparison of the template object component to the document object components.
    Type: Application
    Filed: January 31, 2011
    Publication date: August 2, 2012
    Inventor: Peter Noyes