Patents by Inventor Michael P. Johnson
Michael P. Johnson 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: 12283020Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.Type: GrantFiled: May 15, 2023Date of Patent: April 22, 2025Assignee: Apple Inc.Inventors: Zachary Z. Becker, Michelle Chua, Thorsten Gernoth, Michael P. Johnson, Allison W. Dryer
-
Publication number: 20230377299Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.Type: ApplicationFiled: May 15, 2023Publication date: November 23, 2023Inventors: Zachary Z. BECKER, Michelle CHUA, Thorsten GERNOTH, Michael P. JOHNSON
-
Publication number: 20230377259Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.Type: ApplicationFiled: May 15, 2023Publication date: November 23, 2023Inventors: Zachary Z. BECKER, Michelle CHUA, Thorsten GERNOTH, Michael P. JOHNSON, Allison W. DRYER
-
Publication number: 20230377300Abstract: Generating a three-dimensional virtual representation of a three-dimensional physical object can be based on capturing or receiving a capture bundle or a set of images. In some examples, generating the virtual representation of the physical object can be facilitated by user interfaces for identifying a physical object and capturing a set of images of the physical object. Generating the virtual representation can include previewing or modifying a set of images. In some examples, generating the virtual representation of the physical object can include generating a first representation of the physical object (e.g., a point cloud) and/or generating a second three-dimensional virtual representation of the physical object (e.g., a mesh reconstruction). In some examples, a visual indication of the progress of the image capture process and/or the generation of the virtual representation of the three-dimensional object can be displayed, such as in a capture user interface.Type: ApplicationFiled: May 15, 2023Publication date: November 23, 2023Inventors: Zachary Z. BECKER, Michelle CHUA, Thorsten GERNOTH, Michael P. JOHNSON, Allison W. DRYER
-
Publication number: 20230096119Abstract: Various implementations disclosed herein provide feedback to a user during object scanning based on how well sensor data of the scanned object has been captured. During object scanning a user may move an electronic device with sensors (e.g., cameras, depth sensors, etc.) around an object to capture sensor data for use in generating a final 3D model of the object. Live feedback during the scanning process is enabled by assessing how well the captured sensor data represents different portions of the object. In some implementations, a 3D model is generated, updated, and assessed based on the sensor data live during the scanning process. This live 3D model may be coarser (i.e., having fewer details) than the final 3D model.Type: ApplicationFiled: September 15, 2022Publication date: March 30, 2023Inventors: Thorsten Gernoth, Cheng Lu, Hao Tang, Michael P. Johnson
-
Patent number: 10032429Abstract: A computing device includes an interface configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD). The computing device also includes a computing system configured to determine optical flow from the image data and to determine, based on the optical flow, whether or not the HMD is associated with operation of a vehicle. Further, the computing device is configured to control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle, and to control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle.Type: GrantFiled: January 4, 2016Date of Patent: July 24, 2018Assignee: Google LLCInventors: Thad E. Starner, Michael P. Johnson
-
Publication number: 20160118015Abstract: A computing device includes an interface configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD). The computing device also includes a computing system configured to determine optical flow from the image data and to determine, based on the optical flow, whether or not the HMD is associated with operation of a vehicle. Further, the computing device is configured to control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle, and to control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle.Type: ApplicationFiled: January 4, 2016Publication date: April 28, 2016Inventors: Thad E. Stamer, Michael P. Johnson
-
Patent number: 9230501Abstract: A computing device includes an interface configured to receive image data that is indicative of a field-of-view (FOV) that is associated with a head-mountable display (HMD). The computing device also includes a computing system configured to determine optical flow from the image data and to determine, based on the optical flow, whether or not the HMD is associated with operation of a vehicle. Further, the computing device is configured to control the HMD to display information in a first mode, if the HMD is associated with the operation of the vehicle, and to control the HMD to display information in a second mode, if the HMD is not associated with the operation of the vehicle.Type: GrantFiled: December 28, 2012Date of Patent: January 5, 2016Assignee: Google Inc.Inventors: Thad E. Starner, Michael P. Johnson
-
Patent number: 8827132Abstract: Attachments for a fastening tool are configured to position the fastening tool raceway for driving a fastener from the tool into a workpiece at a desired location. The attachments include work contact elements including a pair of surfaces for contact with two surfaces of the workpiece to properly position the tool raceway.Type: GrantFiled: April 22, 2009Date of Patent: September 9, 2014Assignee: Illinois Tool Works Inc.Inventors: Nathan T. Mina, Michael P. Johnson, Genaro O. Cortez, Jr., Richard E. Pope, Edward R. Brandt
-
Publication number: 20130021269Abstract: The systems and methods described herein may help to provide for more convenient, efficient, and/or intuitive operation of a user-interface. An example computer-implemented method may involve: (i) providing a user-interface comprising an input region; (ii) receiving data indicating a touch input at the user-interface; (iii) determining an active-input-region setting based on (a) the touch input and (b) an active-input-region parameter; and (iv) defining an active input region on the user-interface based on at least the determined active-input-region setting, wherein the active input region is a portion of the input region.Type: ApplicationFiled: November 15, 2011Publication date: January 24, 2013Applicant: GOOGLE INC.Inventors: Michael P. Johnson, Thad Eugene Starner, Nirmal Patel, Steve Lee
-
Patent number: 8074855Abstract: A follower mechanism of the bypass type comprises a follower body which is normally spring-biased in the forward direction so as to, in turn, normally bias a strip supply of nail-type fasteners in the forward direction toward a discharge path along which the leading one of the nail-type fasteners will he driven and discharged out from the fastener-driving tool. A follower claw is normally spring-biased, around the pivotal axis of a pivot pin mounted upon the follower body, to a position at which the follower claw can engage the trailing one of the nail-type fasteners so as to bias the supply strip of nail-type fasteners in the forward direction. A latch-hook is integrally provided upon the follower claw for engaging an undercut region of the fastener-driving tool magazine end cap in order to retain the entire follower mechanism at a rearwardly retracted position within the magazine assembly of the fastener-driving machine.Type: GrantFiled: March 26, 2007Date of Patent: December 13, 2011Assignee: Illinois Tool Works Inc.Inventor: Michael P. Johnson
-
Patent number: 7918375Abstract: A pneumatically operable fastener-driving tool and seal mechanism assembly, and a method of operating the same, comprises the use of a single, annular seal member, having a substantially V-shaped cross-sectional configuration, disposed within an annularly recessed portion of the fastener-driving tool piston in such a manner that the open region of the V-shaped annular seal member is disposed toward the relatively high-pressure upstream end portion of the fastener-driving tool cylinder, while, conversely, the closed region of the V-shaped annular seal member is disposed toward the relatively low-pressure downstream end portion of the pneumatic tool cylinder Accordingly, the relatively high-pressure air acts upon the radially outwardly flared lip portion of the annular seal member during a power stroke, while relatively low-pressure air acts upon the radially outwardly flared lip portion of the annular seal member during a return stroke, whereby only a single V-shaped annular seal member is required to achieveType: GrantFiled: March 20, 2007Date of Patent: April 5, 2011Assignee: Illinois Tool Works Inc.Inventors: Michael P. Johnson, Patrick J. Curtis
-
Publication number: 20100155451Abstract: A follower mechanism of the bypass type comprises a follower body which is normally spring-biased in the forward direction so as to, in turn, normally bias a strip supply of nail-type fasteners in the forward direction toward a discharge path along which the leading one of the nail-type fasteners will he driven and discharged out from the fastener-driving tool. A follower claw is normally spring-biased, around the pivotal axis of a pivot pin mounted upon the follower body, to a position at which the follower claw can engage the trailing one of the nail-type fasteners so as to bias the supply strip of nail-type fasteners in the forward direction. A latch-hook is integrally provided upon the follower claw for engaging an undercut region of the fastener-driving tool magazine end cap in order to retain the entire follower mechanism at a rearwardly retracted position within the magazine assembly of the fastener-driving machine.Type: ApplicationFiled: March 26, 2007Publication date: June 24, 2010Inventor: Michael P. Johnson
-
Publication number: 20090272782Abstract: A pneumatically operable fastener-driving tool and seal mechanism assembly, and a method of operating the same, comprises the use of a single, annular seal member, having a substantially V-shaped cross-sectional configuration, disposed within an annularly recessed portion of the fastener-driving tool piston in such a manner that the open region of the V-shaped annular seal member is disposed toward the relatively high-pressure upstream end portion of the fastener-driving tool cylinder, while, conversely, the closed region of the V-shaped annular seal member is disposed toward the relatively low-pressure downstream end portion of the pneumatic tool cylinder Accordingly, the relatively high-pressure air acts upon the radially outwardly flared lip portion of the annular seal member during a power stroke, while relatively low-pressure air acts upon the radially outwardly flared lip portion of the annular seal member during a return stroke, whereby only a single V-shaped annular seal member is required to achieveType: ApplicationFiled: March 20, 2007Publication date: November 5, 2009Inventors: Michael P. Johnson, Patrick J. Curtis
-
Publication number: 20090267846Abstract: Systems and methods for monitoring electromagnetic field power density are disclosed. The system includes a broadband antenna configured to convert a plurality of electromagnetic waves at a plurality of frequencies into a broadband signal. The system also includes a power adjustment system configured to passively selectively attenuate the broadband signal to provide a filtered output signal for a predetermined range of frequencies. The system further includes an output system configured provide an indicator to an end-user of the system if the filtered output signal exceeds a predetermined threshold level that characterizes a predetermined electromagnetic power density threshold.Type: ApplicationFiled: April 28, 2008Publication date: October 29, 2009Inventors: Michael P. Johnson, Charles G. Thurston
-
Publication number: 20090266867Abstract: Attachments for a fastening tool are configured to position the fastening tool raceway for driving a fastener from the tool into a workpiece at a desired location. The attachments include work contact elements including a pair of surfaces for contact with two surfaces of the workpiece to properly position the tool raceway.Type: ApplicationFiled: April 22, 2009Publication date: October 29, 2009Applicant: ILLINOIS TOOL WORKS INC.Inventors: Nathan T. Mina, Michael P. Johnson, Genaro O. Cortez, JR., Richard E. Pope, Edward R. Brandt
-
Patent number: 7102430Abstract: A radio-frequency (RF) transmitter power amplifier circuit provides for practically linear performance by predistorting the amplifier input signals to compensate for amplifier distortion at high power levels, and provides a fine degree of control of amplifier power needed to handle complex modulation schemes with widely and rapidly varying power requirements. A predistortion database (20) contains gain and phase corrections for various transmission types and a separate automatic gain control database (38) contains fine amplifier gain corrections. A real-time processor (26) combines the two types of corrections and applies them to the amplifier input signals, and a background processor (16) continually updates both databases in accordance with a programmable priority scheme. Integration of predistortion and amplifier power control is achieved in a manner that minimizes adverse effects of one type of control on the other.Type: GrantFiled: January 18, 2005Date of Patent: September 5, 2006Assignee: Northrop Grumman CorporationInventors: Michael P. Johnson, Michael S. Andrews, Robert A. Bramble
-
Patent number: 7059194Abstract: The invention involves a pressure fault device for indicating a threshold pressure or a threshold differential pressure. The present invention provides a cost effective way to determine where a pressure problem has occurred. The device includes a housing having at least one inlet aperture and an indicator aperture and having first and second bores in fluid communication respectively with one inlet aperture and the indicator aperture. The device further includes a magnetic piston which is biased in the first bore toward one inlet aperture and moveable a predetermined distance in another direction in the first bore in response to inlet threshold pressure. The device further includes a magnetic responder which is moveable toward the indicator aperture in the second bore in response to movement of the magnetic piston. The device further includes a latching plate in magnetic relationship to the magnetic responder when the piston moves the predetermined distance.Type: GrantFiled: March 15, 2000Date of Patent: June 13, 2006Assignee: Mid-West InstrumentsInventors: Michael A. Lueck, Michael P. Johnson, Randall R. Perkins
-
Patent number: 6264008Abstract: A parallel-push brake assembly for bicycles that provides substantially translational motion of the brake pad using a mechanism that is relatively free of tolerance build-up or slop.Type: GrantFiled: April 9, 1999Date of Patent: July 24, 2001Assignee: Sram CorporationInventors: Brian T. Jordan, Michael P. Johnson, Ryan A. Calilung, John D. Cheever, Sanjeev K. Mankotia, Kevin F. Wesling
-
Patent number: 5742561Abstract: A piston transducer having a central longitudinal axis and at least one piston member and an active transducer section displaced from one another along the longitudinal axis. Movement of the active transducer section is generally in a plane perpendicular to the longitudinal axis and a series of lever arms couple the movement of the active transducer section into a corresponding axial movement of the piston member and which axial movement is with a uniform velocity across the radiating surface thereof. For two-sided radiation, another piston member and series of levers may be connected to the active transducer section.Type: GrantFiled: May 10, 1990Date of Patent: April 21, 1998Assignee: Northrop Grumman CorporationInventor: Michael P. Johnson