1460730751-e063b322-3e9e-4fb5-8657-a0b5d8266f8b

1. A system for detecting an analyte, the system comprising:
absorption channels positioned along a surface of an object, wherein the absorption channels are configured to trap an analyte; and
a sensor embedded in the object and configured to detect the presence of the analyte, the sensor comprising:
a light source configured to transmit light;
a detector configured to detect a change in an intensity of light transmitted by the light source; and
a cable configured to connect the light source to the detector, wherein the cable comprises detection regions, and wherein the detection regions comprise a portion of the cable exposed to the analyte in the absorption channel.
2. The system of claim 1, wherein the absorption channels are chemically coated with a material to attract the analyte, and wherein the material is selected to promote at least one of physisorption or chemisorption.
3. The system of claim 2, wherein the material is at least one of sulfur, aluminum doped grapheme, activated carbon, or a zeolite mineral.
4. The system of claim 1, wherein the analyte is at least one of carbon monoxide, acetone, or cyclohexane.
5. The system of claim 1, wherein the object comprises a mobile phone case, and wherein the absorption channels are positioned along an outer surface of the mobile phone case.
6. The system of claim 1, wherein the sensor further comprises a 1:2 optical coupler disposed between the light source and the detector, wherein the 1:2 optical coupler is configured to transfer light from the light source to the cable and a reference cable.
7. The system of claim 1, wherein the sensor further comprises a reference cable, wherein the reference cable connects the light source to the detector and is protected from the absorption channels.
8. The system of claim 1, wherein each of the detection regions are exposed in a different absorption channel.
9. The system of claim 1, further comprising a processor coupled to the sensor, wherein the processor is configured to:
receive data from the sensor, wherein the data comprises the intensity of light transmitted through the cable detected by the sensor; and
compare the intensity of light transmitted through the cable detected by the embedded sensor to a calibration curve.
10. A method of detecting an analyte, the method comprising:
transmitting, by a light source, light through a cable;
propagating, by the cable, the light via internal reflection as the light is transmitted through the cable;
emitting, by detection regions of the cable, an evanescent wave into absorption channels in response to the internal reflection; and
detecting, by a detector, a change in an intensity of light transmitted through the cable, wherein the change in the intensity of light transmitted through the cable indicates the presence of an analyte in the absorption channels.
11. The method of claim 10, further comprising transmitting, by the light source, light through a reference cable.
12. The method of claim 10, wherein the evanescent wave is configured to excite a fluorophore or biological tag in Total Internal Reflection Fluorescence (TIRF) microscopy.
13. The method of claim 10, wherein the change in the intensity of light transmitted through the cable corresponds to an amount of the evanescent wave that is absorbed by the analyte in the absorption channels.
14. The method of claim 10, wherein detecting the change further comprises detecting a reduction in an intensity of the light transmitted through the cable.
15. The method of claim 10, wherein the detector is configured to detect the change in the intensity, P(x), of light transmitted through the cable, wherein P(x) is defined as:
P(x)=Poe\u2212\u03b1r\u03bcL
wherein Po is a transmittance in an absence of absorbing gas (initial power), \u03b1 is an absorption coefficient of gas in free space, r is a ratio of intensity of the evanescent wave to that of a propagating wave, L is a length of the detection region of the cable, and \u03bc is a gas concentration.
16. The method of claim 10, wherein detecting the change in the intensity of light transmitted through the cable further comprises comparing the light detected from a reference cable to the light detected from the cable.
17. The method of claim 10, further comprising transmitting, by the detector, the change in the intensity of light transmitted through the cable to a processor.
18. The method of claim 17, further comprising:
comparing, by the processor, the change in the intensity of light transmitted through the cable to a calibration curve; and
generating, by the processor, a notification in response to comparing the change in the intensity of light transmitted through the cable to the calibration curve.
19. A method of preparing a chemical sensor, the method comprising:
forming absorption channels along a surface of an object, wherein the absorption channels are configured to trap an analyte; and
embedding a sensor in the object, wherein the sensor is configured to detect the presence of the analyte, the sensor comprising:
a light source configured to transmit light;
a detector configured to detect a change in an intensity of light transmitted by the light source; and
connecting the light source to the detector via a cable, wherein the cable comprises detection regions, and wherein the detection regions comprise a portion of the cable exposed to the analyte in the absorption channel.
20. The method of claim 19, further comprising chemically coating at least one absorption channel with a material, wherein the material is selected to promote at least one of physisorption or chemisorption.
21. The method of claim 19, further comprising disposing a 1:2 optical coupler between the light source and the detector, wherein the 1:2 optical coupler is configured to transfer light from the light source to the cable and a reference cable.
22. The method of claim 19, further comprising connecting the light source to the detector via a reference cable, wherein the reference cable is protected from the absorption channels.
23. The method of claim 19, wherein each of the detection regions are exposed in a different absorption channel.
24. The method of claim 19, further comprising coupling a processor to the sensor, wherein the processor is configured to:
receive data from the sensor, wherein the data comprises the intensity of light transmitted through the cable detected by the sensor; and
compare the intensity of light transmitted through the cable detected by the embedded sensor to a calibration curve.

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 system for routing a communication event in a call center having routing provided by a computer-telephony intergration (CTI) server, the event initiated by an originator at a computerized workstation outside the call center, comprising:
a software-enabled session initiation protocol (SIP) mechanism operable on the workstation by the originator to prepare and send an SIP-protocol routing request along with an event initiation; and
a software enabled reformatting mechanism in the call center receiving and processing the SIP-protocol routing request;
characterized in that the reformatting mechanism converts the SIP routing request into non-SIP protocol understood by the CTI server, and sends the resulting non-SIP request to the CTI-server for processing and response, and the CTI server determines and returns a routing for the communication event.
2. The system of claim 1 wherein the communication event arrives at the call center from a data packet network.
3. The system of claim 2 wherein the data-packet-network comprises the Internet network.
4. The system of claim 3 wherein the Internet network further connects to a loca area network (LAN) network.
5. The system of claim 1 wherein the CTI server controls routing within the call center.
6. The system of claim 1 wherein the communication events are received from clients of the call center and routed to agents or automated systems at work within the center.
7. A method for routing a communication event in a call center having routing provided by a computer-telephony intergration (CTI) server, the event initiated by an originator at a computerized workstation outside the call center, comprising the steps of:
a) preparing and sending a session initiation protocol (SIP) routing request along with the initiated event by a software-enabled SIP mechanism operable on the workstation by the originator;
b) receiving end processing the SIP-protocol routing request by a software enabled reformatting mechanism in the call center;
c) converting the SIP routing request into non-SW protocol understood by the CTI server by the reformatting mechanism;
d) sending the non-SIP request to the CTI-server for processing and response; and
e) determining a routing for the communication event by the CTI-server.
8. The method of claim 7 wherein the communication event arrives at the call center from a data packet network.
9. The method of claim 8 wherein the data packet network comprises the Internet network.
10. The method of claim 9, wherein the Internet network further connects to a local area network (LAN) network.
11. The method of claim 7 wherein the (CTI) server controls routing within the call center.
12. The method of claim 7 wherein the communication events are received from clients of the call center and routed to agents or automated systems at work within the center.

1460730743-a0156821-7739-428a-9842-dbe19b6a71ee

1. A robot controller comprising: command storage means for storing a movement command and a work command in advance; command identifying means for discriminating said movement command from said work command; means for preparing and editing a series of commands or discrete commands by a combination of said commands; and work program storage means for storing the work programs that are prepared and edited in the above, wherein the robot controller is actuated by said stored work programs; and
further comprising: work section identifying means for discriminating work sections of said work programs by said command identifying means; and work section automatic stopping means for automatically stopping or suspending the execution of said work programs in said work section where a specified work section is identified by said work section identifying means during the execution of said work programs.

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 syringe set including a plurality of syringes, individually selectable to be used to expand a balloon catheter to a corresponding size, the syringe set comprising;
a first syringe configured to expand a balloon catheter to a first diameter including at least a first hole that communicates between an inside and an outside of the first syringe that are formed in a outer circumference of the first syringe, wherein a fluid capacity that is supplied from the first syringe by the first hole limits to a first capacity;
a second syringe configured to expand the balloon catheter to a second diameter that is different from the first diameter, including at least a second hole that communicates between an inside and an outside of the second syringe that are formed in a outer circumference of the second syringe, wherein a fluid capacity that is supplied from the second syringe by the second hole limits to a second capacity that is different from the first capacity;
a third syringe configured to expand a balloon catheter to a third diameter that is different from the first diameter and the second diameter, including at least a third hole that communicates between an inside and an outside of the third syringe that are formed in a outer circumference of the third syringe, wherein a fluid capacity that is supplied from the third syringe by the third hole limits to a third capacity that is different from the first capacity and the second capacity;
a syringe holder that includes a plurality of holding parts each of which is uniquely structured to hold a corresponding syringe of a unique capacity size, the surgical holder including at least a first holding part, a second holding part, and a third holding part that are capable of fixing in part the outer circumference of the first syringe, the second syringe, and the third syringe respectively, to detachably hold the first syringe, the second syringe, wherein the first syringe, the second syringe, and the third syringe are arranged in the descending order among the first capacity, the second capacity, and the third capacity.
2. The syringe set for a balloon catheter according to claim 1, wherein the holding parts are formed to provide an allowance with respect to a surface contour of a corresponding syringe, a respective inner surface of each holding part including at least one protrusion.
3. The syringe set for a balloon catheter according to claim 1, wherein the holding parts are formed with a flat portion for constraining rotation of a syringe coming into abutment with a flange of the syringe.
4. The syringe set for a balloon catheter according to claim 1, wherein the holding parts are formed with an opening for allowing a distal portion on a side of a connecting portion, configured for connecting a syringe with the balloon catheter, to project therefrom.
5. The syringe set for a balloon catheter according to claim 1, wherein the holding parts include a storage groove, the storage groove including an opening for inserting a syringe.
6. The syringe set for a balloon catheter according to claim 5, wherein the storage groove includes a projection at an upper portion thereof for preventing a stored syringe from dropping off.
7. The syringe set for a balloon catheter according to claim 5, wherein the syringe holder is resilient, so when a syringe is inserted therein, the opening is widened by resilient deformation.
8. The syringe set for a balloon catheter according to claim 5, wherein the storage groove comprises at least a cylinder storage groove for storing a cylinder of the syringe, a flange storage groove for storing the flange of the syringe, and a plunger storage groove for storing a plunger of the syringe in communication with each other.
9. The syringe set for a balloon catheter according to claim 5, wherein the storage groove constrains rotation of the syringe in a circumferential direction.
10. The syringe set for a balloon catheter according to claim 1, wherein the syringe set includes a balloon catheter.
11. The syringe set for a balloon catheter according to claim 1, wherein the syringe set is enclosed in a single sterilized package.
12. The syringe set for a balloon catheter according to claim 11, wherein the holding parts have a non-circular cross-section which is substantially orthogonal to the direction of a length thereof.
13. The syringe set for a balloon catheter according to claim 1,
the first syringe, the second syringe, and the third syringe have a different circumference shape respectively; and
the first holding part, the second holding part, and the third holding part are formed into a shape according to the circumference shape of the first syringe, the second syringe, and the third syringe respectively, thereby holding the first syringe, the second syringe, and the third syringe in a different order is prevented.
14. The syringe set for a balloon catheter according to claim 13,
the first syringe, the second syringe, and the third syringe are each formed with a scale; and
the first hole, the second hole, and the third hole that limit an amount of air of the first syringe, the second syringe, and the third syringe respectively are formed so as to align with the scales.
15. The syringe set for a balloon catheter according to claim 14,
the at least a first hole, the at least a second hole, and the at least a third hole each have two holes; and
one hole is formed in a surface of the outer circumference and the other hole is formed in a position shifted from the one hole by a predetermined turn in a circumferential direction.