Patents by Inventor Ravi Kumar

Ravi Kumar 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: 20220091854
    Abstract: The present invention extends to methods, systems, and computer program products for automating DevOps toolchains. A user registers with a platform provider through a user interface that provides a unified self-service portal. Subsequently, the user can login to a platform configuration system to access a user landing page and/or dashboard. The user can select DevOps platform tools to be installed and enter configuration information. When the user is satisfied with selected DevOps platform tools and entered configuration, the user can select a “confirm” user-interface control (e.g., a button). In response, the selected DevOps tools are installed (with a relatively high level of automation) as DevOps platform. The user can also change DevOps platforms through the user interface (also with a relatively high level of automation), including migrating, deleting, and upgrading DevOps tools.
    Type: Application
    Filed: November 13, 2020
    Publication date: March 24, 2022
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Vasanthavishnu Vasudevan, Sundar Rajan Renganathan, Todd Barczak, Purushothaman Srinivasan
  • Publication number: 20220091858
    Abstract: The present invention extends to methods, systems, and computer program products for upgrading DevOps tools in DevOps toolchains. An upgraded version of a DevOps platform tool is detected. A snapshot of an existing tool image corresponding to a current version of the DevOps platform tool is taken. Cloud service provider profile information, existing tool profile information corresponding to the existing tool image, and replacement tool profile information corresponding to replacement tool image are accessed. A DevOps platform is upgraded including deploying a replacement tool image corresponding to the upgraded version in accordance with the cloud service provider profile information, the existing tool profile information, the replacement tool profile information, and a DevOps platform category. When the upgrade is complete, the existing tool image is removed and the DevOps platform pointed to the replacement tool image. The snapshot is retained in accordance with rollback settings.
    Type: Application
    Filed: March 16, 2021
    Publication date: March 24, 2022
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Vasanthavishnu Vasudevan, Todd Barczak, Sundar Rajan Renganathan
  • Publication number: 20220094145
    Abstract: An adjustable insulating device is provided. An example device includes a housing and an extendable member at least partially located within the housing. The extendable member moves between a retracted position and an extended position. The device further includes an adjustment mechanism operably coupled with the extendable member. The adjustment mechanism causes translation of the extendable member between the retracted position and the extended position. The adjustment mechanism includes a first roller rotationally engaged with the extendable member at a first position that houses a first motor, and a second roller rotationally engaged with the extendable member at a second position that houses a second motor. An output of the first motor and an output of the second motor are configured to cause translation of the extendable member between the retracted position and the extended position, via the first roller and the second roller.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Ravi Kumar AVUPATI, Prudhvi Krishna YARLAGADDA, Ravi Teja TATA, Ataur RAHMAN, Ashish JAIN, Rizwan AHMAD
  • Publication number: 20220091856
    Abstract: The present invention extends to methods, systems, and computer program products for removing DevOps tools from DevOps toolchains. A user selection requesting DevOps tool deletion is received. A snapshot of a tool image corresponding to the DevOps tool is taken. Cloud service provider profile information and tool profile information corresponding to the tool image are accessed. The DevOps tool is deleted from a DevOps platform, including removing the tool image, in accordance with the cloud service provider profile information and the tool profile information. A tool registry is updated to indicate removal of the tool image from the DevOps platform. The snapshot is stored and retained in accordance with a time period specified in rollback settings.
    Type: Application
    Filed: March 11, 2021
    Publication date: March 24, 2022
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Vasanthavishnu Vasudevan, Todd Barczak, Sundar Rajan Renganathan
  • Publication number: 20220091855
    Abstract: The present invention extends to methods, systems, and computer program products for tool registry for automating DevOps toolchains. Submission of a DevOps tool, authentication information, and tool configuration data is received from a user. Subsequently, the DevOps tool is selected for inclusion in a DevOps job. The DevOps tool including the authentication information and tool configuration data is automatically accessed from the tool registry. The DevOps tool is configured in accordance with the accessed authentication information and accessed tool configuration data as part of the DevOps job and for interaction with the one or more other DevOps tools. The DevOps job is deployed.
    Type: Application
    Filed: March 11, 2021
    Publication date: March 24, 2022
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Todd Barczak, Vasanthavishnu Vasudevan
  • Publication number: 20220091857
    Abstract: The present invention extends to methods, systems, and computer program products for replacing DevOps tools in DevOps toolchains. A user selection of a replacement DevOps platform tool associated with a DevOps platform category is received. Configuration information for the DevOps platform, including cloud service provider profile information and existing tool profile information is accessed. The existing tool is removed from the DevOps platform in accordance with the existing tool profile information, the DevOps platform category, and the service provider profile information. A replacement tool and replacement tool profile information are accessed. The replacement tool is deployed to the DevOps platform in accordance with the replacement tool profile information, the DevOps platform category, and the cloud service provider profile information.
    Type: Application
    Filed: March 16, 2021
    Publication date: March 24, 2022
    Inventors: Ravi Kumar Chivukula, Chandra Ranganathan, Vasanthavishnu Vasudevan, Todd Barczak, Sundar Rajan Renganathan, Purushothaman Srinivasan
  • Publication number: 20220092136
    Abstract: A search engine optimization (SEO) test tool for a web page authoring system operable to create a web page for publication. The SEO test tool is invoked prior to publication of the web page, and performs a plurality of tests to determine if at least predetermined ones of the data elements included in the web page being created conform to the pre-defined rules of the search engine. The test tool identifies data elements that conform to the pre-defined rules and data elements that do not conform to the pre-defined rules; and causes a display of at least some of the non-conforming data elements.
    Type: Application
    Filed: March 12, 2020
    Publication date: March 24, 2022
    Inventor: Ravi Kumar Pampana
  • Patent number: 11281944
    Abstract: A method for determining event data including: sampling a first data stream within a first time window at a first sensor of an onboard vehicle system coupled to a vehicle, extracting interior activity data from the first data stream; determining an interior event based on the interior activity data; sampling a second data stream within a second time window at a second sensor of the onboard vehicle system; extracting exterior activity data from the second image stream; determining an exterior event based on the exterior activity data; correlating the exterior event and the interior event to generate combined event data; automatically classifying the combined event data to generate an event label; and automatically labeling the first time window of the first data stream and the second time window of the second data stream with the combined event label to generate labeled event data.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: March 22, 2022
    Assignee: Nauto, Inc.
    Inventors: Suchitra Sathyanarayana, Ravi Kumar Satzoda, Alex Thompson, Michael Gleeson-May, Ludmila Levkova
  • Patent number: 11283203
    Abstract: Various embodiments include a lower jaw assembly and a grounding clamp. The grounding clamp includes a clamp body defining a first side and a second side opposite the first side. The grounding clamp also includes an upper jaw. The grounding clamp further includes a support arm slidably attached to the clamp body. The support arm includes a locking mechanism configured to removably engage the first side of the clamp body and a balance mechanism configured to removably engage the second side of the clamp body. The movement of the support arm is restricted upon the engagement of the locking mechanism and the balance mechanism. The grounding clamp also includes a moveable jaw slideably attached to clamp body and operably coupled to the support arm via a fastening mechanism.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: March 22, 2022
    Assignee: Honeywell International Inc.
    Inventors: Ravi Kumar Avupati, Alfred R. Flojo, Christy E. Garippo, Linda S. Ziegler-Robinson, Rizwan Ahmad
  • Publication number: 20220083898
    Abstract: There is a need for more effective and efficient anomalous text detection.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Vineet Shukla, V Kishore Ayyadevara, Rohan Khilnani, Ravi Kumar Raju Gottumukkala, Ankit Varshney, Rajat Gupta
  • Patent number: 11268852
    Abstract: A method for light-to-frequency conversion comprises the steps of illuminating a photodiode by a light source, generating a photocurrent by means of the photodiode, converting the photocurrent into a digital comparator output signal depending on a first clock signal, generating a first count comprising an integer number of counts, where the generation of the first count depends on the first clock signal, generating a second count which relates to the time interval between at least two counts of the first count, and determining the frequency of a repeating pattern in the intensity of electromagnetic radiation emitted by the light source and detected by the photodiode from the first count and the second count. Furthermore, a light-to-frequency converter arrangement is provided.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 8, 2022
    Assignee: AMS INTERNATIONAL AG
    Inventors: Rohit Ranganathan, Ravi Kumar Adusumalli, Dinesh Kuruganti
  • Patent number: 11267855
    Abstract: Engineered FGF1 and FGF2 polypeptides, polynucleotides encoding these polypeptides and DNA constructs, vectors and compositions including these engineered polypeptides are provided herein. The engineered FGF1 and FGF2 polypeptides are more stable than their wild-type counterparts and may be more effective at treating a variety of conditions that FGF1 and FGF2 are useful for treating such as wound healing.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 8, 2022
    Assignee: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ARKANSAS
    Inventors: Suresh Kumar Thallapuranam, Shilpi Agarwal, Ravi Kumar Gundampati, Srinivas Jayanthi, Tengjiao Wang, Jake Jones, Olivia Kolenc, Ngoc Lam, Isabelle Niyonshuti, Kartik Balachandran, Kyle Quinn, Jingyi Chen
  • Publication number: 20220067240
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include: obtaining a design space, design criteria, and boundary conditions for numerical simulation; defining an application of the boundary conditions to a voxelized mesh, including specifying a distribution of a load to nodes of voxels in the voxelized mesh that correspond to a surface of preserve geometry; and iteratively modifying a generatively designed three dimensional shape in the design space in accordance with the design criteria and a physical response of the modeled object determined by the numerical simulation performed using the application of the boundary conditions to the voxelized mesh, wherein the distribution of the total loading value during determination of the physical response ensures an equivalence between the total loading value and a sum of loading values distributed to the respective nodes of the voxels that correspond to the surface.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Jaesung Eom, Jesus Rodriguez, David Jon Weinberg, Siavash Navadeh Meshkat, Jonas Dalidd, Ravi Kumar Burla
  • Patent number: 11263091
    Abstract: A computer-implemented method, according to one approach, includes: receiving a data operation request which includes an activated compound operation flag. The data operation request is added to a queue in a gateway node, and the data operation request is eventually transmitted to a disaster recovery site. An inode entry which corresponds to the portion of data is locked, and metadata associated with the inode entry is updated to indicate that the data operation request has been performed at the disaster recovery site. Supplemental data operation requests which correspond to the portion of data are also identified by evaluating the metadata associated with the inode entry. These supplemental data operation requests are transmitted to the disaster recovery site, and the metadata associated with the inode entry is updated to indicate that the supplemental data operation requests have been performed at the disaster recovery site. Furthermore, the inode entry is unlocked.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Venkateswara Rao Puvvada, Karrthik Kalaga Gopalakrishnan, Saket Kumar, Ravi Kumar Komanduri
  • Publication number: 20220060649
    Abstract: A sensor arrangement for light sensing for light-to-frequency conversion. The sensor arrangement includes a photodiode, an analog-to-digital converter (ADC) operable to perform a chopping technique in response to a first clock signal (CLK1), and convert a photocurrent (IPD) into a digital comparator output signal (LOUT). The ADC includes a sensor input coupled to the photodiode, an output for providing the digital comparator output signal (LOUT), an integrator including an integrator input coupled to the sensor input and operable to receive an integrator input signal, a first set of chopping switches coupled to a first amplifier, a second set of chopping switches electrically coupled to an output of the first amplifier and electrically coupled to input terminals of a second amplifier, and an integrator output providing an integrator output signal (OPOUT).
    Type: Application
    Filed: November 25, 2019
    Publication date: February 24, 2022
    Inventors: Ravi Kumar Adusumalli, Sudhakar Singamala
  • Publication number: 20220045915
    Abstract: Consolidating events to execute objects to extract, transform, and load data from source systems to a structured data store. An event manager process executing on a server runtime utilizes one or more event properties to determine which events can be consolidated to reduce unnecessary processor utilization.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 10, 2022
    Inventors: Ravi Kumar Herunde Prakash, Sami Majed Abbushi
  • Publication number: 20220038329
    Abstract: A method and system for managing resources of a computer network may be provided. A first request to detect a first event in a computer network may be received. A first element of the first event may be detected at a first computing resource of the computer network. After detecting the first element of the first event at the first computing resource, a second computing resource of the computer network may be determined. First data corresponding to the first event from the first computing resource may be provided to the second computing resource. A second element of the first event may be detected at the second computing resource.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 3, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Shrey Ajmera, Praveen Ravi Kumar, Sai Krishna Nallapaneni, Ravi Nag Chamarthy
  • Publication number: 20220036222
    Abstract: System pre-processes and computes class distribution of decision attribute and statistics for discretization of continuous attributes through use of compute buckets. System computes the variability of each of the attributes and considers only the non-zero variability attributes. System computes the discernibility strength of each attribute. The software system generates size 1 patterns using compute bucket and calculates if each pattern of size 1 is a reliable pattern for any class. The system calculates if reliable pattern of size 1 is a significant pattern for any class. The system generates size k patterns from size k?1 patterns checking for significance of size k patterns and refinability. The system readjusts pattern statistics for only significant patterns for size k?1 patterns. The system computes a cumulative coverage of the sorted relevant patterns of up to size k by finding out the union of records of that particular class.
    Type: Application
    Filed: September 2, 2021
    Publication date: February 3, 2022
    Applicant: Innominds Inc.
    Inventors: Arun Kumar Parayatham, Ravi Kumar Meduri
  • Patent number: 11238518
    Abstract: A system, method and computer program product provide for intervening in a financial transaction to discourage a bad decision by a customer. An execution decision by a customer is analyzed. A cautionary rule that is violated by the execution decision is identified. A suggestion in a personally persuasive persona presented on at least one user interface device to the customer.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ravi Kumar Gokanakonda, Rameshchandra Bhaskar Ketharaju, Aravind Sastry Nudurupati, Venkata Rajesh Babu Evani
  • Patent number: 11238595
    Abstract: An input image of an object is prepared for presentation by removing extraneous portions such as text, logos, advertising, watermarks, and so forth. The input image is processed to determined contours of features depicted in the input image. A bounding box corresponding to each contour may be determined. Based at least in part on the areas of these bounding boxes, an image mask is created. A candidate image is determined by applying the image mask to the input image to set pixels within portions of the input image to a predetermined value, such as white. Many candidate images may be generated using different parameters, such as different thresholds for relative sizes of the areas of the bounding boxes. These candidate images may be assessed, and a candidate image is selected for later use. Instead of manual editing of the input images, the candidate images are automatically generated.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: February 1, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Dibyendu Bhattacharya, Ravi Kumar, Sayantan Marik, Manisha Mehrotra, Mathieu Spegagne