Patents by Inventor Ravindra RAO

Ravindra 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: 20240292073
    Abstract: Methods and devices for generating a customized video segment from a video are disclosed. The video is partitioned into video segments. For each respective video segment, a respective set of scores is computed, where each score represents a respective content feature in the respective video segment. A respective weighted aggregate score is computed for each respective video segment by applying, to each respective set of scores, a common set of weight values. A selected video segment is outputted as the customized video segment, where the selected video segment is selected from one or more high-ranked video segments having high-ranked weighted aggregate scores.
    Type: Application
    Filed: May 7, 2024
    Publication date: August 29, 2024
    Inventors: Md Ibrahim KHALIL, Peng DAI, Hanwen LIANG, Lizhe CHEN, Varshanth Ravindra RAO, Juwei LU, Songcen XU
  • Patent number: 12073566
    Abstract: A system for fluid flow verification comprises a video recording device that captures frames of actual fluid or fluid display, and a processor coupled to the recording device. The processor hosts fluid verification modules, including a fluid flow rate verification module, and a fluid color verification module. The fluid flow rate verification module is operative to receive the frames; binarize region of interest, and compute histogram of white/black pixels; count white pixels to detect actual fluid quantity; determine whether actual fluid quantity matches expected fluid quantity; if there is a match, measure fluid change rate; determine whether there is steady fluid flow; if not, report fluid flow rate anomaly. The fluid color verification module is operative to: receive binarized region of interest and histogram; detect fluid color by extracting sample color mask of pixels; determine whether detected fluid color matches expected fluid color; if not, report fluid color anomaly.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: August 27, 2024
    Assignee: Honeywell International Inc.
    Inventors: Debabrata Pal, Abhishek Alladi, Parag Ravindra Rao, Luke M. Zeleznak
  • Publication number: 20240241810
    Abstract: A method for verifying data and control couplings of software under test comprises obtaining software architecture and design information for the software; extracting expected control coupling information based on an order in which software component calls are in the software architecture; extracting expected data coupling information from one software component to another software component in a sequence diagram; updating the expected control and data coupling information in an expected control and data coupling sequencing table; deriving actual control coupling information from execution trace data obtained from a requirements based test execution; deriving actual data coupling information from data trace information; and updating the actual control and data coupling information in an actual control and data coupling sequencing table.
    Type: Application
    Filed: March 8, 2023
    Publication date: July 18, 2024
    Applicant: Honeywell International Inc.
    Inventors: Ke Lin, Jayakumar S S, Aralakuppe Ramegowda Yogesha, Parag Ravindra Rao
  • Patent number: 11982997
    Abstract: The disclosure provides a method and system of improvement in the real-time operation of a terminal station in an industrial facility using a machine learning-based self-adaptive system comprising obtaining real-time operations data and historical data stored in a local database or at a cloud-storage. The data relates to input parameters of the terminal station. The method includes inputting the input parameter to a machine learning configurable module of the machine learning-based self-adaptive system and analyzing the input parameter using dynamic machine learning models and algorithms to identify patterns to each of the input parameters. The method further includes evaluating the identified pattern against the real-time operations data obtained from the terminal station and predicting at least one output parameter based on the input parameter and the identified pattern against the real-time operations. Based on the prediction, adjusting the output parameter of the real-time operations data.
    Type: Grant
    Filed: September 28, 2019
    Date of Patent: May 14, 2024
    Assignee: Honeywell International Inc.
    Inventors: Yogesha Aralakuppe Ramegowda, Pachipulusu Lingesh Sumanth, Srikanth Olety Subramanya, Parag Ravindra Rao, Koyalkar Raman Kishore
  • Patent number: 11954145
    Abstract: Methods, systems, and media for image searching are described. Images comprising one query image and a plurality of candidate images are received. For each candidate image, a first model similarity measure from an output of a first model configured for scene classification to perceive scenes in the images is determined. Further, for each candidate image of the plurality of candidate images, a second model similarity measure from the output of a second model configured for attribute classification to perceive attributes in the images is determined. For each candidate image of the plurality of candidate images, a similarity agglomerate index of a weighted aggregate of the first model similarity measure and the second model similarity measure is computed. The plurality of candidate images based on the respective similarity agglomerate index of each candidate image are ranked and a first ranked candidate images corresponding to the searched images are generated.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: April 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Varshanth Ravindra Rao, Md Ibrahim Khalil, Peng Dai, Juwei Lu
  • Publication number: 20230135867
    Abstract: A system for fluid flow verification comprises a video recording device that captures frames of actual fluid or fluid display, and a processor coupled to the recording device. The processor hosts fluid verification modules, including a fluid flow rate verification module, and a fluid color verification module. The fluid flow rate verification module is operative to receive the frames; binarize region of interest, and compute histogram of white/black pixels; count white pixels to detect actual fluid quantity; determine whether actual fluid quantity matches expected fluid quantity; if there is a match, measure fluid change rate; determine whether there is steady fluid flow; if not, report fluid flow rate anomaly. The fluid color verification module is operative to: receive binarized region of interest and histogram; detect fluid color by extracting sample color mask of pixels; determine whether detected fluid color matches expected fluid color; if not, report fluid color anomaly.
    Type: Application
    Filed: January 5, 2022
    Publication date: May 4, 2023
    Applicant: Honeywell International Inc.
    Inventors: Debabrata Pal, Abhishek Alladi, Parag Ravindra Rao, Luke M. Zeleznak
  • Patent number: 11636677
    Abstract: System and method of analyzing a video, comprising dividing the video into a set of successive basic units; generating semantic tags for the basic units using a set of hierarchical classifier nodes that comprise a parent classifier node and a plurality of child classifier nodes, wherein the basic units are each routed through selected child classifier nodes based on classification of the basic units by the parent classifier node; and generating a semantic topic for the video based on the semantic tags generated for the basic units.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: April 25, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Varshanth Ravindra Rao, Peng Dai, Hanwen Liang, Md Ibrahim Khalil, Juwei Lu
  • Patent number: 11195046
    Abstract: Methods and systems for processing an image are described. A saliency map is generated from the image. The saliency map indicates one or more salient portions of the image that have saliency values satisfying a saliency criterion. A scene graph is generated for at least the one or more salient portions. The scene graph represents a plurality of objects detected in the image. The scene graph further represents one or more relationships between each respective object pairs. One or more dataset entries associated with the image are generated. Each of the one or more relationships for each of the one or more object pairs is indicated by a respective dataset entry. The one or more dataset entries are stored in a first dataset.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: December 7, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Varshanth Ravindra Rao, Uzair Ahmad, Peng Dai, Juwei Lu, Wei Li, Jianpeng Xu
  • Publication number: 20210096547
    Abstract: The disclosure provides a method and system of improvement in the real-time operation of a terminal station in an industrial facility using a machine learning-based self-adaptive system comprising obtaining real-time operations data and historical data stored in a local database or at a cloud-storage. The data relates to input parameters of the terminal station. The method includes inputting the input parameter to a machine learning configurable module of the machine learning-based self-adaptive system and analyzing the input parameter using dynamic machine learning models and algorithms to identify patterns to each of the input parameters. The method further includes evaluating the identified pattern against the real-time operations data obtained from the terminal station and predicting at least one output parameter based on the input parameter and the identified pattern against the real-time operations. Based on the prediction, adjusting the output parameter of the real-time operations data.
    Type: Application
    Filed: September 28, 2019
    Publication date: April 1, 2021
    Applicant: HONEYWELL INTERNATIONAL, INC.
    Inventors: Yogesha Aralakuppe Ramegowda, Pachipulusu Lingesh Sumanth, Srikanth Olety Subramanya, Parag Ravindra Rao, Koyalkar Raman Kishore
  • Patent number: 10963702
    Abstract: Methods and systems for video segmentation and scene recognition are described. A video having a plurality of frames and a subtitle file associated with the video are received. Segmentation is performed on the video to generate a first set video frames comprising one or more video frames based on a frame-by-frame comparison of features in the frames of the video. Each video frame in the first includes a frame indicator which indicates at least a first start frame of the video frame. The subtitle file associated with the video is parsed to generate one or more subtitle segments based on a start and an end time of each dialogue in the subtitle file. A second set of video frames comprising one or more second video frames are generated based on the video frames of the first set of video frames and the e or more subtitle segments.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: March 30, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ruiwen Li, Peng Dai, Varshanth Ravindra Rao, Juwei Lu, Wei Li, Jianpeng Xu
  • Publication number: 20210073551
    Abstract: Methods and systems for video segmentation and scene recognition are described. A video having a plurality of frames and a subtitle file associated with the video are received. Segmentation is performed on the video to generate a first set video frames comprising one or more video frames based on a frame-by-frame comparison of features in the frames of the video. Each video frame in the first includes a frame indicator which indicates at least a first start frame of the video frame. The subtitle file associated with the video is parsed to generate one or more subtitle segments based on a start and an end time of each dialogue in the subtitle file. A second set of video frames comprising one or more second video frames are generated based on the video frames of the first set of video frames and the e or more subtitle segments.
    Type: Application
    Filed: September 10, 2019
    Publication date: March 11, 2021
    Inventors: Ruiwen LI, Peng DAI, Varshanth Ravindra RAO, Juwei LU, Wei LI, Jianpeng XU
  • Publication number: 20200394434
    Abstract: Methods and systems for processing an image are described. A saliency map is generated from the image. The saliency map indicates one or more salient portions of the image that have saliency values satisfying a saliency criterion. A scene graph is generated for at least the one or more salient portions. The scene graph represents a plurality of objects detected in the image. The scene graph further represents one or more relationships between each respective object pairs. One or more dataset entries associated with the image are generated. Each of the one or more relationships for each of the one or more object pairs is indicated by a respective dataset entry. The one or more dataset entries are stored in a first dataset.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 17, 2020
    Inventors: Varshanth Ravindra RAO, Uzair AHMAD, Peng DAI, Juwei LU, Wei LI, Jianpeng XU
  • Patent number: 10348825
    Abstract: One or more devices may receive a service request. The service request may be associated with providing a network service to a service location and may be associated with a service provider network. The one or more devices may create a virtual network function (VNF), associated with providing the network service, based on the service request. The VNF may be created such that the VNF is hosted by the device, and may be configured to provide the network service. The one or more devices may insert the VNF into the service provider network. The VNF may be inserted to interact with a physical device of the service provider network to allow the network service to be provided to the service location.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: July 9, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ravindra Rao, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears
  • Patent number: 9870580
    Abstract: A system may receive order information that may include information identifying a network service, associated with a service provider network, and a service location associated with the network service. The system may determine context information based on the order information that may include information associated with providing the network service to the service location via the service provider network. The system may generate a service order based on the context information. The system may create a virtual network function (VNF) based on the service request. The VNF may be created such that the VNF operates on a computing device associated with the system, and may be configured to provide the network service. The system may insert the VNF into the service provider network to cause the network service to be provided to the service location. The VNF may interact with a physical device of the service provider network.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: January 16, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ravindra Rao, Ashay Chaudhary, Sandeep Sharma
  • Patent number: 9672502
    Abstract: A device may receive order information that may identify a network service to be provided, via a service provider network, to a service location associated with a customer. The device may determine context information associated with providing the network service. The context information may be determined based on the order information and may include information associated with a virtual network function (VNF) that is to provide the network service to the service location. The device may determine provisioning details associated with the network service. The device may generate a service request that includes the context information and the provisioning details. The device may identify a cloud resource that is to host the VNF. The device may provide the service request to the cloud resource to cause the VNF to be created and inserted into the service provider network.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: June 6, 2017
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Ashay Chaudhary, Ravindra Rao, Sandeep Sharma
  • Publication number: 20150326535
    Abstract: One or more devices may receive a service request. The service request may be associated with providing a network service to a service location and may be associated with a service provider network. The one or more devices may create a virtual network function (VNF), associated with providing the network service, based on the service request. The VNF may be created such that the VNF is hosted by the device, and may be configured to provide the network service. The one or more devices may insert the VNF into the service provider network. The VNF may be inserted to interact with a physical device of the service provider network to allow the network service to be provided to the service location.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ravindra RAO, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears
  • Publication number: 20150326448
    Abstract: A device may receive order information that may identify a network service to be provided, via a service provider network, to a service location associated with a customer. The device may determine context information associated with providing the network service. The context information may be determined based on the order information and may include information associated with a virtual network function (VNF) that is to provide the network service to the service location. The device may determine provisioning details associated with the network service. The device may generate a service request that includes the context information and the provisioning details. The device may identify a cloud resource that is to host the VNF. The device may provide the service request to the cloud resource to cause the VNF to be created and inserted into the service provider network.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ashay CHAUDHARY, Ravindra RAO, Sandeep SHARMA
  • Publication number: 20150326451
    Abstract: A system may receive order information that may include information identifying a network service, associated with a service provider network, and a service location associated with the network service. The system may determine context information based on the order information that may include information associated with providing the network service to the service location via the service provider network. The system may generate a service order based on the context information. The system may create a virtual network function (VNF) based on the service request. The VNF may be created such that the VNF operates on a computing device associated with the system, and may be configured to provide the network service. The system may insert the VNF into the service provider network to cause the network service to be provided to the service location. The VNF may interact with a physical device of the service provider network.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Ravindra RAO, Ashay CHAUDHARY, Sandeep SHARMA