1. An article comprising:
a coaxial plasmonic aperture, wherein the coaxial plasmonic aperture includes:
a core, wherein the core comprises a metal;
a channel, wherein the channel surrounds the core, and wherein the channel comprises a dielectric and has a width in a range of about 5 nanometers to about 500 nanometers; and
a cladding, wherein the cladding surrounds the channel and comprises metal; and
a laser, wherein the laser is positioned to illuminate a first end of the coaxial plasmonic aperture, the first end being an input end.
2. The article of claim 1 wherein the core comprises a noble metal.
3. The article of claim 1 wherein the core comprises a metal selected from the group consisting of silver and gold.
4. The article of claim 1 wherein the cladding and the core comprise the same metal as one another.
5. The article of claim 1 wherein the channel comprises silicon dioxide.
6. The article of claim 1 wherein the core is cylindrical.
7. The article of claim 1 wherein the channel comprises a ring.
8. The article of claim 1 wherein the channel tapers from a first width at the first end of the coaxial plasmonic aperture to a second width at a second end of the coaxial plasmonic aperture, wherein the second width is less than the first width.
9. The article of claim 1 wherein the channel comprises an optical gain media.
10. The article of claim 9 wherein a first electrical contact is disposed on the core and a second electrical contact is disposed on the cladding.
11. The article of claim 1 wherein the channel comprises a material selected from the group consisting of ferroelectric, piezoelectric, and electro-optically active.
12. The article of claim 1 further comprising an optical fiber, wherein the coaxial plasmonic aperture is disposed proximal to an end of the optical fiber.
13. The article of claim 12 wherein the coaxial plasmonic aperture further comprises a circular grating disposed at the first end thereof.
14. The article of claim 12 wherein the coaxial plasmonic aperture further comprises a circular grating disposed at a second end thereof.
15. The article of claim 12 wherein the coaxial plasmonic aperture further comprises a first circular grating disposed at the first end thereof and a second circular grating disposed at a second end thereof.
16. The article of claim 1 wherein the coaxial plasmonic aperture further comprises a circular grating disposed at the first end thereof.
17. The article of claim 1 wherein the coaxial plasmonic aperture further comprises a circular grating disposed at a second end thereof.
18. The article of claim 1 wherein the coaxial plasmonic aperture further comprises a first circular grating disposed at the first end thereof and a second circular grating disposed at a second end thereof.
19. A method for trapping a particle comprising:
positioning the particle near an output end of a waveguide, the waveguide having an input end and an output end and comprising:
a core,
a channel that comprises a dielectric material and surrounds the core, the channel having a width in a range of about 5 nanometers to about 500 nm at the input end of the waveguide, and
a cladding that comprises a conductor and surrounds the channel; and
illuminating the input end of the waveguide with light.
20. The method of claim 19 and further wherein a width of the channel at the output end of the waveguide is less than a width of the channel at the input end of the waveguide.
21. The method of claim 20 wherein the operation of illuminating the input end of the waveguide with light further comprises illuminating the input end of the waveguide with linearly polarized light.
22. The method of claim 19 wherein the operation of illuminating the input end of the waveguide with light further comprises illuminating the input end of the waveguide with linearly polarized light.
23. The method of claim 22 further comprising rotating the polarization of the light.
24. The method of claim 19 further comprising applying gain to the light within the waveguide.
25. The method of claim 19 and further comprising altering a refractive index of the dielectric material.
26. The method of claim 19 and further comprising altering a dimension of the waveguide.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A service providing system where a client, a service gateway, and a server are connected to each other through a network,
wherein the client sends a first message to the server through the service gateway,
the service gateway inquires a processing method of the first message from the client of the server by using a second message including the content of the first message,
the server replies to the inquiry from the service gateway with the processing method, and
the service gateway performs a process of the first message based on the received processing method.
2. The service providing system according to claim 1,
wherein the service gateway includes a storage unit which stores the processing method received from the server.
3. The service providing system according to claim 1,
wherein the service gateway includes a storage unit which stores a reply message to the client generated according to the received processing method.
4. The service providing system according to claim 1,
wherein the service gateway includes a storage unit which stores a part or the whole of the first message from the client that is analyzed according to the processing method.
5. The service providing system according to claim 4,
wherein the service gateway allocates a unique identifier to the data stored in the storage unit in the service gateway, and sends the identifier to the server.
6. The service providing system according to claim 1,
wherein the service gateway identifies the client with an authorization token included in the first message and determines whether to process a request by using the authorization token.
7. The service providing system according to claim 1,
wherein the server expresses the processing method as a group of templates for the reply messages to the client and generation logic for embedding a blank of the template.
8. The service providing system according to claim 1,
wherein the server includes generation logic that describes a method of acquiring information necessary to generate a reply message to the client from an external server as the processing method.
9. The service providing system according to claim 1,
wherein the server is a Web camera, and the processing method includes information for image fetch request to fetch an image from the Web camera.
10. A service gateway connected to a client and a server through a network, comprising:
a processing unit;
a storage unit; and
a network interface,
wherein the network interface receives a first message sent from the client to the server,
the processing unit inquires a processing method of the first message of the server by using a second message including the content of the first message, receives the processing method provided as a reply from the server, processes the first message based on the received processing method, and sends a generated reply message to the client.
11. The service gateway according to claim 10,
wherein the processing unit stores the processing method received from the server in the storage unit.
12. The service gateway according to claim 10,
wherein the processing unit stores the reply message in the storage unit.
13. The service gateway according to claim 10,
wherein the processing unit stores a part or the whole of the first message from the client that is analyzed according to the processing method in the storage unit.
14. The service gateway according to claim 10,
wherein the processing unit allocates a unique identifier to data stored in the storage unit and sends the identifier to the server.
15. The service gateway according to claim 10,
wherein the processing unit identifies the client with an authorization token included in the first message.
16. The service gateway according to claim 15,
wherein the processing unit determines whether to perform a process by using the authorization token of the client.
17. A server connected to a client via a service gateway through a network, comprising:
a processing unit;
a storage unit; and
a network interface,
wherein the network interface receives a second message including the content of a first message to inquire a processing method of the first message from the service gateway that has received the first message that is sent from the client to the server, and
the processing unit generates the processing method of the first message based on the second message.
18. The server according to claim 17,
wherein the processing unit groups the generated processing method together with templates for the reply message to the client and generation logic for embedding a blank of the template.
19. The server according to claim 17,
wherein the processing unit includes generation logic that describes a method of acquiring information necessary to generate the reply message to the client from an external server as the generated processing method.
20. The server according to claim 17,
wherein the processing unit determines whether or not the client gains access on the basis of an authorization token included in the second message.