×

Protocol neutral channel-based application communication

  • US 7,933,291 B2
  • Filed: 12/22/2006
  • Issued: 04/26/2011
  • Est. Priority Date: 12/22/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for enabling communication between applications, comprising:

  • a plurality of adaptors, each adaptor associated with a different application;

    one or more channels, a channel specifying connections between adaptors that are members of the channel; and

    a broker configured to maintain a repository of one or more profiles, each profile associated with a different channel and including information about one or more properties of the channel and information about adaptors that are members of the channel, the broker further configured to receive a query transmitted from a querying adaptor, the query including one or more desired channel properties, wherein responsive to the query, the broker returns a list of available channels that have the one or more channel properties specified in the query,wherein applications communicate with each other through their associated adaptors, wherein each adaptor in a particular channel communicates with a plurality of other adaptors that are members of the particular channel, the communication being over a connection between adaptors, and wherein each adaptor is configured to receive a profile associated with the particular channel from the broker.

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