-
11.
公开(公告)号:US10484753B2
公开(公告)日:2019-11-19
申请号:US15474907
申请日:2017-03-30
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals , John Hamrick
IPC: H04L29/06 , H04N21/6543 , H04L9/08 , H04L9/32 , H04N21/235 , H04N21/258 , H04N21/266 , H04N21/418 , H04N21/435 , H04N21/443 , H04W12/06 , G06F21/85 , G06F21/10
Abstract: Described herein are systems and methods for hardware enforcement of hardware functionality in a client television receiver. An activation message containing an activation code for a specific hardware component within the client television receiver can be transmitted from a television service provider system to a host television receiver having an associated smart card. The smart card can decrypt the activation message, identify the client television receiver as the destination of the activation message, security check the activation message, encrypt the activation message with a local key, and transmit the activation message to a security processor on the client television receiver. The security processor can decrypt the activation message, security check the activation message to ensure it is from the smart card and has not been tampered with, and enable the hardware component within the client television receiver based on the activation code within the activation message.
-
公开(公告)号:US10097903B2
公开(公告)日:2018-10-09
申请号:US15208842
申请日:2016-07-13
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals
IPC: H04N7/20 , H04N21/61 , H04B7/185 , H04N21/4425 , H04N21/426 , H04N21/63
Abstract: A media device may be configured for receiving data from one or more satellites. The media device may include one or more processors and one or more storage devices. A first tuner of a media device may tune to a first data stream that came from a first satellite transponder. A second tuner of the media device may tune to a second data stream that came from a second satellite transponder. The first data stream and the second data stream may be derived from source data based at least in part on a data distribution scheme. The data distribution scheme may include distributing at least portions of the source data with the first data stream and the second data stream. The first data stream and/or the second data stream may be processed to store and/or output for presentation content.
-
公开(公告)号:US20250077665A1
公开(公告)日:2025-03-06
申请号:US18949672
申请日:2024-11-15
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals
Abstract: A virus scanning router may manages a local network, including routing network traffic between devices on the network and routing network traffic being sent to and from such devices via an external communication system. The virus scanning router remotely scans for viruses the files stored on one or more such devices on the network. The virus scanning router may be a device trusted by the other devices on local network to facilitate the virus scanning router reading and scanning one or more files stored on such devices for viruses. The virus scanning router also takes corrective actions such as isolating the infected device or isolating an affected network zone to which the remote device belongs.
-
14.
公开(公告)号:US11259065B2
公开(公告)日:2022-02-22
申请号:US16659684
申请日:2019-10-22
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals , John Hamrick
IPC: H04N21/418 , H04L9/32 , H04W12/06 , H04N21/845 , H04N21/442 , H04N21/6547 , H04N21/6334 , H04N21/443 , H04N21/4367 , H04L29/06 , H04N21/235 , H04N21/435 , H04N21/4627 , H04N21/6543
Abstract: Described herein are systems and methods for hardware enforcement of hardware functionality in a television receiver. An activation message containing an activation code for a specific hardware component within the television receiver can be transmitted from a television service provider system to a television receiver having an associated smart card. The smart card can decrypt the activation message, security check the activation message, confirm the activation message is intended for the television receiver, encrypt the activation message with a local key, and transmit the activation message to a security processor on the television receiver. The security processor can decrypt the activation message, security check the activation message to ensure it is from the smart card and has not been tampered with, and enable the hardware component within the television receiver based on the activation code within the activation message.
-
15.
公开(公告)号:US20190220631A1
公开(公告)日:2019-07-18
申请号:US16359042
申请日:2019-03-20
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals , Jerome A. LaPalme
CPC classification number: G06K7/0056 , G06K7/0021 , G06K7/003 , H05K1/0209 , H05K2201/066
Abstract: Various embodiments provide a dual purpose press-bar and heat sink for an integrated circuit card (ICC) reader. The dual purpose press-bar and heat sink provides two functions. First, the dual purpose press-bar and heat sink conducts and dissipates internal heat generated by a high data transfer ICC inserted in to the ICC reader. Second, the dual purpose press-bar and heat sink ensures that contact pads of the high data transfer ICC create reliable electrical connections with ICC contacts of the ICC reader. As such, the dual purpose press-bar and heat sink simultaneously dissipates heat from a high data transfer ICC and ensures that a high data transfer ICC maintains proper electrical connections with ICC contacts of an ICC reader.
-
公开(公告)号:US10171870B2
公开(公告)日:2019-01-01
申请号:US15394537
申请日:2016-12-29
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals
IPC: H04N21/443 , G06F9/4401 , H04L9/14 , H04L9/30 , H04N21/254 , H04N21/4627 , H04N21/426 , H04N21/6334 , H04N21/418 , H04N21/81 , G06F21/52
Abstract: Described herein are systems and methods for providing hardware based security to software applications in a television receiver. The system can include a television receiver having a trusted hardware environment that includes a security processor and a standard environment that includes an application processor. The security processor can ensure that at least a portion of the software application executed by the application processor is secure. A portion of the software application code can be placed in an interrupt service routine memory space. During execution of the software application, the security processor can security check the portion of the software application in the interrupt service routine memory space, making it trusted code. The security processor can force the application processor to execute the trusted code by triggering an interrupt. Such forced execution can allow the security processor to not only ensure that code is trusted, but that it is executed.
-
公开(公告)号:US20240061935A1
公开(公告)日:2024-02-22
申请号:US18501824
申请日:2023-11-03
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals
CPC classification number: G06F21/562 , G06F21/552
Abstract: A virus scanning router may manages a local network, including routing network traffic between devices on the network and routing network traffic being sent to and from such devices via an external communication system. The virus scanning router remotely scans for viruses the files stored on one or more such devices on the network. The virus scanning router may be a device trusted by the other devices on local network to facilitate the virus scanning router reading and scanning one or more files stored on such devices for viruses. The virus scanning router also takes corrective actions such as isolating the infected device or isolating an affected network zone to which the remote device belongs.
-
18.
公开(公告)号:US11288462B2
公开(公告)日:2022-03-29
申请号:US16359042
申请日:2019-03-20
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals , Jerome A. LaPalme
Abstract: Various embodiments provide a dual purpose press-bar and heat sink for an integrated circuit card (ICC) reader. The dual purpose press-bar and heat sink provides two functions. First, the dual purpose press-bar and heat sink conducts and dissipates internal heat generated by a high data transfer ICC inserted in to the ICC reader. Second, the dual purpose press-bar and heat sink ensures that contact pads of the high data transfer ICC create reliable electrical connections with ICC contacts of the ICC reader. As such, the dual purpose press-bar and heat sink simultaneously dissipates heat from a high data transfer ICC and ensures that a high data transfer ICC maintains proper electrical connections with ICC contacts of an ICC reader.
-
公开(公告)号:US20210173925A1
公开(公告)日:2021-06-10
申请号:US17182043
申请日:2021-02-22
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals
Abstract: A virus scanning router may manages a local network, including routing network traffic between devices on the network and routing network traffic being sent to and from such devices via an external communication system. The virus scanning router remotely scans for viruses the files stored on one or more such devices on the network. The virus scanning router may be a device trusted by the other devices on local network to facilitate the virus scanning router reading and scanning one or more files stored on such devices for viruses. The virus scanning router also takes corrective actions such as isolating the infected device or isolating an affected network zone to which the remote device belongs.
-
公开(公告)号:US10970367B2
公开(公告)日:2021-04-06
申请号:US16401348
申请日:2019-05-02
Applicant: DISH Technologies L.L.C.
Inventor: William Michael Beals , John Hamrick
IPC: G06F21/10 , H04N21/426 , H04N21/436 , H04N21/6334 , H04L9/08 , H04L29/06 , H04N21/2347 , H04N21/258 , H04N21/266 , H04N21/418 , H04N21/4405 , H04N21/4408 , H04N21/61
Abstract: Described herein are systems and methods for securing transmission of content from a smart card in a host television receiver to a client television receiver. The smart card can receive the encrypted content stream from the television service provider, decrypt the content stream with the global network key, identify the client television receiver as the destination of the content stream, generate a unique key specific to the content stream, encrypt the unique key with a local key known to the client television receiver, encrypt the content stream with the unique key, and transmit the encrypted content stream along with the encrypted unique key to the client television receiver. The client television receiver can then receive the encrypted content stream and the encrypted unique key, decrypt the unique key, decrypt the content stream with the unique key, and transmit the content stream to a display device of the client television receiver.
-
-
-
-
-
-
-
-
-