Patents by Inventor Andrew Gallagher

Andrew Gallagher 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: 11948575
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: April 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Publication number: 20230396841
    Abstract: Implementations relate to an automated assistant that provides and manages output from one or more elements of output hardware of a computing device. The automated assistant manages dynamic adjustment of access permissions to the computing device according to, for example, a detected presence of one or more users. An active-user queue can be established each time a unique user enters a viewing window of a camera of the computing device when, up to that point, no user was considered active. Multiple image frames can be captured via the camera and processed to determine whether an initial user remains in the viewing window and/or whether another user has entered the viewing window. The initial user can be considered active as long as they are exclusively detected in the viewing window. Restricted content associated with the user may be rendered by the computing device whilst the user is active.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Jaclyn Konzelmann, Tuan Nguyen, Vinay Bettadapura, Andrew Gallagher, Utsav Prabhu, Caroline Pantofaru
  • Patent number: 11785295
    Abstract: Implementations relate to an automated assistant that provides and manages output from one or more elements of output hardware of a computing device. The automated assistant manages dynamic adjustment of access permissions to the computing device according to, for example, a detected presence of one or more users. An active-user queue can be established each time a unique user enters a viewing window of a camera of the computing device when, up to that point, no user was considered active. Multiple image frames can be captured via the camera and processed to determine whether an initial user remains in the viewing window and/or whether another user has entered the viewing window. The initial user can be considered active as long as they are exclusively detected in the viewing window. Restricted content associated with the user may be rendered by the computing device whilst the user is active.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: October 10, 2023
    Assignee: GOOGLE LLC
    Inventors: Jaclyn Konzelmann, Tuan Nguyen, Vinay Bettadapura, Andrew Gallagher, Utsav Prabhu, Caroline Pantofaru
  • Publication number: 20230169974
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Application
    Filed: January 12, 2023
    Publication date: June 1, 2023
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Patent number: 11557295
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 17, 2023
    Assignee: Google LLC
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Patent number: 11484561
    Abstract: This invention relates to extracts rich in N-acids of imino sugars (as opposed to neutral and basic imino sugars) and/or pipecolic acids obtainable from the plant leaves of mulberry (Morus). The extracts have been shown to have enzymatic activities making extracts rich in these compounds, and the compounds isolated from these extracts, to be good candidates for use in the treatment of diseases, particularly, but not exclusively, metabolic disorders, such as, for example, diabetes.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: November 1, 2022
    Inventors: Andrew Gallagher, Hongwen Yu
  • Patent number: 11468654
    Abstract: The orientation of imagery relative to a compass bearing may be determined based on the position of the sun or other information relating to celestial bodies captured in the image.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: October 11, 2022
    Assignee: Google LLC
    Inventors: Andrew Gallagher, Shuchang Zhou, Zhiheng Wang
  • Publication number: 20220254190
    Abstract: The present disclosure is directed to computer-implemented systems and methods for performing recognition over a network of devices. In general, the systems and methods implement a machine-learned recognizability model that can process information such as a person's voice, facial characteristics, or similar information to determine a recognizability score without necessarily generating or storing biometric information that could be used to identify the person. The recognizability score can act as a proxy for the quality of the information as a reference for biometric recognition that can be performed on other devices in the network of devices. Thus a single device can be used to enroll a person in the network (e.g., by capturing a number of photographs of the person). Thereafter, connection to the other devices can utilize a sensor (e.g., a camera) on the other devices to compare features of the reference information to the input received by the sensor.
    Type: Application
    Filed: August 14, 2019
    Publication date: August 11, 2022
    Inventors: Andrew Gallagher, Joseph Edward Roth, Michael Christian Nechyba
  • Publication number: 20220159340
    Abstract: Implementations relate to an automated assistant that provides and manages output from one or more elements of output hardware of a computing device. The automated assistant manages dynamic adjustment of access permissions to the computing device according to, for example, a detected presence of one or more users. An active-user queue can be established each time a unique user enters a viewing window of a camera of the computing device when, up to that point, no user was considered active. Multiple image frames can be captured via the camera and processed to determine whether an initial user remains in the viewing window and/or whether another user has entered the viewing window. The initial user can be considered active as long as they are exclusively detected in the viewing window. Restricted content associated with the user may be rendered by the computing device whilst the user is active.
    Type: Application
    Filed: January 31, 2022
    Publication date: May 19, 2022
    Inventors: Jaclyn Konzelmann, Tuan Nguyen, Vinay Bettadapura, Andrew Gallagher, Utsav Prabhu, Caroline Pantofaru
  • Publication number: 20220101854
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Application
    Filed: December 13, 2021
    Publication date: March 31, 2022
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Publication number: 20220101646
    Abstract: Example aspects of the present disclosure are directed to computing systems and methods that perform whole person association with face screening and/or face hallucination. In particular, one aspect of the closure is directed to a multi-headed person and face detection model that performs both face and person detection in one model. Each of the face and person detection can find landmarks or other pose information and also a confidence score. The pose information for the face and person detections can be used to select certain face and person detections to associate together as a whole person detection, which can be referred to as an “appearance.
    Type: Application
    Filed: January 25, 2019
    Publication date: March 31, 2022
    Inventors: Robert McDonald, Shrenik Lad, Andrew Gallagher
  • Patent number: 11200898
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: December 14, 2021
    Assignee: GOOGLE LLC
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Patent number: 11132573
    Abstract: The orientation of imagery relative to a compass bearing may be determined based on the position of the sun or other information relating to celestial bodies captured in the image.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: September 28, 2021
    Assignee: Google LLC
    Inventors: Andrew Gallagher, Shuchang Zhou, Zhiheng Wang
  • Patent number: 10938237
    Abstract: A Direct Connect Homegrid (DC-Homegrid) system for Direct Current (DC) power control and delivery into a structure by way of Unifying Electrical Interface (UEI) platforms is here presented. By means of the Homegrid, multiple self-contained approaches are introduced to keep a structure powered with DC, either as a substitute or as a supplement to the conventional Alternating Current (AC) source. By the illustrated approaches contained herein, a new methodology permitting to retain power operation in the occurrence of a blackout, due to natural disaster, cyber-attack or any other conventional AC grid failure, is revealed. Such DC-Homegrid is envisioned to become the precursor in establishing the DC infrastructure of the future. The embodiments presented in this patent illustrate alternate methods for achieving power independence while increasing the value for adoption of renewable and sustainable energy.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: March 2, 2021
    Inventors: Ambroise Prinstil, Timothy Andrew Gallagher
  • Publication number: 20210042552
    Abstract: The orientation of imagery relative to a compass bearing may be determined based on the position of the sun or other information relating to celestial bodies captured in the image.
    Type: Application
    Filed: October 27, 2020
    Publication date: February 11, 2021
    Inventors: Andrew Gallagher, Shuchang Zhou, Zhiheng Wang
  • Publication number: 20200380974
    Abstract: Implementations set forth herein relate to an automated assistant that uses circumstantial condition data, generated based on circumstantial conditions of an input, to determine whether the input should affect an action been initialized by a particular user. The automated assistant can allow each user to manipulate their respective ongoing action without necessitating interruptions for soliciting explicit user authentication. For example, when an individual in a group of persons interacts with the automated assistant to initialize or affect a particular ongoing action, the automated assistant can generate data that correlates that individual to the particular ongoing action. The data can be generated using a variety of different input modalities, which can be dynamically selected based on changing circumstances of the individual. Therefore, different sets of input modalities can be processed each time a user provides an input for modifying an ongoing action and/or initializing another action.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Andrew Gallagher, Caroline Pantofaru, Vinay Bettadapura, Utsav Prabhu
  • Publication number: 20200303951
    Abstract: A Direct Connect Homegrid (DC-Homegrid) system for Direct Current (DC) power control and delivery into a structure by way of Unifying Electrical Interface (UEI) platforms is here presented. By means of the Homegrid, multiple self-contained approaches are introduced to keep a structure powered with DC, either as a substitute or as a supplement to the conventional Alternating Current (AC) source. By the illustrated approaches contained herein, a new methodology permitting to retain power operation in the occurrence of a blackout, due to natural disaster, cyber-attack or any other conventional AC grid failure, is revealed. Such DC-Homegrid is envisioned to become the precursor in establishing the DC infrastructure of the future. The embodiments presented in this patent illustrate alternate methods for achieving power independence while increasing the value for adoption of renewable and sustainable energy.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 24, 2020
    Inventors: Ambroise Prinstil, Timothy Andrew Gallagher
  • Patent number: 10679039
    Abstract: A method to determine whether to perform recognition on an image or a video. The method includes detecting a person in an image or a video by determining a person image region that corresponds to boundaries of the person or a face image region that corresponds to a position of a face of the person. The method further includes analyzing pixel values that correspond to the boundaries of the person or the position of the face of the person to generate a recognition avoidance signal. The method further includes determining whether the recognition avoidance signal indicates that an action was taken to discourage recognition of the person. The method further includes responsive to the recognition avoidance signal indicating that the action was taken to discourage recognition of the person, declining to perform recognition of the person.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Andrew Gallagher, Praveen Bommannavar, Teresa Ko
  • Publication number: 20190303651
    Abstract: A method to determine whether to perform recognition on an image or a video. The method includes detecting a person in an image or a video by determining a person image region that corresponds to boundaries of the person or a face image region that corresponds to a position of a face of the person. The method further includes analyzing pixel values that correspond to the boundaries of the person or the position of the face of the person to generate a recognition avoidance signal. The method further includes determining whether the recognition avoidance signal indicates that an action was taken to discourage recognition of the person. The method further includes responsive to the recognition avoidance signal indicating that the action was taken to discourage recognition of the person, declining to perform recognition of the person.
    Type: Application
    Filed: April 3, 2018
    Publication date: October 3, 2019
    Applicant: Google LLC
    Inventors: Andrew GALLAGHER, Praveen BOMMANNAVAR, Teresa KO
  • Patent number: 10243368
    Abstract: The disclosed Unifying Electrical Interface presents a versatile connectivity platform having the merging capabilities permitting more than a singular voltage, level or type to be made available from an electrical outlet. When wired fully, the choice of AC and/or DC made available to the consumer is broadened. Direct Current (DC) provided via the UEI would originate from a locally based DC source access point obviating the need to use wall chargers or power supplies that wastefully consume energy even when in standby mode. By this approach, the UEI based system extends an avenue for renewable energy technology to be made readily available in a building; while offering a synergistic advantage for the end user, the energy provider and the environment by reducing energy waste. That power conservation and accessibility will result in greater choice and savings for the consumer and will reduce the need for excess production from electric providers.
    Type: Grant
    Filed: February 19, 2017
    Date of Patent: March 26, 2019
    Inventors: Ambroise Prinstil, Kenneth Louis Martz, Timothy Andrew Gallagher