Patents Assigned to Bluebeam, Inc.
  • Patent number: 12236184
    Abstract: A method of computerized presentation of a legend of object symbols on a document. The method includes receiving a document having object symbols. Each object symbol includes a graphical representation, an object symbol type and an object type numerical value. The method includes generating one or more groups of object symbols of the one or more object symbols based upon the object symbol type of each of the object symbols. The method includes deriving a group cumulative quantity for each group of object symbols based upon the object type numerical value of each object symbol in each group of object symbols. The method includes generating a legend including a one or more legend entries corresponding to each of the one or more groups of object symbols. Each legend entry includes a group type symbol, the object symbol type, and a group cumulative quantity. The method includes displaying the legend.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: February 25, 2025
    Assignee: Bluebeam, Inc.
    Inventors: Jack Kutilek, Elliot Chenault
  • Patent number: 12236553
    Abstract: Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: February 25, 2025
    Assignee: Bluebeam, Inc.
    Inventor: Jae Min Lee
  • 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: 12045544
    Abstract: Systems and methods are disclosed for linking a two-dimensional (2D) design image to a three-dimensional (3D) design model. One method comprises receiving a 2D design document and a 3D design file, the 2D design document comprising a 2D design image and the 3D design file comprising a 3D design model including design elements. The 3D design model is converted to a coded 2D design image. A unique identifier is determined for each design element based on the coded 2D design image, and stored in association with the respective design element in the 3D design file. Upon a user selection of a point in the 2D design image, detailed information on the design element corresponding to the user-selected point may be retrieved from the 3D design file. The retrieval may be based on matching a code associated with the user-selected point to a unique identifier in the 3D design file.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: July 23, 2024
    Assignee: BLUEBEAM, INC.
    Inventor: Jae Min Lee
  • Publication number: 20240212381
    Abstract: A computer-implemented method for detecting a target object on a document page that includes detecting a sample target area on a sample document page, generating an image by overlapping a plurality of sample document pages with one another, and detecting one or more cells within the sample target area on the image. The sample target area includes a sample target object. The method further includes extracting one or more informational features from each of the one or more cells. The one or more informational features define characteristics of a corresponding cell of the one or more cells. A machine learning model is trained using the one or more informational features extracted from each of the one or more cells, to detect the sample target object. A target object on a document page is detected using the trained machine learning model.
    Type: Application
    Filed: March 8, 2024
    Publication date: June 27, 2024
    Applicant: Bluebeam, Inc.
    Inventors: Jae Min LEE, Joseph W. WEZOREK
  • 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: 11954932
    Abstract: A computer-implemented method for detecting a target object on a document page that includes detecting a sample target area on a sample document page, generating an image by overlapping a plurality of sample document pages with one another, and detecting one or more cells within the sample target area on the image. The sample target area includes a sample target object. The method further includes extracting one or more informational features from each of the one or more cells. The one or more informational features define characteristics of a corresponding cell of the one or more cells. A machine learning model is trained using the one or more informational features extracted from each of the one or more cells, to detect the sample target object. A target object on a document page is detected using the trained machine learning model.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: April 9, 2024
    Assignee: Bluebeam, Inc.
    Inventors: Jae Min Lee, Joseph W. Wezorek
  • Patent number: 11908099
    Abstract: Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: February 20, 2024
    Assignee: Bluebeam, Inc.
    Inventor: Jae Min Lee
  • Patent number: 11625843
    Abstract: Systems and methods are disclosed for automatically aligning drawings. One method comprises receiving a source drawing and a target drawing, determining main axes of the source and target drawings respectively, and aligning the main axis of the source drawing to the main axis of the target drawing. A plurality of source feature point vectors and target feature point vectors may be generated from the source and target drawings, whose main axes have been aligned. A predetermined number of matching FPV pairs may then be determined across the source and target drawings, and the source drawing may be aligned with the target drawings based on the matching FPV pairs.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: April 11, 2023
    Assignee: Bluebeam, Inc.
    Inventors: Jae Min Lee, Joseph W. Wezorek
  • 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: 11586918
    Abstract: Systems and methods are disclosed for automatically detecting a design element in a design document. One method comprises receiving a design document and generating an enhanced design document based on the received design document. The enhanced design document may be generated by augmenting additional information to the design document using machine learning techniques. In response to receiving a user input, one or more design elements in the enhanced design document may be determined, and additional information associated with the determined one or more design elements may be displayed to the user.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 21, 2023
    Assignee: Bluebeam, Inc.
    Inventors: Bruno Alves, Jae Min Lee
  • Patent number: 11521295
    Abstract: Systems and methods are disclosed for aligning a two-dimensional (2D) design image to a 2D projection image of a three-dimensional (3D) design model. One method comprises receiving a 2D design document, the 2D design document comprising a 2D design image, and receiving a 3D design file comprising a 3D design model, the 3D design model comprising one or more design elements. The method further comprises generating a 2D projection image based on the 3D design model, the 2D projection image comprising a representation of at least a portion of the one or more design elements, generating a projection barcode based on the 2D projection image, and generating a drawing barcode based on the 2D design image. The method further comprises aligning the 2D projection image and the 2D design image by comparing the projection barcode and the drawing barcode.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: December 6, 2022
    Assignee: BLUEBEAM, INC.
    Inventor: Jae Min Lee
  • Patent number: 11468208
    Abstract: Systems and methods are disclosed for linking a two-dimensional (2D) design image to a three-dimensional (3D) design model. One method comprises receiving a 2D design document and a 3D design file, the 2D design document comprising a 2D design image and the 3D design file comprising a 3D design model including design elements. The 3D design model is converted to a coded 2D design image. A unique identifier is determined for each design element based on the coded 2D design image, and stored in association with the respective design element in the 3D design file. Upon a user selection of a point in the 2D design image, detailed information on the design element corresponding to the user-selected point may be retrieved from the 3D design file. The retrieval may be based on matching a code associated with the user-selected point to a unique identifier in the 3D design file.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: October 11, 2022
    Assignee: BLUEBEAM, INC.
    Inventor: Jae Min Lee
  • 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: 11341314
    Abstract: A method of computerized presentation of a plurality documents is disclosed. There is at least one original document with at least one original document page, and an addendum document with at least one addendum document page. A first selection of the at least one original document is received. There is a page sequencing array defined by an arrangement of each original document. A second selection of the addendum document is received. Each of the at least one addendum document page is correlated to an original document page. A document set is generated using the first selection and the second selection. For each addendum document in the document set, a priority identifier is determined. A document set view is generated from the document set with the original document pages and the addendum document pages, and is defined by an ordered page selection according to the page sequencing array.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 24, 2022
    Assignee: BLUEBEAM, INC.
    Inventor: Benjamin Gunderson
  • Publication number: 20220121844
    Abstract: A computer-implemented method for detecting a target object on a document page that includes detecting a sample target area on a sample document page, generating an image by overlapping a plurality of sample document pages with one another, and detecting one or more cells within the sample target area on the image. The sample target area includes a sample target object. The method further includes extracting one or more informational features from each of the one or more cells. The one or more informational features define characteristics of a corresponding cell of the one or more cells. A machine learning model is trained using the one or more informational features extracted from each of the one or more cells, to detect the sample target object. A target object on a document page is detected using the trained machine learning model.
    Type: Application
    Filed: February 16, 2021
    Publication date: April 21, 2022
    Applicant: Bluebeam, Inc.
    Inventors: Jae Min LEE, Joseph W. WEZOREK
  • 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: 11182543
    Abstract: A method of computerized presentation of a legend of object symbols on a document. The method includes receiving a document having object symbols. Each object symbol includes a graphical representation, an object symbol type and an object type numerical value. The method includes generating one or more groups of object symbols of the one or more object symbols based upon the object symbol type of each of the object symbols. The method includes deriving a group cumulative quantity for each group of object symbols based upon the object type numerical value of each object symbol in each group of object symbols. The method includes generating a legend including a one or more legend entries corresponding to each of the one or more groups of object symbols. Each legend entry includes a group type symbol, the object symbol type, and a group cumulative quantity. The method includes displaying the legend.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: November 23, 2021
    Assignee: BLUEBEAM, INC.
    Inventors: Jack Kutilek, Elliot Chenault
  • 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