Patents by Inventor Hugo Santos

Hugo Santos 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: 20220374612
    Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
    Type: Application
    Filed: August 2, 2022
    Publication date: November 24, 2022
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
  • Publication number: 20220366905
    Abstract: As part of a dialog session between a user and an automated assistant, implementations can process, using a streaming ASR model, a stream of audio data to generate ASR output, process, using an NLU model, the ASR output to generate NLU output, and generate, based on the NLU output, a stream of fulfillment data. Further, implementations can further determine, based on processing the stream of audio data, audio-based characteristics associated with spoken utterance(s) captured in the stream of audio data. Based on a current state of the stream of NLU output, the stream of fulfillment data, and the audio-based characteristics, implementations can determine whether a next interaction state to be implemented is: (i) causing fulfillment output to be implemented; (ii) causing natural conversation output to be audibly rendered; or (iii) refrain from causing any interaction to be implemented, can cause the next interaction state to be implemented.
    Type: Application
    Filed: November 29, 2021
    Publication date: November 17, 2022
    Inventors: Joseph Smarr, David Eisenberg, Hugo Santos, David Elson
  • Patent number: 11436417
    Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: September 6, 2022
    Assignee: GOOGLE LLC
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
  • Patent number: 10886472
    Abstract: The invention relates to a compound comprising a hexabenzocoronene core to which are bonded, in position 2 and 5, a polymer ZP46, optionally via a spacer, and to which are bonded substituents selected from a group —COOH, —C?N, —N+?C, —O—C?N or CF3, at position 1, 3, 4, and 6; a donor:acceptor layer comprising it, and a device comprising such a compound and such a layer and its use in the field of organic photovoltaic cells.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: January 5, 2021
    Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITÉ DE PAU ET DES PAYS DE L'ADOUR
    Inventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva
  • Patent number: 10685187
    Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: June 16, 2020
    Assignee: GOOGLE LLC
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
  • Publication number: 20200184156
    Abstract: Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s).
    Type: Application
    Filed: February 12, 2020
    Publication date: June 11, 2020
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
  • Patent number: 10454034
    Abstract: Provided is a hexabenzocoronene-based compound and a donor: acceptor layer having this compound. Also provided are processes for manufacturing this compound and to a photovoltaic cell having at least one hexabenzocoronene-based compound. The hexabenzocoronene-based compound has following formula I: wherein R1, R3, R4 and R6 are independently from each other chosen among a carboxylic (—COOH) group, a cyano (—C?N) group, an isocyano (—N+?C?) group, a cyanate (—O—C?N) group and a —F group, and R2 and R5 are, independently from each other, chosen among a poly(3-oxypentylthiophene) (P3OPT) substituent and a poly(3-hexylthiophene) (P3HT) substituent.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: October 22, 2019
    Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE DE PAU ET DES PAYS DE L'ADOUR
    Inventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva, Emilie Guille, Charlène Boussiron, Christine Dagron-Lartigau, Pierre Iratcabal
  • Publication number: 20190221743
    Abstract: The invention relates to a compound based on hexabenzocoronene, a donor:acceptor layer comprising it, and a device comprising such a compound and such a layer. The compound of the invention comprises a hexabenzocoronene core to which are bonded in position 2 and 5, a polymer ZP46, optionally via a spacer, and to which are bonded substituents selected from a group —COOH, —C?N, —N+?C, —O—C?N or CF3, at position 1, 3, 4, and 6. The invention finds, in particular, application in the field of organic photovoltaic cells.
    Type: Application
    Filed: September 11, 2017
    Publication date: July 18, 2019
    Inventors: Didier BEGUE, Roger Clive HIORNS, Hugo SANTOS-SILVA
  • Patent number: 10314620
    Abstract: A vertebral support device (1) is disclosed, which in various embodiments comprises at least two osseous anchoring implants (2), each designed to be anchored to a vertebra, and at least one linking element (3) fixed to the osseous anchoring implants (2) by fasteners (20) that maintain a fixed angle between the longitudinal axis (L) of the linking element (3) passing through rigid elements (34) of the linking element (3) and the insertion axis (DV) of the implants (2). The linking element (3) includes at least one elastic dampening element (31) that that allows the implant-bearing vertebrae some freedom of movement. The dampening element (31) accommodates the stresses imposed on the linking element (3) during movement of the vertebrae and tends to return the support device (1) to its normal configuration.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: June 11, 2019
    Assignee: LDR Medical
    Inventors: Paul Cho, Reginald Davis, Gregory Hoffman, Alan McGee, John Williams, Arnold M. Schwartz, William D. Bradley, Alexandre Jodaitis, Herve Chataigner, Hugo Santos Benitez, Chen Zhongqiang
  • Patent number: 10313142
    Abstract: For providing a simple network access process which can be used for accessing network with focus on a single service a process for providing network access for a user via a Network Provider (NP) to a Service Provider (SP) is claimed, the process including: establishing a connection between the user and the Network Provider (NP) by user's request to access the Service Provider (SP); authenticating of the user by a user's Identity Provider (IdP) on request of the Network Provider (NP); transmitting data from the Identity Provider (IdP) to the Network Provider (NP), so that the Network Provider (NP) has the information that the Service Provider (SP) or a third party is payee of the access fees; and providing the access for the user via the Network Provider (NP) to the Service Provider (SP) by the Network Provider (NP).
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: June 4, 2019
    Assignee: NEC CORPORATION
    Inventors: Hugo Santos, Joao Girao
  • Publication number: 20190042564
    Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
    Type: Application
    Filed: October 10, 2018
    Publication date: February 7, 2019
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
  • Publication number: 20180329889
    Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
  • Patent number: 10127227
    Abstract: Techniques are described herein for allowing automated assistants serving users to access data controlled by others, including resources available to automated assistants serving others. In various implementations, a voice input may be received from a first user. A task request may be recognized from the voice input and analyzed. In response to the analysis, a determination may be made that the task request relates to a second user. An access control list relating to an automated assistant engaged by the second user may be checked to determine whether the first user has appropriate access rights as regards the second user. In response to determining that the first user has appropriate access rights as regards the second user, action may be taken on the task request.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: November 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
  • Publication number: 20180047906
    Abstract: Provided is a hexabenzocoronene-based compound and a donor: acceptor layer having this compound. Also provided are processes for manufacturing this compound and to a photovoltaic cell having at least one hexabenzocoronene-based compound. The hexabenzocoronene-based compound has following formula I: wherein R1, R3, R4 and R6 are independently from each other chosen among a carboxylic (—COOH) group, a cyano (—C?N) group, an isocyano (—N+?C?) group, a cyanate (—O—C?N) group and a —F group, and R2 and R5 are, independently from each other, chosen among a poly(3-oxypentylthiophene) (P3OPT) substituent and a poly(3-hexylthiophene) (P3HT) substituent.
    Type: Application
    Filed: March 11, 2016
    Publication date: February 15, 2018
    Inventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva, Emilie Guille, Charlène Boussiron, Christine Dagron-Lartigau, Pierre Iratcabal
  • Publication number: 20180036038
    Abstract: A vertebral support device (1) is disclosed, which in various embodiments comprises at least two osseous anchoring implants (2), each designed to be anchored to a vertebra, and at least one linking element (3) fixed to the osseous anchoring implants (2) by fasteners (20) that maintain a fixed angle between the longitudinal axis (L) of the linking element (3) passing through rigid elements (34) of the linking element (3) and the insertion axis (DV) of the implants (2). The linking element (3) includes at least one elastic dampening element (31) that that allows the implant-bearing vertebrae some freedom of movement. The dampening element (31) accommodates the stresses imposed on the linking element (3) during movement of the vertebrae and tends to return the support device (1) to its normal configuration.
    Type: Application
    Filed: August 15, 2017
    Publication date: February 8, 2018
    Inventors: Paul Cho, Reginald Davis, Gregory Hoffman, Alan McGee, John Williams, Arnold M. Schwartz, William D. Bradley, Alexandre Jodaitis, Herve Chataigner, Hugo Santos Benitez, Chen Zhongqiang
  • Patent number: 9730733
    Abstract: A vertebral support device (1) is disclosed, which in various embodiments comprises at least two osseous anchoring implants (2), each designed to be anchored to a vertebra, and at least one linking element (3) fixed to the osseous anchoring implants (2) by fasteners (20) that maintain a fixed angle between the longitudinal axis (L) of the linking element (3) passing through rigid elements (34) of the linking element (3) and the insertion axis (DV) of the implants (2). The linking element (3) includes at least one elastic dampening element (31) that that allows the implant-bearing vertebrae some freedom of movement. The dampening element (31) accommodates the stresses imposed on the linking element (3) during movement of the vertebrae and tends to return the support device (1) to its normal configuration.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: August 15, 2017
    Assignee: LDR Medical
    Inventors: Paul Cho, Reginald Davis, Gregory Hoffman, Alan McGee, John Williams, Arnold M. Schwartz, William D. Bradley, Alexandre Jodaitis, Herve Chataigner, Hugo Santos Benitez, Chen Zhongqiang
  • Publication number: 20150182259
    Abstract: A vertebral support device (1) is disclosed, which in various embodiments comprises at least two osseous anchoring implants (2), each designed to be anchored to a vertebra, and at least one linking element (3) fixed to the osseous anchoring implants (2) by fasteners (20) that maintain a fixed angle between the longitudinal axis (L) of the linking element (3) passing through rigid elements (34) of the linking element (3) and the insertion axis (DV) of the implants (2). The linking element (3) includes at least one elastic dampening element (31) that that allows the implant-bearing vertebrae some freedom of movement. The dampening element (31) accommodates the stresses imposed on the linking element (3) during movement of the vertebrae and tends to return the support device (1) to its normal configuration.
    Type: Application
    Filed: March 10, 2015
    Publication date: July 2, 2015
    Inventors: Paul Cho, Reginald Davis, Gregory Hoffman, Alan McGee, John Williams, Arnold M. Schwartz, William D. Bradley, Alexandre Jodaitis, Herve Chataigner, Hugo Santos Benitez, Chen Zhongqiang
  • Patent number: 8974497
    Abstract: A vertebral support device (1) is disclosed, which in various embodiments comprises at least two osseous anchoring implants (2), each designed to be anchored to a vertebra, and at least one linking element (3) fixed to the osseous anchoring implants (2) by fasteners (20) that maintain a fixed angle between the longitudinal axis (L) of the linking element (3) passing through rigid elements (34) of the linking element (3) and the insertion axis (DV) of the implants (2). The linking element (3) includes at least one elastic dampening element (31) that that allows the implant-bearing vertebrae some freedom of movement. The dampening element (31) accommodates the stresses imposed on the linking element (3) during movement of the vertebrae and tends to return the support device (1) to its normal configuration.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: March 10, 2015
    Assignee: LDR Medical
    Inventors: Paul Cho, Reginald Davis, Gregory Hoffman, Alan McGee, John Williams, Arnold M. Schwartz, William D. Bradley, Alexandre Jodaitis, Herve Chataigner, Hugo Santos Benitez, Chen Zhongqiang
  • Patent number: 8606879
    Abstract: A method for supporting management and exchange of distributed data of a user or an entity, in particular user profile information data, is characterized in that a protocol is provided that employs SAML (Security Assertion Markup Language) as bearer protocol in such a way that SAML messages function as containers for DST (Data Service Template) or DST-like messages in order to compose SAML DST messages, wherein the DST or DST-like messages include data processing information, and wherein for the DST or DST-like messages unified protocol namespaces are defined as the protocol specific namespaces.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: December 10, 2013
    Assignee: NEC Europe Ltd.
    Inventors: Florian Winkler, Joao Girao, Hugo Santos, Joao Dá Silva
  • Publication number: 20120042042
    Abstract: A method for supporting management and exchange of distributed data of a user or an entity, in particular user profile information data, is characterized in that a protocol is provided that employs SAML (Security Assertion Markup Language) as bearer protocol in such a way that SAML messages function as containers for DST (Data Service Template) or DST-like messages in order to compose SAML DST messages, wherein the DST or DST-like messages include data processing information, and wherein for the DST or DST-like messages unified protocol namespaces are defined as the protocol specific namespaces.
    Type: Application
    Filed: March 12, 2010
    Publication date: February 16, 2012
    Applicant: NEC EUROPE LTD.
    Inventors: Florian Winkler, Joao Girao, Hugo Santos, Joao Da Silva