Content delivery network for RFID devices
First Claim
1. 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 one or more computer networks, 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;
wherein the content delivery network is operated by a service provider on behalf of content provider customers who provide the content associated with the RFID tags, the content delivery network including a RFID management server that receives RFID tag registration information from content provider customers.
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.
28 Citations
17 Claims
-
1. 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 one or more computer networks, 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; wherein the content delivery network is operated by a service provider on behalf of content provider customers who provide the content associated with the RFID tags, the content delivery network including a RFID management server that receives RFID tag registration information from content provider customers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 one or more computer networks, 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 one or more computer networks, 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 content server; wherein the content delivery network is operated by a service provider on behalf of content provider customers who provide the content associated with RFID tags, the content delivery network including a RFID management server that receives RFID tag registration information from content provider customers. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. 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 one or more computer networks, 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 content server; wherein the computer is associated with a content delivery network that includes the plurality of content servers; wherein the content delivery network is operated by a service provider on behalf of content provider customers who provide the content associated with RFID tags, the content delivery network including a RFID management server that receives RFID tag registration information from content provider customers.
-
Specification