-
公开(公告)号:US11310194B2
公开(公告)日:2022-04-19
申请号:US17070155
申请日:2020-10-14
申请人: SLING MEDIA PVT LTD
摘要: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.
-
公开(公告)号:US11197051B2
公开(公告)日:2021-12-07
申请号:US16854194
申请日:2020-04-21
申请人: SLING MEDIA PVT LTD
IPC分类号: H04N21/2662 , H04N21/236 , H04L5/00 , H04L29/06 , H04N21/6379
摘要: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.
-
公开(公告)号:US11449626B2
公开(公告)日:2022-09-20
申请号:US16565004
申请日:2019-09-09
申请人: SLING MEDIA PVT LTD
发明人: Jayaprakash Narayanan Ramaraj , Lakshman Kishore Kondragunta , Preetham R. Kotian , Rakesh Eluvan Periyaeluvan
IPC分类号: H04L9/06 , G06F21/62 , G06F16/18 , G06F13/42 , G06F21/60 , H04N5/775 , H04N5/913 , G06F3/06 , G06F21/44 , H04L9/40 , H04N21/2187 , H04N21/4147 , H04N21/433 , H04N21/434 , H04N21/4402 , H04N21/4408 , H04N21/45
摘要: Robust, computationally-efficient and secure systems, devices and automated processes are described for storing content on a disk drive or other storage device that is supplied to a media encoder or other host device. The user-supplied drive may be used, for example, to store content in a digital video recorder (DVR) or the like. The host device creates two separate digital identifiers that separately identify the host device and the user, respectively, so that subsequent pairing can be performed based upon either identifier. The two identifiers are stored on the storage device and rendered upon subsequent pairing for validation by the host device.
-
公开(公告)号:US20200252671A1
公开(公告)日:2020-08-06
申请号:US16854194
申请日:2020-04-21
申请人: SLING MEDIA PVT LTD
IPC分类号: H04N21/2662 , H04L29/06 , H04N21/6379 , H04L5/00 , H04N21/236
摘要: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.
-
公开(公告)号:US20200082114A1
公开(公告)日:2020-03-12
申请号:US16565267
申请日:2019-09-09
申请人: SLING MEDIA PVT LTD
摘要: Systems, devices and automated processes provide robust, computationally-efficient and secure protection of media content or other electronic data stored on a user-supplied storage device through the use of efficient file system encryption. Only certain portions of the content are encrypted by the host device, thereby reducing the computational demand in comparison to encrypting all of the content. By selecting the particular portions to encrypt, the formatting and structure of the stored data can be concealed, thereby making the use of the unencrypted content very difficult, if not impossible. In implementations based upon the XFS file system, for example, the superblocks that store header information about the files stored on the drive can be encrypted, thereby rendering the unencrypted content
-
公开(公告)号:US11698987B2
公开(公告)日:2023-07-11
申请号:US16565267
申请日:2019-09-09
申请人: SLING MEDIA PVT LTD
IPC分类号: G06F21/62 , G06F16/18 , G06F13/42 , G06F21/60 , H04L9/06 , H04N5/775 , H04N5/913 , G06F3/06 , G06F21/44 , H04L9/40 , H04N21/2187 , H04N21/4147 , H04N21/433 , H04N21/434 , H04N21/4402 , H04N21/4408 , H04N21/45
CPC分类号: G06F21/6227 , G06F3/067 , G06F3/0622 , G06F3/0637 , G06F13/4282 , G06F16/1815 , G06F21/44 , G06F21/602 , H04L9/065 , H04L9/0631 , H04L9/0637 , H04L9/0643 , H04L63/0457 , H04L63/0876 , H04N5/7755 , H04N5/913 , H04N21/2187 , H04N21/4147 , H04N21/434 , H04N21/4334 , H04N21/4408 , H04N21/440218 , H04N21/4532 , G06F2213/0042 , G06F2221/2107 , H04N2005/91342
摘要: Systems, devices and automated processes provide robust, computationally-efficient and secure protection of media content or other electronic data stored on a user-supplied storage device through the use of efficient file system encryption. Only certain portions of the content are encrypted by the host device, thereby reducing the computational demand in comparison to encrypting all of the content. By selecting the particular portions to encrypt, the formatting and structure of the stored data can be concealed, thereby making the use of the unencrypted content very difficult, if not impossible. In implementations based upon the XFS file system, for example, the superblocks that store header information about the files stored on the drive can be encrypted, thereby rendering the unencrypted content
-
公开(公告)号:US10812445B2
公开(公告)日:2020-10-20
申请号:US16005517
申请日:2018-06-11
申请人: SLING MEDIA PVT LTD
IPC分类号: H04L29/12 , H04L12/801 , H04L29/08 , H04L29/06 , H04L12/741
摘要: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.
-
公开(公告)号:US20200213200A1
公开(公告)日:2020-07-02
申请号:US16369428
申请日:2019-03-29
申请人: SLING MEDIA PVT LTD
IPC分类号: H04L12/24 , H04L29/06 , H04L12/741
摘要: Client and server devices identify each other over a LAN or similar network through a series of unicasts. Rather than broadcasting a service announcement or discovery request as a broadcast or multicast, for example, a device instead transmits a series of unicast messages using a finite set of recipient network addresses and port numbers. Responses to the unicast messages can be collected and tracked to thereby allow subsequent communications to occur via unicasts with only the recognized addresses, with a multicast to only the recognized addresses, and/or otherwise as desired. By allowing the clients and servers to communicate with a finite set of unicast messages, a “broadcast” type message can be sent on the network without a need for router configuration. Moreover, unicasts can be sent using different protocols (e.g., TCP) than the subsequent traffic (e.g., UDP), thereby making discovery of compatible devices on the network more reliable.
-
公开(公告)号:US20180288459A1
公开(公告)日:2018-10-04
申请号:US15613779
申请日:2017-06-05
申请人: SLING MEDIA PVT LTD
IPC分类号: H04N21/2662 , H04N21/236 , H04L5/00 , H04L29/06 , H04N21/6379
摘要: A method of encoding packets of a media stream includes establishing a data connection between a client device and a server, sending a first packet of the media stream from the server to the client device at a first bit rate, receiving, at the server, a first acknowledgment signal from the client device responsive to receipt of the first packet, determining a second bit rate based on the first acknowledgment signal, and sending a second packet of the media stream from the server to the client at the second bit rate.
-
公开(公告)号:US11924164B2
公开(公告)日:2024-03-05
申请号:US17722032
申请日:2022-04-15
申请人: SLING MEDIA PVT LTD
摘要: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.
-
-
-
-
-
-
-
-
-