-
公开(公告)号:US20250097485A1
公开(公告)日:2025-03-20
申请号:US18961197
申请日:2024-11-26
Inventor: Joshua D. Wade , Jason Anthony Madruga , Clark Hurst Pendery , Dalton William Hertel , Aaron William Schwartz , Ryan Scribner , Himanshu Jain , Sandeep Kumar Bhatta , Laxminarayana Dalimba
IPC: H04N21/214 , H04N21/45
Abstract: Methods and systems for provisioning content streaming services are provided. An example method includes receiving a user request for streaming a content item from a user equipment (UE) of a user associated with a multi-dwelling unit (MDU), identifying an MDU network segment to which the UE is connected, identifying an integrated user-network segment profile associated with the user, identifying a user segment to which the user belongs, based on the integrated user-network segment profile, determining that the requested content item is accessible by the user, based on the MDU network segment and the user segment, and providing access to the requested content item to the UE over the MDU network segment.
-
公开(公告)号:US12250133B2
公开(公告)日:2025-03-11
申请号:US18584525
申请日:2024-02-22
Inventor: Amit Kumar , Ankit Gandhi , Himanshu Jain
IPC: H04L43/0829 , H04L43/0823 , H04L43/106 , H04N21/24
Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.
-
公开(公告)号:US20250039484A1
公开(公告)日:2025-01-30
申请号:US18357842
申请日:2023-07-24
Inventor: Joshua D. Wade , Jason Anthony Madruga , Clark Hurst Pendery , Dalton William Hertel , Aaron William Schwartz , Ryan Scribner , Himanshu Jain , Sandeep Kumar Bhatta , Laxminarayana Dalimba
IPC: H04N21/258 , H04N21/2662 , H04N21/2668 , H04N21/431 , H04N21/454
Abstract: Methods and systems for provisioning content streaming services are provided. In one example, a method includes: receiving user registration data of multiple users associated with an MDU, the user registration data including a user identifier and a user experience level for each user, generating a user profile for each user, the user profile including the user registration data, viewership data, and at least one user feature, grouping the users to generate multiple user segments, each user segment including a list of users associated with the user segment and at least one common feature or attribute of the users, designating specific streaming service and content resource to each user segment, based on the common user experience level and the common feature according to a pre-defined policy, and provisioning the designated streaming service and content resource to a user of the MDU, based on the user segment to which the user belongs.
-
公开(公告)号:US20240348867A1
公开(公告)日:2024-10-17
申请号:US18753958
申请日:2024-06-25
Inventor: Himanshu Jain , Amit Kumar , Ankit Gandhi , Jayaprakash Ramaraj
IPC: H04N21/4363
CPC classification number: H04N21/43637
Abstract: A television receiver receives media data from a media content provider. The television receiver is also connected to a wireless network. When the television receiver receives a request via the wireless network to provide media content to an electronic device over the wireless network, the television receiver adjusts the size of a socket buffer associated with a TCP/IP socket and a transmission ring buffer associated with a wireless driver.
-
公开(公告)号:US20230252110A1
公开(公告)日:2023-08-10
申请号:US17710384
申请日:2022-03-31
Inventor: Amit Kumar , Ankit Gandhi , Himanshu Jain
IPC: G06F21/10 , H04N21/426 , H04N21/4408 , G06F21/60
CPC classification number: G06F21/10 , H04N21/4263 , H04N21/4408 , G06F21/602 , G06F2221/0724
Abstract: Various systems, methods and devices are presented for performing media encryption. A media stream comprising audio packets and video packets can be received. A chunk of the media stream can be sorted to create a first group of a plurality of audio packets with an I-frame header and a second group of a plurality of P-frames and an I-frame payload. The first group can be encrypted while the second group is not encrypted. A fully-protected output media stream that includes the encrypted first group and the second group can then be streamed to a remote device via a network for output.
-
公开(公告)号:US20250039253A1
公开(公告)日:2025-01-30
申请号:US18637598
申请日:2024-04-17
Inventor: Joshua D. Wade , Jason Anthony Madruga , Clark Hurst Pendery , Dalton William Hertel , Aaron William Schwartz , Ryan Scribner , Himanshu Jain , Sandeep Kumar Bhatta , Laxminarayana Dalimba
IPC: H04L65/611 , H04L9/40 , H04L65/752
Abstract: Methods and systems for provisioning content streaming service are provided. An example method includes dividing a network associated with a multi-dwelling unit (MDU) having multiple zones within the MDU into multiple network segments respectively corresponding to the multiple zones, dividing a content resource provided by the MDU into multiple segments respectively corresponding to the multiple network segments. Each segment of the content resource includes content items specific to the corresponding network segment based on a predetermined network policy. The method further includes receiving a request from a user equipment (UE) for access to a content item of the content resource, determining that the UE is associated with one of the network segments and that the requested content item is included in the segment of content resource specific to the network segment, and granting the access to the content item to the UE.
-
公开(公告)号:US20240195718A1
公开(公告)日:2024-06-13
申请号:US18584525
申请日:2024-02-22
Inventor: Amit Kumar , Ankit Gandhi , Himanshu Jain
IPC: H04L43/0829 , H04L43/0823 , H04L43/106 , H04N21/24
CPC classification number: H04L43/0829 , H04L43/0847 , H04L43/106 , H04N21/2402
Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.
-
公开(公告)号:US20230328310A1
公开(公告)日:2023-10-12
申请号:US17716923
申请日:2022-04-08
Inventor: Himanshu Jain , Amit Kumar , Ankit Gandhi , Jayaprakash Ramaraj
IPC: H04N21/4363
CPC classification number: H04N21/43637
Abstract: A television receiver receives media data from a media content provider. The television receiver is also connected to a wireless network. When the television receiver receives a request via the wireless network to provide media content to an electronic device over the wireless network, the television receiver adjusts the size of a socket buffer associated with a TCP/IP socket and a transmission ring buffer associated with a wireless driver.
-
公开(公告)号:US12231480B1
公开(公告)日:2025-02-18
申请号:US18637598
申请日:2024-04-17
Inventor: Joshua D. Wade , Jason Anthony Madruga , Clark Hurst Pendery , Dalton William Hertel , Aaron William Schwartz , Ryan Scribner , Himanshu Jain , Sandeep Kumar Bhatta , Laxminarayana Dalimba
IPC: H04L65/611 , H04L9/40 , H04L65/752
Abstract: Methods and systems for provisioning content streaming service are provided. An example method includes dividing a network associated with a multi-dwelling unit (MDU) having multiple zones within the MDU into multiple network segments respectively corresponding to the multiple zones, dividing a content resource provided by the MDU into multiple segments respectively corresponding to the multiple network segments. Each segment of the content resource includes content items specific to the corresponding network segment based on a predetermined network policy. The method further includes receiving a request from a user equipment (UE) for access to a content item of the content resource, determining that the UE is associated with one of the network segments and that the requested content item is included in the segment of content resource specific to the network segment, and granting the access to the content item to the UE.
-
公开(公告)号:US20250039492A1
公开(公告)日:2025-01-30
申请号:US18917118
申请日:2024-10-16
Inventor: Amit Kumar , Ankit Gandhi , Himanshu Jain
IPC: H04N21/426 , G06F21/10 , G06F21/60 , H04N21/4408
Abstract: Various systems, methods and devices are presented for performing media encryption. A media stream comprising video packets can be received. A chunk of the media stream can be sorted to create a first group of a plurality of audio packets with an I-frame header and a second group of a plurality of P-frames and an I-frame payload. The first group can be encrypted while the second group is not encrypted. A fully-protected output media stream that includes the encrypted first group and the second group can then be streamed to a remote device via a network for output.
-
-
-
-
-
-
-
-
-