Patents by Inventor Brett Chessher

Brett Chessher 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: 10020906
    Abstract: TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 10, 2018
    Assignee: DISH TECHNOLOGIES LLC
    Inventors: Brett Chessher, Scott Fillingim
  • Patent number: 9973304
    Abstract: Automated processes, devices and systems isolate signals received on first and second ports from each other using staggered time division multiple access (TDMA) schemes. Additionally or alternately, port and/or client identifiers can be included within communications propagating in multiple TDMA schemes, thereby allowing host and/or client devices to verify that communications are received on the intended ports. By logically isolating the communications of the multiple TDMA schemes and/or by providing identifying information within propagated communications, crosstalk between the two schemes can be substantially reduced or eliminated, often without substantial modifications to the hardware configuration of the system.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 15, 2018
    Assignee: ECHOSTAR TECHNOLOGIES LLC
    Inventor: Brett Chessher
  • Publication number: 20160285577
    Abstract: TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.
    Type: Application
    Filed: June 13, 2016
    Publication date: September 29, 2016
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Brett Chessher, Scott Fillingim
  • Patent number: 9385828
    Abstract: TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: July 5, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Brett Chessher, Scott Fillingim
  • Publication number: 20160191211
    Abstract: Automated processes, devices and systems isolate signals received on first and second ports from each other using staggered time division multiple access (TDMA) schemes. Additionally or alternately, port and/or client identifiers can be included within communications propagating in multiple TDMA schemes, thereby allowing host and/or client devices to verify that communications are received on the intended ports. By logically isolating the communications of the multiple TDMA schemes and/or by providing identifying information within propagated communications, crosstalk between the two schemes can be substantially reduced or eliminated, often without substantial modifications to the hardware configuration of the system.
    Type: Application
    Filed: December 31, 2015
    Publication date: June 30, 2016
    Inventor: Brett Chessher
  • Publication number: 20140369362
    Abstract: TDMA communications between a host device and a number of clients on a communications channel are dynamically adapted to allocate or de-allocate time slots in response to changes in the number of active clients. The system initially operates in a startup mode in which the host device transmits a startup message on the communications channel and assigns a timeslot in a TDMA cycle in response to connection requests received from each of the requesting clients. After exiting the startup mode, the system operates in a normal mode in which the host device initiates the TDMA cycle by transmitting a polling message on the communications channel that indicates a number of timeslots occurring within that particular TDMA cycle. The host changes the number of timeslots indicated in the polling message to responsively adapt duration of the TDMA cycle as the number of clients communicating via the communications channel changes.
    Type: Application
    Filed: June 13, 2013
    Publication date: December 18, 2014
    Inventors: Brett Chessher, Scott Fillingim
  • Publication number: 20120254750
    Abstract: Systems and methods for automatically altering a user interface. An exemplary method receives at a media device a request to display a user interface associated with the received user interface information, receives current date information, accesses display style information based on the current date information and generates the requested user interface based on the accessed display style information. The accessed display style information is retrieved from memory associated with the media device or is received from a source system over a communication network.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: EchoStar Technologies L.L.C.
    Inventor: Brett Chessher