Patents by Inventor RAKESH ELUVAN

RAKESH ELUVAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12375755
    Abstract: Presented here is a method and system of operating set-top boxes with clients in a network that includes configuring a set-top box (STB) to reconnect to a client that exits from a streaming session. The method includes executing a streaming data from the STB to the client and in response to the client exiting the streaming session, maintaining the streaming session in the active state after the client has exited. Further continuing to transcode audio/video data after the client has exited and relinquishing audio/video data that is continuously transcoded and received in the streaming session up until a defined period. Thereafter, upon receiving a request by the client to reconnect, identifying the client for reconnection to the exited client from the streaming session and linking the client seamlessly so the client resumes reception of the streamed data without any interruption in the transcode of the AV data.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: July 29, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Rakesh Eluvan Periyaeluvan, Jayaprakash Narayanan Ramaraj
  • Patent number: 12373123
    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.
    Type: Grant
    Filed: January 3, 2024
    Date of Patent: July 29, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Rakesh Eluvan Periyaeluvan, Gopikumar Ranganathan, Jayaprakash Narayanan Ramaraj
  • Publication number: 20250202607
    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.
    Type: Application
    Filed: March 3, 2025
    Publication date: June 19, 2025
    Inventors: Amit Kumar, Gopikumar Ranganathan, Rakesh Eluvan
  • Patent number: 12323403
    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.
    Type: Grant
    Filed: April 9, 2024
    Date of Patent: June 3, 2025
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Gopikumar Ranganathan, Rakesh Eluvan Periyaeluvan
  • Patent number: 12267149
    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.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: April 1, 2025
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Amit Kumar, Gopikumar Ranganathan, Rakesh Eluvan
  • Publication number: 20250093935
    Abstract: Implementing a program such as a network connectivity manager in high-performance or low-power mode. The method may include a first microcontroller unit (MCU) receiving a first message while implementing a program in active mode. The first MCU generates and sends a first inter processor communication (IPC) message to a second MCU in response to the first MCU receiving the first message. The first MCU transitions from active mode to sleep mode after the first MCU sends the first IPC message to the second MCU. The second MCU transitions from sleep mode to active mode in response to the second MCU receiving the first IPC message. The second MCU implements the program after transitioning to active mode. The first MCU is in sleep mode while the second MCU implements the program. The second MCU consumes more power operating in active mode than the first MCU consumes while operating in active mode.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 20, 2025
    Applicant: Cypress Semicon ductor Corporation
    Inventors: Rakesh Eluvan Periyaeluvan, Vikas Dineshkumar SHAH
  • Publication number: 20240333983
    Abstract: Systems, devices and automated processes are described for improving media streaming in a server device through intelligent selection of initial cache bitrates. The initial cache bitrate is selected with consideration to both historical data and operating parameters of the server device. Operating parameters can include an amount of cache memory that is available on the server device, as well as an amount of reserve space that is desired to be maintained in case of degradation in network performance or other factors that may occur during transcoding or transmission of the media stream.
    Type: Application
    Filed: March 26, 2024
    Publication date: October 3, 2024
    Applicant: DISH Network Technologies India Private Limited
    Inventors: Vimalraj Ganesan, Amit Kumar, Rakesh Eluvan
  • Publication number: 20240259359
    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.
    Type: Application
    Filed: April 9, 2024
    Publication date: August 1, 2024
    Applicant: DISH Network Technologies India Private Limited
    Inventors: GOPIKUMAR RANGANATHAN, RAKESH ELUVAN PERIYAELUVAN
  • Patent number: 11985115
    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.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: May 14, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Gopikumar Ranganathan, Rakesh Eluvan Periyaeluvan
  • Publication number: 20240134546
    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.
    Type: Application
    Filed: January 3, 2024
    Publication date: April 25, 2024
    Applicant: DISH Network Technologies India Private Limited
    Inventors: Rakesh Eluvan Periyaeluvan, Gopikumar Ranganathan, Jayaprakash Narayanan Ramaraj
  • Patent number: 11899949
    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.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 13, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Rakesh Eluvan Periyaeluvan, Gopikumar Ranganathan, Jayaprakash Narayanan Ramaraj
  • Publication number: 20240045789
    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.
    Type: Application
    Filed: October 18, 2023
    Publication date: February 8, 2024
    Inventors: Rakesh Eluvan Periyaeluvan, Gopikumar Ranganathan, Amit Kumar
  • Publication number: 20240022778
    Abstract: An example of a server includes a processor and a computer-readable storage medium configured to store instructions that, when executed by the processor, cause the server to perform operations. The operations comprise encoding segments of a video stream at a variable bitrate while the variable bitrate is assigned a first value. The variable bitrate is assigned a second value in response to a load on the processor exceeding a threshold load. The segments of the video stream are encoded at the variable bitrate while the variable bitrate is assigned the second value. The assigning the variable bitrate the second value can include applying a bitrate-decrease function to the first value. Assigning the variable bitrate the second value reduces the load on the processor.
    Type: Application
    Filed: July 20, 2023
    Publication date: January 18, 2024
    Applicant: DISH Network Technologies India Private Limited
    Inventors: Rakesh Eluvan, Jayaprakash Ramaraj
  • Patent number: 11829277
    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.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: November 28, 2023
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Rakesh Eluvan Periyaeluvan, Gopikumar Ranganathan, Amit Kumar
  • Patent number: 11778250
    Abstract: Methods and apparatuses for improving the delivery of streamed audiovisual content derived from over-the-air digital television signals by reducing streaming start latency are described. In response to detecting a request from a client device to begin a streaming session for a video stream captured by an over-the-air antenna, a streaming device in communication with the client device via a wired or wireless networking connection may transmit a reduced resolution version of the video stream to the client device, establish encryption and decryption keys for a secure connection with the client device while the reduced resolution version of the video stream is transmitted to the client device, communicate a point in time after which an encrypted version of the video stream will be transmitted to the client device, and transmit the encrypted version of the video stream to the client device starting at the point in time.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: October 3, 2023
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Vimalraj Ganesan, Rakesh Eluvan, Amit Kumar
  • Patent number: 11722719
    Abstract: Systems, methods, and devices are provided for optimizing streaming bitrate in response to variations in processor load. In various embodiments, a streaming media server includes a processor and a computer-readable storage medium, which stores computer-readable code or instructions. When executed by the processor, the computer-readable code causes the server to encode segments of a video stream at a final variable bitrate (ABRFINAL). The encoded segments are transmitted from the server, over a network, and to a first client media receiver for presentation to an end-user. The steps of encoding and transmitting are repeated during a streaming video session with the first client media receiver, while varying a value of ABRFINAL based, at least in part, upon a running average of a processor load placed on the processor (LOADAVG).
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: August 8, 2023
    Inventors: Rakesh Eluvan, Jayaprakash Ramaraj
  • Publication number: 20230247238
    Abstract: Methods and apparatuses for improving the delivery of streamed audiovisual content derived from over-the-air digital television signals by reducing streaming start latency are described. In response to detecting a request from a client device to begin a streaming session for a video stream captured by an over-the-air antenna, a streaming device in communication with the client device via a wired or wireless networking connection may transmit a reduced resolution version of the video stream to the client device, establish encryption and decryption keys for a secure connection with the client device while the reduced resolution version of the video stream is transmitted to the client device, communicate a point in time after which an encrypted version of the video stream will be transmitted to the client device, and transmit the encrypted version of the video stream to the client device starting at the point in time.
    Type: Application
    Filed: January 19, 2022
    Publication date: August 3, 2023
    Inventors: Vimalraj Ganesan, Rakesh Eluvan, Amit Kumar
  • Publication number: 20230224287
    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.
    Type: Application
    Filed: March 7, 2023
    Publication date: July 13, 2023
    Applicant: DISH Network Technologies India Private Limited
    Inventors: GOPIKUMAR RANGANATHAN, RAKESH ELUVAN PERIYAELUVAN
  • Patent number: 11698988
    Abstract: A robust, computationally-efficient and secure system is described for streaming content from a server to a client device via the Internet or another digital network. Various aspects relate to automated processes, systems and devices for securing a media stream with efficient yet effective digital cryptography. In particular, content may be transmitted in transport stream (TS) format in which all packets are encrypted (e.g., using a cipher block chain), in which control packets are exempted from encryption (e.g., using an electronic codebook), or in any other manner.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: July 11, 2023
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Senthilkumar Krishnadoss, Rakesh Eluvan Periyaeluvan, Jayaprakash Narayanan Ramaraj, Girish V. Reddivari, Chitra Siddalinga Murthy
  • Publication number: 20230198645
    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.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Amit Kumar, Gopikumar Ranganathan, Rakesh Eluvan