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: 11932497Abstract: 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: GrantFiled: March 17, 2022Date of Patent: March 19, 2024Assignee: ATS CORPORATIONInventors: Kenneth Wayne Nicholson, Philip David Munroe, James Mark McLean, Robert James MacGregor, David Andrew Tait, Gustavo Barea, Roger Craig Hogan
-
Patent number: 11303591Abstract: 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: GrantFiled: January 22, 2019Date of Patent: April 12, 2022Assignee: Google LLCInventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
-
Creation and control of channels that provide access to content from various audio-provider services
Patent number: 10402153Abstract: 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: GrantFiled: November 8, 2017Date of Patent: September 3, 2019Assignee: Google LLCInventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter -
Publication number: 20190158442Abstract: 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: ApplicationFiled: January 22, 2019Publication date: May 23, 2019Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
-
Patent number: 10225218Abstract: 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: GrantFiled: September 16, 2016Date of Patent: March 5, 2019Assignee: Google LLCInventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
-
Patent number: 10009542Abstract: 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: GrantFiled: May 8, 2017Date of Patent: June 26, 2018Assignee: Google LLCInventors: Mark Nathan Billinghurst, Matthew David Tait
-
Publication number: 20180083899Abstract: 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: ApplicationFiled: September 16, 2016Publication date: March 22, 2018Inventors: George Cody Sumter, Christopher James Kelley, Matthew David Tait, Alok Chandel, Shane Riley Brennan
-
Creation and Control of Channels that Provide Access to Content from Various Audio-Provider Services
Publication number: 20180067716Abstract: 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: ApplicationFiled: November 8, 2017Publication date: March 8, 2018Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter -
Creation and control of channels that provide access to content from various audio-provider services
Patent number: 9841943Abstract: 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: GrantFiled: June 6, 2016Date of Patent: December 12, 2017Assignee: Google LLCInventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter -
Creation and Control of Channels that Provide Access to Content from Various Audio-Provider Services
Publication number: 20170351481Abstract: 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: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter -
Publication number: 20170257564Abstract: 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: ApplicationFiled: May 8, 2017Publication date: September 7, 2017Inventors: Mark Nathan Billinghurst, Matthew David Tait
-
Publication number: 20150051722Abstract: 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: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: FUSENET INC.Inventors: Sanjay Singhal, Ryan Van Barneveld, David Tait
-
Patent number: 7934428Abstract: 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: GrantFiled: September 22, 2008Date of Patent: May 3, 2011Assignee: ASI DataMyte, Inc.Inventors: James P. Schultz, Franklin I. Skog, David A. Tait, Steven D. Erickson, Cecil H. Nelson
-
Publication number: 20090078057Abstract: 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: ApplicationFiled: September 22, 2008Publication date: March 26, 2009Applicant: ASI DATAMYTEInventors: Jim P. Schultz, Frank I. Skog, David A. Tait, Steven D. Erickson, Cecil H. Nelson
-
Patent number: D445050Type: GrantFiled: December 2, 1999Date of Patent: July 17, 2001Assignee: Holaday Industries, Inc.Inventor: David A. Tait