Patents by Inventor Shailesh Hedaoo

Shailesh Hedaoo 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: 12341781
    Abstract: Systems and methods may generally be used to automatically curate a blocklist of internet protocol (IP) addresses. An example method may include using risk factor scores for a particular IP address that was blocked by a traffic control component to determine whether to add the particular IP address to a blocklist. The example method may include, in response to a determination to add the particular IP address to the blocklist, generating an IP address entry in the blocklist for the particular IP address, the IP address entry optionally including a corresponding time-based expiration. The example method may include outputting the blocklist or the IP address entry, such as in response to a request from a firewall.
    Type: Grant
    Filed: June 14, 2024
    Date of Patent: June 24, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Upul D. Hanwella, Shawna K. Murphy Butterworth, Bryan D. Hall, James Condron Hudson, Christian Tobias Sorensen, Samantha T. Grosby, Nicola A. Maiorana, Richard Joseph Schroeder, Shailesh Hedaoo, William Norton Hebert
  • Patent number: 12223489
    Abstract: A system includes a processing circuit including one or more processors coupled to non-transitory memory. The processing circuit is configured to: store a cookie associated with a user device of a user; receive a prefetch request based on the cookie for account information in advance of a user request for the account information; identify the user based on the stored cookie; verify the identity of the user based on a received credential regarding the user; perform asynchronous data gathering by receiving data intermittently over one or more network nodes to retrieve the account information based on the prefetch request and the verification of the identity of the user; and provide account information to an active cache of the user device that proactively updates stored account information. The account information is stored in the active cache of the user device for later retrieval.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: February 11, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Benjamin Soccorsy, Manish Adeshara, Ashish G. Khapre, Chintan Mehta, Manoj Thorat, Ajith Thoutu, Priyank Tiwari
  • Publication number: 20240340286
    Abstract: Systems and methods may generally be used to automatically curate a blocklist of internet protocol (IP) addresses. An example method may include using risk factor scores for a particular IP address that was blocked by a traffic control component to determine whether to add the particular IP address to a blocklist. The example method may include, in response to a determination to add the particular IP address to the blocklist, generating an IP address entry in the blocklist for the particular IP address, the IP address entry optionally including a corresponding time-based expiration. The example method may include outputting the blocklist or the IP address entry, such as in response to a request from a firewall.
    Type: Application
    Filed: June 14, 2024
    Publication date: October 10, 2024
    Inventors: Upul D. Hanwella, Shawna K. Murphy Butterworth, Bryan D. Hall, James Condron Hudson, Christian Tobias Sorensen, Samantha T. Grosby, Nicola A. Maiorana, Richard Joseph Schroeder, Shailesh Hedaoo, William Norton Hebert
  • Patent number: 12058137
    Abstract: Systems and methods may generally be used to automatically curate a blocklist of internet protocol (IP) addresses. An example method may include using risk factor scores for a particular IP address that was blocked by a traffic control component to determine whether to add the particular IP address to a blocklist. The example method may include, in response to a determination to add the particular IP address to the blocklist, generating an IP address entry in the blocklist for the particular IP address, the IP address entry optionally including a corresponding time-based expiration. The example method may include outputting the blocklist or the IP address entry, such as in response to a request from a firewall.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: August 6, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Upul D. Hanwella, Shawna K. Murphy Butterworth, Bryan D. Hall, James Condron Hudson, Christian Tobias Sorensen, Samantha T. Grosby, Nicola A. Maiorana, Richard Joseph Schroeder, Shailesh Hedaoo, William Norton Hebert
  • Publication number: 20240062185
    Abstract: A system includes a processing circuit including one or more processors coupled to non-transitory memory. The processing circuit is configured to: store a cookie associated with a user device of a user; receive a prefetch request based on the cookie for account information in advance of a user request for the account information; identify the user based on the stored cookie; verify the identity of the user based on a received credential regarding the user; perform asynchronous data gathering by receiving data intermittently over one or more network nodes to retrieve the account information based on the prefetch request and the verification of the identity of the user; and provide account information to an active cache of the user device that proactively updates stored account information. The account information is stored in the active cache of the user device for later retrieval.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Benjamin Soccorsy, Manish Adeshara, Ashish G. Khapre, Chintan Mehta, Manoj Thorat, Ajith Thoutu, Priyank Tiwari
  • Patent number: 11836699
    Abstract: A system including a network interface circuit and a processing circuit. The processing circuit includes one or more processors coupled to non-transitory memory. The processing circuit is configured to receive a request for account information. The account information relates to an account of a user. The processing circuit is further configured to perform asynchronous data gathering to retrieve the account information based on the request. The processing circuit is further configured to provide the account information to an active cache of a user device. The account information is stored in the active cache of the user device for later retrieval.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: December 5, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Benjamin Soccorsy, Manish Adeshara, Ashish G. Khapre, Chintan Mehta, Manoj Thorat, Ajith Thoutu, Priyank Tiwari
  • Patent number: 10846358
    Abstract: A method for responding to a content retrieval request at a server may include receiving the content retrieval request from a computing device; detecting, at a device aware controller, at least one device capability of the computing device; setting, at the device aware controller, a rule boundary for the content retrieval request based on the at least one device capability; forwarding the content retrieval request with the rule boundary to a device agnostic controller, wherein the content retrieval request does not include capability information associated with the computing device; receiving from the device agnostic controller at the device aware controller, data corresponding to the content retrieval request with the rule boundary applied; and providing the data with the rule boundary applied to the computing device for presentation on the computing device.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 24, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Ashish G. Khapre, Ranganathan Kanchi
  • Patent number: 10432702
    Abstract: A method for responding to a content retrieval request at a server may include receiving the content retrieval request from a computing device; detecting, at a device aware controller, at least one device capability of the computing device; setting, at the device aware controller, a rule boundary for the content retrieval request based on the at least one device capability; forwarding the content retrieval request with the rule boundary to a device agnostic controller, wherein the content retrieval request does not include capability information associated with the computing device; receiving from the device agnostic controller at the device aware controller, data corresponding to the content retrieval request with the rule boundary applied; and providing the data with the rule boundary applied to the computing device for presentation on the computing device.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: October 1, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Ashish G. Khapre, Ranganathan Kanchi
  • Patent number: 10084852
    Abstract: A method for responding to a content retrieval request at a server may include receiving the content retrieval request from a computing device; detecting, at a device aware controller, at least one device capability of the computing device; setting, at the device aware controller, a rule boundary for the content retrieval request based on the at least one device capability; forwarding the content retrieval request with the rule boundary to a device agnostic controller, wherein the content retrieval request does not include capability information associated with the computing device; receiving from the device agnostic controller at the device aware controller, data corresponding to the content retrieval request with the rule boundary applied; and providing the data with the rule boundary applied to the computing device for presentation on the computing device.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: September 25, 2018
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Shailesh Hedaoo, Ashish G. Khapre, Ranganathan Kanchi