×

Control of messages in publish/subscribe system

  • US 10,447,626 B2
  • Filed: 07/07/2015
  • Issued: 10/15/2019
  • Est. Priority Date: 07/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A publishing system for allowing a corresponding publishing user to maintain fine-grain control of a message throughout an entire publish/subscribe architecture and for an entire useful life of the message, the publishing system comprising:

  • a memory; and

    a processor in communication with the memory, the processor configured to obtain program instructions from the memory that cause the processor to perform a method comprising;

    creating, by the publishing system, the message and metadata associated with the message, wherein the metadata, as selected by the corresponding publishing user, includes an event marker associated with a public event that occurs at different date ranges in different geographic locations such that the event marker is capable of defining the fine-grain control of the message in the form of date range restrictions on use of the message to be applied differentially by a plurality of subscribing systems in the publish/subscribe architecture; and

    publishing, by the publishing system, the message with the associated metadata to the plurality of subscribing systems via a broker system, in the publish/subscribe architecture, that is separate from the publishing system,wherein the receipt of the published metadata with the event marker at each subscribing system causes that subscribing system to look up the date range of the public event at its geographic location and restrict the use of the message by its corresponding subscribing user based on that date range such that fine-grain control of the message is maintained by the publishing user.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×