Patent · US Active

System and method for broadcasting data over a computer network

US8954509B1 · kind B1 · utility

7Cited by
14References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 18, 2003
Grant dateFeb 10, 2015
Priority date
Expiry dateDec 22, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L51/04
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method for broadcasting data in the form of instant messages over a computer network. The broadcast system 100 preferably includes a messaging manager 200, an integration engine 300, a subscription manager 400, a scheduler 500, and a broadcast engine 600. The messaging manager 200 interfaces with all other components and provides a multi-threaded, run-time engine that coordinates the integration, triggering, scheduling, and message delivery activities for scalable broadcast applications. The integration engine 300 provides a system for “exposing” Web services and “consuming” external data streams. The subscription manager 400 includes an event watcher, which monitors the state of the external environment it interacts with, and an event dispatcher, which collects event subscriptions and ensures the instant delivery of events to all subscribers by way of the broadcast engine. The scheduler 500 allows users to customize the system 100 in order to schedule outgoing messages through the broadcast engine. The broadcast engine 600 enhances the inherent limitations of current IM technology by providing a multi-threaded broadcasting engine capable of sending volumes of messages…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.