Patents by Inventor C. Covington
C. Covington 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: 12259699Abstract: A method includes determining a test drive script (TDS) to perform while a tool monitors an electronic system in a mobile machine during a test drive of the mobile machine. The TDS includes an ordered sequence of drive cycle procedures (DCPs). The ordered sequence of DCPs begins with an initial DCP and ends with a final DCP. Each DCP is indicative of a respective mobile machine state. The TDS includes a first particular DCP associated with both a first particular mobile machine state and a first condition pertaining to the first particular mobile machine state. The method also includes outputting a representation of at least a portion of the TDS. Additionally, the method includes determining and outputting one or more of: status information corresponding to achieving the first particular mobile machine state or status information corresponding to achieving the first condition pertaining to the first particular mobile machine state.Type: GrantFiled: October 20, 2022Date of Patent: March 25, 2025Assignee: Snap-on IncorporatedInventors: Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Kahlil H. Cacabelos, Joseph R. Grammatico, Brett A. Kelley, Joshua C. Covington
-
Publication number: 20250091219Abstract: Certain aspects relate to systems and techniques for preparing a robotic system for surgery. In one aspect, the method includes a robotic arm, a sensor configured to generate information indicative of a location of the robotic arm, a processor, and at least one computer-readable memory in communication with the processor and having stored thereon computer-executable instructions. The instructions are configured to cause the processor to receive the information from the sensor, determine that the robotic arm is located at a first position in which a first axis associated with the robotic arm is not in alignment with a second axis associated with a port installed in a patient, and provide a command to move the robotic arm to a second position in which the first axis associated with the robotic arm is in alignment with the second axis.Type: ApplicationFiled: November 27, 2024Publication date: March 20, 2025Inventors: Benjamin Robert FREDRICKSON, Travis C. COVINGTON, Jason Tomas WILSON
-
Publication number: 20250095422Abstract: An example method includes determining identifying information for a vehicle to be serviced. The method further includes receiving at least one symptom identifier for the vehicle. The method further includes sending a request over a communication network to a remote server for a PID filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle. The method additionally includes receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle. The method further includes determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle from a set of available PIDs. The method additionally includes displaying, on a display interface, the symptom-based subset of PIDs for the vehicle.Type: ApplicationFiled: December 3, 2024Publication date: March 20, 2025Inventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
-
Publication number: 20250053147Abstract: A method includes determining a test drive script (TDS) to perform while a tool monitors an electronic system in a mobile machine during a test drive of the mobile machine. The TDS includes an ordered sequence of drive cycle procedures (DCPs). The ordered sequence of DCPs begins with an initial DCP and ends with a final DCP. Each DCP is indicative of a respective mobile machine state. The TDS includes a first particular DCP associated with both a first particular mobile machine state and a first condition pertaining to the first particular mobile machine state. The method also includes outputting a representation of at least a portion of the TDS. Additionally, the method includes determining and outputting one or more of: status information corresponding to achieving the first particular mobile machine state or status information corresponding to achieving the first condition pertaining to the first particular mobile machine state.Type: ApplicationFiled: October 28, 2024Publication date: February 13, 2025Inventors: Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Kahlil H. Cacabelos, Joseph R. Grammatico, Brett A. Kelley, Joshua C. Covington
-
Publication number: 20250045543Abstract: A system comprises a dongle and a diagnostic tool. The dongle includes a vehicle communication transceiver (VCT), a first wireless transceiver, and a vehicle connector. The diagnostic tool includes a processor, a proximity sensing component, an output device, and a second wireless transceiver. The proximity sensing component outputs an output signal. The processor receives the output signal and make a determination that indicates whether the output signal indicates an object is in spatial proximity to the proximity sensing component. The processor outputs using the output device a notification based on the determination. The VCT performs a vehicle communication directly with a vehicle while the vehicle connector is connected to an on-board diagnostic connector (OBDC) of the vehicle. The first and second wireless transceivers communicates with each other to trigger a vehicle communication from the dongle to the vehicle while the vehicle connector is connected to the OBDC.Type: ApplicationFiled: October 24, 2024Publication date: February 6, 2025Inventors: Derrick R. Steel, Joseph R. Grammatico, Roy S. Brozovich, Joshua C. Covington, Kahlil H. Cacabelos
-
Publication number: 20250025527Abstract: Compositions are provided that can be used to, e.g., treat or prevent infections caused by Streptococcus suis. The compositions may include one or more threoglucins in a carrier, at a total concentration of threoglucins being at least 1 ?M. The at least one threoglucin may include one or more of threoglucins A-R. Such threoglucins may be produced by, e.g., growing a culture of Streptococcus suis in the presence of niacin, nicotinamide, and/or anabasine.Type: ApplicationFiled: July 19, 2024Publication date: January 23, 2025Applicant: The Trustees of Princeton UniversityInventors: Mohammad R. Seyedsayamdost, Brett C. Covington, Kenzie A. Clark
-
Method and system for configuring user-selectable controls corresponding to certified user functions
Publication number: 20250005125Abstract: A method comprising determining a user interface (e.g., a GUI) selected to be used at a computer includes a user-selectable control (USC) corresponding to a certified user function (CUF). The computer includes program instructions executable to perform the CUF. The method includes determining whether a user identifier, received at the computer, corresponds to a certification credential for the CUF. The method also includes configuring the USC based on whether the user identifier corresponds to the certification credential. Configuring the USC includes enabling the USC if the user identifier corresponds to the certification credential, or deprecating the USC if the user identifier does not correspond to the certification credential. Enabling the USC configures the USC to be usable to trigger execution of the program instructions to perform the CUF. Deprecating the USC configures the USC to be unusable to trigger execution of the program instructions to perform the CUF.Type: ApplicationFiled: June 30, 2023Publication date: January 2, 2025Inventors: Damien J. Coleman, Joshua C. Covington, Jacob G. Foreman -
Patent number: 12175814Abstract: An example method includes determining identifying information for a vehicle to be serviced. The method further includes receiving at least one symptom identifier for the vehicle. The method further includes sending a request over a communication network to a remote server for a PID filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle. The method additionally includes receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle. The method further includes determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle from a set of available PIDs. The method additionally includes displaying, on a display interface, the symptom-based subset of PIDs for the vehicle.Type: GrantFiled: December 8, 2023Date of Patent: December 24, 2024Assignee: Snap-on IncorporatedInventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
-
Publication number: 20240420521Abstract: An example method for outputting a PID filter list (PFL) includes: receiving RO data from one or more ROs that indicate particular vehicle identifying information (PVII), at least one symptom identifier, and a particular vehicle component; determining, symptom-to-parameter-identifier (PID) mapping data (MD) based on the received RO data and component-to-PID MD; determining, based on the set of available PIDs for the SOV and the symptom-to-PID MD, a PFL, wherein the PFL is associated with the PVII and the at least one symptom identifier, and wherein the PFL indicates a symptom-based subset of PIDs from the set of available PIDs for the SOV; receiving, a request sent over a communication network from a display device, wherein the request comprises the PVII and the at least one symptom identifier; and transmitting, over the communication network to the display device, a response to the request, the response comprising the PFL.Type: ApplicationFiled: August 26, 2024Publication date: December 19, 2024Inventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
-
Patent number: 12157238Abstract: Certain aspects relate to systems and techniques for preparing a robotic system for surgery. In one aspect, the method includes a robotic arm, a sensor configured to generate information indicative of a location of the robotic arm, a processor, and at least one computer-readable memory in communication with the processor and having stored thereon computer-executable instructions. The instructions are configured to cause the processor to receive the information from the sensor, determine that the robotic arm is located at a first position in which a first axis associated with the robotic arm is not in alignment with a second axis associated with a port installed in a patient, and provide a command to move the robotic arm to a second position in which the first axis associated with the robotic arm is in alignment with the second axis.Type: GrantFiled: September 14, 2023Date of Patent: December 3, 2024Assignee: Auris Health, Inc.Inventors: Benjamin Robert Fredrickson, Travis C. Covington, Jason Tomas Wilson
-
Publication number: 20240383332Abstract: A method includes writing vehicle data parameters (VDPs) into a memory in order of a vehicle outputting the VDPs. The method also includes displaying a first view of a graphical user interface (GUI) on a display. The GUI includes one or more VDP graphs, a graph-axis control, and a first vehicle operating condition (VOC) indicator at the graph-axis control. The method also includes displaying a second view of the GUI on the display in response to a selection of the first VOC indicator. The first and second views include first and second sets of VDP graphs, respectively. The second set of VDP graphs includes VDPs not represented in the first set of VDP graphs. Graph-axis control segments within the graph-axis control in the first and second views cover different portions of the graph-axis control. The graph-axis control segments correspond to different portions of the VDPs written into the memory.Type: ApplicationFiled: July 25, 2024Publication date: November 21, 2024Inventors: Joseph R. Grammatico, Joshua C. Covington, Roy S. Brozovich, Patrick S. Merg
-
Patent number: 12147866Abstract: A system comprises a dongle and a diagnostic tool. The dongle includes a vehicle communication transceiver (VCT), a first wireless transceiver, and a vehicle connector. The diagnostic tool includes a processor, a proximity sensing component, an output device, and a second wireless transceiver. The proximity sensing component outputs an output signal. The processor receives the output signal and make a determination that indicates whether the output signal indicates an object is in spatial proximity to the proximity sensing component. The processor outputs using the output device a notification based on the determination. The VCT performs a vehicle communication directly with a vehicle while the vehicle connector is connected to an on-board diagnostic connector (OBDC) of the vehicle. The first and second wireless transceivers communicates with each other to trigger a vehicle communication from the dongle to the vehicle while the vehicle connector is connected to the OBDC.Type: GrantFiled: September 3, 2021Date of Patent: November 19, 2024Assignee: Snap-on IncorporatedInventors: Derrick R. Steel, Joseph R. Grammatico, Roy S. Brozovich, Joshua C. Covington, Kahlil H. Cacabelos
-
Publication number: 20240354717Abstract: A method and system for generating and outputting a real-fix tip (RFT) augmented with a pointer to additional content. The additional content may be relevant to any of a complaint, vehicle, cause of complaint, how the cause for complaint was discovered, and service-operation performed on the vehicle to resolve the complaint. The RFT may include a complaint, cause, and correction, and may be stored within a database containing repair orders that include complaints, causes, and corrections regarding various vehicles. A processor may generate the RFT after determining a threshold number of RO with a common complaint, vehicle, cause, and correction. A processor may search the database for the RFT based on a complaint and vehicle, display a list of RFT located during the search, display an RFT selected from the list, obtain additional content pointed to by a pointer in the RFT, and output the additional content to a display.Type: ApplicationFiled: June 28, 2024Publication date: October 24, 2024Inventors: Patrick S. Merg, Jacob G. Foreman, Joshua C. Covington
-
Publication number: 20240331464Abstract: A method comprises determining first and second measurements at different times. The first measurement includes a measurement of a signal output by a first vehicle component and the second measurement includes a measurement of a signal output by a second vehicle component, or the first measurement includes a measurement of a condition of the first vehicle component and the second measurement includes a measurement of a condition of the second vehicle component. A determination is made based at least in part on a difference between the first and second measurements exceeding a measurement threshold. The determination indicates that the first and/or second vehicle components is malfunctioning. The method includes outputting a notification indicating that the first and/or second vehicle components, which are matched with each other based on a common characteristic with respect to the vehicle, is malfunctioning. The first and second times are within a threshold amount of time.Type: ApplicationFiled: June 13, 2024Publication date: October 3, 2024Inventors: David B. Weiland, Joshua C. Covington, Roy S. Brozovich
-
Publication number: 20240331463Abstract: A diagnostic tool includes a processor, display, and memory storing instructions to perform scan tool functions (STF) including transmitting a message to a vehicle. The STF include first STF for a first system of the vehicle. Additional stored instructions are executable to display a first user-interface screen (UIS) including a first user-selectable control (USC) including an indicator of a first scanner job performable on the vehicle, and to display a second UIS instead of the first UIS in response to a selection of the first USC. The second UIS incudes: a second USC including an indicator of the first STF for the first system of the vehicle, and guidance for performing a procedure of the first scanner job. The stored instructions are executable to transmit a first vehicle data message to a component of the first system in response to a selection of the second USC.Type: ApplicationFiled: June 13, 2024Publication date: October 3, 2024Inventors: Patrick S. Merg, Jacob G. Foreman, Roy S. Brozovich, Joseph R. Grammatico, Joshua C. Covington
-
Patent number: 12106615Abstract: An example method for outputting a PID filter list (PFL) includes: receiving RO data from one or more ROs that indicate particular vehicle identifying information (PVII), at least one symptom identifier, and a particular vehicle component; determining, symptom-to-parameter-identifier (PID) mapping data (MD) based on the received RO data and component-to-PID MD; determining, based on the set of available PIDs for the SOV and the symptom-to-PID MD, a PFL, wherein the PFL is associated with the PVII and the at least one symptom identifier, and wherein the PFL indicates a symptom-based subset of PIDs from the set of available PIDs for the SOV; receiving, a request sent over a communication network from a display device, wherein the request comprises the PVII and the at least one symptom identifier; and transmitting, over the communication network to the display device, a response to the request, the response comprising the PFL.Type: GrantFiled: May 16, 2023Date of Patent: October 1, 2024Assignee: Snap-on IncorporatedInventors: Bradley R. Lewis, Patrick S. Merg, Roy S. Brozovich, Jacob G. Foreman, Joshua C. Covington, Brett A. Kelley, Steven E. Miskovic
-
Patent number: 12077045Abstract: A method includes writing vehicle data parameters (VDPs) into a memory in order of a vehicle outputting the VDPs. The method also includes displaying a first view of a graphical user interface (GUI) on a display. The GUI includes one or more VDP graphs, a graph-axis control, and a first vehicle operating condition (VOC) indicator at the graph-axis control. The method also includes displaying a second view of the GUI on the display in response to a selection of the first VOC indicator. The first and second views include first and second sets of VDP graphs, respectively. The second set of VDP graphs includes VDPs not represented in the first set of VDP graphs. Graph-axis control segments within the graph-axis control in the first and second views cover different portions of the graph-axis control. The graph-axis control segments correspond to different portions of the VDPs written into the memory.Type: GrantFiled: March 31, 2022Date of Patent: September 3, 2024Assignee: Snap-on IncorporatedInventors: Joseph R. Grammatico, Joshua C. Covington, Roy S. Brozovich, Patrick S. Merg
-
Patent number: 12062021Abstract: A method and system for generating and outputting a real-fix tip (RFT) augmented with a pointer to additional content. The additional content may be relevant to any of a complaint, vehicle, cause of complaint, how the cause for complaint was discovered, and service-operation performed on the vehicle to resolve the complaint. The RFT may include a complaint, cause, and correction, and may be stored within a database containing repair orders that include complaints, causes, and corrections regarding various vehicles. A processor may generate the RFT after determining a threshold number of RO with a common complaint, vehicle, cause, and correction. A processor may search the database for the RFT based on a complaint and vehicle, display a list of RFT located during the search, display an RFT selected from the list, obtain additional content pointed to by a pointer in the RFT, and output the additional content to a display.Type: GrantFiled: August 26, 2021Date of Patent: August 13, 2024Assignee: Snap-on IncorporatedInventors: Patrick S. Merg, Jacob G. Foreman, Joshua C. Covington
-
Publication number: 20240265746Abstract: An example method includes receiving, at a computing system, a first user input from a user interface during operation of a vehicle and responsive to receiving the first user input, determining a time of reception for the first user input. The method further includes receiving a first set of parameters from the vehicle that correspond to a first parameter identifier (PID). The method also includes determining a time of reception for each parameter, and based on the time of reception for the first user input and the time of reception for each parameter of the first set of parameters, determining a first temporal position for an indicator configured to represent the first user input on a graph of the parameters corresponding to the first PID. The method further includes displaying, on a display interface, the graph of the parameters corresponding to the first PID with the indicator in the first temporal position.Type: ApplicationFiled: April 17, 2024Publication date: August 8, 2024Inventors: Joshua C. Covington, Patrick S. Merg, Jacob G. Foreman
-
Publication number: 20240255546Abstract: An instrument includes an input port, a display, one or more processors, and a computer readable medium storing instructions that, when executed by the one or more processors, cause the instrument to perform functions. The functions include generating a first dataset indicating voltages of a signal detected at the input port over a time period and displaying the first dataset graphically on the display. The functions also include generating a second dataset indicating values of a derived characteristic of the signal over the time period and displaying the second dataset graphically on the display.Type: ApplicationFiled: January 27, 2023Publication date: August 1, 2024Inventors: Joshua C. Covington, Kahlil H. Cacabelos, James A. Panko, Yosuf M. Taraki