Patents by Inventor Matthew Mullen

Matthew Mullen 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: 20230410051
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: August 11, 2023
    Publication date: December 21, 2023
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 11810072
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: November 7, 2023
    Assignee: Slack Technologies, LLC
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Publication number: 20210264368
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: May 3, 2021
    Publication date: August 26, 2021
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 10997557
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 4, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Publication number: 20180197144
    Abstract: The disclosure generally relates to an enterprise group-based communication system. Group-based communication channels may be created and access by client devices associated with users within the enterprise group-based communication system that have various identifiers associated therewith.
    Type: Application
    Filed: October 12, 2017
    Publication date: July 12, 2018
    Inventors: Ilan Frank, Daniel Stewart Butterfield, Callum Henderson-Begg, April Underwood, Leah Jones, Myles Grant, Todd Wirth, Eric Vierhaus, Samantha Stoller, Gregory Pelly, Yongxing Deng, Matthew Mullen
  • Patent number: 8374932
    Abstract: A method begins with a payment entity device receiving an accounts payable data file from a client entity processing module. The method continues with the payment entity device determining a method of payment for an account payable of the accounts payable data file in accordance with a payables profile. The method continues with the payment entity device initiating a first type of payment for the account payable when the method of payment is a first type; initiating a second type of payment for the account payable, when the method of payment is a second type, or initiating a third type of payment for the account payable when the method of payment is a third type.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: February 12, 2013
    Assignee: Visa U.S.A. Inc.
    Inventors: John N. Marchetti, Matthew Mullen
  • Patent number: 8341046
    Abstract: A method begins by storing payment request data, which, for a client, includes a payables profile and an accounts payable data file. The method continues by receiving payment remittance information subsequent to initiation of a payment in accordance with the payment request data. The method continues by storing the payment remittance information. The method continues by consolidating the payment remittance information and the payment request data to produce consolidated payment data. The method continues by generating at least one report based on the consolidated payment data.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: December 25, 2012
    Assignee: Visa U.S.A. Inc.
    Inventors: John N. Marchetti, Matthew Mullen
  • Patent number: 8311937
    Abstract: A method begins by providing at least one account level preference of a plurality of account level preferences based on a level of subscription. The method continues by receiving a selection of one of the at least one of the account level preference to produce a selected account level preference. The method continues by generating payables process data in accordance with the selected account level preference. The payables process data includes a list of a plurality of creditors and associated payment data. For a creditor of the plurality of creditors, the associated payment data includes at least one payment scheme for paying at least a portion of debt owed to the creditor via at least one of: a business credit card, a funds transfer, commercial paper, tangible consideration, and a debit account. The method continues by transmitting the payable process data to a payment entity device.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: November 13, 2012
    Assignee: Visa U.S.A. Inc.
    Inventors: John N. Marchetti, Matthew Mullen
  • Patent number: 8311913
    Abstract: A method begins with a payment entity device receiving payables process data from a client device. The payables process data includes a list of a plurality of creditors and associated payment data, wherein, for a creditor of the plurality of creditors, the associated payment data includes at least one payment scheme for paying at least a portion of debt owed to the creditor via at least one of: a client credit card, a funds transfer, commercial paper, tangible consideration, and a debit account. The method continues with the payment entity device determining level of service for a client associated with the client device. The method continues with the payment entity device generating a payables profile for the client based on the payables process data in accordance with the level of service.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: November 13, 2012
    Assignee: Visa U.S.A. Inc.
    Inventors: John N. Marchetti, Matthew Mullen
  • Patent number: 8311914
    Abstract: A method begins by receiving an accounts payable data file from a client device. The method continues by determining whether a payables profile of a client associated with the client device is to be modified based on the accounts payable data file. The method continues by determining a level of service of the client when the payables profile is not to be modified. The method continues processing payment transactions for accounts payable contained in the accounts payable data file on behalf of the client in accordance with the payables profile via a wide area network when the level of service is a first level of service.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: November 13, 2012
    Assignee: Visa U.S.A. Inc.
    Inventors: John N. Marchetti, Matthew Mullen
  • Patent number: 8249957
    Abstract: A system and method for processing push transactions. A payor may initiate a transaction without input from the payee. A system can determine who the payee is from partial information provided by the payor, and direct the transaction to the proper party.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: August 21, 2012
    Assignee: Visa U.S.A.
    Inventors: Matthew Mullen, Mark Rockelman, Barbara Patterson
  • Publication number: 20090182654
    Abstract: A system and method for processing push transactions. A payor may initiate a transaction without input from the payee. A system can determine who the payee is from partial information provided by the payor, and direct the transaction to the proper party.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 16, 2009
    Inventors: Matthew Mullen, Mark Rockelman, Barbara Patterson
  • Publication number: 20090112660
    Abstract: A method begins by receiving an accounts payable data file from a client device. The method continues by determining whether a payables profile of a client associated with the client device is to be modified based on the accounts payable data file. The method continues by determining a level of service of the client when the payables profile is not to be modified. The method continues processing payment transactions for accounts payable contained in the accounts payable data file on behalf of the client in accordance with the payables profile via a wide area network when the level of service is a first level of service.
    Type: Application
    Filed: February 13, 2008
    Publication date: April 30, 2009
    Applicant: VISA USA, INC.
    Inventors: MATTHEW MULLEN, JOHN N. MARCHETTI
  • Publication number: 20090112659
    Abstract: A method begins with a payment entity device receiving payables process data from a client device. The payables process data includes a list of a plurality of creditors and associated payment data, wherein, for a creditor of the plurality of creditors, the associated payment data includes at least one payment scheme for paying at least a portion of debt owed to the creditor via at least one of: a client credit card, a funds transfer, commercial paper, tangible consideration, and a debit account. The method continues with the payment entity device determining level of service for a client associated with the client device. The method continues with the payment entity device generating a payables profile for the client based on the payables process data in accordance with the level of service.
    Type: Application
    Filed: February 13, 2008
    Publication date: April 30, 2009
    Applicant: VISA USA, INC.
    Inventors: MATTHEW MULLEN, JOHN N. MARCHETTI
  • Publication number: 20090112661
    Abstract: A method begins with a payment entity device receiving an accounts payable data file from a client entity processing module. The method continues with the payment entity device determining a method of payment for an account payable of the accounts payable data file in accordance with a payables profile. The method continues with the payment entity device initiating a first type of payment for the account payable when the method of payment is a first type; initiating a second type of payment for the account payable, when the method of payment is a second type, or initiating a third type of payment for the account payable when the method of payment is a third type.
    Type: Application
    Filed: February 13, 2008
    Publication date: April 30, 2009
    Applicant: VISA USA, INC.
    Inventors: MATTHEW MULLEN, JOHN N. MARCHETTI
  • Publication number: 20090112658
    Abstract: A method begins by providing at least one account level preference of a plurality of account level preferences based on a level of subscription. The method continues by receiving a selection of one of the at least one of the account level preference to produce a selected account level preference. The method continues by generating payables process data in accordance with the selected account level preference. The payables process data includes a list of a plurality of creditors and associated payment data. For a creditor of the plurality of creditors, the associated payment data includes at least one payment scheme for paying at least a portion of debt owed to the creditor via at least one of: a business credit card, a funds transfer, commercial paper, tangible consideration, and a debit account. The method continues by transmitting the payable process data to a payment entity device.
    Type: Application
    Filed: February 13, 2008
    Publication date: April 30, 2009
    Applicant: VISA USA, INC.
    Inventors: MATTHEW MULLEN, JOHN N. MARCHETTI
  • Publication number: 20090112662
    Abstract: A method begins by storing payment request data, which, for a client, includes a payables profile and an accounts payable data file. The method continues by receiving payment remittance information subsequent to initiation of a payment in accordance with the payment request data. The method continues by storing the payment remittance information. The method continues by consolidating the payment remittance information and the payment request data to produce consolidated payment data. The method continues by generating at least one report based on the consolidated payment data.
    Type: Application
    Filed: February 13, 2008
    Publication date: April 30, 2009
    Applicant: VISA USA, INC.
    Inventors: MATTHEW MULLEN, JOHN N. MARCHETTI
  • Publication number: 20050115133
    Abstract: A mounting apparatus includes a base, a first support member position on the base, a second support member positioned on the base and spaced apart from the first support member and a movable locking bar that extends between the first and second support member. The base, locking bar and support member cooperating to releaseably secure one or more devices.
    Type: Application
    Filed: November 10, 2004
    Publication date: June 2, 2005
    Inventors: William McMurray, Matthew Mullen