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: 11582322
    Abstract: 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: Grant
    Filed: October 31, 2019
    Date of Patent: February 14, 2023
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Prashant Katre, Yong Li, Fabian Russo, Darren Tokushige, Craig Arlen Detrick, Gary Jacob Skerl, Xuemin Chen
  • Patent number: 11025690
    Abstract: 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: Grant
    Filed: February 5, 2019
    Date of Patent: June 1, 2021
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Prashant Katre, Arnab Bhattacharya, Amit R. Agarwal
  • Publication number: 20210136170
    Abstract: 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: Application
    Filed: October 31, 2019
    Publication date: May 6, 2021
    Applicant: AVAGO TECNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Prashant Katre, Yong Li, Fabian Russo, Darren Tokushige, Craig Arlen Detrick, Gary Jacob Skerl, Xuemin Chen
  • Publication number: 20200184043
    Abstract: 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: Application
    Filed: October 23, 2019
    Publication date: June 11, 2020
    Inventors: Yong LI, Xuemin CHEN, Brett TISCHLER, Prashant KATRE
  • Publication number: 20200014974
    Abstract: 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: Application
    Filed: July 2, 2019
    Publication date: January 9, 2020
    Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Manan Patel, Rajesh MAMIDWAR, Prashant Katre, David ERICKSON
  • Patent number: 10517015
    Abstract: 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: Grant
    Filed: April 27, 2018
    Date of Patent: December 24, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Amit Rajendra Agarwal, Prashant Katre, Hosahalli Rajarao Srinivas, Gregory J. Goodemote, Bismaya Parida, James Ching-Shau Yik
  • Publication number: 20190335355
    Abstract: 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: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Inventors: Amit Rajendra Agarwal, Prashant KATRE, Hosahalli Rajarao SRINIVAS, Gregory J. GOODEMOTE, Bismaya PARIDA, James Ching-Shau YIK
  • Publication number: 20190245901
    Abstract: 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: Application
    Filed: February 5, 2019
    Publication date: August 8, 2019
    Inventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Prashant KATRE, Arnab BHATTACHARYA, Amit R. AGARWAL
  • Patent number: 9985996
    Abstract: 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: Grant
    Filed: January 9, 2014
    Date of Patent: May 29, 2018
    Assignee: 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: 9602568
    Abstract: 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: Grant
    Filed: August 10, 2015
    Date of Patent: March 21, 2017
    Assignee: BROADCOM CORPORATION
    Inventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
  • Publication number: 20150350285
    Abstract: 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: Application
    Filed: August 10, 2015
    Publication date: December 3, 2015
    Inventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Anand TONGLE, David WU, Prashant KATRE
  • Patent number: 9137285
    Abstract: 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: Grant
    Filed: November 26, 2013
    Date of Patent: September 15, 2015
    Assignee: Broadcom Corporation
    Inventors: Rajesh Shankarrao Mamidwar, Sanjeev Sood, Anand Tongle, David Wu, Prashant Katre
  • Publication number: 20150113158
    Abstract: 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: Application
    Filed: November 26, 2013
    Publication date: April 23, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Rajesh Shankarrao MAMIDWAR, Sanjeev SOOD, Anand TONGLE, David WU, Prashant KATRE
  • Publication number: 20150082337
    Abstract: 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: Application
    Filed: November 27, 2013
    Publication date: March 19, 2015
    Applicant: Broadcom Corporation
    Inventors: Rajesh Shankarrao MAMIDWAR, Francis Chi-Wai Cheung, Sanjeev Sood, Prashant Katre, Flaviu Dorin Turean, Anand Tongle, David ChaoHua Wu, Ming Chet Liew
  • Publication number: 20150071296
    Abstract: 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: Application
    Filed: January 9, 2014
    Publication date: March 12, 2015
    Applicant: BROADCOM CORPORATION
    Inventors: Rajesh Shankarrao MAMIDWAR, Darren Duane NEUMAN, Flaviu Dorin TUREAN, David ChaoHua WU, Anand TONGLE, Sanjeev SOOD, Prashant KATRE, Predrag KOSTIC
  • Publication number: 20080123732
    Abstract: 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: Application
    Filed: November 27, 2006
    Publication date: May 29, 2008
    Inventors: Rajesh Mamidwar, Brett Jason Andrews, Prashant Katre