Patents by Inventor Sharath Chandra

Sharath Chandra 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: 11625323
    Abstract: Methods, systems, and devices for session-based memory operation are described. A memory system may determine that a logical address targeted by a read command is associated with a session table. The memory system may write the session table to a cache based on the logical address being associated with the session table. After writing the session table to the cache, the memory system may use the session table to determine one or more logical-to-physical (L2P) tables and write the one or more L2P tables to the cache. The memory system may use the L2L tables to perform address translation for logical addresses.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: April 11, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Sharath Chandra Ambula, Sushil Kumar, David Aaron Palmer, Venkata Kiran Kumar Matturi, Sri Ramya Pinisetty
  • Publication number: 20230074643
    Abstract: Methods, systems, and devices for rate adjustments for a memory interface are described. A host system may communicate with a memory system via an interface according to multiple data transfer rates. For example, the host system may configure the interface to operate according to a first rate. The host system may switch the interface from the first rate to a second rate in response to one or more commands from the host system satisfying one or more parameters such as a threshold quantity of data associated with a command, a threshold quantity of issued commands associated with at least the threshold quantity of data, a threshold quantity of issued and unexecuted commands, or any combination thereof. Based on the switching, the host system may communicate with the memory system via the interface in accordance with the second rate.
    Type: Application
    Filed: August 17, 2022
    Publication date: March 9, 2023
    Inventors: Kondalarao Chunchu, Niraimathi N S, Sharath Chandra Ambula, Shobhit Kumar Bhadani, Sushil Kumar, Vanaja Ambapuram, Venkata Kiran Kumar Matturi
  • Patent number: 11583161
    Abstract: A dishwasher can be included in a home network and can be utilized to complete a cycle of operation. The dishwasher includes a controller capable of automatically determining treating at least one cycle parameter based on the communication of at least one aspect of a recipe. The at least one aspect of a recipe can be wirelessly provided to a computer system that is in communication with the dishwasher. The computer system can be the controller or any known computer system in communication with the dishwasher.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: February 21, 2023
    Assignee: Whirlpool Corporation
    Inventor: Sharath Chandra Machenahalli Shashidhar
  • Patent number: 11550975
    Abstract: Methods and systems are provided for characterizing interfacial tension (IFT) of reservoir fluids, which involves obtaining fluid property data that represents fluid properties of a reservoir fluid sample measured downhole at reservoir conditions, and inputting the fluid property data to a computational model that determines a value of oil-water IFT of the reservoir fluid sample based on the fluid property data. In embodiments, the fluid property data represents single-phase fluid properties of the reservoir fluid sample, such as fluid density and viscosity of an oil phase of the reservoir fluid sample and fluid density of a water phase of the reservoir fluid sample. In embodiments, the computation model can be based on machine learning or analytics combined with a thermodynamics-based physics model.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: January 10, 2023
    Assignees: SCHLUMBERGER TECHNOLOGY CORPORATION, SAUDI ARABIAN OIL COMPANY
    Inventors: Sharath Chandra Mahavadi, Robin Singh, Wael Abdallah, Mohammed Al-Hamad, Bastian Sauerer, Shouxiang Ma, Leilei Zhang
  • Publication number: 20230007043
    Abstract: Embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for permitting or blocking tracking tools used through webpages. In particular embodiments, the method involves: scanning a webpage to identify a tracking tool configured for processing personal data; determining a data destination location that is associated with the tracking tool; and generating program code configured to: determine a location associated with a user who is associated with a rendering of the webpage; determine a prohibited data destination location based on the location associated with the user; determine that the data destination location associated with the tracking tool is not the prohibited data destination location; and responsive to the data destination location associated with the tracking tool not being the prohibited data destination location, permit the tracking tool to execute.
    Type: Application
    Filed: September 12, 2022
    Publication date: January 5, 2023
    Applicant: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Patrick Whitney, Sharath Chandra Chavva, Jeffrey Baucom
  • Patent number: 11537527
    Abstract: Methods, systems, and devices for dynamic logical page sizes for memory devices are described. A memory device may use an initial set of logical pages each having a same size and one or more logical-to-physical (L2P) tables to map logical addresses of the logical pages to the physical addresses of corresponding physical pages. As commands are received from a host device, the memory device may dynamically split a logical page to introduce smaller logic pages if the host device accesses data in chunk sizes smaller than the size of the logical page that is split. The memory device may maintain one or more additional L2P tables for each smaller logical page size that is introduced, along with one or more pointer tables to map between L2P tables and entries for larger logical page sizes and L2P tables and entries associated with smaller logical page sizes.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: December 27, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Sharath Chandra Ambula, David Aaron Palmer, Venkata Kiran Kumar Matturi, Sri Ramya Pinisetty, Sushil Kumar
  • Patent number: 11504657
    Abstract: A filter assembly and a method of operating the same to detect water leaks are provided. The filter assembly includes a filter housing for receiving a filter cartridge and at least partially defining a drain trough positioned below the filter cartridge for collecting leaked water. A light source is positioned proximate the drain trough for directing light through the drain trough and a light sensor is positioned proximate the drain trough for sensing the light directed through the drain trough. A controller uses the light sensor to monitor the light generated by the light source and determines that a leak exists when an intensity of sensed light is reduced by the leaked water.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: November 22, 2022
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Praveena Alangar Subrahmanya, Sharath Chandra Prasad, Somak Chatterjee
  • Publication number: 20220360590
    Abstract: In particular embodiments, a consent conversion optimization system is configured to test two or more test consent interfaces against one another to determine which of the two or more consent interfaces results in a higher conversion percentage (e.g., to determine which of the two or more interfaces lead to a higher number of end users and/or data subjects providing a requested level of consent for the creation, storage and use or cookies by a particular website). The system may, for example, analyze end user interaction with each particular test consent interface to determine which of the two or more user interfaces: (1) result in a higher incidence of a desired level of provided consent; (2) are easier to use by the end users and/or data subjects (e.g., take less time to complete, require a fewer number of clicks, etc.); (3) etc.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 10, 2022
    Applicant: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Kevin Jones, Patrick Whitney, Mithun Babu, Sharath Chandra Chavva
  • Publication number: 20220358250
    Abstract: Systems and methods are disclosed detecting whether calls to consent rejection functions originate with an automated tool or a human user. The system can determine that a calls to a consent rejection function are likely from an automated tool by determining that a rate and/or number of calls to a function exceeds a threshold and/or that the calls are received before the interface requesting user consent preferences has been rendered to the user. The system can also require that a function call include a token that an automated tool would not have knowledge of or access to and reject function calls without this token. The system can also use private consent rejection function calls with obfuscated names and/or provide a follow up consent rejections confirmation interface requiring human user input before process a consent rejection.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 10, 2022
    Applicant: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Patrick Whitney, Sharath Chandra Chavva
  • Patent number: 11444976
    Abstract: Embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for permitting or blocking tracking tools used through webpages. In particular embodiments, the method involves: scanning a webpage to identify a tracking tool configured for processing personal data; determining a data destination location that is associated with the tracking tool; and generating program code configured to: determine a location associated with a user who is associated with a rendering of the webpage; determine a prohibited data destination location based on the location associated with the user; determine that the data destination location associated with the tracking tool is not the prohibited data destination location; and responsive to the data destination location associated with the tracking tool not being the prohibited data destination location, permit the tracking tool to execute.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: September 13, 2022
    Assignee: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Patrick Whitney, Sharath Chandra Chavva, Jeffrey Baucom
  • Patent number: 11436373
    Abstract: Systems and methods are disclosed detecting whether calls to consent rejection functions originate with an automated tool or a human user. The system can determine that a calls to a consent rejection function are likely from an automated tool by determining that a rate and/or number of calls to a function exceeds a threshold and/or that the calls are received before the interface requesting user consent preferences has been rendered to the user. The system can also require that a function call include a token that an automated tool would not have knowledge of or access to and reject function calls without this token. The system can also use private consent rejection function calls with obfuscated names and/or provide a follow up consent rejections confirmation interface requiring human user input before process a consent rejection.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 6, 2022
    Assignee: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Patrick Whitney, Sharath Chandra Chavva
  • Patent number: 11418516
    Abstract: In particular embodiments, a consent conversion optimization system is configured to test two or more test consent interfaces against one another to determine which of the two or more consent interfaces results in a higher conversion percentage (e.g., to determine which of the two or more interfaces lead to a higher number of end users and/or data subjects providing a requested level of consent for the creation, storage and use or cookies by a particular website). The system may, for example, analyze end user interaction with each particular test consent interface to determine which of the two or more user interfaces: (1) result in a higher incidence of a desired level of provided consent; (2) are easier to use by the end users and/or data subjects (e.g., take less time to complete, require a fewer number of clicks, etc.); (3) etc.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: August 16, 2022
    Assignee: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Kevin Jones, Patrick Whitney, Mithun Babu, Sharath Chandra Chavva
  • Patent number: 11415567
    Abstract: Nuclear magnetic resonance (NMR) relaxation and/or diffusion measurements are used to deduce fluid compositional information such as a chain-length distribution, which may then be used to predict the true boiling points (TBP) of a sample of a complex hydrocarbon fluid mixture, such as a crude oil. The NMR measurements may be considered a fast and portable proxy measurement in estimating fluid TBP distributions in lieu of distillation methods, or the simulated distillation by gas chromatography.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: August 16, 2022
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Yiqiao Tang, Yi-Qiao Song, Sharath Chandra Mahavadi, Ravinath Kausik Kadayam Viswanathan, Shawn David Taylor, Gary Potten
  • Patent number: 11392273
    Abstract: An example embodiment may involve receiving, by a server device disposed within a remote network management platform, a request for a graphical representation of capabilities provided by a set of applications configured to execute on computing devices disposed within a managed network, and obtaining, by the server device, information regarding the capabilities provided by the set of applications. The embodiment may further involve transmitting, by the server device and to the client device, a representation of a graphical user interface that includes a first portion populated by representations of the capabilities with capability scores that are color-coded to represent how well their respective capabilities are serviced by the applications. The graphical user interface may also include a second portion that is configurable to display counts of the capability scores with each color coding, or a specific capability of the capabilities mapped to applications that support the specific capability.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: July 19, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Shankar Janardhan Kattamanchi, Praveen Minnikaran Damodaran, Nitin Lahanu Hase, Yogesh Deepak Devatraj, Krishna Chaitanya Durgasi, Sharath Chandra Lagisetty, Krishna Chaitanya Kagitala
  • Publication number: 20220222012
    Abstract: Methods, systems, and devices for a read operation using compressed memory are described. An apparatus may include a host system coupled with a non-volatile memory device and a volatile memory device. The host system may store, in the volatile memory device, a compressed copy of data stored in the non-volatile memory device, for example, based on a score assigned to the data. The host system may identify that the compressed copy of the data is stored in the volatile memory device and may transmit a read command to the volatile memory device that includes a logical address associated with a logical block address of the data stored in the non-volatile memory device. The host system may receive the compressed copy of the data from the volatile memory device in response to the read command and may decompress the data.
    Type: Application
    Filed: January 8, 2021
    Publication date: July 14, 2022
    Inventors: Venkata Kiran Kumar Matturi, Tushar Chhabra, Sushil Kumar, Sharath Chandra Ambula
  • Publication number: 20220188244
    Abstract: Methods, systems, and devices for dynamic logical page sizes for memory devices are described. A memory device may use an initial set of logical pages each having a same size and one or more logical-to-physical (L2P) tables to map logical addresses of the logical pages to the physical addresses of corresponding physical pages. As commands are received from a host device, the memory device may dynamically split a logical page to introduce smaller logic pages if the host device accesses data in chunk sizes smaller than the size of the logical page that is split. The memory device may maintain one or more additional L2P tables for each smaller logical page size that is introduced, along with one or more pointer tables to map between L2P tables and entries for larger logical page sizes and L2P tables and entries associated with smaller logical page sizes.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 16, 2022
    Inventors: Sharath Chandra Ambula, David Aaron Palmer, Venkata Kiran Kumar Matturi, Sri Ramya Pinisetty, Sushil Kumar
  • Publication number: 20220179781
    Abstract: Methods, systems, and devices for session-based memory operation are described. A memory system may determine that a logical address targeted by a read command is associated with a session table. The memory system may write the session table to a cache based on the logical address being associated with the session table. After writing the session table to the cache, the memory system may use the session table to determine one or more logical-to-physical (L2P) tables and write the one or more L2P tables to the cache. The memory system may use the L2L tables to perform address translation for logical addresses.
    Type: Application
    Filed: December 7, 2020
    Publication date: June 9, 2022
    Inventors: Sharath Chandra Ambula, Sushil Kumar, David Aaron Palmer, Venkata Kiran Kumar Matturi, Sri Ramya Pinisetty
  • Publication number: 20220171688
    Abstract: An exemplary testing environment can operate in a testing mode of operation to test whether a memory device or other electronic devices communicatively coupled to the memory device operate as expected or unexpectedly as a result of one or more manufacturing faults. The testing mode of operation includes a shift mode of operation, a capture mode of operation, and/or a scan mode of operation. In the shift mode of operation and the scan mode of operation, the exemplary testing environment delivers a serial input sequence of data to the memory device. In the capture mode of operation, the exemplary testing environment delivers a parallel input sequence of data to the memory device.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Ming-Hung CHANG, Atul KATOCH, Chia-En HUANG, Ching-Wei WU, Donald G. MIKAN, JR., Hao-I YANG, Kao-Cheng LIN, Ming-Chien TSAI, Saman M.I. ADHAM, Tsung-Yung CHANG, Uppu Sharath CHANDRA
  • Patent number: 11327066
    Abstract: A contaminant measurement system is provided. The system is operable to detect and measure a concentration level of a preselected contaminant, e.g., lead, in water disposed within a chamber of the system. The system includes a detection agent that is operable to interact with the preselected contaminant in the water. The detection agent can be a plurality of polymeric beads or a membrane, for example. The system has a sensing circuit that includes a pair of electrodes spaced from one another and both at least partially disposed in the water. A controller is communicatively coupled with the sensing circuit and is configured to receive one or more electric signals from the sensing circuit. The controller determines a parameter indicative of the concentration level of the preselected contaminant based on the one or more electrical signals. The controller then determines and outputs the concentration level of the preselected contaminant.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: May 10, 2022
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Somak Chatterjee, Sharath Chandra Prasad, Allamneni Naga Tejaswini, Balaji Srinivasan, Moinuddin Mohd Bilal, Gregory Sergeevich Chernov, Andrew Reinhard Krause
  • Publication number: 20220083691
    Abstract: Systems and methods are disclosed detecting whether calls to consent rejection functions originate with an automated tool or a human user. The system can determine that a calls to a consent rejection function are likely from an automated tool by determining that a rate and/or number of calls to a function exceeds a threshold and/or that the calls are received before the interface requesting user consent preferences has been rendered to the user. The system can also require that a function call include a token that an automated tool would not have knowledge of or access to and reject function calls without this token. The system can also use private consent rejection function calls with obfuscated names and/or provide a follow up consent rejections confirmation interface requiring human user input before process a consent rejection.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 17, 2022
    Applicant: OneTrust, LLC
    Inventors: Jonathan Blake Brannon, Patrick Whitney, Sharath Chandra Chavva