Patents by Inventor Andrea Ambu

Andrea Ambu 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: 20250139100
    Abstract: A database system comprising an interface and a processor may perform techniques described in this disclosure. The interface may receive a query for accessing a first dataset and a second dataset, where the query identifies multiple dimensions of the first dataset and the second dataset. The first dataset may include a first dimension, and the second dataset may include a second dimension, but excludes the first dimension. The processor may translate the query into a structured query that conforms to a database query language, where the structured query defines a join between the first dataset and the second dataset over the second dimension. The processor may also transmit the structured query to a database, and receive, responsive to the structured query, an indication that a virtual table was created that combines the first dataset and the second dataset over the second dimension of the second dataset.
    Type: Application
    Filed: June 14, 2022
    Publication date: May 1, 2025
    Inventors: Richard Stapenhurst, Christopher Thompson-Walsh, Alexandru Okros, Andrea Ambu
  • Patent number: 11210345
    Abstract: Techniques are described related to for generating/distributing state machines that are implemented within a security zone to obtain private information from one or more resources within the security zone. In various implementations, an automated assistant client implemented by processor(s) within the security zone may receive a free form natural language query (“FFNLQ”) that is answerable using private information available from resource(s) within the security zone. Data indicative of the FFNLQ may be provided to a semantic processor outside of the security zone, and the online semantic processor may return a state machine that is implemented by processor(s) within the security zone to obtain the private information from resource(s) within the security zone. Based on the state machine and the obtained private information, natural language output may be generated and presented to convey information responsive to the FFNLQ.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 28, 2021
    Assignee: GOOGLE LLC
    Inventors: Adomas Paltanavicius, Andrea Ambu
  • Publication number: 20200320136
    Abstract: Techniques are described related to for generating/distributing state machines that are implemented within a security zone to obtain private information from one or more resources within the security zone. In various implementations, an automated assistant client implemented by processor(s) within the security zone may receive a free form natural language query (“FFNLQ”) that is answerable using private information available from resource(s) within the security zone. Data indicative of the FFNLQ may be provided to a semantic processor outside of the security zone, and the online semantic processor may return a state machine that is implemented by processor(s) within the security zone to obtain the private information from resource(s) within the security zone. Based on the state machine and the obtained private information, natural language output may be generated and presented to convey information responsive to the FFNLQ.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Inventors: Adomas Paltanavicius, Andrea Ambu
  • Patent number: 10713300
    Abstract: Techniques are described related to for generating/distributing state machines that are implemented within a security zone to obtain private information from one or more resources within the security zone. In various implementations, an automated assistant client implemented by processor(s) within the security zone may receive a free form natural language query (“FFNLQ”) that is answerable using private information available from resource(s) within the security zone. Data indicative of the FFNLQ may be provided to a semantic processor outside of the security zone, and the online semantic processor may return a state machine that is implemented by processor(s) within the security zone to obtain the private information from resource(s) within the security zone. Based on the state machine and the obtained private information, natural language output may be generated and presented to convey information responsive to the FFNLQ.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: July 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Adomas Paltanavicius, Andrea Ambu
  • Publication number: 20190138661
    Abstract: Techniques are described related to for generating/distributing state machines that are implemented within a security zone to obtain private information from one or more resources within the security zone. In various implementations, an automated assistant client implemented by processor(s) within the security zone may receive a free form natural language query (“FFNLQ”) that is answerable using private information available from resource(s) within the security zone. Data indicative of the FFNLQ may be provided to a semantic processor outside of the security zone, and the online semantic processor may return a state machine that is implemented by processor(s) within the security zone to obtain the private information from resource(s) within the security zone. Based on the state machine and the obtained private information, natural language output may be generated and presented to convey information responsive to the FFNLQ.
    Type: Application
    Filed: November 15, 2017
    Publication date: May 9, 2019
    Inventors: Adomas Paltanavicius, Andrea Ambu
  • Publication number: 20150370548
    Abstract: Systems, device and techniques are disclosed for publishing multiple versions of an application to an application market, via an application programming interface. The application programming interface may be configured to allow automated uploads of multiple version of an application without requiring individual uploads of each version. A developer associated party may provide the multiple versions of the application via the application programming interface. The multiple versions of the applications may be provided via the application programming interface and not an application market interface. The multiple versions may be published in an application to different set of users.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: John Ayres, Elizabeth Ireland Powers, Nicolas Fortescue, Andrea Ambu