CONTENT DELIVERY NETWORK FOR RFID DEVICES
2 Assignments
0 Petitions
Accused Products
Abstract
A method and mechanism for a distributed on-demand computing system. The system automatically provisions distributed computing servers with customer application programs. The parameters of each customer application program are taken into account when a server is selected for hosting the program. The system monitors the status and performance of each distributed computing server. The system provisions additional servers when traffic levels exceed a predetermined level for a customer'"'"'s application program and, as traffic demand decreases to a predetermined level, servers can be un-provisioned and returned back to a server pool for later provisioning. The system tries to fill up one server at a time with customer application programs before dispatching new requests to another server. The customer is charged a fee based on the usage of the distributed computing servers.
77 Citations
47 Claims
-
1-27. -27. (canceled)
-
28. A system, comprising:
-
a plurality of radio frequency identification (RFID) devices that receive information from RFID tags; a plurality of content delivery network (CDN) servers interconnected by a global computer network, the plurality of CDN servers being available to receive requests from the RFID devices for content associated with the RFID tags and to serve the content to the RFID devices; at least one object name service (ONS) server that receives an ONS request made on behalf of a given RFID device to locate content associated with a given RFID tag, and that responds to the ONS request with information pointing to a particular CDN server selected from the plurality of CDN servers. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method operative in an object name service (ONS) server associated with a content delivery network that includes a plurality of content servers interconnected via a global computer network, the method comprising:
-
receiving a request to locate content associated with an RFID tag; selecting a particular content server from amongst a plurality of content servers that are interconnected by a global computer network, based at least in part on the particular content server'"'"'s latency to the requestor; responding to the request with an address of the particular server. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. A non-transitory computer-readable storage medium containing instructions that, when executed by one or more processors in a computer, cause the computer to perform the following steps:
-
receive a request to locate content associated with an RFID tag; select a particular content server from amongst a plurality of content servers that are interconnected by a global computer network, based at least in part on the particular content server'"'"'s latency to the requestor; respond to the request with an address of the particular server.
-
Specification