Patents by Inventor Chandrakanth Are

Chandrakanth Are 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: 20240134740
    Abstract: Methods, systems, and devices for error protection for managed memory devices are described. In some examples, a memory system may receive data units from a host device. The data units may include respective sets of parity bits, and the memory system may perform an error detection operation on the data units. A first controller of the memory system may generate a protocol unit using data (e.g., a subset of data) from the data units. The protocol unit may include a set of parity bits (e.g., a different set of parity bits), and a second controller of the memory system may perform an error detection operation on the protocol unit. The second controller of the memory system may generate a data storage unit using data (e.g., a subset of data) from the protocol unit, and may store the data unit and another set of parity bits to a memory device.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Chandrakanth Rapalli, Yoav Weinberg, Tal Sharifie
  • Publication number: 20240134567
    Abstract: Methods, systems, and devices for command timer interrupt are described. In some cases, a memory system having a host-driven logical block interface may maintain a timer to measure processing of commands. For example, upon receiving a command and storing the command in a command queue, a protocol controller of the memory system may issue the command to a command controller of the memory system and initiate the timer. Upon receiving a response for the command from the command controller, the protocol controller may reset or stop the timer, depending on whether the command queue is empty. If the timer expires prior to receiving a response for the command, the protocol controller may issue an interrupt signal to the command controller.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Chandrakanth Rapalli, Yoav Weinberg, Tal Sharifie
  • Publication number: 20240134746
    Abstract: Methods, systems, and devices for command and data path error protection are described. In some examples, a memory system may receive data units from a host device. The data units may include respective sets of parity bits, and the memory system may perform an error detection operation on the data units. A first controller of the memory system may generate a protocol unit using data (e.g., a subset of data) from the data units. The protocol unit may include a set of parity bits (e.g., a different set of parity bits), and a second controller of the memory system may perform an error detection operation on the protocol unit. The second controller of the memory system may generate a data storage unit using data (e.g., a subset of data) from the protocol unit, and may store the data unit and another set of parity bits to a memory device.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Chandrakanth Rapalli, Yoav Weinberg, Tal Sharifie
  • Patent number: 11960754
    Abstract: A logical array having a plurality of memory banks is constructed, wherein each of the plurality of memory banks is split into a plurality of slots. A plurality of elements corresponding to a plurality of data components are stored in the plurality of slots of each of the plurality of memory banks of the logical array. The location of a data component stored in the memory component is determined by locating elements stored in a particular slot of the plurality of slots; and performing a corrective search on the located elements in the particular slot to locate a particular element. The data component is accessed based on the location of the particular element.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: April 16, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Revanth Kamaraj, Brian Toronyi, Balwinder Pal Sethi, Trapti Jain, Madhu, Chandrakanth Rapalli
  • Patent number: 11949390
    Abstract: A load modulated balanced amplifier (LMBA) circuit can include an input pad of the LMBA circuit configured to receive an input signal on a semiconductor die. A transformer-based hybrid splitter can be coupled to the input pad and configured to provide a first split input signal and a second split input signal from the input signal. A control power amplifier circuit coupled the first split input signal and a power amplifier circuit coupled to the second split input signal.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: April 2, 2024
    Assignee: The Trustees of Princeton University
    Inventors: Tushar Sharma, Chandrakanth Chappidi, Zheng Liu, Kaushik Sengupta
  • Patent number: 11914473
    Abstract: Methods, systems, and devices for data recovery using ordered data requests are described. In some examples, a memory system may receive data units from a host device. A first controller of the memory system may generate a protocol unit using the data units. A second controller of the memory system may generate a data storage unit using data from the protocol unit, and may store the data unit to a memory device. The memory system may perform error detection operations using respective sets of parity bits for each of the units. Upon detecting an error, the memory system may, for a write operation, re-request data associated with error and regenerate the units to correct for the error, or, for a read operation, re-read data associated with the error and regenerate the units to correct for the error.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 27, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Tal Sharifie, Chandrakanth Rapalli, Yoav Weinberg
  • Publication number: 20240028608
    Abstract: Computer-readable media, methods, and systems are disclosed for validating data associated with schemas. A user defines the object model of at least one asset and a first schema is generated in accordance with the defined object model, and a unique fingerprint is generated. Data is collected from one or more devices in accordance with the object model. The collected data is serialized, and a second schema is generated. The second schema is ordered in accordance with the first schema and a unique fingerprint is generated. The fingerprint of the first schema is compared to the fingerprint of the second schema to provide an efficient review process for determining whether the schemas are equal, and the associated data may be validated. A fingerprint cache may be updated with fingerprints associated with a plurality of schemas, as well as version history of each schema, to provide an efficient review process.
    Type: Application
    Filed: October 2, 2023
    Publication date: January 25, 2024
    Inventors: Anand Tekkam, Pritham Rao, Chandrakanth Bhattiprolu
  • Publication number: 20240013581
    Abstract: A planned maintenance system communicates with a set of user platforms that includes an onboard display device of a machine. The planned maintenance system changes a maintenance schedule for the machine based on input data received from any of the user platforms, or usage data associated with the machine. The planned maintenance system provides output data reflecting changes to the maintenance schedule to the user platforms, including the onboard display device. Accordingly, the set of user platforms, including the onboard display device of the machine, can be synchronized with consistent information about the maintenance schedule for the machine.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 11, 2024
    Applicant: Caterpillar Inc.
    Inventors: Robert Gerald Bullock, Nasreen Banu Abdul Wahab, Ganesh Vairaperumal, Chandrakanth Dumpala, Manish Kumar, Anish Jeba Justus Gilbert, Sooraj Veer Ramesh Veeran
  • Patent number: 11860714
    Abstract: Methods, systems, and devices for error notification using an external channel are described. In some cases, a memory system having a host-driven logical block interface may issue a notification of a detected error using an out of band channel. For example, after receiving a data unit from a host system but prior to storing the data in a memory array of the memory system, the memory system may transmit an acknowledgment to host system to indicate that the data was successfully received. As part of storing the data, the memory system may transfer the data along data paths between various components and perform parity checks at each component. If the memory system detects an error along a data path, the memory system may issue a notification of the error to the host system over the out of band channel.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: January 2, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Yoav Weinberg, Chandrakanth Rapalli, Tal Sharifie
  • Publication number: 20230419655
    Abstract: Systems and methods herein describe an image generation system that accesses a semantic map and satellite image, manipulates the semantic map image, trains a machine learning framework using a set of map and satellite image pairs, uses the trained machine learning framework to generate a manipulated satellite image based on the manipulated semantic map, generates a blended satellite image based on a combination of the manipulated satellite image data and the originally accessed satellite image data, and stores the blended satellite image.
    Type: Application
    Filed: April 20, 2023
    Publication date: December 28, 2023
    Inventors: Chandrakanth Gudavalli, Erik Rosten, Lakshmanan Nataraj, Shivkumar Chandrasekaran, Bangalore S. Manjunath
  • Patent number: 11842471
    Abstract: Systems and methods herein describe a metadata verification system that is configured to access a digital satellite image, generate a first discrete Fourier transform (DFT) pattern based on an ortho-rectified digital satellite image, generate a second DFT pattern based on rational polynomial coefficient (RPC) data of the digital satellite image, compare the first DFT pattern to the second DFT pattern, generate a score based on the comparison, and generate a determination of whether the digital satellite image has been manipulated based on the score.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: December 12, 2023
    Assignee: Mayachitra, Inc.
    Inventors: Chandrakanth Gudavalli, Michael Gene Goebel, Tejaswi Nanjundaswamy, Lakshmanan Nataraj, Shivkumar Chandrasekaran, Bangalore S. Manjunath
  • Patent number: 11809512
    Abstract: Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: November 7, 2023
    Assignee: SAP SE
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S, Mithilesh Kumar Singh, Suvajit Dutta
  • Patent number: 11809443
    Abstract: Computer-readable media, methods, and systems are disclosed for validating data associated with schemas. A user defines the object model of at least one asset and a first schema is generated in accordance with the defined object model, and a unique fingerprint is generated. Data is collected from one or more devices in accordance with the object model. The collected data is serialized, and a second schema is generated. The second schema is ordered in accordance with the first schema and a unique fingerprint is generated. The fingerprint of the first schema is compared to the fingerprint of the second schema to provide an efficient review process for determining whether the schemas are equal, and the associated data may be validated. A fingerprint cache may be updated with fingerprints associated with a plurality of schemas, as well as version history of each schema, to provide an efficient review process.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 7, 2023
    Assignee: SAP SE
    Inventors: Anand Tekkam, Pritham Rao, Chandrakanth Bhattiprolu
  • Patent number: 11787607
    Abstract: A drinking cup includes a container and a detachable closure. The closure has a connection end for connection to the container, the connection end being open for receipt of liquid from within the container. The closure has a closed end opposite the connection end and a drinking rim formed at the peripheral edge of the closed end. The closure has a side wall extending between the connection end and the closed end, and at least one opening that facilitates the passage of liquid from within the container to the drinking rim. A seal is supported by the closure and extends around an outside surface of the side wall, sealing the drinking rim against the passage of liquid through the drinking rim. The seal is flexible and responsive to pressure to lift away from the drinking rim to allow passage of liquid through the drinking rim for drinking from the cup.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: October 17, 2023
    Assignee: b.box for kids developments Pty Ltd
    Inventors: Mayer Charles William Jung, Lisa Edlund Tjernberg, Sylvain Jacques Amatoury, Ty Gerard Hermans, Navin Chandrakanth Chandrasekaran
  • Patent number: 11706244
    Abstract: Various embodiments of the present disclosure are directed to automatic network architecture configuration maintenance. A network architecture for a particular organization, user, or other entity, may include various networked devices, any of which may be vulnerable to one or more cyberattacks due to outdated software, hardware, and/or firmware configurations. Embodiments include apparatuses, computer program products, and methods for retrieving an updated device configurations data object, identifying a vulnerable networked device set based at least in part on the updated device configurations data object and a detected networked device set, and generating a device cyber risk score data object set that may be output and/or otherwise provided to one or more systems, devices, or the like.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: July 18, 2023
    Assignee: Honeywell International Inc.
    Inventors: Tarun Gupta, Prasanna Patil, Chandrakanth Vittal S, Manjunath Basavaraj Kama
  • Publication number: 20230224155
    Abstract: An example method for a first host, being an owner of an object stored in a virtual storage area network (vSAN) cluster, to perform encryption and decryption operations during a rekey in the vSAN cluster is disclosed. The method includes obtaining a first encryption key and a first key identifier (ID) of the first encryption key; transmitting the first key ID and an active key index to a second host; using the first encryption key to perform encryption and decryption operations; and in response to a determination of receiving a key change notification from a master node of the vSAN cluster, terminating a connection with the second host.
    Type: Application
    Filed: March 2, 2022
    Publication date: July 13, 2023
    Applicant: VMware, Inc.
    Inventors: Wenguang WANG, Abhay Kuamr JAIN, Ruiling DOU, Tao XIE, Xin LI, Chandrakanth GADHIRAJU, Kevin Rayfeng LI, Satish PUDI
  • Publication number: 20230185869
    Abstract: Provided are systems and methods for automatically detecting a change in screen content and generating a hint message in response. As another example, the system may auto-capture the detected change in the screen content instead of or in addition to the hint message. In one example, a method may include capturing user interface metadata of content being displayed by a client-side of the software application, activating a recorder that is configured to record events transmitted between the client-side and a server-side of the software application, receiving updated user interface metadata based on a user interaction on the client-side of the software application, determining that user interface content has changed based on a comparison of the captured user interface metadata to the updated user interface metadata, and displaying a hint message via the user interface of the client-side of the software application.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Chandrakanth S, Sudha Karanam Narasimha Murthy, Sharmika Parmar, Suvajit Dutta, Vinay Kumar, Satyadeep Kumar Dey, Mithilesh Kumar Singh
  • Publication number: 20230185586
    Abstract: Provided are systems and methods for batching instructions of a bot during execution/runtime of the bot. The bot may be a software program that is designed to perform user interface interactions (e.g., button clicks, opening/closing pages, text entry, etc.) in place of a human. In one example, a method may include receiving a request to execute a bot program configured to perform a sequence of actions on a user interface of a software application, identifying a plurality of actions of the bot program that can be batched, assembling a plurality of instructions for performing the plurality of actions of the bot program into a batched payload, and transmitting an automation request with the batched payload to a back-end of the application on a server.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Gagan K., Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta
  • Publication number: 20230188591
    Abstract: Provided are systems and methods for recording user interface events that occur in a software application developed via a WebGUI framework. In one example, a method may include establishing a session between a front-end of a web application open within a web browser on a client device and a back-end of the web application hosted on a server, activating a recorder via a web extension of the web browser of the client device based on attributes of the established session, capturing user interface events transmitted between the front-end of the application within the web browser on the client device and the back-end of the application hosted on the server via the activated recorder, and recording the captured user interface events in a file.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S, Mithilesh Kumar Singh, Suvajit Dutta, Arno Esser
  • Publication number: 20230185867
    Abstract: Provided are systems and methods for converting user interface events that occur in a software application developed via a WebGUI framework into activity descriptions and into a bot software program. In one example, a method may include recording events transmitted between a user interface of a web application open within a web browser on a client device and a back-end of the web application on a server, identifying codes associated with user interface elements which are assigned to the recorded events, converting the identified codes assigned to the recorded events into a human-readable descriptions of the recorded events based on a predefined mapping between the codes and the human-readable descriptions stored in the predefined mapping, and displaying the human-readable descriptions of the recorded events based on the identified order among the recorded events.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Satyadeep Dey, Vinay Kumar, Sharmika Parmar, Sudha Karanam Narasimha Murthy, Chandrakanth S., Mithilesh Kumar Singh, Suvajit Dutta