Patents by Inventor Emanuel Taropa

Emanuel Taropa 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: 20230350909
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Application
    Filed: July 11, 2023
    Publication date: November 2, 2023
    Applicant: Google LLC
    Inventor: Emanuel Taropa
  • Patent number: 11734292
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: August 22, 2023
    Assignee: Google LLC
    Inventor: Emanuel Taropa
  • Patent number: 11693863
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: July 4, 2023
    Assignee: GOOGLE LLC
    Inventors: Emanuel Taropa, Ishai Rabinovitz
  • Publication number: 20230105476
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing computational graphs on distributed computing devices.
    Type: Application
    Filed: March 6, 2020
    Publication date: April 6, 2023
    Inventors: Rohan Anil, Battulga Bayarsaikhan, Ryan P. Doherty, Emanuel Taropa
  • Publication number: 20220335042
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Application
    Filed: July 7, 2022
    Publication date: October 20, 2022
    Applicant: Google LLC
    Inventor: Emanuel Taropa
  • Publication number: 20220245010
    Abstract: Implementations identify anomalous events from indexed events. An example system receives s dimension(s) for events, a test start time and a test duration defining a test interval. The system may identify a set of events matching the dimension(s). The set includes events occurring within a test interval or within one of at least two reference intervals. The system generates, for the test interval and the reference intervals, an aggregate value for each unique combination of dimension values in the set of events. The system selects at least one of the unique combination of dimension values for anomaly detection based on a comparison of the aggregate values for the reference intervals and the test interval, and performs anomaly detection on a historical time series for the selected unique combination of dimension values. The system may report any of the selected unique combination of dimension values identified as an anomaly.
    Type: Application
    Filed: September 23, 2019
    Publication date: August 4, 2022
    Inventors: Emanuel Taropa, Dragos Dena
  • Patent number: 11403314
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 2, 2022
    Assignee: Google LLC
    Inventor: Emanuel Taropa
  • Patent number: 11188603
    Abstract: A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an Internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the Internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: November 30, 2021
    Assignee: GOOGLE LLC
    Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
  • Patent number: 10698901
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: June 30, 2020
    Assignee: GOOGLE LLC
    Inventors: Emanuel Taropa, Ishai Rabinovitz
  • Publication number: 20200084213
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing low-latency differential access controls in a distributed prediction system. One of the methods includes obtaining, by a root server from an authorization server, one or more permitted action types for a requester. A plurality of predicted actions that each co-occur in at least one document with a search parameter are obtained. Any actions having an action type that is not one of the one or more permitted action types for the requester is filtered from the plurality of predicted actions. One or more predicted actions having one of the permitted action types is provided to the requester.
    Type: Application
    Filed: September 7, 2018
    Publication date: March 12, 2020
    Inventor: Emanuel Taropa
  • Publication number: 20200026740
    Abstract: A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an Internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the Internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.
    Type: Application
    Filed: September 27, 2019
    Publication date: January 23, 2020
    Applicant: GOOGLE LLC
    Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
  • Publication number: 20200012640
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventor: Emanuel Taropa
  • Patent number: 10430476
    Abstract: A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an Internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the Internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: October 1, 2019
    Assignee: Google LLC
    Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
  • Patent number: 10423638
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: September 24, 2019
    Assignee: Google LLC
    Inventor: Emanuel Taropa
  • Publication number: 20180314742
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for storing and accessing data in a cloud system. One of the methods includes receiving an identification of log data that records occurrences of events; receiving a specification of a plurality of different event types to be indexed; indexing the log data according to the specification and group identifiers; receiving a query specifying a reference parameter and requesting one or more predicted events; searching the indexed groups to identify a plurality of groups having events associated with the reference parameter; computing one or more predicted events, from the identified plurality of groups, that are most likely to co-occur in the indexed groups with events associated with the reference parameter; and providing the computed one or more predicted events.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Inventor: Emanuel Taropa
  • Publication number: 20170323018
    Abstract: A method for identifying products associated with items of content, including: receiving, by a server from a first client device, a first request for a first item of content; retrieving, by the server from data storage, the first item of content in response to the first request for the first item of content; retrieving, by the server from data storage, an identification of an Internet search request transmitted by a second client device within a predetermined temporal window of playback of the first item of content by the second client device; retrieving, by the server from data storage, a second item of content selected in response to the Internet search request transmitted by the second client device; and providing, by the server to the first client device, the first and second items of content.
    Type: Application
    Filed: June 2, 2016
    Publication date: November 9, 2017
    Applicant: Google Inc.
    Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
  • Patent number: 9639581
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Emanuel Taropa, Ishai Rabinovitz
  • Patent number: 9363634
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting context-relevant information based on large-scale aggregations of data. One of the methods includes receiving a user context of a user, wherein the user context specifies a location of a user device being used by the user. Data that represents counts of websites visited by users matching the user context is obtained. Data that represents counts of websites visited by users in general is obtained. Using the obtained counts, one or more likely websites visited by users matching the user context more frequently than by users in general is determined. Information identifying the one or more likely websites in response to receiving the user context is provided.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventors: Andrew Kirmse, Kenny J. Leftin, Ivan Young Lee, Andrew T. Wansley, Emanuel Taropa, Alec W. Berryman, Yaxin Liu, Rajesh Venkataraman
  • Patent number: 9361406
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. A reference parameter for the user is obtained. One or more likely queries that are likely to co-occur with the reference parameter in user activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the one or more likely queries is provided in response to receiving the query prefix.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventors: Emanuel Taropa, Ishai Rabinovitz
  • Patent number: 9298852
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reranking query completions based on activity session data. One of the methods includes receiving a query prefix from a user. Query completions are obtained for the query prefix. One or more likely queries that are likely to co-occur with a reference query in user activity sessions are obtained. If one of the likely queries matches one of the query completions, a modified ranking of the query completions is determined, including boosting a ranking of matching query completions. The modified ranking of the query completions is provided in response to receiving the query prefix.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Emanuel Taropa, Jeffrey A. Dean, Simon Tong, Nitin Gupta, Noam M. Shazeer, Anwis Das, Murtaza A. Basrai