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: 9633356Abstract: 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: GrantFiled: July 20, 2006Date of Patent: April 25, 2017Assignee: AOL Inc.Inventors: Karen N. Howe, Jennifer L. Kolar, Srinivasan Sudanagunta
-
Publication number: 20140032561Abstract: 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: ApplicationFiled: October 8, 2013Publication date: January 30, 2014Applicant: AOL Inc.Inventors: Austin D. DAHL, Jennifer L. KOLAR, Theodore G. DIAMOND
-
Publication number: 20130318200Abstract: 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: ApplicationFiled: May 13, 2013Publication date: November 28, 2013Applicant: AOL Inc.Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
-
Patent number: 8577889Abstract: 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: GrantFiled: July 18, 2006Date of Patent: November 5, 2013Assignee: AOL Inc.Inventors: Austin D. Dahl, Jennifer L. Kolar, Theodore G. Diamond
-
Patent number: 8443346Abstract: 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: GrantFiled: April 17, 2007Date of Patent: May 14, 2013Assignee: AOL Inc.Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
-
Publication number: 20080178162Abstract: 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: ApplicationFiled: April 17, 2007Publication date: July 24, 2008Inventors: Richard M. Sanford, Jennifer L. Kolar, Anthony Wiegering, Abdur Chowdhury
-
Publication number: 20080033806Abstract: 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: ApplicationFiled: July 20, 2006Publication date: February 7, 2008Inventors: Karen N. Howe, Jennifer L. Kolar, Srinivasan Sudanagunta
-
Publication number: 20080021874Abstract: 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: ApplicationFiled: July 18, 2006Publication date: January 24, 2008Inventors: Austin D. Dahl, Jennifer L. Kolar, Theodore G. Diamond