Patents by Inventor Nathan P. Lucash
Nathan P. Lucash 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: 11176563Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing the placement of advertisement blocks on a web page.Type: GrantFiled: June 12, 2019Date of Patent: November 16, 2021Assignee: Google LLCInventors: Brandon M. Pearcy, Nathan P. Lucash
-
Patent number: 11075851Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.Type: GrantFiled: May 6, 2020Date of Patent: July 27, 2021Assignee: Google LLCInventors: Nathan P. Lucash, Venu Vemula, Lukasz Bieniasz-Krzywiec, Alessio Pace, Radoslav M. Kirov
-
Publication number: 20200267092Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.Type: ApplicationFiled: May 6, 2020Publication date: August 20, 2020Inventors: Nathan P. Lucash, Venu Vemula, Lukasz Bieniasz-Krzywiec, Alessio Pace, Radoslav M. Kirov
-
Patent number: 10680971Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.Type: GrantFiled: July 2, 2018Date of Patent: June 9, 2020Assignee: Google LLCInventors: Nathan P. Lucash, Venu Vemula, Lukasz Bieniasz-Krzywiec, Alessio Pace, Radoslav M. Kirov
-
Patent number: 10366401Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing the placement of advertisement blocks on a web page.Type: GrantFiled: June 29, 2012Date of Patent: July 30, 2019Assignee: Google LLCInventors: Brandon M. Pearcy, Nathan P. Lucash
-
Patent number: 10015108Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.Type: GrantFiled: December 6, 2016Date of Patent: July 3, 2018Assignee: Google LLCInventors: Nathan P. Lucash, Venu Vemula, Lukasz Bieniasz-Krzywiec, Alessio Pace, Radoslav M. Kirov
-
Patent number: 9870578Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing advertisements for initial off-screen insertion over publisher resources. In one aspect, a method includes receiving, from a user device, a request for a content item for presentation with a publisher resource; and providing, to the user device, a content item with instructions that cause the content item to be inserted into the publisher resource at a location at which at least a portion of the content item is not presented by the user device upon initial presentation of the publisher resource, the instructions further causing the content item to be inserted as an overlay relative to content of the publisher resource and to scroll at a different rate than the content of the publisher resource in response to user interaction with a resource scroll control.Type: GrantFiled: February 3, 2014Date of Patent: January 16, 2018Assignee: Google LLCInventor: Nathan P. Lucash
-
Publication number: 20170372377Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A request is received for an advertisement for presentation in a slot. The request includes selection criteria. At least one selection criterion indicates a preference for display advertisements. Using the selection criteria, without regard for the preference, candidate advertisements are identified from an inventory that includes both display and other types of advertisements. An auction is conducted, including the identified candidates, determining a winning bid. A type of advertisement for the winning bid is determined. When the winning bid is associated with a display advertisement, a display advertisement is provided.Type: ApplicationFiled: June 27, 2014Publication date: December 28, 2017Inventors: Daniel Kaemmerer, Adnan Virk, Johan Land, Nathan P. Lucash, Yuheng Kuang, Omer Gimenez Llach, Radoslav M. Kirov
-
Publication number: 20170286998Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: ApplicationFiled: June 16, 2017Publication date: October 5, 2017Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Publication number: 20170193566Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing advertisements for initial off-screen insertion over publisher resources. In one aspect, a method includes receiving, from a user device, a request for a content item for presentation with a publisher resource; and providing, to the user device, a content item with instructions that cause the content item to be inserted into the publisher resource at a location at which at least a portion of the content item is not presented by the user device upon initial presentation of the publisher resource, the instructions further causing the content item to be inserted as an overlay relative to content of the publisher resource and to scroll at a different rate than the content of the publisher resource in response to user interaction with a resource scroll control.Type: ApplicationFiled: February 3, 2014Publication date: July 6, 2017Applicant: Google Inc.Inventor: Nathan P. Lucash
-
Publication number: 20170024773Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Patent number: 9544385Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.Type: GrantFiled: February 24, 2014Date of Patent: January 10, 2017Assignee: Google Inc.Inventors: Nathan P. Lucash, Venu Vemula, Lukasz Bieniasz-Krzywiec, Alessio Pace, Radoslav M. Kirov
-
Patent number: 9489682Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: GrantFiled: May 26, 2015Date of Patent: November 8, 2016Assignee: Google Inc.Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Publication number: 20150254708Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: ApplicationFiled: May 26, 2015Publication date: September 10, 2015Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Patent number: 9053493Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: GrantFiled: August 13, 2012Date of Patent: June 9, 2015Assignee: Google Inc.Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Publication number: 20140046753Abstract: Techniques for affecting display of content may include receiving a request for content to supplement a response to an input initiated by a first user; outputting first content in response to the request, where the first content includes a control feature that is displayable along with the first content, and where the control feature enables the first user to register a negative reaction to the first content; obtaining information relating to the first content based on the negative reaction; identifying second content having one or more characteristics in common with the first content; identifying one or more second users having one or more characteristics in common with the first user; and using the information relating to the first content in determining whether to provide the second content to the one or more second users.Type: ApplicationFiled: August 13, 2012Publication date: February 13, 2014Inventors: Bahman Rabii, Omer Gimenez Llach, Brandon M. Pearcy, Nathan P. Lucash
-
Patent number: 8650107Abstract: Methods, systems and computer program products for customizing one or more advertisements are described. Specifically, advertisements may be customized using information from content of a web page prior to viewing by a user. For example, the rendering of the text of an advertisement may be in a same size, color, and font type as the text on the web page into which the advertisement is integrated. In addition, the advertisement may be displayed using a same color scheme as that used by the web page such that the advertisement may be enhanced in terms of notice and interaction by the user.Type: GrantFiled: February 8, 2013Date of Patent: February 11, 2014Assignee: Google Inc.Inventor: Nathan P. Lucash
-
Publication number: 20140006174Abstract: Systems and techniques are described for advertisement retrieval and display formatting. A described technique includes receiving a request associated with a website to retrieve advertisement content for display within a frame of a display of the website, the request including dimensional values defining dimensions of the frame; obtaining advertisement display parameters that control display of content within the frame; determining a maximal quantity of advertisement content units that are fully displayable within the frame based on the dimensional values and a plurality of different combinations of the advertisement display parameters, obtaining advertisements based on the determined maximal quantity; and providing the obtained advertisements for display within the frame.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: GOOGLE INC.Inventors: Brandon M. Pearcy, Nathan P. Lucash
-
Publication number: 20140006942Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for computing an optimal font-size for text in a content item. In one aspect, a method includes receiving a request for a content item, identifying a content item eligible to fulfill the request, the identified content item including text, initializing a set of constraints for rendering the identified content item, based on the initialized set of constraints, determining an optimal font-size for rendering text included in the identified content item, and delivering the identified content item and an indication of the determined optimal font-size to a device for presentation.Type: ApplicationFiled: March 13, 2013Publication date: January 2, 2014Applicant: Google Inc.Inventors: Brandon M. Pearcy, Nathan P. Lucash
-
Publication number: 20130132508Abstract: Methods, systems, and apparatus, for generating low latency referrer-free request. A method includes defining first and second content item environments for a resource from a first server. The second content item environment is an anonymous content item environment for which a content item request has an anonymized referrer. The content item request requesting a respective content item and having an anonymized referrer is generated and transmitted. The anonymized referrer avoids the need for a separate process of stripping of the referrer data from the request.Type: ApplicationFiled: November 21, 2011Publication date: May 23, 2013Applicant: GOOGLE INC.Inventor: Nathan P. Lucash