Patents Assigned to DISH Technologies L.L.C.
  • Patent number: 10812555
    Abstract: Methods, systems and devices are described to improve the performance of adaptive media streaming sessions. A media player device proactively requests segment data representing a media stream over multiple simultaneous network connections. Delivery of the requested segment data on each of the plurality of simultaneous connections is monitored, and subsequent requests for segment data are adapted based upon the monitored delivery of the requested segments on each of the plurality of simultaneous connections.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: October 20, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Mark B. Hurst, Herrick Muhlestein
  • Patent number: 10812845
    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 5, 2018
    Date of Patent: October 20, 2020
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20200329082
    Abstract: A method for social viewing of media content includes transmitting, to multiple users, media content when the multiple users are are members of a common group associated with a social media site (i.e., “friends” or the like) while providing, to the users, an interaction region configured to allow the first user and the second user to share comments with each other regarding the media content via an interaction stream.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 15, 2020
    Applicant: DISH Technologies L.L.C.
    Inventor: SCOTT PEAD
  • Publication number: 20200329265
    Abstract: Systems, methods, and machine-readable media for adaptive content splicing with respect to content corresponding to a televised event are disclosed. First content may be received and may be determined to correspond to an event that is televised. One or more indicators of one or more state changes with respect to the event may be detected. A content composite may be created. An adaptable content item received from a first system may be processed. A content object re may be processed. The adaptable content item may be modified based at least in part on the content object to form the content composite. The creating the content composite may be a function of rules mapped to a current geolocation. Second content corresponding to the programming content may be received. The second content may be output for display in conjunction with the content composite.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Applicant: DISH Technologies L.L.C.
    Inventor: Mitchell Weinraub
  • Patent number: 10802455
    Abstract: Three-dimensional (3D) object manufacturing systems and methods are operable to manufacture printed 3D objects corresponding to user-selected physical objects of interest shown in a media content event that have been viewed by a user, wherein at least one 3D printer that is accessible by the user of the media device is operable to manufacture the printed 3D object corresponding to the viewed physical object of interest.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: October 13, 2020
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventors: Nicholas Newell, Swapnil Tilaye
  • Patent number: 10805668
    Abstract: Systems and methods provide presentation control of media content. An exemplary embodiment receives media content that is currently received in a broadcasted media, content stream; presents on a display a first presentation area, wherein the first presentation area presents a video portion of the media content; receives a user command that initiates a video presentation trick function; and presents in response to the user command a second presentation area, wherein the second presentation area presents the video portion of the media content in accordance with the video presentation trick function, and wherein the first presentation area and the second presentation area are concurrently presented on the display.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: October 13, 2020
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Gregory Greene
  • Patent number: 10798433
    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: Grant
    Filed: June 12, 2019
    Date of Patent: October 6, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Robert Drew Major
  • Publication number: 20200305304
    Abstract: A device for transferring heat from a device component to an environment includes a heat plate connected to a spring. A first fastener attaches the spring to the heat plate at a first location. A second fastener, such as a rivet, attaches the spring to the heat plate at each of a second and a third location. The second fastener includes a tab on and extending above the heat plate and corresponding tab slot on the spring. The spring is riveted to the heat plate at the first location and a second spring member accepts the tab at each of the second location and the third location. Ribs on a top surface of spring facilitate thermal coupling of the spring to the component when the device is assembled. One or more spring curvatures facilitate vertical deflection and horizontal extension of the spring during device assembly.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 24, 2020
    Applicant: DISH TECHNOLOGIES L.L.C.
    Inventor: Svitlana Trygubova
  • Publication number: 20200296229
    Abstract: Three dimension (3D) model generation systems and methods are operable to generate 3D model data corresponding to images of a physical object of interest that are viewed in a presenting media content event. An exemplary embodiment receives a user request that is associated with an interest by the user to obtain a 3D model of a physical object of interest that is being shown in a scene of a currently presenting media content event. A plurality of video image frames are selected from the scene. Then, 3D model data of the physical object of interest is generated based on at least the selected video image frames of the scene.
    Type: Application
    Filed: June 3, 2020
    Publication date: September 17, 2020
    Applicant: DISH TECHNOLOGIES L.L.C.
    Inventors: Nick Newell, Swapnil Tilaye
  • Patent number: 10771859
    Abstract: Provisioning commercial-free or break-free media content. Example types of media or media content may include advertising media, broadcast media, social media, news media, and etc. In a satellite broadcast television implementation, subscribers may be provided the ability to search for and optionally access commercial-free programming.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: September 8, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Jarrod Austin
  • Publication number: 20200280595
    Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Applicant: DISH Technologies L.L.C.
    Inventors: DAVID F. BRUECK, MARK B. HURST, R. DREW MAJOR
  • Publication number: 20200280594
    Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Applicant: DISH Technologies L.L.C.
    Inventors: DAVID F. BRUECK, MARK B. HURST, R. DREW MAJOR
  • Patent number: 10764629
    Abstract: A method for viewing video content includes displaying, within a first display region, first video content from a first content source, and receiving a request to display second video content, wherein the second video content comprises only a portion of video content from a second content source (such as a news ticker or “scroll”). The second video content is then simultaneously displayed within a second display region adjacent to the first display region.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Alan Cruz
  • Patent number: 10764345
    Abstract: Apparatuses, systems, and devices are described to proactively adapt media streaming by a number of media player clients over a network. Each media player requests segments of an adaptive media stream for playback. In implementations, some or all of the media players in the system are able to measure packet loss or other indicia of issues with the data transmission. This indicia can be used to adapt subsequent requests for additional segments of the media stream. Moreover, some implementations could provide the measured packet loss or other indicia to the server as feedback. The server, in turn, can use the feedback from the players (along with any other additional information) to formulate business rules subsequently delivered to some or all of the players in the system. The media players can therefore adapt their segment request based upon locally measured data and/or based upon business rules that reflect system-wide conditions.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Herrick Muhlestein
  • Patent number: 10764641
    Abstract: Media content recommendation systems and methods are operable to recommend one or more media content events to a user based on identified changes in the user's emotional state during a life event that is experienced by the user.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian
  • Patent number: 10764344
    Abstract: Systems and methods provide media content events to media devices. An exemplary system receives a request for a media content event from a first media device; communicates the media content event to an edge server that is communicatively coupled to the first media device based on an identifier of the requesting media device; identifies a second media device based on preferred media content event characteristics associated with the second media device, wherein at least one media content event characteristic of the requested media content event corresponds to at least one of the preferred media content event characteristics of the second media device, and wherein the second media device is able to communicatively couple to the edge server; and in response to identifying the second media device, communicates an identifier of the second media device to the edge server, wherein the requested media content event is communicated to the second media device.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: September 1, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Christofer Hardy
  • Publication number: 20200275144
    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: May 12, 2020
    Publication date: August 27, 2020
    Applicant: DISH Technologies L.L.C.
    Inventor: ROBERT DREW MAJOR
  • Patent number: 10757156
    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: March 4, 2019
    Date of Patent: August 25, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst
  • Patent number: 10755085
    Abstract: Systems and methods for providing a mechanism for a computer user to seamlessly and readily access information that may be supplied by a number of different sources.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: August 25, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Danny J. Minnick, Christopher Boyd Tirpak
  • Patent number: 10747834
    Abstract: Apparatus, systems, processes, and computer-readable mediums for organizing, facilitating, monitoring, and obtaining feedback for social fitness events are provided. For at least one embodiment, a system includes an events module, configured to interface with a remote events database including one or more event records; a person module configured to interface with a local first database including two or more first records, wherein each of the two or more first records identify each of two or more persons; a devices module configured to interface with a local second database including at least one second record, wherein each of the at least one second records identifies a device communicatively coupled to the processor using an IoT tag; a services module configured to interface with a remote third database including at least one third record; and a facilities module configured to interface with a remote fourth database including at least one fourth record.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: August 18, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Newell, Prakash Subramanian, Ryan Hinrichs, Ribhav Agarwal