This application is related to the following US patent applications: “Object Visualization System,” Ser. No. 13/780,109, filed Feb. 28, 2013, now U.S. Pat. No. 10,061,481; “Shop Order Status Visualization System,” Ser. No. 13/785,616, filed Mar. 5, 2013, now U.S. Pat. No. 9,870,444; “Nonconformance Visualization System,” Ser. No. 13/798,964, filed Mar. 13, 2013, now U.S. Pat. No. 9,612,725; “Condition of Assembly Visualization System Based on Build Cycles,” Ser. No. 13/835,262, filed Mar. 15, 2013, now U.S. Pat. No. 9,492,900; “Locator System for Three-Dimensional Visualization,” Ser. No. 13/855,102, filed Apr. 2, 2013, now U.S. Pat. No. 9,292,180; “Aircraft Comparison System,” Ser. No. 13/860,126, filed Apr. 10, 2013, now U.S. Pat. No. 9,340,304; “Nonconformance Visualization System”, Ser. No. 13/861,678, filed Apr. 12, 2013, now U.S. Pat. No. 10,481,768; “Shop Order Status Visualization System,” Ser. No. 13/890,347 filed May 9, 2013, now U.S. Pat. No. 9,880,694; “Aircraft Comparison System with Synchronized Displays,” Ser. No. 13/922,411, filed Jun. 20, 2013 now U.S. Pat. No. 10,067,650; “Visualization of an Object Using a Visual Query System,” Ser. No. 13/852,063, filed Mar. 28, 2013, now abandoned; “Serial Number Control Visualization System,” Ser. No. 14/467,706, filed Aug. 25, 2014, now U.S. Pat. No. 10,416,857; “Visualization of an Object Using a Visual Query System,” Ser. No. 15/003,802 filed Jan. 22, 2016, now U.S. Pat. No. 10,331,295, all assigned to the same assignee, and incorporated herein by reference.
1. Field
The present disclosure generally relates to systems for tracking non-conformances in manufactured objects, and deals more particularly with a system for mapping and visualizing areas on the object containing multiple non-conformances.
2. Background
In production environments, manufactured products may be produced along a line of stations or shops where individualized manufacturing or assembly operations are performed. During these operations, non-conformances may occur in the object for any of a number of reasons. In some cases, non-conformances can be corrected, or future non-conformances can be avoided by tracking the non-conformances and modifying production processes and/or equipment accordingly.
For example, during the production of commercial aircraft, aircraft assemblies are moved from shop-to-shop on a factory floor and assembled according to a predetermined installation plan. Individual non-conformances may be captured and recorded by personnel at each shop, so that personnel in subsequent shops are made generally aware of existing non-conformances, and may take steps to correct them. Currently, shop floor personnel manually record individual non-conformances using non-standard text formatting and/or spreadsheets in which the general location of non-conformances are noted. However, this method is not integrated with other data sources such as part drawings, specifications, etc. and does not record the exact location of the defect in terms of absolute X,Y,Z coordinates that allow a non-conformance to be readily located. Consequently, in some cases, repair work to correct non-conformances is unintentionally covered up, in turn resulting in the need for substantial rework, and associated repair costs. Moreover, the current method does not permit identification of large areas containing multiple non-conformances that require rework.
The disclosed embodiments provide a system for mapping and visualizing non-conformances on a manufactured object or structure, such as an aircraft, or a group of objects such as a fleet of aircraft. The system provides a user with a dashboard view on electronic display and is capable of processing large amounts of non-conformance records from source data systems. Source data may include aircraft control codes, and installation plans used in the production of aircraft. The dashboard displays an image of the aircraft along with the point locations of non-conformances which are mapped onto the image. The system may include a 3-D visualization program capable of displaying a 3-D image of the aircraft down to the part level, and showing the non-conformance record status, age and location of non-conformances.
The system may employ commercially available dashboard software tools. The system interfaces with these tools and selected data systems to display various types of information required by a user in connection with the production of aircraft or other objects or products. Using the spatial coordinates of each non-conformance, the system generates a 3-D outline or boundary of the shape and size of an area containing multiple non-conformances, including the contours of the area. The 3-D image showing the point locations of each of the non-conformances, and the boundaries of the area containing the non-conformances, is stored for future use in connection with production of other aircraft and tracking non-conformance trends.
According to one disclosed embodiment, a method is provided of mapping and visualizing non-conformances on an object. The method comprises determining a location of each of the non-conformances on the object and using a processor to generate an electronic record containing spatial coordinates of the non-conformances within a 3-D coordinate system. The method further comprises using a processor to calculate boundaries of an area on the object containing the non-conformances based on the spatial coordinates contained in the electronic record, and generating an electronic image of the object, including displaying the boundaries of the area containing the non-conformances to allow visualization of the area containing the non-conformances. Generating the electronic record is performed by generating a 3-D electronic display of the object, selecting points on the 3-D electronic display respectively corresponding to the locations of the non-conformances, and using a programmed computer to convert the points selected on the 3-D electronic display into the spatial coordinates within the 3-D coordinate system. Selecting points on the 3-D electronic display includes moving a cursor to locations on the electronic display corresponding to the locations of the non-conformances on the object, and selecting the locations on the electronic display based on the location of the cursor. Generating includes scanning the object using a feature scanner, using a processor to generate a set of data points defined by X,Y,Z coordinates representing a surface of the object, and using a processor to convert the data points to the 3-D electronic display. Generating the 3-D electronic display may be performed by using a programmed computer to derive a 3-D digital model of the object from a 3-D CAD file and generating the electronic record includes using a processor to compute X,Y,Z coordinates of the points on the 3-D electronic display respectively corresponding to the locations of the non-conformances. Displaying the electronic image with boundaries of the area containing the non-conformances is performed at any of a plurality of stations where work is performed on the object. The 3-D coordinate system is a coordinate system of the object. Determining the location of each of the non-conformances on the object may be performed using a machine vision system to locate each of the non-conformances on the object.
According to another disclosed embodiment, a method is provided of visualizing an area of non-conformances in a manufactured object comprising generating a 3-D electronic display of the object, and selecting points on the 3-D electronic display respectively corresponding to locations of the non-conformances on the object. The method also includes using a programmed computer to convert each of the points on the 3-D electronic display into a set of coordinates defining the locations of the non-conformances within a coordinate system of the object. The method further includes using a programmed computer to calculate boundaries of an area containing the non-conformances based on the set of coordinates, and generating an electronic image of the object, including displaying the boundaries of the area containing the non-conformances to allow a user to visualize the area containing the non-conformances. Generating the 3-D electronic display is performed using a programmed computer to access a 3-D CAD file representing a model of the object, and generating the 3-D electronic display may be performed using a 3-D point cloud generated by scanning the object. Generating the electronic image of the object includes displaying the electronic image in 3-D, and displaying contours of the boundaries. The method may further comprise using a programmed computer to generate an electronic record for the object that contains a set of coordinates, and entering information into the electronic record uniquely identifying the object and types of non-conformances.
According to another disclosed embodiment, a manufacturing method is provided, comprising identifying non-conformances on each of a plurality of substantially identical manufactured objects, and using a programmed computer to generate an electronic record for each of the objects, including entering into each of the records spatial locations of non-conformances on the object. The method further comprises using a processor to map the non-conformances on each of the objects using the electronic records, and displaying an electronic image of one of the objects, including displaying boundary lines of areas containing non-conformances for each of the objects. The method may also include modifying at least one process used to manufacture the objects based on the boundary lines. Displaying the electronic image includes superimposing the boundary lines on the image. The method may also include determining an area containing the non-conformances of all of the objects based on the boundary lines displayed on the image, and reworking the non-conformances within the area. Entering spatial locations of non-conformances on the object includes entering coordinates of each of the non-conformances in a 3-D coordinate system of the object.
According to still another disclosed embodiment, a system is provided for tracking non-conformances of aircraft occurring during production. The system comprises a programmed computer, at least one electronic display coupled with the computer for displaying a 3-D image of the aircraft, and an electronic file accessible by the computer and containing a 3-D model of the aircraft. The system further comprises an input device coupled with the computer and configured to allow a user to input non-conformances based on the 3-D image on the electronic display, and a software program. The software program is accessible by the computer, and includes a routine for mapping the spatial locations of the non-conformances in 3-D, and a routine for calculating boundaries of a 3-D area containing the non-conformances to allow visualization on the display of non-conformances within the boundaries.
The features, functions, and advantages can be achieved independently in various embodiments of the present disclosure or may be combined in yet other embodiments in which further details can be seen with reference to the following description and drawings.
The novel features believed characteristic of the illustrative embodiments are set forth in the appended claims. The illustrative embodiments, however, as well as a preferred mode of use, further objectives and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment of the present disclosure when read in conjunction with the accompanying drawings, wherein:
Referring first to
Referring now to
Each of the shops 24 may include one or more electronic display screens 30 such as a flat screen monitor or tablet (not shown), and other data processing components, including, for example and without limitation, an input device 66 such as a keyboard or touch screen (both not shown). The shops 24 are networked with a computer system 34 and various electronic databases and files, including but not limited to a non-conformance database 26, 3-D point cloud files 50, 3-D CAD files 52, and other data sources 48 which may comprise information for various models of the aircraft 32, quality control records, statistical information, etc.
The computer system 34 may comprise a central computer system, or a distributed system in which hardware, firmware or software implemented parts of the computer system 34 are located within one or more of the shops 24, or elsewhere. The computer system 34 includes one or more programmed computers 36 or similar data processors controlled by one or more software programs 38. The computer system 34 also includes a 3-D display program 46 capable of displaying electronic 3-D images 56 on any of the display screens 30, and a non-conformance mapping and display program 39 capable of capturing, mapping and displaying areas of non-conformances on the 3-D images 56. As will be discussed later in more detail, the non-conformance mapping and display program 39 may include a non-conformance capture routine 40 and a non-conformance display routine 42. A commercially available dashboard display program 47 including a graphical user interface (GUI) may also be employed to provide a dashboard type display on the display screen 30.
The computer system 34 may have access to a variety of data sources 48, the aircraft installation plan 44, the 3-D display program 46, 3-D point cloud files 50, 3-D CAD files 52 and the non-conformance database 26 for multiple aircraft 32, such as an aircraft fleet. The non-conformance database 26 comprises a plurality of electronic records 45, wherein each of the electronic records contains information uniquely identifying a particular aircraft and the spatial coordinates of non-conformances on that aircraft 32 within the three-dimensional coordinate system 64 of the aircraft 32.
The data sources 48 may include various types of data generated at each of the shops 24, such as quality control data and historical data for a fleet of aircraft, etc. The 3-D CAD files 52 may include, for example and without limitation, solid models of parts and assemblies for multiple types of aircraft 32 which may be called up to display various sections and parts of the aircraft 32. Alternatively, the computer system 34 may have access to 3-D point cloud files 50 that represent surfaces on the aircraft 32 which are derived from scanning surfaces of the aircraft 32 using laser scanners 62 (
As previously discussed, the PNVS 20 allows a user to map non-conformances on a section of the aircraft 32, such as a wing 54, and then visualize areas 58 of the wing 54 that contain those multiple non-conformances. Referring to
The dashboard display 28 may also be employed by the user to select point locations of the non-conformances on the wing 54. For example, referring to
Referring now to
Referring now to
Next, the 3-D display program 46 (
If the X,Y,Z field 96 does not contain either coordinate values or free text that identifies spatial locations on the aircraft 32, then the examination of the X,Y,Z field 96 ends at 121. If however, the X,Y,Z fields 96 contain free text that define the spatial locations of non-conformances, then the backend databases are updated with the X,Y,Z coordinates of those spatial locations. Next, at 124, the 3-D display is opened and the X,Y,Z coordinates of the non-conformances are retrieved, allowing the 3-D display to display a 3-D image of the aircraft 32 showing the locations of the non-conformances at 126. Also, the backend databases are updated based on the X,Y,Z coordinates used to display the image of the aircraft 32.
If the X,Y,Z field contains free text that identifies the spatial location of a non-conformance, then at 122, the backend databases previously mentioned are updated with the X,Y,Z coordinate values corresponding to the spatial locations defined by the free text. Next, at 124, the 3-D display is opened on the dashboard display 28, and the X,Y,Z coordinates are used to display the spatial location of a non-conformance located at these coordinates. As the spatial locations of each of the non-conformances are displayed, the backend databases are updated with the X,Y,Z coordinates of the displayed non-conformance, as shown at 126.
Returning now to 118, if the X,Y,Z field 96 contains numerical data, i.e. the X,Y,Z coordinates of one or more non-conformance, then at 128, a determination is made of whether the numerical data represents a single point non-conformance or multipoint (multiple) conformances. If the numerical data represents a single point non-conformance, then the location of that non-conformance is shown on the image 56 of the aircraft on the 3-D display at 124. If, however, it is confirmed at 130 that the numerical data represents a multipoint non-conformance, then at 132 a determination is made of whether the multiple X,Y,Z coordinates are in digital numerical format. If it is confirmed that the multiple X,Y,Z coordinates are in digital numerical format, then at 134 the area 58, including its boundaries 68, are displayed on the 3-D image 56, and optionally the X, Y and Z coordinates of the non-conformances within the area 58 are also displayed along with the image 56 on the display screen 30. If, however, it is confirmed that the multiple X,Y,Z coordinates are not in digital numerical form at 132, then the backend databases are updated with the numerical X,Y,Z coordinates of the non-conformances and they are displayed at 124.
Referring now to
Embodiments of the disclosure may find use in a variety of potential applications, particularly in the transportation industry, including for example, aerospace, marine, automotive applications and other application where objects, projects, or structures are manufactured, such as, without limitation, an aircraft. Thus, referring now to
Each of the processes of method 158 may be performed or carried out by a system integrator, a third party, and/or an operator (e.g., a customer). For the purposes of this description, a system integrator may include without limitation any number of aircraft manufacturers and major-system subcontractors; a third party may include without limitation any number of vendors, subcontractors, and suppliers; and an operator may be an airline, leasing company, military entity, service organization, and so on.
As shown in
Systems and methods embodied herein may be employed during any one or more of the stages of the production and service method 158. For example, components or subassemblies corresponding to production process 166 may be fabricated or manufactured in a manner similar to components or subassemblies produced while the aircraft 160 is in service. Also, one or more apparatus embodiments, method embodiments, or a combination thereof may be utilized during the production stages 166 and 168, for example, by substantially expediting assembly of or reducing the cost of an aircraft 160. Similarly, one or more of apparatus embodiments, method embodiments, or a combination thereof may be utilized while the aircraft 160 is in service, for example and without limitation, to maintenance and service 174.
As used herein, the phrase “at least one of”, when used with a list of items, means different combinations of one or more of the listed items may be used and only one of each item in the list may be needed. For example, “at least one of item A, item B, and item C” may include, without limitation, item A, item A and item B, or item B. This example also may include item A, item B, and item C or item B and item C. The item may be a particular object, thing, or a category. In other words, at least one of means any combination items and number of items may be used from the list but not all of the items in the list is required.
The description of the different illustrative embodiments has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art. Further, different illustrative embodiments may provide different advantages as compared to other illustrative embodiments. The embodiment or embodiments selected are chosen and described in order to best explain the principles of the embodiments, the practical application, and to enable others of ordinary skill in the art to understand the disclosure for various embodiments with various modifications as are suited to the particular use contemplated.
Number | Name | Date | Kind |
---|---|---|---|
3744917 | Craig | Jul 1973 | A |
4815190 | Haba et al. | Mar 1989 | A |
4894908 | Haba et al. | Jan 1990 | A |
5023805 | Aune | Jun 1991 | A |
5367552 | Peschmann | Nov 1994 | A |
5544558 | Hughes | Aug 1996 | A |
5771043 | Nigawara et al. | Jun 1998 | A |
5822218 | Moosa et al. | Oct 1998 | A |
5960104 | Conners | Sep 1999 | A |
6000610 | Talbott et al. | Dec 1999 | A |
6167394 | Leung et al. | Dec 2000 | A |
6240328 | LaLonde et al. | May 2001 | B1 |
6345207 | Nitta et al. | Feb 2002 | B1 |
6378387 | Froom | Apr 2002 | B1 |
6381506 | Grappone | Apr 2002 | B1 |
6418189 | Schafer | Jul 2002 | B1 |
6477471 | Hedstrom et al. | Nov 2002 | B1 |
6481096 | Lehmker | Nov 2002 | B2 |
6487479 | Nelson | Nov 2002 | B1 |
6597761 | Garms, III | Jul 2003 | B1 |
6604681 | Burke | Aug 2003 | B1 |
6637266 | Froom | Oct 2003 | B1 |
6912507 | Phillips | Jun 2005 | B1 |
6941204 | Halm | Sep 2005 | B2 |
7042346 | Paulsen | May 2006 | B2 |
7050894 | Halm et al. | May 2006 | B2 |
7103434 | Chernyak | Sep 2006 | B2 |
7167583 | Lipson et al. | Jan 2007 | B1 |
7302443 | Nakajima et al. | Nov 2007 | B2 |
7333991 | Hill et al. | Feb 2008 | B2 |
7343213 | Burgess | Mar 2008 | B1 |
7353192 | Ellis et al. | Apr 2008 | B1 |
7365747 | Finlayson et al. | Apr 2008 | B2 |
7366688 | Kwasniewski et al. | Apr 2008 | B2 |
7644371 | Robertson et al. | Jan 2010 | B2 |
7646384 | Anderson et al. | Jan 2010 | B2 |
7650202 | Strohband et al. | Jan 2010 | B2 |
7804498 | Graham et al. | Sep 2010 | B1 |
7933441 | Numata | Apr 2011 | B2 |
7954070 | Plocher | May 2011 | B2 |
8027745 | Freeze | Sep 2011 | B1 |
8051547 | Toh | Nov 2011 | B2 |
8079130 | Hardouin-Finez | Dec 2011 | B2 |
8116529 | Edwards | Feb 2012 | B2 |
8352904 | Hodges | Jan 2013 | B2 |
8482412 | Majoros et al. | Jul 2013 | B2 |
8527348 | Petrov | Sep 2013 | B2 |
8571951 | Diana et al. | Oct 2013 | B2 |
8606540 | Haisty et al. | Dec 2013 | B2 |
8610761 | Haisty et al. | Dec 2013 | B2 |
8620627 | Nakhle et al. | Dec 2013 | B2 |
8791823 | Xu | Jul 2014 | B2 |
8849636 | Becker | Sep 2014 | B2 |
8860760 | Chen | Oct 2014 | B2 |
8914149 | Safa-Bakhsh et al. | Dec 2014 | B2 |
9110560 | Senesac | Aug 2015 | B1 |
9182892 | Senesac | Nov 2015 | B2 |
9488592 | Maresca | Nov 2016 | B1 |
20020007225 | Costello et al. | Jan 2002 | A1 |
20020026296 | Lohmann | Feb 2002 | A1 |
20020071524 | Renkart | Jul 2002 | A1 |
20020168083 | Garms | Nov 2002 | A1 |
20020198764 | Schorno | Dec 2002 | A1 |
20030055619 | Singarajan | Mar 2003 | A1 |
20030055812 | Williams et al. | Mar 2003 | A1 |
20030074174 | Fu | Apr 2003 | A1 |
20030083794 | Halm | May 2003 | A1 |
20030120472 | Lind | Jun 2003 | A1 |
20030149500 | Faruque | Aug 2003 | A1 |
20030158702 | Busche et al. | Aug 2003 | A1 |
20040068350 | Tomson | Apr 2004 | A1 |
20040090472 | Risch et al. | May 2004 | A1 |
20040093100 | Gleis | May 2004 | A1 |
20040098151 | Carlucci et al. | May 2004 | A1 |
20040128117 | Crandall | Jul 2004 | A1 |
20040162651 | Halm | Aug 2004 | A1 |
20050044011 | Deal | Feb 2005 | A1 |
20050149216 | Popplewell | Jul 2005 | A1 |
20050223032 | Shan et al. | Oct 2005 | A1 |
20050228708 | Catala et al. | Oct 2005 | A1 |
20050278062 | Janert et al. | Dec 2005 | A1 |
20060106682 | Van Dyck et al. | May 2006 | A1 |
20060119601 | Finlayson et al. | Jun 2006 | A1 |
20070013709 | Charles et al. | Jan 2007 | A1 |
20070106410 | Bouffiou et al. | May 2007 | A1 |
20070106414 | Strohband et al. | May 2007 | A1 |
20070219645 | Thomas et al. | Sep 2007 | A1 |
20080052046 | Botvinnik | Feb 2008 | A1 |
20080140270 | Davis et al. | Jun 2008 | A1 |
20080155807 | Toh | Jul 2008 | A1 |
20080187897 | Franzen et al. | Aug 2008 | A1 |
20080205763 | Marsh et al. | Aug 2008 | A1 |
20080209342 | Taylor | Aug 2008 | A1 |
20080234850 | Bowling et al. | Sep 2008 | A1 |
20080252311 | Koh et al. | Oct 2008 | A1 |
20080270946 | Risch et al. | Oct 2008 | A1 |
20080276201 | Risch et al. | Nov 2008 | A1 |
20080294395 | Lu | Nov 2008 | A1 |
20080301012 | Cogswell et al. | Dec 2008 | A1 |
20090013281 | Helman et al. | Jan 2009 | A1 |
20090031236 | Roberston et al. | Jan 2009 | A1 |
20090112349 | Cobb | Apr 2009 | A1 |
20090138230 | Davies et al. | May 2009 | A1 |
20090144962 | Hardouin-Finez | Jul 2009 | A1 |
20090192644 | Meyer et al. | Jul 2009 | A1 |
20090228133 | Loda | Sep 2009 | A1 |
20090248545 | Robinson et al. | Oct 2009 | A1 |
20090312897 | Jamrosz et al. | Dec 2009 | A1 |
20100010794 | Sweers | Jan 2010 | A1 |
20100042952 | Geesey | Feb 2010 | A1 |
20100097195 | Majoros et al. | Apr 2010 | A1 |
20100114641 | Coffman et al. | May 2010 | A1 |
20100125468 | Avery et al. | May 2010 | A1 |
20100161095 | Lindgren | Jun 2010 | A1 |
20100175013 | Krauter et al. | Jul 2010 | A1 |
20100241380 | Cookson | Sep 2010 | A1 |
20100299304 | Vasudevan | Nov 2010 | A1 |
20110022208 | Bouffiou et al. | Jan 2011 | A1 |
20110041088 | Mason et al. | Feb 2011 | A1 |
20110046763 | Tsuchiya et al. | Feb 2011 | A1 |
20110087466 | Vossmann | Apr 2011 | A1 |
20110087513 | Floyd et al. | Apr 2011 | A1 |
20110125303 | Rollman et al. | May 2011 | A1 |
20110137443 | Farahani | Jun 2011 | A1 |
20110166824 | Hasity et al. | Jul 2011 | A1 |
20110169924 | Haisty et al. | Jul 2011 | A1 |
20110172795 | Hansen et al. | Jul 2011 | A1 |
20110251711 | Goel | Oct 2011 | A1 |
20110288840 | Kropinski et al. | Nov 2011 | A1 |
20110311097 | Kitagawa | Dec 2011 | A1 |
20120007852 | Morate et al. | Jan 2012 | A1 |
20120030926 | Toh et al. | Feb 2012 | A1 |
20120050522 | Slyck et al. | Mar 2012 | A1 |
20120062725 | Charles et al. | Mar 2012 | A1 |
20120071998 | Davies et al. | Mar 2012 | A1 |
20120075343 | Chen et al. | Mar 2012 | A1 |
20120100520 | Jo et al. | Apr 2012 | A1 |
20120130521 | Kohlhoff | May 2012 | A1 |
20120140041 | Burgunder et al. | Jun 2012 | A1 |
20120154265 | Kim et al. | Jun 2012 | A1 |
20120249588 | Tison et al. | Oct 2012 | A1 |
20120303336 | Becker et al. | Nov 2012 | A1 |
20120304059 | McCloskey | Nov 2012 | A1 |
20120306666 | Xu et al. | Dec 2012 | A1 |
20130006409 | Evans et al. | Jan 2013 | A1 |
20130036031 | Hutchinson et al. | Feb 2013 | A1 |
20130117742 | Newell | May 2013 | A1 |
20130124150 | Kim et al. | May 2013 | A1 |
20130132373 | Huang et al. | May 2013 | A1 |
20130239330 | Newlin et al. | Sep 2013 | A1 |
20130261876 | Froom | Oct 2013 | A1 |
20130297633 | Edwards | Nov 2013 | A1 |
20140013263 | Bailiang | Jan 2014 | A1 |
20140089030 | Bell | Mar 2014 | A1 |
20140245206 | Senesac | Aug 2014 | A1 |
20140257552 | Senesac et al. | Sep 2014 | A1 |
20140259596 | Senesac et al. | Sep 2014 | A1 |
20140282183 | Senesac | Sep 2014 | A1 |
20140298216 | Prazak et al. | Oct 2014 | A1 |
20140298227 | Gass et al. | Oct 2014 | A1 |
20140309969 | Senesac et al. | Oct 2014 | A1 |
20140310629 | Senesac et al. | Oct 2014 | A1 |
20140337777 | Senesac | Nov 2014 | A1 |
20140365943 | Senesac | Dec 2014 | A1 |
20140380215 | Senesac et al. | Dec 2014 | A1 |
20150062123 | Yuen | Mar 2015 | A1 |
20150134274 | Froom | May 2015 | A1 |
Number | Date | Country |
---|---|---|
1576829 | Feb 2005 | CN |
1609852 | Apr 2005 | CN |
1689000 | Oct 2005 | CN |
1983268 | Jun 2006 | CN |
101174137 | May 2008 | CN |
101329624 | Dec 2008 | CN |
102542398 | Jul 2012 | CN |
102789520 | Nov 2012 | CN |
102799619 | Nov 2012 | CN |
103116818 | May 2013 | CN |
104102969 | Oct 2014 | CN |
102005005266 | Aug 2006 | DE |
1321869 | Jun 2003 | EP |
2052807 | Apr 2009 | EP |
2431915 | Mar 2012 | EP |
2458562 | May 2012 | EP |
2790136 | Oct 2014 | EP |
2327289 | Jan 1999 | GB |
H10254941 | Sep 1998 | JP |
10269292 | Oct 1998 | JP |
2004206352 | Jul 2004 | JP |
2007095039 | Apr 2007 | JP |
2008288852 | Nov 2008 | JP |
201153999 | Sep 2011 | JP |
2012039544 | Feb 2012 | JP |
2012104124 | May 2012 | JP |
2012526979 | Nov 2012 | JP |
2013505637 | Feb 2013 | JP |
0049544 | Aug 2000 | WO |
2008143148 | Nov 2008 | WO |
2008144797 | Dec 2008 | WO |
2011056196 | May 2011 | WO |
2012166545 | Dec 2012 | WO |
2013061156 | May 2013 | WO |
2013078156 | May 2013 | WO |
2013078265 | May 2013 | WO |
Entry |
---|
“3D reconstruction from multiple images” as “3D reconstruction”, downloaded @ https://en.wikipedia.org/w/index.php?title=3D_reconstruction_from_multiple_images&oldid=628536280, posted online Oct. 6, 2014 (Year: 2014). |
Final Office Action, dated Jan. 25, 2016, regarding U.S. Appl. No. 13/780,109, 54 pages. |
Office Action, dated Jan. 15, 2016, regarding U.S. Appl. No. 13/798,964, 36 pages. |
Final Office Action, dated Feb. 9, 2016, regarding U.S. Appl. No. 13/835,262, 32 pages. |
Office Action, dated Mar. 28, 2016, regarding U.S. Appl. No. 13/835,262, 21 pages. |
Office Action, dated Jan. 15, 2015, regarding U.S. Appl. No. 13/861,678, 37 pages. |
European Patent Office Communication, dated Jan. 26, 2016, regarding Application No. 14159760.9, 5 pages. |
Notices of Reasons for Rejection and English Translation, dated Jan. 29, 2016, regarding Japanese Patent Application No. 2014-060864, 7 pages. |
Final Office Action, dated May 6, 2016, regarding U.S. Appl. No. 13/861,678, 33 pages. |
Extended European Search Report, dated Jun. 17, 2016, regarding Application No. EP15176304.2, 9 pages. |
Office Action, dated Jul. 27, 2016, regarding U.S. Appl. No. 13/785,616, 59 pages. |
Notice of Allowance, dated Jun. 24, 2016, regarding U.S. Appl. No. 13/835,262, 19 pages. |
Office Action, dated Jul. 8, 2016 regarding U.S. Appl. No. 14/467,706, 94 pages. |
Notice of Allowance, dated Oct. 4, 2016, regarding U.S. Appl. No. 13/798,964, 51 pages. |
Office Action, dated Oct. 3, 2016, regarding U.S. Appl. No. 13/890,347, 60 pages. |
Final Office Action, dated Oct. 20, 2016, regarding U.S. Appl. No. 13/785,616, 43 pages. |
Final Office Action, dated Oct. 13, 2016, regarding U.S. Appl. No. 14/467,706, 28 pages. |
Canadian Intellectual Property Office Examination Search Report, dated Aug. 29, 2016, regarding Application No. 2,839,914, 6 pages. |
Japanese Preliminary Examination Report, dated Aug. 5, 2016, regarding Application No. 2014-060864, 9 pages. |
European Patent Office Examination Report, dated Oct. 14, 2016 regarding Application No. 14160787.9, 6 pages. |
International Search Report and Written Opinion, dated Apr. 25, 2014, regarding Application No. PCT/US2014/010912, 10 pages. |
International Preliminary Report on Patentability, dated Sep. 1, 2015, regarding Application No. PCT/US2014/010912, 6 pages. |
Extended European Search Report, dated Jun. 2, 2014, regarding Application No. 14160787.9, 6 pages. |
“Notice from the European Patent Office dated Oct. 1, 2007 concerning business methods,” Official Journal EPO, dated Nov. 2007, pp. 592-593. |
Extended European Search Report, dated Jul. 17, 2014, regarding Application No. 14162481.7, 5 pages. |
Extended European Search Report, dated Jul. 23, 2014, regarding Application No. 14157597.7, 7 pages. |
European Patent Office Communication, dated Sep. 15, 2015, regarding Application No. 14157597.7, 7 pages. |
Extended European Search Report, dated Aug. 22, 2014, regarding Application No. EP14159832.6, 9 pages. |
Extended European Search Report, dated Sep. 30, 2014, regarding Application No. EP14159760.9, 6 pages. |
Notices of Reasons for Rejection and English Translation, dated Sep. 8, 2015, regarding Japanese Patent Application No. 2014-060864, 5 pages. |
Kokogawa et al., “Wide-Area Contents Distribution based on Cooperation among Digital Libraries,” Information Processing Academic Society Research Report, Mar. 10, 2000, vol. 2000, No. 26, pp. 83-88. |
International Search Report and Written Opinion, dated Nov. 19, 2014, regarding Application No. PCT/US2014/011196, 10 pages. |
International Search Report and Written Opinion, dated Dec. 1, 2014, regarding Application No. PCT/US2014/031030, 9 pages. |
Extended European Search Report, dated Dec. 3, 2014, regarding Application No. 14170988.1, 7 pages. |
Australian Government Patent Examination Report No. 1, dated Mar. 18, 2015, regarding Application No. 2014200514, 4 pages. |
Australian Government Patent Examination Report No. 2, dated Jul. 8, 2015, regarding Application No. 2014200514, 3 pages. |
Australian Government Patent Examination Report No. 3, dated Aug. 13, 2015, regarding Application No. 2014200514, 4 pages. |
Canadian Intellectual Property Office Examination Search Report, dated Mar. 24, 2015, regarding Application No. 2,840,798, 6 pages. |
Australian Government Patent Examination Report No. 1, dated Mar. 27, 2015, regarding Application No. 2014200292, 3 pages. |
Australian Government Patent Examination Report No. 2, dated Jul. 30, 2015, regarding Application No. 2014200292, 5 pages. |
Canadian Intellectual Property Office Examination Search Report, dated Apr. 15, 2015, regarding Application No. 2,839,913, 4 pages. |
Australian Government Patent Examination Report No. 1, dated May 13, 2015, regarding Application No. 2014200304, 4 pages. |
Australian Government Patent Examination Report No. 2, dated Oct. 29, 2015, regarding Application No. 2014200304, 4 pages. |
Canadian Intellectual Property Office Examination Search Report, dated Feb. 17, 2015, regarding Application No. 2,839,914, 6 pages. |
Canadian Intellectual Property Office Examination Search Report, dated Oct. 28, 2015, regarding Application No. 2,839,914, 5 pages. |
Extended European Search Report, dated Nov. 18, 2015, regarding Application No. EP14159752.6, 6 pages. |
Non-Patent Literature including images from the website www.aso.com, as published on Jan. 16, 2013 based on captures in the Internet Archive tool referred to as the WayBackMachine, http://web.archive.org/web/20130116040904/http://www.aso.com/ (“NPL1”), Final Office Action dated Mar. 27, 2015, 3 pages. |
“Marianna Airmotive Uses a FARO Laser Tracker to Reduce Repair Turnaround Time dramatically,” Mar. 7, 2015, 2 pages. http://www.mariannaairmotive.com. |
“What's New in SolidWorks,” SolidWorks, Version 2010, 199 pages. http://files.solidworks.com/Supportfiles/Whats_new/2010/English/whatsnew.pdf. |
Office Action, dated Dec. 17, 2014, regarding U.S. Appl. No. 13/780,109, 37 pages. |
Final Office Action, dated Mar. 27, 2015, regarding U.S. Appl. No. 13/780,109, 18 pages. |
Office Action, dated Sep. 17, 2015, regarding U.S. Appl. No. 13/780,109, 47 pages. |
Office Action, dated Jul. 24, 2015, regarding U.S. Appl. No. 13/785,616, 55 pages. |
Office Action, dated Feb. 26, 2015, regarding U.S. Appl. No. 13/858,364, 32 pages. |
Notice of Allowance, dated Apr. 13, 2015, regarding U.S. Appl. No. 13/858,364, 5 pages. |
Office Action, dated Feb. 27, 2015, regarding U.S. Appl. No. 13/834,893, 41 pages. |
Notice of Allowance, dated Jun. 22, 2015, regarding U.S. Appl. No. 13/834,893, 24 pages. |
Office Action, dated Mar. 4, 2015, regarding U.S. Appl. No. 13/855,102, 28 pages. |
Final Office Action, dated Jun. 26, 2015, regarding U.S. Appl. No. 13/855,102, 18 pages. |
Notice of Allowance, dated Nov. 6, 2015, regarding U.S. Appl. No. 13/855,102, 20 pages. |
Office Action, dated Apr. 23, 2015, regarding U.S. Appl. No. 13/798,964, 39 pages. |
Office Action, dated Sep. 21, 2015, regarding U.S. Appl. No. 13/835,262, 41 pages. |
Office Action, dated Aug. 14, 2015, regarding U.S. Appl. No. 13/890,347, 44 pages. |
Final Office Action, dated Nov. 20, 2015, regarding U.S. Appl. No. 13/890,347, 38 pages. |
Office Action, dated May 5, 2015, regarding U.S. Appl. No. 13/861,678, 48 pages. |
Final Office Action, dated Sep. 4, 2015, regarding U.S. Appl. No. 13/861,678, 27 pages. |
Office Action, dated May 6, 2015, regarding U.S. Appl. No. 13/852,063, 39 pages. |
Final Office Action, dated Oct. 22, 2015, regarding U.S. Appl. No. 13/852,063, 30 pages. |
Office Action, dated Sep. 29, 2015, regarding U.S. Appl. No. 13/860,126, 34 pages. |
Office Action, dated Jun. 29, 2015, regarding U.S. Appl. No. 13/922,411, 43 pages. |
Final Office Action, dated Jul. 31, 2015, regarding U.S. Appl. No. 13/922,411, 23 pages. |
Senesac, “Nonconformance Visualization System,” U.S. Appl. No. 13/798,964, filed Mar. 13, 2013, 84 pages. |
Prazak et al., “visualization of an Object Using a Visual Query System,” U.S. Appl. No. 15/003,802, filed Jan. 22, 2016, 49 pages. |
Final Office Action, dated Dec. 2, 2015, regarding U.S. Appl. No. 13/785,616, 38 pages. |
Roh et al., “An object-based 3D walk-through model for interior construction progress monitoring”, May 3, 2010, Elsevier, Automation in construction 20, pp. 66-75. |
Extended European Search Report, dated Feb. 7, 2017, regarding Application No. 14725826.3, 8 pages. |
State Intellectual Property Office of PRC Notification of First Office Action, dated Nov. 30, 2016, regarding Application No. 201480025761.0, 11 pages. |
Office Action, dated Mar. 23, 2017, regarding U.S. Appl. No. 13/785,616, 35 pages. |
Notice of Allowance, dated May 1, 2017, regarding U.S. Appl. No. 13/890,347, 25 pages. |
Final Office Action, dated Apr. 20, 2017, regarding U.S. Appl. No. 13/861,678, 23 pages. |
Office Action, dated Mar. 31, 2017, regarding U.S. Appl. No. 13/922,411, 31 pages. |
Notice of Allowance, dated Sep. 7, 2017, regarding U.S. Appl. No. 13/785,616, 28 pages. |
Final Office Action, dated Jul. 19, 2017, regarding U.S. Appl. No. 13/922,411, 23 pages. |
Notice of Allowance, dated Sep. 13, 2017, regarding U.S. Appl. No. 13/890,347, 22 pages. |
European Patent Office Examination Report, dated Jun. 28, 2017, regarding Application No. 14702979.7, 7 pages. |
Japanese Notice of Reasons for Rejection and English translation, dated Apr. 10, 2018, regarding Application No. 2014081733, 6 pages. |
Japanese Notice of Reasons for Rejection, English Translation, dated Apr. 16, 2018, regarding Application No. 2016541961, 8 pages. |
European Office Action, dated May 31, 2018, regarding Application No. 14160787.9, 10 pages. |
Japanese Notice of Reasons for Rejection and English translation, dated Jan. 9, 2018, regarding Application No. 2015560178, 8 pages. |
State Intellectual Property Office of China, Notification of First Office action, dated Nov. 3, 2017, regarding Application No. 2014102817178, 2 pages. |
Office Action, dated Mar. 13, 2018, regarding U.S. Appl. No. 15/003,802, 111 pages. |
China National Intellectual Property Administration Notification of First Office Action with English Translation, dated Nov. 23, 2018, regarding Application No. 201510524813.5, 20 pages. |
China National Intellectual Property Administration Notification of Second Office Action with English Translation, dated Dec. 12, 2018, regarding Application No. 201410123178.5, 28 pages. |
Japanese Notice of Reasons for Rejection with English Translation, dated Jan. 23, 2019, regarding Application No. 2015-162749, 4 pages. |
Office Action, dated Dec. 14, 2016, regarding U.S. Appl. No. 13/861,678, 29 pages. |
European Patent Office Communication and Extended Search Report, dated Feb. 14, 2019, regarding Application No. 18205193.8, 7 pages. |
The State Intellectual Property Office of the P.R.C. First Office Action and Search Report with English Translation, dated Apr. 2, 2019, regarding Application No. 2014101448284, 14 pages. |
Final Office Action, dated Jul. 27, 2018, regarding U.S. Appl. No. 15/003,802, 27 pages. |
Office Action, dated Jun. 22, 2018, regarding U.S. Appl. No. 14/267,706, 33 pages. |
Notice of Allowance, dated Oct. 15, 2018, regarding U.S. Appl. No. 15/003,802, 12 pages. |
Final Office Action, dated Dec. 18, 2018, regarding U.S. Appl. No. 14/467,706, 24 pages. |
Notice of Allowance, dated Feb. 21, 2019, regarding U.S. Appl. No. 15/003,802, 17 pages. |
Notice of Allowance, dated Apr. 24, 2019, regarding U.S. Appl. No. 14/467,706, 14 pages. |
Number | Date | Country | |
---|---|---|---|
20170249780 A1 | Aug 2017 | US |