Allocating application servers in a service delivery platform
AssigneeAGCO Corporation
InventorChristopher Burton O'Neil
Life of this patent
Estimating the term…
Abstract
Application service allocation may be provided. An initial filter criteria comprising an application service may be identified as being associated with a machine. A host address for the application service may be resolved, and the application service may be invoked. A service profile comprising the at least one initial filter criteria may be transmitted to the machine. A plurality of data may be received from the machine and transmitted to the host address associated with the application service.
Claims20
A method for providing service allocation, the method comprising:
- identifying at least one initial filter criteria comprising an application service associated with a machine;
- resolving a host address for the application service associated with the at least one initial filter criteria;
- invoking the application service associated with the at least one initial filter criteria;
- transmitting a service profile comprising the at least one initial filter criteria to the machine;
- receiving a plurality of data from the machine;
- and
- transmitting the plurality of data from the machine to the host address associated with the application service.
A system for providing service allocation, the system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- identify a machine according to at least one received data transmission,
- determine whether at least one of a plurality of initial filter criteria (IFCs) are associated with the at least one received data transmission, identify an address associated with an application service associated with the at least one of the plurality of IFCs,
- invoke the application service, and
- transmit the at least one received data transmission to the identified address of the application service.
A computer-readable medium which stores a set of instructions which when executed performs a method for providing a service allocation, the method executed by the set of instructions comprising:
- receiving a data transmission from a machine;
- determining if the machine is associated with an subscription account;
- in response to determining that the machine is associated with the subscription account, determining whether at least one initial filter criteria (IFC) comprising an application service identifier is associated with the data transmission;
- and
- in response to determining that the at least one initial filter criteria (IFC) is associated with the data:
- determining whether an address associated with the application service identified by the at least one IFC is stored in a cache,
- in response to determining that the address associated with the application service identified by the at least one IFC is not cached, resolving the address of the application service identified by the at least one IFC,
- storing the resolved address of the application service in the cache,
- invoking the application service, and
- transmitting the data to the address of the application service identified by the at least one IFC.
Dependencies are inferred from the claim text.