Virtual dispensing system
First Claim
1. A fluid dispenser system of multiple syringe dispenser assemblies controlled via the Internet, the system comprising:
- a Host/Server in communication with at least one thin client via the Internet;
each at least one thin client configured with, and in communication with, at least one tenant, wherein the at least one tenant communicates with a fluid dispensing syringe assembly; and
wherein at least a first tenant of the at least one tenant associated with the at least one thin client is disposed in electrical communication with at least a second tenant of the at least one tenant associated with the same at least one thin client;
the Host/Server comprising;
a processor, memory, a user interface, video and audio hardware, communications hardware;
an operating system, software application programs that details operational steps particular to a dispensing application;
the at least one tenant comprises a processor, memory, a user interface, I/O and communications hardware and software, wherein the Host/Server downloads an application program to the at least one tenant via the Internet wherein when downloading the application program, the Host/Server is configured to download the application to multiple tenants to synchronize the multiple tenants and the corresponding fluid syringe assemblies to accomplish a dispensing application;
wherein the at least one tenant is configured to feed back to the Host/Server information pertaining to the application performance program, and, wherein, the Host/Server comprises a virtual controller for the at least one tenant, and the at least one tenant comprises virtual tenants that drive the fluid dispensing syringe assemblies; and
wherein when receiving feedback from the at least one tenant, the Host/Server is configured to;
receive fluid dispensing status information associated with a fluid dispensing process at a first thin client of the one or more thin clients;
compare the fluid dispensing status information with a template fluid dispensing status to generate a fluid dispensing result; and
when the fluid dispensing status information falls outside of the template fluid dispensing status, forward the fluid dispensing result to at least a second thin client of the one or more thin clients via the Internet, the second thin client being distinct from the first thin client.
1 Assignment
0 Petitions
Accused Products
Abstract
A network of fluid dispenser systems is disclosed where a Host/Server is a virtual controller for a number of fluid dispensers systems. The virtual controller may exchange information with local dispenser systems, that incorporate virtual controlling functions. The information may be dispensing processes, information regarding quality and reliability, problems and/or helpful information, and applications. An application may include synchronizing multiple dispensing syringe assemblies. The information may be exchanged in real time during fluid dispensing where any issues may be shared and resolved quickly even in remote locales. Information may be distributed among the disparate locations.
70 Citations
14 Claims
-
1. A fluid dispenser system of multiple syringe dispenser assemblies controlled via the Internet, the system comprising:
-
a Host/Server in communication with at least one thin client via the Internet; each at least one thin client configured with, and in communication with, at least one tenant, wherein the at least one tenant communicates with a fluid dispensing syringe assembly; and wherein at least a first tenant of the at least one tenant associated with the at least one thin client is disposed in electrical communication with at least a second tenant of the at least one tenant associated with the same at least one thin client; the Host/Server comprising;
a processor, memory, a user interface, video and audio hardware, communications hardware;
an operating system, software application programs that details operational steps particular to a dispensing application;the at least one tenant comprises a processor, memory, a user interface, I/O and communications hardware and software, wherein the Host/Server downloads an application program to the at least one tenant via the Internet wherein when downloading the application program, the Host/Server is configured to download the application to multiple tenants to synchronize the multiple tenants and the corresponding fluid syringe assemblies to accomplish a dispensing application; wherein the at least one tenant is configured to feed back to the Host/Server information pertaining to the application performance program, and, wherein, the Host/Server comprises a virtual controller for the at least one tenant, and the at least one tenant comprises virtual tenants that drive the fluid dispensing syringe assemblies; and wherein when receiving feedback from the at least one tenant, the Host/Server is configured to; receive fluid dispensing status information associated with a fluid dispensing process at a first thin client of the one or more thin clients; compare the fluid dispensing status information with a template fluid dispensing status to generate a fluid dispensing result; and when the fluid dispensing status information falls outside of the template fluid dispensing status, forward the fluid dispensing result to at least a second thin client of the one or more thin clients via the Internet, the second thin client being distinct from the first thin client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A process for controlling one or more fluid dispenser systems via the Internet, the process comprising the steps of:
-
downloading an application program from a virtual controller to at least one tenant configured in a thin client via the Internet to synchronize the at least one tenant and corresponding fluid syringe assemblies to accomplish a dispensing application; running the application program within the at least one tenant, wherein the at least one tenant drives the syringe dispenser assembly, and wherein the at least one tenant comprises a first tenant in communication with a second tenant configured in the same thin client, the first tenant and the second tenant synchronized to accomplish the dispensing application; developing fluid dispensing status information associated with a fluid dispensing process of the one or more fluid dispenser systems and communicating the status to a Host/Server; and when receiving fluid dispensing status information from the at least one tenant, the Host/Server is configured to; receive fluid dispensing status information associated with a fluid dispensing process at a first thin client of the one or more thin clients; compare the fluid dispensing status information with a template fluid dispensing status to generate a fluid dispensing result; and when the fluid dispensing status information falls outside of the template fluid dispensing status, forward the fluid dispensing result to at least a second thin client of the one or more thin clients via the Internet, the second thin client being distinct from the first thin client. - View Dependent Claims (13)
-
-
14. A Host/Server device, comprising:
-
a processor configured with an operating system and software application programs that details operational steps particular to a dispensing application; and a communications interface disposed in electrical communication with the processor; the processor configured to; synchronize multiple tenants and the corresponding fluid syringe assemblies to accomplish a dispensing application receive, via a network connection between the communications interface and a first thin client of a first tenant and of one or more thin clients, fluid dispensing status information associated with a fluid dispensing process at the first thin client of the one or more thin clients; compare the fluid dispensing status information with a template fluid dispensing status to generate a fluid dispensing result; and when the fluid dispensing status information falls outside of the template fluid dispensing status, forward the fluid dispensing result to at least a second thin client of the one or more thin clients via the Internet, the second thin client being distinct from the first thin client.
-
Specification