Patents by Inventor Himanshu Nayar
Himanshu Nayar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11966204Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes repeatedly selecting, by a control system for the environment, control settings for the environment based on internal parameters of the control system, wherein: at least some of the control settings for the environment are selected based on a causal model, and the internal parameters include a first set of internal parameters that define a number of previously received performance metric values that are used to generate the causal model for a particular controllable element; obtaining, for each selected control setting, a performance metric value; determining that generating the causal model for the particular controllable element would result in higher system performance; and adjusting, based on the determining, the first set of internal parameters.Type: GrantFiled: September 11, 2019Date of Patent: April 23, 2024Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Gilles J. Benoit, Brian E. Brooks, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20240085868Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes identifying a procedural instance; determining a temporal extent for the procedural instance based on temporal extent parameters for the one or more entities in the procedural instance; selecting control settings for the procedural instance; monitoring environment responses to the control settings that are received for the one or more entities; determining which of the environment responses to attribute to the procedural instance in a causal model; and adjusting, based at least in part on the environment responses that are attributed to the procedural instance, the temporal extent parameters for the one or more entities.Type: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Patent number: 11927926Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes repeatedly selecting control settings for the environment based on (i) a causal model that identifies causal relationships between possible settings for controllable elements in the environment and environment responses that reflect a performance of the control system in controlling the environment and (ii) current values of a set of internal parameters; and during the repeatedly selecting: monitoring environment responses to the selected control settings; determining, based on the environment responses, an indication that one or more properties of the environment have changed; and in response, modifying the current values of one or more of the internal parameters.Type: GrantFiled: September 11, 2019Date of Patent: March 12, 2024Assignee: 3M Innovative Properties CompanyInventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20240008955Abstract: Machine learning, or geometric deep learning, applied to various dental processes and 5 solutions. In particular, generative adversarial networks apply machine learning to smile design—finished smile, appliance rendering, scan cleanup, restoration appliance design, crown and bridges design, and virtual debonding. Vertex and edge classification apply machine learning to gum versus teeth detection, teeth type segmentation, and brackets and other orthodontic hardware. Regression applies machine learning to coordinate systems, diagnostics, case complexity, and 0 prediction of treatment duration. Automatic encoders and clustering apply machine learning to grouping of doctors, or technicians, and preferences.Type: ApplicationFiled: December 2, 2021Publication date: January 11, 2024Inventors: Jonathan D. Gandrud, Alexandra R. Cunliffe, James D. Hansen, Cameron M. Fabbri, Wenbo Dong, En-Tzu Yang, Jianbing Huang, Himanshu Nayar, Guruprasad Somasundaram, Jineng Ren, Joseph C. Dingeldein, Seyed Amir Hossein Hosseini, Steven C. Demlow, Benjamin D. Zimmer
-
Patent number: 11853018Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes identifying a procedural instance; determining a temporal extent for the procedural instance based on temporal extent parameters for the one or more entities in the procedural instance; selecting control settings for the procedural instance; monitoring environment responses to the control settings that are received for the one or more entities; determining which of the environment responses to attribute to the procedural instance in a causal model; and adjusting, based at least in part on the environment responses that are attributed to the procedural instance, the temporal extent parameters for the one or more entities.Type: GrantFiled: September 11, 2019Date of Patent: December 26, 2023Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Patent number: 11816946Abstract: Systems and methods for detecting/identifying novel material samples are provided. A test sample image is processed with a trained transformation function to obtain a transformed matrix. A measure of similarity of the test image based on the transformed matrix is compared to a threshold to determine whether the test sample is novel to a batch of material samples that are provided to train the transformation function.Type: GrantFiled: June 26, 2019Date of Patent: November 14, 2023Assignee: 3M Innovative Properties CompanyInventors: Nicholas A. Asendorf, Jennifer F. Schumacher, Muhammad Jamal Afridi, Himanshu Nayar, Golshan Golnari
-
Publication number: 20230341829Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments.Type: ApplicationFiled: June 16, 2023Publication date: October 26, 2023Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Patent number: 11720070Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments.Type: GrantFiled: September 11, 2019Date of Patent: August 8, 2023Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Patent number: 11495107Abstract: Example techniques of this disclosure are directed determining one or more values that represent a monitoring attribute for one or more body-worn tracking devices (BWTDs). In some instances, the techniques include determining a compliance metric that represents a level of compliance for at least one offender. That is, the compliance metric may be a quantitative value that represents whether a user wearing BWTD is complying with established rules or desired behaviors.Type: GrantFiled: August 2, 2021Date of Patent: November 8, 2022Assignee: ATTENTI ELECTRONIC MONITORING LTDInventors: Jonathan Dale Gandrud, Nicholas Andrew Asendorf, Deepti Pachauri, Gautam Singh, Guruprasad Somasundaram, Jennifer Frances Schumacher, Nitsan Ben-Gal Nguyen, Robert W. Shannon, Saber Taghvaeeyan, Arash Sangari, Himanshu Nayar, Mojtaba Kadkhodaie Elyaderani, James Bevan Snyder, James William Howard, David Solomon Segal
-
Publication number: 20220189632Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting settings for a treatment of a patient. In one aspect, the method comprises repeatedly performing the following: i) selecting a configuration of input settings for providing a treatment to a patient based on a causal model that measures current causal relationships between input settings and effects of treatments on the patient; ii) receiving a measure of an effect of the treatment on the patient; and iii) adjusting, based on the measure of the effect of the treatment on the patient, the causal model.Type: ApplicationFiled: October 3, 2019Publication date: June 16, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Susan L. Woulfe, Mark A. Tomai
-
Publication number: 20220187774Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments.Type: ApplicationFiled: September 11, 2019Publication date: June 16, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20220176968Abstract: A method of optimizing a plurality of control signals used in operating a vehicle is described. The operation has a plurality of associated measurable parameters. The method includes: for each control signal, selecting a plurality of potential optimum values from a predetermined set; operating the vehicle in at least a first sequence of operation iterations, where for each pair of sequential first and second operation iterations in the first sequence of operation iterations, the potential optimum value of one control signal in the first operation iteration is replaced in the second operation iteration with a next potential optimum value of the control signal, while the potential optimum values of the remaining control signals are maintained; for each operation iteration, measuring each parameter in the plurality of measurable parameters; and generating confidence intervals for the control signals to determine causal relationships between the control signals and the measurable parameters.Type: ApplicationFiled: September 11, 2019Publication date: June 9, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, John A. Wheatley
-
Publication number: 20220180979Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for designing a clinical trial. In one aspect, the method comprises repeatedly performing the following: i) selecting, from a population of patients, patients for being treated with the treatment using a configuration of input settings, wherein the configuration is selected based on a causal model that measures current causal relationships between input settings and a measure of success of the clinical trial; ii) determining the measure of success of the clinical trial for which patients were selected using the certain configuration of input settings; and iii) adjusting, based on the measure of success of the clinical trial, the causal model.Type: ApplicationFiled: October 28, 2019Publication date: June 9, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Susan L. Woulfe, Mark A. Tomai
-
Publication number: 20220178899Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing a process of manufacturing a biologic pharmaceutical. In one aspect, the method comprises repeatedly performing the following: i) selecting a configuration of input settings for manufacturing a batch of a biologic pharmaceutical based on a causal model that measures current causal relationships between input settings and a measure of a quality of batches of the biological pharmaceutical; ii) determining a measure of the quality of a batch of the biological pharmaceutical manufactured using the configuration of input settings; and iii) adjusting, based on the measure of the quality of the batch of the biological pharmaceutical, the causal model.Type: ApplicationFiled: October 3, 2019Publication date: June 9, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Susan L. Woulfe, Mark A. Tomai
-
Publication number: 20220172139Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing operations of a supply chain. In one aspect, the method comprises repeatedly performing the following: i) selecting a configuration of input settings for operating a supply chain, based on a causal model that measures causal relationships between input settings and a measure of success of the supply chain; ii) determining the measure of success of the supply chain operated using the configuration of input settings; and iii) adjusting, based on the measure of success of the supply chain operated using the configuration of input settings, the causal model.Type: ApplicationFiled: September 11, 2019Publication date: June 2, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20220172830Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for controlling operations of one or more healthcare facilities. In one aspect, the method comprises repeatedly performing the following: i) selecting a configuration of input settings for controlling operations of the healthcare facilities based on a causal model that measures current causal relationships between input settings and a measure of success of operations at the healthcare facilities; ii) receiving a measure of success of the operation of the healthcare facilities while controlled using the configuration of input settings; and iii) adjusting, based on the measure of success of the operation of the healthcare facilities while controlled using the configuration of input settings, the causal model.Type: ApplicationFiled: October 3, 2019Publication date: June 2, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Susan L. Woulfe, Mark A. Tomai
-
Publication number: 20220163951Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing a process of manufacturing a product. In one aspect, the method comprises repeatedly performing the following: i) selecting a configuration of input settings for manufacturing a product, based on a causal model that measures causal relationships between input settings and a measure of a quality of the product; ii) determining the measure of the quality of the product manufactured using the configuration of input settings; and iii) adjusting, based on the measure of the quality of the product manufactured using the configuration of input settings, the causal model.Type: ApplicationFiled: October 3, 2019Publication date: May 26, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Brett R. Hemes, Thomas J. Strey, Jonathan B. Arthur, Nathan J. Herbst, Aaron K. Nienaber, Sarah M. Mullins, Mark W. Orlando, Cory D. Sauer, Timothy J. Clemens, Scott L. Barnett, Zachary M. Schaeffer, Patrick G. Zimmerman, Gregory P. Moriarty, Jeffrey P. Adolf, Steven P. Floeder, Andreas Backes, Peter J. Schneider, Maureen A. Kavanagh, Glenn E. Casner, Miaoding Dai, Christopher M. Brown, Lori A. Sjolund, Jon A. Kirschhoffer, Carter C. Hughes
-
Publication number: 20220155733Abstract: A method of performing a process using a plurality of control signals and resulting in a plurality of measurable outcomes is described. The method includes optimizing the plurality of control signals by at least: receiving a plurality of process constraints; receiving, for each measurable outcome, an optimum range; receiving, for each control signal, a plurality of potential optimum values; iteratively performing the process, where for each process iteration, the value of each control signal is selected from among the plurality of potential optimum values received for the control signal; for each process iteration, measuring each outcome in the plurality of measurable outcomes; and generating confidence intervals for the control signals to determine a causal relationship between the control signals and the measurable outcomes. The method includes performing the process using at least the control signals determined by the causal relationship to causally affect at least one of the measurable outcomes.Type: ApplicationFiled: September 11, 2019Publication date: May 19, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20220146988Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments. One of the methods includes identifying a procedural instance; determining a temporal extent for the procedural instance based on temporal extent parameters for the one or more entities in the procedural instance; selecting control settings for the procedural instance; monitoring environment responses to the control settings that are received for the one or more entities; determining which of the environment responses to attribute to the procedural instance in a causal model; and adjusting, based at least in part on the environment responses that are attributed to the procedural instance, the temporal extent parameters for the one or more entities.Type: ApplicationFiled: September 11, 2019Publication date: May 12, 2022Inventors: Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson, Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson
-
Publication number: 20220146995Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining causal models for controlling environments.Type: ApplicationFiled: September 11, 2019Publication date: May 12, 2022Inventors: Himanshu Nayar, Frederick J. Arsenault, Nicholas A. Johnson, Brian E. Brooks, Gilles J. Benoit, Peter O. Olson, Tyler W. Olson