×

Filtered peer-to-peer business communication in a distributed computer environment

  • US 20050004804A1
  • Filed: 01/28/2002
  • Published: 01/06/2005
  • Est. Priority Date: 01/28/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system for filtered peer-to-peer business communication in a distributed computer environment, comprising:

  • a server system operable to access offers associated with one or more offerors and requests associated with one or more requestors, each offer and each request comprising a plurality of filter components, the server system operable to compare filter components of offers with corresponding filter components of requests to determine whether one or more offers match one or more requests, the server system comprising;

    a source router operable to compare source components of one or more offers with a source component of a request to determine whether the source components of the offers match the source component of the request, the source component of each offer comprising information concerning a source of the offer and one or more source requirements for any matching requests, the source component of the request comprising source information concerning a source of the request and one or more source requirements for any matching offers;

    a relevancy sorter operable to compare properties components of the one or more offers with a properties component of the request to determine whether the properties components of the offers match the properties component of the request, the properties component of each offer comprising information concerning content-related properties of a message being communicated using the offer and one or more content-related property requirements for any matching requests, the properties component of the request comprising information concerning content-related properties of a message being communicated using the request and one or more content-related property requirements for any matching offers;

    a bandwidth gate operable to compare detail components of the one or more offers with a detail component of the request to determine whether the detail components of the offers match the detail component of the request, the detail component of each offer comprising one or more transmission-related characteristics of the offer and one or more transmission-related characteristic requirements for any matching requests, the detail component of the request comprising one or more transmission-related characteristics of the request and one or more transmission-related characteristic requirements for any matching offers; and

    a channel selector operable to compare audience components of the one or more offers with an audience component of the request to determine whether the audience components of the offers match the audience component of the offer, the audience component of each offer comprising information concerning the intended audience for the offer and one or more audience requirements for any matching requests, the audience component of the request comprising information concerning the intended audience of the request and one or more audience requirements for any matching offers;

    the server system operable to;

    determine a match between an offer and the request if the filter components of the offer match the corresponding filter components of the request;

    replicate at least a matching portion of the offer and request; and

    communicate the replicated portion of the offer and request to both the offeror associated with the offer and the requestor associated with the request to provide filtered peer-to-peer communication between the offeror and requestor.

View all claims
  • 17 Assignments
Timeline View
Assignment View
    ×
    ×