Patents by Inventor Prashant Katre
Prashant Katre 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: 11582322Abstract: An apparatus and method for providing ML processing for one or more ML applications operating on one or more Internet of Things (IoT) devices includes receiving a ML request from an IoT device. The ML request can be generated by a ML application operating on the IoT device and include input data collected by the first ML application. A ML model to perform ML processing of the input data included in the ML request is identified and provided to an ML core for ML processing along with the input data included in the first ML request. The ML core produces ML processing output data based on ML processing by the ML core of input data included in the ML request using the ML model. The ML processing output data can be transmitted to the IoT device.Type: GrantFiled: October 31, 2019Date of Patent: February 14, 2023Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Prashant Katre, Yong Li, Fabian Russo, Darren Tokushige, Craig Arlen Detrick, Gary Jacob Skerl, Xuemin Chen
-
Patent number: 11025690Abstract: A network device providing audio-video packet delivery over a local area network may include a memory and at least one processor. The at least one processor may be configured to receive data packets from a server, the data packets being addressed to an electronic device downstream from the network device. The at least one processor may be further configured to determine whether the data packets satisfy an offload condition. The at least one processor may be further configured to, when the data packets satisfy the offload condition: transmit, to the server, acknowledgement packets corresponding to the received data packets, store the data packets in a buffer, transmit the data packets to the electronic device, and retransmit the data packets to the electronic device responsive to request therefor, the retransmitted data packets being retrieved from the buffer.Type: GrantFiled: February 5, 2019Date of Patent: June 1, 2021Assignee: Avago Technologies International Sales Pte. LimitedInventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Prashant Katre, Arnab Bhattacharya, Amit R. Agarwal
-
Publication number: 20210136170Abstract: An apparatus and method for providing ML processing for one or more ML applications operating on one or more Internet of Things (IoT) devices includes receiving a ML request from an IoT device. The ML request can be generated by a ML application operating on the IoT device and include input data collected by the first ML application. A ML model to perform ML processing of the input data included in the ML request is identified and provided to an ML core for ML processing along with the input data included in the first ML request. The ML core produces ML processing output data based on ML processing by the ML core of input data included in the ML request using the ML model. The ML processing output data can be transmitted to the IoT device.Type: ApplicationFiled: October 31, 2019Publication date: May 6, 2021Applicant: AVAGO TECNOLOGIES INTERNATIONAL SALES PTE. LIMITEDInventors: Prashant Katre, Yong Li, Fabian Russo, Darren Tokushige, Craig Arlen Detrick, Gary Jacob Skerl, Xuemin Chen
-
Publication number: 20200184043Abstract: A system for multimedia content recognition includes a cloud server and a media client including a silicon-on-chip (SoC) device to communicate with the cloud server via a network. The SoC device includes a local area network (LAN) interface to receive media content from a media source and a media monitor to analyze the received media content and to generate signature information for transmission to the cloud server or for a local analysis. The SoC device further includes an inference engine to locally analyze the signature information to detect an unauthorized access.Type: ApplicationFiled: October 23, 2019Publication date: June 11, 2020Inventors: Yong LI, Xuemin CHEN, Brett TISCHLER, Prashant KATRE
-
Publication number: 20200014974Abstract: In some aspects, the disclosure is directed to methods and systems for controlling a set top box remotely and monitoring its display output. Remote control commands may be intercepted or captured and forwarded over a network as encapsulated serial data or HDMI-CEC, in some implementations. This data may be transmitted over a network to a processing device, sometimes referred to as an HDMI pass-through and streamer device. The HDMI pass-through device may receive the encapsulated serial data via the network and retransmit the data as CEC data over HDMI to the set top box as if it were any other HDMI capable device, such as a television. Thus, the recipient set top box may receive the remote control commands via CEC and treat them as incoming IR commands and act accordingly.Type: ApplicationFiled: July 2, 2019Publication date: January 9, 2020Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Manan Patel, Rajesh MAMIDWAR, Prashant Katre, David ERICKSON
-
Patent number: 10517015Abstract: A device implementing the subject wireless communication system may include one or more memories, and one or more processors coupled to the one or more memories. In some aspects, the one or more processors are configured to cause receiving a first frame comprising an indication that the station has data buffered at an access point, determining, in response to the first frame, whether a measured buffer depth exceeds a predetermined threshold, receiving a second frame comprising a predetermined amount of buffered data based on the measured buffer depth, transitioning, after the predetermined amount of buffered data is received, into a sleep mode for a first predetermined duration when the measured buffer depth exceeds the predetermined threshold, and transitioning into the sleep mode for a second predetermined duration less than the first predetermined duration when the measured buffer depth does not exceed the predetermined threshold.Type: GrantFiled: April 27, 2018Date of Patent: December 24, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventors: Amit Rajendra Agarwal, Prashant Katre, Hosahalli Rajarao Srinivas, Gregory J. Goodemote, Bismaya Parida, James Ching-Shau Yik
-
Publication number: 20190335355Abstract: A device implementing the subject wireless communication system may include one or more memories, and one or more processors coupled to the one or more memories. In some aspects, the one or more processors are configured to cause receiving a first frame comprising an indication that the station has data buffered at an access point, determining, in response to the first frame, whether a measured buffer depth exceeds a predetermined threshold, receiving a second frame comprising a predetermined amount of buffered data based on the measured buffer depth, transitioning, after the predetermined amount of buffered data is received, into a sleep mode for a first predetermined duration when the measured buffer depth exceeds the predetermined threshold, and transitioning into the sleep mode for a second predetermined duration less than the first predetermined duration when the measured buffer depth does not exceed the predetermined threshold.Type: ApplicationFiled: April 27, 2018Publication date: October 31, 2019Inventors: Amit Rajendra Agarwal, Prashant KATRE, Hosahalli Rajarao SRINIVAS, Gregory J. GOODEMOTE, Bismaya PARIDA, James Ching-Shau YIK
-
Publication number: 20190245901Abstract: A network device providing audio-video packet delivery over a local area network may include a memory and at least one processor. The at least one processor may be configured to receive data packets from a server, the data packets being addressed to an electronic device downstream from the network device. The at least one processor may be further configured to determine whether the data packets satisfy an offload condition. The at least one processor may be further configured to, when the data packets satisfy the offload condition: transmit, to the server, acknowledgement packets corresponding to the received data packets, store the data packets in a buffer, transmit the data packets to the electronic device, and retransmit the data packets to the electronic device responsive to request therefor, the retransmitted data packets being retrieved from the buffer.Type: ApplicationFiled: February 5, 2019Publication date: August 8, 2019Inventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Prashant KATRE, Arnab BHATTACHARYA, Amit R. AGARWAL
-
Patent number: 9985996Abstract: A device for decoupling audio-video (AV) traffic processing from non-AV traffic processing may include a first processor and a second processor. The first processor may be configured to establish a network connection with a client device, determine whether the network connection is associated with AV traffic, transfer the network connection to a second processor when the network connection is associated with AV traffic, and process non-AV traffic associated with the network connection when the network connection is not associated with AV traffic. The second processor may be configured to receive the network connection from the first processor and process the AV traffic associated with the network connection.Type: GrantFiled: January 9, 2014Date of Patent: May 29, 2018Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Rajesh Shankarrao Mamidwar, Darren Duane Neuman, Flaviu Dorin Turean, David ChaoHua Wu, Anand Tongle, Sanjeev Sood, Prashant Katre, Predrag Kostic
-
Patent number: 9602568Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.Type: GrantFiled: August 10, 2015Date of Patent: March 21, 2017Assignee: BROADCOM CORPORATIONInventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
-
Publication number: 20150350285Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.Type: ApplicationFiled: August 10, 2015Publication date: December 3, 2015Inventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Anand TONGLE, David WU, Prashant KATRE
-
Patent number: 9137285Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.Type: GrantFiled: November 26, 2013Date of Patent: September 15, 2015Assignee: Broadcom CorporationInventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
-
Publication number: 20150113158Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.Type: ApplicationFiled: November 26, 2013Publication date: April 23, 2015Applicant: BROADCOM CORPORATIONInventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Anand TONGLE, David WU, Prashant KATRE
-
Publication number: 20150082337Abstract: A system for pipelined encryption and packetization of audio video (AV) data may consecutively encrypt a number of AV data units based on a security mechanism, associate the encrypted AV data units with a security header, where the security header is generated before the AV data units are encrypted, and the security header includes information related to the security mechanism, generate network packets for transporting the encrypted AV data units and the associated security header based at least in part on an order in which the AV data units are encrypted, where one or more of the network packets is generated contemporaneous with encrypting one or more of the AV data units, and provide the network packets for transport to a client device as the packets are generated, where the AV data units are encrypted and the network packets are generated without accessing memory external to the system.Type: ApplicationFiled: November 27, 2013Publication date: March 19, 2015Applicant: Broadcom CorporationInventors: Rajesh Shankarrao MAMIDWAR, Francis Chi-Wai Cheung, Sanjeev Sood, Prashant Katre, Flaviu Dorin Turean, Anand Tongle, David ChaoHua Wu, Ming Chet Liew
-
Publication number: 20150071296Abstract: A device for decoupling audio-video (AV) traffic processing from non-AV traffic processing may include a first processor and a second processor. The first processor may be configured to establish a network connection with a client device, determine whether the network connection is associated with AV traffic, transfer the network connection to a second processor when the network connection is associated with AV traffic, and process non-AV traffic associated with the network connection when the network connection is not associated with AV traffic. The second processor may be configured to receive the network connection from the first processor and process the AV traffic associated with the network connection.Type: ApplicationFiled: January 9, 2014Publication date: March 12, 2015Applicant: BROADCOM CORPORATIONInventors: Rajesh Shankarrao MAMIDWAR, Darren Duane NEUMAN, Flaviu Dorin TUREAN, David ChaoHua WU, Anand TONGLE, Sanjeev SOOD, Prashant KATRE, Predrag KOSTIC
-
Publication number: 20080123732Abstract: Systems and methods for processing multimedia information are disclosed and may include adjusting a decoding rate for a received transport stream based on a ratio of a plurality of accumulated program clock reference (PCR) values and a corresponding plurality of accumulated system time clock (STC) values. The received transport stream may include a plurality of audio samples. A portion of the plurality of audio samples may be decoded based on the adjusted decoding rate. The plurality of PCR values within the received transport stream may be detected and stored within on-chip memory. The plurality of STC values may be generated based on incrementing a counter during decoding of the received transport stream. The generated plurality of STC values may be stored within on-chip memory. A first difference between a current PCR value and a subsequent PCR value may be calculated.Type: ApplicationFiled: November 27, 2006Publication date: May 29, 2008Inventors: Rajesh Mamidwar, Brett Jason Andrews, Prashant Katre