Prosecution Insights
Last updated: April 19, 2026
Application No. 18/535,784

SYSTEM FOR ENSURING THE SAFETY OF A QUANTITY OF INSULIN TO BE INJECTED AND MEDICAL SYSTEM FOR REGULATING A GLYCEMIA OF A PERSON

Final Rejection §101§102§103§112
Filed
Dec 11, 2023
Examiner
RAPILLO, KRISTINE K
Art Unit
3682
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Diabeloop
OA Round
2 (Final)
28%
Grant Probability
At Risk
3-4
OA Rounds
5y 5m
To Grant
56%
With Interview

Examiner Intelligence

Grants only 28% of cases
28%
Career Allow Rate
123 granted / 431 resolved
-23.5% vs TC avg
Strong +27% interview lift
Without
With
+27.1%
Interview Lift
resolved cases with interview
Typical timeline
5y 5m
Avg Prosecution
42 currently pending
Career history
473
Total Applications
across all art units

Statute-Specific Performance

§101
31.9%
-8.1% vs TC avg
§103
43.6%
+3.6% vs TC avg
§102
6.8%
-33.2% vs TC avg
§112
15.3%
-24.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 431 resolved cases

Office Action

§101 §102 §103 §112
DETAILED ACTION Notice to Applicant This communication is in response to the amendment submitted November 28, 2025. Claims 1 – 12 and 15 are amended. Claim 14 is cancelled. Claims 16 – 19 are new. Claims 1 – 13 and 15 – 19 are pending. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Drawings The objection to the drawings is withdrawn based upon the amendment submitted November 28, 2025. Claim Objections The objection to Claim 14 is withdrawn based upon the amendment submitted November 28, 2025. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1 – 13 and 16 – 19 are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. Step One Claims 1 – 13 and 16 – 19 are drawn to a system, which is/are statutory categories of invention (Step 1: YES). Step 2A Prong One Independent claims 1 and 15 recite ensuring the safety of a quantity of insulin to be injected, comprising: determining an initial quantity of insulin at a current instant, said initial quantity of insulin being determined at least based on: a value of glycemia; and/or an Insulin On Board (lOB) value; determining a quantity of insulin to be injected by: performing a testing of the initial quantity of insulin by simulating an occurrence of a potential event, wherein said potential event presents an impact on glycemia, determining a predicted value of glycemia corresponding to a value of glycemia determined for a future instant if the potential event had occurred and if the initial quantity of insulin had been injected at the current instant, performing a determination of whether the predicted value of glycemia is comprised within a predetermined range and if no, adjust the initial quantity of insulin to obtain a adjusted quantity of insulin, said adjusted quantity of insulin being the quantity of insulin to be injected, if yes, keep the initial quantity of insulin, said initial quantity of insulin being the quantity of insulin to be injected. The recited limitations, as drafted, under their broadest reasonable interpretation, cover mental processes, as reflected in the specification, which states that “present invention relates to a system for ensuring the safety of a quantity of insulin to be injected and to a medical system for regulating a glycemia of a person” (paragraph 2 of the published specification). If a claim limitation, under its broadest reasonable interpretation, covers concepts performed in the human mind, including an observation, evaluation, judgment, or opinion, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claims recite an abstract idea(s) (Step 2A Prong One: YES).” Step 2A Prong Two This judicial exception is not integrated into a practical application. The claims are abstract but for the inclusion of the additional elements including: Claims 1, 6, 14: “system”, “an insulin determination module”, “safety module” Claim 2: “system”, “glycemia determination module”, “an insulin determination module” Claims 3 – 5, 7 – 8, 10 – 11: “system”, “safety module” Claim 9: “system”, “an insulin determination module”, “a model chosen between: a PID controller, a deep learning model, a predictive control model, LQR/LQG controller, Ho robust controller, Sliding-mode based controller, Adaptive controller, and Reinforcement Learning-based controller” Claims 12 – 13: “system” Claim 15: “system”, “an insulin determination module”, “safety module”, “medical device” Claim 16: “system”, “an insulin determination module” Claims 17 – 18: “system”, “safety module” Claim 19: “system”, “safety module”, “an insulin determination module” These features are additional elements that are recited at a high level of generality such that they amount to no more than mere instruction to apply the exception using generic computer components. See: MPEP 2106.05(f). The additional elements are merely incidental or token additions to the claim that do not alter or affect how the process steps or functions in the abstract idea are performed. Therefore, the claimed additional elements do not add meaningful limitations to the indicated claims beyond a general linking to a technological environment. See: MPEP 2106.05(h). The combination of these additional elements is no more than mere instructions to apply the exception using generic computer components. Accordingly, even in combination, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Hence, the additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Accordingly, the claims are directed to an abstract idea (Step 2A Prong Two: NO). Step 2B The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, using the additional elements to perform the abstract idea amounts to no more than mere instructions to apply the exception using generic components. Mere instructions to apply an exception using a generic components cannot provide an inventive concept. See MPEP 2106.05(f). Further, the claimed additional elements, identified above, are not sufficient to amount to significantly more than the judicial exception because they are generic components that are not integrated into the claim because they are merely incidental or token additions to the claim that do not alter or affect how the process steps or functions in the abstract idea are performed. Therefore, the claimed additional elements do not add meaningful limitations to the indicated claims beyond a general linking to a technological environment. See: MPEP 2106.05(h). Further, the claimed additional elements, identified above, are not sufficient to amount to significantly more than the judicial exception because they are generic components that are configured to perform well-understood, routine, and conventional activities previously known to the industry. See: MPEP 2106.05(d). Said additional elements are recited at a high level of generality and provide conventional functions that do not add meaningful limits to practicing the abstract idea. The published specification supports this conclusion as follows: [0111] The medical system 1 is a computerized medical system. In particular, the data processing unit 3 is a computerized data processing unit. Typically, the data acquisition system 2 includes a computerized data acquisition system. The insulin dispensing system 4 may be a computerized insulin dispensing system, including a processor which performs a process based on input parameters. [0112] Any computerized system may include a processing subsystem, a storage subsystem, a user interface, a communication subsystem and a power subsystem. A computerized system may also include other components such as power battery, connectors and so on (not explicitly shown). [0120] The data processing unit 3 of the medical system 1 may include a computerized system 31 for communicating treatment information to a user. Said computerized system 31, as shown on FIG. 2, includes a processor 32 and a memory 33. The data processing unit 3 includes a data communication module 34 adapted to communicate data, i.e. to receive and transmit data. The data communication module 34 might be adapted to communicate wirelessly, for example using a short-range radio communication corresponding to the Bluetooth® standard. For example, the data communication module 34 of the terminal 3 and the data communication module 21 of the data acquisition system 2 are compatible with one another, to form a communication channel, by which the data processing unit 3 and the data acquisition system 2 communicate with one another. In particular, time-based data is communicated from the sensing unit 2 to the data processing unit 3. The time-based data may be stored in the memory 22. Viewing the limitations as an ordered combination, the claims simply instruct the additional elements to implement the concept described above in the identification of abstract idea with routine, conventional activity specified at a high level of generality in a particular technological environment. Hence, the claims as a whole, considering the additional elements individually and as an ordered combination, do not amount to significantly more than the abstract idea (Step 2B: NO). Dependent claim(s) 2 – 13 and 16 – 19 when analyzed as a whole, considering the additional elements individually and/or as an ordered combination, are held to be patent ineligible under 35 U.S.C. 101 because the additional recited limitation(s) fail(s) to establish that the claim(s) is/are not directed to an abstract idea without significantly more. These claims fail to remedy the deficiencies of their parent claims above, and are therefore rejected for at least the same rationale as applied to their parent claims above, and incorporated herein. Claim 3, 4, and 5 are rejected under 35 U.S.C. 101 because the claimed invention is not supported by either a specific and substantial asserted utility or a well-established utility. For instance, Claim 3 recites “adjust the initial quantity of insulin by dividing or multiplying the initial quantity of insulin with a number greater than 1”, however it is unclear how to adjust the quantity based on the limitation above. All positive numbers would be viable options based on the limitation, thus, one would not know how to make or use this limitation. The specification fails to explain this limitation. The present specification merely states “[0034] According to an embodiment, the safety module is configured to adjust the initial quantity of insulin by dividing or multiplying the initial quantity of insulin with a number greater than 1.” Claims 4 and 5 are rejected for the same, or similar, reasons. Claim 3, 4, and 5 are also rejected under 35 U.S.C. 112(a) or pre-AIA 35 U.S.C. 112, first paragraph. Specifically, because the claimed invention is not supported by either a specific and substantial asserted utility or a well-established utility for the reasons set forth above, one skilled in the art clearly would not know how to use the claimed invention. Claim Rejections - 35 USC § 102 The rejection of Claim(s) 1 – 15 under 35 U.S.C. 102(a) as being anticipated by Constantin et al., herein after Constantin (U.S. Publication Number 2019/0246914 A1) are withdrawn based upon the amendment submitted November 28, 2025. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1 – 19 is/are rejected under 35 U.S.C. 103 as being unpatentable over Constantin et al., herein after Constantin (U.S. Publication Number 2019/0246914 A1) in view of Ruchti et al., herein after Ruchti (U.S. Publication Number 2013/0165901 A1). Claim 1 (Currently Amended): Constantin teaches a system for ensuring the safety of a quantity of insulin to be injected, said system comprising: an insulin determination module, said insulin determination module being configured to determine an initial quantity of insulin at a current instant (Figure 35; paragraph 300 discloses a system providing therapy optimization tools “that learn a patient's physiology and behavior and calculate guidance to help the patient identify optimal or desirable therapy parameters, such as basal insulin requirements, insulin to carb ratios, correction factors, or changes to insulin sensitivity due to exercise”; paragraph 327 discloses “Input to the decision support engine 104 may also include insulin data 122. Insulin data may, for example, be captured from an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system, e.g. via wireless communication to a smart device that may relay the information to the decision support engine. Insulin data may also be received from a user, e.g. from a patient or caregiver through a user interface on a smartphone or other computer device”), said initial quantity of insulin being determined at least based on: a value of glycemia (paragraph 300 discloses delivered guidance to assist patients, caregivers, or health providers by meeting a variety of challenges such as addressing hypoglycemic events); and/or an Insulin On Board (lOB) value (Figure 34; paragraph 302 discloses data gathered (both current and historic) and information such as insulin on board is considered); a safety module, said safety module configured to determine a quantity of insulin to be injected (Figure 35 discloses a bolus calculator; paragraph 354 discloses “… manual inputs and learned or planned inputs (e.g. meal information) may be fed into a bolus calculator. The bolus calculator may be a general one, or may be personalized, e.g. specified to the user's current diabetic state. The bolus calculator may output a dose recommendation, and the system may then observe glucose levels after the user administers the recommended dose. Based on historical data, a typical glycemic response may be known for a particular situation, which allows for a comparison of real-time data with historical data or a pattern derived from historical data” where the bolus calculator determines the amount of insulin to be injected, which correlates with the safety module claimed) by: performing a testing of the initial quantity of insulin by simulating an occurrence of a potential event (paragraph 414 discloses information determined from the physiology model or the behavior model may be used to propose alternate approaches to common patterns, the system may simulate what would happen with alternate therapy approaches or compare historic approaches), wherein said potential event presents an impact on glycemia (paragraph 304 discloses a decision support system may use a variety of sources of information to determine guidance, such as patterns or other information related to eating behavior (e.g. number of meals per day, meal size distribution across meals and snacks, size of treatments for hypoglycemic excursions, or the number of repeat treatments for a hypoglycemic event), exercise timing, exercise duration, and exercise intensity, physiological response to activity), physiological factors (patterns in response to insulin or carbohydrates or other foods, tendency to "rebound" to a hyperglycemic state after a low glucose event)), determining a predicted value of glycemia corresponding to a value of glycemia determined for a future instant if the potential event had occurred and if the initial quantity of insulin had been injected at the current instant (paragraph 300 discloses decision support tools may, for example, help a patient respond to a problem in real time by predicting hypoglycemia or hyperglycemia events or trends, providing treatment recommendations to address occurring or potential hypoglycemia or hyperglycemia events or trends, and monitor how the glycemic, physiologic, or behavioral response in real time; paragraph 347 discloses guidance output from the decision support engine which may include a predicted or actual insulin graph, or probability cone, which may show the range of possible outcomes from an action, such as exercise, food consumption, or insulin delivery), performing a determination of whether the predicted value of glycemia is comprised within a predetermined range (paragraph 45 discloses the guidance message includes an actionable prompt that is calculated to cause the patient's glucose concentration level to move towards a target level or a target range) and if no, adjust the initial quantity of insulin to obtain an adjusted quantity of insulin, said adjusted quantity of insulin being the quantity of insulin to be injected (paragraph 338 discloses the system may determine that an excursion (e.g., high-glucose trend) is likely to occur and determine a time to deliver guidance that allows the user to deliver take corrective action (e.g., deliver a correction bolus, or exercise) to counter-act the likely excursion), if yes, keep the initial quantity of insulin, said initial quantity of insulin being the quantity of insulin to be injected (paragraph 338 discloses the system may periodically notify the user that no intervention is required (e.g., "Looking good: Glucose levels are well controlled".)). Constantin fails to explicitly teach the following limitations met by Ruchti as cited: wherein the model implemented by the insulin determination module to determine the initial quantity of insulin is different and distinct from the model implemented by the safety module to determine the quantity of insulin to be injected (paragraph 123 discloses processing modules and information flow of a glucose management system that includes a safety component to estimate insulin-on-board determinations and adjustments to insulin recommendations where control information may include methods including insulin dosing, glucose measurement interval, glucose prediction, and glucose target assessments. Safety information may include module including risk assessment, insulin-onboard, hypoglycemia prediction, an advisory rule base, and dosing limits). It would have been obvious to one of ordinary skill before the effective filing date of the claimed invention to expand the method of Constantin to further include therapeutic decision support systems involving periodic delivery of medications to a patient to achieve a particular physiological objective including systems and methods for insulin therapy for a patient as disclosed by Ruchti. One of ordinary skill in the art, before the effective filing date of the claimed invention, would have been motivated to expand the method of Constantin in this way to operate and insulin dosing method based on a proactive system of glucose control to predict preprandial and basal insulin doses based on glucometer readings preprandially, and on the history of glucometer readings as well as previous insulin doses and other status of the patient (Ruchti: paragraph 43). Claim 2 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system further comprising a glycemia determination module (paragraph 300 discloses decision support tools may, for example, help a patient respond to a problem in real time by predicting hypoglycemia or hyperglycemia events or trends, providing treatment recommendations to address occurring or potential hypoglycemia or hyperglycemia events or trends, and monitor how the glycemic, physiologic, or behavioral response in real time), wherein: said insulin determination module is configured to determine the value of glycemia (paragraph 114 discloses providing decision support functionality for a user, comprising: loading a model into a memory of a computing environment, receiving a datum indicative of a glucose concentration value of the user, and causing a display of a calculated insight on a user interface of the computing environment, the insight calculated using at least the model and the datum indicative of the glucose concentration value; paragraph 454 discloses real-time data associated with a patient is measured, determined and received from a glucose sensor), and wherein the insulin determination module is configured to determine the initial quantity of insulin if the determined value of glycemia satisfies a criterion (paragraph 338 discloses the system may determine that an excursion (e.g., high-glucose trend) is likely to occur and determine a time to deliver guidance that allows the user to deliver take corrective action (e.g., deliver a correction bolus, or exercise) to counter-act the likely excursion and may periodically notify the user that no intervention is required (e.g., "Looking good: Glucose levels are well controlled".) indicating the patient’s glucose levels are stable and within an acceptable range). Claim 3 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is configured to adjust the initial quantity of insulin by dividing or multiplying the initial quantity of insulin with a number greater than 1 (paragraph 362 discloses a modification to an insulin dosage change based on a predefined blood glucose range; paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period). Claim 4 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is configured to adjust the initial quantity of insulin by deducting a quantity of insulin from said initial quantity of insulin or by adding a quantity of insulin to said initial quantity of insulin (paragraph 362 discloses a modification to an insulin dosage change based on a predefined blood glucose range; paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period). Claim 5 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is configured to adjust the initial quantity of insulin by forcing the value of said initial quantity of insulin to 0 (paragraph 338 discloses the system may determine that an excursion (e.g., high-glucose trend) is likely to occur and determine a time to deliver guidance that allows the user to deliver take corrective action (e.g., deliver a correction bolus, or exercise) to counter-act the likely excursion and may periodically notify the user that no intervention is required (e.g., "Looking good: Glucose levels are well controlled".) indicating the patient’s glucose levels are stable and within an acceptable range). Claim 6 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is further configured to iteratively adjust the initial quantity of insulin, to obtain the quantity of insulin to be injected, until the predicted value of glycemia is within the predetermined range (paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period), wherein: the initial quantity of insulin determined by the insulin determination module is the entry of the first iteration (Figure 35; paragraph 300 discloses a system providing therapy optimization tools “that learn a patient's physiology and behavior and calculate guidance to help the patient identify optimal or desirable therapy parameters, such as basal insulin requirements, insulin to carb ratios, correction factors, or changes to insulin sensitivity due to exercise”; paragraph 327 discloses “Input to the decision support engine 104 may also include insulin data 122. Insulin data may, for example, be captured from an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system, e.g. via wireless communication to a smart device that may relay the information to the decision support engine. Insulin data may also be received from a user, e.g. from a patient or caregiver through a user interface on a smartphone or other computer device”); the entry of each next iteration is the adjusted quantity of insulin determined at the respective previous iteration, the quantity of insulin to be injected is the quantity of insulin considered at the current iteration for which the predicted glycemia is within the predetermined range (paragraph 399 discloses tracking factors such as ingestion of carbs and insulin administration; paragraph 496 discloses doses could be calculated based on both sensor values in parallel and then the more conservative dose could be recommended, also, a glucose rate of change estimate based on either a trend calculated in the CGM algorithm or as a two-point difference of the most recent pair of glucose values can be used, and the rate of change that provides the more conservative dose would be used). Claim 7 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is further configured to iteratively determine the quantity of insulin to be injected until the predicted value of glycemia is within the predetermined range (paragraph 338 discloses the system may determine that an excursion (e.g., high-glucose trend) is likely to occur and determine a time to deliver guidance that allows the user to deliver take corrective action (e.g., deliver a correction bolus, or exercise) to counter-act the likely excursion and may periodically notify the user that no intervention is required (e.g., "Looking good: Glucose levels are well controlled".) indicating the patient’s glucose levels are stable and within an acceptable range), wherein: the entry of each iteration is the initial quantity of insulin determined by the insulin determination (Figure 35; paragraph 300 discloses a system providing therapy optimization tools “that learn a patient's physiology and behavior and calculate guidance to help the patient identify optimal or desirable therapy parameters, such as basal insulin requirements, insulin to carb ratios, correction factors, or changes to insulin sensitivity due to exercise”; paragraph 327 discloses “Input to the decision support engine 104 may also include insulin data 122. Insulin data may, for example, be captured from an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system, e.g. via wireless communication to a smart device that may relay the information to the decision support engine. Insulin data may also be received from a user, e.g. from a patient or caregiver through a user interface on a smartphone or other computer device”), wherein at each iteration, the safety module is configured to adjust the initial quantity of insulin by more reducing/increasing said initial quantity of insulin than at the previous iteration, and wherein the quantity of insulin to be injected is the quantity of insulin considered at the current iteration for which the predicted glycemia is within the predetermined range (paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period). Claim 8 (Currently Amended): Constantin and Ruchti teach the system according to claim 6. Constantin teaches a system wherein the safety module is further configured to stop the iterations when the quantity of insulin of the current iteration is equal to zero (paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period). Claim 9 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the insulin determination module is configured to determine the initial quantity of insulin by implementing a model chosen between: a PID controller, a deep learning model (paragraph 322 discloses a machine learning method may be used a-priori to identify possible states, a multitude of possible states may be deduced from a set of data), a predictive control model (paragraph 302 discloses an algorithm or model used to determine whether a hyperglycemia or hypoglycemia event is possible or likely and develop guidance, indicating a predictive model), LQR/LQG controller, H∞ robust controller, Sliding-mode based controller, Adaptive controller, and Reinforcement Learning-based controller. Claim 10 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is configured to determine the predicted glycemia according to a sensitivity to insulin factor (paragraph 191 discloses the learning the model includes learning a pattern of insulin sensitivity as a function of time). Claim 11 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the safety module is configured to determine the predicted glycemia according to a parameter indicating the importance of the glycemia impact of the potential event. (paragraph 300 discloses delivered guidance to assist patients, caregivers, or health providers by meeting a variety of challenges such as addressing hypoglycemic events; paragraph 302 discloses an algorithm or model used to determine whether a hyperglycemia or hypoglycemia event is possible or likely and develop guidance, indicating a predictive model). Claim 12 (Currently Amended): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the potential event includes: a physical activity (paragraph 441), an undeclared injection of a bolus of insulin (paragraph 304), a change in insulin sensitivity (paragraph 77), a menstrual cycle (paragraph 504), an inaccurate value of current glycemia (paragraph 371), an untaken meal (paragraph 400), unannounced meal (paragraph 304), and stress (Figure 16 discloses user entered data including stress, emotion, feelings). Claim 13 (Original): Constantin and Ruchti teach the system according to claim 1. Constantin teaches a system wherein the quantity of insulin to be injected is a basal (paragraph 400 discloses if there are periods of time when the blood glucose (BG) is increasing or decreasing, then basal rates affecting that period of time may be modified by small, safe increments, until the blood glucose is stable over the whole period). Claim 15 (Currently Amended): Constantin and Ruchti teach a medical system for regulating a glycemia of a person including: a system for ensuring the safety of a quantity of insulin to be injected, said system comprising: an insulin determination module, said insulin determination module being configured to determine an initial quantity of insulin at a current instant (Figure 35; paragraph 300 discloses a system providing therapy optimization tools “that learn a patient's physiology and behavior and calculate guidance to help the patient identify optimal or desirable therapy parameters, such as basal insulin requirements, insulin to carb ratios, correction factors, or changes to insulin sensitivity due to exercise”; paragraph 327 discloses “Input to the decision support engine 104 may also include insulin data 122. Insulin data may, for example, be captured from an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system, e.g. via wireless communication to a smart device that may relay the information to the decision support engine. Insulin data may also be received from a user, e.g. from a patient or caregiver through a user interface on a smartphone or other computer device”), said initial quantity of insulin being determined at least based on: a value of glycemia (paragraph 300 discloses delivered guidance to assist patients, caregivers, or health providers by meeting a variety of challenges such as addressing hypoglycemic events); and/or an Insulin On Board (IOB) value (Figure 34; paragraph 302 discloses data gathered (both current and historic) and information such as insulin on board is considered); a safety module, said safety module configured to determine a quantity of insulin to be injected (Figure 35 discloses a bolus calculator; paragraph 354 discloses “… manual inputs and learned or planned inputs (e.g. meal information) may be fed into a bolus calculator. The bolus calculator may be a general one, or may be personalized, e.g. specified to the user's current diabetic state. The bolus calculator may output a dose recommendation, and the system may then observe glucose levels after the user administers the recommended dose. Based on historical data, a typical glycemic response may be known for a particular situation, which allows for a comparison of real-time data with historical data or a pattern derived from historical data” where the bolus calculator determines the amount of insulin to be injected, which correlates with the safety module claimed) by: performing a testing of the initial quantity of insulin by simulating an occurrence of a potential event (paragraph 414 discloses information determined from the physiology model or the behavior model may be used to propose alternate approaches to common patterns, the system may simulate what would happen with alternate therapy approaches or compare historic approaches), wherein said potential event presents an impact on glycemia (paragraph 304 discloses a decision support system may use a variety of sources of information to determine guidance, such as patterns or other information related to eating behavior (e.g. number of meals per day, meal size distribution across meals and snacks, size of treatments for hypoglycemic excursions, or the number of repeat treatments for a hypoglycemic event), exercise timing, exercise duration, and exercise intensity, physiological response to activity), physiological factors (patterns in response to insulin or carbohydrates or other foods, tendency to "rebound" to a hyperglycemic state after a low glucose event)), determining a predicted value of glycemia corresponding to a value of glycemia determined for a future instant if the potential event had occurred and if the initial quantity of insulin had been injected at the current instant (paragraph 300 discloses decision support tools may, for example, help a patient respond to a problem in real time by predicting hypoglycemia or hyperglycemia events or trends, providing treatment recommendations to address occurring or potential hypoglycemia or hyperglycemia events or trends, and monitor how the glycemic, physiologic, or behavioral response in real time; paragraph 347 discloses guidance output from the decision support engine which may include a predicted or actual insulin graph, or probability cone, which may show the range of possible outcomes from an action, such as exercise, food consumption, or insulin delivery), performing a determination of whether the predicted value of glycemia is comprised within a predetermined range (paragraph 45 discloses the guidance message includes an actionable prompt that is calculated to cause the patient's glucose concentration level to move towards a target level or a target range) and if no, adjust the initial quantity of insulin to obtain an adjusted quantity of insulin, said adjusted quantity of insulin being the quantity of insulin to be injected (paragraph 338 discloses the system may determine that an excursion (e.g., high-glucose trend) is likely to occur and determine a time to deliver guidance that allows the user to deliver take corrective action (e.g., deliver a correction bolus, or exercise) to counter-act the likely excursion), if yes, keep the initial quantity of insulin, said initial quantity of insulin being the quantity of insulin to be injected (paragraph 338 discloses the system may periodically notify the user that no intervention is required (e.g., "Looking good: Glucose levels are well controlled".)), a medical device (paragraph 71 discloses an insulin pen; paragraph 128 discloses an insulin pen or pump) comprising: a dispenser of insulin configured to inject to the person the quantity of insulin to be injected, said quantity of insulin to be injected being determined by the safety module (paragraph 327 discloses an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system). Claim 16 (New): Constantin and Ruchti teach the system of claim 15. Constantin fails to explicitly teach the following limitations met by Ruchti as cited: wherein the model implemented by the insulin determination module to determine the initial quantity of insulin is different and distinct from the model implemented by the safety module to determine the quantity of insulin to be injected (paragraph 123 discloses processing modules and information flow of a glucose management system that includes a safety component to estimate insulin-on-board determinations and adjustments to insulin recommendations where control information may include methods including insulin dosing, glucose measurement interval, glucose prediction, and glucose target assessments. Safety information may include module including risk assessment, insulin-onboard, hypoglycemia prediction, an advisory rule base, and dosing limits). The motivation to combine the teachings of Constantin and Ruchti is discussed in the rejection of claim 1, and incorporated herein. Claim 17 (New): Constantin and Ruchti teach the system of claim 6. Constantin discloses wherein the model implemented by the safety module is a predictive control model (paragraph 300 discloses decision support tools may, for example, help a patient respond to a problem in real time by predicting hypoglycemia or hyperglycemia events or trends, providing treatment recommendations to address occurring or potential hypoglycemia or hyperglycemia events or trends, and monitor how the glycemic, physiologic, or behavioral response in real time; paragraph 522 discloses safety rules may be employed to provide decision-support to various levels of aggressiveness). Claim 18 (New): Constantin and Ruchti teach the system of claim 1. Constantin discloses wherein the testing of the initial quantity of insulin, the determining of the predicted value of glycemia, and the conditional adjustment of the initial quantity of insulin are performed automatically by the safety module, without user intervention, before injection of the insulin (Figure 35; paragraph 300 discloses a system providing therapy optimization tools “that learn a patient's physiology and behavior and calculate guidance to help the patient identify optimal or desirable therapy parameters, such as basal insulin requirements, insulin to carb ratios, correction factors, or changes to insulin sensitivity due to exercise”; paragraph 327 discloses “Input to the decision support engine 104 may also include insulin data 122. Insulin data may, for example, be captured from an insulin delivery device such as a pump or may be received from a smart pen that is configured to track insulin delivery and communicate insulin delivery information to the system, e.g. via wireless communication to a smart device that may relay the information to the decision support engine. Insulin data may also be received from a user, e.g. from a patient or caregiver through a user interface on a smartphone or other computer device”). Claim 19 (New): Constantin and Ruchti teach the system of claim 1. Constantin discloses wherein the safety module implements a predictive simulation model that does not compute the initial quantity of insulin but validates the initial quantity determined by the insulin determination module by simulating the occurrence of the potential event to determine whether an adjustment is required (paragraph 414 discloses the system may simulate what would happen with alternate therapy approaches or compare historic approaches; paragraph 430 discloses forms of long-acting insulin or intermediate-acting insulin can be combined to simulate the body's basal insulin secretion patterns). Response to Arguments Applicant's arguments filed November 28, 2025 have been fully considered but they are not persuasive. The Applicant’s arguments have been addressed in the order in which they were presented. Section 112 The Applicant argues the operations in claim 3 – 5 have specific, substantial utility in preventing over-dosing and under-dosing under different potential events, and the specification describes the overall control objective, the role of the safety module in achieving it, and the parameters that govern safe ranges. The Examiner respectfully disagrees. The specification states “[0027] In this application, the safety module simulates the occurrence of such an event in a future instant and adjusts the quantity of insulin to be injected at the current instant accordingly. Hence, even if an event having an impact on glycemia will occur at the future instant, the quantity of insulin injected at the current instant won't be important enough to cause the person to undergo hypoglycemia or too little to cause the person to undergo hyperglycemia. In other words, it is ensured that after the injection of the quantity of insulin, the glycemia of the person won't be outside the predetermined range even if an unexpected event occurs.” The specification fails to disclose how the adjustment occurs, other than “[0034] …. adjust the initial quantity of insulin by dividing or multiplying the initial quantity of insulin with a number greater than 1.” The specification does not appear describe to how to adjust the quantity of insulin. Thus, Applicant’s arguments are not persuasive and the rejection is maintained. Section 102 The Applicant argues Constantin does not disclose a separation of the insulin quantity computation and safety verification into modules that must rely on different underlying modules. The Examiner respectfully disagrees. The Examiner submits new prior art was applied, Ruchti, which recites processing modules and information flow of a glucose management system that includes a safety component to estimate insulin-on-board determinations and adjustments to insulin recommendations where control information may include methods including insulin dosing, glucose measurement interval, glucose prediction, and glucose target assessments. Safety information may include module including risk assessment, insulin-onboard, hypoglycemia prediction, an advisory rule base, and dosing limits (paragraph 123). Thus, Applicant’s arguments are not persuasive and the rejection is maintained. The Applicant argues Constantin does not disclose a module that is dedicated to testing and initial quantity produced by a separate module, using a distinct model, and then conditionally adjusting or rejecting that initial quantity according to a mandatory logical sequence. The Examiner respectfully disagrees. The Examiner submits Constantin discloses information determined from the physiology model or the behavior model may be used to propose alternate approaches to common patterns, the system may simulate what would happen with alternate therapy approaches or compare historic approaches, indicating testing (paragraph 414). Thus, Applicant’s arguments are not persuasive and the rejection is maintained. The Applicant argues Constantin does not teach that a separate safety module automatically intervenes to block or modify a previously determined quantity of insulin before the device delivers it. The Examiner respectfully disagrees. The Examiner submits new prior art was applied, Ruchti, which recites processing modules and information flow of a glucose management system that includes a safety component to estimate insulin-on-board determinations and adjustments to insulin recommendations where control information may include methods including insulin dosing, glucose measurement interval, glucose prediction, and glucose target assessments. Safety information may include module including risk assessment, insulin-onboard, hypoglycemia prediction, an advisory rule base, and dosing limits (paragraph 123). Ruchti also discloses that based on the personalization information, the control information, and the safety information, therapy recommendations, measurement intervals, advisories and alerts may be determined. Thus, Applicant’s arguments are not persuasive and the rejection is maintained. Section 101 The Applicant argues the present claims are not directed to a mental process. The Examiner respectfully disagrees. The Examiner respectfully submits that the MPEP 2106.04(a)(2) recites that the test is not that they ARE performed in the mind, but that they CAN be practically performed in the mind or even with a pen and paper. Claim 1 of the present claims recite ensuring the safety of a quantity of insulin to be injected, comprising: determining an initial quantity of insulin at a current instant, said initial quantity of insulin being determined at least based on: a value of glycemia; and/or an Insulin On Board (lOB) value; determining a quantity of insulin to be injected by: performing a testing of the initial quantity of insulin by simulating an occurrence of a potential event, wherein said potential event presents an impact on glycemia, determining a predicted value of glycemia corresponding to a value of glycemia determined for a future instant if the potential event had occurred and if the initial quantity of insulin had been injected at the current instant, performing a determination of whether the predicted value of glycemia is comprised within a predetermined range and if no, adjust the initial quantity of insulin to obtain a adjusted quantity of insulin, said adjusted quantity of insulin being the quantity of insulin to be injected, if yes, keep the initial quantity of insulin, said initial quantity of insulin being the quantity of insulin to be injected. The claims are abstract but for the inclusion of the additional elements including a “system”, “an insulin determination module”, “a model chosen between: a PID controller, a deep learning model, a predictive control model, LQR/LQG controller, Ho robust controller, Sliding-mode based controller, Adaptive controller, and Reinforcement Learning-based controller” perform no more than a statement that said instructions are executed, such that they amount to no more than mere instruction to apply the exception using generic computer components. See: MPEP 2106.05(f). The combination of these additional elements is no more than mere instructions to apply the exception using generic computer components. Thus, if a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic components, then it is still in the mental processes grouping unless the claim limitation cannot practically be performed in the mind. The Applicant argues the claims are directed to a practical application. The Examiner respectfully disagrees. The additional elements of the present claims fail to integrate the exception into a practical application of the exception. The MPEP 2106.04(d) defines the phrase “integration into a practical application” to require an additional element or a combination of additional elements in the claim to apply, rely on, or use the judicial exception in a manner that imposes a meaningful limit on the judicial exception, such that it is more than a drafting effort designed to monopolize the exception. For example, 2106.04(d) recite limitations that are indicative of integration into a practical application when recited in a claim with a judicial exception include: Improvements to the functioning of a computer, or to any other technology or technical field, as discussed in MPEP 2106.05(a); Applying or using a judicial exception to effect a particular treatment or prophylaxis for disease or medical condition – see Vanda Memo Applying the judicial exception with, or by use of, a particular machine, as discussed in MPEP 2106.05(b); Effecting a transformation or reduction of a particular article to a different state or thing, as discussed in MPEP 2106.05(c); and Applying or using the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment, such that the claim as a whole is more than a drafting effort designed to monopolize the exception, as discussed in MPEP 2106.05(e) and the Vanda Memo issued in June 2018. The present claims fail to demonstrate an improvement to the functioning of a computer or to any other technology or technical field. Thus, Applicant’s argument is not persuasive, and the rejection is maintained. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to KRISTINE K RAPILLO whose telephone number is (571)270-3325. The examiner can normally be reached Monday - Friday 7:30 - 4 pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Fonya Long can be reached at 571-270-5096. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /K.K.R/ Examiner, Art Unit 3682 /ROBERT A SOREY/Primary Examiner, Art Unit 3682
Read full office action

Prosecution Timeline

Dec 11, 2023
Application Filed
Jun 27, 2025
Non-Final Rejection — §101, §102, §103
Nov 28, 2025
Response Filed
Feb 25, 2026
Final Rejection — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12603163
SECURE VERIFICATION OF MEDICAL STATUS USING A CONTACTLESS CARD
2y 5m to grant Granted Apr 14, 2026
Patent 12525341
TRANSFORMER-BASED NEURAL NETWORK FOR JOINTLY PREDICTING LENGTH OF STAY AND CRITICAL INTERVENTIONS FOR PATIENTS
2y 5m to grant Granted Jan 13, 2026
Patent 12419585
PATIENT DATA MANAGEMENT SYSTEMS AND CONVERSATIONAL INTERACTION METHODS
2y 5m to grant Granted Sep 23, 2025
Patent 12364816
GLUCOSE LEVEL MANAGEMENT BASED ON FAT CONTENT OF MEALS
2y 5m to grant Granted Jul 22, 2025
Patent 12327637
SEIZURE PREDICTION MACHINE LEARNING MODELS
2y 5m to grant Granted Jun 10, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
28%
Grant Probability
56%
With Interview (+27.1%)
5y 5m
Median Time to Grant
Moderate
PTA Risk
Based on 431 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month