Patents by Inventor Robert Drew Major

Robert Drew Major 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: 20190199768
    Abstract: An apparatus for adaptive-rate shifting of streaming content includes an agent controller module configured to simultaneously request at least portions of a plurality of streamlets. The agent controller module is further configured to continuously monitor streamlet requests and subsequent responses, and accordingly request higher or lower quality streamlets. A staging module is configured to stage the streamlets and arrange the streamlets for playback on a content player. A system includes a data communications network, a content server coupled to the data communications network and having a content module configured to process content and generate a plurality of high and low quality streams, and the apparatus.
    Type: Application
    Filed: March 4, 2019
    Publication date: June 27, 2019
    Applicant: DISH Technologies L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst
  • Publication number: 20190110092
    Abstract: Systems, devices, and methods for streaming or otherwise delivering media content over a network are provided. One exemplary method of streaming media content over a network using a RS-DVR system involves receiving, at the RS-DVR system, a request for a portion of the media content from a media player on a client device via the network, receiving, at the RS-DVR system, the portion of the media content from an origin server on the network, buffering the portion of the media content at the RS-DVR system, and transmitting the portion of the media content to the media player on the client device. The portion of media content may be transmitted using a modified transport layer protocol, and in some embodiments, marked as non-cacheable.
    Type: Application
    Filed: December 5, 2018
    Publication date: April 11, 2019
    Applicant: DISH TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Patent number: 10225304
    Abstract: An apparatus for adaptive-rate shifting of streaming content includes an agent controller module configured to simultaneously request at least portions of a plurality of streamlets. The agent controller module is further configured to continuously monitor streamlet requests and subsequent responses, and accordingly request higher or lower quality streamlets. A staging module is configured to stage the streamlets and arrange the streamlets for playback on a content player. A system includes a data communications network, a content server coupled to the data communications network and having a content module configured to process content and generate a plurality of high and low quality streams, and the apparatus.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: March 5, 2019
    Assignee: DISH TECHNOLOGIES LLC
    Inventors: Robert Drew Major, Mark B. Hurst
  • Patent number: 10212490
    Abstract: Systems, devices and methods are provided to automatically identify advertisements or other portions of a broadcast television stream before the stream is distributed via a cable, DBS, IPTV or other medium. The television broadcast is received at the data processing system, and audio content of the television broadcast is analyzed to generate an audio fingerprint of a portion of the audio content. The identified audio fingerprint are compared to audio fingerprints stored in a database to thereby identify the portion of the television broadcast based on the generated audio fingerprint. By identifying the contents of an actual broadcast prior to redistribution of the broadcast, additional actions may be taken that are unique to the identified content.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 19, 2019
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Patent number: 10194183
    Abstract: Systems, devices, and methods for streaming or otherwise delivering media content over a network are provided. One exemplary method of streaming media content over a network using a RS-DVR system involves receiving, at the RS-DVR system, a request for a portion of the media content from a media player on a client device via the network, receiving, at the RS-DVR system, the portion of the media content from an origin server on the network, buffering the portion of the media content at the RS-DVR system, and transmitting the portion of the media content to the media player on the client device. The portion of media content may be transmitted using a modified transport layer protocol, and in some embodiments, marked as non-cacheable.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: January 29, 2019
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20180359540
    Abstract: Systems, devices and methods are provided to automatically identify advertisements or other portions of a broadcast television stream before the stream is distributed via a cable, DBS, IPTV or other medium. The television broadcast is received at the data processing system, and audio content of the television broadcast is analyzed to generate an audio fingerprint of a portion of the audio content. The identified audio fingerprint are compared to audio fingerprints stored in a database to thereby identify the portion of the television broadcast based on the generated audio fingerprint. By identifying the contents of an actual broadcast prior to redistribution of the broadcast, additional actions may be taken that are unique to the identified content.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Applicant: DISH Technologies L.L.C.
    Inventor: ROBERT DREW MAJOR
  • Publication number: 20180184156
    Abstract: A method for presenting internet content associated with a set of video content is provided. During playback of the set of video content on an electronic device, the method detects, by the electronic device, that the electronic device has been repositioned to reveal blank space on a display of the electronic device, wherein the display presents the blank space and the set of video content after repositioning of the electronic device; and presents related internet content on the blank space, by the electronic device, during playback of the set of video content.
    Type: Application
    Filed: December 28, 2017
    Publication date: June 28, 2018
    Applicant: Echostar Technologies L.L.C.
    Inventors: ROBERT DREW MAJOR, DARREN MAJOR
  • Publication number: 20170311048
    Abstract: Various systems, methods and devices adaptively manage the multicast delivery of multiple media programs. Each of the media programs is encoded into multiple media streams, each stream having a different bitrate, frame rate, resolution or other encoding parameter. A computer receives feedback about the delivery of the multiple streams and automatically adapts the number of streams available for at least one of the multiple media programs in response to the received feedback. This allows resources to be applied to those multicast streams having the greatest user demand.
    Type: Application
    Filed: July 13, 2017
    Publication date: October 26, 2017
    Applicant: Echostar Technologies L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst, Herrick Muhlestein
  • Patent number: 9787436
    Abstract: Routing on Wi-Fi or similar home networks is improved though the use of a proxy service located on the home network. If wireless networking issues arise, the proxy can adapt delivery of digital content in an intelligent manner. If client communications are becoming increasingly unreliable, for example, the proxy can respond with additional error correction and/or packet retransmissions, in contrast to conventional TCP techniques for responding to network issues. Other corrections and features may be built into the proxy protocol as desired.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 10, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Robert Drew Major, Darren Major
  • Publication number: 20170289496
    Abstract: Techniques are disclosed for capturing, transcoding, and caching off-air programming at a location local to the consumer. According to certain embodiments, a device is provided that receives off-air (e.g., broadcast) and/or cable (e.g. ClearQAM) programming via one or more antennas and caches the programming in various streams having various bit rates for later viewing using, for example, Adaptive Bit Rate (ABR) streaming. Such a device can be incorporated in a larger system that can stream content via a data communication network (e.g., the Internet) and the device in a seamless manner. The device also can be controlled by a remote system via the data communication network, and further can be configured to stream content to a remote device via the data communication network.
    Type: Application
    Filed: June 15, 2017
    Publication date: October 5, 2017
    Inventors: Roger Lynch, John Paul, Robert Drew Major, David Kummer
  • Patent number: 9781486
    Abstract: A remote storage digital video recorder (RS-DVR) system is disclosed. The RS-DVR system includes a network interface to communicate data between the RS-DVR system and a subscriber system via a network, a file system module coupled to the network interface, an ingest agent coupled to the file system module to receive encoded media segments that represent media content files encoded at a plurality of different bitrates; and a storage architecture coupled to the file system to store the encoded media segments, resulting in stored media segments. The RS-DVR carries out a number of functions and operations to service multiple subscribers and associated subscriber systems, such as various storage device management operations, file structure techniques, assignment of recorded media to subscribers, file system indexing, and supporting shared and per-subscriber content rights.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: October 3, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Robert Drew Major, Darren Major
  • Publication number: 20170257665
    Abstract: Systems, methods and devices manage second screen media content that is associated with live or previously-recorded television programming while the programming is being viewed by a user. A control application provides an HTML5 or other application program interface (API) that allows advertisers, retailers or other third parties to access the remote control application for providing useful features.
    Type: Application
    Filed: May 19, 2017
    Publication date: September 7, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Robert Drew Major, Darren Major
  • Patent number: 9716916
    Abstract: Various systems, methods and devices adaptively manage the multicast delivery of multiple media programs. Each of the media programs is encoded into multiple media streams, each stream having a different bitrate, frame rate, resolution or other encoding parameter. A computer receives feedback about the delivery of the multiple streams and automatically adapts the number of streams available for at least one of the multiple media programs in response to the received feedback. This allows resources to be applied to those multicast streams having the greatest user demand.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 25, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst, Herrick Muhlestein
  • Patent number: 9716856
    Abstract: Techniques are disclosed for capturing, transcoding, and caching off-air programming at a location local to the consumer. According to certain embodiments, a device is provided that receives off-air (e.g., broadcast) and/or cable (e.g. ClearQAM) programming via one or more antennas and caches the programming in various streams having various bit rates for later viewing using, for example, Adaptive Bit Rate (ABR) streaming. Such a device can be incorporated in a larger system that can stream content via a data communication network (e.g., the Internet) and the device in a seamless manner. The device also can be controlled by a remote system via the data communication network, and further can be configured to stream content to a remote device via the data communication network.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: July 25, 2017
    Assignee: Echostar Technologies L.L.C.
    Inventors: Roger Lynch, John Paul, Robert Drew Major, David Kummer
  • Publication number: 20170208369
    Abstract: Various systems, devices and methods automatically identify advertisements or other portions of television or other media content prior to broadcast using automated content analysis. Information about identified content may be used for any number of different purposes, including advertisement identification; advertisement replacement; second screen browsing or augmentation of identified content; tracking of times or places that ads or other content are viewed; and many others.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 20, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Robert Drew Major, Christopher Boyd Tirpak, Steven Michael Casagrande
  • Publication number: 20170188060
    Abstract: Systems, devices, and methods for streaming or otherwise delivering media content over a network are provided. One exemplary method of streaming media content over a network using a RS-DVR system involves receiving, at the RS-DVR system, a request for a portion of the media content from a media player on a client device via the network, receiving, at the RS-DVR system, the portion of the media content from an origin server on the network, buffering the portion of the media content at the RS-DVR system, and transmitting the portion of the media content to the media player on the client device. The portion of media content may be transmitted using a modified transport layer protocol, and in some embodiments, marked as non-cacheable.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 29, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20170188072
    Abstract: Systems, devices, and methods for streaming media content over a network are provided. One exemplary method of streaming media content over a network involves obtaining, at a client device coupled to the network from a device coupled to the network, a prioritized list of a plurality of content delivery sources on the network, selecting, by a media player at the client device, a first content delivery source of the plurality of content delivery sources based at least in part on the prioritized list, and requesting, by the media player, the media content from the first content delivery source via the network.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 29, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20170188065
    Abstract: Systems, devices, and methods for streaming media content over a network are provided. One exemplary method of assisted streaming of media content over a network involves detecting, by a media player at a client device coupled to the network, a first condition with respect to streaming the media content, and in response to the first condition, requesting, by the media player, a first portion of the media content from a first content delivery source on the network. After requesting the first portion of the media content, the method further comprises detecting, by the media player, a second condition with respect to streaming the media content, and in response to detecting the second condition, requesting, by the media player, a subsequent portion of the media content from a second content delivery source on the network. The first content delivery source transmits the media content using a modified transport layer protocol.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 29, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20170188116
    Abstract: A method for operating a programming receiver is provided. The method displays, by the programming receiver, a sequence of recorded video content comprising a video presentation and a plurality of segments of interstitial content; receives, at the programming receiver, a command to skip one of the plurality of segments of interstitial content; and presents a screen comprising a picture advertisement for the one of the plurality of segments of interstitial content, the screen requesting confirmation to skip the one of the plurality of segments of interstitial content in the sequence.
    Type: Application
    Filed: December 29, 2016
    Publication date: June 29, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst
  • Publication number: 20170188059
    Abstract: Systems, devices, and methods for streaming media content over a network are provided. One exemplary method of streaming media content over a network involves transmitting one or more portions of the media content to a client device via a delivery route between a content delivery source and the network, determining a performance metric associated with the transmitting of the one or more portions via the delivery route, and dynamically adjusting the delivery route between the content delivery source and the network based at least in part on the performance metric.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 29, 2017
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major