Patents by Inventor David Roy

David Roy 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).

  • Publication number: 20210208231
    Abstract: A magnetic field causing a difference of energy level between different spin states in the sample can be applied, a spin transition in the material can be triggered by exposing the sample to electromagnetic radiation of an energy level corresponding to the difference in energy level between the different spin states, a sensing surface of a superconducting element can be exposed to a magnetic field of the spins in the sample, the spin transition can cause, via kinetic inductance, a change in electromagnetic waves carried by the superconducting element which can be detected. A magnetic field component normal to the sensing surface, below a certain magnetic field threshold, can be applied to favor sensitivity.
    Type: Application
    Filed: August 1, 2019
    Publication date: July 8, 2021
    Inventors: Dany LACHANCE-QUIRION, David ROY-GUAY, Michel PIORO-LADRIÈRE, Gregory BROOKES, Jérôme BOURASSA
  • Publication number: 20210132559
    Abstract: Efficient control and/or linking of smart network connected devices. Some implementations are directed to rendering, within an active application that enables control of multiple smart devices from multiple parties, both: (1) an interactive graphical interface element that, when interacted with, causes corresponding control of smart device(s) of a third-party (3P); and (2) a selectable element that, when selected, causes execution of a deeplink to cause a 3P application to open in a state that presents additional information for the smart device(s). Some implementations are additionally or alternatively directed to, in response to determining that a application is installed at a client device, but a smart device topology lacks any entries for 3P smart devices of the 3P, efficiently adding one or more particular smart devices of the 3P to the smart device topology.
    Type: Application
    Filed: March 13, 2019
    Publication date: May 6, 2021
    Inventors: Yuzhao Ni, David Roy Schairer
  • Publication number: 20210106921
    Abstract: A bogie configured to move along a track of an amusement ride includes two first lateral wheels, on each side of a vertical center plane of the bogie, for rolling along a run of the track. A second lateral wheel is mounted on each side of the vertical center plane and is movable perpendicular to the vertical center plane between a first position proximate the vertical plane and a second position spaced-away from the vertical plane. The bogie also includes a mechanism that provides a force to normally bias the second wheel toward the first position. The mechanism is configured such that the magnitude of the provided force increases with increasing separation between the second lateral wheel on one side of the vertical center plane and the second lateral wheel on the other side of the vertical center plane.
    Type: Application
    Filed: April 27, 2020
    Publication date: April 15, 2021
    Applicant: Dynamo Industries Inc.
    Inventors: Richard Martin, Jeffrey Beaudin, Robert Lockhart, William Nathaniel McNair, Derek Coopman, Brian Richard Gill, David Anthony Barlow, David Roy
  • Publication number: 20210090566
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Application
    Filed: December 3, 2020
    Publication date: March 25, 2021
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Publication number: 20210087763
    Abstract: A collection kit for the removal of unwanted material from a surface, said kit comprising: iv) ferromagnetic material to absorb and/or adsorb the unwanted material when spread across the unwanted material creating an area of operation; v) an apparatus having a magnetic source operable to attract the ferromagnetic material together with absorbed and/or adsorbed unwanted material when the magnetic source is touching or in the vicinity of the area of operation; and vi) means to dislodge the ferromagnetic material and absorbed and/or adsorbed unwanted material from the apparatus once the ferromagnetic material has been removed from the area of operation.
    Type: Application
    Filed: December 3, 2020
    Publication date: March 25, 2021
    Inventors: John Donald Orbell, Stephen William Bigger, Lawrence Ngiik Ngeh, Matthew Lyndon Jackson, Peter Michael Dann, Bernard Agana, David Roy Kay
  • Publication number: 20210082436
    Abstract: In one example, a method includes receiving audio data generated by one or more microphones of a computing device, the audio data representing a spoken utterance; identifying, based on the audio data, a user that provided the spoken utterance; identifying, based on the audio data, an automation action associated with one or more automation devices, the automation action corresponding to the spoken utterance; determining whether the identified user is authorized to cause performance of the identified automation action; and responsive to determining that the identified user is authorized to cause performance of the identified automation action, causing the one or more automation devices to perform the identified automation action.
    Type: Application
    Filed: December 2, 2020
    Publication date: March 18, 2021
    Inventors: Yuzhao Ni, David Roy Schairer
  • Publication number: 20210057113
    Abstract: Implementing methods to provide a shortened textual summary that includes status information that is most pertinent to the user for a plurality of connected smart appliances. The method includes determining a list of current statuses for a plurality of enabled smart appliances and filtering the list to remove statuses that may not be of interest to the user. The filtering of the list is based on a current context of the requesting user and one or more previous contexts of the user. The resulting filtered statuses are then converted to textual snippets, summarized, and provided to the user via one or more output devices.
    Type: Application
    Filed: October 8, 2019
    Publication date: February 25, 2021
    Inventors: Yuzhao Ni, Ashwin Limaye, Cindy Tran, Thomas Clifton, David Roy Schairer
  • Patent number: 10921394
    Abstract: The vectorial magnetometer association of the detected spin-state-altering energy level and the corresponding defect orientations can be performed by generating Rabi flopping at each one of the energy levels and performing the association based on the detected Rabi flopping.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 16, 2021
    Assignee: SOCPRA SCIENCES ET GENIE S.E.C.
    Inventor: David Roy-Guay
  • Publication number: 20210036602
    Abstract: A cascaded configuration of regulator circuits can be co-integrated within a commonly-shared integrated circuit package (such as an integrated electronic module). Such co-integration can include placing a switched-mode regulator circuit in close proximity to a linear regulator circuit. Magnetic field coupling between the regulator circuits is generally a non-linear function of a separation between the circuits. The switched-mode regulator circuit can generate noise that may adversely impact the linear regulator output. Magnetic coupling between the regulator circuits within the module package can be suppressed or eliminated using a magnetic barrier. The barrier can be magnetically permeable and electrically non-conductive.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Zhengyang Liu, David Roy Ng
  • Patent number: 10891957
    Abstract: In one example, a method includes receiving audio data generated by one or more microphones of a computing device, the audio data representing a spoken utterance; identifying, based on the audio data, a user that provided the spoken utterance; identifying, based on the audio data, an automation action associated with one or more automation devices, the automation action corresponding to the spoken utterance; determining whether the identified user is authorized to cause performance of the identified automation action; and responsive to determining that the identified user is authorized to cause performance of the identified automation action, causing the one or more automation devices to perform the identified automation action.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: January 12, 2021
    Assignee: GOOGLE LLC
    Inventors: Yuzhao Ni, David Roy Schairer
  • Patent number: 10885917
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: January 5, 2021
    Assignee: GOOGLE LLC
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Publication number: 20200411005
    Abstract: The present disclosure is generally related to a data processing system to validate vehicular functions in a voice activated computer network environment. The data processing system can improve the efficiency of the network by discarding action data structures and requests that invalid prior to their transmission across the network. The system can invalidate requests by comparing attributes of a vehicular state to attributes of a request state.
    Type: Application
    Filed: September 14, 2020
    Publication date: December 31, 2020
    Inventors: Haris Ramic, Vikram Aggarwal, Moises Morgenstern Gali, David Roy Schairer, Yao Chen
  • Publication number: 20200412566
    Abstract: Various implementations relate to generating, locally at an assistant client device, specific control commands that, when transmitted to a corresponding smart device, are directly interpretable by the corresponding smart device to effectuate a state change at the corresponding smart device, or at a corresponding additional smart device directly controlled by the corresponding smart device. Various implementations additionally or alternatively relate to utilizing local assistant client devices in discovering, provisioning, and/or registering smart devices for an account of a user.
    Type: Application
    Filed: October 8, 2019
    Publication date: December 31, 2020
    Inventors: Vincent Mo, Kyle Lund, Manit Limlamai, Stephen Lanham, Jun Yang, Matthew Swartwout, Mark Spates, IV, David Roy Schairer, Gaurav Nolkha
  • Publication number: 20200342861
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Application
    Filed: February 1, 2019
    Publication date: October 29, 2020
    Inventors: Yuzhao Ni, David Roy Schairer
  • Publication number: 20200300945
    Abstract: The vectorial magnetometer association of the detected spin-state-altering energy level and the corresponding defect orientations can be performed by generating Rabi flopping at each one of the energy levels and performing the association based on the detected Rabi flopping.
    Type: Application
    Filed: April 7, 2017
    Publication date: September 24, 2020
    Inventor: David ROY-GUAY
  • Patent number: 10783889
    Abstract: The present disclosure is generally related to a data processing system to validate vehicular functions in a voice activated computer network environment. The data processing system can improve the efficiency of the network by discarding action data structures and requests that invalid prior to their transmission across the network. The system can invalidate requests by comparing attributes of a vehicular state to attributes of a request state.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: September 22, 2020
    Assignee: GOOGLE LLC
    Inventors: Haris Ramic, Vikram Aggarwal, Moises Morgenstern Gali, David Roy Schairer, Yao Chen
  • Publication number: 20200286482
    Abstract: Example aspects of the present disclosure are directed to processing voice commands or utterances. For instance, data indicative of a voice utterance can be received. A device topology representation can be accessed. The device topology representation can define a plurality of smart devices associated with one or more structures. The device topology representation can further define a location of each of the plurality of devices within the associated structures. A transcription of the voice utterance can be determined based at least in part on the device topology representation. One or more selected devices and one or more actions to be performed by the one or more selected devices can be determined based at least in part on the determined transcription and the device topology representation.
    Type: Application
    Filed: May 21, 2020
    Publication date: September 10, 2020
    Inventors: Barnaby John James, David Roy Schairer, Amy Lynn Baldwin, Vincent Yanton Mo, Jun Yang, Mark Spates, IV, Lei Zhong
  • Publication number: 20200267853
    Abstract: A utility cabinet includes a housing having an interior compartment, a rear wall, a top wall, a bottom wall, a first side wall, a second side wall, a front opening, and a side opening. A frame is connected to the housing and moveable between a first position where the frame is entirely in the housing and a second position where at least a portion of the frame is outside of the housing. The frame is configured to receive one or more utility components. A front door is connected to the housing and moveable between a closed position covering the front opening and an open position providing access to the front opening. A side door is connected to the housing and moveable between a closed position covering the side opening and an open position providing access to the side opening.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 20, 2020
    Inventors: Richard James Merrell, Donald Wayne Nicholas, III, David Roy Harms, Matthew David Raetz, Marjana Marovic Abby
  • Publication number: 20200211546
    Abstract: Remote automated assistant component(s) generate client device notification(s) based on a received IoT state change notification that indicates a change in at least one state associated with at least one IoT device. The generated client device notification(s) can each indicate the change in state associated with the at least one IoT device, and can optionally indicate the at least one IoT device. Further, the remote automated assistant component(s) can identify candidate assistant client devices that are associated with the at least one IoT device, and determine whether each of the one or more of the candidate assistant client device(s) should render a corresponding client device notification.
    Type: Application
    Filed: March 13, 2019
    Publication date: July 2, 2020
    Inventors: David Roy Schairer, Sumer Mohammed, Mark Spates, IV, Prem Kumar, Chi Yeung Jonathan Ng, Di Zhu, Steven Clark
  • Patent number: 10699707
    Abstract: Example aspects of the present disclosure are directed to processing voice commands or utterances. For instance, data indicative of a voice utterance can be received. A device topology representation can be accessed. The device topology representation can define a plurality of smart devices associated with one or more structures. The device topology representation can further define a location of each of the plurality of devices within the associated structures. A transcription of the voice utterance can be determined based at least in part on the device topology representation. One or more selected devices and one or more actions to be performed by the one or more selected devices can be determined based at least in part on the determined transcription and the device topology representation.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 30, 2020
    Assignee: GOOGLE LLC
    Inventors: Barnaby John James, David Roy Schairer, Amy Lynn Baldwin, Vincent Yanton Mo, Jun Yang, Mark Spates, IV, Lei Zhong