Patents by Inventor Stephen L. Blum

Stephen L. Blum 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: 11888728
    Abstract: A method of detecting latency in message delivery in a communication network is disclosed. One or more data centers receives messages that are to be published via the communication network. The system receives queries from subscribers, processes the queries and transmits messages to the subscribers in response to the queries. The subscribers acknowledge the messages. The system uses its own processing time and the acknowledgement time to assess latency in message delivery. The system also may use the information to determine which data center or geographic location is experiencing relatively higher latency than other data centers or locations.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: January 30, 2024
    Assignee: PubNub, Inc.
    Inventor: Stephen L. Blum
  • Patent number: 11711437
    Abstract: To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. The data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers have recently expressed interest. The data center will transmit the messages to only that group of additional data centers for replication but not to other data centers at which no interest has been recently expressed.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: July 25, 2023
    Assignee: PUBNUB, INC.
    Inventors: Stephen L. Blum, Jochen W. Roth
  • Patent number: 11323538
    Abstract: To distribute messages to subscribers that are located in multiple regions, a data center will receive messages that to be published to the subscribers. For each message, the data center will determine a channel on which the message is to be published. For any given channel, the data center will then perform a limited replication process to other data centers in other regions by accessing an interest map indicating additional data centers at which subscribers to the channel have recently expressed interest. The data center will transmit the messages that are associated with the channel to only that group of additional data centers for replication but not to other data centers at which no interest has been recently expressed.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: May 3, 2022
    Assignee: PubNub, Inc.
    Inventors: Stephen L. Blum, Jochen W. Roth
  • Patent number: 11184266
    Abstract: A method of detecting latency in message delivery in a communication network is disclosed. One or more data centers receives messages that are to be published via the communication network. The system receives queries from subscribers, processes the queries and transmits messages to the subscribers in response to the queries. The subscribers acknowledge the messages. The system uses its own processing time and the acknowledgement time to assess latency in message delivery. The system also may use the information to determine which data center or geographic location is experiencing relatively higher latency than other data centers or locations.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: November 23, 2021
    Assignee: PubNub, Inc.
    Inventor: Stephen L. Blum