Patents by Inventor Jennifer L. Kolar

Jennifer L. Kolar 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: 9633356
    Abstract: A facility for selecting targeted advertising messages for presentation with sets of media sequences forming playlists is described. The facility stores search queries that are used by a user to locate pre-existing playlists, to generate new playlists, or to modify existing playlists. Prior to the use of a stored playlist, or contemporaneously with the use of a stored playlist, the facility uses the stored search queries to select one or more advertising messages to be presented with the media sequences in the playlist. The advertising messages that are presented may be updated each time the playlist is accessed in order to remove advertising messages from expired campaigns, to remove advertising messages that are not having a desired marketing effect, or to add new advertising messages.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: April 25, 2017
    Assignee: AOL Inc.
    Inventors: Karen N. Howe, Jennifer L. Kolar, Srinivasan Sudanagunta
  • Publication number: 20140032561
    Abstract: A software and/or hardware facility is described that enables searches for transient multimedia resources that are contained in real-time multimedia streams. Because real-time data streams are not archived for subsequent access, transient resources contained in the streams are preferably quickly identified, characterized in a database, and indexed so that the facility can locate transient resources that are responsive to search queries. Stream listeners are disclosed that are configured to monitor data streams and identify transient resources within the streams based on associated metadata. Various techniques are disclosed to optimize the operation of the stream listeners. In response to a search query, search results are generated by the facility that include transient multimedia resources that are accessible via a network at the time that the search query is received.
    Type: Application
    Filed: October 8, 2013
    Publication date: January 30, 2014
    Applicant: AOL Inc.
    Inventors: Austin D. DAHL, Jennifer L. KOLAR, Theodore G. DIAMOND
  • Publication number: 20130318200
    Abstract: A facility is described for server-side evaluation of client-side script, such as to crawl and index dynamically generated links. In various embodiments, the facility provides an object that emulates a browser object. The provided object exposes a function for performing steps comprising receiving a first link and storing the received first link in a list of links to be processed. The facility receives a second link to be processed, loads a second document identified by the received second link, and assigns the provided object to a global variable so that a script associated with the loaded second document invokes the function exposed by the provided object instead of a function with a similar name that is exposed by the emulated browser object. The function with the similar name exposed by the emulated browser object handles the received first link without storing it in the list of links to be processed.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 28, 2013
    Applicant: AOL Inc.
    Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
  • Patent number: 8577889
    Abstract: A software and/or hardware facility is described that enables searches for transient multimedia resources that are contained in real-time multimedia streams. Because real-time data streams are not archived for subsequent access, transient resources contained in the streams are preferably quickly identified, characterized in a database, and indexed so that the facility can locate transient resources that are responsive to search queries. Stream listeners are disclosed that are configured to monitor data streams and identify transient resources within the streams based on associated metadata. Various techniques are disclosed to optimize the operation of the stream listeners. In response to a search query, search results are generated by the facility that include transient multimedia resources that are accessible via a network at the time that the search query is received.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: November 5, 2013
    Assignee: AOL Inc.
    Inventors: Austin D. Dahl, Jennifer L. Kolar, Theodore G. Diamond
  • Patent number: 8443346
    Abstract: A facility is described for server-side evaluation of client-side script, such as to crawl and index dynamically generated links. In various embodiments, the facility provides an object that emulates a browser object. The provided object exposes a function for performing steps comprising receiving a first link and storing the received first link in a list of links to be processed. The facility receives a second link to be processed, loads a second document identified by the received second link, and assigns the provided object to a global variable so that a script associated with the loaded second document invokes the function exposed by the provided object instead of a function with a similar name that is exposed by the emulated browser object. The function with the similar name exposed by the emulated browser object handles the received first link without storing it in the list of links to be processed.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: May 14, 2013
    Assignee: AOL Inc.
    Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
  • Publication number: 20080178162
    Abstract: A facility is described for server-side evaluation of client-side script, such as to crawl and index dynamically generated links. In various embodiments, the facility provides an object that emulates a browser object. The provided object exposes a function for performing steps comprising receiving a first link and storing the received first link in a list of links to be processed. The facility receives a second link to be processed, loads a second document identified by the received second link, and assigns the provided object to a global variable so that a script associated with the loaded second document invokes the function exposed by the provided object instead of a function with a similar name that is exposed by the emulated browser object. The function with the similar name exposed by the emulated browser object handles the received first link without storing it in the list of links to be processed.
    Type: Application
    Filed: April 17, 2007
    Publication date: July 24, 2008
    Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
  • Publication number: 20080033806
    Abstract: A facility for selecting targeted advertising messages for presentation with sets of media sequences forming playlists is described. The facility stores search queries that are used by a user to locate pre-existing playlists, to generate new playlists, or to modify existing playlists. Prior to the use of a stored playlist, or contemporaneously with the use of a stored playlist, the facility uses the stored search queries to select one or more advertising messages to be presented with the media sequences in the playlist. The advertising messages that are presented may be updated each time the playlist is accessed in order to remove advertising messages from expired campaigns, to remove advertising messages that are not having a desired marketing effect, or to add new advertising messages.
    Type: Application
    Filed: July 20, 2006
    Publication date: February 7, 2008
    Inventors: Karen N. Howe, Jennifer L. Kolar, Srinivasan Sudanagunta
  • Publication number: 20080021874
    Abstract: A software and/or hardware facility is described that enables searches for transient multimedia resources that are contained in real-time multimedia streams. Because real-time data streams are not archived for subsequent access, transient resources contained in the streams are preferably quickly identified, characterized in a database, and indexed so that the facility can locate transient resources that are responsive to search queries. Stream listeners are disclosed that are configured to monitor data streams and identify transient resources within the streams based on associated metadata. Various techniques are disclosed to optimize the operation of the stream listeners. In response to a search query, search results are generated by the facility that include transient multimedia resources that are accessible via a network at the time that the search query is received.
    Type: Application
    Filed: July 18, 2006
    Publication date: January 24, 2008
    Inventors: Austin D. Dahl, Jennifer L. Kolar, Theodore G. Diamond