-
公开(公告)号: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.
-
公开(公告)号:US20230224287A1
公开(公告)日:2023-07-13
申请号:US18179984
申请日:2023-03-07
Inventor: GOPIKUMAR RANGANATHAN , RAKESH ELUVAN PERIYAELUVAN
IPC: H04L9/40 , H04L65/1045 , H04L67/02
CPC classification number: H04L63/0485 , H04L63/166 , H04L65/1045 , H04L67/02
Abstract: Automated processes, computing systems, computing devices and other aspects of a data processing system provide improved reliability in delivering digital media content over the Internet or a similar wide area network without sacrificing data security. Content is initially placed into a secure format (e.g., secure hypertext transport protocol (HTTPS) via transport control protocol (TCP) or the like). Prior to transmission on the network, the secure data packets are encapsulated within connectionless frames, such as user datagram protocol (UDP) frames. The client device that receives the encapsulated packets extracts the underlying secure content from the connectionless frames for further processing. The encapsulation into connectionless data frames permits client and server devices to establish effective streaming sessions while preserving the security of the underlying data.
-
公开(公告)号:US11546305B2
公开(公告)日:2023-01-03
申请号:US16992357
申请日:2020-08-13
IPC: H04L9/40 , H04L9/06 , H04L61/4511 , H04L61/5076 , H04L9/08 , H04L67/02 , H04L101/33
Abstract: Various arrangements for performing secure domain name system (DNS) routing are presented. A secure signature may be generated using an internet protocol (IP) address of an authorized device. An encoded character string may be generated that comprises the IP address. The domain name server may receive a request for an IP address mapped to the hostname. The hostname may be validated using the secure signature. The IP address of the authorized device may be decoded from the encoded character string at least partially in response to the hostname being validated by the domain name server. The IP address decoded from the encoded character string may be transmitted at least partially based on the hostname being validated and the request for the IP address.
-
公开(公告)号:US11442843B2
公开(公告)日:2022-09-13
申请号:US16677474
申请日:2019-11-07
Inventor: Gajanan Hegde , Rakesh Eluvan
IPC: G06F11/36
Abstract: Various arrangements for debugging a hung thread of a software application are presented. A thread monitor module may be executed that monitors for any hung threads within a plurality of executing threads. A monitoring initialization message may be received that initiates thread monitoring of a thread. In response to the monitoring initialization message, tracking of the thread may be commenced by determining whether an update message for the thread has been received within an amount of time allotted for the update message to be sent. If the update message is not received, the thread may be identified as hung. Debugging information generated in response to identifying the hung thread may be used for creating an improved version of the software application that prevents the hang.
-
公开(公告)号:US20250142133A1
公开(公告)日:2025-05-01
申请号:US19008126
申请日:2025-01-02
Inventor: Krishna Arun Kumar
IPC: H04N21/2183 , H04N5/45 , H04N21/443 , H04N21/475
Abstract: A computer-implemented method is provided. The method includes launching a streaming media interface application in response to a user input, performing a first memory check to determine presence or absence of first cached data, locating first cached data that includes content of a home page of the user's account, retrieving and processing the first cached data to display the content included therein, concurrently with displaying the content included in the first cached data, performing a process for user authentication, and performing the process for user authentication is delayed until after initiating displaying the content included in the first cached data, sending a user request for content of a video stream selected by the user, receiving the content of the user-selected video stream in response to a determination that the user is authenticated, and initiating a first streaming session to play the content of the user-selected video stream.
-
36.
公开(公告)号: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.
-
38.
公开(公告)号:US20250080453A1
公开(公告)日:2025-03-06
申请号:US18461256
申请日:2023-09-05
Inventor: Ankesh Arora , Mohammad Dawood Shahdad , Kevin Joseph Plunkett
IPC: H04L45/121 , H04L43/0882 , H04L45/28
Abstract: A system to distinguish internal network routing issues within a user plane function (UPF) from external routing issues via multi-domain system (DNS) servers probing is disclosed. The system determines latency in communication between a given UPF and each of a plurality of DNS servers. The system compares each latency with a threshold latency value. If it is determined that each of the latencies in communication between the UPF and each DNS server is more than the threshold latency values, the system may determine that there is an internal network routing issue at the UPF that caused the high latencies. If it is determined that a latency in communication between the UPF and a particular DNS server is more than the threshold latency value, the system may determine that the latency is caused by a network routing issue at the particular DNS server—which is external to the UPF.
-
公开(公告)号:US12244992B2
公开(公告)日:2025-03-04
申请号:US17943003
申请日:2022-09-12
Inventor: Sandeep Rachoori
IPC: H04R1/10
Abstract: An ear bud active use charging system is disclosed. The ear bud active use charging system includes: a pair of loop charging harnesses, a pair of charging wires, a power receiving interface, a charge cable, and an ear bud charging controller system. The pair of loop charging harnesses interface with one or more of the ear buds. The pair of charging wires each have a first end and a second end. The first end of each pair of charging wires is connected to one of the pair of loop charging harnesses. The second end of each pair of charging wires is connected to a junction section. The charge cable connects to the power receiving interface at a first end and the junction section at a second end. The ear bud charging controller system has a processor and a memory.
-
公开(公告)号:US12238611B2
公开(公告)日:2025-02-25
申请号:US18377022
申请日:2023-10-05
Inventor: Conrad Savio Jude Gomes
IPC: H04W4/02 , H04L47/125 , H04L47/127 , H04L47/215 , H04W8/00 , H04W28/08 , H04W28/086
Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
-
-
-
-
-
-
-
-
-