Patents by Inventor Mark Templeman

Mark Templeman 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).

  • Publication number: 20240147382
    Abstract: Radio unit output power management technologies are disclosed. An example method for managing output power of radio units serving a private communications network includes obtaining network status including output power status of the radio units and spectrum information indicating frequency bands utilized by the one or more radio units, performance requirements of the private communications network, and constraints applicable to output power of the radio units in accordance with the spectrum information. The method also includes determining a dynamically-optimized output power strategy for the one or more radio units to satisfy the performance requirements based on the output power status and spectrum information, subject to the constraints, and implementing particularized radio unit output power control based on the output power strategy.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Inventors: John Puma, Montgomery Groff, Ross Drennan, Paul Keator, Mark Templeman, Marcel Guajardo, Gerard Canavan, Adam Saenger, Monte Giles
  • Publication number: 20240147309
    Abstract: A method of operating a communication system includes: obtaining location information indicating a location of a private network and initial performance requirement information indicating initial performance requirements of the private network; obtaining, based on the location information and the initial performance requirement information, initial spectrum information indicating one or more initial licensed frequency bands and one or more initial unlicensed frequency bands; transmitting the initial spectrum information to an external device; obtaining updated performance requirement information indicating updated performance requirements of the private network; obtaining, based on the updated performance requirement information, updated spectrum information indicating one or more updated licensed frequency bands and one or more updated unlicensed frequency bands; and transmitting the updated spectrum information to the external device.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: John Puma, Stacey Osborn, Montgomery Groff, Ross Drennan, Paul Keator, Mark Templeman, Marcel Guajardo, Gerard Canavan, Adam Saenger
  • Publication number: 20240147439
    Abstract: A method of operating a private network includes obtaining channel requirement information indicating a bandwidth of a channel, obtaining available channel information indicating Citizens Broadband Radio Service (CBRS) frequency bands and non-CBRS frequency bands available to be allocated to the channel, selecting one or more of the CBRS frequency bands and one or more of first non-CBRS frequency bands based on the channel requirement information, generating channel aggregation information indicating the selected CBRS and non-CBRS frequency bands, generating transmission power level information for the selected CBRS and non-CBRS frequency bands, transmitting the channel aggregation information and the transmission power level information, receiving the first channel aggregation information and the first transmission power level information at an access point device, and transmitting data in the channel using the selected CBRS and non-CBRS frequency bands from the access point device based on the first transmi
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: John Puma, Montgomery Groff, Ross Drennan, Paul Keator, Mark Templeman, Marcel Guajardo, Gerard Canavan, Adam Saenger, Monte Giles
  • 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
  • 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
  • Publication number: 20220132175
    Abstract: Systems, apparatus, and methods are described for responding to inoperative commands on a server device. In some embodiments, the disclosed technology facilitates pausing of content being played on a device without creating a bookmark of the location in the content at which the content was paused. In response to receiving the request to pause the content from playing, the server device generates a pause instruction to pause the content from playing. Upon expiry of a timeout interval, the server device automatically transforms the pause instruction into a stop instruction, which when executed causes stopping the content from playing. In some embodiments, the server device detects an user interaction event, prior to expiry of the timeout interval. Non-limiting examples of the user interaction may be shutting down the server device, switching from the content to a live broadcast program, switching from the content to another content, or exiting from the content.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Patent number: 11234026
    Abstract: Systems, apparatus, and methods are described for responding to inoperative commands on a server device. In some embodiments, the disclosed technology facilitates pausing of content being played on a device without creating a bookmark of the location in the content at which the content was paused. In response to receiving the request to pause the content from playing, the server device generates a pause instruction to pause the content from playing. Upon expiry of a timeout interval, the server device automatically transforms the pause instruction into a stop instruction, which when executed causes stopping the content from playing. In some embodiments, the server device detects an user interaction event, prior to expiry of the timeout interval. Non-limiting examples of the user interaction may be shutting down the server device, switching from the content to a live broadcast program, switching from the content to another content, or exiting from the content.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: January 25, 2022
    Assignee: DISH Network L.L.C.
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • 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
  • Patent number: 10869082
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be transmitted to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. The television receiver may output the television channels defined in the definition of the multichannel viewing event. A video stream that includes live feeds of multiple television channels may then be output to a display device for simultaneous presentation.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 15, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Mark Templeman
  • Publication number: 20200053396
    Abstract: Systems, apparatus, and methods are described for responding to inoperative commands on a server device. In some embodiments, the disclosed technology facilitates pausing of content being played on a device without creating a bookmark of the location in the content at which the content was paused. In response to receiving the request to pause the content from playing, the server device generates a pause instruction to pause the content from playing. Upon expiry of a timeout interval, the server device automatically transforms the pause instruction into a stop instruction, which when executed causes stopping the content from playing. In some embodiments, the server device detects an user interaction event, prior to expiry of the timeout interval. Non-limiting examples of the user interaction may be shutting down the server device, switching from the content to a live broadcast program, switching from the content to another content, or exiting from the content.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 13, 2020
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Patent number: 10469881
    Abstract: Systems, apparatus, and methods are described for responding to inoperative commands on a server device. In some embodiments, the disclosed technology facilitates pausing of content being played on a device without creating a bookmark of the location in the content at which the content was paused. In response to receiving the request to pause the content from playing, the server device generates a pause instruction to pause the content from playing. Upon expiry of a timeout interval, the server device automatically transforms the pause instruction into a stop instruction, which when executed causes stopping the content from playing. In some embodiments, the server device detects an user interaction event, prior to expiry of the timeout interval. Non-limiting examples of the user interaction may be shutting down the server device, switching from the content to a live broadcast program, switching from the content to another content, or exiting from the content.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 5, 2019
    Assignee: DISH NETWORK L.L.C.
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Patent number: 10440422
    Abstract: Embodiments described herein are directed at apparatus, systems and methods generally related to satellite, cable or other television receiver/DVR video systems for structuring a centralized content-processing device and/or its associated EPG in facilitating delivery and recording of audiovisual content when the centralized content-processing device is associated with multiple remote content-processing devices. In one implementation, a centralized content-processing device may create device-specific folders for the centralized content-processing device and one or more remote devices. The device-specific folders may, for example, include information for one or more programming events associated with content (e.g., TV shows, sports, movies, music, documentaries). In some embodiments, the device-specific folders for the remote content-processing devices are logically separated from one another in a manner such that a remote device is restricted access to the device-specific folder for the remote device.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 8, 2019
    Assignee: DISH NETWORK, L.L.C.
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Publication number: 20190297375
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be transmitted to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. The television receiver may output the television channels defined in the definition of the multichannel viewing event. A video stream that includes live feeds of multiple television channels may then be output to a display device for simultaneous presentation.
    Type: Application
    Filed: May 29, 2019
    Publication date: September 26, 2019
    Inventor: Mark Templeman
  • Patent number: 10349114
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be broadcast to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the broadcast definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. One or more tuners of the television receiver may be tuned based on the television channels defined in the definition of the multichannel viewing event. A video stream that includes live feeds of multiple television channels may then be output to a display device for simultaneous presentation.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: July 9, 2019
    Assignee: DISH Technologies L.L.C.
    Inventor: Mark Templeman
  • Publication number: 20190208233
    Abstract: Systems, apparatus, and methods are described for responding to inoperative commands on a server device. In some embodiments, the disclosed technology facilitates pausing of content being played on a device without creating a bookmark of the location in the content at which the content was paused. In response to receiving the request to pause the content from playing, the server device generates a pause instruction to pause the content from playing. Upon expiry of a timeout interval, the server device automatically transforms the pause instruction into a stop instruction, which when executed causes stopping the content from playing. In some embodiments, the server device detects an user interaction event, prior to expiry of the timeout interval. Non-limiting examples of the user interaction may be shutting down the server device, switching from the content to a live broadcast program, switching from the content to another content, or exiting from the content.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Publication number: 20190208260
    Abstract: Embodiments described herein are directed at apparatus, systems and methods generally related to satellite, cable or other television receiver/DVR video systems for structuring a centralized content-processing device and/or its associated EPG in facilitating delivery and recording of audiovisual content when the centralized content-processing device is associated with multiple remote content-processing devices. In one implementation, a centralized content-processing device may create device-specific folders for the centralized content-processing device and one or more remote devices. The device-specific folders may, for example, include information for one or more programming events associated with content (e.g., TV shows, sports, movies, music, documentaries). In some embodiments, the device-specific folders for the remote content-processing devices are logically separated from one another in a manner such that a remote device is restricted access to the device-specific folder for the remote device.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Max Stephen Gratton, Mark Templeman, Danny Jean Minnick
  • Publication number: 20180262797
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be broadcast to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the broadcast definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. One or more tuners of the television receiver may be tuned based on the television channels defined in the definition of the multichannel viewing event. A video stream that includes live feeds of multiple television channels may then be output to a display device for simultaneous presentation.
    Type: Application
    Filed: May 16, 2018
    Publication date: September 13, 2018
    Inventor: Mark Templeman
  • Patent number: 10015539
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be broadcast to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the broadcast definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. One or more tuners of the television receiver may be tuned based on the television channels defined in the definition of the multichannel viewing event. A quad video stream that includes live feeds of four television channels may then be output to a display device for simultaneous presentation.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: July 3, 2018
    Assignee: DISH Technologies L.L.C.
    Inventor: Mark Templeman
  • Publication number: 20180027279
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be broadcast to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the broadcast definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. One or more tuners of the television receiver may be tuned based on the television channels defined in the definition of the multichannel viewing event. A quad video stream that includes live feeds of four television channels may then be output to a display device for simultaneous presentation.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventor: Mark Templeman
  • Patent number: 9781464
    Abstract: Arrangements detailed may cause a television channel received via the tuner to be recorded for a period of time to create a channel-specific file. The channel-specific file may include multiple television programs. User input that requests playback of a first television program of the plurality of television programs from the channel-specific file may be received. A front-end adjustment time period for playback of the first television program may be determined. A start time from which playback commences in the channel-specific file may be at least partially based on the front-end adjustment time period and a scheduled start time of the television program.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: October 3, 2017
    Assignee: Echostar Technologies L.L.C.
    Inventor: Mark Templeman