×

SCALABLE ARCHITECTURE

  • US 20100223385A1
  • Filed: 12/31/2009
  • Published: 09/02/2010
  • Est. Priority Date: 02/02/2007
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable media holding executable instructions that when executed on processing logic dynamically dispatch a request associated with a technical computing environment, the media holding one or more instructions for:

  • identifying a request for a service provided by one or more of a plurality of remote devices in a distributed processing environment that includes one or more technical computing environments;

    accessing a data structure holding a plurality of policies for dynamically determining at least one of the plurality of remote devices for providing the service to a device making the request, where;

    the at least one of the plurality of remote devices is available and configured to provide the service, andthe service is used to satisfy the request;

    selecting at least one policy from the plurality of policies in the data structure, the at least one selected policy including one or more of;

    a security policy,a cost policy,a bandwidth policy,a state policy,a latency policy,a configuration policy,a location policy,a quality-of-service policy,a topology policy,an affiliation policy,a licensing policy,a rights policy, andan accuracy policy;

    applying the selected at least one policy to the request;

    identifying at least one of the plurality of remote devices that complies with the selected at least one policy, where complying with the policy indicates that the at least one of the plurality of remote devices will satisfy the request; and

    dynamically dispatching the request to the identified at least one of the plurality of remote devices complying with the selected at least one policy.

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