Patents by Inventor Matthew David Nowack

Matthew David Nowack 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: 20230283996
    Abstract: A system and method for triggering on platform usage can include at a platform, receiving and storing a trigger configuration of an account; operating a platform comprising internally executing a process on behalf of an account and publishing at least one event when executing the process; at the platform, incrementing a counter in response to the at least one event and if the stored trigger configuration species a usage key associated with a category of counted events of the at least one event; monitoring counters in a context of an associated trigger; and processing the trigger upon the counter satisfying condition of an associated trigger.
    Type: Application
    Filed: May 16, 2023
    Publication date: September 7, 2023
    Inventors: Evan Mansfield Cooke, Timothy S. Milliron, Adam Ballai, Matthew David Nowack, Robert Charles Hagemann, III
  • Publication number: 20230089410
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventors: Matthew David Nowack, Jonas Mikael Boerjesson
  • Patent number: 11539601
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 27, 2022
    Assignee: Twilio Inc.
    Inventors: Matthew David Nowack, Jonas Mikael Boerjesson
  • Publication number: 20200153717
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Application
    Filed: August 20, 2019
    Publication date: May 14, 2020
    Inventors: Matthew David Nowack, Jonas Mikael Boerjesson
  • Patent number: 10439907
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: October 8, 2019
    Assignee: Twilio Inc.
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Publication number: 20180069772
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 8, 2018
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Patent number: 9853872
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: December 26, 2017
    Assignee: Twilio, Inc.
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Patent number: 9336500
    Abstract: A system and method for authorizing application use of a user that can include creating a developer account associated with an application of an application platform; receiving an authorization request to authorize the application to act on a user account; creating a subaccount of a user, wherein the subaccount is associated with the developer account; creating an authorization record, that includes setting a permission profile for the subaccount; and returning a subaccount identifier to the developer.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: May 10, 2016
    Assignee: Twilio, Inc.
    Inventors: Jeffrey Lawson, Evan Cooke, Frank Stratton, Timothy S. Milliron, Matthew David Nowack
  • Publication number: 20150372889
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Application
    Filed: August 27, 2015
    Publication date: December 24, 2015
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Patent number: 9137127
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: September 15, 2015
    Assignee: Twilio, Inc.
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Publication number: 20150081918
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 19, 2015
    Inventors: Matthew David Nowack, Jonas Boerjesson
  • Patent number: 8738051
    Abstract: A system and method for transmitting telephony messages that includes transmitting a first outgoing telephony message through a first channel using a first routing option selected from a plurality of routing options; receiving a message delivery report through at least a second channel; updating message routing data in response to the message delivery report; selecting a second routing option for at least a second outgoing message, the second routing option selected from the plurality of routing options prioritized by the updated message routing data; and transmitting a second outgoing telephony message through the first channel using the selected second routing option.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: May 27, 2014
    Assignee: Twilio, Inc.
    Inventors: Matthew David Nowack, Patrick Malatack, Thomas Wilsher, Chad Selph
  • Publication number: 20140031070
    Abstract: A system and method for transmitting telephony messages that includes transmitting a first outgoing telephony message through a first channel using a first routing option selected from a plurality of routing options; receiving a message delivery report through at least a second channel; updating message routing data in response to the message delivery report; selecting a second routing option for at least a second outgoing message, the second routing option selected from the plurality of routing options prioritized by the updated message routing data; and transmitting a second outgoing telephony message through the first channel using the selected second routing option.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 30, 2014
    Applicant: Twilio, Inc.
    Inventors: Matthew David Nowack, Patrick Malatack, Thomas Wilsher, Chad Selph