-
公开(公告)号:US11575659B2
公开(公告)日:2023-02-07
申请号:US17667490
申请日:2022-02-08
Inventor: Gopikumar Ranganathan , Rakesh Eluvan Periyaeluvan , Ranjith Rajan
IPC: H04L29/06 , H04L9/40 , H04N21/64 , H04N21/647 , H04L9/32 , G06F11/07 , G06F9/4401 , H04L67/141
Abstract: Systems and methods for establishing secure remote connections to media devices establish a secure shell (SSH) connection between two machines which are located in two different private networks, such as between a remote debugging computer and a receiving device. The receiving device has a persistent outbound connection with a message server. The remote debugging computer connects to a relay manager and obtains a relay instance IP address and port. The relay manager then forwards the relay instance IP address and port to the receiving device via the message server. After receiving the connection request from the message server, the receiving device connects to the relay instance IP and port and waits for the input data. The remote debugging computer performs an SSH handshake and the receiving device directly authenticates the SSH connection.
-
公开(公告)号:US20240251113A1
公开(公告)日:2024-07-25
申请号:US18624957
申请日:2024-04-02
Inventor: Amit Kumar , Gopikumar Ranganathan
IPC: H04N21/234 , H04N21/231 , H04N21/845
CPC classification number: H04N21/23406 , H04N21/23106 , H04N21/8456
Abstract: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. A reference to a first segment of the media content stored in the buffer is written to a message queue. A computing device switches into copy data mode in response to the number of references in the buffer being greater than or equal to a first threshold value. A second segment of the media content is written directly to the message queue.
-
公开(公告)号:US11985115B2
公开(公告)日:2024-05-14
申请号: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.
-
公开(公告)号:US11829277B2
公开(公告)日:2023-11-28
申请号:US16360926
申请日:2019-03-21
Inventor: Rakesh Eluvan Periyaeluvan , Gopikumar Ranganathan , Amit Kumar
IPC: G06F11/36 , G06F9/50 , H04L67/125 , H04L67/02
CPC classification number: G06F11/3636 , G06F9/5055 , H04L67/02 , H04L67/125
Abstract: Systems and methods for remote debugging perform remote debugging of a receiving device, such as a set-top box or other connected media player, even when the receiving device is located behind a firewall. The receiving device has a persistent outbound connection with a message server. Since it is an outbound connection, it connects across firewall restrictions. A remote debug machine sends a message via the message server to the receiving device over a network. The message carries the command/operation to be executed by the receiving device. The receiving device, which receives the command, executes the command and sends the output of the command to a debug data upload server to which the remote debug machine has access.
-
公开(公告)号:US20230370652A1
公开(公告)日:2023-11-16
申请号:US18168894
申请日:2023-02-14
Inventor: Amit Kumar , Gopikumar Ranganathan
IPC: H04N21/234 , H04N21/231 , H04N21/845
CPC classification number: H04N21/23406 , H04N21/23106 , H04N21/8456
Abstract: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. A reference to a first segment of the media content stored in the buffer is written to a message queue. A computing device switches into copy data mode in response to the number of references in the buffer being greater than or equal to a first threshold value. A second segment of the media content is written directly to the message queue.
-
公开(公告)号: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.
-
公开(公告)号:US12267149B2
公开(公告)日:2025-04-01
申请号:US17558369
申请日:2021-12-21
Inventor: Amit Kumar , Gopikumar Ranganathan , Rakesh Eluvan
Abstract: A method of providing channel content in a broadcast content reception and distribution system includes: receiving, by a broadcast content reception device, information that identifies a channel that provides channel content, from a content player device; receiving, by the broadcast content reception device, a signal that transmits the channel content, from an antenna; receiving, by the broadcast content reception device, information that indicates a signal strength corresponding to the channel based on the signal that transmits the channel content received from the antenna; determining, by the broadcast content reception device, that the signal strength is less than or equal to a threshold value based on the information that indicates the signal strength; and transmitting, by the broadcast content reception device, a message to the content player device in response to the determining that the signal strength is less than or equal to the threshold value.
-
公开(公告)号:US20230419560A1
公开(公告)日:2023-12-28
申请号:US18464963
申请日:2023-09-11
CPC classification number: G06T11/00 , G06T7/70 , G06V20/20 , H04N7/183 , H04W64/003 , G06V10/945 , G06T2200/24
Abstract: An antenna position determination system determines a position for an antenna to communicate with a broadcast tower and present the antenna to a user via augmented reality. The antenna position determination system receives information indicating one or more broadcast towers including a location for each broadcast tower. The antenna position determination system selects a broadcast tower of the one or more broadcast towers and receives an image of an antenna. The antenna position determination system determines a position for the antenna to communicate with the selected broadcast tower based on the image of the antenna and the selected broadcast tower. The antenna position determination system presents the determined position of the antenna to a user via an augmented reality user interface.
-
公开(公告)号:US11979618B2
公开(公告)日:2024-05-07
申请号:US18168894
申请日:2023-02-14
Inventor: Amit Kumar , Gopikumar Ranganathan
IPC: H04N21/234 , H04N21/231 , H04N21/845
CPC classification number: H04N21/23406 , H04N21/23106 , H04N21/8456
Abstract: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. A reference to a first segment of the media content stored in the buffer is written to a message queue. A computing device switches into copy data mode in response to the number of references in the buffer being greater than or equal to a first threshold value. A second segment of the media content is written directly to the message queue.
-
10.
公开(公告)号:US20240134546A1
公开(公告)日:2024-04-25
申请号:US18403372
申请日:2024-01-03
IPC: G06F3/06 , G06F3/0482
CPC classification number: G06F3/0632 , G06F3/0482 , G06F3/0604 , G06F3/0673
Abstract: Methods and systems are provided for configuring static memory in a device by analyzing a set of functionalities of a first device based on at least one use case wherein the at least one use case are associated with configuring available static memory in processing at least one functionality of the first device; configuring at least a first profile composed of the first part for memory allocation of the available static memory to a first processor, and a second part for memory allocation of the available static memory to a second processor of the first device; selecting the first profile either automatically or via a graphical user interface (GUI) by identifying a set of performance characteristics related to the functionality, and implementing the memory allocation by the first profile in processing the at least one functionality in the use case by the first device.
-
-
-
-
-
-
-
-
-