Patents by Inventor Rajesh Kechal Rao

Rajesh Kechal Rao 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).

  • Publication number: 20230291942
    Abstract: A method, system, and computer program product for trick play using partial video file chunks includes a processor to retrieve the selected video file from an HLS server, the video file having a plurality of video chunks, and each one of the video chunks beginning with an I-frame. The processor may determine an average size of the plurality of I-frames. The average I-frame size may be based on a bitrate speed of the video file. The processor may retrieve a portion equal to the average I-frame size of from the beginning of each one of the plurality of chunks of the video. The processor may receive a begin trick play request of the selected video and initiate trick play of the selected video. The trick play of the video includes displaying each portion of each one of the plurality of chunks of the video.
    Type: Application
    Filed: March 28, 2023
    Publication date: September 14, 2023
    Applicant: ARRIS Enterprises LLC
    Inventors: Kaliraj KALAICHELVAN, William P. FRANKS, Mark SCHMIDT, Beena DEVADATHAN, Rajesh Kechal RAO
  • Patent number: 11647063
    Abstract: The disclosure relates to a methods and apparatus to perform improved trickplay for higher speeds and high-latency networks. In one aspect, the method comprises receiving, in a processor, data comprising a video or audiovisual signal formatted in a sequence of chunks downloaded sequentially over a communications medium. When the processor receives a command to display the data at a trickplay speed that is higher than normal speed, the processor can begin to skip a number of chunks before downloading a next chunk in the sequence of chunks, decoding, and displaying the decoded chunk. The number of skipped chunks between each downloaded chunk may be a preset number and/or may be dynamically determined in the event that a downloaded chunk is skipped because it is not downloaded in time or if the expected download time of the next chunk is longer than the display time of the current chunk.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: May 9, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Rajesh Kechal Rao, Kaliraj Kalaichelvan, William P. Franks, Beena Devadathan
  • Patent number: 11616997
    Abstract: A method, system, and computer program product for trick play using partial video file chunks includes a processor to retrieve the selected video file from an HLS server, the video file having a plurality of video chunks, and each one of the video chunks beginning with an I-frame. The processor may determine an average size of the plurality of I-frames. The average I-frame size may be based on a bitrate speed of the video file. The processor may retrieve a portion equal to the average I-frame size of from the beginning of each one of the plurality of chunks of the video. The processor may receive a begin trick play request of the selected video and initiate trick play of the selected video. The trick play of the video includes displaying each portion of each one of the plurality of chunks of the video.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 28, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Kaliraj Kalaichelvan, William P. Franks, Mark Schmidt, Beena Devadathan, Rajesh Kechal Rao
  • Publication number: 20220141277
    Abstract: The disclosure relates to a methods and apparatus to perform improved trickplay for higher speeds and high-latency networks. In one aspect, the method comprises receiving, in a processor, data comprising a video or audiovisual signal formatted in a sequence of chunks downloaded sequentially over a communications medium. When the processor receives a command to display the data at a trickplay speed that is higher than normal speed, the processor can begin to skip a number of chunks before downloading a next chunk in the sequence of chunks, decoding, and displaying the decoded chunk. The number of skipped chunks between each downloaded chunk may be a preset number and/or may be dynamically determined in the event that a downloaded chunk is skipped because it is not downloaded in time or if the expected download time of the next chunk is longer than the display time of the current chunk.
    Type: Application
    Filed: September 9, 2021
    Publication date: May 5, 2022
    Applicant: ARRIS Enterprises LLC
    Inventors: Rajesh Kechal RAO, Kaliraj KALAICHELVAN, William P. FRANKS, Beena DEVADATHAN
  • Publication number: 20210185366
    Abstract: A method, system, and computer program product for trick play using partial video file chunks includes a processor to retrieve the selected video file from an HLS server, the video file having a plurality of video chunks, and each one of the video chunks beginning with an I-frame. The processor may determine an average size of the plurality of I-frames. The average I-frame size may be based on a bitrate speed of the video file. The processor may retrieve a portion equal to the average I-frame size of from the beginning of each one of the plurality of chunks of the video. The processor may receive a begin trick play request of the selected video and initiate trick play of the selected video. The trick play of the video includes displaying each portion of each one of the plurality of chunks of the video.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 17, 2021
    Applicant: ARRIS Enterprises LLC
    Inventors: Kaliraj KALAICHELVAN, William P. FRANKS, Mark SCHMIDT, Beena DEVADATHAN, Rajesh Kechal RAO
  • Publication number: 20080235736
    Abstract: When a new device such as a set-back box (SBB) connects to a TV, the menu of the TV is dynamically updated with an icon and an application identification associated with the new device, so that a viewer can select the new device from the menu.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventors: Thomas Patrick Dawson, Ludovic Douillet, Takashi Hironaka, Rajesh Kechal Rao, George Edward Williams
  • Publication number: 20080228963
    Abstract: A method and apparatus is provided for inputting user-selected settings to a second consumer electronic device. The method begins by establishing a first communication path between a first consumer electronic device and the second consumer electronic device. The first communication path is configured to transfer content to be rendered by at least one of the devices. The first device is queried over the first communication path to identify user-selected settings established in the first device that are applicable to the second device. In response to the query, the applicable user-selected settings are transferred over the first communication path from the first device to the second device. The transferred applicable user-selected settings are stored in respective fields of a settings database associated with the second device.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Takashi Hironaka, Rajesh Kechal Rao, Thomas Patrick Dawson, Ludovic Douillet, George Williams