Patents by Inventor David A. Tait

David A. Tait 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: 11932497
    Abstract: A method of inverting workpieces in a mass production process includes: advancing an end effector in electronic synchronization with advancement of a carrier to synchronize arrival of the carrier at a stop position with arrival of the end effector at an unloading position, in which the end effector is in alignment with a workpiece held by the carrier for engaging the workpiece; while the end effector is in engagement with the workpiece, retracting the end effector away from the carrier to unload the workpiece from the carrier and advancing the end effector back toward the carrier to load the workpiece back into the carrier; and rotating the end effector relative to the carrier to invert the workpiece in electronic synchronization with the retracting and advancing of the end effector for loading the workpiece back into the carrier when inverted.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: March 19, 2024
    Assignee: ATS CORPORATION
    Inventors: Kenneth Wayne Nicholson, Philip David Munroe, James Mark McLean, Robert James MacGregor, David Andrew Tait, Gustavo Barea, Roger Craig Hogan
  • Patent number: 11303591
    Abstract: Systems, apparatuses, and methods for managing message content are provided. In one embodiment, a method includes receiving, by one or more computing devices, a message comprising audio content and visual media content. The method further includes sending, by the one or more computing devices, a first set of data descriptive of the audio content to an audio device. The audio device is configured to communicate the audio content to a user of the audio device. The method includes sending, by the one or more computing devices, a second set of data descriptive of the visual media content to a display device. The display device is configured to display the visual media content for the user. The method further includes providing, by the one or more computing devices, a notification to the user of the audio device to view the visual media content on the display device.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: April 12, 2022
    Assignee: Google LLC
    Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
  • Patent number: 10402153
    Abstract: Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request indicating content from a first audio-provider service and may responsively send to a server an instruction to establish a first channel that provides access to content from the first audio-provider service via an application-program account. With this arrangement, a subsequent second channel-addition request may then similarly lead to establishment of a second channel that provides access to content from the second audio-provider service via the application-program account. After channel-additions, the device may determine a first selection of the added first channel and may responsively cause content from the first audio-provider service to be output by an audio output device.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: September 3, 2019
    Assignee: Google LLC
    Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter
  • Publication number: 20190158442
    Abstract: Systems, apparatuses, and methods for managing message content are provided. In one embodiment, a method includes receiving, by one or more computing devices, a message comprising audio content and visual media content. The method further includes sending, by the one or more computing devices, a first set of data descriptive of the audio content to an audio device. The audio device is configured to communicate the audio content to a user of the audio device. The method includes sending, by the one or more computing devices, a second set of data descriptive of the visual media content to a display device. The display device is configured to display the visual media content for the user. The method further includes providing, by the one or more computing devices, a notification to the user of the audio device to view the visual media content on the display device.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
  • Patent number: 10225218
    Abstract: Systems, apparatuses, and methods for managing message content are provided. In one embodiment, a method includes receiving, by one or more computing devices, a message comprising audio content and visual media content. The method further includes sending, by the one or more computing devices, a first set of data descriptive of the audio content to an audio device. The audio device is configured to communicate the audio content to a user of the audio device. The method includes sending, by the one or more computing devices, a second set of data descriptive of the visual media content to a display device. The display device is configured to display the visual media content for the user. The method further includes providing, by the one or more computing devices, a notification to the user of the audio device to view the visual media content on the display device.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: March 5, 2019
    Assignee: Google LLC
    Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
  • Patent number: 10009542
    Abstract: Embodiments described herein may help to provide methods for sharing and viewing part of an environment of a computing device, such as a head-mountable device (HMD). An example method involves: (a) determining a still photo panorama of an environment, (b) receiving a video stream of a first portion of the environment from a video camera on a sharing device, (c) determining a registration data stream, where the registration data stream indicates a location and an orientation of the video stream within the still photo panorama of the environment; and (d) transmitting the video stream and the registration data stream to one or more viewing devices.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: June 26, 2018
    Assignee: Google LLC
    Inventors: Mark Nathan Billinghurst, Matthew David Tait
  • Publication number: 20180083899
    Abstract: Systems, apparatuses, and methods for managing message content are provided. In one embodiment, a method includes receiving, by one or more computing devices, a message comprising audio content and visual media content. The method further includes sending, by the one or more computing devices, a first set of data descriptive of the audio content to an audio device. The audio device is configured to communicate the audio content to a user of the audio device. The method includes sending, by the one or more computing devices, a second set of data descriptive of the visual media content to a display device. The display device is configured to display the visual media content for the user. The method further includes providing, by the one or more computing devices, a notification to the user of the audio device to view the visual media content on the display device.
    Type: Application
    Filed: September 16, 2016
    Publication date: March 22, 2018
    Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
  • Publication number: 20180067716
    Abstract: Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request indicating content from a first audio-provider service and may responsively send to a server an instruction to establish a first channel that provides access to content from the first audio-provider service via an application-program account. With this arrangement, a subsequent second channel-addition request may then similarly lead to establishment of a second channel that provides access to content from the second audio-provider service via the application-program account. After channel-additions, the device may determine a first selection of the added first channel and may responsively cause content from the first audio-provider service to be output by an audio output device.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter
  • Patent number: 9841943
    Abstract: Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request indicating content from a first audio-provider service and may responsively send to a server an instruction to establish a first channel that provides access to content from the first audio-provider service via an application-program account. With this arrangement, a subsequent second channel-addition request may then similarly lead to establishment of a second channel that provides access to content from the second audio-provider service via the application-program account. After channel-additions, the device may determine a first selection of the added first channel and may responsively cause content from the first audio-provider service to be output by an audio output device.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 12, 2017
    Assignee: Google LLC
    Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter
  • Publication number: 20170351481
    Abstract: Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request indicating content from a first audio-provider service and may responsively send to a server an instruction to establish a first channel that provides access to content from the first audio-provider service via an application-program account. With this arrangement, a subsequent second channel-addition request may then similarly lead to establishment of a second channel that provides access to content from the second audio-provider service via the application-program account. After channel-additions, the device may determine a first selection of the added first channel and may responsively cause content from the first audio-provider service to be output by an audio output device.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter
  • Publication number: 20170257564
    Abstract: Embodiments described herein may help to provide methods for sharing and viewing part of an environment of a computing device, such as a head-mountable device (HMD). An example method involves: (a) determining a still photo panorama of an environment, (b) receiving a video stream of a first portion of the environment from a video camera on a sharing device, (c) determining a registration data stream, where the registration data stream indicates a location and an orientation of the video stream within the still photo panorama of the environment; and (d) transmitting the video stream and the registration data stream to one or more viewing devices.
    Type: Application
    Filed: May 8, 2017
    Publication date: September 7, 2017
    Inventors: Mark Nathan Billinghurst, Matthew David Tait
  • Publication number: 20150051722
    Abstract: A portable electronic device, methods of controlling the portable electronic device and computer readable medium are provided. The portable electronic device includes a network interface, a memory storage unit and a processor for carrying out a method. A method involves generating audio output, receiving an input corresponding to a sleep detection request, detecting another input associated with a sleep detection process, and terminating generation of the audio output. Another method involves loading a pointer value stored in the memory storage unit, loading the audiobook associated with the pointer, setting a second time-position of the audiobook associated with the pointer value, and generating audio output. The computer readable medium directs a processor to carry out a method.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 19, 2015
    Applicant: FUSENET INC.
    Inventors: Sanjay Singhal, Ryan Van Barneveld, David Tait
  • Patent number: 7934428
    Abstract: A system for detecting fastener movement and measuring a residual torque in a fastener joint, including a device for applying torque to a stationary fastener in a tightened state and measuring torque and angle of rotation. The device includes a sensing system that has a gyroscope that provides a signal corresponding to the angle of rotation of the device as it applies torque to the fastener, and a torque transducer that provides a signal corresponding to the torque applied to the fastener by the device. The device also includes a computing unit in communication with the sensing system and adapted to receive the signal corresponding to an angle of rotation of the device and the signal corresponding to the torque applied to the fastener, and determine a torque at a moment of initial movement of the fastener.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: May 3, 2011
    Assignee: ASI DataMyte, Inc.
    Inventors: James P. Schultz, Franklin I. Skog, David A. Tait, Steven D. Erickson, Cecil H. Nelson
  • Publication number: 20090078057
    Abstract: A system for detecting fastener movement and measuring a residual torque in a fastener joint, including a device for applying torque to a stationary fastener in a tightened state and measuring torque and angle of rotation. The device includes a sensing system that has a gyroscope that provides a signal corresponding to the angle of rotation of the device as it applies torque to the fastener, and a torque transducer that provides a signal corresponding to the torque applied to the fastener by the device. The device also includes a computing unit in communication with the sensing system and adapted to receive the signal corresponding to an angle of rotation of the device and the signal corresponding to the torque applied to the fastener, and determine a torque at a moment of initial movement of the fastener.
    Type: Application
    Filed: September 22, 2008
    Publication date: March 26, 2009
    Applicant: ASI DATAMYTE
    Inventors: Jim P. Schultz, Frank I. Skog, David A. Tait, Steven D. Erickson, Cecil H. Nelson
  • Patent number: D445050
    Type: Grant
    Filed: December 2, 1999
    Date of Patent: July 17, 2001
    Assignee: Holaday Industries, Inc.
    Inventor: David A. Tait