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: 20220374612Abstract: 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: ApplicationFiled: August 2, 2022Publication date: November 24, 2022Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
-
Publication number: 20220366905Abstract: 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: ApplicationFiled: November 29, 2021Publication date: November 17, 2022Inventors: Joseph Smarr, David Eisenberg, Hugo Santos, David Elson
-
Patent number: 11436417Abstract: 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: GrantFiled: February 12, 2020Date of Patent: September 6, 2022Assignee: GOOGLE LLCInventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
-
Patent number: 10886472Abstract: 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: GrantFiled: September 11, 2017Date of Patent: January 5, 2021Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITÉ DE PAU ET DES PAYS DE L'ADOURInventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva
-
Patent number: 10685187Abstract: 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: GrantFiled: October 10, 2018Date of Patent: June 16, 2020Assignee: GOOGLE LLCInventors: Ibrahim Badr, Yariv Adan, Hugo Santos
-
Publication number: 20200184156Abstract: 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: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos, Shikha Kapoor, Karthik Nagaraj, Glenn Wilson, Arwa Rangwala, Leo Deegan, Peter Krogh
-
Patent number: 10454034Abstract: 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: GrantFiled: March 11, 2016Date of Patent: October 22, 2019Assignees: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, UNIVERSITE DE PAU ET DES PAYS DE L'ADOURInventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva, Emilie Guille, Charlène Boussiron, Christine Dagron-Lartigau, Pierre Iratcabal
-
Publication number: 20190221743Abstract: 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: ApplicationFiled: September 11, 2017Publication date: July 18, 2019Inventors: Didier BEGUE, Roger Clive HIORNS, Hugo SANTOS-SILVA
-
Patent number: 10314620Abstract: 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: GrantFiled: August 15, 2017Date of Patent: June 11, 2019Assignee: LDR MedicalInventors: 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: 10313142Abstract: 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: GrantFiled: July 22, 2009Date of Patent: June 4, 2019Assignee: NEC CORPORATIONInventors: Hugo Santos, Joao Girao
-
Publication number: 20190042564Abstract: 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: ApplicationFiled: October 10, 2018Publication date: February 7, 2019Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
-
Publication number: 20180329889Abstract: 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: ApplicationFiled: May 15, 2017Publication date: November 15, 2018Inventors: Ibrahim Badr, Yariv Adan, Hugo Santos
-
Patent number: 10127227Abstract: 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: GrantFiled: May 15, 2017Date of Patent: November 13, 2018Assignee: GOOGLE LLCInventors: Ibrahim Badr, Yariv Adan, Hugo Santos
-
Publication number: 20180047906Abstract: 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: ApplicationFiled: March 11, 2016Publication date: February 15, 2018Inventors: Didier Begue, Roger Clive Hiorns, Hugo Santos-Silva, Emilie Guille, Charlène Boussiron, Christine Dagron-Lartigau, Pierre Iratcabal
-
Publication number: 20180036038Abstract: 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: ApplicationFiled: August 15, 2017Publication date: February 8, 2018Inventors: 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: 9730733Abstract: 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: GrantFiled: March 10, 2015Date of Patent: August 15, 2017Assignee: LDR MedicalInventors: 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: 20150182259Abstract: 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: ApplicationFiled: March 10, 2015Publication date: July 2, 2015Inventors: 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: 8974497Abstract: 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: GrantFiled: December 17, 2007Date of Patent: March 10, 2015Assignee: LDR MedicalInventors: 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: 8606879Abstract: 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: GrantFiled: March 12, 2010Date of Patent: December 10, 2013Assignee: NEC Europe Ltd.Inventors: Florian Winkler, Joao Girao, Hugo Santos, Joao Dá Silva
-
Publication number: 20120042042Abstract: 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: ApplicationFiled: March 12, 2010Publication date: February 16, 2012Applicant: NEC EUROPE LTD.Inventors: Florian Winkler, Joao Girao, Hugo Santos, Joao Da Silva