Patents by Inventor Kyle Maddison

Kyle Maddison 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: 10499117
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: December 3, 2019
    Assignee: Google LLC
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nicholas Salvatore Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola
  • Publication number: 20190253770
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nick Salvatore Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola
  • Patent number: 10321202
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nick Salvatore Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola
  • Patent number: 10114895
    Abstract: A method receives a search query from a user device during a time window and accesses a repository of streaming media related information to determine one or more streaming media programs available to the user device during the time window. The method identifies a first set of categories associated with the received search query and identifies a respective program-specific set of categories associated with each of the respective available streaming media programs. The method compares the first set of categories to each respective program-specific set of categories to infer that a first streaming media program is being displayed in proximity to the user device. The method modifies the search query based on adding search terms from the streaming media related information corresponding to the first streaming media program. The method identifies search results corresponding to the modified search query and returns the search results to the user device.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: October 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Kyle Maddison, Roman Kirillov
  • Publication number: 20170223428
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Application
    Filed: April 18, 2017
    Publication date: August 3, 2017
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nick Salvatore Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola
  • Publication number: 20150193538
    Abstract: A computer implemented method for recommending television programs based on search queries. The method is performed at a server, the server including a plurality of processors and storage and having access to a database of television program related information. The server receives from an electronic device search terms during a time window. The server determines one or more categories of interest associated with the received search query. The server then determines, in accordance with a location associated with the electronic device and the categories determined to be of interest in accordance with the received search query, at least one television program from a plurality of television programs available during the time window. The server then sends a recommendation to the electronic device to view the determined television program, in accordance with a determination that at least one television program is available and is sufficiently related to the determined categories of interests.
    Type: Application
    Filed: June 30, 2011
    Publication date: July 9, 2015
    Inventor: Kyle Maddison
  • Patent number: 9075875
    Abstract: A computer implemented method for recommending television programs based on search queries. The method is performed at a server, the server including a plurality of processors and storage and having access to a database of television program related information. The server receives from an electronic device search terms during a time window. The server determines one or more categories of interest associated with the received search query. The server then determines, in accordance with a location associated with the electronic device and the categories determined to be of interest in accordance with the received search query, at least one television program from a plurality of television programs available during the time window. The server then sends a recommendation to the electronic device to view the determined television program, in accordance with a determination that at least one television program is available and is sufficiently related to the determined categories of interests.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: July 7, 2015
    Assignee: GOOGLE INC.
    Inventor: Kyle Maddison
  • Publication number: 20140351234
    Abstract: A method receives a search query from a user device during a time window and accesses a repository of streaming media related information to determine one or more streaming media programs available to the user device during the time window. The method identifies a first set of categories associated with the received search query and identifies a respective program-specific set of categories associated with each of the respective available streaming media programs. The method compares the first set of categories to each respective program-specific set of categories to infer that a first streaming media program is being displayed in proximity to the user device. The method modifies the search query based on adding search terms from the streaming media related information corresponding to the first streaming media program. The method identifies search results corresponding to the modified search query and returns the search results to the user device.
    Type: Application
    Filed: August 8, 2014
    Publication date: November 27, 2014
    Inventors: Kyle Maddison, Roman Kirillov
  • Patent number: 8839303
    Abstract: A computer implemented method for using search queries related to television programs. A server receives a user's search query from an electronic device. The server then determines, in accordance with the search query and television program related information for television programs available at a location associated with the electronic device during a specific time window, a television program currently being displayed in proximity to the electronic device, wherein the television program related information includes program descriptions for a plurality of television programs being broadcast for the associated location.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Kyle Maddison, Roman Kirillov
  • Publication number: 20120291072
    Abstract: A computer implemented method for using search queries related to television programs. A server receives a user's search query from an electronic device. The server then determines, in accordance with the search query and television program related information for television programs available at a location associated with the electronic device during a specific time window, a television program currently being displayed in proximity to the electronic device, wherein the television program related information includes program descriptions for a plurality of television programs being broadcast for the associated location.
    Type: Application
    Filed: June 30, 2011
    Publication date: November 15, 2012
    Inventors: Kyle Maddison, Roman Kirillov
  • Publication number: 20110197220
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: GOOGLE INC.
    Inventors: Simon M. Rowe, Alastair Peter William Maw, Nicholas S. Arini, Iain Merrick, Ant Oztaskent, Yaroslav Volovich, Kyle Maddison, Andrew Gildfind, Raimundo Mirisola