Patents by Inventor Brandon Svec

Brandon Svec 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: 20220237021
    Abstract: Systems and method are provided for executing a workflow based on a received alert notification, wherein the workflow includes one or more tasks to be executed by a workflow processor. The workflow is validated when it is determined that each task of the workflow is executable without failure. A job may be generated based on the validated workflow, and a state object in a state engine may be generated to be used by the job for processing by the workflow processor. Each task of the state object may be iterated to complete the workflow, and data may be transmitted in response to the alert notification based on the completed workflow.
    Type: Application
    Filed: January 26, 2021
    Publication date: July 28, 2022
    Inventor: Brandon Svec
  • Patent number: 10798039
    Abstract: A dynamic relay makes real-time decisions about routing to mail transfer agents (MTAs) of email envelopes received by the relay from an SMTP email server. Those decisions can be based on one or more factors, such as MTA respective statuses. They can also be based on information contained in x-header fields provided in the email messages' respective headers (e.g., identifying the individual/entity (or “client”) for whom the email envelope is being generated and/or an IP address of the MTA to select for load balancing or otherwise). This allows, for example, the relay to select among available MTAs for delivery of each message in order to segregate email message traffic for load-balancing and/or based on preferences of specific MTAs for specific clients, or otherwise, while bypassing MTAs that have been blacklisted or are suffering delays.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 6, 2020
    Assignee: salesforce.com, inc.
    Inventor: Brandon Svec
  • Patent number: 10776361
    Abstract: Systems, device and techniques are disclosed for a time series database search system. A data object may be received. The data object may include timestamp data indicating a time at which an event occurred, a value indicating a measure of the event, and key-value pairs comprising data associated with the event. A hash ID may be generated by hashing the one or more key-value pairs. The timestamp data, the value, and the hash ID may be stored in a first database as an object in the first database. The key-value pairs and the hash ID may be stored in a second database as an object in the second database.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventor: Brandon Svec
  • Patent number: 10685019
    Abstract: One or more computing devices may execute procedures to select a query from a query database in response to a request from a remote application. The selected query may be applied to a target database and a result may be returned. The result may be processed to generate a response for the remote application. The response may be provided to the remote application for execution of an operation by the remote application.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: June 16, 2020
    Assignee: salesforce.com, inc.
    Inventor: Brandon Svec
  • Publication number: 20200045005
    Abstract: A dynamic relay makes real-time decisions about routing to mail transfer agents (MTAs) of email envelopes received by the relay from an SMTP email server. Those decisions can be based on one or more factors, such as MTA respective statuses. They can also be based on information contained in x-header fields provided in the email messages' respective headers (e.g., identifying the individual/entity (or “client”) for whom the email envelope is being generated and/or an IP address of the MTA to select for load balancing or otherwise). This allows, for example, the relay to select among available MTAs for delivery of each message in order to segregate email message traffic for load-balancing and/or based on preferences of specific MTAs for specific clients, or otherwise, while bypassing MTAs that have been blacklisted or are suffering delays.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventor: Brandon Svec
  • Publication number: 20180300369
    Abstract: One or more computing devices may execute procedures to select a query from a query database in response to a request from a remote application. The selected query may be applied to a target database and a result may be returned. The result may be processed to generate a response for the remote application. The response may be provided to the remote application for execution of an operation by the remote application.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventor: Brandon Svec
  • Publication number: 20180293280
    Abstract: Systems, device and techniques are disclosed for a time series database search system. A data object may be received. The data object may include timestamp data indicating a time at which an event occurred, a value indicating a measure of the event, and key-value pairs comprising data associated with the event. A hash ID may be generated by hashing the one or more key-value pairs. The timestamp data, the value, and the hash ID may be stored in a first database as an object in the first database. The key-value pairs and the hash ID may be stored in a second database as an object in the second database.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventor: Brandon Svec