Patents by Inventor Nicholas WILLISON
Nicholas WILLISON 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: 12568348Abstract: Multiple communication modules are used in communicating image data from an image capture device at a vehicle. Telematic data is communicated to a management server via a telematics device. An event is detected based on the telematic data. The management server requests image data from the image capture device corresponding to the event. The image capture device activates and transmits the requested image data via its own communication module in response to the request. In this way, regular, minimalistic communication is performed via the telematics device, but major data communication is performed directly by the image capture device.Type: GrantFiled: March 17, 2025Date of Patent: March 3, 2026Assignee: Geotab Inc.Inventors: Daniel James Beal, Bruno Simione Beltrame, Jaskaranbir Dhillon, Stephen Michael Fox, Sebastian Brian Hoefert, Xiaowei Huang, Cristian Florin Ivascu, Wenyang Liu, Sanjeev Manickam, Aziz Omar, Alexander Joshua Roth, Dharati Bhaumik Shah, Robert Swanson, Jason-Jon Isaac Thomas, Nicholas Willison
-
Publication number: 20250294121Abstract: Multiple communication modules are used in communicating image data from an image capture device at a vehicle. Telematic data is communicated to a management server via a telematics device. An event is detected based on the telematic data. The management server requests image data from the image capture device corresponding to the event. The image capture device activates and transmits the requested image data via its own communication module in response to the request. In this way, regular, minimalistic communication is performed via the telematics device, but major data communication is performed directly by the image capture device.Type: ApplicationFiled: March 17, 2025Publication date: September 18, 2025Inventors: Daniel James Beal, Bruno Simione Beltrame, Jaskaranbir Dhillon, Stephen Michael Fox, Sebastian Brian Hoefert, Xiaowei Huang, Cristian Florin Ivascu, Wenyang Liu, Sanjeev Manickam, Aziz Omar, Alexander Joshua Roth, Dharati Bhaumik Shah, Robert Swanson, Jason-Jon Isaac Thomas, Nicholas Willison
-
Publication number: 20250294331Abstract: Multiple communication modules are used in communicating image data from an image capture device at a vehicle. Telematic data is communicated to a management server via a telematics device. An event is detected based on the telematic data. The management server requests image data from the image capture device corresponding to the event. The image capture device activates and transmits the requested image data via its own communication module in response to the request. In this way, regular, minimalistic communication is performed via the telematics device, but major data communication is performed directly by the image capture device.Type: ApplicationFiled: March 17, 2025Publication date: September 18, 2025Inventors: Daniel James Beal, Bruno Simione Beltrame, Jaskaranbir Dhillon, Stephen Michael Fox, Sebastian Brian Hoefert, Xiaowei Huang, Cristian Florin Ivascu, Wenyang Liu, Sanjeev Manickam, Aziz Omar, Alexander Joshua Roth, Dharati Bhaumik Shah, Robert Swanson, Jason-Jon Isaac Thomas, Nicholas Willison
-
Publication number: 20250284482Abstract: Multiple communication modules are used in updating firmware at a peripheral device. A peripheral device firmware version is communicated to a management server via a telematics device. An access location for updated firmware is communicated from the management server to the peripheral device via the telematics device. The peripheral device accesses and downloads the updated firmware via a long-range communication module, not via the telematics device. In this way, regular, minimalistic communication is performed via the telematics device, but major data communication is performed directly by the peripheral device.Type: ApplicationFiled: March 10, 2025Publication date: September 11, 2025Inventors: Bruno Simione Beltrame, Stephen Michael Fox, Xiaowei Huang, Cristian Florin Ivascu, Wenyang Liu, Sanjeev Manickam, Aziz Omar, Alexander Joshua Roth, Dharati Bhaumik Shah, Robert Swanson, Jason-Jon Isaac Thomas, Nicholas Willison
-
Publication number: 20250284483Abstract: Multiple communication modules are used in updating firmware at a peripheral device. A peripheral device firmware version is communicated to a management server via a telematics device. An access location for updated firmware is communicated from the management server to the peripheral device via the telematics device. The peripheral device accesses and downloads the updated firmware via a long-range communication module, not via the telematics device. In this way, regular, minimalistic communication is performed via the telematics device, but major data communication is performed directly by the peripheral device.Type: ApplicationFiled: March 10, 2025Publication date: September 11, 2025Inventors: Bruno Simione Beltrame, Stephen Michael Fox, Xiaowei Huang, Cristian Florin Ivascu, Wenyang Liu, Sanjeev Manickam, Aziz Omar, Alexander Joshua Roth, Dharati Bhaumik Shah, Robert Swanson, Jason-Jon Isaac Thomas, Nicholas Willison
-
Patent number: 12327200Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data and line production data, determine one or more production associations between the cell data and the line production data; evaluate the one or more production associations to identify one or more critical production associations; retrieve the cell data and the line production data associated with the one or more critical production associations; and train a predictive model with the retrieved cell data and the retrieved line production data to predict the production level of the manufacturing assembly line.Type: GrantFiled: August 11, 2022Date of Patent: June 10, 2025Assignee: ATS CorporationInventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Patent number: 11790255Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of faults, determine a priority level for each fault by applying the extracted feature data to a predictive model, determine at least one high priority fault, and generate at least one operator alert based on the at least one high priority fault.Type: GrantFiled: March 29, 2021Date of Patent: October 17, 2023Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20230095827Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data and line production data, determine one or more production associations between the cell data and the line production data; evaluate the one or more production associations to identify one or more critical production associations; retrieve the cell data and the line production data associated with the one or more critical production associations; and train a predictive model with the retrieved cell data and the retrieved line production data to predict the production level of the manufacturing assembly line.Type: ApplicationFiled: August 11, 2022Publication date: March 30, 2023Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20230063452Abstract: Systems and methods for evaluating configuration changes on a machine in a manufacturing line are provided. The machine is controlled by a PLC that stores a plurality of parameters associated with the machine. The method involves operating one or more processors to: obtain, from the PLC, a plurality of first parameter values corresponding to the plurality of parameters stored at the PLC at a first time and a plurality of second parameter values corresponding to the plurality of parameters stored at the PLC at a second time; determine a plurality of parameter value differences; identify a plurality of configuration parameters from the plurality of parameters based on the plurality of parameter value differences, each configuration parameter corresponding to a user-manipulatable parameter associated with controlling the machine; and store a plurality of first configuration parameter values in association with a first timestamp corresponding to the first time.Type: ApplicationFiled: August 24, 2022Publication date: March 2, 2023Inventors: Nicholas Willison, Stanley Kleinikkink
-
Patent number: 11514344Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of cell configurations, determine an efficiency score by applying the feature data to a predictive model generated for predicting a production level of the manufacturing assembly line, determine at least one target cell configuration from the cell configurations based on the efficiency score, and apply the at least one target cell configuration to at least one cell by implementing each target cell configuration to a corresponding cell.Type: GrantFiled: March 29, 2021Date of Patent: November 29, 2022Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Patent number: 11449778Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data and line production data, determine one or more production associations between the cell data and the line production data; evaluate the one or more production associations to identify one or more critical production associations; retrieve the cell data and the line production data associated with the one or more critical production associations; and train a predictive model with the retrieved cell data and the retrieved line production data to predict the production level of the manufacturing assembly line.Type: GrantFiled: March 29, 2021Date of Patent: September 20, 2022Assignee: ATS Automation Tooling Systems Inc.Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20210304036Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data and line production data, determine one or more production associations between the cell data and the line production data; evaluate the one or more production associations to identify one or more critical production associations; retrieve the cell data and the line production data associated with the one or more critical production associations; and train a predictive model with the retrieved cell data and the retrieved line production data to predict the production level of the manufacturing assembly line.Type: ApplicationFiled: March 29, 2021Publication date: September 30, 2021Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20210302278Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of faults, determine a priority level for each fault by applying the extracted feature data to a predictive model, determine at least one high priority fault, and generate at least one operator alert based on the at least one high priority fault.Type: ApplicationFiled: March 29, 2021Publication date: September 30, 2021Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20210302944Abstract: Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of cell configurations, determine an efficiency score by applying the feature data to a predictive model generated for predicting a production level of the manufacturing assembly line, determine at least one target cell configuration from the cell configurations based on the efficiency score, and apply the at least one target cell configuration to at least one cell by implementing each target cell configuration to a corresponding cell.Type: ApplicationFiled: March 29, 2021Publication date: September 30, 2021Inventors: Nicholas Willison, Mehdi Sadeghzadeh, Masoud Kheradmandi, Bo Yuan Chang, Stephen Bacso, Yang Wang, Nick Foisy, Stanley Kleinikkink
-
Publication number: 20200089205Abstract: A system and method for managing automation stations having one or more pieces of automation equipment in an automation environment. The system includes: a plurality of data collection devices configured to collect data related to a plurality of actuations performed by at least one automation station based on data collection criteria; and at least one processing module in communication with the plurality of data collection devices and configured to aggregate and analyze the collected data to detect one or more statistical anomalies, wherein the processing module determines an adjustment to the at least one automation station or the automation environment to address the statistical anomaly and implements the adjustment.Type: ApplicationFiled: September 16, 2019Publication date: March 19, 2020Inventors: Stanley KLEINIKKINK, Kevin BORONKA, Nicholas WILLISON