Patents by Inventor Vaibhav Rastogi

Vaibhav Rastogi 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: 11798071
    Abstract: Systems and methods associated with providing user interfaces and back-end processing features for transferring recurring charges from a first account to a second account are disclosed. In one embodiment, an exemplary method may comprise receiving a request from a user to transfer recurring charges from a first account to a second account, generating a first user interface that enables the user to provide account information comprised of a plurality of statements and/or account credentials associated with the first account, determining at least one recurring charge of the first account using the account information, generating a second user interface to display the at least one recurring charge and prompt the user to submit merchant-related credentials associated with the at least one recurring charge, transferring the merchant-related credentials, the at least one recurring charge from the first account to the second account.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: October 24, 2023
    Assignee: Capital One Services, LLC
    Inventors: Vaibhav Rastogi, Erik Virbitsky
  • Publication number: 20220383284
    Abstract: In some embodiments, apparatuses and methods are provided herein useful to establish retail point-of-sale (POS) hardware management systems, comprising: an intermediary system control circuit configured to execute computer program modules comprising: a hardware management module configured to operate as an intermediary module between multiple different sets of client POS systems, a plurality of different sets of hardware systems, and a plurality of shared resource applications. The hardware management module comprises a plurality of hardware manager sub-modules each corresponding to one of the sets of hardware systems.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Vaibhav Rastogi, Chirag D. Parikh, Venkata Ravi Kumar Yeluru, Christian A. Griggs, Jessie Yan, Jerrad A. Patch, Scott W. Plunkett
  • Publication number: 20220383285
    Abstract: In some embodiments, systems and methods are provided a retail point-of-sale (POS) hardware management system, comprising: an intermediary system control circuit configured to execute computer program modules comprising a hardware management module configured to operate as an intermediary module between multiple different sets of client POS systems, a plurality of different sets of hardware systems configured to be engaged by the client POS systems, and a plurality of shared resource applications; the hardware management module comprising a plurality of hardware manager sub-modules each corresponding to one of the sets of hardware systems; each of the hardware manager sub-module is configured to output communications and receive communications in accordance with a single predefined hardware communications protocol, of a set of a plurality of predefined hardware communications protocols, corresponding to the set of hardware systems regardless of a type of hardware system or manufacturer.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Vaibhav Rastogi, Chirag D. Parikh, Venkata Ravi Kumar Yeluru, Christian A. Griggs, Jessie Yan, Jerrad A. Patch, Scott W. Plunkett
  • Publication number: 20220357933
    Abstract: A computerized technique for program simplification and specialization combines a partial interpretation of the program based on a subset of program functions to obtain variable states with concrete values at a program “neck.” These concrete values are then propagated as part of an optimization transformation that simplifies the program based on these constant values, for example, by eliminating branches that are never taken based on the constant values.
    Type: Application
    Filed: May 6, 2022
    Publication date: November 10, 2022
    Inventors: Mohannad Alhanahnah, Vaibhav Rastogi, Somesh Jha, Thomas Reps
  • Patent number: 11314862
    Abstract: Disclosed herein are enhancements for operating a communication network to detect malware in scripts of web applications. In one implementation, a method for modeling the structure of embedded unclassified scripts to compare the abstract dynamism of similar scripts. The method may determine structure of unclassified end user browser script by building abstract structure using code from unclassified end user browser script; compare determined structure of unclassified end user browser script with a plurality of generalized abstract structures; if the determined structure of unclassified end user browser script matches within a predetermined threshold of any of the plurality of generalized abstract structures, then the unclassified end user browser script is classified as benign, otherwise the determined structure is classified as malicious. This, in turn, provides a scalable and efficient way of identifying benign, malicious, known and unknown scripts from a script available in full or in part.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: April 26, 2022
    Assignee: Tala Security, Inc.
    Inventors: Sanjay Sawhney, Swapnil Bhalode, Andrew Joseph Davidson, Somesh Jha, Vaibhav Rastogi
  • Publication number: 20210326975
    Abstract: Systems and methods associated with providing user interfaces and back-end processing features for transferring recurring charges from a first account to a second account are disclosed. In one embodiment, an exemplary method may comprise receiving a request from a user to transfer recurring charges from a first account to a second account, generating a first user interface that enables the user to provide account information comprised of a plurality of statements and/or account credentials associated with the first account, determining at least one recurring charge of the first account using the account information, generating a second user interface to display the at least one recurring charge and prompt the user to submit merchant-related credentials associated with the at least one recurring charge, transferring the merchant-related credentials, the at least one recurring charge from the first account to the second account.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: Vaibhav Rastogi, Erik Virbitsky
  • Patent number: 10776520
    Abstract: A system and method include a shield application executing on a processor. The shield application can convert a business application to provide data isolation between the business application and personal applications, and data sharing between the business application and other business applications, e.g., in the bring-your-own-device and enterprise mobility management scenarios.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: September 15, 2020
    Assignee: Northwestern University
    Inventors: Yan Chen, Zhengyang Qu, Vaibhav Rastogi
  • Publication number: 20200137126
    Abstract: Techniques to facilitate creation of security profiles for web application components are disclosed herein. In at least one implementation, a plurality of web resources used to construct web applications is received. The plurality of web resources is analyzed to generate normalized fingerprints for each of the web resources. A plurality of security risk factors is determined for each of the plurality of web resources based on the normalized fingerprints generated for each of the web resources. A reputation score is generated for each of the plurality of web resources based on the security risk factors determined for each of the web resources.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 30, 2020
    Inventors: Siddhesh Yawalkar, Swapnil Bhalode, Brian Blair, Jason Yang, Vaibhav Rastogi
  • Patent number: 10460112
    Abstract: A system and method detect privacy leaks in applications of an operating system of a mobile device. An instrumentation module permits tracking of privacy-sensitive information without modification of a middleware of the operating system and a process virtual machine.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: October 29, 2019
    Assignee: Northwestern University
    Inventors: Yan Chen, Vaibhav Rastogi, Zhengyang Qu, Jedidiah McClurg
  • Patent number: 10204225
    Abstract: A system and method are described to automatically assess description-to-permission fidelity of applications. The system and method can employ techniques in natural language processing and a learning-based algorithm to relate description with permissions.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: February 12, 2019
    Assignee: Northwestern University
    Inventors: Yan Chen, Zhengyang Qu, Vaibhav Rastogi
  • Publication number: 20180300480
    Abstract: Disclosed herein are enhancements for operating a communication network to detect malware in scripts of web applications. In one implementation, a method for modeling the structure of embedded unclassified scripts to compare the abstract dynamism of similar scripts. The method may determine structure of unclassified end user browser script by building abstract structure using code from unclassified end user browser script; compare determined structure of unclassified end user browser script with a plurality of generalized abstract structures; if the determined structure of unclassified end user browser script matches within a predetermined threshold of any of the plurality of generalized abstract structures, then the unclassified end user browser script is classified as benign, otherwise the determined structure is classified as malicious. This, in turn, provides a scalable and efficient way of identifying benign, malicious, known and unknown scripts from a script available in full or in part.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 18, 2018
    Inventors: Sanjay Sawhney, Swapnil Bhalode, Andrew Joseph Davidson, Somesh Jha, Vaibhav Rastogi
  • Publication number: 20170076103
    Abstract: A system and method include a shield application executing on a processor. The shield application can convert a business application to provide data isolation between the business application and personal applications, and data sharing between the business application and other business applications, e.g., in the bring-your-own-device and enterprise mobility management scenarios.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventors: Yan Chen, Zhengyang Qu, Vaibhav Rastogi
  • Publication number: 20150332049
    Abstract: A system and method are described to automatically assess description-to-permission fidelity of applications. The system and method can employ techniques in natural language processing and a learning-based algorithm to relate description with permissions.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 19, 2015
    Inventors: Yan Chen, Zhengyang Qu, Vaibhav Rastogi
  • Publication number: 20150227746
    Abstract: A system and method detect privacy leaks in applications of an operating system of a mobile device. An instrumentation module permits tracking of privacy-sensitive information without modification of a middleware of the operating system and a process virtual machine.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 13, 2015
    Inventors: Yan Chen, Vaibhav Rastogi, Zhengyang Qu, Jedidiah McClurg