Patents by Inventor John S. Todd

John S. Todd 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: 12647639
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: June 2, 2026
    Assignee: DISH Network L.L.C.
    Inventors: Danny J. Minnick, Robert F. Percival, John D. Barbieri, Mark Templeman, John S. Todd, Yunfeng Yang, Gowtham Ram Ramkumar
  • Publication number: 20250330676
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: July 2, 2025
    Publication date: October 23, 2025
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Patent number: 12395703
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: May 24, 2024
    Date of Patent: August 19, 2025
    Assignee: DISH Network L.L.C.
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Publication number: 20240314394
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: May 24, 2024
    Publication date: September 19, 2024
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Patent number: 12058415
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: August 6, 2024
    Assignee: DISH Network L.L.C.
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Publication number: 20230188780
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: February 8, 2023
    Publication date: June 15, 2023
    Inventors: Danny J. Minnick, Robert F. Percival, John D. Barbieri, Mark Templeman, John S. Todd, Yunfeng Yang, Gowtham Ram Ramkumar
  • Publication number: 20230171469
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: January 24, 2023
    Publication date: June 1, 2023
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Patent number: 11606599
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: March 14, 2023
    Assignee: DISH NETWORK, L.L.C.
    Inventors: Danny J. Minnick, Robert F. Percival, John D. Barbieri, Mark Templeman, John S. Todd, Yunfeng Yang, Gowtham Ram Ramkumar
  • Patent number: 11595724
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 28, 2023
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd
  • Publication number: 20210392396
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Danny J. Minnick, Robert F. Percival, John D. Barbieri, Mark Templeman, John S. Todd, Yunfeng Yang, Gowtham Ram Ramkumar
  • Publication number: 20210377610
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Yunfeng Yang, John S. Todd, Denise Carlson-Todd