Patents by Inventor Dmitriy Portnov

Dmitriy Portnov 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: 8982145
    Abstract: Methods, systems, and apparatus for generating and providing display error indications. In one aspect, a method includes accessing data defining display areas and, for each display area: respective display area borders that are different from display area borders of other display areas; and display data for each of a plurality of objects that are rendered in the display area, the display data defining, for each object: a display position of the object; display dimensions of the object; and content data defining content of the object; wherein each object in each display area corresponds to a respective object in each other display area; receiving user input specifying a change in the display data of a first object in a first display area and, in response, determining whether the change causes a display error; and for each display area for which the change causes a display error, generating an error indication.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventors: Nestor F. Hernandez, Dmitriy Portnov, Mengya Tang, Ankit Jain
  • Publication number: 20150039445
    Abstract: The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different types as a unit. The unit is offered to one or more advertisers for purchase.
    Type: Application
    Filed: July 14, 2014
    Publication date: February 5, 2015
    Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
  • Patent number: 8782696
    Abstract: The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different types as a unit. The unit is offered to one or more advertisers for purchase.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
  • Patent number: 8762204
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Pavan Kumar Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram
  • Publication number: 20140063042
    Abstract: Methods, systems, and apparatus for generating and providing display error indications. In one aspect, a method includes accessing data defining display areas and, for each display area: respective display area borders that are different from display area borders of other display areas; and display data for each of a plurality of objects that are rendered in the display area, the display data defining, for each object: a display position of the object; display dimensions of the object; and content data defining content of the object; wherein each object in each display area corresponds to a respective object in each other display area; receiving user input specifying a change in the display data of a first object in a first display area and, in response, determining whether the change causes a display error; and for each display area for which the change causes a display error, generating an error indication.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: GOOGLE INC.
    Inventors: Nestor F. Hernandez, Dmitriy Portnov, Mengya Tang, Ankit Jain
  • Publication number: 20140019856
    Abstract: A computer-implemented method for obtaining a font for a document includes determining each glyph of a font that is specified in contents of an electronic document, the determination identifying a subset of multiple glyphs included in the font, the subset determined on a first device that does not have the font stored thereon. The method includes generating on the first device a request to a second device based on the determination, the request identifying the subset to the second device. The method includes receiving, at the first device, information sent from the second device in response to the request and defining the subset of the multiple glyphs, the information not defining a remainder of the multiple glyphs other than the subset. The method includes generating on the first device a presentation of the electronic document using the received information, the presentation including the subset of the multiple glyphs.
    Type: Application
    Filed: September 23, 2013
    Publication date: January 16, 2014
    Applicant: GOOGLE INC.
    Inventors: Nestor Hernandez, Douglas R. Bengtson, Dmitriy Portnov, Manish Gupta, Alexei Y. Barski
  • Publication number: 20100287041
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Application
    Filed: July 19, 2010
    Publication date: November 11, 2010
    Inventors: Pavan Kumar Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram
  • Publication number: 20100231598
    Abstract: A computer-implemented method for obtaining a font for a document includes determining each glyph of a font that is specified in contents of an electronic document, the determination identifying a subset of multiple glyphs included in the font, the subset determined on a first device that does not have the font stored thereon. The method includes generating on the first device a request to a second device based on the determination, the request identifying the subset to the second device. The method includes receiving, at the first device, information sent from the second device in response to the request and defining the subset of the multiple glyphs, the information not defining a remainder of the multiple glyphs other than the subset. The method includes generating on the first device a presentation of the electronic document using the received information, the presentation including the subset of the multiple glyphs.
    Type: Application
    Filed: March 10, 2009
    Publication date: September 16, 2010
    Applicant: GOOGLE INC.
    Inventors: Nestor Hernandez, Douglas R. Bengtson, Dmitriy Portnov, Manish Gupta, Alexei Y. Barski
  • Patent number: 7788132
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: August 31, 2010
    Assignee: Google, Inc.
    Inventors: Pavan Kumar Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram
  • Publication number: 20090055725
    Abstract: A computer-implemented method for generating creatives includes creating a first composite template. The method also includes defining one or more template elements for use with the first composite template. The method further includes assigning data to each of the one or more template elements. The method also includes generating a first creative based on the first composite template and the assigned data. The first creative comprises one or more creative elements corresponding to the one or more template elements.
    Type: Application
    Filed: August 23, 2007
    Publication date: February 26, 2009
    Applicant: GOOGLE INC.
    Inventors: Dmitriy Portnov, Manish Gupta, Sarah Sirajuddin, Chao Cai, Kenji Kaneda, Rajas Moonka
  • Publication number: 20080162277
    Abstract: The present disclosure includes a system and methods for providing advertising. In some implementations, a method includes associating a plurality of ad spaces of at least two different types as a unit. The unit is offered to one or more advertisers for purchase.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Applicant: GOOGLE INC.
    Inventors: Rajas Moonka, Satya Patel, Dmitriy Portnov
  • Publication number: 20070005417
    Abstract: The way in which Websites are reviewed for use in an advertising network may be improved by (a) accepting a collection including one or more documents, (b) determining whether or not the collection complies with policies of an advertising network, and (c) approving the collection if it was determined that the collection complies with the policies. The collection may be added to the advertising network if the collection is approved such that (e.g., content-targeted) advertisements may be served in association with renderings of documents included in the collection. The collection may be a Website including one or more Webpages. The policy may concern (A) content of the one or more documents of the collection, (B) usability of a Website wherein the collection of one or more documents is a Website including one or more Webpages, and/or (C) a possible fraud or deception on the advertising network or participants of the advertising network by the collection.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Pavan Desikan, Lawrence Ip, Timothy James, Sanjeev Kulkarni, Prasenjit Phukan, Dmitriy Portnov, Gokul Rajaram