Patents by Inventor Vamsi Krishna

Vamsi 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: 11893400
    Abstract: Systems, computer program products, and methods are described herein automated adjustment of software application function integrations. The present invention is configured to continuously monitor user activity on a device application, determine one or more integrations of the device application as requiring data persistence, determine, via a machine learning engine, one or more frequently utilized integrations of the device application based on the user activity, generate an automated suggestion to add or remove at least one of the one or more integrations of the device application, receive a response indicating that the user would like to remove the at least one of the one or more integrations of the device application, and generate a secure call to a source application of the at least one of the one or more integrations to alter the data load associated with the integration.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: February 6, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240036967
    Abstract: Systems, computer program products, and methods are described herein for dynamic error resolution in an extended reality environment. The present invention identifies user errors in real time based on user selections in an extended reality (XR) environment. In this regard, the present invention focuses on electronic applications (and the electronic work products/electronic data hosted thereon) within an XR environment and uses machine learning processes to identify real time user errors. The invention may then use a second set of machine learning processes to create, in real-time, digital support content which is visible via an XR platform (accessible using a virtual/augmented/mixed reality device). As such, the system may provide specific improvements over prior systems by automatically providing users with custom error resolution support in real time.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240036933
    Abstract: A system includes a subsystem, a database, a memory, and a processor. The subsystem includes a computational resource associated with a resource usage and having a capacity corresponding to a maximum resource usage value. The database stores training data that includes historical resource usages and historical events. The memory stores a machine learning algorithm that is trained, based on the training data, to predict, based on the occurrence of an event, that a future value of the resource usage at a future time will be greater than the maximum value. The processor detects that the event has occurred. In response, the processor applies the machine learning algorithm to predict that the future value of the resource usage will be greater than the maximum value. Prior to the future time, the processor increases the capacity of the computational resource to accommodate the future value of the resource usage.
    Type: Application
    Filed: September 28, 2023
    Publication date: February 1, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240004904
    Abstract: A method is provided to reduce the number of duplicates of each document that is stored within entity databases. The method may include creating discrete links and/or pointers to the location of the document already stored within an entity. The method may also include separating the document into different classification levels. The method may include storing the different parts of the documents in different locations within the entity.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventors: George Albero, Manu Kurian, Maharaj Mukherjee, Morgan S. Allen, Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240007452
    Abstract: Systems for contactless authentication and event processing are provided. In some examples, a user may request processing of an event. The user may provide user identifying or event identifying information that may be transmitted to contactless processing computing platform. Based on the user identifying information, additional user data may be retrieved. An interactive authentication request may be generated and transmitted to the user computing device. The interactive authentication request may include a request for one or more types of authentication data. The user may input authentication response data into the user computing device, which may then be transmitted to the contactless processing computing platform for evaluation. The authentication response data may be evaluated to determine whether it includes a trigger, whether it matches pre-stored authentication data, and the like. In response, one or more authentication outputs may be generated and/or the requested event may be processed or denied.
    Type: Application
    Filed: August 10, 2023
    Publication date: January 4, 2024
    Inventors: Pratap Dande, Siten Sanghvi, Naga Vamsi Krishna Akkapeddi
  • Publication number: 20230420757
    Abstract: The present invention relates to the field of electrolyte design. Existing methods focus on optimizing the electrolyte composition on a stand-alone basis with respect to its properties and validating battery performance experimentally which is a time-consuming process. Thus, embodiments of present disclosure provide an automated method and system for identifying electrolyte composition for optimal battery performance. The system receives certain input parameters and computes transport properties using the input. Then, a feasible electrolyte composition is identified from a material database based on deviation index metric. The identified electrolyte composition is then optimized based on the input by considering the deviation index and battery performance metrics such as capacity fade and internal heat generation.
    Type: Application
    Filed: June 27, 2023
    Publication date: December 28, 2023
    Applicant: Tata Consultancy Services Limited
    Inventors: Vamsi Krishna GARAPATI, Kaustubh Rajendra BADWEKAR, Naga Neehar DINGARI, Mahesh MYNAM, Beena RAI
  • Publication number: 20230421605
    Abstract: Methods for reducing storage demands at a centralized database and for reducing probability of a security breach such as an interception attack and a man-in-the-middle attack. Methods may include obtaining a document at the edge computing device. Methods may further include storing the document at the edge computing device. Methods may include executing, using a processor, on the edge computing device, a hashing algorithm on the document. Methods may include outputting, using the processor, a hash-value that is an outcome of the hashing algorithm, where the hash-value corresponds to the document. Methods may include transmitting, using the processor, the hash-value to the centralized database over a low bandwidth communication line while maintaining a storage of the hash-value at the edge computing device. Methods may include storing the hash-value at the centralized database. The hash-value may provide a condensed representation of the document.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 28, 2023
    Inventors: Naga Vamsi Krishna Akkapeddi, Ron Papka, George Albero
  • Publication number: 20230407235
    Abstract: A system and method for mechanical processing of cells includes using a frame (102) forming an inlet channel (104), an outlet channel (106), and a processing chamber (108) fluidly connected between the inlet and outlet channels, wherein the processing chamber includes an anvil surface (112) formed on the frame. A hammer (110) mounted on the frame has a processing surface disposed in opposed relation to the anvil surface. The hammer is configured to move relative to the anvil surface. An actuator connected to the frame and operably associated with the hammer operates to move the hammer relative to the anvil surface and in close proximity to the anvil surface, wherein the hammer operates between a retracted position in which the processing surface is at a distance from the anvil surface, and an extended position in which the processing surface abuts the anvil surface.
    Type: Application
    Filed: November 9, 2021
    Publication date: December 21, 2023
    Applicants: The University of Chicago, UChicago Argonne, LLC
    Inventors: Anindita BASU, Abhiteja KONDA, Pavani Vamsi Krishna NITTALA, Supratik GUHA
  • Patent number: 11849040
    Abstract: According to examples, an apparatus may include a processor and a memory on which are stored machine-readable instructions that when executed by the processor, may cause the processor to receive a request from a client for a status of the client, and based on the status of the client, generate a token associated with application programming interface (API) calls to be received from the client. In some examples, the token may include a value representing a priority for determining an adaptive rate limiting of the API calls to be received from the client. The processor may send a response to the request, in which the response may include the status of the client and the token.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: December 19, 2023
    Assignee: Micro Focus LLC
    Inventors: Abhay Krishnan M R, Vamsi Krishna
  • Patent number: 11847481
    Abstract: A feature selection methodology is disclosed. In a computer-implemented method, components of a computing environment are automatically monitored, and have a feature selection analysis performed thereon. Provided the feature selection analysis determines that features of the components are well defined, a classification of the features is performed. Provided the feature selection analysis determines that features of the components are not well defined, a similarity analysis of the features is performed. Results of the feature selection methodology are generated.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: December 19, 2023
    Assignee: VMware, Inc.
    Inventors: Bin Zan, Zhen Mo, Vijay Ganti, Vamsi Krishna Akkineni
  • Patent number: 11843596
    Abstract: Subsequent to registration of a client device with a server device such that credentials by which the client device is authenticated are securely stored at the client device, the client device provides a user device and a server device a recovery identifier and a recovery secret key associated with the client device. Upon the credentials no longer being stored at the client device such that the client device has to be reregistered with the server device to store new credentials by which the client device is authenticated, the user device generates and provides a recovery code to the client device, which provides the recovery code to the server device. Upon validating the recovery code based on the recovery identifier and the recovery secret key, the server device reregisters the client device with the server device such that the new credentials are securely stored at the client device.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: December 12, 2023
    Assignee: Micro Focus LLC
    Inventors: Vamsi Krishna, Jason Blackett, Harinath Jarugula
  • Patent number: 11842168
    Abstract: An electronic system includes a mapping circuit configured to receive input samples of a dataset within a defined range of values. The mapping circuit is configured to perform comparisons that compare each input sample to each of a plurality of comparison values selected from the defined range of values. For each comparison, the mapping circuit generates an indication value specifying whether the input sample used in the comparison is greater than or equal to the comparison value used in the comparison. The system includes an adder circuit configured to generate a sum of the indication values for each comparison value and a memory configured to maintain counts corresponding to the comparison values. The counts are updated by the respective sums. The system includes a threshold detection circuit configured to determine, for the dataset, a threshold value or threshold range based on the counts read from the memory.
    Type: Grant
    Filed: September 25, 2021
    Date of Patent: December 12, 2023
    Assignee: Xilinx, Inc.
    Inventors: Sai Lalith Chaitanya Ambatipudi, Vamsi Krishna Nalluri, Sandeep Jayant Sathe, Chaithanya Dudha, Krishna Kishore Bhagavatula
  • Publication number: 20230396663
    Abstract: An event is identified. The event is associated with device content (e.g., one or more files) and a network location (e.g., a branch location of a corporation). One or more rules are retrieved. The one or more rules are associated with the device content, the network location, and a number of communication devices at the network location. A number of shards (e.g., erasure encoding shards) are determined based on the rules. The number of shards are generated. The number of shards are sent to a plurality of communication devices at the network location according to the rules. The plurality of communication devices at the network location are equal to or less than the number of communication devices at the network location.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Applicant: MICRO FOCUS LLC
    Inventor: VAMSI KRISHNA
  • Patent number: 11818121
    Abstract: A first message is received from a first communication device. The first message comprises an authentication token. For example, the authentication token may be a username/password. A determination is made if the first message also comprises a valid temporary password. The temporary password is used to prevent a Denial-of-Service (DOS) attack. In response to the first message comprising the valid temporary password, a determination is made if the authentication token is valid. In response to the authentication token being valid, the first message is responded to in a normal manner. If the first message does not contain the temporary password, the first message is handled based on a DOS message handling process.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: November 14, 2023
    Assignee: Micro Focus LLC
    Inventor: Vamsi Krishna
  • Patent number: 11813947
    Abstract: Techniques for charging a battery associated with a vehicle are discussed herein. A dense charging station for charging the battery may have lanes arranged in parallel, and each of the lanes may have sequential charging locations. A vehicle utilizing the charging station may position itself at the first available charging location, being receiving energy, and determine if a subsequent charging station becomes available in the lane, and then position itself at the subsequent charging location, once available. Multiple charging stations may be required to maintain a threshold power state for individual vehicles in a fleet of vehicles providing a service for a geographic region. A charging coordinator may determine when a battery of a vehicle does not satisfy a threshold power state and requires a recharge. Additionally, the charging coordinator may determine a candidate charging station from among multiple charging stations associated with the geographic region.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: November 14, 2023
    Assignee: Zoox, Inc.
    Inventor: Vamsi Krishna Pathipati
  • Patent number: 11810354
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing multiple modalities to generate accurate two-dimensional floorplans based on sparse digital videos depicting three-dimensional space. In particular, in one or more embodiments, the disclosed systems extract both visual and audio information from sparse digital video coverage of portions of a three-dimensional space and utilize the extracted visual and audio information to generate a two-dimensional floorplan representing both viewed and unviewed portions of the three-dimensional space. For example, the disclosed systems utilize self-attention layers of a specialized machine learning model to maintain and leverage bi-directional relationships among sequences of visual and audio features to generate floorplan predictions associated with the three-dimensional space.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: November 7, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Kristen Lorraine Grauman, Senthil Purushwalkam Shiva Prakash, Sebastia Vicenc Amengual Gari, Vamsi Krishna Ithapu, Carl Schissler, Philip Robinson, Abhinav Gupta
  • Patent number: 11809910
    Abstract: A system includes a subsystem, a database, a memory, and a processor. The subsystem includes a computational resource associated with a resource usage and having a capacity corresponding to a maximum resource usage value. The database stores training data that includes historical resource usages and historical events. The memory stores a machine learning algorithm that is trained, based on the training data, to predict, based on the occurrence of an event, that a future value of the resource usage at a future time will be greater than the maximum value. The processor detects that the event has occurred. In response, the processor applies the machine learning algorithm to predict that the future value of the resource usage will be greater than the maximum value. Prior to the future time, the processor increases the capacity of the computational resource to accommodate the future value of the resource usage.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: November 7, 2023
    Assignee: Bank of America Corporation
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20230350853
    Abstract: A synchronization structure that indicates changes to files that are to be synchronized is created. The synchronization structure is stored as a series of synchronization blocks. A first synchronization message is received from a communication device. The first synchronization message includes a next block number. A second synchronization message is sent to the communication device. The second synchronization message comprises one or more synchronization blocks that are identified based on the next block number. A third synchronization message is received from the communication device. The third synchronization message requests a number of files to be synchronized. The number of files to be synchronized are sent to the communication device.
    Type: Application
    Filed: April 28, 2022
    Publication date: November 2, 2023
    Applicant: MICRO FOCUS LLC
    Inventors: Vamsi Krishna, Keshavan Santhanam
  • Patent number: 11797440
    Abstract: A Near Memory Processing (NMP) dual in-line memory module (DIMM) for managing an address map is provided. The NMP DIMM includes: a static random-access memory (SRAM) provided on a Double Data Rate (DDR) interface; and an address management controller coupled to the SRAM, and configured to control the NMP DIMM to: receive a first indication from a host system to perform interface training for operating an SRAM space; perform the interface training using a first address map based on the first indication; receive a second indication from the host system indicating completion of the interface training for operating the SRAM space; switch from the first address map to a second address map for operating the SRAM space in response based on the second indication; and operate the SRAM space using the second address map.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 24, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Raghu Vamsi Krishna Talanki, Eldho Pathiyakkara Thombra Mathew, Vishnu Charan Thummala, Vinod Kumar Srinivasan, Jin In So, Jong-Geon Lee
  • Publication number: 20230334451
    Abstract: Aspects of the disclosure relate to detecting usage issues on enterprise systems and dynamically providing user assistance. In some embodiments, a computing platform may receive, from an automated teller system, user presence information indicating that a user has been detected at an automated teller machine associated with the automated teller system. Subsequently, the computing platform may identify, based on the user presence information received from the automated teller system, that the user has a need for assistance with the automated teller machine associated with the automated teller system. In response to identifying that the user has the need for assistance, the computing platform may generate and send one or more commands directing the automated teller machine associated with the automated teller system to execute one or more automated assistance actions corresponding to the need for assistance.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 19, 2023
    Inventors: Naga Vamsi Krishna Akkapeddi, Morgan S. Allen, Susan Moss, Stephen T. Shannon, Siten Sanghvi, Pratap Dande