Patents by Inventor Benjamin Gunderson

Benjamin Gunderson 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: 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: 20200320248
    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: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventor: Benjamin GUNDERSON
  • Patent number: 10733357
    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: July 31, 2018
    Date of Patent: August 4, 2020
    Assignee: Bluebeam, Inc.
    Inventor: Benjamin Gunderson
  • Publication number: 20180373681
    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: Application
    Filed: July 31, 2018
    Publication date: December 27, 2018
    Inventor: Benjamin Gunderson
  • Patent number: 10067917
    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: January 31, 2013
    Date of Patent: September 4, 2018
    Assignee: Bluebeam, Inc.
    Inventor: Benjamin Gunderson
  • Patent number: 8990681
    Abstract: A method for aligning a modified document and an original document is provided according to an aspect of the present invention. The method includes a step of receiving a first bitmap representative of the modified document, including a first anchor. Additionally, a second bitmap representative of the original document including a second anchor is received. The method also includes the step of deriving a set of first vertex coordinates of the first anchor, and a set of second vertex coordinates of the second anchor. The method further includes the step of transforming the first bitmap to a common reference based upon the first set of vertex coordinates, and the step of transforming the second bitmap to the common reference based upon the second set of vertex coordinates.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: March 24, 2015
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Patent number: 8823744
    Abstract: An annotation method for a three-dimensional model is disclosed. A first set of data representative of a three-dimensional model is stored in a computer memory. A second set of data representative of an annotation is also stored in the computer memory. The annotation is associated with a first spatial location on the three-dimensional model and a first display view. The three-dimensional model and a first graphical representation of the annotation is displayed according to the first display view, with the annotation being positioned as specified by the associated first spatial location. The displaying of the three-dimensional model is modified to a second display view different from the first display view. The annotation is removed from the display window, and an annotation indicator associated with the annotation is displayed. The annotation indicator is visible independent of any display view of the three-dimensional model.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: September 2, 2014
    Inventors: Benjamin Gunderson, Richard Lee
  • Publication number: 20140215322
    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: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: Bluebeam Software, Inc.
    Inventor: Benjamin Gunderson
  • Publication number: 20130249906
    Abstract: An annotation method for a three-dimensional model is disclosed. A first set of data representative of a three-dimensional model is stored in a computer memory. A second set of data representative of an annotation is also stored in the computer memory. The annotation is associated with a first spatial location on the three-dimensional model and a first display view. The three-dimensional model and a first graphical representation of the annotation is displayed according to the first display view, with the annotation being positioned as specified by the associated first spatial location. The displaying of the three-dimensional model is modified to a second display view different from the first display view. The annotation is removed from the display window, and an annotation indicator associated with the annotation is displayed. The annotation indicator is visible independent of any display view of the three-dimensional model.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 26, 2013
    Inventors: Benjamin Gunderson, Richard Lee
  • Patent number: 8509535
    Abstract: A method for emphasizing differences in graphical appearances between an original document and a modified document using annotations with outer and inner boundaries is disclosed. A first bitmap of the modified document and a second bitmap of the original document are received. A set of difference points is derived from a comparison of the first bitmap and the second bitmap. Those difference points are representative of coordinates within the first and second bitmaps having pixel value differences exceeding a predetermined threshold. An outer boundary and an inner boundary of the difference points is derived, then an annotation defined by an area between the outer boundary and the inner boundary is generated.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 13, 2013
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Publication number: 20120299944
    Abstract: A method for emphasizing differences in graphical appearances between an original document and a modified document is provided in accordance with an aspect of the present invention. The method includes the step of receiving a first bitmap of the modified document, and a second bitmap of the original document. The method includes deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap. The method includes a step of superposing a spatial index onto the set of difference points, and generating polygon vertices from a plurality of adjacent elements of index. Each of the elements has a predetermined density of difference points. The method concludes with generating an annotation from the polygon vertices.
    Type: Application
    Filed: June 28, 2012
    Publication date: November 29, 2012
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Patent number: 8244036
    Abstract: A method for emphasizing differences in graphical appearances between an original document and a modified document is provided in accordance with an aspect of the present invention. The method includes the step of receiving a first bitmap of the modified document, and a second bitmap of the original document. The method includes deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap. The method includes a step of superposing a spatial index onto the set of difference points, and generating polygon vertices from a plurality of adjacent elements of index. Each of the elements has a predetermined density of difference points. The method concludes with generating an annotation from the polygon vertices.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: August 14, 2012
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Publication number: 20120198331
    Abstract: A method for aligning a modified document and an original document is provided according to an aspect of the present invention. The method includes a step of receiving a first bitmap representative of the modified document, including a first anchor. Additionally, a second bitmap representative of the original document including a second anchor is received. The method also includes the step of deriving a set of first vertex coordinates of the first anchor, and a set of second vertex coordinates of the second anchor. The method further includes the step of transforming the first bitmap to a common reference based upon the first set of vertex coordinates, and the step of transforming the second bitmap to the common reference based upon the second set of vertex coordinates.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Publication number: 20110302506
    Abstract: A method and system for coordinating visual content collaboration is disclosed. A collaboration session is first established from a server with a plurality of participant nodes. The visual content is transmitted to each of the participant nodes. A session data object is received by the collaboration server from a first one of the participant nodes, and may include view parameters specific to the display of the visual content thereon. A session record entry is generated from the received session data object, and is then transmitted from the collaboration server to one or more of the participant nodes. The view parameters are then applied to the receiving participant nodes.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Inventors: Peter Noyes, Benjamin Gunderson
  • Publication number: 20110145692
    Abstract: A method for tracking annotations on a document is contemplated. A first annotation defined by a plurality of first annotation attributes is received. Thereafter, a primary visual representation of the first annotation is generated according to the first annotation attributes. The method continues with associating an action identifier with the first annotation as an action link. A thumbnail representation of the first annotation is generated in a toolbox window. A second annotation defined by a plurality of second annotation attributes and associated with the action identifier derived from the action link for the first annotation is linkable to the document in response to a selection input of the thumbnail representation of the first annotation.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Inventors: Peter Noyes, Benjamin Gunderson
  • Patent number: 7907794
    Abstract: A method for aligning a modified document and an original document is provided according to an aspect of the present invention. The method includes a step of receiving a first bitmap representative of the modified document, including a first anchor. Additionally, a second bitmap representative of the original document including a second anchor is received. The method also includes the step of deriving a set of first vertex coordinates of the first anchor, and a set of second vertex coordinates of the second anchor. The method further includes the step of transforming the first bitmap to a common reference based upon the first set of vertex coordinates, and the step of transforming the second bitmap to the common reference based upon the second set of vertex coordinates.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: March 15, 2011
    Assignee: Bluebeam Software, Inc.
    Inventors: Brian Hartmann, Benjamin Gunderson
  • Patent number: 7600193
    Abstract: There is provided a method for use with a software application. The method includes a step of generating a palette window having a drawing mode and a properties mode. The method includes a step of generating on the palette window in the drawing mode a first thumbnail representative of a first data object having first attributes associated therewith. The first thumbnail is operative to initiate placement on a workspace window a second data object having second attributes derived from the first attributes. The method includes a step of generating on the palette window in the properties mode a first icon representative one of the first attributes. There is also provided a method for using such computer application.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: October 6, 2009
    Assignee: Bluebeam Software, Inc.
    Inventor: Benjamin Gunderson
  • Patent number: 7600198
    Abstract: A method of tracking data objects is provided in accordance with an aspect of the invention. The method includes the step of storing in a workspace memory a first data object having first data object attributes. The method includes the step of storing in a palette memory the first data object where the first data object attributes do not match all attributes of any preexisting data object stored in the palette memory. The method includes the step of generating on a workspace window the first data object. The first data object is in accordance with the first data object attributes. The method includes the step of generating on a palette window a first thumbnail. The first thumbnail is a depiction of the first data object scaled to a predetermined size. A method for using a graphical computer application is also providing according to another aspect of the invention.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: October 6, 2009
    Assignee: Bluebeam Software, Inc.
    Inventors: Benjamin Gunderson, Peter Noyes
  • Publication number: 20080175484
    Abstract: A method for emphasizing differences in graphical appearances between an original document and a modified document is provided in accordance with an aspect of the present invention. The method includes the step of receiving a first bitmap of the modified document, and a second bitmap of the original document. The method includes deriving a set of difference points based upon a comparison of the first bitmap and the second bitmap. The method includes a step of superposing a spatial index onto the set of difference points, and generating polygon vertices from a plurality of adjacent elements of index. Each of the elements has a predetermined density of difference points. The method concludes with generating an annotation from the polygon vertices.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Inventors: BRIAN HARTMANN, Benjamin Gunderson
  • Publication number: 20080175515
    Abstract: A method for aligning a modified document and an original document is provided according to an aspect of the present invention. The method includes a step of receiving a first bitmap representative of the modified document, including a first anchor. Additionally, a second bitmap representative of the original document including a second anchor is received. The method also includes the step of deriving a set of first vertex coordinates of the first anchor, and a set of second vertex coordinates of the second anchor. The method further includes the step of transforming the first bitmap to a common reference based upon the first set of vertex coordinates, and the step of transforming the second bitmap to the common reference based upon the second set of vertex coordinates.
    Type: Application
    Filed: January 24, 2007
    Publication date: July 24, 2008
    Inventors: Brian Hartmann, Benjamin Gunderson