Patents by Inventor David C. Smart

David C. Smart 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: 11288217
    Abstract: The transmission of a recessive bit in a CAN message from a transmitting electronic control unit (ECU) is detected, over a controller area network. A dominant pulse is injected onto the network after a delay time into the detected recessive bit. Behavior of the transmitting ECU is detected, and a sample point for the transmitting ECU is characterized based upon the detected ECU behavior. An action signal is generated based upon the characterized sample point.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 29, 2022
    Assignee: Deere & Company
    Inventors: David C. Smart, Kerry S. Martin
  • Patent number: 11233713
    Abstract: A system and method for diagnosing connection and communication in an industrial machine includes performing a software check to obtain software data related to software applications, performing a connectivity check to obtain connection status data for one or more controllers, and performing a CAN bus check to obtain CAN bus data. The software data, connection status data, and CAN bus data is analyzed to determine a likely cause of an industrial machine connection or communication issue. A solution to the industrial machine connection or communication issue is output to a technician based on the analyzed data.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: January 25, 2022
    Assignee: DEERE & COMPANY
    Inventors: Jason E. Brinkman, Curtis P. Ritter, Matthew R. Zebarth, David C. Smart, Warren L. Schroeder
  • Publication number: 20210374081
    Abstract: The transmission of a recessive bit in a CAN message from a transmitting electronic control unit (ECU) is detected, over a controller area network. A dominant pulse is injected onto the network after a delay time into the detected recessive bit. Behavior of the transmitting ECU is detected, and a sample point for the transmitting ECU is characterized based upon the detected ECU behavior. An action signal is generated based upon the characterized sample point.
    Type: Application
    Filed: May 27, 2020
    Publication date: December 2, 2021
    Inventors: David C. SMART, Kerry S. Martin
  • Publication number: 20210021497
    Abstract: A system and method for diagnosing connection and communication in an industrial machine includes performing a software check to obtain software data related to software applications, performing a connectivity check to obtain connection status data for one or more controllers, and performing a CAN bus check to obtain CAN bus data. The software data, connection status data, and CAN bus data is analyzed to determine a likely cause of an industrial machine connection or communication issue. A solution to the industrial machine connection or communication issue is output to a technician based on the analyzed data.
    Type: Application
    Filed: July 19, 2019
    Publication date: January 21, 2021
    Inventors: Jason E. Brinkman, Curtis P. Ritter, Matthew R. Zebarth, David C. Smart, Warren L. Schroeder
  • Patent number: 10547566
    Abstract: An adaptive network repeater is disclosed for electronically connecting first and second subnetworks. The adaptive network repeater includes a first network interface coupled to the first subnetwork, a second network interface coupled to the second subnetwork, and a controller that monitors communication link status between the first and second subnetworks across the adaptive network repeater. Data received from the first subnetwork at the first network interface is retransmitted to the second subnetwork through the second network interface, and data received from the second subnetwork at the second network interface is retransmitted to the first subnetwork through the first network interface.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: January 28, 2020
    Assignee: DEERE & COMPANY
    Inventors: David C. Smart, Kerry S. Martin
  • Publication number: 20190104085
    Abstract: An adaptive network repeater is disclosed for electronically connecting first and second subnetworks. The adaptive network repeater includes a first network interface coupled to the first subnetwork, a second network interface coupled to the second subnetwork, and a controller that monitors communication link status between the first and second subnetworks across the adaptive network repeater. Data received from the first subnetwork at the first network interface is retransmitted to the second subnetwork through the second network interface, and data received from the second subnetwork at the second network interface is retransmitted to the first subnetwork through the first network interface.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: David C. Smart, Kerry S. Martin
  • Patent number: 9641962
    Abstract: Sensor information is received from a set of sensors. First and second sets of machine monitoring data are generated from the sensor information. The first set of machine monitoring data is sent to a control system with a display in an operator compartment of a mobile machine. The second set of machine monitoring data is sent to a processing system that is separate from the control system.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: May 2, 2017
    Assignee: Deere & Company
    Inventors: Timothy J. Kilworth, Scott Pilarczyk, Jason D. Walter, Tim Roszhart, Gerald E. Rains, Brent A. Smith, Sean Mahrt, James Lawrence Sachs, David C. Smart
  • Patent number: 9513932
    Abstract: A system and method for displaying data associated with an embedded system is provided that may include a vehicle data bus, an electronic control unit, and a display unit. The display unit may be configured to render a graphical user interface for the electronic control unit. Data may be exchanged between the electronic control unit and the display unit via the vehicle data bus in partial compliance with a virtual terminal protocol, where full compliance with the virtual terminal protocol requires that the graphical user interface rendered by the display unit be defined and controlled by the electronic control unit. Contrary to the requirement of full compliance with the virtual terminal protocol, the graphical user interface in the display unit may be defined and controlled by the display unit.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: December 6, 2016
    Assignee: Deere & Company
    Inventors: Wayne A. Andersen, Michael J. Martin, Steven R. Procuniar, David C. Smart, Michael A. Waldo
  • Publication number: 20160044448
    Abstract: Sensor information is received from a set of sensors. First and second sets of machine monitoring data are generated from the sensor information. The first set of machine monitoring data is sent to a control system with a display in an operator compartment of a mobile machine. The second set of machine monitoring data is sent to a processing system that is separate from the control system.
    Type: Application
    Filed: October 20, 2015
    Publication date: February 11, 2016
    Inventors: Timothy J. Kilworth, Scott Pilarczyk, Jason D. Walter, Tim Roszhart, Gerald E. Rains, Brent A. Smith, Sean Mahrt, James Lawrence Sachs, David C. Smart
  • Publication number: 20150363982
    Abstract: Sensor information is received from a set of sensors. First and second sets of machine monitoring data are generated from the sensor information. The first set of machine monitoring data is sent to a control system with a display in an operator compartment of a mobile machine. The second set of machine monitoring data is sent to a processing system that is separate from the control system.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 17, 2015
    Inventors: Timothy J. Kilworth, Scott Pilarczyk, Jason D. Walter, Tim Roszhart, Gerald E. Rains, Brent A. Smith, Sean Mahrt, James Lawrence Sachs, David C. Smart
  • Patent number: 9196100
    Abstract: Sensor information is received from a set of sensors. First and second sets of machine monitoring data are generated from the sensor information. The first set of machine monitoring data is sent to a control system with a display in an operator compartment of a mobile machine. The second set of machine monitoring data is sent to a processing system that is separate from the control system.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: November 24, 2015
    Assignee: Deere & Company
    Inventors: Timothy J. Kilworth, Scott Pilarczyk, Jason D. Walter, Tim Roszhart, Gerald E. Rains, Brent A. Smith, Sean Mahrt, James Lawrence Sachs, David C. Smart
  • Publication number: 20140325419
    Abstract: A system and method for displaying data associated with an embedded system is provided that may include a vehicle data bus, an electronic control unit, and a display unit. The display unit may be configured to render a graphical user interface for the electronic control unit. Data may be exchanged between the electronic control unit and the display unit via the vehicle data bus in partial compliance with a virtual terminal protocol, where full compliance with the virtual terminal protocol requires that the graphical user interface rendered by the display unit be defined and controlled by the electronic control unit. Contrary to the requirement of full compliance with the virtual terminal protocol, the graphical user interface in the display unit may be defined and controlled by the display unit.
    Type: Application
    Filed: June 20, 2013
    Publication date: October 30, 2014
    Applicant: Deere & Company
    Inventors: Wayne A. Andersen, Michael J. Martin, Steven R. Procuniar, David C. Smart, Michael A. Waldo
  • Patent number: 8699356
    Abstract: A fault injection circuit injects a test signal into a data bus with a normal high logic level and a normal low logic level. The test signal has a greater logic level greater than the normal high logic level of the data bus or a lower logic level lower than the normal low logic level of the data bus. An analog-to-digital converter is coupled to a voltage level detector for sensing an aggregate level of an aggregate signal on the data bus. The aggregate signal is composed of the termination circuit signal and the test signal. A diagnostic tool determines whether a faulty connection between the data bus and a network device exists, where the sensed aggregate level exceeds at least one of the normal high logic level and the normal low logic level.
    Type: Grant
    Filed: May 3, 2011
    Date of Patent: April 15, 2014
    Assignee: Deere & Company
    Inventors: David C. Smart, Michael R. Schlichtmann, Ronald G. Landman
  • Publication number: 20130035924
    Abstract: An electronic data processing system comprises a first application program that is capable of operating in a first mode and a second mode. The first mode comprises software emulation of a vehicle data bus and one or more network elements. The second mode comprises communications access to the vehicle bus and the one or more network elements. The electronic data processing system is capable of executing an operating system. A virtual bus server application comprises a shared memory and a message router. The operating system facilitates communication between at least two dynamic link libraries in shared memory. The message router is capable of routing data messages between the first application and a first hardware module as a network element in the second mode. A first dynamic link library interface provides an interface between the first application program and the virtual bus server application.
    Type: Application
    Filed: November 4, 2009
    Publication date: February 7, 2013
    Inventors: Michael Hoeh, David C. Smart, Joseph P. Schneider, Axel Meyer
  • Patent number: 8350669
    Abstract: A system for providing secured access to and/or control of a vehicle is provided. The system includes a vehicle network such as a CAN. A remote communications device is used for sending a signal for controlling functions associated with the vehicle. There is a receiver operatively connected to the vehicle network and adapted to receive the signal from the remote communications device. At least one access module is adapted to provide control of functions of the vehicle by a user from outside of the vehicle, the access module is electrically connected to the vehicle network. There is at least one user input device associated with the access module and there are a plurality of outputs associated with the access module wherein the access module is adapted to directly control access to the vehicle through control of the plurality of outputs.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: January 8, 2013
    Assignee: Trimark Corporation
    Inventors: Dave S. Magner, Anita L. Reichling, David C. Smart, Robert D. Lawson
  • Publication number: 20120155285
    Abstract: A fault injection circuit injects a test signal into a data bus with a normal high logic level and a normal low logic level. The test signal has a greater logic level greater than the normal high logic level of the data bus or a lower logic level lower than the normal low logic level of the data bus. An analog-to-digital converter is coupled to a voltage level detector for sensing an aggregate level of an aggregate signal on the data bus. The aggregate signal is composed of the termination circuit signal and the test signal. A diagnostic tool determines whether a faulty connection between the data bus and a network device exists, where the sensed aggregate level exceeds at least one of the normal high logic level and the normal low logic level.
    Type: Application
    Filed: May 3, 2011
    Publication date: June 21, 2012
    Inventors: David C. Smart, Michael R. Schlichtmann, Ronald G. Landman
  • Publication number: 20100321173
    Abstract: A system for providing secured access to and/or control of a vehicle is provided. The system includes a vehicle network such as a CAN. A remote communications device is used for sending a signal for controlling functions associated with the vehicle. There is a receiver operatively connected to the vehicle network and adapted to receive the signal from the remote communications device. At least one access module is adapted to provide control of functions of the vehicle by a user from outside of the vehicle, the access module is electrically connected to the vehicle network. There is at least one user input device associated with the access module and there are a plurality of outputs associated with the access module wherein the access module is adapted to directly control access to the vehicle through control of the plurality of outputs.
    Type: Application
    Filed: September 18, 2006
    Publication date: December 23, 2010
    Inventors: DAVE S. MAGNER, ANITA L. REICHLING, DAVID C. SMART, ROBERT D. LAWSON
  • Patent number: 7269345
    Abstract: In a photographic processing method, an image unit having a plurality of printable image frames is received. The image frames include a data frame having subchannel information. An indicator of the presence of the subchannel information is detected. A bitstream of all of the image frames is generated. Responsive to the indicator, the data frame is extracted from the bitstream and subchannel information is read from the data frame. Fulfillment of image frames of the bitstream is provided in accordance with the subchannel information. If no indicator is detected, then the image frames are fulfilled in accordance with a different, default subchannel.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: September 11, 2007
    Assignee: Eastman Kodak Company
    Inventors: John R. Fredlund, Steven C. Sitter, William G. Peters, David C. Smart
  • Patent number: 7092628
    Abstract: In a photography method, a film image is scanned and digitized to provide a digital image. An identifier associated with the film image is read. The identifier points to a group of filter effects. Each filter effect has a preassigned digital modification. The modifications are not remedial for the respective filter effects. One of the filter effects is detected in the digital image. Responsive to the detecting of that filter effect, the preassigned digital modification is applied to the digital image.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: August 15, 2006
    Assignee: Eastman Kodak Company
    Inventors: Joel S. Lawther, Anthony DiRisio, David C. Smart, Edward B. Gindele
  • Patent number: 6741326
    Abstract: In a photography method, a determination is made that a set of captured images includes one or more encoded captured images having a partial shading encodement. The encodement has a predetermined edge pattern and is disposed within a predetermined subarea of an image. An encoded captured image is digitized to provide a digital image having a plurality of pixels. A plurality of pixel templates of an edge pattern and the pixels in the subarea of the digital image are convolved to provide a plurality of template position metrics. Each pixel template has the same shape. Each pixel template is differently located in said subarea. The highest of the template position metrics and a predetermined threshold template position metric value of the edge pattern are compared. The digital image is digitally modified when said highest template position metric matches the threshold template position metric value.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: May 25, 2004
    Assignee: Eastman Kodak Company
    Inventors: Edward B. Gindele, Joel S. Lawther, David C. Smart