Patents by Inventor Kaliraj KALAICHELVAN
Kaliraj KALAICHELVAN 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: 11880713Abstract: A method to optimize the usage of these crypto resources for effectively sharing the resource with identical configuration crypto material and thereby reducing the operation overhead associated with cryptographic operations is disclosed.Type: GrantFiled: December 10, 2020Date of Patent: January 23, 2024Assignee: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, Bill Franks, Suresh Kumar Reddy Throtti
-
Publication number: 20230291942Abstract: 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: ApplicationFiled: March 28, 2023Publication date: September 14, 2023Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, William P. FRANKS, Mark SCHMIDT, Beena DEVADATHAN, Rajesh Kechal RAO
-
Patent number: 11750882Abstract: A method and system for rendering a HTTP Live Streaming video stream on a display includes a player receiving a master manifest from a network device in response to selecting a video channel. The player also receives a plurality of variant manifests referenced by the master manifest from the network device, where each of the variant manifests references video files each of which having a different bit rate for the same video stream. The player simultaneously maintains the variant manifests in the player. The player determines an effective start time of the video stream based upon the selecting video channel where the effective start time is a time later than an earliest time referenced in the plurality of variant manifests. The player enables reverse of the video stream based upon one of the variant manifests to as early as the effective start time and not enabling reverse of the video stream based upon one of the variant manifests to a time earlier than the effective start time.Type: GrantFiled: September 9, 2022Date of Patent: September 5, 2023Assignee: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, Bill Franks
-
Patent number: 11647063Abstract: 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: GrantFiled: September 9, 2021Date of Patent: May 9, 2023Assignee: ARRIS Enterprises LLCInventors: Rajesh Kechal Rao, Kaliraj Kalaichelvan, William P. Franks, Beena Devadathan
-
Patent number: 11616997Abstract: 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: GrantFiled: December 9, 2020Date of Patent: March 28, 2023Assignee: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, William P. Franks, Mark Schmidt, Beena Devadathan, Rajesh Kechal Rao
-
Patent number: 11595457Abstract: A system and method dynamically adjusting the rate at which incoming content data is transferred into a media gateway appliance, and the rate at which outgoing content data is provided to one or more client devices by the media gateway appliance. This dynamic adjustment is performed in accordance with a predetermined program and as a function of real-time data streaming rates and predetermined rate parameters and preferences. The system and method enable the provision of an improved viewing and content acquisition experience for users.Type: GrantFiled: February 10, 2022Date of Patent: February 28, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Aniela M. Rosenberger, William P. Franks, Kaliraj Kalaichelvan, Arpan Kumar Kaushal, Rajesh K. Rao, Ernest George Schmitt
-
Patent number: 11595734Abstract: Technologies are disclosed for providing stream media content and/or metadata indicating stream media content. A media control device may receive a Digital Living Network Alliance (DLNA) hypertext transport protocol (HTTP) request from a media content device. The DLNA HTTP request may have a header created by the media content device. The media control device may interpret the DLNA HTTP request header. A first metadata may be identified in the DLNA HTTP request header that may indicate a request for stream media content information. The media control device may send a DLNA HTTP response to the media content device. The DLNA HTTP response may have a header that may include a second metadata indicating the stream media content information. The second metadata may include information enabling construction of a HTTP Live Streaming (HLS) master playlist, a program map table, and/or a program association table associated with the stream media content.Type: GrantFiled: August 18, 2021Date of Patent: February 28, 2023Assignee: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, Mark Schmidt, William P. Franks
-
Publication number: 20230007340Abstract: A method and system for rendering a HTTP Live Streaming video stream on a display includes a player receiving a master manifest from a network device in response to selecting a video channel. The player also receives a plurality of variant manifests referenced by the master manifest from the network device, where each of the variant manifests references video files each of which having a different bit rate for the same video stream. The player simultaneously maintains the variant manifests in the player. The player determines an effective start time of the video stream based upon the selecting video channel where the effective start time is a time later than an earliest time referenced in the plurality of variant manifests. The player enables reverse of the video stream based upon one of the variant manifests to as early as the effective start time and not enabling reverse of the video stream based upon one of the variant manifests to a time earlier than the effective start time.Type: ApplicationFiled: September 9, 2022Publication date: January 5, 2023Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, Bill FRANKS
-
Patent number: 11477522Abstract: A method and system for rendering a HTTP Live Streaming video stream on a display includes a player receiving a master manifest from a network device in response to selecting a video channel. The player also receives a plurality of variant manifests referenced by the master manifest from the network device, where each of the variant manifests references video files each of which having a different bit rate for the same video stream. The player simultaneously maintains the variant manifests in the player. The player determines an effective start time of the video stream based upon the selecting video channel where the effective start time is a time later than an earliest time referenced in the plurality of variant manifests. The player enables reverse of the video stream based upon one of the variant manifests to as early as the effective start time and not enabling reverse of the video stream based upon one of the variant manifests to a time earlier than the effective start time.Type: GrantFiled: December 11, 2020Date of Patent: October 18, 2022Assignee: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, Bill Franks
-
Publication number: 20220321942Abstract: A system and method enabling the seamless transition between viewing a recorded portion of a program and rejoining a live stream of that program. The system and method enable the rapid provision of live-streamed content upon the exhaustion of the playback of recorded content. This achieved by utilizing a universal resource locator associated with the source of the content.Type: ApplicationFiled: February 15, 2022Publication date: October 6, 2022Applicant: ARRIS ENTERPRISES LLCInventors: Aniela M. Rosenberger, William P. Franks, Kaliraj Kalaichelvan, Arpan Kumar Kaushal, Rajesh K. Rao, Ernest G. Schmitt
-
Publication number: 20220321947Abstract: A system and method dynamically supporting the concurrent storage of both quadrature amplitude modulated formatted and Internet protocol formatted video content. In particular, this dynamic support is based, at least in part, upon the recognition of format of the content being stored or retrieved from a memory. This memory is typically a hard-disk drive associated with a media gateway appliance. The system and method enable the provision of an improved content viewing and storage experience for users.Type: ApplicationFiled: February 8, 2022Publication date: October 6, 2022Applicant: ARRIS ENTERPRISES LLCInventors: Aniela M. Rosenberger, William P. Franks, Kaliraj Kalaichelvan, Arpan Kumar Kaushal, Rajesh K. Rao, Ernest George Schmitt
-
Publication number: 20220141277Abstract: 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: ApplicationFiled: September 9, 2021Publication date: May 5, 2022Applicant: ARRIS Enterprises LLCInventors: Rajesh Kechal RAO, Kaliraj KALAICHELVAN, William P. FRANKS, Beena DEVADATHAN
-
Publication number: 20220078526Abstract: Technologies are disclosed for providing stream media content and/or metadata indicating stream media content. A media control device may receive a Digital Living Network Alliance (DLNA) hypertext transport protocol (HTTP) request from a media content device. The DLNA HTTP request may have a header created by the media content device. The media control device may interpret the DLNA HTTP request header. A first metadata may be identified in the DLNA HTTP request header that may indicate a request for stream media content information. The media control device may send a DLNA HTTP response to the media content device. The DLNA HTTP response may have a header that may include a second metadata indicating the stream media content information. The second metadata may include information enabling construction of a HTTP Live Streaming (HLS) master playlist, a program map table, and/or a program association table associated with the stream media content.Type: ApplicationFiled: August 18, 2021Publication date: March 10, 2022Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, Mark SCHMIDT, William P. FRANKS
-
Publication number: 20210208940Abstract: A method to optimize the usage of these crypto resources for effectively sharing the resource with identical configuration crypto material and thereby reducing the operation overhead associated with cryptographic operations is disclosedType: ApplicationFiled: December 10, 2020Publication date: July 8, 2021Applicant: ARRIS Enterprises LLCInventors: Kaliraj Kalaichelvan, Bill Franks, Suresh Kumar Reddy Throtti
-
Publication number: 20210185393Abstract: A method and system for rendering a HTTP Live Streaming video stream on a display includes a player receiving a master manifest from a network device in response to selecting a video channel. The player also receives a plurality of variant manifests referenced by the master manifest from the network device, where each of the variant manifests references video files each of which having a different bit rate for the same video stream. The player simultaneously maintains the variant manifests in the player. The player determines an effective start time of the video stream based upon the selecting video channel where the effective start time is a time later than an earliest time referenced in the plurality of variant manifests. The player enables reverse of the video stream based upon one of the variant manifests to as early as the effective start time and not enabling reverse of the video stream based upon one of the variant manifests to a time earlier than the effective start time.Type: ApplicationFiled: December 11, 2020Publication date: June 17, 2021Inventors: Kaliraj Kalaichelvan, Bill Franks
-
Publication number: 20210185366Abstract: 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: ApplicationFiled: December 9, 2020Publication date: June 17, 2021Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, William P. FRANKS, Mark SCHMIDT, Beena DEVADATHAN, Rajesh Kechal RAO
-
Publication number: 20210185404Abstract: A method, a set-top box, and a non-transitory computer readable medium are disclosed to notify and view Emergency Alert System messages on a mobile device. The method includes receiving, on a set-top box, an Emergency Alert System message; storing, on the set-top box, the Emergency Alert System message; and sending, from the set-top box to one or more mobile devices, a notification that the set-top box has received the Emergency Alert System message.Type: ApplicationFiled: December 10, 2020Publication date: June 17, 2021Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, William P. FRANKS
-
Publication number: 20210176528Abstract: A method, a customer-premises equipment device, and a non-transitory computer readable medium are disclosed for previewing content while playing selected content. The method includes delivering, from a set-top box, a first data stream of a first selected media content to a media play device, the first data stream including an audio stream and a video stream; receiving, on the set-top box, a request for a preview of a second selected media content; and delivering, from the set-top box, a second data stream of the preview of the second selected media content to the media play device, the second data stream including at least a video stream.Type: ApplicationFiled: December 9, 2020Publication date: June 10, 2021Applicant: ARRIS Enterprises LLCInventors: Kaliraj KALAICHELVAN, Ernest G. SCHMITT, William P. FRANKS