Patents by Inventor Ryan Linn

Ryan Linn 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: 12657062
    Abstract: An application management system using Remote Procedure Call (RPC) frameworks can easily consume excessive amounts of memory or other resources. As described herein, tasks are allocated and balanced amongst engines using a small or fixed size of volatile memory. The memory used in such systems can balance tasks or jobs between different engines by allocating tasks between engine task lists. The complete details of those tasks are stored in queues in non-volatile memory. Tasks are allocated among the lists using a set of rules for new work, pinned work, work from disconnected engines, and reallocated work. The quantity of volatile memory and other resources necessary to manage the RPC framework is thereby reduced, or can even be handled within a size of volatile memory fixed by the user.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: June 16, 2026
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Asheley Shawn Lee, Ryan Linn, Patrick Kelly O'Donnell
  • Publication number: 20260058980
    Abstract: An example computer system for providing a communication system can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: monitor criteria associated with the communication system; assign a weight to the criteria to determine a risk score associated with the communication system; and automatically change an address of the communication system when the risk score exceeds a threshold.
    Type: Application
    Filed: September 8, 2025
    Publication date: February 26, 2026
    Inventors: Justin Blackburn, Ryan Linn, Jacob Donald Sheppard
  • Publication number: 20250355739
    Abstract: An application management system using Remote Procedure Call (RPC) frameworks can include enhancements. These enhancements can be used on files that are distributed to engines throughout the RPC framework. Enhancements can be stored in an enhancement server. The enhancements can include password detection, logo detection, cleartext detection, or other checks or modifications that may be useful to a variety of engines in the RPC framework. The enhancements can be used to ensure that unencrypted sensitive data, passwords, or files with confidential information (as indicated by logos or other pictorial markings) are not distributed throughout the RPC framework.
    Type: Application
    Filed: August 5, 2025
    Publication date: November 20, 2025
    Inventors: Asheley Shawn Lee, Ryan Linn, Patrick Kelly O'Donnell
  • Patent number: 12432249
    Abstract: An example computer system for providing a communication system can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: monitor criteria associated with the communication system; assign a weight to the criteria to determine a risk score associated with the communication system; and automatically change an address of the communication system when the risk score exceeds a threshold.
    Type: Grant
    Filed: July 6, 2023
    Date of Patent: September 30, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Justin Blackburn, Ryan Linn, Jacob Donald Sheppard
  • Publication number: 20250274473
    Abstract: An example computer system for providing a communication system can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: monitor criteria associated with the computer system; calculate a risk score associated with the communication system; and automatically change one or more endpoints of the computer system when the risk score exceeds a threshold.
    Type: Application
    Filed: February 26, 2024
    Publication date: August 28, 2025
    Inventors: Jillian BARNES, Justin BLACKBURN, Clementine Marie Valentine BUSCHTETZ, Jeffrey COUVRETTE, Jennifer Aber HOLTON, Ryan LINN, Radmila OAKLEY, Jacob Donald SHEPPARD
  • Patent number: 12399759
    Abstract: An application management system using Remote Procedure Call (RPC) frameworks can include enhancements. These enhancements can be used on files that are distributed to engines throughout the RPC framework. Enhancements can be stored in an enhancement server. The enhancements can include password detection, logo detection, cleartext detection, or other checks or modifications that may be useful to a variety of engines in the RPC framework. The enhancements can be used to ensure that unencrypted sensitive data, passwords, or files with confidential information (as indicated by logos or other pictorial markings) are not distributed throughout the RPC framework.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: August 26, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Asheley Shawn Lee, Ryan Linn, Patrick Kelly O'Donnell
  • Publication number: 20250016188
    Abstract: An example computer system for providing a communication system can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: monitor criteria associated with the communication system; assign a weight to the criteria to determine a risk score associated with the communication system; and automatically change an address of the communication system when the risk score exceeds a threshold.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 9, 2025
    Inventors: Justin Blackburn, Ryan Linn, Jacob Donald Sheppard
  • Publication number: 20240385914
    Abstract: An application management system using Remote Procedure Call (RPC) frameworks can include enhancements. These enhancements can be used on files that are distributed to engines throughout the RPC framework. Enhancements can be stored in an enhancement server. The enhancements can include password detection, logo detection, cleartext detection, or other checks or modifications that may be useful to a variety of engines in the RPC framework. The enhancements can be used to ensure that unencrypted sensitive data, passwords, or files with confidential information (as indicated by logos or other pictorial markings) are not distributed throughout the RPC framework.
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Inventors: Asheley Shawn Lee, Ryan Linn, Patrick Kelly O'Donnell
  • Publication number: 20240385888
    Abstract: An application management system using Remote Procedure Call (RPC) frameworks can easily consume excessive amounts of memory or other resources. As described herein, tasks are allocated and balanced amongst engines using a small or fixed size of volatile memory. The memory used in such systems can balance tasks or jobs between different engines by allocating tasks between engine task lists. The complete details of those tasks are stored in queues in non-volatile memory. Tasks are allocated among the lists using a set of rules for new work, pinned work, work from disconnected engines, and reallocated work. The quantity of volatile memory and other resources necessary to manage the RPC framework is thereby reduced, or can even be handled within a size of volatile memory fixed by the user.
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Inventors: Asheley Shawn Lee, Ryan Linn, Patrick Kelly O'Donnell