DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Status of Claims
Claims 1-5 and 7-20 are pending in this application.
Claim 6 is cancelled.
Claims 1-2, 7-8, 10-11, 15, and 19-20 are amended.
Claims 1-5 and 7-20 are presented for examination.
Specification
Applicant is reminded of the proper content of an abstract of the disclosure.
Extensive mechanical and design details of an apparatus should not be included in the abstract. The abstract should be in narrative form and generally limited to a single paragraph within the range of 50 to 150 words in length.
See MPEP § 608.01(b) for guidelines for the preparation of patent abstracts.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention.
Claims 1-2 and 8-9 are rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Miki et al. (US Publication 2020/0191824 A1) and in further view of Graves (US Publication 2025/0012576 A1).
Regarding claim 1, Sorrells teaches a system comprising: an antenna (Sorrells: Para. 14; antenna); an accelerometer (Sorrells: Para. 21; accelerometer); a remote operating station (ROS) including a processor (Sorrells: Para. 23; computer at the remote office may additionally be programmed); at least one electronic control module (ECM) in communication with the antenna and the accelerometer (Sorrells: Para. 14, 21; an antenna, receiver and processor interface the main control module; accelerometer signals are transmitted to the main control module); and a non-transitory computer-readable media having stored thereon computer-executable instructions that, when executed, cause the at least one ECM (Sorrells: Para. 13; main control module includes a processor portion and a memory portion; memory portion provides a storage location for programming) to: receive vertical acceleration data from the accelerometer as a machine traverses a surface (Sorrells: Para. 21; accelerometer signals are transmitted to the main control module; accelerometer produces electronic signals related to the machines' position and rate of change of position, related to each of a longitudinal axis, lateral axis and a vertical axis); determine, based at least in part on the vertical acceleration data, a series of road surface quality (RSQ) index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event) ………… ; send, as a wireless signal via the antenna, the series of RSQ index values to the ROS (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office); ……. ; automatically implement the change in speed of the machine (Sorrells: Para. 17-19; engine control module additionally sends signals to the engine related to desired engine speed; automatic retarder system actuates the service brake, or down shifts the transmission to slow the machine); ………. ; and automatically implement the second change in speed of the machine (Sorrells: Para. 17-19; engine control module additionally sends signals to the engine related to desired engine speed; automatic retarder system actuates the service brake, or down shifts the transmission to slow the machine).
Sorrells doesn’t explicitly teach receive, from the ROS, a command to implement in a change in speed of the machine based at least in part on the series of RSQ index values.
However, Sorrells is deemed to disclose an equivalent teaching. Sorrells teaches a site map that is continuously updated to reflect the location and severity of detected events, such as potholes. These events are expected to be adverse conditions of the road that would be detected again as other machines pass over the location. As a work machine approaches a known adverse road condition, the system can send instructions of appropriate corrective measure to prevent another event (Sorrells: Para. 23) The prior art teaches a step of causing the work machine to slow down prior to reaching said portion of the road that contains the adverse condition (Sorrells: Claim 17). Therefore the prior art receives the upcoming road condition and would slow down the vehicle as it approached a noted pothole on the site map.
It would have been obvious to one of ordinary skill before the effective filing date to have implement a change of speed based on any upcoming road features taught in Sorrells with a reasonable expectation of success because prior to reaching a location of a known pothole causing the work vehicle to slow down to reduce the effect of the pothole on the work vehicle (Sorrells: Para. 23, Claim 17).
Sorrells doesn’t explicitly teach by determining a moving average of a square of the vertical acceleration data.
However Miki, in the same field of endeavor, teaches by determining a moving average of a square of the vertical acceleration data (Miki: Para. 49, 108; moving average of square (square of absolute values), with regard to the waveform of the impact acceleration; detecting impact acceleration in a direction perpendicular to the bridge floor; impact acceleration in a vertical direction which is a direction of gravity acceleration).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108) with a reasonable expectation of success because acceleration signal processing improves the ration between the impact acceleration and other noises in order to detect the waveform of the impact acceleration by the axle (Miki: Para. 68).
Sorrells and Miki don’t explicitly teach receive, from the ROS, a second command to implement a second change in speed of the machine, wherein the second command is based at least in part on a second series of RSQ index values generated by a second machine on a portion of the surface untraversed by the machine.
However Graves, in the same field of endeavor, teaches receive, from the ROS, a second command to implement a second change in speed of the machine, wherein the second command is based at least in part on a second series of RSQ index values generated by a second machine on a portion of the surface untraversed by the machine (Graves: Para. 5, 48; a road height profile may be obtained from the wheel's vertical height data (e.g., as determined by measuring acceleration of the wheel) by applying a notch filter or low-pass filter; the current road-surface profile at least based on a running average of the squares of the data points).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108) and the running average of the squares and low-pass filter (Graves: Para. 5, 48) with a reasonable expectation of success because comparing the degree of similarity between at least the first reference road-surface profile and the current road-surface profile at least based on a running average of the squares of the data points in each of the first reference road-surface profile and the current road-surface profile can determine the vehicle’s current position (Graves: Para. 5).
Regarding claim 2, Sorrells teaches the system of claim 1, wherein the computer-executable instructions, when executed, cause the at least one ECM to: receive, from the ROS, a third command to implement a third change in operation of the machine, wherein the third command is based at least in part on the second series of RSQ index values (Sorrells: Para. 23; as machines travel the road and approach a known adverse road condition, a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event); and implement the change in operation of the machine (Sorrells: Para. 17, 23; advising the operator of an appropriate corrective measure to prevent another event; engine control module 108 additionally sends signals to the engine related to desired engine speed).
Regarding claim 8, Sorrells teaches the system of claim 1, further comprising: a second accelerometer (Sorrells: Para. 21; accelerometer), wherein the computer-executable instructions, when executed, cause the at least one ECM (Sorrells: Para. 13; main control module includes a processor portion and a memory portion; memory portion provides a storage location for programming) to: receive, from the second accelerometer, second vertical acceleration data as the machine traverses the surface (Sorrells: Para. 21; accelerometer signals are transmitted to the main control module; accelerometer produces electronic signals related to the machines' position and rate of change of position, related to each of a longitudinal axis, lateral axis and a vertical axis); determine, based at least in part on the second vertical acceleration data, a second series of RSQ index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event); and send, as a second wireless signal and via the antenna, the second series of RSQ index values to the ROS (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office).
Sorrells doesn’t explicitly teach wherein the command to implement the change in speed is based at least in part on the second series of RSQ index values.
However, Sorrells is deemed to disclose an equivalent teaching. Sorrells teaches a site map that is continuously updated to reflect the location and severity of detected events, such as potholes. These events are expected to be adverse conditions of the road that would be detected again as other machines pass over the location. As a work machine approaches a known adverse road condition, the system can send instructions of appropriate corrective measure to prevent another event (Sorrells: Para. 23) The prior art teaches a step of causing the work machine to slow down prior to reaching said portion of the road that contains the adverse condition (Sorrells: Claim 17). A work machine will slow down as it approaches and passes a pothole. Then the work machine would increase back to its previous speed after the pothole has been passed.
It would have been obvious to one of ordinary skill before the effective filing date to have implement a change of speed based on any upcoming road features taught in Sorrells with a reasonable expectation of success because prior to reaching a location of a known pothole causing the work vehicle to slow down to reduce the effect of the pothole on the work vehicle (Sorrells: Para. 23, Claim 17).
Regarding claim 9, Sorrells teaches the system of claim 1, wherein the ROS is configured to: receive the series of RSQ index values (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office).
Sorrells doesn’t explicitly teach wherein the first zone is associated with a slower operating speed than the second zone; ……….. send, to the second machine, a command for the second machine to speed up.
However, Sorrells is deemed to disclose an equivalent teaching. Sorrells teaches a site map that is continuously updated to reflect the location and severity of detected events, such as potholes. These events are expected to be adverse conditions of the road that would be detected again as other machines pass over the location. As a work machine approaches a known adverse road condition, the system can send instructions of appropriate corrective measure to prevent another event (Sorrells: Para. 23) The prior art teaches a step of causing the work machine to slow down prior to reaching said portion of the road that contains the adverse condition (Sorrells: Claim 17). Therefore the prior art receives the upcoming road condition and would slow down the vehicle as it approached a noted pothole on the site map. A work machine will travel slower as it approaches and passes a pothole. Then the work machine would increase back to its previous speed after the pothole has been passed.
It would have been obvious to one of ordinary skill before the effective filing date to have implement a change of speed based on any upcoming road features taught in Sorrells with a reasonable expectation of success because prior to reaching a location of a known pothole causing the work vehicle to slow down to reduce the effect of the pothole on the work vehicle (Sorrells: Para. 23, Claim 17).
Sorrells and Miki don’t explicitly teach determine, based at least in part on the series of RSQ index values, that a first location at a worksite is associated with a first zone; determine, based at least in part on the series of RSQ index values, that a second location at the worksite is associated with a second zone, ……… determine that a second machine is to travel from the first location to the second location; and ………. responsive to the second machine traveling from the first location to the second location.
However Graves, in the same field of endeavor, teaches determine, based at least in part on the series of RSQ index values, that a first location at a worksite is associated with a first zone (Graves: Para. 30; currently measured road surface profile may then be compared with a previously determined reference road surface profile(s)); determine, based at least in part on the series of RSQ index values, that a second location at the worksite is associated with a second zone (Graves: Para. 30; based at least in part on how well a portion of the currently measured road surface profile matches a portion of the reference profile, the current position of the vehicle may be determined ), ……… determine that a second machine is to travel from the first location to the second location (Graves: Para. 28; properties and features of a road surface may be characterized and mapped to provide forward-looking or preview information about the road surface features located along a path of travel of a vehicle); and ………. responsive to the second machine traveling from the first location to the second location (Graves: Para. 28; properties and features of a road surface may be characterized and mapped to provide forward-looking or preview information about the road surface features located along a path of travel of a vehicle).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108) and the running average of the squares and low-pass filter (Graves: Para. 5, 48) with a reasonable expectation of success because comparing the degree of similarity between at least the first reference road-surface profile and the current road-surface profile at least based on a running average of the squares of the data points in each of the first reference road-surface profile and the current road-surface profile can determine the vehicle’s current position (Graves: Para. 5).
Claims 3 and 10 are rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Miki et al. (US Publication 2020/0191824 A1), Graves (US Publication 2025/0012576 A1), and in further view of Kunzel et al. (Foreign Reference EP3382342A1).
Regarding claim 3, Sorrells, Miki, and Graves don’t explicitly teach generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data.
However Kunzel, in the same field of endeavor, teaches generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data (Kunzel: Para. 35; a singularity will generally affect a front and rear axle (and will be perceived twice in the vehicle interior)).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the down-sampled vertical acceleration data (Kunzel: Para. 35) with a reasonable expectation of success because the front and the back wheels can both produce acceleration date for the same pothole and there is only one pothole, counted twice (Kunzel: Para. 35).
Regarding claim 10, Sorrells teaches the system of claim 9, wherein the ROS is configured to: determine that a third machine is enroute to the first zone (Sorrells: Para. 23; as machines travel the road and approach a known adverse road condition, a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event).
Sorrells, Miki, and Graves don’t explicitly teach send, to the third machine, a third command to reroute the third machine to avoid entering the first zone.
However Kunzel, in the same field of endeavor, teaches send, to the third machine, a third command to reroute the third machine to avoid entering the first zone (Kunzel: Para. 28; signal s can be issued as a notice, for example an alert which can be indicative of a hazardous situation; based on the received or processed data, the at least one determined route can at least partially be updated, altered, changed).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the down-sampled vertical acceleration data (Kunzel: Para. 35) with a reasonable expectation of success because the front and the back wheels can both produce acceleration date for the same pothole and there is only one pothole, counted twice (Kunzel: Para. 35).
Claims 4-5 are rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Miki et al. (US Publication 2020/0191824 A1), Graves (US Publication 2025/0012576 A1), and in further view of Song (US Publication 2004/0153226 A1).
Regarding claim 4, Sorrells, Miki, and Graves don’t explicitly teach generate low-pass filtered vertical acceleration data by applying an anti-aliasing filter to the vertical acceleration data.
However Song, in the same field of endeavor, teaches generate low-pass filtered vertical acceleration data by applying an anti-aliasing filter to the vertical acceleration data (Song: Para. 24, 29; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the anti-aliasing filter (Song: Para. 24) with a reasonable expectation of success because an anti-aliasing filter is a known filter that ensures clean and proper signals improving sensed information from accelerometers (Song: Para. 24).
Regarding claim 5, Sorrells, Miki, and Graves don’t explicitly teach wherein the anti-aliasing filter includes a low pass filter to filter out vertical acceleration data with frequencies exceeding 25 Hz.
However Song, in the same field of endeavor, teaches wherein the anti-aliasing filter includes a low pass filter to filter out vertical acceleration data with frequencies exceeding 25 Hz (Song: Para. 24, 29, 31; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers; frequency that ranges from 10 to 12 Hz).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the anti-aliasing filter (Song: Para. 24) with a reasonable expectation of success because an anti-aliasing filter is a known filter that ensures clean and proper signals improving sensed information from accelerometers (Song: Para. 24).
Claim 7 is rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Miki et al. (US Publication 2020/0191824 A1), Graves (US Publication 2025/0012576 A1), Kunzel et al. (Foreign Reference EP3382342A1), and in further view of Song (US Publication 2004/0153226 A1).
Regarding claim 7, Sorrells teaches the system of claim 1, wherein the computer-executable instructions, when executed, cause the at least one ECM to: ……. Includes generating the RSQ index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event).
Sorrells doesn’t explicitly teach wherein determining a moving average of a square of the vertical acceleration data ……… by determining a moving average of a square.
However Miki, in the same field of endeavor teaches wherein determining a moving average of a square of the vertical acceleration data (Miki: Para. 49, 108; moving average of square (square of absolute values), with regard to the waveform of the impact acceleration; detecting impact acceleration in a direction perpendicular to the bridge floor; impact acceleration in a vertical direction which is a direction of gravity acceleration) ……… by determining a moving average of a square (Miki: Para. 49, 108; moving average of square (square of absolute values), with regard to the waveform of the impact acceleration; detecting impact acceleration in a direction perpendicular to the bridge floor; impact acceleration in a vertical direction which is a direction of gravity acceleration).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108) with a reasonable expectation of success because acceleration signal processing improves the ration between the impact acceleration and other noises in order to detect the waveform of the impact acceleration by the axle (Miki: Para. 68).
Sorrells, Miki, and Graves don’t explicitly teach generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data.
However Kunzel, in the same field of endeavor, teaches generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data (Kunzel: Para. 35; a singularity will generally affect a front and rear axle (and will be perceived twice in the vehicle interior)).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the down-sampled vertical acceleration data (Kunzel: Para. 35) with a reasonable expectation of success because the front and the back wheels can both produce acceleration date for the same pothole and there is only one pothole, counted twice (Kunzel: Para. 35).
Sorrells. Miki, Graves, and Kunzel don’t explicitly teach generate anti-alias filtered and down-sampled vertical acceleration data by applying an anti-aliasing filter to the down-sampled vertical acceleration data ……. of the anti-alias filtered and down-sampled vertical acceleration data.
However Song, in the same field of endeavor, teaches generate anti-alias filtered and down-sampled vertical acceleration data by applying an anti-aliasing filter to the down-sampled vertical acceleration data (Song: Para. 24, 29; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers) ……. of the anti-alias filtered and down-sampled vertical acceleration data (Song: Para. 24, 29, 57; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers; ADDERs receive 4 output control signals; signals for each ADDER are combined to create one output control signal).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the moving average of the square (Miki: Para. 108), the running average of the squares and low-pass filter (Graves: Para. 5, 48), and the down-sampled vertical acceleration data (Kunzel: Para. 35) and the anti-aliasing filter (Song: Para. 24) with a reasonable expectation of success because an anti-aliasing filter is a known filter that ensures clean and proper signals improving sensed information from accelerometers (Song: Para. 24).
Claims 11-14 are rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Kunzel et al. (Foreign Reference EP3382342A1), Song (US Publication 2004/0153226 A1), and in further view of Miki et al. (US Publication 2020/0191824 A1).
Regarding claim 11, Sorrells teaches a method comprising: receiving, from an accelerometer of a machine and by an electronic control module (ECM) of the machine, acceleration data (Sorrells: Para. 21; accelerometer signals are transmitted to the main control module; accelerometer produces electronic signals related to the machines' position and rate of change of position, related to each of a longitudinal axis, lateral axis and a vertical axis); …… ; generating, by the ECM, road surface quality (RSQ) index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event) …..….. ; sending, by the ECM and to a remote operating station (ROS), the RSQ index values (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office); ……… ; and implementing, by the ECM, the change in the route of the machine (Sorrells: Para. 17-18; engine control module additionally sends signals to the engine related to desired engine speed).
Sorrells doesn’t explicitly teach generating, by the ECM and based at least in part on the acceleration data, a down-sampled acceleration data by deleting one or more individual ones of the acceleration data; ………. receiving, by the ECM and from the ROS, a command to change a route of the machine, wherein the command is based at least in part on the RSQ index values.
However Kunzel, in the same field of endeavor, teaches generating, by the ECM and based at least in part on the acceleration data, a down-sampled acceleration data by deleting one or more individual ones of the acceleration data (Kunzel: Para. 35; a singularity will generally affect a front and rear axle (and will be perceived twice in the vehicle interior)); ……… receiving, by the ECM and from the ROS, a command to change a route of the machine, wherein the command is based at least in part on the RSQ index values (Kunzel: Para. 28; signal s can be issued as a notice, for example an alert which can be indicative of a hazardous situation; based on the received or processed data, the at least one determined route can at least partially be updated, altered, changed).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) with a reasonable expectation of success because the front and the back wheels can both produce acceleration date for the same pothole and there is only one pothole, counted twice (Kunzel: Para. 35).
Sorrells and Kunzel don’t explicitly teach generating, by the ECM, anti-alias filtered and down-sampled acceleration data by applying an anti-aliasing filter to the down-sampled acceleration data …….. of the anti-alias filtered and down-sampled acceleration data.
However Song, in the same field of endeavor, teaches generating, by the ECM, anti-alias filtered and down-sampled acceleration data by applying an anti-aliasing filter to the down-sampled acceleration data (Song: Para. 24, 29; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers) …….. of the anti-alias filtered and down-sampled acceleration data (Song: Para. 24, 29, 57; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers; ADDERs receive 4 output control signals; signals for each ADDER are combined to create one output control signal).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) and the anti-aliasing filter (Song: Para. 24) with a reasonable expectation of success because an anti-aliasing filter is a known filter that ensures clean and proper signals improving sensed information from accelerometers (Song: Para. 24).
Sorrells, Kunzel, and Song don’t explicitly teach by determining a moving average of a square.
However Miki, in the same field of endeavor, teaches by determining a moving average of a square (Miki: Para. 49, 108; moving average of square (square of absolute values), with regard to the waveform of the impact acceleration; detecting impact acceleration in a direction perpendicular to the bridge floor; impact acceleration in a vertical direction which is a direction of gravity acceleration).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) and the moving average of the square (Miki: Para. 108) with a reasonable expectation of success because acceleration signal processing improves the ration between the impact acceleration and other noises in order to detect the waveform of the impact acceleration by the axle (Miki: Para. 68).
Regarding claim 12, Sorrells teaches the method of claim 11, further comprising: receiving, by the ECM and from the ROS, a second command to change an operation of the machine, wherein the second command is based at least in part on second RSQ index values associated with a second machine (Sorrells: Para. 23; as machines travel the road and approach a known adverse road condition, a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event); and implementing, by the ECM, the change in the operation of the machine (Sorrells: Para. 17, 23; advising the operator of an appropriate corrective measure to prevent another event; engine control module 108 additionally sends signals to the engine related to desired engine speed).
Regarding claim 13, Sorrells teaches the method of claim 11, wherein sending the RSQ index values comprises continuously streaming the RSQ index values to the ROS (Sorrells: Para. 14, 23; at any given time the main control module and the remote office can determine the location of the work machine within 1/2 meter; the location and severity of the event can be recorded by at least one of the main control module or remote office).
Regarding claim 14, Sorrells teaches the method of claim 11, further comprising: receiving, from a second accelerometer of the machine and by the ECM, second acceleration data (Sorrells: Para. 21; accelerometer signals are transmitted to the main control module; accelerometer produces electronic signals related to the machines' position and rate of change of position, related to each of a longitudinal axis, lateral axis and a vertical axis); generating, by the ECM and using the second acceleration data, second RSQ index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event); and sending, by the ECM and to the ROS, the second RSQ index values (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office).
Claims 15-19 are rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1).
Regarding claim 15, Sorrells teaches a machine comprising: an antenna (Sorrells: Para. 14; antenna); an accelerometer (Sorrells: Para. 21; accelerometer); an electronic control module (ECM) in communication with the antenna and the accelerometer (Sorrells: Para. 14, 21; an antenna, receiver and processor interface the main control module; accelerometer signals are transmitted to the main control module); and non-transitory computer-readable media storing computer-executable instructions that, when executed, cause the ECM (Sorrells: Para. 13; main control module includes a processor portion and a memory portion; memory portion provides a storage location for programming) to: receive vertical acceleration data from the accelerometer as the machine traverses a surface (Sorrells: Para. 21; accelerometer signals are transmitted to the main control module; accelerometer produces electronic signals related to the machines' position and rate of change of position, related to each of a longitudinal axis, lateral axis and a vertical axis); determine, based at least in part on the vertical acceleration data, a series of road surface quality (RSQ) index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event) ………. ; implement the change of at least one of the speed or the route (Sorrells: Para. 17-18; engine control module additionally sends signals to the engine related to desired engine speed); ……… , wherein the command is based at least in part on a second series of RSQ index values generated by a second machine on a portion of the surface untraversed by the machine (Sorrells: Para. 23, Claim 17; using the GPS system the location and severity of the event can be recorded by at least one of the main control module or remote office; a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event); and automatically implement the second change in operation of the machine (Sorrells: Para. 17-19; engine control module additionally sends signals to the engine related to desired engine speed; automatic retarder system actuates the service brake, or down shifts the transmission to slow the machine).
Sorrells doesn’t explicitly teach determine, based at least in part on the series of RSQ index values, that the machine is to change at least one of speed or route ………. receive, from a remote operating station (ROS), a command to implement a second change of at least one of speed or route.
However, Sorrells is deemed to disclose an equivalent teaching. Sorrells teaches a site map that is continuously updated to reflect the location and severity of detected events, such as potholes. These events are expected to be adverse conditions of the road that would be detected again as other machines pass over the location. As a work machine approaches a known adverse road condition, the system can send instructions of appropriate corrective measure to prevent another event (Sorrells: Para. 23) The prior art teaches a step of causing the work machine to slow down prior to reaching said portion of the road that contains the adverse condition (Sorrells: Claim 17). Therefore the prior art receives the upcoming road condition and would slow down the vehicle as it approached a noted pothole on the site map.
It would have been obvious to one of ordinary skill before the effective filing date to have implement a change of speed based on any upcoming road features taught in Sorrells with a reasonable expectation of success because prior to reaching a location of a known pothole causing the work vehicle to slow down to reduce the effect of the pothole on the work vehicle (Sorrells: Para. 23, Claim 17).
Regarding claim 16, Sorrells teaches the machine of claim 15, wherein the computer-executable instructions, when executed, cause the ECM to: determining a location where the at least one of the speed or the route are to be changed (Sorrells: Para. 23; if the event was cause by a pothole, it would be expected that the severity of the event would increase, as the pothole becomes enlarged; as machines travel the road and approach a known adverse road condition); and communicate the location to a second machine (Sorrells: Para. 23; a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event).
Regarding claim 17, Sorrells teaches the machine of claim 16, wherein the computer-executable instructions, when executed, cause the ECM to: store the location in an immutable ledger, wherein the immutable ledger is accessible by the second machine (Sorrells: Para. 14; site map is stored in electronic form in the memory portion or remote office).
Regarding claim 18, Sorrells teaches the machine of claim 17, wherein the computer-executable instructions, when executed, cause the ECM to: receive, from the immutable ledger, a command to decrease speed (Sorrells: Para. 23; as machines travel the road and approach a known adverse road condition, a warning may be relayed to the machine operator, prior to an event and instructions can be displayed on the message center, advising the operator of an appropriate corrective measure to prevent another event); and implement, the decrease in speed (Sorrells: Para. 17-18; engine control module additionally sends signals to the engine related to desired engine speed).
Regarding claim 19, Sorrells teaches the machine of claim 15, wherein the computer-executable instructions, when executed, cause the ECM to: transmit, to the ROS via the antenna, the series of RSQ index values (Sorrells: Para. 23; the location and severity of the event can be recorded by at least one of the main control module or remote office).
Claim 20 is rejected under 35 U.S.C. 103 as being unpatentable over Sorrells (US Publication 2004/0122580 A1) in view of Kunzel et al. (Foreign Reference EP3382342A1), Song (US Publication 2004/0153226 A1), and in further view of Miki et al. (US Publication 2020/0191824 A1).
Regarding claim 20, Sorrells teaches the machine of claim 15, wherein the computer-executable instructions that, when executed, cause the ECM to: ………. ; and generate the RSQ index values (Sorrells: Para. 23; main control module further evaluates data from at least one of the inclinometer, vibration meter, and accelerometer to verify the severity of the event).
Sorrells doesn’t explicitly teach generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data.
However Kunzel, in the same field of endeavor, teaches generate down-sampled vertical acceleration data by deleting one or more individual ones of the vertical acceleration data (Kunzel: Para. 35; a singularity will generally affect a front and rear axle (and will be perceived twice in the vehicle interior)).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) with a reasonable expectation of success because the front and the back wheels can both produce acceleration date for the same pothole and there is only one pothole, counted twice (Kunzel: Para. 35).
Sorrells and Kunzel don’t explicitly teach generate anti-alias filtered and down-sampled vertical acceleration data by applying an anti-aliasing filter to the down-sampled vertical acceleration data ……. of the anti-alias filtered and down-sampled vertical acceleration data.
However Song, in the same field of endeavor, teaches generate anti-alias filtered and down-sampled vertical acceleration data by applying an anti-aliasing filter to the down-sampled vertical acceleration data (Song: Para. 24, 29; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers) ……. of the anti-alias filtered and down-sampled vertical acceleration data of the anti-alias filtered and down-sampled vertical acceleration data (Song: Para. 24, 29, 57; the RC anti-aliasing filter improves the sensing information from accelerometers; vertical wheel accelerations from accelerometers; ADDERs receive 4 output control signals; signals for each ADDER are combined to create one output control signal).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) and the anti-aliasing filter (Song: Para. 24) with a reasonable expectation of success because an anti-aliasing filter is a known filter that ensures clean and proper signals improving sensed information from accelerometers (Song: Para. 24).
Sorrells, Kunzel, and Song don’t explicitly teach by determining a moving average of a square.
However Miki, in the same field of endeavor, teaches by determining a moving average of a square (Miki: Para. 49, 108; moving average of square (square of absolute values), with regard to the waveform of the impact acceleration; detecting impact acceleration in a direction perpendicular to the bridge floor; impact acceleration in a vertical direction which is a direction of gravity acceleration).
It would have been obvious to one having ordinary skill in the art to modify the site map of known adverse road conditions (Sorrells: Para. 23) with the down-sampled vertical acceleration data (Kunzel: Para. 35) and the moving average of the square (Miki: Para. 108) with a reasonable expectation of success because acceleration signal processing improves the ration between the impact acceleration and other noises in order to detect the waveform of the impact acceleration by the axle (Miki: Para. 68).
Response to Arguments
Applicant’s arguments, filed 2 December 2025, with respect to the rejection of claims 1-20 under 35 U.S.C. 103 have been fully considered, but they are not persuasive.
The applicant’s attorney argues that “determine, based at least in part on the vertical acceleration data, a series of road surface quality (RSQ) index values by determining a moving average of a square of the vertical acceleration data” are not taught by the prior arts.
In response to the applicant’s argument above, Sorrells teaches events related to rack, pitch, and torque can be analyzed to determine adverse road conditions. Then the accelerometer data is evaluated to verify the severity of the event. The main control module or remote office records the location and severity of the event (Sorrells: Para. 23).
Miki teaches a moving average of square values for vertical acceleration data from a vehicle to the road (Miki: Para. 49, 108).
The applicant next argues that “automatically implement the change in speed of the machine” is not taught by the prior arts.
In response to the applicant’s argument above, Sorrells teaches an engine control module sending signals to the engine related to desired engine speed (Sorrells: Para. 17). The main control module receives data related to the transmission and engine parameters, including gear selection (Sorrells: Para. 18). The automatic retarder system down shifts the transmission to slow the machine (Sorrells: Para. 19). Sorrells automatic down shifting of the transmission due to signals sent to the engine to slow the machine is an automatically implemented change in speed.
The applicant next argues that “receive, from the ROS, a second command to implement a second change in speed of the machine, wherein the second command is based at least in part on a second series of RSQ index values generated by a second machine on a portion of the surface untraversed by the machine” are not taught by the prior arts.
In response to the applicant’s argument above, Sorrells teaches a site map that is continuously updated to reflect the location and severity of detected events, such as potholes. These events are expected to be adverse conditions of the road that would be detected again as other machines pass over the location. As a work machine approaches a known adverse road condition, the system can send instructions of appropriate corrective measure to prevent another event (Sorrells: Para. 23) The prior art teaches a step of causing the work machine to slow down prior to reaching said portion of the road that contains the adverse condition (Sorrells: Claim 17). Therefore the prior art receives the upcoming road condition and would slow down the vehicle as it approached a noted pothole on the site map.
The applicant next argues that “a warning may be relayed to the machine operator” are not taught by the prior arts.
In response to the applicant’s argument above, Sorrells’ system knows the location and severity of known events and causes the work machine to slow down prior to reaching said portion of the road with the adverse condition (Sorrells: Para. 23, Claim 17). The signal to the machine’s engine that slows down the vehicle before the vehicle reaches the location of the adverse road condition is a warning. The automatic slowing down of the vehicle is a warning that is relayed to the machine operator who would normally be able to see the speedometer or feel the slowdown of the vehicle.
The applicant next argues that claims 2, 8, and 16-19 depend from independent claims 1 and 15, thus are allowable at least based on their dependencies.
In response to the applicant’s argument above, claims 1 and 15 are rejected. Therefore claims 2, 8, and 16-19 are rejected at least based on their dependencies.
The applicant next argues that claim 15’s “receive, from a remote operation station (ROS), a command to implement a second change of at least one of speed or route, wherein the command is based at least in part on a second series of the RSQ index values generated by a second machine on a portion of the surface untraversed by the machine; and automatically implement the second change in operation of the machine” is not taught by the prior arts.
In response to the applicant’s argument above, the main control module or remote office records the location and severity of the event (Sorrells: Para. 23). Sorrells’ system knows the location and severity of known events and causes the work machine to slow down prior to reaching said portion of the road with the adverse condition (Sorrells: Para. 23, Claim 17). Sorrells teaches an engine control module sending signals to the engine related to desired engine speed (Sorrells: Para. 17). The main control module receives data related to the transmission and engine parameters, including gear selection (Sorrells: Para. 18). The automatic retarder system down shifts the transmission to slow the machine (Sorrells: Para. 19). Sorrells automatic down shifting of the transmission due to signals sent to the engine to slow the machine is an automatically implemented change in speed.
The applicant next argues that claim 3 is allowable based on its dependency and also for the additional features that it recites.
In response to the applicant’s argument above, the independent claim is rejected, and claim 3 is rejected based on its dependency.
Applicant's arguments fail to comply with 37 CFR 1.111(b) because they amount to a general allegation that the claims define a patentable invention without specifically pointing out how the language of the claims patentably distinguishes them from the references.
The applicant next argues that claims 4-5 are allowable based on its dependency and also for the additional features that it recites.
In response to the applicant’s argument above, the independent claim is rejected, and claims 4-5 are rejected based on their dependencies.
Applicant's arguments fail to comply with 37 CFR 1.111(b) because they amount to a general allegation that the claims define a patentable invention without specifically pointing out how the language of the claims patentably distinguishes them from the references.
The applicant next argues that claims 6 and 9 are allowable based on its dependency and also for the additional features that it recites.
In response to the applicant’s argument above, the independent claim is rejected, and claims 6 and 9 are rejected based on their dependencies.
Applicant's arguments fail to comply with 37 CFR 1.111(b) because they amount to a general allegation that the claims define a patentable invention without specifically pointing out how the language of the claims patentably distinguishes them from the references.
The applicant next argues that claim 11’s “generating, by the ECM, road surface quality (RSQ) index values by determining a moving average of a square of the anti-alias filtered and down sampled accelerated data” are not taught by the prior arts.
In response to the applicant’s argument above, Sorrells teaches events related to rack, pitch, and torque can be analyzed to determine adverse road conditions. Then the accelerometer data is evaluated to verify the severity of the event. The main control module or remote office records the location and severity of the event (Sorrells: Para. 23).
Miki teaches a moving average of square values for vertical acceleration data from a vehicle to the road (Miki: Para. 49, 108).
Song teaches an anti-aliasing filter improves the sensing information from the accelerometers (Song: Para. 24) with an adder that receives four inputs and creates one output cutting down the number of data points being analyzed (Song: Para. 29, 57).
The applicant next argues that claims 7, 12-14, and 20 depend from independent claims 1, 11, and 15, thus are allowable at least based on their dependencies.
In response to the applicant’s argument above, claims 1, 11, and 15 are rejected. Therefore claims 7, 12-14, and 20 are rejected at least based on their dependencies.
The applicant next argues that claim 10 is allowable based on its dependency and also for the additional features that it recites.
In response to the applicant’s argument above, the independent claim is rejected, and claim 10 is rejected based on its dependency.
Applicant's arguments fail to comply with 37 CFR 1.111(b) because they amount to a general allegation that the claims define a patentable invention without specifically pointing out how the language of the claims patentably distinguishes them from the references.
The applicant’s arguments have failed to point out the distinguishing characteristics of the amended claim language over the prior art. For the above reasons, Sorrells’ map of location and severity of road events with Miki’s moving average of the square acceleration and Graves’ change of speed based on the severity of the road-surface profile reads on applicant’s system and method for machine control using road surface quality data. The rejection is maintained.
Conclusion
Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any extension fee pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to LAURA E LINHARDT whose telephone number is (571)272-8325. The examiner can normally be reached on M-TR, M-F: 8am-4pm.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Angela Ortiz can be reached on (571) 272-1206. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/L.E.L./Examiner, Art Unit 3663
/ANGELA Y ORTIZ/Supervisory Patent Examiner, Art Unit 3663