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: 12079535Abstract: 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: GrantFiled: January 25, 2023Date of Patent: September 3, 2024Assignee: Bluebeam, Inc.Inventors: Peter Noyes, Jonathan Rothberg
-
Patent number: 12001778Abstract: 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: GrantFiled: April 12, 2022Date of Patent: June 4, 2024Assignee: Bluebeam, Inc.Inventors: Peter Noyes, Jonathan Rothberg
-
Patent number: 11599325Abstract: 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: GrantFiled: January 3, 2019Date of Patent: March 7, 2023Assignee: Bluebeam, Inc.Inventors: Peter Noyes, Jonathan Rothberg
-
Patent number: 11592967Abstract: 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: GrantFiled: March 15, 2021Date of Patent: February 28, 2023Assignee: Bluebeam, Inc.Inventors: Brian Hartmann, Peter Noyes
-
Patent number: 11361035Abstract: 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: GrantFiled: August 27, 2020Date of Patent: June 14, 2022Assignee: BLUEBEAM, INC.Inventors: Jack Kutilek, Peter Noyes
-
Patent number: 11308261Abstract: 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: GrantFiled: November 14, 2019Date of Patent: April 19, 2022Assignee: BLUEBEAM, INC.Inventors: Peter Noyes, Jonathan Rothberg
-
Patent number: 11132165Abstract: 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: GrantFiled: August 12, 2016Date of Patent: September 28, 2021Assignee: BLUEBEAM, INC.Inventors: Peter Noyes, Richard Lee, Don Jacob
-
Patent number: 10976899Abstract: 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: GrantFiled: July 17, 2018Date of Patent: April 13, 2021Assignee: Bluebeam, Inc.Inventors: Brian Hartmann, Peter Noyes
-
Patent number: 10789418Abstract: 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: GrantFiled: April 30, 2018Date of Patent: September 29, 2020Assignee: Bluebeam, Inc.Inventors: Jack Kutilek, Peter Noyes
-
Patent number: 10055098Abstract: 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: GrantFiled: January 20, 2017Date of Patent: August 21, 2018Assignee: Bluebeam, Inc.Inventors: Brian Hartmann, Peter Noyes
-
Patent number: 9990340Abstract: 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: GrantFiled: February 3, 2014Date of Patent: June 5, 2018Assignee: Bluebeam, Inc.Inventors: Jack Kutilek, Peter Noyes
-
Publication number: 20170131862Abstract: 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: ApplicationFiled: January 20, 2017Publication date: May 11, 2017Inventors: Brian Hartmann, Peter Noyes
-
Patent number: 9588971Abstract: 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: GrantFiled: February 3, 2014Date of Patent: March 7, 2017Assignee: BLUEBEAM SOFTWARE, INC.Inventors: Brian Hartmann, Peter Noyes
-
Publication number: 20170046113Abstract: 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: ApplicationFiled: August 12, 2016Publication date: February 16, 2017Inventors: Peter Noyes, Richard Lee, Don Jacob
-
Patent number: 9280254Abstract: 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: GrantFiled: January 22, 2008Date of Patent: March 8, 2016Inventor: Peter Noyes
-
Publication number: 20150220497Abstract: 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: ApplicationFiled: February 3, 2014Publication date: August 6, 2015Applicant: Bluebeam Software, Inc.Inventors: Jack Kutilek, Peter Noyes
-
Publication number: 20150220520Abstract: 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: ApplicationFiled: February 3, 2014Publication date: August 6, 2015Applicant: Bluebeam Software, Inc.Inventors: Brian Hartmann, Peter Noyes
-
Patent number: 8737746Abstract: 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: GrantFiled: January 31, 2011Date of Patent: May 27, 2014Inventor: Peter Noyes
-
Patent number: 8443280Abstract: 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: GrantFiled: December 15, 2009Date of Patent: May 14, 2013Inventor: Peter Noyes
-
Publication number: 20120195508Abstract: 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: ApplicationFiled: January 31, 2011Publication date: August 2, 2012Inventor: Peter Noyes