Patents by Inventor Benjamin P. Milne

Benjamin P. Milne 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: 11681990
    Abstract: Systems and methods for transferring between accounts in the absence of sensitive information needed to perform a direct transfer between accounts are described herein. In an embodiment, an intermediary system receives a request to perform a digital electronic transfer of an item from a first online account to a second online account through the intermediary system, wherein the intermediary system does not have access to the sensitive information for either the first online account or the second online account.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: June 20, 2023
    Assignee: DWOLLA, INC.
    Inventors: Benjamin P. Milne, Nicholas Leeper, Adam James Steenhard, Jason A. Mead
  • Patent number: 11658942
    Abstract: Systems and method for method for increasing security in online transfers by maintaining anonymity of transferors are described herein. In an embodiment, a label tracking system receives a request to generate labels for an account of an account holder. The system generates a plurality of labels in response to the request and send the plurality of labels to an account computing device which stores a mapping of labels to identification information. The system receives an allocation request from the account computing device and stores allocations for each of the generated labels. When the system receives a request to perform a transfer between two labels, without changing any items within the account and without receiving identification information corresponding to the labels, the system updates the labels by decrementing an amount allocated to the transferor label and incrementing an amount allocated to the transferee label.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: May 23, 2023
    Assignee: DWOLLA, INC.
    Inventors: Benjamin P. Milne, Adrienne Sum
  • Patent number: 11580542
    Abstract: Systems and methods for reducing latency in transactions are described herein. In an embodiment, an application edge acts as a system of record for an application. When a client computing device sends a request to perform a transaction to the application, the application edge receives the request and, without forwarding the request to a backend computing network, searches a transaction datastore stored at the application edge for the account balance and responds to the client computing device with the account balance. The client computing device then determines that a transaction can be performed and sends a request to perform the transaction to the application. The application edge passes this request to the backend computing network which performs the requested transaction. The application edge then uses a webhook infrastructure to update each transaction datastore stored at the application edge.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: February 14, 2023
    Assignee: Dwolla, Inc.
    Inventors: Benjamin P. Milne, Nicholas Leeper, Skyler Nesheim
  • Publication number: 20220210134
    Abstract: Systems and method for method for increasing security in online transfers by maintaining anonymity of transferors are described herein. In an embodiment, a label tracking system receives a request to generate labels for an account of an account holder. The system generates a plurality of labels in response to the request and send the plurality of labels to an account computing device which stores a mapping of labels to identification information. The system receives an allocation request from the account computing device and stores allocations for each of the generated labels. When the system receives a request to perform a transfer between two labels, without changing any items within the account and without receiving identification information corresponding to the labels, the system updates the labels by decrementing an amount allocated to the transferor label and incrementing an amount allocated to the transferee label.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 30, 2022
    Inventors: Benjamin P. Milne, Adrienne Sum
  • Publication number: 20220188778
    Abstract: Systems and methods for transferring between accounts in the absence of sensitive information needed to perform a direct transfer between accounts are described herein. In an embodiment, an intermediary system receives a request to perform a digital electronic transfer of an item from a first online account to a second online account through the intermediary system, wherein the intermediary system does not have access to the sensitive information for either the first online account or the second online account.
    Type: Application
    Filed: March 7, 2022
    Publication date: June 16, 2022
    Inventors: Benjamin P. Milne, Nicholas Leeper, Adam James Steenhard, Jason A. Mead
  • Patent number: 11277386
    Abstract: Systems and method for method for increasing security in online transfers by maintaining anonymity of transferors are described herein. In an embodiment, a label tracking system receives a request to generate labels for an account of an account holder. The system generates a plurality of labels in response to the request and send the plurality of labels to an account computing device which stores a mapping of labels to identification information. The system receives an allocation request from the account computing device and stores allocations for each of the generated labels. When the system receives a request to perform a transfer between two labels, without changing any items within the account and without receiving identification information corresponding to the labels, the system updates the labels by decrementing an amount allocated to the transferor label and incrementing an amount allocated to the transferee label.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 15, 2022
    Assignee: DWOLLA, INC.
    Inventors: Benjamin P. Milne, Adrienne Sum
  • Patent number: 11270292
    Abstract: Systems and method for method for providing account access to software applications are described herein. In an embodiment, a label tracking system stores a verified customer record comprising an identifier of an account owner and data describing items in an account of the account owner. The label tracking system further stores, for the verified customer record, data identifying a plurality of labels, each of the plurality of labels comprising an allocation of items in the account. When the label tracking system receives a request to access a particular label from a software application executing on a client computing device, the label tracking system determines, from authentication data provided in the request, that the software application is authorized to access the particular label and, in response, grants the software application exclusive access to allocate items from the particular label of the plurality of labels.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: March 8, 2022
    Assignee: DWOLLA, INC.
    Inventor: Benjamin P. Milne
  • Patent number: 11270269
    Abstract: Systems and methods for transferring between accounts in the absence of sensitive information needed to perform a direct transfer between accounts are described herein. In an embodiment, an intermediary system receives a request to perform a digital electronic transfer of an item from a first online account to a second online account through the intermediary system, wherein the intermediary system does not have access to the sensitive information for either the first online account or the second online account.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 8, 2022
    Assignee: Dwolla, Inc.
    Inventors: Benjamin P. Milne, Nicholas Leeper, Adam James Steenhard, Jason A. Mead
  • Publication number: 20210334787
    Abstract: Systems and method for method for providing account access to software applications are described herein. In an embodiment, a label tracking system stores a verified customer record comprising an identifier of an account owner and data describing items in an account of the account owner. The label tracking system further stores, for the verified customer record, data identifying a plurality of labels, each of the plurality of labels comprising an allocation of items in the account. When the label tracking system receives a request to access a particular label from a software application executing on a client computing device, the label tracking system determines, from authentication data provided in the request, that the software application is authorized to access the particular label and, in response, grants the software application exclusive access to allocate items from the particular label of the plurality of labels.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Inventor: Benjamin P. Milne
  • Publication number: 20210304199
    Abstract: Systems and methods for reducing latency in transactions are described herein. In an embodiment, an application edge acts as a system of record for an application. When a client computing device sends a request to perform a transaction to the application, the application edge receives the request and, without forwarding the request to a backend computing network, searches a transaction datastore stored at the application edge for the account balance and responds to the client computing device with the account balance. The client computing device then determines that a transaction can be performed and sends a request to perform the transaction to the application. The application edge passes this request to the backend computing network which performs the requested transaction. The application edge then uses a webhook infrastructure to update each transaction datastore stored at the application edge.
    Type: Application
    Filed: March 30, 2020
    Publication date: September 30, 2021
    Inventors: Benjamin P. Milne, Nicholas Leeper, Skyler Nesheim
  • Publication number: 20200294004
    Abstract: Systems and methods for transferring between accounts in the absence of sensitive information needed to perform a direct transfer between accounts are described herein. In an embodiment, an intermediary system receives a request to perform a digital electronic transfer of an item from a first online account to a second online account through the intermediary system, wherein the intermediary system does not have access to the sensitive information for either the first online account or the second online account.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Inventors: Benjamin P. Milne, Nicholas Leeper, Adam James Steenhard, Jason A. Mead
  • Publication number: 20200296080
    Abstract: Systems and method for method for increasing security in online transfers by maintaining anonymity of transferors are described herein. In an embodiment, a label tracking system receives a request to generate labels for an account of an account holder. The system generates a plurality of labels in response to the request and send the plurality of labels to an account computing device which stores a mapping of labels to identification information. The system receives an allocation request from the account computing device and stores allocations for each of the generated labels. When the system receives a request to perform a transfer between two labels, without changing any items within the account and without receiving identification information corresponding to the labels, the system updates the labels by decrementing an amount allocated to the transferor label and incrementing an amount allocated to the transferee label.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Inventors: Benjamin P. Milne, Adrienne Sum
  • Patent number: 10607268
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: March 31, 2020
    Assignee: Dwolla, Inc.
    Inventor: Benjamin P. Milne
  • Patent number: 10089668
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: October 2, 2018
    Assignee: Dwolla, Inc.
    Inventor: Benjamin P. Milne
  • Publication number: 20180033063
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Application
    Filed: October 9, 2017
    Publication date: February 1, 2018
    Inventor: Benjamin P. Milne
  • Patent number: 9792636
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: October 17, 2017
    Assignee: Dwolla, Inc.
    Inventor: Benjamin P. Milne
  • Patent number: 9582788
    Abstract: A computer implemented system for optimizing the transfer of funds from an account holder to an associate is disclosed. The system uses digitally stored logic to identify the geographic location of a first financial institution involved in the transaction. The system dynamically selects from a plurality of financial institutions a second financial institution which is located near the first financial institution to be involved in the transaction. Selecting a second financial institution nearby the first financial institution facilitates the transaction and reduces the time transaction funds are unavailable.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: February 28, 2017
    Assignee: Dwolla, Inc.
    Inventor: Benjamin P. Milne
  • Publication number: 20150262147
    Abstract: A computer implemented system for optimizing the transfer of funds from an account holder to an associate is disclosed. The system uses digitally stored logic to identify the geographic location of a first financial institution involved in the transaction. The system dynamically selects from a plurality of financial institutions a second financial institution which is located near the first financial institution to be involved in the transaction. Selecting a second financial institution nearby the first financial institution facilitates the transaction and reduces the time transaction funds are unavailable.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Inventor: Benjamin P. MILNE
  • Publication number: 20150254746
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Application
    Filed: April 10, 2015
    Publication date: September 10, 2015
    Inventor: BENJAMIN P. MILNE
  • Publication number: 20140222664
    Abstract: A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
    Type: Application
    Filed: April 4, 2014
    Publication date: August 7, 2014
    Applicant: Dwolla, Inc.
    Inventor: Benjamin P. Milne