Patents by Inventor Srinivas Chavali

Srinivas Chavali 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: 20230379716
    Abstract: A system that dynamically adjusts an operation of software running on a first mobile device is provided. The system may include an application. The system may include an authentication module configured to authorize a user's login credentials, capture a biometric characteristic of the user, and authenticate the captured biometric characteristic based on a comparison to a stored biometric characteristic. The system may also include a tracking module configured to track a location of each of the plurality of mobile devices and based on the location, determine a number of mobile devices within a pre-determined range to the first mobile device. The system may include a throttling module configured to adjust the operation of the application based on the number of mobile devices, the adjusting including at least one of operating the application in read-only mode, partial-access mode and full-access mode and re-adjusting when a change in location is detected.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 23, 2023
    Inventors: Jennifer Sanctis, Srinivas Chavali, Taylor Farris
  • Publication number: 20230379320
    Abstract: Due to the proliferation of protected services that are secured by password wall, a user frequently has to remember multiple complex passwords. There is a need to reduce the number of passwords and maintain adequate security of the protected services. Systems described herein may autogenerate dynamic passwords for those apps that require a password. Protected services may allow user access based on the autogenerated dynamic password. The system may include an API for interacting with multiple apps that each provide protected services. The API may provide dynamic passwords that authenticate a user to access any of the protected services provided by any of the multiple apps.
    Type: Application
    Filed: May 17, 2022
    Publication date: November 23, 2023
    Inventor: Srinivas Chavali
  • Patent number: 11716198
    Abstract: One-time password (“OTP”) generation on a smartwatch is provided. OTP generation may include communication between an application on a smartwatch and an application on a smartphone. The request for an OTP may be received at the smartwatch. The smartwatch application may communicate with the smartphone application. An OTP may be generated within a third-party library within the smartphone application. The generated OTP may be transmitted from the smartphone application to the smartwatch application. The OTP may be displayed on the smartwatch.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: August 1, 2023
    Assignee: Bank of America Corporation
    Inventors: Miranda N. Harris, Robert S. Mumma, Srinivas Chavali, Patrick Burgess, Sangeetha Mohan, Jonathan Daley, Vishwas Korde
  • Publication number: 20220182230
    Abstract: One-time password (“OTP”) generation on a smartwatch is provided. OTP generation may include communication between an application on a smartwatch and an application on a smartphone. The request for an OTP may be received at the smartwatch. The smartwatch application may communicate with the smartphone application. An OTP may be generated within a third-party library within the smartphone application. The generated OTP may be transmitted from the smartphone application to the smartwatch application. The OTP may be displayed on the smartwatch.
    Type: Application
    Filed: February 24, 2022
    Publication date: June 9, 2022
    Inventors: Miranda N. Harris, Robert S. Mumma, Srinivas Chavali, Patrick Burgess, Sangeetha Mohan, Jonathan Daley, Vishwas Korde
  • Patent number: 11296874
    Abstract: One-time password (“OTP”) generation on a smartwatch is provided. OTP generation may include communication between an application on a smartwatch and an application on a smartphone. The request for an OTP may be received at the smartwatch. The smartwatch application may communicate with the smartphone application. An OTP may be generated within a third-party library within the smartphone application. The generated OTP may be transmitted from the smartphone application to the smartwatch application. The OTP may be displayed on the smartwatch.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: April 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Miranda N. Harris, Robert S. Mumma, Srinivas Chavali, Patrick Burgess, Sangeetha Mohan, Jonathan Daley, Vishwas Korde
  • Publication number: 20210036847
    Abstract: One-time password (“OTP”) generation on a smartwatch is provided. OTP generation may include communication between an application on a smartwatch and an application on a smartphone. The request for an OTP may be received at the smartwatch. The smartwatch application may communicate with the smartphone application. An OTP may be generated within a third-party library within the smartphone application. The generated OTP may be transmitted from the smartphone application to the smartwatch application. The OTP may be displayed on the smartwatch.
    Type: Application
    Filed: July 15, 2020
    Publication date: February 4, 2021
    Inventors: Miranda N. Harris, Robert S. Mumma, Srinivas Chavali, Patrick Burgess, Sangeetha Mohan, Jonathan Daley, Vishwas Korde
  • Patent number: 9679026
    Abstract: A method for bifurcating data storage to enable implementation and manipulation of an interactive entitlement structure is provided. The method may include displaying a GUI and copying information corresponding to the list of entitlements to using one or more features associated with the GUI. The method may copy from a remote System of Record to a cache memory local to the GUI. The method may include displaying on the GUI signatories with an entitlement authorization; receiving a modification of the entitlement authorization; and extracting a signature of a signatory with entitlement authorization. An input signal may be received that indicates an input signal indicator is hovering over the signatory and displaying, on the GUI, in response to the hovering indication, 1) a copy of the signature of the signatory; 2) a hierarchal list of signatories with current entitlement authorization; and/or 3) a listing of documents signed by a signatory.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 13, 2017
    Assignee: Bank of America Corporation
    Inventors: Ganesh Bonda, Srinivas Chavali, Rajesh Mulcha, Cary Hudgins, Usha Ramaswamy, Ming Zhu
  • Patent number: 9639712
    Abstract: A method for providing hierarchal client entitlement information in a graphical user interface (“GUI”) is provided. The method includes deploying the information on a mobile platform. The method may further include inventorying a list of possible landing sites for deploying the mobile platform and determining which of the inventoried landing sites requires, upon deployment, a connection to an Oracle database. The method may further include eliminating any member of the list of possible landing sites that requires, upon deployment, a connection to the Oracle database from the list of possible landing sites. Following the eliminating, the method may include providing a user, via the GUI, a selection capability to select one of the list of possible landing sites as a default landing site for the deploying the mobile platform.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: May 2, 2017
    Assignee: Bank of America Corporation
    Inventors: Ganesh Bonda, Srinivas Chavali, Cary Hudgins, Edrin Thomas
  • Patent number: 9514440
    Abstract: A method for providing data warehousing for a list of authorized signatories is provided. The method may include displaying a hierarchal list of signatories with at least one entitlement authorization level. The method may use a GUI to display the list of entitlements in an array of at least three rows of entitlement authorization levels. The method may further include receiving, from the client, a modification to the at least one entitlement authorization. The method may extract, from client documents a signature of a signatory with entitlement authorization. The method may receive a command to hover, on a Graphical User Interface (GUI), over the signatory. In response to the hovering, the may display, preferably on a hierarchical display, a copy of the signature of the signatory, a hierarchical list of signatories with current entitlement authorization, and a listing of documents signed by each of the signatories.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: December 6, 2016
    Assignee: Bank of America Corporation
    Inventors: Ganesh Bonda, Srinivas Chavali, Rajesh Mulcha, Cary Hudgins, Lynette Galvan, Shelvia Barry, Gerardo Garcia, Michelle Nichols, Cheryl Ledoux, Aimee Jones, Lisa Komorny, Helen Harold, Peter Smith, Tracy Daniels
  • Publication number: 20160232493
    Abstract: A method for providing data warehousing for a list of authorized signatories is provided. The method may include displaying a hierarchal list of signatories with at least one entitlement authorization level. The method may use a GUI to display the list of entitlements in an array of at least three rows of entitlement authorization levels. The method may further include receiving, from the client, a modification to the at least one entitlement authorization. The method may extract, from client documents, a signature of a signatory with entitlement authorization. The method may receive a command to hover, on a Graphical User Interface (“GUI”), over the signatory. In response to the hovering, the may display, preferably on a hierarchal display, a copy of the signature of the signatory, a hierarchal list of signatories with current entitlement authorization, and a listing of documents signed by each of the signatories.
    Type: Application
    Filed: December 1, 2015
    Publication date: August 11, 2016
    Inventors: Ganesh Bonda, Srinivas Chavali, Rajesh Mulcha, Cary Hudgins, Lynette Galvan, Shelvia Barry, Gerardo Garcia, Michelle Nichols, Cheryl Ledoux, Aimee Jones, Lisa Komorny, Helen Harold, Peter Smith, Tracy Daniels
  • Publication number: 20160232371
    Abstract: A method for providing hierarchal client entitlement information in a graphical user interface (“GUI”) is provided. The method includes deploying the information on a mobile platform. The method may further include inventorying a list of possible landing sites for deploying the mobile platform and determining which of the inventoried landing sites requires, upon deployment, a connection to an Oracle database. The method may further include eliminating any member of the list of possible landing sites that requires, upon deployment, a connection to the Oracle database from the list of possible landing sites. Following the eliminating, the method may include providing a user, via the GUI, a selection capability to select one of the list of possible landing sites as a default landing site for the deploying the mobile platform.
    Type: Application
    Filed: December 10, 2015
    Publication date: August 11, 2016
    Inventors: Ganesh Bonda, Srinivas Chavali, Cary Hudgins, Edrin Thomas
  • Publication number: 20160232214
    Abstract: A method for bifurcating data storage to enable implementation and manipulation of an interactive entitlement structure is provided. The method may include displaying a GUI and copying information corresponding to the list of entitlements to using one or more features associated with the GUI. The method may copy from a remote System of Record to a cache memory local to the GUI. The method may include displaying on the GUI signatories with an entitlement authorization; receiving a modification of the entitlement authorization; and extracting a signature of a signatory with entitlement authorization. An input signal may be received that indicates an input signal indicator is hovering over the signatory and displaying, on the GUI, in response to the hovering indication, 1) a copy of the signature of the signatory; 2) a hierarchal list of signatories with current entitlement authorization; and/or 3) a listing of documents signed by a signatory.
    Type: Application
    Filed: November 17, 2015
    Publication date: August 11, 2016
    Inventors: Ganesh Bonda, Srinivas Chavali, Rajesh Mulcha, Cary Hudgins, Usha Ramaswamy, Ming Zhu