Patents by Inventor Sean Robert Wagner

Sean Robert Wagner 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).

  • Publication number: 20250131594
    Abstract: A calibration system for multiple image sensors includes a manufacturing apparatus, a first imaging sensor, a second imaging sensor positioned at a different location than the first imaging sensor and configured to capture at least one different wavelength than the first imaging sensor, a calibration artifact, and an imaging calibration module. The imaging calibration module is configured to obtain first and second images of the calibration artifact via the first and second imaging sensors, determine first and second pixel mappings between the first and second images and a common coordinate system, according to a location of the calibration artifact in the first and second images, convert an image of a manufacturing object captured by the first imaging sensor to the common coordinate system, and convert an image of the manufacturing object captured by the second imaging sensor to the common coordinate system.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Inventors: Sean Robert Wagner, Dmitriy Bruder, Megan E. McGovern
  • Publication number: 20250130130
    Abstract: An eccentricity detection system includes: a vibration eccentricity module configured to determine a vibration eccentricity of the electric motor based on vibration of the electric motor measured during operation of the motor; an inductance eccentricity module configured to determine an inductance eccentricity of the electric motor based on an incremental inductance curve of the electric motor; and a fault module configured to indicate whether the electric motor includes an eccentricity fault based on both (a) the vibration eccentricity of the electric motor and (b) the inductance eccentricity of the electric motor.
    Type: Application
    Filed: October 20, 2023
    Publication date: April 24, 2025
    Inventors: John S. AGAPIOU, Anmol AGGARWAL, Sean Robert WAGNER
  • Patent number: 12203880
    Abstract: A system for evaluating a battery cell includes an imaging device configured to take an image of at least part of the battery cell, and a processor. The processor is configured to perform: determining a region of interest in the acquired image, reducing a sharpness of the acquired image to generate a reference image, comparing the acquired image and the reference image, and identifying a discontinuity of the battery cell based on a difference between the acquired image and the reference image.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: January 21, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Sean Robert Wagner, Megan E. McGovern, Dmitriy Bruder, Ratandeep Singh Kukreja, Michael P. Balogh, Ryan Curtis Sekol
  • Publication number: 20250005625
    Abstract: An activity-based overlay technique for displaying media on portable devices. The method includes painting, by a processor of a mobile device, a View container with media content to provide a View of the media content on a display of a mobile device. The processor invokes a backing activity behind the View on a z-axis of the display, the backing activity being configured to perform a monitoring function. An operating system of the mobile device causes the processor to delay execution of the backing activity, but not the painting of the View, subsequent to activation of a predefined button of a user interface of the mobile device.
    Type: Application
    Filed: February 5, 2024
    Publication date: January 2, 2025
    Inventors: Matthew Aaron FEADLER, James Alex WOLFINGER, Sean Robert WAGNER
  • Patent number: 12136207
    Abstract: A system for inspecting a stator stack includes a rotary table, an imaging device configured to take a plurality of images of a portion of the stator stack including a stator slot, an illuminator configured to apply illumination through the stator slot, and an alignment and monitoring system configured to monitor and orient the stator slot relative to the imaging axis. The alignment and monitoring system includes a tilting system configured to move the stator slot between a plurality of orientations relative to an imaging axis, the imaging device configured to take a respective image at each of the plurality of orientations, a controller configured to control the tilting system based on one or more measurements of each image, and a processor configured to analyze each image and select an orientation of the stator slot as an optimal orientation for inspection of the stator slot.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 5, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: John S. Agapiou, Sean Robert Wagner
  • Patent number: 12126225
    Abstract: A method of inspecting a stator stack includes disposing the stator stack on a support surface of an inspection system, and performing a depth measurement of a stator slot. The depth measurement includes rotating the stator slot along a first direction to a plurality of first orientations, taking a first image at each of the first orientations, and measuring a depth based on at least one of the first images. The method includes performing a width measurement of the stator slot, which includes rotating the stator slot along a second direction to a plurality of second orientations, taking a second image at each of the second orientations, and measuring a width based on at least one of the second images. The method further includes inspecting edges of the stator slot in the at least one of the first images to detect a potential deviation.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: October 22, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: John S. Agapiou, Sean Robert Wagner
  • Patent number: 12111197
    Abstract: A quality control system analyzes the quality of a battery cell, with the battery cell defining a gas pouch configured to expand from a deflated configuration to an inflated configuration when filled with a gas formed during a cell formation process. The system comprises a computational system comprising a processor and a memory and a measurement instrument in electronic communication with the computational system. The measurement instrument is arranged to measure a distance defined by the gas pouch and transmit a signal to the computational system corresponding to the distance. The computational system is arranged to analyze the distance with the processor and determine a volumetric measurement of the gas within the gas pouch and compare the volumetric measurement to a threshold in the memory to assess a quality score for the battery cell. A corresponding method analyzes the quality of the battery cell with the quality control system.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: October 8, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Dmitriy Bruder, James R. Salvador, Raffaello Ardanese, Ryan C. Sekol, Thomas A. Yersak, Sean Robert Wagner, Ronald M Lesperance
  • Publication number: 20240097215
    Abstract: A method for detecting defects in battery cells includes receiving an X-Ray radiographic image of a battery cell and segmenting the X-Ray radiographic image into regions of interest using a classifier. The method includes processing the segmented X-Ray radiographic image using the classifier to identify features of the battery cell, detecting whether one or more of the features in the processed X-Ray radiographic image is defective using the classifier, and determining using the classifier whether the battery cell is defective based on whether one or more of the features in the processed X-Ray radiographic image is defective.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Diana M. WEGNER, Megan E. MCGOVERN, Dmitriy BRUDER, Sean Robert WAGNER, Tanjina AHMED, Evan William SCHMITZ
  • Publication number: 20230289953
    Abstract: A system for inspecting a stator stack includes a rotary table, an imaging device configured to take a plurality of images of a portion of the stator stack including a stator slot, an illuminator configured to apply illumination through the stator slot, and an alignment and monitoring system configured to monitor and orient the stator slot relative to the imaging axis. The alignment and monitoring system includes a tilting system configured to move the stator slot between a plurality of orientations relative to an imaging axis, the imaging device configured to take a respective image at each of the plurality of orientations, a controller configured to control the tilting system based on one or more measurements of each image, and a processor configured to analyze each image and select an orientation of the stator slot as an optimal orientation for inspection of the stator slot.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 14, 2023
    Inventors: John S. Agapiou, Sean Robert Wagner
  • Publication number: 20230291284
    Abstract: A method of inspecting a stator stack includes disposing the stator stack on a support surface of an inspection system, and performing a depth measurement of a stator slot. The depth measurement includes rotating the stator slot along a first direction to a plurality of first orientations, taking a first image at each of the first orientations, and measuring a depth based on at least one of the first images. The method includes performing a width measurement of the stator slot, which includes rotating the stator slot along a second direction to a plurality of second orientations, taking a second image at each of the second orientations, and measuring a width based on at least one of the second images. The method further includes inspecting edges of the stator slot in the at least one of the first images to detect a potential deviation.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 14, 2023
    Inventors: John S. Agapiou, Sean Robert Wagner
  • Patent number: 11736776
    Abstract: A communication device configured to unobtrusively display media content. The processor receives an indication of a state transition of a first Activity and detects a first user interaction with the user interface, which may be done by inspecting a first operating system method called in relation to the first Activity. Upon determining the first Activity is finishing, the processor displays the media content. A backing Activity is then invoked behind the media content on a z-axis of the display wherein the operating system delays execution of the backing Activity for a predefined delay period subsequent to the selection of the user interface element. A second user interaction with the user interface is detected by inspecting a second operating system method called in relation to the backing Activity. The display of the media content is terminated upon the detection of the occurrence of the second user interaction.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 22, 2023
    Assignee: IQzone, Inc.
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Patent number: 11736777
    Abstract: A method for displaying rich media content through a user interface of a communication device. A first user interaction with the user interface is detected and it is determined, based partly upon detection of the first user interaction, that a first Activity of a plurality of Activities is finishing. An Overlay containing the media content is then rendered on the device display. The Overlay is associated with a backing Activity, the device operating system delaying execution of the backing Activity during a delay period initiated in response to the first user interaction. The method further includes inhibiting Activity-supported functionality of the Overlay facilitated by the backing Activity. A context object associated with the Overlay is created to contain an Activity context associated with a state of the Overlay during the delay period. The Activity context is transferred to the backing Activity and Activity-supported functionality of the Overlay enabled.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: August 22, 2023
    Assignee: IQzone, Inc.
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Publication number: 20230251212
    Abstract: A system for evaluating a battery cell includes an imaging device configured to take an image of at least part of the battery cell, and a processor. The processor is configured to perform: determining a region of interest in the acquired image, reducing a sharpness of the acquired image to generate a reference image, comparing the acquired image and the reference image, and identifying a discontinuity of the battery cell based on a difference between the acquired image and the reference image.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 10, 2023
    Inventors: Sean Robert Wagner, Megan E. McGovern, Dmitriy Bruder, Ratandeep Singh Kukreja, Michael P. Balogh, Ryan Curtis Sekol
  • Patent number: 11599907
    Abstract: A method of displaying media content on a display screen of a communication device including a processor and a memory including program code, an application program, and a user application. The application program includes a plurality of activities associated with a plurality of display windows rendered by the display screen. The method includes receiving, at a monitoring process, status callbacks provided by an operating system of the device wherein the status callbacks relate to memory state. Values of at least one of the status callbacks are inspected wherein the at least one of the status callbacks includes a user interface (UI) state value. Based at least in part upon inspection of the UI state value, it is determined that a first activity is finishing. Media content is then displayed upon the display screen upon further determining that a predetermined condition associated with the communication device exists.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: March 7, 2023
    Assignee: IQzone, Inc.
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Publication number: 20220404186
    Abstract: A quality control system analyzes the quality of a battery cell, with the battery cell defining a gas pouch configured to expand from a deflated configuration to an inflated configuration when filled with a gas formed during a cell formation process. The system comprises a computational system comprising a processor and a memory and a measurement instrument in electronic communication with the computational system. The measurement instrument is arranged to measure a distance defined by the gas pouch and transmit a signal to the computational system corresponding to the distance. The computational system is arranged to analyze the distance with the processor and determine a volumetric measurement of the gas within the gas pouch and compare the volumetric measurement to a threshold in the memory to assess a quality score for the battery cell. A corresponding method analyzes the quality of the battery cell with the quality control system.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Dmitriy Bruder, James R. Salvador, Raffaello Ardanese, Ryan C. Sekol, Thomas A. Yersak, Sean Robert Wagner, Ronald M. Lesperance
  • Publication number: 20220366452
    Abstract: An activity-based overlay technique for displaying media on portable devices. The method includes painting, by a processor of a mobile device, a View container with media content to provide a View of the media content on a display of a mobile device. The processor invokes a backing activity behind the View on a z-axis of the display, the backing activity being configured to perform a monitoring function. An operating system of the mobile device causes the processor to delay execution of the backing activity, but not the painting of the View, subsequent to activation of a predefined button of a user interface of the mobile device.
    Type: Application
    Filed: May 2, 2022
    Publication date: November 17, 2022
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Patent number: 11375289
    Abstract: A method of displaying media content through a display of a communication device including a processor, a memory having program code, and an operating system. A broadcast receiver configured to receive system broadcasts is registered with the operating system. A first system broadcast is generated by the operating system and is received. The first system broadcast indicates a first user interface element has been selected. A View container created in the memory includes the media content. The View container is painted on the display to thereby render the media content on the display. A second system broadcast is generated by the operating system is received. The second system broadcast indicates the first user interface element has been again selected. The View container is then removed from the memory, thereby terminating rendering of the media content on the display.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: June 28, 2022
    Assignee: IQzone, Inc.
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Publication number: 20210125230
    Abstract: A method for displaying rich media content through a user interface of a communication device. A first user interaction with the user interface is detected and it is determined, based partly upon detection of the first user interaction, that a first Activity of a plurality of Activities is finishing. An Overlay containing the media content is then rendered on the device display. The Overlay is associated with a backing Activity, the device operating system delaying execution of the backing Activity during a delay period initiated in response to the first user interaction. The method further includes inhibiting Activity-supported functionality of the Overlay facilitated by the backing Activity. A context object associated with the Overlay is created to contain an Activity context associated with a state of the Overlay during the delay period. The Activity context is transferred to the backing Activity and Activity-supported functionality of the Overlay enabled.
    Type: Application
    Filed: October 26, 2020
    Publication date: April 29, 2021
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Publication number: 20210127163
    Abstract: A communication device configured to unobtrusively display media content. The processor receives an indication of a state transition of a first Activity and detects a first user interaction with the user interface, which may be done by inspecting a first operating system method called in relation to the first Activity. Upon determining the first Activity is finishing, the processor displays the media content. A backing Activity is then invoked behind the media content on a z-axis of the display wherein the operating system delays execution of the backing Activity for a predefined delay period subsequent to the selection of the user interface element. A second user interaction with the user interface is detected by inspecting a second operating system method called in relation to the backing Activity. The display of the media content is terminated upon the detection of the occurrence of the second user interaction.
    Type: Application
    Filed: October 26, 2020
    Publication date: April 29, 2021
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
  • Publication number: 20210125229
    Abstract: A method of displaying media content through a user interface of a communication device using an Activity-based Overlay technique. The method includes detecting a first user interaction with a user interface and responsively initiating a timer, the timer being configured to expire upon elapsing of a predefined delay period. An Overlay containing the media content is then rendered on a display of the user interface. The method further includes monitoring, during the predefined delay period, the operating system in order to detect a second user interaction with the user interface. Upon expiration of the timer, it is determined whether a detection of the second user interaction with the user interface occurred during the predefined delay period. A backing Activity associated with the Overlay is then invoked based upon this determination.
    Type: Application
    Filed: October 26, 2020
    Publication date: April 29, 2021
    Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner