Patents by Inventor Ravi Shenoy
Ravi Shenoy 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: 11995010Abstract: Systems and methods relate to a bus adapter for a storage network. The bus adaptor includes a context memory comprising a first storage for uncacheable exchange resource indicators (XRI) and a second storage for cacheable XRI. The bus adapter also includes a host backing store unit configured to provide access to the different tier memories present locally or externally in the host memory extension using several caching sub-units and with the capability of an optional pinning operation for the cacheable XRI based upon at least one of input/output phase, first in line up to a limit, a region of a virtual context address associated with the cacheable XRI indicators, a protocol associated with the cacheable XRI, a size of a transaction, or work queue information.Type: GrantFiled: April 16, 2021Date of Patent: May 28, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventors: Marc Pegolotti, Kenny Wu, Ravi Shenoy, Gregorio Gervasio, Jr., Lalit Chhabra, Mark Karnowski, James Winston Smart, Vuong Cao Nguyen
-
Publication number: 20240005157Abstract: Embodiments provide methods and systems for unstructured pruning of a neural network. Method performed by a neural network pruning system includes accessing a trained neural network to be pruned. The trained neural network includes one or more neural layers. The method includes computing values of layer parameters for a filter associated with a neural layer based, at least in part, on a pruning criteria. The method further includes computing a tag identifier associated with the filter of the trained neural network based, at least in part, on corresponding values of layer parameters of the filter. The method further includes storing the tag identifier and the values of the layer parameters for filter of the trained neural network in a database.Type: ApplicationFiled: September 15, 2021Publication date: January 4, 2024Inventors: Krishna A G, Mithun ULIYAR, Ravi SHENOY
-
Patent number: 11863815Abstract: Systems and methods for storing videos in a storage device, more specifically in a digital video recorder (DVR). The method includes determining, for each video, a condition indicating a need to reduce the size of a respective video is determined. The condition being at least a storage period of the respective video being greater than a threshold time period. Upon determination reducing the video size either by reducing at least one quality parameter of the respective video or by eliminating at least one video segment of the video corresponding to an uneventful region. Further after the size reduction, storing the respective video as a modified version of the respective video in the storage device. Further, the video or a portion of video comprising important events can be shared with a remote device.Type: GrantFiled: September 10, 2020Date of Patent: January 2, 2024Assignee: LIGHTMETRICS TECHNOLOGIES PVT. LTD.Inventors: Krishna Sai, Krishna A G, Gururaj Putraya, Ravi Shenoy, Raghu Kalluri, Pushkar Patwardhan
-
Patent number: 11750522Abstract: Systems and methods of communicating in a network use rate limiting. Rate limiting units (either receive side or transmit side) can perform rate limiting in response to a) a maximum number of bytes that can be solicited over a first period of time is exceeded, b) a maximum number of bytes that are outstanding over a second period of time is exceeded; or c) a maximum number of commands that are outstanding over a period of time is exceeded as part of CMD_RXRL. The CMD_RXRL can have three components (a) max bytes, b) outstanding bytes, c) outstanding commands. TXRL contains the component of max bytes or maximum number of bytes that can be transmitted over a third period of time to match the speed of a receive link, or any node or link through the network/fabric.Type: GrantFiled: April 19, 2021Date of Patent: September 5, 2023Assignee: Avago Technologies International Sales Pte. LimitedInventors: Kenny Wu, James Winston Smart, Mark Karnowski, Ravi Shenoy, Gregorio Gervasio, Jr., Lalit Chhabra, Chakradhara Raj Yadav Aradhyula
-
Publication number: 20220394330Abstract: Systems and methods for storing videos in a storage device, more specifically in a digital video recorder (DVR). The method includes determining, for each video, a condition indicating a need to reduce the size of a respective video is determined. The condition being at least a storage period of the respective video being greater than a threshold time period. Upon determination reducing the video size either by reducing at least one quality parameter of the respective video or by eliminating at least one video segment of the video corresponding to an uneventful region. Further after the size reduction, storing the respective video as a modified version of the respective video in the storage device. Further, the video or a portion of video comprising important events can be shared with a remote device.Type: ApplicationFiled: September 10, 2020Publication date: December 8, 2022Inventors: Krishna SAI, Krishna A G, Gururaj PUTRAYA, Ravi SHENOY, Raghu KALLURI, Pushkar PATWARDHAN
-
Publication number: 20220334985Abstract: Systems and methods relate to a bus adapter for a storage network. The bus adaptor includes a context memory comprising a first storage for uncacheable exchange resource indicators (XRI) and a second storage for cacheable XRI. The bus adapter also includes a host backing store unit configured to provide access to the different tier memories present locally or externally in the host memory extension using several caching sub-units and with the capability of an optional pinning operation for the cacheable XRI based upon at least one of input/output phase, first in line up to a limit, a region of a virtual context address associated with the cacheable XRI indicators, a protocol associated with the cacheable XRI, a size of a transaction, or work queue information.Type: ApplicationFiled: April 16, 2021Publication date: October 20, 2022Inventors: Marc Pegolotti, Kenny Wu, Ravi Shenoy, Gregorio Gervasio, JR., Lalit Chhabra, Mark Karnowski, James Winston Smart, Vuong Cao Nguyen
-
Publication number: 20220337524Abstract: Systems and methods of communicating in a network use rate limiting. Rate limiting units (either receive side or transmit side) can perform rate limiting in response to a) a maximum number of bytes that can be solicited over a first period of time is exceeded, b) a maximum number of bytes that are outstanding over a second period of time is exceeded; or c) a maximum number of commands that are outstanding over a period of time is exceeded as part of CMD_RXRL. The CMD_RXRL, can have three components (a) max bytes, b) outstanding bytes, c) outstanding commands. TXRL, contains the component of max bytes or maximum number of bytes that can be transmitted over a third period of time to match the speed of a receive link, or any node or link through the network/fabric.Type: ApplicationFiled: April 19, 2021Publication date: October 20, 2022Inventors: Kenny Wu, James Winston Smart, Mark Karnowski, Ravi Shenoy, Gregorio Gervasio, JR., Lalit Chhabra, Chakradhara Raj Yadav Aradhyula
-
Patent number: 11074770Abstract: The invention provides a system and method of monitoring a vehicle during commute. The system comprising of one or more camera modules in communication with one or more computation device. A camera module is configured to collect multiple data during the commute including video frames of one or more views, and location, position, direction, orientation, velocity and the combination thereof of the vehicle. The collected data is sent to a computation device where the data is analyzed to identify events and the same will be notified to one or more user device(s). In one embodiment, the communication between the computation device and the camera module may be carried out wirelessly via Wi-Fi where the camera module is configured to act in one or more modes of communication such as an access point (AP) mode or a station (STA) mode or Wi-Fi direct or the combination thereof.Type: GrantFiled: May 10, 2018Date of Patent: July 27, 2021Assignee: Lightmetrics Technologies PVT. LTD.Inventors: Mithun Uliyar, Ravi Shenoy, Soumik Ukil, Krishna A G, Gururaj Putraya, Pushkar Patwardhan
-
Patent number: 10974728Abstract: Methods and systems for facilitating driver behavior monitoring and evaluation of driver performance during a trip are provided. The method includes facilitating, by a processing system of an on-board detection device positioned in a vehicle, recording of media data using cameras mounted on the vehicle and multisensory data using sensors positioned in the vehicle. The media data includes a plurality of image frames. The method includes generating metadata based on at least one image frame of the plurality of image frames and the multisensory data, detecting an occurrence of an event based at least on the metadata and a set of configuration parameters, uploading the metadata and the media data of the event to a cloud server based on event upload rules, and facilitating a media status update flag corresponding to the event, the media status update flag representing a completion of uploading of the media data of the event.Type: GrantFiled: September 10, 2019Date of Patent: April 13, 2021Assignee: LIGHTMETRICS TECHNOLOGIES PVT. LTD.Inventors: Krishna A G, Pushkar Patwardhan, Gururaj Putraya, Ravi Shenoy, Soumik Ukil, Mithun Uliyar
-
Patent number: 10735340Abstract: A networking adaptor and method of transferring data are depicted and described herein. One example of the networking adaptor is provided with a host interface and a network interface. The network interface may include a transmit portion and a receive portion. The transmit portion may include a first set of data paths and the receive portion may include a second set of data paths. Both the first set of data paths and second set of data paths are configurable to be aggregated or de-aggregated to support a single port operation that represents a combined bandwidth of the data paths in the first set of data paths or the second set of data paths.Type: GrantFiled: April 18, 2018Date of Patent: August 4, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: Kenny Wu, Gregorio Gervasio, Jr., Lalit Chhabra, Ravi Shenoy
-
Publication number: 20200168014Abstract: The invention provides a system and method of monitoring a vehicle during commute. The system comprising of one or more camera modules in communication with one or more computation device. A camera module is configured to collect multiple data during the commute including video frames of one or more views, and location, position, direction, orientation, velocity and the combination thereof of the vehicle. The collected data is sent to a computation device where the data is analyzed to identify events and the same will be notified to one or more user device(s). In one embodiment, the communication between the computation device and the camera module may be carried out wirelessly via Wi-Fi where the camera module is configured to act in one or more modes of communication such as an access point (AP) mode or a station (STA) mode or Wi-Fi direct or the combination thereof.Type: ApplicationFiled: May 10, 2018Publication date: May 28, 2020Inventors: Mithun ULIYAR, Ravi SHENOY, Soumik UKIL, Krishna A G, Gururaj PUTRAYA, Pushkar PATWARDHAN
-
Patent number: 10664420Abstract: A system, method, and adaptor that facilitate data transmission are described. One example of the disclosed system facilitates the chip-to-chip transport of header descriptors and payloads. The system may include a source chip, a destination chip, and a set of queues describing buffer memory locations for staging header descriptors and payloads to be transferred from the source chip to the destination chip, where the set of queues are directly accessible to the source chip and to the destination chip.Type: GrantFiled: April 19, 2018Date of Patent: May 26, 2020Assignee: Avago Technologies International Sales Pte. LimitedInventors: Kenny Wu, Mark Karnowski, James Smart, Ravi Shenoy, Lalit Chhabra, Gregorio Gervasio, Jr., Tuong Le, Vuong Nguyen
-
Publication number: 20200079387Abstract: Methods and systems for facilitating driver behavior monitoring and evaluation of driver performance during a trip are provided. The method includes facilitating, by a processing system of an on-board detection device positioned in a vehicle, recording of media data using cameras mounted on the vehicle and multisensory data using sensors positioned in the vehicle. The media data includes a plurality of image frames. The method includes generating metadata based on at least one image frame of the plurality of image frames and the multisensory data, detecting an occurrence of an event based at least on the metadata and a set of configuration parameters, uploading the metadata and the media data of the event to a cloud server based on event upload rules, and facilitating a media status update flag corresponding to the event, the media status update flag representing a completion of uploading of the media data of the event.Type: ApplicationFiled: September 10, 2019Publication date: March 12, 2020Inventors: Krishna A G, Pushkar PATWARDHAN, Gururaj PUTRAYA, Ravi SHENOY, Soumik UKIL, Mithun ULIYAR
-
Patent number: 10529083Abstract: A method for estimating distance of an object from a moving vehicle is provided. The method includes detecting, by a camera module in one or more image frames, an object on a road on which the vehicle is moving. The method includes electronically determining a pair of lane markings associated with the road. The method further includes electronically determining a lane width between the pair of the lane markings in an image coordinate of the one or more image frames. The lane width is determined at a location of the object on the road. The method includes electronically determininga real world distance of the object from the vehicle based at least on number of pixels corresponding to the lane width in the image coordinate, a pre-defined lane width associated with the road and at least one camera parameter of the camera module.Type: GrantFiled: December 6, 2017Date of Patent: January 7, 2020Assignee: Lighmetrics Technologies Pvt. Ltd.Inventors: Mithun Uliyar, Ravi Shenoy, Soumik Ukil, Krishna A G, Gururaj Putraya, Pushkar Patwardhan
-
Patent number: 10491810Abstract: In an example embodiment, method, apparatus and computer program product are provided. The method includes accessing image capture parameters of a plurality of component cameras at a first time instant, where the image capture parameters for a respective component camera of the component cameras are determined based on a scene appearing in a field of view (FOV) of the respective component camera. At a second time instant, a change in appearance of one or more objects of the scene from a FOV of a first component camera to a FOV of a second component camera is determined. Upon determining the change of the appearance of the one or more objects at the second time instant, image capture parameters of the second component camera are set based on image capture parameters of the first component camera accessed at the first time instant.Type: GrantFiled: February 28, 2017Date of Patent: November 26, 2019Assignee: Nokia Technologies OyInventors: Krishna Govindarao, Mithun Uliyar, Ravi Shenoy
-
Publication number: 20190327178Abstract: A networking adaptor and method of transferring data are depicted and described herein. One example of the networking adaptor is provided with a host interface and a network interface. The network interface may include a transmit portion and a receive portion. The transmit portion may include a first set of data paths and the receive portion may include a second set of data paths. Both the first set of data paths and second set of data paths are configurable to be aggregated or de-aggregated to support a single port operation that represents a combined bandwidth of the data paths in the first set of data paths or the second set of data paths.Type: ApplicationFiled: April 18, 2018Publication date: October 24, 2019Inventors: Kenny Wu, Gregorio Gervasio, JR., Lalit Chhabra, Ravi Shenoy
-
Publication number: 20190324926Abstract: A system, method, and adaptor that facilitate data transmission are described. One example of the disclosed system facilitates the chip-to-chip transport of header descriptors and payloads. The system may include a source chip, a destination chip, and a set of queues describing buffer memory locations for staging header descriptors and payloads to be transferred from the source chip to the destination chip, where the set of queues are directly accessible to the source chip and to the destination chip.Type: ApplicationFiled: April 19, 2018Publication date: October 24, 2019Inventors: Kenny Wu, Mark Karnowski, James Smart, Ravi Shenoy, Lalit Chhabra, Gregorio Gervasio, JR., Tuong Le, Vuong Nguyen
-
Patent number: 10448192Abstract: A method comprising determining a spatial audio signal; determining an apparatus motion parameter; and stabilizing the spatial audio signal dependent on the apparatus motion parameters.Type: GrantFiled: June 25, 2018Date of Patent: October 15, 2019Assignee: Nokia Technologies OyInventors: Ravi Shenoy, Pushkar Prasad Patwardhan, Miikka Vilermo, Kemal Ugur
-
Patent number: 10275669Abstract: Advanced driver assistance systems (ADAS) and methods for object detection such as traffic lights, speed signs, in an automotive environment, are disclosed. In an embodiment, ADAS includes camera system for capturing image frames of at least a part of surroundings of vehicle, memory comprising image processing instructions and processing system for detecting one or more objects in a coarse detection followed by a fine detection. Coarse detection includes detecting presence of the one or more objects in non-consecutive image frames of the image frames, where non-consecutive image frames are determined by skipping one or more frames of the image frames. Upon detection of presence of the one or more objects in coarse detection, fine detection of the one or more objects is performed in a predetermined number of neighboring image frames of a frame in which the presence of the objects is detected in coarse detection.Type: GrantFiled: September 8, 2016Date of Patent: April 30, 2019Assignee: Lightmetrics Technologies PVT. LTD.Inventors: Mithun Uliyar, Gururaj Putraya, Soumik Ukil, Krishna A G, Ravi Shenoy, Pushkar Patwardhan
-
Publication number: 20190052800Abstract: In an example embodiment, method, apparatus and computer program product are provided. The method includes accessing image capture parameters of a plurality of component cameras at a first time instant, where the image capture parameters for a respective component camera of the component cameras are determined based on a scene appearing in a field of view (FOV) of the respective component camera. At a second time instant, a change in appearance of one or more objects of the scene from a FOV of a first component camera to a FOV of a second component camera is determined. Upon determining the change of the appearance of the one or more objects at the second time instant, image capture parameters of the second component camera are set based on image capture parameters of the first component camera accessed at the first time instant.Type: ApplicationFiled: February 28, 2017Publication date: February 14, 2019Inventors: Krishna Govindarao, Mithun Uliyar, Ravi Shenoy