Patents by Inventor Ravindra Kulkarni

Ravindra Kulkarni 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: 12228618
    Abstract: Systems and methods for identifying and managing stress conditions, risk state or aging state associated with capacitors associated with electrical equipment in an electrical power system are disclosed herein. In one aspect, a method for identifying and managing stress conditions, risk state or aging state associated with at least one capacitor includes detecting at least one of motion of and sounds associated with the at least one capacitor, and analyzing at least the detected at least one of motion of and sounds associated with the at least one capacitor to identify possible stress conditions, risk state or aging state associated with the at least one capacitor and associated components. In response to identifying possible stress conditions, risk state or aging state, probable impacts of the possible stress conditions, risk state or aging state on the at least one capacitor and associated components may be determined.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: February 18, 2025
    Assignee: Schneider Electric USA, Inc.
    Inventors: Johannes Menzel, Ravindra Kulkarni, Jean-Marc Lupin
  • Publication number: 20250037141
    Abstract: Systems and methods for democratizing compliance in an enterprise. A system receives a selection of a project in the enterprise and a compliance type, causes a list of controls associated with the compliance type to be displayed on a user interface, receives a set of configurations for each of the list of controls from the user, dynamically generates a schema based on the compliance type, the list of controls, and the set of configurations, automatically triggers execution of validation of each of the list of controls for the compliance type based on the generated schema, generates results of the validation, the results including a list of non-compliant controls and a list of compliant controls. The execution of validation of the list of controls is retriggered until each of the list of controls corresponding to the compliance type is compliant.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Rajendra PRASAD TANNIRU, Koushik M. Vijayaraghavan, Vijeth Srinivas Hegde, Aditi Kulkarni, Ravindra Kabbinale, Rajalakshmy Iyer, Santhosh MV, Mallika Konjeti, Ravi Kiran Singh, Lakshmi Srinivasan
  • Publication number: 20250008307
    Abstract: A system and method for normalizing telecommunications expense management and carrier system interactions including normalizing order entry information from multiple source systems and providing a standard intermediary format that can be again converted to multiple output or target systems which in turn provide order status information that is also normalized and sent back to the source systems thus providing a consistent ordering experience regardless of source system used or target system that actually fulfils the orders.
    Type: Application
    Filed: June 26, 2024
    Publication date: January 2, 2025
    Applicant: Tangoe US, Inc.
    Inventors: Chaitanya Ravindra Kulkarni, Ronald Gerald Michaud, Vijayasree Pera
  • Publication number: 20240062820
    Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including determining whether one or more memory access operations performed on a range of consecutive wordlines of a memory device satisfy one or more criteria. The operations further include, responsive to determining that the one or more memory access operations satisfy the one or more criteria, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines of the memory device.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Inventors: Laura Varisco, Swetha Bongu, Kirthi Ravindra Kulkarni, Soujanya Venigalla
  • Publication number: 20230415680
    Abstract: Described herein is an enclosure comprising at least one planar portion with an array of extruded holes disposed thereon. The holes are extruded along an axis normal to a plane of the planar portion and configured as apertures for heat transfer through the enclosure. The holes have an inner diameter and have a height along the axis relative to the plane, which provide greater stiffness to the planar portion compared to non-extruded holes. Techniques for producing enclosures with extruded holes such as this are also described. A schematic of an array of extruded holes can be generated by determining, based on a predetermined pilot hole diameter, a thickness of an associated portion of sheet metal, and a hole diameter, an extruded height usable for the extruded holes in the schematic. This may allow for simple conversion from an array of non-extruded thru holes to an array of extruded holes.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Shrikant Bhadri, Ravindra Kulkarni, Kesav Kumar Sridharan
  • Patent number: 11854600
    Abstract: A method includes receiving a write request to a write queue of a host having the write queue and a read queue; initiating a write queue timer upon receiving the write request to the write queue of the host, wherein the write queue timer has a write queue timer expiry threshold value; and executing one or more write requests when the write queue timer reaches the write queue timer expiry threshold value.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: December 26, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Nikesh Agarwal, Laurent Isenegger, Kirthi Ravindra Kulkarni
  • Patent number: 11842217
    Abstract: Mechanisms for resource isolation allow tenants executing in a multi-tenant software container to be isolated in order to prevent resource starvation by one or more of the tenants. Mechanisms for dependency isolation may be utilized to prevent one tenant executing in a multi-tenant software container from using another tenant in the same container in a manner that requires co-tenancy. Mechanisms for security isolation may be utilized to prevent one tenant in a multi-tenant software container from accessing protected data or functionality of another tenant. Mechanisms for fault isolation may be utilized to prevent tenants in a multi-tenant software container from causing faults or other types of errors that affect other tenants executing in the same software container.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: December 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Keian Christopher, Kevin Michael Beranek, Christopher Keakini Kaulia, Vijay Ravindra Kulkarni, Samuel Leonard Moniz, Kyle Bradley Peterson, Ajit Ashok Varangaonkar, Jun Xu
  • Patent number: 11817151
    Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including maintaining a counter to track a number of memory access operations performed on a range of consecutive wordlines in a block of the memory device. The operations further include determining that the number of memory access operations performed on the range of consecutive wordlines satisfies a threshold criterion. The operations further include, responsive to the number of memory access operations performed on the range of consecutive wordlines satisfying the threshold criterion, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines in the block of the memory device.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: November 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Laura Varisco, Swetha Bongu, Kirthi Ravindra Kulkarni, Soujanya Venigalla
  • Patent number: 11782851
    Abstract: A method includes determining a traffic pattern of access requests within a queue or a system, or both and dynamically adjusting, within a particular range, a queue depth of the queue based on the determined traffic pattern of access requests to balance bandwidth and latency associated with executing the access requests.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: October 10, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Robert M. Walker, Kirthi Ravindra Kulkarni, Laurent Isenegger
  • Publication number: 20230194631
    Abstract: Systems and methods for identifying and managing stress conditions, risk state or aging state associated with capacitors associated with electrical equipment in an electrical power system are disclosed herein. In one aspect, a method for identifying and managing stress conditions, risk state or aging state associated with at least one capacitor includes detecting at least one of motion of and sounds associated with the at least one capacitor, and analyzing at least the detected at least one of motion of and sounds associated with the at least one capacitor to identify possible stress conditions, risk state or aging state associated with the at least one capacitor and associated components. In response to identifying possible stress conditions, risk state or aging state, probable impacts of the possible stress conditions, risk state or aging state on the at least one capacitor and associated components may be determined.
    Type: Application
    Filed: December 16, 2022
    Publication date: June 22, 2023
    Inventors: Johannes MENZEL, Ravindra KULKARNI, Jean-Marc LUPIN
  • Publication number: 20230060874
    Abstract: A method includes determining a traffic pattern of access requests within a queue or a system, or both and dynamically adjusting, within a particular range, a queue depth of the queue based on the determined traffic pattern of access requests to balance bandwidth and latency associated with executing the access requests.
    Type: Application
    Filed: September 1, 2021
    Publication date: March 2, 2023
    Inventors: Robert M. Walker, Kirthi Ravindra Kulkarni, Laurent Isenegger
  • Publication number: 20230062167
    Abstract: A method includes receiving a write request to a write queue of a host having the write queue and a read queue; initiating a write queue timer upon receiving the write request to the write queue of the host, wherein the write queue timer has a write queue timer expiry threshold value; and executing one or more write requests when the write queue timer reaches the write queue timer expiry threshold value.
    Type: Application
    Filed: August 25, 2021
    Publication date: March 2, 2023
    Inventors: Nikesh Agarwal, Laurent Isenegger, Kirthi Ravindra Kulkarni
  • Publication number: 20230065395
    Abstract: A method includes enqueuing host commands of a first type and a second type in a command queue of a host memory controller and preventing a subsequent host command of the first type from being inserted into the command queue responsive to determining that a quantity of host commands of the first type and enqueued in the command queue having met a criterion.
    Type: Application
    Filed: August 30, 2021
    Publication date: March 2, 2023
    Inventors: Robert M. Walker, Kirthi Ravindra Kulkarni, Dhawal Bavishi, Laurent Isenegger
  • Publication number: 20220293181
    Abstract: A system includes a memory device and a processing device coupled to the memory device. The processing device is to perform operations including maintaining a counter to track a number of memory access operations performed on a range of consecutive wordlines in a block of the memory device. The operations further include determining that the number of memory access operations performed on the range of consecutive wordlines satisfies a threshold criterion. The operations further include, responsive to the number of memory access operations performed on the range of consecutive wordlines satisfying the threshold criterion, causing a memory management operation to be performed at each wordline of the range of consecutive wordlines in the block of the memory device.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 15, 2022
    Inventors: Laura Varisco, Swetha Bongu, Kirthi Ravindra Kulkarni, Soujanya Venigalla
  • Patent number: 11429740
    Abstract: An encrypted database system includes a memory storing a database comprising a plurality of logical structural elements each respectively including an unencrypted fuzzed value and encrypted sensitive data formed by encrypting a sensitive data value. The system also includes a processor in communication with the memory and configured to form the plurality of logical structural elements and store the plurality of logical structural elements in the memory. Forming a logical structural element comprises generating the unencrypted fuzzed value for the sensitive data value, encrypting the sensitive data value, and storing the encrypted sensitive data value and the unencrypted fuzzed value in the same logical structural element in the database. The unencrypted fuzzed value is within a predetermined value range and is different from the sensitive data value.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: August 30, 2022
    Assignee: INTUIT INC.
    Inventors: Prasada Laxminarayan Prabhu, Mark Joseph Hughes, Ravindra Kulkarni
  • Patent number: 11342024
    Abstract: A data structure including two or more entries is maintained, where each entry corresponds to a range of consecutive wordlines in a block of a memory device. Each entry includes an operation counter to track a number of memory access operations performed on the range of consecutive wordlines in the block of the memory device. An indication of a memory access operation pertaining to the particular wordline is received. In response to the indication of the memory access operation pertaining to the particular wordline, a determination is made whether the particular wordline is within any range of consecutive wordlines that has a corresponding entry in the data structure. In response to the particular wordline being outside of any range of consecutive wordlines that has a corresponding entry in the data structure, a new entry for a new range of consecutive wordlines that includes the particular wordline is created.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: May 24, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Laura Varisco, Swetha Bongu, Kirthi Ravindra Kulkarni, Soujanya Venigalla
  • Patent number: 11285887
    Abstract: A module and support structure assembly, in particular for mounting on the windscreen of a passenger compartment of an automotive vehicle, that includes: a module having a housing; and a support structure adapted to carry the module, the housing and support structure comprising respective first and second fixation members cooperating with each other for releasable fixing, in particular by snapping, the module to the support structure. The housing and support structure further comprise cooperating positioning members that are configured to define a receiving position for the module on the support structure, in which the module is not fixed, and to assist in a guided fashion engagement of the first and second fixation members to bring the module in a fixed position.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: March 29, 2022
    Assignee: Aptiv Technologies Limited
    Inventors: Robik Edgarian, Ravindra Kulkarni
  • Publication number: 20210374268
    Abstract: An encrypted database system includes a memory storing a database comprising a plurality of logical structural elements each respectively including an unencrypted fuzzed value and encrypted sensitive data formed by encrypting a sensitive data value. The system also includes a processor in communication with the memory and configured to form the plurality of logical structural elements and store the plurality of logical structural elements in the memory. Forming a logical structural element comprises generating the unencrypted fuzzed value for the sensitive data value, encrypting the sensitive data value, and storing the encrypted sensitive data value and the unencrypted fuzzed value in the same logical structural element in the database. The unencrypted fuzzed value is within a predetermined value range and is different from the sensitive data value.
    Type: Application
    Filed: May 26, 2020
    Publication date: December 2, 2021
    Applicant: INTUIT INC.
    Inventors: Prasada Laxminarayan PRABHU, Mark Joseph HUGHES, Ravindra KULKARNI
  • Publication number: 20210202003
    Abstract: A data structure including two or more entries is maintained, where each entry corresponds to a range of consecutive wordlines in a block of a memory device. Each entry includes an operation counter to track a number of memory access operations performed on the range of consecutive wordlines in the block of the memory device. An indication of a memory access operation pertaining to the particular wordline is received. In response to the indication of the memory access operation pertaining to the particular wordline, a determination is made whether the particular wordline is within any range of consecutive wordlines that has a corresponding entry in the data structure. In response to the particular wordline being outside of any range of consecutive wordlines that has a corresponding entry in the data structure, a new entry for a new range of consecutive wordlines that includes the particular wordline is created.
    Type: Application
    Filed: September 14, 2020
    Publication date: July 1, 2021
    Inventors: Laura Varisco, Swetha Bongu, Kirthi Ravindra Kulkarni, Soujanya Venigalla
  • Publication number: 20210162932
    Abstract: A module and support structure assembly, in particular for mounting on the windscreen of a passenger compartment of an automotive vehicle, that includes: a module having a housing; and a support structure adapted to carry the module, the housing and support structure comprising respective first and second fixation members cooperating with each other for releasable fixing, in particular by snapping, the module to the support structure. The housing and support structure further comprise cooperating positioning members that are configured to define a receiving position for the module on the support structure, in which the module is not fixed, and to assist in a guided fashion engagement of the first and second fixation members to bring the module in a fixed position.
    Type: Application
    Filed: February 10, 2021
    Publication date: June 3, 2021
    Inventors: Robik Edgarian, Ravindra Kulkarni