Patents by Inventor Gopi Krishna

Gopi Krishna 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: 11918009
    Abstract: A refrigerator appliance may include a cabinet, a door, a sealed cooling system, and an ice cream unit. The door may include a door liner defining an icebox compartment. The door may include a chilled air supply opening and a chilled air return opening spaced apart from the chilled air supply opening. The ice cream unit may be disposed within the icebox compartment. The ice cream unit may include a freezing tank, a rotatable auger extending into the freezing tank, a tank jacket, and a unit duct or support base. The tank jacket may receive the freezing tank and define a cooling passage extending about the freezing tank from a jacket inlet to a jacket outlet. The jacket outlet may be open to the icebox compartment to exhaust air from the cooling passage to the icebox compartment.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: March 5, 2024
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Gopi Krishna Chowdary Vulava, Roger Shawn Nelson
  • Patent number: 11902247
    Abstract: A computerized method for implementing distributed application security mesh systems comprising: providing a service graph; and providing an underlying mesh graph with a pre-defined paths.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Amit Jain, Gopi Krishna, Pratik Roychowdhury
  • Publication number: 20240012813
    Abstract: Methods, systems, and computer-readable media for dynamic prefetching for database queries are disclosed. A query of a database is started according to a first prefetch policy. Before completing the query, the first prefetch policy is changed to a second prefetch policy. A portion of the query is performed according to the second prefetch policy.
    Type: Application
    Filed: September 22, 2023
    Publication date: January 11, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Niket Goel, Gopi Krishna Attaluri, Kamal Kant Gupta, Tengiz Kharatishvili, Stefano Stefani, Alexandre Olegovich Verbitski
  • Patent number: 11829384
    Abstract: Updates for transactions to a replication log for a database may be amortized. As updates are received as part of an active transaction, replication log records may be generated. When the size of replication log records exceeds a transaction size threshold, the replication log records may be stored in a remote data store instead of a local data store. When a request to commit the active transaction is received, an replication log for the database may be updated to include the replication log records from a transaction data object in the remote data store.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: November 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ming Judy Lu, Gopi Krishna Attaluri, Alexandre Olegovich Verbitski, Kamal Kant Gupta, Saileshwar Krishnamurthy, Xiaofeng Bao, Zhonghua Feng
  • Publication number: 20230368230
    Abstract: A tool, method, and system for assessing an incremental value of one or more items in an item assortment are disclosed. The tool can receive historical purchasing data, which can include a plurality of customers purchasing one or more items of a plurality of items in an item assortment. The tool can use the historical purchasing data for the plurality of customers to simulate execution of removal of an item from the item assortment, wherein removal of the item from the item assortment causes an incremental loss associated with the item. The tool can order any number of items of the historical purchasing data. The tool can execute scenario simulations, and the tool can account for probabilities when interacting with the historical purchasing data. The tool can display assessment data and receive inputs via an interactive user interface. The tool can launch the assessment data in a downstream application.
    Type: Application
    Filed: January 23, 2023
    Publication date: November 16, 2023
    Inventors: Gopi Krishna Dommaraju, Rebecca Goering, Jonathan Piepho, Seth Pearce, David Rolfs, Sunitha Mahadevan, Kristina Coles, Colleen Theisen
  • Patent number: 11816103
    Abstract: Methods, systems, and computer-readable media for dynamic prefetching for database queries are disclosed. A query of a database is started according to a first prefetch policy. Before completing the query, the first prefetch policy is changed to a second prefetch policy. A portion of the query is performed according to the second prefetch policy.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: November 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Niket Goel, Gopi Krishna Attaluri, Kamal Kant Gupta, Tengiz Kharatishvili, Stefano Stefani, Alexandre Olegovich Verbitski
  • Publication number: 20230329280
    Abstract: A refrigerator appliance may include a cabinet, a door, a sealed cooling system, and an ice cream unit. The door may include a door liner defining an icebox compartment. The door may include a chilled air supply opening and a chilled air return opening spaced apart from the chilled air supply opening. The ice cream unit may be disposed within the icebox compartment. The ice cream unit may include a freezing tank, a rotatable auger extending into the freezing tank, a tank jacket, and a unit duct or support base. The tank jacket may receive the freezing tank and define a cooling passage extending about the freezing tank from a jacket inlet to a jacket outlet. The jacket outlet may be open to the icebox compartment to exhaust air from the cooling passage to the icebox compartment.
    Type: Application
    Filed: April 15, 2022
    Publication date: October 19, 2023
    Inventors: Gopi Krishna Chowdary Vulava, Roger Shawn Nelson
  • Patent number: 11756024
    Abstract: A first computing device broadcasts a first audio token comprising the first user computing device identifier over two or more audio frequency channels at specified intervals and listens for audio inputs via the two or more audio frequency channels at the specified intervals. The first computing device receives a second audio token generated by a second computing device and communicates the received second audio token to the one or more computing devices. The second computing device receives the first audio token generated by the first computing device and communicates the received first audio token to the one or more computing devices. The one or more computing devices receive the first and second audio tokens and pair the first computing device and the second computing device and facilitate a transfer of data between the first computing device and the second computing device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: September 12, 2023
    Assignee: GOOGLE LLC
    Inventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
  • Publication number: 20230273853
    Abstract: A computerized method for securing an application based on auto-learning and auto-mapping of application services and application programming interfaces (APIs), includes the step of providing a distributed application security mesh system. The method includes the step of implementing a learning mode of the distributed application security mesh system. This includes learning a set of services and a set of APIs that are used by the set of services to interact with each other. The service comprises an application service. This includes creating a record of the set of services. The record comprises a list of services that are currently active in a specified environment of the distributed application security mesh system, and a list of interactions of the services. The method includes the step of implementing an enforcing mode of the distributed application security mesh system.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: AMIT JAIN, Gopi KRISHNA, Roy CHOWDHURY
  • Patent number: 11734278
    Abstract: Techniques are disclosed in which a server computer system manages a database cache for multiple different tenants. The system may retrieve, from a database cache storing data for different tenants, a set of key-value entries and cache metadata for the set of key-value entries. Further, the system may identify, based on analyzing keys of key-value entries, tenants corresponding to respective ones of the set of key-value entries. The system may generate, based on the identified tenants and cache metadata for cache entries corresponding to the identified tenants, current usage metrics for the database cache. Based on the current usage metrics for the cache, the system may determine whether to adjust one or more operation parameters of the cache. Disclosed cache management techniques may advantageously allow for analysis of cache usage metrics for individual tenants and more efficient use of the cache (e.g., by altering cache parameters for individual tenants).
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: August 22, 2023
    Assignee: Salesforce, Inc.
    Inventors: Harsha Vattem, Jayant Kumar, Gopi Krishna Mudumbai
  • Publication number: 20230205655
    Abstract: This document describes apparatuses and techniques for enabling a user to authorize access to early boot debugging of hardware issues in a computing system. In general, responsive to a user consenting to early boot debugging, a debug reenable signal is set in nonvolatile storage. Upon reinitialization of the computing system and receipt of an early debugging request, if the debug reenable signal is detected and the early debugging request is authenticated, an early boot debugging system is enabled. The user consent to early boot debugging may circumvent the setting of a fuse that otherwise would prevent performance of early boot debugging.
    Type: Application
    Filed: March 10, 2023
    Publication date: June 29, 2023
    Applicant: Google LLC
    Inventors: Kyle John Rupnow, Gopi Krishna Tummala, Kang Yang, Ivan Hugh Mclean, Baranidharan Muthukumaran, Edwin Jose
  • Publication number: 20230159025
    Abstract: Various embodiments include methods and systems for managing vehicle behavior. In some embodiments, a vehicle processor of the first vehicle may receive dynamic traffic flow feature information relevant to movements of a second vehicle within a predetermined proximity to the host vehicle, determine probabilities of a plurality of potential behaviors of the second vehicle based on the received dynamic traffic flow feature information, predict a future path of the second vehicle, and use the predicted future path of the second vehicle in a vehicle control function. In some embodiments, the vehicle processor of the first vehicle may predict a behavior of a third vehicle based on received intention information about the second vehicle, and may adjust a behavior of the first vehicle based on the predicted behavior of the third vehicle.
    Type: Application
    Filed: November 19, 2021
    Publication date: May 25, 2023
    Inventors: Gopi Krishna TUMMALA, Tianqi YE, Avdhut JOSHI, Monu SURANA
  • Patent number: 11657038
    Abstract: Techniques for a context preservation during server restart are described. A restart of a database server having at least one open communications session with a database client is initiated. The database server can be executed by a compute instance hosted by a computer system of a provider network. A restarted database server is launched. The restarted database server obtains session state data to resume the at least one open communications session with the database client, the session state data including one or more session variables. The restarted database server receives a transaction from the database client.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gopi Krishna Attaluri, Ian Kosseff, Kamal Kant Gupta, Saileshwar Krishnamurthy, Alok Nandan Nikhil, Alexandre Verbitski
  • Patent number: 11645144
    Abstract: A computerized method for securing an application based on auto-learning and auto-mapping of application services and application programming interfaces (APIs), includes the step of providing a distributed application security mesh system. The method includes the step of implementing a learning mode of the distributed application security mesh system. This includes learning a set of services and a set of APIs that are used by the set of services to interact with each other. The service comprises an application service. This includes creating a record of the set of services. The record comprises a list of services that are currently active in a specified environment of the distributed application security mesh system, and a list of interactions of the services. The method includes the step of implementing an enforcing mode of the distributed application security mesh system.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 9, 2023
    Assignee: VMware, Inc.
    Inventors: Amit Jain, Gopi Krishna, Pratik Roychowdhury
  • Patent number: 11645404
    Abstract: A system, method, and computer program product are provided for preventing access to data associated with a data access attempt. In use, a data access attempt associated with a remote data sharing session is identified. Further, access to the data is prevented.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: May 9, 2023
    Assignee: McAfee, LLC
    Inventors: Gopi Krishna Chebiyyam, Prasanna Ganapathi Basavapatna
  • Publication number: 20230117856
    Abstract: Techniques are disclosed in which a server computer system manages a database cache for multiple different tenants. The system may retrieve, from a database cache storing data for different tenants, a set of key-value entries and cache metadata for the set of key-value entries. Further, the system may identify, based on analyzing keys of key-value entries, tenants corresponding to respective ones of the set of key-value entries. The system may generate, based on the identified tenants and cache metadata for cache entries corresponding to the identified tenants, current usage metrics for the database cache. Based on the current usage metrics for the cache, the system may determine whether to adjust one or more operation parameters of the cache. Disclosed cache management techniques may advantageously allow for analysis of cache usage metrics for individual tenants and more efficient use of the cache (e.g., by altering cache parameters for individual tenants).
    Type: Application
    Filed: October 19, 2021
    Publication date: April 20, 2023
    Inventors: Harsha Vattem, Jayant Kumar, Gopi Krishna Mudumbai
  • Publication number: 20230099276
    Abstract: Systems and processes are for measuring link metrics for a plurality of reference signals associated with a plurality of beams from a base station. The systems and methods are for determining that a link metric value is less than or equal to a predetermined threshold. The systems and process include detecting beam failure, classifying beam recovery as high priority, opportunistic beam failure recovery and performing an optimal random access channel (RACH) process through intelligent selection of beams and modules.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 30, 2023
    Inventors: Muhammad Saad, Syed A. Rahim, Nitin A. Naik, Gopi Krishna Koneru, Vijay Venkataraman, Neeraj D. Vaghela
  • Patent number: 11615083
    Abstract: Storage level query processing may be implemented for processing database queries. Nodes that can access a database may perform parallel processing for at least a portion of a database query. An indication may be received that specifies parallel processing for the database query. The nodes can then be caused to perform the portion of the query as part of providing a result in response to the database query instead of a node, such as a query engine node, that received the database query.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: March 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gopi Krishna Attaluri, Dhruva Ranjan Chakrabarit, Volodymyr Verovkin, Kamal Kant Gupta, Shriram Sridharan, Aakash Shah, Aleksandr Valerevich Feinberg, Yuri Volobuev, Tengiz Kharatishvili, Saileshwar Krishnamurthy, Anurag Windlass Gupta, Murali Brahmadesam, Namrata Bapat, Alexandre Olegovich Verbitski, Jeffrey Davis, Debanjan Saha
  • Patent number: 11611563
    Abstract: Various methods, apparatuses/systems, and media for implementing an SSH connector are disclosed. A processor deploys a first API to get an active directory groups with a first user list data from a repository. The processor deploys a second API that calls an active directory to get a second user list data that lists users who are in given active directory groups that are authenticated and authorized. The processor also compares the first user list data to the second user list data; deploys a third API that returns active directory groups with users who are listed in the first user list data in the repository but not in the second user list data in the active directory groups; and deploys a fourth API that calls the repository to remove the users from groups in the repository who are not in the second user list data in the active directory groups.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: March 21, 2023
    Assignee: JPMORGAN CHASE BANK N.A.
    Inventors: Hanuman Gopi Krishna Gokavarapu, Rahul D Kulkarni, Paolo T Ballesteros
  • Publication number: 20220402522
    Abstract: Various embodiments include methods and devices for training and implementing a tree-based behavior prediction model for use in autonomous vehicle control systems. Some embodiments may include labeling real-world autonomous vehicle run data to indicate an insight of the data, selecting an insight decision tree of the tree-based behavior prediction model for training using the labeled data, training the insight decision tree using the labeled data to classify a probability of an insight associated with the insight decision tree, and updating the tree-based behavior prediction model based on training the insight decision tree. Some embodiments may include selecting an insight decision tree of a tree-based behavior prediction model configured for classifying a probability of an insight associated with the insight decision tree, executing the insight decision tree, and outputting a probability of an insight determined from executing the insight decision tree using the data.
    Type: Application
    Filed: June 21, 2021
    Publication date: December 22, 2022
    Inventors: Gopi Krishna Tummala, Monu Surana, Ahmed Kamel Sadek, Tianqi Ye, Avdhut Shreenivas Joshi