Patents by Inventor Laura Eidem

Laura Eidem 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: 20230177806
    Abstract: Techniques of performing a visual search include updating probability distributions based on a succession of frames containing object images until a specified condition has been satisfied and producing a search result for the object only after the specified condition has been satisfied. When a user captures an image of a scene using a device, a front-end, visual search application running on the device obtains successive image frames and sends a first image frame to a back-end computer configured to perform a classification on the frame. The back-end computer obtains a prior probability distribution and generates a likelihood function indicating whether the image frame includes an object. The back-end computer then updates the prior probability distribution by adding respective values of parameters associated with the prior and likelihood function.
    Type: Application
    Filed: May 13, 2020
    Publication date: June 8, 2023
    Inventor: Laura Eidem
  • Patent number: 11582169
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: February 14, 2023
    Assignee: GOOGLE LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20210058347
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Application
    Filed: November 10, 2020
    Publication date: February 25, 2021
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10855627
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: December 1, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10789240
    Abstract: In some implementations, a computer-implemented method includes analyzing first data from a first data source to determine a first schema of the first data source, and analyzing second data from a second data source to determine a second schema of the second data source. The method can further include generating a first two-dimensional aggregation of a first time data series having a time dimension and a dimension corresponding to aggregated values of a first metric, and generating a second two-dimensional aggregation of a second time data series having a time dimension and a dimension corresponding to aggregated values of a second metric. The method can also include computing a correlation value between the first two-dimensional aggregation and the second two-dimensional aggregation, and providing an indication of duplicated data between the first data source and the second data source if the correlation value meets a threshold.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: September 29, 2020
    Assignee: Google LLC
    Inventors: Jacob Walker, Laura Eidem
  • Patent number: 10657173
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation. The system can validate the dialog data structure output by the computing device for presentation.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: May 19, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10652170
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: May 12, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10614122
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation, wherein the dialog data structure comprises a placeholder field, positioned on the dialog data structure based on content, in order to aid in inserting of content.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 7, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Patent number: 10600409
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to select a computer program, such as a chatbot, to invoke based on semantic processing of the audio signal. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: March 24, 2020
    Assignee: Google LLC
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20200092233
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20190138628
    Abstract: In some implementations, a computer-implemented method includes analyzing first data from a first data source to determine a first schema of the first data source, and analyzing second data from a second data source to determine a second schema of the second data source. The method can further include generating a first two-dimensional aggregation of a first time data series having a time dimension and a dimension corresponding to aggregated values of a first metric, and generating a second two-dimensional aggregation of a second time data series having a time dimension and a dimension corresponding to aggregated values of a second metric. The method can also include computing a correlation value between the first two-dimensional aggregation and the second two-dimensional aggregation, and providing an indication of duplicated data between the first data source and the second data source if the correlation value meets a threshold.
    Type: Application
    Filed: November 6, 2017
    Publication date: May 9, 2019
    Applicant: Google LLC
    Inventors: Jacob Walker, Laura Eidem
  • Publication number: 20180359198
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Applicant: Google Inc.
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20180357309
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Applicant: Google Inc.
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20180357310
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation. The system can validate the dialog data structure output by the computing device for presentation.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Applicant: Google Inc.
    Inventors: Laura Eidem, Alex Jacobson
  • Publication number: 20180358010
    Abstract: Modifying computer program output in a voice or non-text input activated environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify a computer program to invoke. The computer program can identify a dialog data structure. The system can modify the identified dialog data structure to include a content item. The system can provide the modified dialog data structure to a computing device for presentation.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Applicant: Google Inc.
    Inventors: Laura Eidem, Alex Jacobson