Patents by Inventor Fedor Labounko
Fedor Labounko 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: 9898174Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a preview of an expandable content item. The subject matter of the specification is embodied in a method that includes presenting an interface configured to receive input for designating characteristics associated with an expandable content item and receiving, via the interface, a designation of one or more directions for expansion of the expandable content item. The method also includes presenting a control for enabling selection of a preview option, and receiving a selection of the control. The method further includes presenting a preview interface responsive to receiving the selection of the control, the preview interface including an option for designating a selection of at least a first or a second different preview environment.Type: GrantFiled: February 28, 2012Date of Patent: February 20, 2018Assignee: Google LLCInventors: Pavel Kobyakov, Fedor Labounko
-
Patent number: 9865008Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for determining a configuration of a content item display environment.Type: GrantFiled: September 20, 2012Date of Patent: January 9, 2018Assignee: Google LLCInventors: Pavel Kobyakov, Fedor Labounko
-
Patent number: 9846893Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for obtaining information about advertisement slots on resources (e.g., web pages). The method includes receiving a request to provide content for display in an ad slot of a web page presented on a user device; determining that parameter data specifying a parameter of the ad slot is not included in the request, the parameter being an indicator of a relative position of the ad slot on the web page; in response to determining that the parameter data is not included in the request, providing content to display in the ad slot to fulfill the request, the content including a tag configured to determine the parameter of the ad slot; receiving the parameter of the ad slot determined by the tag; and storing the parameter of the ad slot in a database.Type: GrantFiled: July 18, 2012Date of Patent: December 19, 2017Assignee: Google LLCInventors: Pavel Kobyakov, Fedor Labounko
-
Patent number: 9767079Abstract: Systems and methods for displaying expandable content by maintaining a content database of slot identifier entries, each entry identifying a respective content slot and a respective resource identifier of a corresponding electronic publication on which the respective content slot is positioned. A data processing system receives a request to provide content for a content slot, the request identifying a slot identifier and a resource identifier, and determines, by accessing the content database, one or more permitted expansion directions for the content slot. The data processing system selects an expandable content item for publication based on the one or more determined permitted expansion directions.Type: GrantFiled: December 12, 2016Date of Patent: September 19, 2017Assignee: Google Inc.Inventors: Pavel Kobyakov, Fedor Labounko
-
Patent number: 9552436Abstract: In general, one aspect of the subject matter described in this specification can be implemented on a computer system. A quantity of slots associated with one or more publications can be received from/identified by a publisher. Slot properties for each of the slots in the received quantity of slots can be determined including determining the permitted expansion directions for the slots based on the slot properties. Content items can be selected for publishing from one or more expandable content items based, at least in part, on the possible expansion directions of the slots.Type: GrantFiled: July 20, 2012Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Pavel Kobyakov, Fedor Labounko
-
Publication number: 20150347431Abstract: In general, one aspect of the subject matter described in this specification can be implemented on a computer system. A quantity of slots associated with one or more publications can be received from/identified by a publisher. Slot properties for each of the slots in the received quantity of slots can be determined including determining the permitted expansion directions for the slots based on the slot properties. Content items can be selected for publishing from one or more expandable content items based, at least in part, on the possible expansion directions of the slots.Type: ApplicationFiled: July 20, 2012Publication date: December 3, 2015Inventors: Pavel Kobyakov, Fedor Labounko
-
Publication number: 20150242908Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for determining a configuration of a content item display environment.Type: ApplicationFiled: September 20, 2012Publication date: August 27, 2015Inventors: Pavel Kobyakov, Fedor Labounko
-
Publication number: 20150220990Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for obtaining information about advertisement slots on resources (e.g., web pages). The method includes receiving a request to provide content for display in an ad slot of a web page presented on a user device; determining that parameter data specifying a parameter of the ad slot is not included in the request, the parameter being an indicator of a relative position of the ad slot on the web page; in response to determining that the parameter data is not included in the request, providing content to display in the ad slot to fulfill the request, the content including a tag configured to determine the parameter of the ad slot; receiving the parameter of the ad slot determined by the tag; and storing the parameter of the ad slot in a database.Type: ApplicationFiled: July 18, 2012Publication date: August 6, 2015Applicant: Google Inc.Inventors: Pavel Kobyakov, Fedor Labounko
-
Publication number: 20150026584Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a preview of an expandable content item. The subject matter of the specification is embodied in a method that includes presenting an interface configured to receive input for designating characteristics associated with an expandable content item and receiving, via the interface, a designation of one or more directions for expansion of the expandable content item. The method also includes presenting a control for enabling selection of a preview option, and receiving a selection of the control. The method further includes presenting a preview interface responsive to receiving the selection of the control, the preview interface including an option for designating a selection of at least a first or a second different preview environment.Type: ApplicationFiled: February 28, 2012Publication date: January 22, 2015Inventors: Pavel Kobyakov, Fedor Labounko
-
Publication number: 20140316922Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for allocating content. In one aspect, a method includes identifying bids for a plurality of eligible bidders that are eligible to provide a content item in response to a content item request. From among the eligible bidders, a set of passback bidders having a passback capability are identified. The passback capability provides passback bidders an option refuse to provide a content item. From among the bidders, a set of general bidders, for which the passback capability is not enabled, are identified. A bidder chain that includes a highest general bidder and passback bidders is generated. A highest bidder in the bidder chain that does not refuse to provide a content item after being identified as the winning bidder is selected as the final bidder.Type: ApplicationFiled: August 31, 2012Publication date: October 23, 2014Applicant: Google Inc.Inventors: Martin Pal, Gagan Goel, Craig Helfgott, David Pal, Fedor Labounko