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).
-
Patent number: 12147444Abstract: 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: GrantFiled: July 11, 2023Date of Patent: November 19, 2024Assignee: Google LLCInventor: Emanuel Taropa
-
Publication number: 20240311402Abstract: Implementations relate to reducing latency in generating and/or rendering natural language (NL) output generated using a large language model (LLM). Processor(s) of a system can: receive NL based input associated with a client device, and generate the NL based output utilizing the LLM. The NL based output can be a stream of NL based output in that it includes a plurality of segments, and is generated on a segment-by-segment basis. In some implementations, a first segment of the stream of NL based output is selected for inclusion in the stream of NL based output as a second segment (and any subsequent segment) is being generated to reduce latency in evaluating the NL based output as a whole prior to rendering thereof. In some versions of those implementations, the first segment is rendered as the second segment (and any subsequent segment) is being generated to further reduce latency in rendering thereof.Type: ApplicationFiled: April 19, 2023Publication date: September 19, 2024Inventors: Martin Baeuml, Yanping Huang, Wenhao Jia, Chang Lan, Yuanzhong Xu, Junwhan Ahn, Alexander Bailey, Leif Schelin, Trevor Strohman, Emanuel Taropa, Sidharth Mudgal, Yanyan Zheng, Zhifeng Chen, Ahmad Beirami
-
Publication number: 20240311405Abstract: Implementations disclose selecting, in response to receiving a request and from among multiple candidate generative models (e.g., multiple candidate large language models (LLMs)) with differing computational efficiencies, a particular generative model to utilize in generating a response to the request. Those implementations reduce latency and/or conserve computational resource(s) through selection, for various requests, of a more computationally efficient generative model for utilization in lieu of a less computationally efficient generative model. Further, those implementations seek to achieve such benefits, through utilization of more computationally efficient generative models, while also still selectively utilizing less computationally efficient generative models for certain requests to mitigate occurrences of a generated response being inaccurate and/or under-specified.Type: ApplicationFiled: June 19, 2023Publication date: September 19, 2024Inventors: Seungyeon Kim, Ankit Singh Rawat, Wittawat Jitkrittum, Hari Narasimhan, Sashank Reddi, Neha Gupta, Srinadh Bhojanapalli, Aditya Menon, Manzil Zaheer, Tal Schuster, Sanjiv Kumar, Toby Boyd, Zhifeng Chen, Emanuel Taropa, Vikram Kasivajhula, Trevor Strohman, Martin Baeuml, Leif Schelin, Yanping Huang
-
Patent number: 12050613Abstract: 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: GrantFiled: July 3, 2023Date of Patent: July 30, 2024Assignee: GOOGLE LLCInventors: Emanuel Taropa, Ishai Rabinovitz
-
Publication number: 20230350909Abstract: 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: ApplicationFiled: July 11, 2023Publication date: November 2, 2023Applicant: Google LLCInventor: Emanuel Taropa
-
Patent number: 11734292Abstract: 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: GrantFiled: July 7, 2022Date of Patent: August 22, 2023Assignee: Google LLCInventor: Emanuel Taropa
-
Patent number: 11693863Abstract: 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: GrantFiled: June 29, 2020Date of Patent: July 4, 2023Assignee: GOOGLE LLCInventors: Emanuel Taropa, Ishai Rabinovitz
-
Publication number: 20230105476Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing computational graphs on distributed computing devices.Type: ApplicationFiled: March 6, 2020Publication date: April 6, 2023Inventors: Rohan Anil, Battulga Bayarsaikhan, Ryan P. Doherty, Emanuel Taropa
-
Publication number: 20220335042Abstract: 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: ApplicationFiled: July 7, 2022Publication date: October 20, 2022Applicant: Google LLCInventor: Emanuel Taropa
-
Publication number: 20220245010Abstract: 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: ApplicationFiled: September 23, 2019Publication date: August 4, 2022Inventors: Emanuel Taropa, Dragos Dena
-
Patent number: 11403314Abstract: 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: GrantFiled: September 18, 2019Date of Patent: August 2, 2022Assignee: Google LLCInventor: Emanuel Taropa
-
Patent number: 11188603Abstract: 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: GrantFiled: September 27, 2019Date of Patent: November 30, 2021Assignee: GOOGLE LLCInventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
-
Patent number: 10698901Abstract: 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: GrantFiled: March 27, 2017Date of Patent: June 30, 2020Assignee: GOOGLE LLCInventors: Emanuel Taropa, Ishai Rabinovitz
-
Publication number: 20200084213Abstract: 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: ApplicationFiled: September 7, 2018Publication date: March 12, 2020Inventor: Emanuel Taropa
-
Publication number: 20200026740Abstract: 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: ApplicationFiled: September 27, 2019Publication date: January 23, 2020Applicant: GOOGLE LLCInventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
-
Publication number: 20200012640Abstract: 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: ApplicationFiled: September 18, 2019Publication date: January 9, 2020Inventor: Emanuel Taropa
-
Patent number: 10430476Abstract: 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: GrantFiled: June 2, 2016Date of Patent: October 1, 2019Assignee: Google LLCInventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal
-
Patent number: 10423638Abstract: 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: GrantFiled: April 27, 2017Date of Patent: September 24, 2019Assignee: Google LLCInventor: Emanuel Taropa
-
Publication number: 20180314742Abstract: 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: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventor: Emanuel Taropa
-
Publication number: 20170323018Abstract: 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: ApplicationFiled: June 2, 2016Publication date: November 9, 2017Applicant: Google Inc.Inventors: Ralitsa Lyudmilova Angelova, Jean-Yves Delort, Pete Richard Lidwell, Emanuel Taropa, Yaxin Liu, Tomasz Kaftal