{
  "patent_number": "US 6073184",
  "country": "US",
  "title": "How Software Services Pass Messages Across Different Network Zones",
  "original_title": "Method of transmitting a notification to a receiver from plural notification services in a distributed application network, and a network for implementing the method",
  "summary": "A method for letting different parts of a large software network communicate by linking their notification services together like a relay race.",
  "what_it_does": "This patent describes a way to send data notifications between two separate zones in a distributed computer network. Normally, a notification service only talks to devices within its own zone. This method allows a first notification service to register itself with a second notification service, essentially creating a bridge. When an emitter sends a message to the first service, it automatically forwards that message to the second service, which then delivers it to the final receiver. It acts like a relay, ensuring information can travel across boundaries that were previously isolated.",
  "what_it_does_not_cover": [
    "Does not cover direct communication between an emitter and a receiver that bypasses the notification services.",
    "Does not cover systems where a single central server handles all notifications for the entire network.",
    "Does not cover hardware-level signal routing or physical network cabling protocols.",
    "Does not cover peer-to-peer messaging that lacks a formal registration or enrollment step between services."
  ],
  "filed": "1998-05-01",
  "granted": "2000-06-06",
  "expires": "2018-05-01",
  "status": "expired",
  "holder": "Alcatel SA",
  "holder_url": "https://patentbrief.org/company/alcatel-sa",
  "inventors": [
    {
      "name": "Marcel Van Der Meulen",
      "url": "https://patentbrief.org/inventor/marcel-van-der-meulen"
    },
    {
      "name": "Alban Couturier",
      "url": "https://patentbrief.org/inventor/alban-couturier"
    },
    {
      "name": "Michel Ruffin",
      "url": "https://patentbrief.org/inventor/michel-ruffin"
    }
  ],
  "times_cited": 13,
  "tags": [
    "telecommunications",
    "software",
    "consumer_electronics"
  ],
  "abstract": "The invention relates to a method of transmitting a notification in a distributed-application information processing network from an emitter (10A) belonging to a first notification zone (10) of a software bus (8) having a first notification service (16) associated therewith to a receiver (12A) belonging to a second notification zone (12) of the software bus (8) having a second notification service (18) associated therewith. The receiver (12A) is enrolled with the second notification service (18) to receive notifications of a determined category. The method comprises the steps consisting in: enrolling the second notification service (18) as a receiver of notifications from the first notification service (16); and transmitting said notification from the emitter (10A) to the receiver (12A) via the first notification service (16) and the second notification service (18), in succession. The method is applicable to managing telecommunications networks.",
  "url": "https://patentbrief.org/patent/us/6073184/method-of-transmitting-a-notification-to-a-receiver-from-plural-notification-services-in-a-distributed-application-network-and-a-network-for-implementing-the-method",
  "markdown_url": "https://patentbrief.org/patent/us/6073184/method-of-transmitting-a-notification-to-a-receiver-from-plural-notification-services-in-a-distributed-application-network-and-a-network-for-implementing-the-method/md",
  "google_patents_url": "https://patents.google.com/patent/US6073184",
  "relatedPatents": [
    {
      "patentNumber": "7904576",
      "countryCode": "US",
      "title": "How to Send Data Streams Independently Without Connection Overload",
      "url": "https://patentbrief.org/patent/us/7904576/reliable-datagram-via-independent-source-destination-resources"
    },
    {
      "patentNumber": "7233978",
      "countryCode": "US",
      "title": "How Distributed Servers Find Data Using Location Pointers",
      "url": "https://patentbrief.org/patent/us/7233978/method-and-apparatus-for-managing-location-information-in-a-network-separate-from-the-data-to-which-the-location-information-pertains"
    },
    {
      "patentNumber": "6732183",
      "countryCode": "US",
      "title": "How to Seamlessly Switch Video Streams for Many Viewers",
      "url": "https://patentbrief.org/patent/us/6732183/video-and-audio-streaming-for-multiple-users"
    },
    {
      "patentNumber": "8112476",
      "countryCode": "US",
      "title": "How Software Automatically Collects and Organizes Data from Multiple Websites",
      "url": "https://patentbrief.org/patent/us/8112476/amazon-ec2-elastic-compute-cloud"
    },
    {
      "patentNumber": "9479807",
      "countryCode": "US",
      "title": "How Home Gateways Manage Video Streaming Traffic to Prevent Buffering",
      "url": "https://patentbrief.org/patent/us/9479807/netflix-interactive-content-bandersnatch"
    }
  ]
}