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: 11918009Abstract: 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: GrantFiled: April 15, 2022Date of Patent: March 5, 2024Assignee: Haier US Appliance Solutions, Inc.Inventors: Gopi Krishna Chowdary Vulava, Roger Shawn Nelson
-
Patent number: 11902247Abstract: 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: GrantFiled: November 25, 2020Date of Patent: February 13, 2024Assignee: VMware, Inc.Inventors: Amit Jain, Gopi Krishna, Pratik Roychowdhury
-
Publication number: 20240012813Abstract: 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: ApplicationFiled: September 22, 2023Publication date: January 11, 2024Applicant: Amazon Technologies, Inc.Inventors: Niket Goel, Gopi Krishna Attaluri, Kamal Kant Gupta, Tengiz Kharatishvili, Stefano Stefani, Alexandre Olegovich Verbitski
-
Patent number: 11829384Abstract: 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: GrantFiled: June 24, 2019Date of Patent: November 28, 2023Assignee: Amazon Technologies, Inc.Inventors: Ming Judy Lu, Gopi Krishna Attaluri, Alexandre Olegovich Verbitski, Kamal Kant Gupta, Saileshwar Krishnamurthy, Xiaofeng Bao, Zhonghua Feng
-
Publication number: 20230368230Abstract: 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: ApplicationFiled: January 23, 2023Publication date: November 16, 2023Inventors: Gopi Krishna Dommaraju, Rebecca Goering, Jonathan Piepho, Seth Pearce, David Rolfs, Sunitha Mahadevan, Kristina Coles, Colleen Theisen
-
Patent number: 11816103Abstract: 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: GrantFiled: March 1, 2018Date of Patent: November 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Niket Goel, Gopi Krishna Attaluri, Kamal Kant Gupta, Tengiz Kharatishvili, Stefano Stefani, Alexandre Olegovich Verbitski
-
Publication number: 20230329280Abstract: 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: ApplicationFiled: April 15, 2022Publication date: October 19, 2023Inventors: Gopi Krishna Chowdary Vulava, Roger Shawn Nelson
-
Patent number: 11756024Abstract: 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: GrantFiled: July 12, 2021Date of Patent: September 12, 2023Assignee: GOOGLE LLCInventors: Edward Chiang, Arjita Madan, Gopi Krishna Madabhushi, Heman Khanna, Rohan Laishram, Aviral Gupta
-
Publication number: 20230273853Abstract: 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: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: AMIT JAIN, Gopi KRISHNA, Roy CHOWDHURY
-
Patent number: 11734278Abstract: 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: GrantFiled: October 19, 2021Date of Patent: August 22, 2023Assignee: Salesforce, Inc.Inventors: Harsha Vattem, Jayant Kumar, Gopi Krishna Mudumbai
-
Publication number: 20230205655Abstract: 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: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Applicant: Google LLCInventors: Kyle John Rupnow, Gopi Krishna Tummala, Kang Yang, Ivan Hugh Mclean, Baranidharan Muthukumaran, Edwin Jose
-
Publication number: 20230159025Abstract: 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: ApplicationFiled: November 19, 2021Publication date: May 25, 2023Inventors: Gopi Krishna TUMMALA, Tianqi YE, Avdhut JOSHI, Monu SURANA
-
Patent number: 11657038Abstract: 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: GrantFiled: March 29, 2019Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Gopi Krishna Attaluri, Ian Kosseff, Kamal Kant Gupta, Saileshwar Krishnamurthy, Alok Nandan Nikhil, Alexandre Verbitski
-
Patent number: 11645144Abstract: 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: GrantFiled: November 25, 2019Date of Patent: May 9, 2023Assignee: VMware, Inc.Inventors: Amit Jain, Gopi Krishna, Pratik Roychowdhury
-
Patent number: 11645404Abstract: 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: GrantFiled: January 4, 2018Date of Patent: May 9, 2023Assignee: McAfee, LLCInventors: Gopi Krishna Chebiyyam, Prasanna Ganapathi Basavapatna
-
Publication number: 20230117856Abstract: 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: ApplicationFiled: October 19, 2021Publication date: April 20, 2023Inventors: Harsha Vattem, Jayant Kumar, Gopi Krishna Mudumbai
-
Publication number: 20230099276Abstract: 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: ApplicationFiled: September 15, 2022Publication date: March 30, 2023Inventors: Muhammad Saad, Syed A. Rahim, Nitin A. Naik, Gopi Krishna Koneru, Vijay Venkataraman, Neeraj D. Vaghela
-
Patent number: 11615083Abstract: 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: GrantFiled: March 12, 2018Date of Patent: March 28, 2023Assignee: 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: 11611563Abstract: 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: GrantFiled: December 8, 2020Date of Patent: March 21, 2023Assignee: JPMORGAN CHASE BANK N.A.Inventors: Hanuman Gopi Krishna Gokavarapu, Rahul D Kulkarni, Paolo T Ballesteros
-
Publication number: 20220402522Abstract: 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: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Inventors: Gopi Krishna Tummala, Monu Surana, Ahmed Kamel Sadek, Tianqi Ye, Avdhut Shreenivas Joshi