IP Library Granted Patent US 11,130,106
Granted Patent B2
US 11,130,106 · App. 17/115,369 · Granted Sep 28, 2021

Methods and systems for pharmaceutical compounding

Inventor: Panagiota Danopoulos (St-Laurent, CA)
Assignee: MEDISCA PHARMACEUTIQUE Inc.
B01F15/00253B01F9/0001B01F9/003B01F15/00194B01F15/00305B01F15/00318B01F15/00389B01F15/00409G16C20/90B01F15/00311B01F2215/0032
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,130,106
App. No.
17/115,369
Granted
Sep 28, 2021
Kind
B2
Abstract

A computer-implemented method for execution by a processor of a computing device. The method comprises implementing a computerized graphical user interface (GUI) that provides a user of the computing device with an opportunity to identify a pharmaceutical compounding formula; consulting a database at least partly on a basis of the identified pharmaceutical compounding formula in order to determine mixing parameters for a planetary mixer, associated with the identified pharmaceutical compounding formula; and causing a mixer to subject a container to superimposed rotation and revolution movements in accordance with the mixing parameters determined from consulting the database.

Claims (48)

1. A mixer control device for control of a planetary mixer, comprising:

at least one processor,

a non-transitory storage medium operably connected to the at least one processor and storing computer-readable program instructions implementing a mixer control application, the at least one processor being configured to execute the program instructions, wherein execution of the program instructions by the at least one processor causes initiation of the mixer control application, and the mixer control application is configured for:

receiving data to set conditions for operation of the mixer by communicating with a remote database over a data network to provide the remote database with input from a user and obtaining a standard operating procedure (SOP) file from the remote database in response thereto, the SOP file specifying a sequence of ordered processes steps and operating parameters for operating the planetary mixer to produce a pharmaceutical formulation of at least two materials mixed with each other in relative quantities,

deriving control messages from the operating parameters for operating the planetary mixer to produce the pharmaceutical formulation according to the SOP file, and

communicating the control messages to the planetary mixer to cause the planetary mixer to apply superimposed rotation and revolution movements to a container within the planetary mixer in accordance with the operating parameters.

2. The mixer control device of claim 1 , including an input for connection to a code reader for receiving a signal from the code reader carrying the data.

3. The mixer control device of claim 2 , wherein the code reader is configured to read a tag encoded with the code or an optical code.

4. The mixer control device of claim 1 , including an input for connection to a data network to receive the data sent from a remote server.

5. The mixer control device of claim 1 , comprising a graphical user interface (GUI) in communication with the at least one processor, wherein the GUI is configured to display multiple options to present to the user to enable the user to make a selection corresponding to different formulations.

6. The mixer control device of claim 5 , wherein the data is received as a result of a selection made by the user at the GUI.

7. The mixer control device of claim 1 , wherein the control messages specify at least one of rotation speed, revolution speed, and mixing time.

8. The mixer control device of claim 1 , wherein the mixer control application is configured to receive monitoring messages from the planetary mixer.

9. The mixer control device of claim 8 , wherein the planetary mixer has a lid, and the monitoring messages convey a lid condition.

10. The mixer control device of claim 9 , wherein the lid condition is an open lid condition and in response the mixer control application communicates a stop mixing control message to the planetary mixer in response to receiving a message conveying an open lid condition.

11. The mixer control device of claim 1 , wherein the mixer control application is configured to receive data conveying weight information of material to be mixed and to adapt the control messages in dependence on the weight information.

12. A system for producing a formulation by mixing first and second ingredients together, the system comprising:

a. a planetary mixer configured to apply superposed rotation and revolution movements to a container within the planetary mixer containing the first and second ingredients in relative quantities;

b. an ancillary device including a surface for supporting the container with the first and second ingredients inside the container before the container is placed into the planetary mixer for mixing the first and second ingredients; and

c. a control system for control of the planetary mixer, the control system comprising:

i. at least one processor; and

ii. a non-transitory storage medium operably connected to the at least one processor and storing computer-readable program instructions implementing a mixer control application, the at least one processor being configured to execute the program instructions, wherein execution of the program instructions by the at least one processor causes execution of the mixer control application that is configured for:

1. receiving data to set conditions of operation of the mixer by communicating with a remote database over a data network to provide the remote database with input from a user and obtaining a standard operating procedure (SOP) file from the remote database in response thereto, the SOP file specifying a sequence of ordered processes steps and operating parameters for operating the planetary mixer to produce the formulation;

2. receiving a signal generated while the container is placed on the surface of the ancillary device; and

3. controlling the planetary mixer to start and perform the mixing operation with the container placed into the mixer, in dependence on the data and the signal.

13. The system of claim 12 , wherein the ancillary device includes a weighing scale configured to output the signal, wherein the signal conveys weight information.

14. The system of claim 13 , wherein the mixer control application is responsive to the weight information to adapt the conditions of operation according to the weight information.

15. The system of claim 12 , wherein the signal is a first signal, and further comprising a code reader generating a second signal.

16. The system of claim 15 , wherein the code reader is configured to read an optical code.

17. The system of claim 12 , comprising a graphical user interface (GUI) in communication with the at least one processor, wherein the GUI is configured to display multiple options to present to the user to enable the user to make a selection corresponding to different formulations.

18. The system of claim 17 , wherein the data is derived at least in part from the selection made by the user at the GUI.

19. The system of claim 12 , wherein the mixer control application is configured to receive the data from a remote server via a data network.

20. The system of claim 12 , wherein the planetary mixer is controlled to specify at least one of rotation speed, revolution speed, and mixing time.

21. The system of claim 12 , wherein the planetary mixer has a lid and wherein the mixer control application is configured to receive monitoring messages from the planetary mixer including a lid condition signal.

22. The system of claim 21 , wherein if the lid condition signal indicates an open lid condition, the mixer control application is configured to communicate a stop mixing control message to the planetary mixer.

23. A mixer control device for control of a planetary mixer, comprising:

at least one processor, and

a non-transitory storage medium operably connected to the at least one processor and storing computer-readable program instructions implementing a mixer control application, the at least one processor being configured to execute the program instructions, wherein execution of the program instructions by the at least one processor causes initiation of the mixer control application and the mixer control application is configured for:

receiving data conveying weight information of material to be mixed, and

generating mixer control messages in dependance from the weight information by communicating with a remote database over a data network to provide the remote database with input from a user and obtaining a standard operating procedure (SOP) file from the remote database in response thereto, the SOP file specifying a sequence of ordered processes steps and operating parameters for operating the planetary mixer to produce the formulation, and deriving the mixer control messages from the operating parameters, the mixer control messages configured to set conditions of operation of the planetary mixer adapted to the weight of material to be mixed, the mixer control messages being indicative of one of rotation speed, revolution speed, and mixing time; and

sending the mixer control messages to the mixer.

24. The mixer control device of claim 23 , wherein data is a first data, and the mixer control application is configured for receiving second data to set conditions of operation of the mixer and derive the mixer control messages at least in part from the first data and the second data.

25. The mixer control device of claim 24 , including an input for connection to a data network to receive the second data sent from a remote server.

26. The mixer control device of claim 24 , further comprising a graphical user interface (GUI) in communication with the at least one processor, wherein the GUI is configured to display multiple options to present to the user to enable the user to make a selection corresponding to different formulations.

27. The mixer control device of claim 26 , wherein the second data is received as a result of a selection made by the user at the GUI.

28. The mixer control device of claim 23 , wherein the mixer control application is responsive to monitoring messages from the planetary mixer.

29. The mixer control device of claim 28 , wherein the planetary mixer has a lid, the monitoring messages convey a lid condition.

30. The mixer control device of claim 29 , wherein the lid condition is an open lid condition and in response the mixer control application communicates a stop mixing control message to the planetary mixer in response to receiving a message conveying an open lid condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: DANOPOULOS, PANAGIOTA
To: MEDISCA PHARMACEUTIQUE INC.
Reel/Frame 057253/0584 →
Continuity (4)
Continuation PCTCA2019050799 · Jun 7, 2019
Provisional Application 62750453 · Oct 25, 2018
Provisional Application 62686984 · Jun 19, 2018
Related Publication 20210086150A1 · Mar 25, 2021
Cited By (1)
US 12,311,328