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 the Claims
This Office Action is in response to the amendments and/or arguments filed on February 2, 2026. Claims 1-10 and 12-17 are presently pending and are presented for examination.
Response to Arguments
Applicant’s arguments, see Page 10, filed February 2, 2026, with respect to claim objections have been fully considered and are persuasive. The claim objections have been withdrawn.
Applicant’s arguments, see Pages 10-12, filed February 2, 2026, with respect to 101 rejections have been fully considered and are persuasive. The 101 rejections have been withdrawn.
Applicant’s arguments, see Pages 12-16, filed February 2, 2026, with respect to the rejection(s) of claim(s) 1-10 and 12-14 under U.S.C. 102 have been fully considered however they are not persuasive.
In response to applicant's argument that the references fail to show certain features of the invention, it is noted that the features upon which applicant relies (i.e., the fuel cell system being a primary source of power, driving events being completed a sufficient number of times and preferably a number of different operating conditions have been covered) are not recited in the rejected claim(s). Although the claims are interpreted in light of the specification, limitations from the specification are not read into the claims. See In re Van Geuns, 988 F.2d 1181, 26 USPQ2d 1057 (Fed. Cir. 1993) as the fuel cell system which is disclosed as the range extender of Bennet is not required to be the primary power source or have the power directly sent from the fuel cell to the motor, as the claim only requires that the fuel cell system is used to produce electrical power that can then be outputted into power, but it does not require that this is directly transferred from the fuel cell system to the motor or other power consumption device, and instead the power produced by the fuel cell system can be transferred to the battery and then further used to power a device. Additionally/alternatively, it is noted that Bennet does teach of the fuel cell system directly powering a motor, as taught in Para 0095. This is additionally taught within Para 0149 where “The nature of the range extender is that it will produce power under full load. The generator provides a full power load for the internal combustion engine, the power from the generator being used either to charge the pack or assist with supply to the electric motor. The range extender is held at a pre-set rpm (revolutions per minute) (dependent on mode eq. high power, high efficiency or low power efficiency mode), the generator controller loads the range extender. This means the range extender needs only to be mapped at a set rpm (while the generator load may change).” Additionally, it is noted that In Fig 1 there is a connection drawn between the range extender and the electric motor, therefore further disclosing of this feature.
Additionally, it is noted that Bennet discloses of “use driving event information including power output from a fuel cell system for driving events following the same route which have previously been performed under determined operating conditions”, as the claim limitations only requires that the power output is determined from “a fuel cell system” and therefore is not required to be the same as the previously introduced fuel cell system. It is noted that a battery, such as that disclosed in Bennet, can be reasonably interpreted as being a fuel cell system, as battery packs contains a plurality of cells and are therefore fuel cell systems. Additionally/alternatively, it is noted that the range extender of Bennet is also a type of fuel cell system, where the driving event information for the output of the fuel cell system is disclosed in Para 0118 as “By using telematics and location logging it is possible to predict high loads, ‘back to base’ energy requirements, and to predict when entering city limits in order to further tune the discharge profile. The more data used for prediction the more efficient the planning can be. Parameters which may affect prediction include; route, topography of route, expected speed on each segment of route, historic and current traffic, weather, changing payloads (and hence changing weight), stopping and starting and non-driving loads on the battery (e.g. cab heating, windshield wipers, lights or other electronic instrumentation) degradation (situation) of battery (State Of Health), and all other drivetrain/range extender components.” This is additionally disclose within Para 0147 as “Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly” and Para 0062 where “According to another aspect of the present invention there is provided a method for controlling a range extender in an electric vehicle, the method comprising: receiving trip information, retrieving at least one previous trip having trip information in common with the trip information, and having associated power usage information; and activating the range extender in dependence on said power usage information.” It is noted that the power usage information of the previous trip is logged and used for current or future trips, where the power usage information includes power output data of both the battery and the range extender, where it is noted that either of these device could be reasonably interpreted as a fuel cell system. Additionally/alternatively, this is also disclosed within Para 0099 where “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” It is noted that the activation schedule of the range extender is included in the previous trip data, which would indicates the schedule that the extender outputs power. This also includes the power usage of the previous trip as well, which is the power output of the battery and/or the range extender. Therefore the claim limitations are fully taught and the rejection is upheld. A detailed rejection follows below.
Claim Rejections - 35 USC § 102
The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action.
Claim(s) 1-10 and 12-14 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Bennet et al. (US 20150298555; hereinafter Bennet; already of record from IDS).
In regards to claim 1, Bennet discloses of a computer system comprising a processor device configured to control a power producing assembly of a vehicle, said power producing assembly comprising a fuel cell system and an energy storage system comprising one or more batteries, wherein said fuel cell system and said energy storage system are adapted to produce electric power for one or more energy consumers of the vehicle (“According to one aspect of the present invention there is provided an apparatus for controlling a range extender in an electric vehicle, the apparatus comprising: means (such as a suitably programmed processor and associated memory) for receiving trip information; means (such as a suitably programmed processor and associated memory) for retrieving power usage information relating to a previous trip, the previous trip having trip information which is at least in part in common with the trip information; and means (such as a suitably programmed processor and associated memory) for activating the range extender in dependence on said power usage information.” (Para 0007), “A range extended electric vehicle 100 is shown schematically in FIG. 1. The vehicle includes an apparatus for activating a range extender 104 within the electric vehicle 100, in the form of a controller 102 connected to and in communication with the range extender 104 and a battery 106, typically in the form of a battery pack. The range extender 104 is a secondary source of power, for example a diesel internal combustion engine or hydrogen fuel cell, connected to an electric generator. The range extender is connected to the battery so as to re-charge it via the generator (the circuitry necessary for this has been omitted from the drawing for clarity). The range extender 104 (via the generator) may also directly power the electric motor 108; this is only performed in certain circumstances described in more detail below.” (Para 0095), the fuel cell system which is disclosed as the range extender of Bennet is not required to be the primary power source or have the power directly sent from the fuel cell to the motor, as the claim only requires that the fuel cell system is used to produce electrical power that can then be outputted into power, but it does not require that this is directly transferred from the fuel cell system to the motor or other power consumption device, and instead the power produced by the fuel cell system can be transferred to the battery and then further used to power a device. Additionally/alternatively, it is noted that Bennet does teach of the fuel cell system directly powering a motor, as taught in Para 0095. This is additionally taught within Para 0149 where “The nature of the range extender is that it will produce power under full load. The generator provides a full power load for the internal combustion engine, the power from the generator being used either to charge the pack or assist with supply to the electric motor. The range extender is held at a pre-set rpm (revolutions per minute) (dependent on mode eq. high power, high efficiency or low power efficiency mode), the generator controller loads the range extender. This means the range extender needs only to be mapped at a set rpm (while the generator load may change).” Additionally, it is noted that In Fig 1 there is a connection drawn between the range extender and the electric motor, therefore further disclosing of this feature), the processor device further being configured to:
identify an upcoming driving event of the vehicle, said upcoming driving event comprising following a route in a geographic location (“By using telematics and location logging it is possible to predict high loads, ‘back to base’ energy requirements, and to predict when entering city limits in order to further tune the discharge profile. The more data used for prediction the more efficient the planning can be. Parameters which may affect prediction include; route, topography of route, expected speed on each segment of route, historic and current traffic, weather, changing payloads (and hence changing weight), stopping and starting and non-driving loads on the battery (e.g. cab heating, windshield wipers, lights or other electronic instrumentation) degradation (situation) of battery (State Of Health), and all other drivetrain/range extender components.” (Para 0118), “FIG. 7(a) shows an example route taken by a delivery vehicle, with FIG. 7(b) showing the associated profile of a section of the route. The route includes a steep hill climb, a number of drop-off points, and sections of inner-city and motorway driving. Such a route may be input into the system prior to departure, for example, by a user, or the route information may be imported directly from a server storing daily routes.” (Para 0131), see also Para 0125 and 0062),
identify a current operating condition of the vehicle (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “By using telematics and location logging it is possible to predict high loads, ‘back to base’ energy requirements, and to predict when entering city limits in order to further tune the discharge profile. The more data used for prediction the more efficient the planning can be. Parameters which may affect prediction include; route, topography of route, expected speed on each segment of route, historic and current traffic, weather, changing payloads (and hence changing weight), stopping and starting and non-driving loads on the battery (e.g. cab heating, windshield wipers, lights or other electronic instrumentation) degradation (situation) of battery (State Of Health), and all other drivetrain/range extender components.” (Para 0118)),
use driving event information, including power output from a fuel cell system, for driving events following the same route which have previously been performed under determined operating conditions (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “According to another aspect of the present invention there is provided a method for controlling a range extender in an electric vehicle, the method comprising: receiving trip information, retrieving at least one previous trip having trip information in common with the trip information, and having associated power usage information; and activating the range extender in dependence on said power usage information.” (Para 0062), “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126” (Para 0099); it is noted that Bennet discloses of “use driving event information including power output from a fuel cell system for driving events following the same route which have previously been performed under determined operating conditions”, as the claim limitations only requires that the power output is determined from “a fuel cell system” and therefore is not required to be the same as the previously introduced fuel cell system. It is noted that a battery, such as that disclosed in Bennet, can be reasonably interpreted as being a fuel cell system, as battery packs contains a plurality of cells and are therefore fuel cell systems. Additionally/alternatively, it is noted that the range extender of Bennet is also a type of fuel cell system, where the driving event information for the output of the fuel cell system is disclosed in Para 0118 as “By using telematics and location logging it is possible to predict high loads, ‘back to base’ energy requirements, and to predict when entering city limits in order to further tune the discharge profile. The more data used for prediction the more efficient the planning can be. Parameters which may affect prediction include; route, topography of route, expected speed on each segment of route, historic and current traffic, weather, changing payloads (and hence changing weight), stopping and starting and non-driving loads on the battery (e.g. cab heating, windshield wipers, lights or other electronic instrumentation) degradation (situation) of battery (State Of Health), and all other drivetrain/range extender components.” This is additionally disclose within Para 0147 as “Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly” and Para 0062 where “According to another aspect of the present invention there is provided a method for controlling a range extender in an electric vehicle, the method comprising: receiving trip information, retrieving at least one previous trip having trip information in common with the trip information, and having associated power usage information; and activating the range extender in dependence on said power usage information.” It is noted that the power usage information of the previous trip is logged and used for current or future trips, where the power usage information includes power output data of both the battery and the range extender, where it is noted that either of these device could be reasonably interpreted as a fuel cell system. Additionally/alternatively, this is also disclosed within Para 0099 where “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” It is noted that the activation schedule of the range extender is included in the previous trip data, which would indicates the schedule that the extender outputs power. This also includes the power usage of the previous trip as well, which is the power output of the battery and/or the range extender),
determine a desirable power output profile from the fuel cell system during the identified upcoming driving event for the current operating condition on the basis of the driving event information (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “According to another aspect of the present invention there is provided a method for controlling a range extender in an electric vehicle, the method comprising: receiving trip information, retrieving at least one previous trip having trip information in common with the trip information, and having associated power usage information; and activating the range extender in dependence on said power usage information.” (Para 0062), “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” (Para 0099)), and
generate and issue control data to the power producing assembly during the identified upcoming driving event, the control data being configured to control operation of the fuel cell system in accordance with the determined desirable power output profile such that electric power is produced by the fuel cell system during the driving event (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “According to another aspect of the present invention there is provided a method for controlling a range extender in an electric vehicle, the method comprising: receiving trip information, retrieving at least one previous trip having trip information in common with the trip information, and having associated power usage information; and activating the range extender in dependence on said power usage information.” (Para 0062), “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” (Para 0099)).
In regards to claim 2, the claim recites analogous limitations to claim 1, and is therefore rejected on the same premise.
In regards to claim 3, Bennet discloses of the method according to claim 2, wherein the operating condition comprise status information for the electric power producing assembly and at least one of the following parameters: vehicle speed, vehicle gross combination weight, ambient temperature, and coolant temperature (“The trip telemetry may comprise at least one of: location, speed, acceleration, elevation, time of day, driver characteristics, and weather.” (Para 0048), “If a pre-set route is changed, the SOC plan for the rest of the day may be recalculated and re-optimised (either on-board, or in the cloud), and thereby adjusting the activation schedule. This may involve using data recorded from the earlier part of the day (for example, the energy usage at particular speeds/gradients). Equally, real time telemetry may trigger a recalculation of the power usage plan, for example if it is detected that the weight of the vehicle is actually heavier than anticipated, the activation schedule may have to be altered so as to charge the battery for longer and/or more frequently. The frequency of recalculation is a factor that is a trade-off between processing power/energy expenditure and the utility of recalculation. In one embodiment, the power usage plan is only recalculated when a deviation from the original trip itinerary is detected (for example, a delivery truck taking an unexpected route).” (Para 0139), see also Para 0125)).
In regards to claim 4, Bennet discloses of the method according to claim 3, wherein the method further comprises:
selecting one or more parameters of the current operating condition (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “By using telematics and location logging it is possible to predict high loads, ‘back to base’ energy requirements, and to predict when entering city limits in order to further tune the discharge profile. The more data used for prediction the more efficient the planning can be. Parameters which may affect prediction include; route, topography of route, expected speed on each segment of route, historic and current traffic, weather, changing payloads (and hence changing weight), stopping and starting and non-driving loads on the battery (e.g. cab heating, windshield wipers, lights or other electronic instrumentation) degradation (situation) of battery (State Of Health), and all other drivetrain/range extender components.” (Para 0118)),
in response to the selected one or more parameters of the current operating condition, determining the desirable power output profile from the fuel cell system during the upcoming driving event such that said status information of the electric power producing assembly is within a desirable range during the identified upcoming driving event (“The range extender is on at full power when a high current threshold has been exceeded (to relieve/de-stress the battery pack), otherwise it is on at maximum efficiency if pack SOC is below the target level. If the pack SOC is much less than the target level, then the range extender may be switched onto full power. The level at which the SOC is determined to be less than (<) the target is a parameter that can be set depending on the particular implementation, in one example, this is a level 5% lower (e.g. SOC is 75% when the target is 80%), Similarly, the level at which the SOC is determined to be much less than (<<) the target is also a parameter that can be set depending on the particular implementation, in one example, this is 10% lower (e.g. SOC is 70% when the target is 80%),” (Para 0107), “Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” (Para 0099)).
In regards to claim 5, Bennet discloses of the method according to claim 4, wherein determining the desirable power output profile from the fuel cell system comprises:
estimating an initial power output profile from the fuel cell system during the upcoming driving event under the selected one or more parameters of the current operating condition on the basis of said driving event information, and offsetting at least a portion of said initial power output profile such that that said status information of the electric power producing assembly is within a desirable range during the identified upcoming driving event (“The range extender is on at full power when a high current threshold has been exceeded (to relieve/de-stress the battery pack), otherwise it is on at maximum efficiency if pack SOC is below the target level. If the pack SOC is much less than the target level, then the range extender may be switched onto full power. The level at which the SOC is determined to be less than (<) the target is a parameter that can be set depending on the particular implementation, in one example, this is a level 5% lower (e.g. SOC is 75% when the target is 80%), Similarly, the level at which the SOC is determined to be much less than (<<) the target is also a parameter that can be set depending on the particular implementation, in one example, this is 10% lower (e.g. SOC is 70% when the target is 80%),” (Para 0107), “Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “The data from these various instruments is stored in the local memory 118 with the aid of processor 118. Local memory 118 also comprises information relating to previous trips, such as power usage information from previous trips and/or activation schedules relating to previous trips. This information may have been imported to the controller 102 from an external source, determined from telemetric data based on a previous trip, or a combination thereof, and is used when determining whether or not to activate the range extender (i.e. in determining a power usage plan for a current trip). Such a power usage plan may be determined by processing data retrieved (from local memory or from an external source) on-board, or the processing of the data may be performed remotely (for example in the ‘cloud’) and transmitted to the device memory 118 via data connection 114. Logic circuitry 122 and comparator circuitry 124, with the aid of processor 120, determine if the conditions for activation of the range extender are met, and if so, the processor 120 sends a signal to the range extender via output module 126.” (Para 0099) “Rather than a detailed map being provided to the controller 102, the controller 102 may merely be provided with information such as waypoints, changing payloads; or general route information such as the distance being driven in the inner city/motorway and the number of drop-offs. This information may be sourced directly from a separate pre-existing database, for instance, a logistics database. In one embodiment, a central logistics database contains route information for an entire fleet of vehicles. By using previous data collected from vehicles operating the same or similar routes, power usage plans for each vehicle can be calculated and exported to the individual controllers in each vehicle. If the system also includes live tracking capability, information such as current traffic, weather and other live conditions that may affect power usage, the power usage plans (or even the routes themselves) can be updated mid-journey. One example of a route change may be that one vehicle encounters significant traffic, so a vehicle that is due to enter that area is diverted onto a different route which would result in a lower energy expenditure.” (Para 0141)).
In regards to claim 6, Bennet discloses of the method according to claim 3, wherein said status information of the electric power producing assembly comprises at least one of the following: a state-of-energy level of the energy storage system, a temperature of the fuel cell system, a temperature of the energy storage system, a state-of-health level of the fuel cell system, and a state-of-health level of the energy storage system (“The range extender is on at full power when a high current threshold has been exceeded (to relieve/de-stress the battery pack), otherwise it is on at maximum efficiency if pack SOC is below the target level. If the pack SOC is much less than the target level, then the range extender may be switched onto full power. The level at which the SOC is determined to be less than (<) the target is a parameter that can be set depending on the particular implementation, in one example, this is a level 5% lower (e.g. SOC is 75% when the target is 80%), Similarly, the level at which the SOC is determined to be much less than (<<) the target is also a parameter that can be set depending on the particular implementation, in one example, this is 10% lower (e.g. SOC is 70% when the target is 80%),” (Para 0107), “The controller 102 further comprises vehicle parameter sensors 128, which monitor parameters such as: the level of charge of the battery, battery state of health (Battery Management System) and motor speed. Such sensors may be connected to a bus (for example a CANbus (Controller Area Network bus) to allow communication between them and the controller 102). This information is stored in memory 118 and is used when determining whether or not to activate the range extender 104.” (Para 0100), see also Para 0119).
In regards to claim 7, Bennet discloses of the method according to claim 2, wherein determining the desirable power output profile from the fuel cell system during the upcoming driving event is performed by use of a predicting model (“FIG. 2 shows a schematic representation of the controller 102 capable of controlling the range extender 104 to follow a particular power usage plan (or predictive model). Such a plan may include an activation schedule for the range extender which is stored in a memory 118, so as to follow the desired plan. The controller 102 comprises a data connection 114 for receiving/retrieving data (such as trip itinerary information and power usage information) from external sources. This may be a physical connection, such as a Universal Serial Bus (USB) connection, or a wireless connection, such as General Packet Radio Service (GPRS), Global System for Mobile Communications (GSM), Universal Terrestrial Radio Access Network (UTRAN), Evolved UTRAN (E-UTRAN), Code Division Multiple Access (CDMA), Long Term Evolution (LTE), Worldwide Interoperability for Microwave Access (WiMax), or Bluetooth®.” (Para 0097)).
In regards to claim 8, Bennet discloses of the method according to claim 2, wherein the driving event information is obtained when the same driving events at the same route have been performed, by real-world vehicles or by use of computer simulation, under determined operating conditions (“Each vehicle 100 logs telemetric data such as position, speed, acceleration, battery SOC, weather, drop-off locations and any other trip information to the central server 200. The central server 200 can then collate this data so as to produce a central database of previous trips which can be used to determine power usage plans for future trips, or to adjust the power usage plans of the vehicles currently on a trip. The latter scenario may apply if one vehicle reports low speeds at a particular location, indicating heavy traffic, the server 200 can then signal to other vehicles 100 to avoid this area, adjusting their route and power usage plan accordingly.” (Para 0147), “Such self-learning may be performed over an extended period of months or years of operational data. This would provide the controller 102 with historical information regarding particular sections, weather conditions or specific driver characteristics (e.g. Frank accelerates from standstill quickly; Sally sticks to 60 mph on motorways).” (Para 0143), see also Para 0141).
In regards to claim 9, Bennet discloses of the method according to claim 2, wherein the identified upcoming driving event is a hill-climbing driving event (“FIG. 7(a) shows an example route taken by a delivery vehicle, with FIG. 7(b) showing the associated profile of a section of the route. The route includes a steep hill climb, a number of drop-off points, and sections of inner-city and motorway driving. Such a route may be input into the system prior to departure, for example, by a user, or the route information may be imported directly from a server storing daily routes.” (Para 0131), see also Para 0133-0134).
In regards to claim 10, Bennet discloses of the method according to claim 2, wherein the method further comprises:
in response to a determination of the desirable power output profile comprises at least a portion being higher than a threshold level, initiating a cooling action of the fuel cell system before start of the driving event (“The GPS/telematics system can also identify the appropriate speed limit and apply speed regulation by means of regenerative braking when the speed limit is exceeded. This function could have a manual override for emergency situations and in cases of incorrect/corrupt data. The range extender may be limited to charging the battery above a certain value so that regenerative braking can always add to the SOC without overcharging the battery.” (Para 0123); wherein the range extender is paused to avoid overcharging of the battery, therefore having a cool down period for the range extender).
In regards to claim 12, the claim recites analogous limitations to claim 1, and is therefore rejected on the same premise.
In regards to claim 13, the claim recites analogous limitations to claim 1, and is therefore rejected on the same premise.
In regards to claim 14, the claim recites analogous limitations to claim 1, and is therefore rejected on the same premise.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure.
Araki et al. (JP 2018072093) discloses of predicting the power output of a fuel cell based on historical usage of the fuel cell for a given route.
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 nonprovisional extension fee (37 CFR 1.17(a)) 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 mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Kyle J Kingsland whose telephone number is (571)272-3268. The examiner can normally be reached Mon-Fri 8:00-4:30.
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, Abby Flynn can be reached at (571) 272-9855. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
/KYLE J KINGSLAND/ Primary Examiner, Art Unit 3663