Patents by Inventor Arijit Sengupta
Arijit Sengupta 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: 11060812Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: GrantFiled: March 10, 2020Date of Patent: July 13, 2021Assignee: Safearms LLCInventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, Sr., Arijit Sengupta, James A. Good
-
Patent number: 11060813Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: GrantFiled: December 2, 2020Date of Patent: July 13, 2021Assignee: Safearms LLCInventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, Sr., Arijit Sengupta, James A. Good
-
Patent number: 11041685Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: GrantFiled: December 2, 2020Date of Patent: June 22, 2021Assignee: Safearms LLCInventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, Sr., Arijit Sengupta, James A. Good
-
Publication number: 20210141976Abstract: Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: January 19, 2021Publication date: May 13, 2021Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20210089969Abstract: A method includes receiving input specifying a first selection of a first value of a variable of a dataset, the variable including a set of values associated with a model including a set of submodels, the set of submodels including a first submodel, the first value associated with the first submodel; determining a first routing rule specifying use of the first submodel associated with the selected first value when the model receives the selected first value as input; and deploying the model with the first routing rule. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: September 19, 2019Publication date: March 25, 2021Inventors: Arijit Sengupta, Jonathan Wray, John Delaney, Jaime Ignacio Rovirosa
-
Publication number: 20210088298Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: ApplicationFiled: December 2, 2020Publication date: March 25, 2021Inventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, SR., Arijit Sengupta, James A. Good
-
Publication number: 20210088299Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: ApplicationFiled: December 2, 2020Publication date: March 25, 2021Inventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, SR., Arijit Sengupta, James A. Good
-
Patent number: 10936768Abstract: Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: March 1, 2019Date of Patent: March 2, 2021Assignee: Aible, Inc.Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20210019662Abstract: Data characterizing a set of models trained on a dataset using a set of resourcing levels can be received. The set of resourcing levels can specify a condition on outputs of models in the set of models. Performance of the set of models can be assessed using the set of resourcing levels. A feasible performance region can be determined using the assessment. The feasible performance region can associate each constraint in the set of resourcing levels with a model in the set of models. The feasible performance region can be displayed. Related apparatus, systems, articles, and techniques are also described.Type: ApplicationFiled: July 16, 2019Publication date: January 21, 2021Inventors: Jonathan Richard Wray, Arijit Sengupta, Rodney Butters, James Zalman
-
Publication number: 20200363150Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: ApplicationFiled: March 10, 2020Publication date: November 19, 2020Inventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, Sr., Arijit Sengupta, James A. Good
-
Patent number: 10837723Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: GrantFiled: July 30, 2019Date of Patent: November 17, 2020Assignee: SAFEARMS LLCInventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, Sr., Arijit Sengupta, James A. Good
-
Patent number: 10802687Abstract: Methods for analyzing and rendering business intelligence data allow for efficient scalability as datasets grow in size. Human intervention is minimized by augmented decision making ability in selecting what aspects of large datasets should be focused on to drive key business outcomes. Variable value combinations that are predominant drivers of key observations are automatically determined from several competing variable value combinations. The identified variable value combinations can then be then used to predict future trends underlying the business intelligence data. In another embodiment, an observed outcome is decomposed into multiple contributing drivers and the impact of each of the contributing drivers can be analyzed and numerically quantified—as a static snapshot or as a time-varying evolution.Type: GrantFiled: March 31, 2018Date of Patent: October 13, 2020Assignee: salesforce.com, inc.Inventors: Richard Martin Cooke, Arijit Sengupta, Brad A. Stronger, Griffin Chronis
-
Patent number: 10795934Abstract: Business process provider(s) process client data. The clients use certain formats (client formats, defined by client format fields). The client format fields instantiated in documents are analyzed. Based on this analysis, the client processes are automatically grouped into different process platforms for processing. For example, similar client processes preferably are grouped together into the same process platform, in order to increase efficiency of processing. In another aspect, the user interfaces used by the business process provider(s) may be constructed from different blocks, where the blocks are automatically defined based on the analysis of client format fields.Type: GrantFiled: March 2, 2018Date of Patent: October 6, 2020Assignee: salesforce.com, inc.Inventors: Arijit Sengupta, Brad A. Stronger
-
Patent number: 10796232Abstract: Methods for analyzing and rendering business intelligence data allow for efficient scalability as datasets grow in size. Human intervention is minimized by augmented decision making ability in selecting what aspects of large datasets should be focused on to drive key business outcomes. Variable value combinations that are predominant drivers of key observations are automatically determined from several competing variable value combinations. The identified variable value combinations can then be then used to predict future trends underlying the business intelligence data. In another embodiment, an observed outcome is decomposed into multiple contributing drivers and the impact of each of the contributing drivers can be analyzed and numerically quantified—as a static snapshot or as a time-varying evolution.Type: GrantFiled: February 27, 2018Date of Patent: October 6, 2020Assignee: salesforce.com, inc.Inventors: Arijit Sengupta, Brad A. Stronger, Griffin Chronis
-
Publication number: 20200118018Abstract: A method includes receiving, via a graphical user interface, data characterizing user input specifying a cost of error of a prediction, a model type requirement, and a computational resource allocation for model development; determining, based on the received data and using a model, a prediction of model performance; and rendering, within the graphical user interface, a plot including a first axis, a second axis, and a region characterizing the determined prediction of model performance, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: December 21, 2018Publication date: April 16, 2020Applicant: Aible Inc.Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20200118019Abstract: A method includes monitoring performance of a generated model while the generated model is being used for classification on live data, the monitoring including determining a first performance value of the generated model at a first point in time and determining a second performance value of the generated model at a second point in time; rendering, within a graphical user interface, a plot including a first axis and a second axis, the first axis including a characterization of a first performance metric and the second axis including a characterization of a second performance metric; and rendering, within the graphical user interface and the plot, a first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: December 21, 2018Publication date: April 16, 2020Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20200117765Abstract: Performance of a first generated model can be monitored while the first generated model is deployed for use on live data. The monitoring can include determining a first performance value of the first generated model. Performance of a second generated model can be monitored while the second generated model is deployed for use on live data. The monitoring can include determining a second performance value of the second generated model. A plot including a first axis and a second axis can be rendered. The first axis can include a characterization of a first performance metric and the second axis can include a characterization of a second performance metric. A first graphical object at a first location characterizing the first performance value and a second graphical object at a second location characterizing the second performance value can be rendered. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: March 1, 2019Publication date: April 16, 2020Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20200117490Abstract: A method includes receiving, via a model building platform, historical user behavior including historical data analysis characteristics; generating, based on the historical data analysis characteristics, a blueprint for guiding user action to accomplish a task, the generating including constructing the blueprint using the historical data analysis characteristics; receiving, via graphical user interface, user input requesting generation of a model and a task description; determining, using the blueprint and based on the task description, data analysis characteristics; and rendering, within the graphical user interface, a prompt to select the determined data analysis characteristics. Related apparatus, systems, techniques and articles are also described.Type: ApplicationFiled: March 1, 2019Publication date: April 16, 2020Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant
-
Publication number: 20200109905Abstract: Systems and methods for controlling a firearm. Components embedded in a portion of the firearm enable the firearm to determine if a user of the firearm is authorized to do so, and either enable or disable a firing mechanism of the firearm accordingly. The firearm may also send communication signals regarding the status of the firearm or events detected by the firearm to a remote device controlled by an authorized user. The system may thereby notify the authorized user of attempted unauthorized use of the firearm, that the firearm has been left behind by the authorized user, or that the firearm is being tampered with. The system may also include multi-tag or a voice-override features that prevent the firearm from being used against the authorized user should the authorized user lose control of the firearm.Type: ApplicationFiled: July 30, 2019Publication date: April 9, 2020Inventors: Terrell C. Black, Kevin S. Weaver, Ronald J. Miller, SR., Arijit Sengupta, James A. Good
-
Patent number: 10586164Abstract: A method includes receiving data characterizing a target accuracy and a performance metric of a model; rendering, within a graphical user interface display space, a plot including a first axis and a second axis, the first axis including a characterization of false positive and the second axis including a characterization of false negative; and rendering, within the graphical user interface display space and within the plot, a graphical object at a location characterizing the performance metric and a visualization indicative of the target accuracy. Related apparatus, systems, techniques and articles are also described.Type: GrantFiled: October 24, 2018Date of Patent: March 10, 2020Assignee: AIble Inc.Inventors: Arijit Sengupta, Jonathan Wray, Grigory Nudelman, Daniel Kane, Geoffrey Grant