1460727780-415d6254-f575-40d8-b266-e283b892d014

1. A multi-injection microneedle therapy system comprising:
a microneedle mount which has a number of needles to deliver drugs and is connected to a syringe;
a gun which has functions of inserting the microneedle mount into the skin and injecting the drugs supplied to the syringe; and
a cart which has functions of providing power for operating the gun and simultaneously controlling the operations of the gun,
wherein a number of holes are created on the human skin and simultaneously the drugs are injected into the human skin by using the microneedle mount and the syringe according to the operations of the gun.
2. The multi-injection microneedle therapy system of claim 1, wherein the microneedle mount comprises:
a syringe connector connected with the syringe;
a gun connector mounted on the gun;
a drug delivery tube for connecting the syringe connector to the gun connector;
a plurality of the needles connected to a front portion of the gun connector; and
a hub for supporting the needles,
wherein the drugs supplied through the syringe connector are injected through the needles of the gun connector.
3. The multi-injection microneedle therapy system of claim 1 or 2, wherein the needles are mounted to be inserted through the gun connector so as to be extended inside the drug delivery tube to be directly supplied with the drugs from the drug delivery tube.
4. The multi-injection microneedle therapy system of claim 2, wherein a sealing portion for preventing drug leakage is formed at the portion of the gun connector through which the needles penetrate.
5. The multi-injection microneedle therapy system of claim 1, wherein the microneedle mount comprises:
a syringe connector connected with the syringe;
a gun connector which has a hollow through which the drugs are injected and is mounted on the gun;
a drug delivery tube for connecting the syringe connector to the gun connector; and
a plurality of the needles which penetrate a front portion of the gun connector to be engaged therewith and are connected with the hollow,
wherein the drugs supplied through the syringe connector are injected through the needles of the gun connector.
6. The multi-injection microneedle therapy system of claim 5, wherein a sealing portion for preventing drug leakage is formed at the portion of the gun connector through which the needles penetrate.
7. The multi-injection microneedle therapy system of claim 1, wherein the gun comprises a drug stopper comprising:
a plate which is provided inside of a body of the gun and mounted on a rod of a cylinder (not shown) to inject the microneedle mount and the syringe to be moved along with the cylinder back and forth;
a bar which protrudes from the body of the gun and is disposed in front of the plate to be moved by the contacting plate back and forth to close or open the tube;
a bracket which faces the bar with the interposed tube to support a side of the tube; and
a spring which is disposed in front of the bar to provide restoring force to the bar,
wherein the drug stopper closes the tube when the gun is not operated and releases the closed state of the tube when the gun is operated.

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 solid state image pickup device comprising:
a semiconductor substrate having a light receiving area;
a number of pixels formed in the light receiving area of said semiconductor substrate in a matrix shape of rows and columns, each of said pixels having a main photosensitive field having a relatively large area and a subsidiary photosensitive field having a relatively small area;
a vertical charge transfer path formed in said semiconductor substrate along each column of said pixels, capable of reading an image signal from either one of the main photosensitive field and the subsidiary photosensitive field of associated pixels;
a main color filter array formed above said semiconductor substrate and covering at least said main photosensitive fields in register with said respective pixels; and
a micro lens array formed above said color filter array, one for each of said pixels and covering at least the associated main photosensitive field,
wherein the number of vertical charge transfer paths is one for each column of pixels.
2. A solid state image pickup device according to claim 1, further comprising:
a group of vertical transfer electrodes for controlling transfer of charges in said vertical charge transfer paths, said group of vertical transfer electrodes formed above said semiconductor substrate and having a shape capable of reading charges from either one of the main and subsidiary photosensitive fields to said vertical charge transfer path; and
a horizontal charge transfer path formed in said semiconductor substrate adjacent to one ends of said vertical charge transfer paths, said horizontal charge transfer path receiving charges from said vertical charge transfer paths and transferring charge signals row by row.
3. A solid state image pickup device according to claim 1, further comprising a subsidiary color filter array formed of all green filters formed above said semiconductor substrate and disposed in register with the subsidiary photosensitive field of each of said pixels.
4. A solid state image pickup device according to claim 1, wherein said number of pixels are disposed in a honeycomb configuration, shifting positions of every second pixel both in row and column directions.
5. A solid state image pickup device comprising:
a semiconductor substrate having a light receiving area;
a number of pixels formed in the light receiving area of said semiconductor substrate in a matrix shape of rows and columns, each of said pixels having a main photosensitive field having a relatively large area and a subsidiary photosensitive field having a relatively small area;
a light shielding film formed above said semiconductor substrate, and having apertures, one for each of said pixels exposing the associated main photosensitive field and subsidiary photosensitive field;
a main color filter array formed above said semiconductor substrate and covering at least said main photosensitive fields in register with said respective pixels; and
a micro lens array formed above said color filter array, one for each of said pixels and covering at least the associated main photosensitive field, wherein an image signal can be selectively picked up from either one of the main and subsidiary photosensitive fields.
6. A solid state image pickup device according to claim 5, further comprising:
a group of vertical transfer electrodes for controlling transfer of charges in said vertical charge transfer paths, said group of vertical transfer electrodes formed above said semiconductor substrate and having a shape capable of reading charges from either one of the main and subsidiary photosensitive fields to said vertical charge transfer path; and
a horizontal charge transfer path formed in said semiconductor substrate adjacent to one ends of said vertical charge transfer paths, said horizontal charge transfer path receiving charges from said vertical charge transfer paths and transferring charge signals row by row,
wherein the number of vertical charge transfer paths is one for each column of pixels.
7. A solid state image pickup device according to claim 5, further comprising a subsidiary color filter array formed of all green filters formed above said semiconductor substrate and disposed in register with the subsidiary photosensitive field of each of said pixels.
8. A solid state image pickup device according to claim 5, wherein said number of pixels are disposed in a honeycomb configuration, shifting positions of every second pixel both in row and column directions.

1460727773-bdff157d-b880-43ef-9510-cd534edb0e27

1. A loop connection detecting method comprising:
a first step of detecting traffic of a received packet;
a second step of determining whether or not the traffic exceeds a predetermined threshold;
a third step of acquiring packet information specific to the received packet when the second step determines that the traffic exceeds the threshold; and
a fourth step of determining that a loop connection has occurred when the packet information acquired at the third step amounts to a predetermined number within a predetermined time.
2. The loop connection detecting method as claimed in claim 1, further comprising a fifth step of prohibiting a transfer of the received packet when the loop connection occurrence is determined at the fourth step.
3. The loop connection detecting method as claimed in claim 1, further comprising a sixth step of generating an alarm when the loop connection occurrence is determined at the fourth step.
4. The loop connection detecting method as claimed in claim 1, wherein the third step includes a step of holding pieces of packet information, and the fourth step includes a step of detecting the predetermined number of same packet information from among the pieces of packet information held within the predetermined time.
5. The loop connection detecting method as claimed in claim 1, wherein the packet information includes a header and a frame check sequence.
6. A loop connection detecting device comprising:
a first means detecting traffic of a received packet;
a second means determining whether or not the traffic exceeds a predetermined threshold;
a third means acquiring packet information specific to the received packet when the second means determines that the traffic exceeds the threshold; and
a fourth means determining that a loop connection has occurred when the packet information acquired by the third means amounts to a predetermined number within a predetermined time.
7. The loop connection detecting device as claimed in claim 6, further comprising a fifth means prohibiting a transfer of the received packet when the loop connection occurrence is determined by the fourth means.
8. The loop connection detecting device as claimed in claim 6, further comprising a sixth means generating an alarm when the loop connection occurrence is determined by the fourth means.
9. The loop connection detecting device as claimed in claim 6, wherein the third means includes a means holding pieces of specific information, and the fourth means includes a means detecting the predetermined number of same packet information from among the pieces of packet information held within the predetermined time.
10. The loop connection detecting device as claimed in claim 6, wherein the packet information includes a header and a frame check sequence.

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 method of creating one or more software-simulated computers on a remote computer, comprising:
creating one or more software-simulated computer images, each image comprising simulated hardware device specifications;
generating a package comprising said images; and
delivering said package to said remote computer, wherein said remote computer extracts said images and automatically creates said software-simulated computers.
2. The method of claim 1, wherein said package includes an xml document comprising installation instructions and said remote computer generates said software-simulated computers in accordance with said instructions.
3. The method of claim 1, wherein said package is encrypted.
4. The method of claim 1, wherein each of said images further comprises:
a bootable application;
a guest process manager; and,
one or more application programs.
5. The method of claim 1, wherein one of said images represents a server computer.
6. The method of claim 1, wherein one of said images represents a firewall computer.
7. A software-simulated computer server for providing a client device access to an application program on a software-simulated computer through a network, comprising:
one or more hardware computers;
a bootable image that defines a software-simulated computer having a copy of said application program stored thereon; and
a host control program that causes said one or more hardware computers to create a plurality of software-simulated computers from said bootable image and to generate unique, machine-differentiation information for each software-simulated computer in said plurality during a boot process; and
wherein said host control program further causes said hardware computers to select a running software-simulated computer from said plurality, to negotiate a communication connection between said selected software-simulated computer and said client device, and to enable said client device to access said application program running on said selected software-simulated computer through said network.
8. The software-simulated computer server of claim 7, wherein said host control program causes said one or more hardware computers to shutdown, recreate, and restart said plurality of software-simulated computers.
9. The software-simulated computer server of claim 8, wherein said host control program further causes said one or more hardware computers to copy user generated data to backup storage.
10. The software-simulated computer server of claim 9, wherein said host control program recreates and restarts said plurality of software-simulated computers after said user generated data has been copied.
11. The software-simulated computer server of claim 7, wherein said host control program responds to client device requests using one or more communication protocols from a list comprising FTP, HTTP, HTTPS, MPLS, SFTP, SMTP, and SSH.
12. The software-simulated computer server of claim 11, wherein said application program is designed to be used on a single personal computer.
13. The software-simulated computer server of claim 11, wherein said application program is a clientserver application.
14. The software-simulated computer server of claim 13, wherein said application program uses one or more communication protocols from a list consisting of IPXSPX, NETBIOS, raw IP sockets, UDPIP, TCPIP, IPv6, IPSEC, HTTP, and NETBEUI.
15. The software-simulated computer server of claim 7, wherein said host control program balances load on said hardware computers when making said selection of said software-simulated computer.
16. The software-simulated computer server of claim 15, wherein said load is determined by one or more of available memory, processor utilization, and a number of unused software-simulated computers.
17. The software-simulated computer server of claim 7, wherein said software-simulated computer is adapted to accept and communicate with and to provide concurrent interaction of said application with more than one client device.
18. The software-simulated computer server of claim 7, wherein said software-simulated computer is adapted to record user input from said client device.
19. The software-simulated computer server of claim 7, further comprising a control center computer in communication with a host control virtual computer, wherein said control center computer transmits said image for said software simulated computer to said host control virtual computer.
20. The software-simulated computer server of claim 19, wherein said control center computer receives status information about a software-simulated computer.
21. The software-simulated computer system of claim 19, wherein said control center computer is adapted to issue a reboot command that causes a particular software-simulated computer to be shutdown, recreated, and restarted.
22. The software-simulated computer system of claim 19, wherein said control center computer transmits an updated image comprising an updated copy of said application program and said host control program causes said one or more hardware computers to shutdown, recreate using said updated image, and restart said plurality of software-simulated computers.
23. A system for deploying and remotely accessing a plurality of software-simulated computers, comprising:
a computer having a memory and a processor; and
a computer-readable medium for generating software code which, when said code is loaded into the memory and run by the processor, causes the processor to perform the steps of:
cloning an image that defines a software simulated computer to create said plurality of software-simulated computers;
branding each software simulated computer in said plurality with unique, machine-differentiation information;
selecting a software-simulated computer in said plurality; and
establishing communications for remote access across a network to said selected software-simulated computer.
24. The system of claim 23, wherein said computer program further causes said processor to perform steps comprising:
evaluating quality of said communications and selecting a remote control client based on said quality.
25. The system of claim 23, wherein said computer program further causes said processor to perform steps comprising:
configuring a firewall to permit communications with said selected software-simulated computer.