Patents by Inventor Andrei Pascovici

Andrei Pascovici 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: 11935544
    Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: March 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
  • Patent number: 11893998
    Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: February 6, 2024
    Assignee: GOOGLE LLC
    Inventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
  • Patent number: 11502975
    Abstract: A messaging application may automatically analyze content of one or more messages and/or user information to automatically provide suggestions to a user within a messaging application. The suggestions may automatically incorporate particular non-messaging functionality into the messaging application. The automatic suggestions may suggest one or more appropriate responses to be selected by a user to respond in the messaging application, and/or may automatically send one or more appropriate responses on behalf of a user.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: November 15, 2022
    Assignee: Google LLC
    Inventors: Ori Gershony, Sergey Nazarov, Rodrigo De Castro, Erika Palmer, Daniel Ramage, Adam Rodriguez, Andrei Pascovici
  • Publication number: 20210407518
    Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
    Type: Application
    Filed: September 13, 2021
    Publication date: December 30, 2021
    Inventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
  • Patent number: 11120804
    Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: September 14, 2021
    Assignee: GOOGLE LLC
    Inventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
  • Publication number: 20200382454
    Abstract: A messaging application may automatically analyze content of one or more messages and/or user information to automatically provide suggestions to a user within a messaging application. The suggestions may automatically incorporate particular non-messaging functionality into the messaging application. The automatic suggestions may suggest one or more appropriate responses to be selected by a user to respond in the messaging application, and/or may automatically send one or more appropriate responses on behalf of a user.
    Type: Application
    Filed: August 21, 2020
    Publication date: December 3, 2020
    Applicant: Google LLC
    Inventors: Ori GERSHONY, Sergey NAZAROV, Rodrigo DE CASTRO, Erika PALMER, Daniel RAMAGE, Adam RODRIGUEZ, Andrei PASCOVICI
  • Publication number: 20200342880
    Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.
    Type: Application
    Filed: April 1, 2019
    Publication date: October 29, 2020
    Inventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
  • Patent number: 10757043
    Abstract: A messaging application may automatically analyze content of one or more messages and/or user information to automatically provide suggestions to a user within a messaging application. The suggestions may automatically incorporate particular non-messaging functionality into the messaging application. The automatic suggestions may suggest one or more appropriate responses to be selected by a user to respond in the messaging application, and/or may automatically send one or more appropriate responses on behalf of a user.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 25, 2020
    Assignee: Google LLC
    Inventors: Ori Gershony, Sergey Nazarov, Rodrigo De Castro, Erika Palmer, Daniel Ramage, Adam Rodriguez, Andrei Pascovici
  • Publication number: 20170180276
    Abstract: A messaging application may automatically analyze content of one or more messages and/or user information to automatically provide suggestions to a user within a messaging application. The suggestions may automatically incorporate particular non-messaging functionality into the messaging application. The automatic suggestions may suggest one or more appropriate responses to be selected by a user to respond in the messaging application, and/or may automatically send one or more appropriate responses on behalf of a user.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 22, 2017
    Inventors: Ori GERSHONY, Sergey NAZAROV, Rodrigo DE CASTRO, Erika PALMER, Daniel RAMAGE, Adam RODRIGUEZ, Andrei PASCOVICI
  • Patent number: 8892543
    Abstract: System and method for indexing rendered web page images. A web crawling engine stores the content and crawl time of a web page. A scheduling engine sends the content and crawl time to a rendering engine, and processes requests for embedded objects. If a requested object has been crawled, it sends the contents to the rendering engine. Otherwise it schedules the crawl of the object, and once the object is crawled, it resends the content and crawl time of the web page to the rendering engine. The rendering engine receives the content and crawl time of a web page, requests all embedded objects, and renders the web page to an image once all embedded objects are received.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 18, 2014
    Assignee: Google Inc.
    Inventors: Rupesh Kapoor, Erik Hendriks, Sathayanarayana Giridhar, Andrei Pascovici, Pawel Aleksander Fedorynski
  • Patent number: 8607140
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for classifying changes to resources. In one aspect, a method includes obtaining a first version of a resource. The method includes obtaining a second version of the resource, the second version representing a change to the first version of the resource. The method includes determining feature data that describes changes from the first version to the second version. The method includes creating a feature vector from the feature data. The method includes providing the feature vector to a support vector machine, the support vector machine trained to classify the second version of the resource as having one of changes requiring a change notification or changes not requiring a change notification. The method includes classifying the second version as requiring a change notification or not requiring a change notification based on output from the support vector machine.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: Andrei Pascovici, Xiaodong Fu, Theodore Vassilakis, Zhen Lin
  • Patent number: 8364682
    Abstract: Methods, systems, and apparatus, for refining log file join data. In one aspect, a method includes receiving first join data defining first joins of records in a first log file to records in a second log file. Each first join of a record in the first log file to a record in the second log file is based on an association of the first identifier of the record in the first log file to the second identifier of the record in the second log file. Associations of the first identifiers to the second identifiers in the first join data that meet a confidence threshold are stored in a mapping of first identifiers to second identifiers as a mapped association. For each mapped association, records that include the first identifier from the first log file are associated with records that include the second identifier from the second log file.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: January 29, 2013
    Assignee: Google Inc.
    Inventors: Ori Gershony, Wei Zheng, Andrei Pascovici, Tim Hesterberg
  • Patent number: 8346755
    Abstract: System and method for indexing rendered web page images. A web crawling engine stores the content and crawl time of a web page. A scheduling engine sends the content and crawl time to a rendering engine, and processes requests for embedded objects. If a requested object has been crawled, it sends the contents to the rendering engine. Otherwise it schedules the crawl of the object, and once the object is crawled, it resends the content and crawl time of the web page to the rendering engine. The rendering engine receives the content and crawl time of a web page, requests all embedded objects, and renders the web page to an image once all embedded objects are received.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: January 1, 2013
    Assignee: Google Inc.
    Inventors: Rupesh Kapoor, Erik Hendriks, Sathayanarayana Giridhar, Andrei Pascovici, Pawel Aleksander Fedorynski
  • Publication number: 20120084125
    Abstract: Systems, methods and computer program products for determining lost opportunities resulting from changes to advertising spending are described. To assist advertisers in evaluating and allocating a proper budget to advertising, an analyzer can be used to develop an analytical model that gathers data pertaining to the incremental value of search advertising. (e.g., the true cost of the additional click lost or gained), which can be presented to the advertisers when changes have been made/proposed to the advertiser's advertising spending. The analyzer can detect large changes in advertising spending, and indicate (e.g., by prediction) how many total clicks were lost or gained as a result of the change in advertising spending to allow the advertisers to visualize the impact to changes in advertising spending, and determine when to decrease advertising budget on ads that yield low return-on-investment or to increase advertising budget to maximize the effectiveness of an active ad campaign.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 5, 2012
    Inventors: David Xi-Kuan Chan, Ori Gershony, James R. Koehler, Andrei Pascovici, Jian L. Silverstein, Yuan Yuan
  • Patent number: 7917773
    Abstract: The present visibility-aware service reduces power-intensive activities when a window associated with the visibility-aware service is not visible. The window is not visible when the window is minimized or when the window is switched from a foreground position to a background position on a display.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: March 29, 2011
    Assignee: Microsoft Corporation
    Inventors: Zhenbin Xu, Peter A. Gurevich, Joseph S. Laughlin, Andrei Pascovici, David A. McCalib, Sandra G. Roberts
  • Publication number: 20080276248
    Abstract: The present visibility-aware service reduces power-intensive activities when a window associated with the visibility-aware service is not visible. The window is not visible when the window is minimized or when the window is switched from a foreground position to a background position on a display.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Applicant: Microsoft Corporation
    Inventors: Zhenbin Xu, Peter A. Gurevich, Joseph S. Laughlin, Andrei Pascovici, David A. McCalib, Sandra G. Roberts
  • Patent number: 7231019
    Abstract: A method and apparatus are provided for identifying a caller of a call from the caller to a recipient. A voice input is received from the caller, and characteristics of the voice input are applied to a plurality of acoustic models, which include a generic acoustic model and acoustic models of any previously identified callers, to obtain a plurality of respective acoustic scores. The caller is identified as one of the previously identified callers or as a new caller based on the plurality of acoustic scores. If the caller is identified as a new caller, a new acoustic model is generated for the new caller, which is specific to the new caller.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventor: Andrei Pascovici
  • Publication number: 20050180547
    Abstract: A method and apparatus are provided for identifying a caller of a call from the caller to a recipient. A voice input is received from the caller, and characteristics of the voice input are applied to a plurality of acoustic models, which include a generic acoustic model and acoustic models of any previously identified callers, to obtain a plurality of respective acoustic scores. The caller is identified as one of the previously identified callers or as a new caller based on the plurality of acoustic scores. If the caller is identified as a new caller, a new acoustic model is generated for the new caller, which is specific to the new caller.
    Type: Application
    Filed: February 12, 2004
    Publication date: August 18, 2005
    Applicant: Microsoft Corporation
    Inventor: Andrei Pascovici
  • Patent number: 6185008
    Abstract: Tone reproduction of an image is improved by the use of error diffusion or dithering in the mapping of input pixel values on an input values scale to printer pixel values on a printer values scale, where the input values scale and the printer values scale both have more than two levels, to generate an image where a spatial average of printer values approximates a spatial average of the corresponding input values, as measured on the printer values scale. To improve the tone reproduction of reduced-resolution images, the printer pixel values are grouped into multi-pixel cells, printer pixel values within each cell are mapped to a font index value, and a font cell corresponding to the index level is printed at the location of the cell. The font set is chosen such that differences in total deposited ink between consecutive font cells is minimized.
    Type: Grant
    Filed: October 29, 1999
    Date of Patent: February 6, 2001
    Assignee: Seiko Epson Corporation
    Inventors: Joseph Shu, Andrei Pascovici, Chia-Hsin Li
  • Patent number: 6097502
    Abstract: Tone reproduction of an image is improved by the use of error diffusion or dithering in the mapping of input pixel values on an input values scale to printer pixel values on a printer values scale, where the input values scale and the printer values scale both have more than two levels, to generate an image where a spatial average of printer values approximates a spatial average of the corresponding input values, as measured on the printer values scale. To improve the tone reproduction of reduced-resolution images, the printer pixel values are grouped into multi-pixel cells, printer pixel values within each cell are mapped to a font index value, and a font cell corresponding to the index level is printed at the location of the cell. The font set is chosen such that differences in total deposited ink between consecutive font cells is minimized.
    Type: Grant
    Filed: October 2, 1997
    Date of Patent: August 1, 2000
    Assignee: Seiko Epson Corporation
    Inventors: Joseph Shu, Andrei Pascovici, Chia-Hsin Li