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: 11288217Abstract: 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: GrantFiled: May 27, 2020Date of Patent: March 29, 2022Assignee: Deere & CompanyInventors: David C. Smart, Kerry S. Martin
-
Patent number: 11233713Abstract: 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: GrantFiled: July 19, 2019Date of Patent: January 25, 2022Assignee: DEERE & COMPANYInventors: Jason E. Brinkman, Curtis P. Ritter, Matthew R. Zebarth, David C. Smart, Warren L. Schroeder
-
Publication number: 20210374081Abstract: 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: ApplicationFiled: May 27, 2020Publication date: December 2, 2021Inventors: David C. SMART, Kerry S. Martin
-
Publication number: 20210021497Abstract: 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: ApplicationFiled: July 19, 2019Publication date: January 21, 2021Inventors: Jason E. Brinkman, Curtis P. Ritter, Matthew R. Zebarth, David C. Smart, Warren L. Schroeder
-
Patent number: 10547566Abstract: 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: GrantFiled: September 29, 2017Date of Patent: January 28, 2020Assignee: DEERE & COMPANYInventors: David C. Smart, Kerry S. Martin
-
Publication number: 20190104085Abstract: 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: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: David C. Smart, Kerry S. Martin
-
Patent number: 9641962Abstract: 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: GrantFiled: October 20, 2015Date of Patent: May 2, 2017Assignee: Deere & CompanyInventors: 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: 9513932Abstract: 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: GrantFiled: June 20, 2013Date of Patent: December 6, 2016Assignee: Deere & CompanyInventors: Wayne A. Andersen, Michael J. Martin, Steven R. Procuniar, David C. Smart, Michael A. Waldo
-
Publication number: 20160044448Abstract: 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: ApplicationFiled: October 20, 2015Publication date: February 11, 2016Inventors: 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: 20150363982Abstract: 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: ApplicationFiled: June 16, 2014Publication date: December 17, 2015Inventors: 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: 9196100Abstract: 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: GrantFiled: June 16, 2014Date of Patent: November 24, 2015Assignee: Deere & CompanyInventors: 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: 20140325419Abstract: 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: ApplicationFiled: June 20, 2013Publication date: October 30, 2014Applicant: Deere & CompanyInventors: Wayne A. Andersen, Michael J. Martin, Steven R. Procuniar, David C. Smart, Michael A. Waldo
-
Patent number: 8699356Abstract: 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: GrantFiled: May 3, 2011Date of Patent: April 15, 2014Assignee: Deere & CompanyInventors: David C. Smart, Michael R. Schlichtmann, Ronald G. Landman
-
Publication number: 20130035924Abstract: 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: ApplicationFiled: November 4, 2009Publication date: February 7, 2013Inventors: Michael Hoeh, David C. Smart, Joseph P. Schneider, Axel Meyer
-
Patent number: 8350669Abstract: 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: GrantFiled: September 18, 2006Date of Patent: January 8, 2013Assignee: Trimark CorporationInventors: Dave S. Magner, Anita L. Reichling, David C. Smart, Robert D. Lawson
-
Publication number: 20120155285Abstract: 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: ApplicationFiled: May 3, 2011Publication date: June 21, 2012Inventors: David C. Smart, Michael R. Schlichtmann, Ronald G. Landman
-
Publication number: 20100321173Abstract: 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: ApplicationFiled: September 18, 2006Publication date: December 23, 2010Inventors: DAVE S. MAGNER, ANITA L. REICHLING, DAVID C. SMART, ROBERT D. LAWSON
-
Patent number: 7269345Abstract: 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: GrantFiled: December 22, 2004Date of Patent: September 11, 2007Assignee: Eastman Kodak CompanyInventors: John R. Fredlund, Steven C. Sitter, William G. Peters, David C. Smart
-
Patent number: 7092628Abstract: 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: GrantFiled: October 11, 2002Date of Patent: August 15, 2006Assignee: Eastman Kodak CompanyInventors: Joel S. Lawther, Anthony DiRisio, David C. Smart, Edward B. Gindele
-
Patent number: 6741326Abstract: 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: GrantFiled: October 11, 2002Date of Patent: May 25, 2004Assignee: Eastman Kodak CompanyInventors: Edward B. Gindele, Joel S. Lawther, David C. Smart