This application claims priority to Great Britain Patent Application No. 1509768.6, entitled “Arrangement for Reducing Torsional Loading of a Camshaft,” filed on Jun. 5, 2015, the entire contents of which are hereby incorporated by reference for all purposes.
This disclosure relates to an engine comprising a camshaft having a plurality of cams configured to actuate one or more valves of the engine and an auxiliary device of the engine, and in particular, but not exclusively, to an engine having a camshaft, wherein the angular orientation of the cams of the camshaft and/or the angular orientation of the auxiliary device with respect to the cams of the camshaft are individually selected to reduce fluctuations in the torsional loading of the camshaft.
A modern internal combustion engine has one or more camshafts that are coupled to a primary drive of the engine, for example a belt/chain drive rotationally coupled to a crankshaft of the engine. The engine may have intake valves and exhaust valves that are driven by separate camshafts, which means that the primary drive is configured to transmit a driving torque from the crankshaft to a plurality of camshafts.
The intake and the exhaust valves are typically actuated by virtue of valve cams on the intake and exhaust camshafts. During the actuation of each intake and exhaust valve by the valve cams, a resistive torque is transmitted to the primary drive, causing a fluctuation in the tension of the belt/chain of the primary drive.
The camshafts may also be configured to drive one or more auxiliary devices of the engine by virtue of one or more auxiliary cam lobes, for example the camshafts may be configured to drive a fuel pump of a fuel injection system. In a similar manner to the valve cams, during the actuation of the auxiliary device by the auxiliary cam lobes, another restive torque is transmitted to the primary drive.
The primary drive must therefore be configured to account for fluctuations in the tension in the drive belt/chain. With ever-increasing requirements to maximise power output and fuel economy, it is desirable to minimise fluctuations in the resistive torque transmitted to the primary drive and/or any other device coupled to the camshaft.
According to an aspect of the present disclosure there is provided an engine comprising a camshaft. The engine is coupleable to an auxiliary device that is driven from the camshaft. The auxiliary device may be a fuel pump, for example a fuel injector pump or a fuel lift pump, a vacuum pump, a hydraulic pump, or any appropriate accessory device of the engine. The camshaft comprises a plurality of valve cams each configured to actuate a respective intake valve or exhaust valve of the engine. The angular orientation of the valve cams about the rotational axis of the camshaft is defined by the operational requirements of the valves. The camshaft comprises an auxiliary device cam configured to actuate a drive element of the auxiliary device, for example by virtue of one or more cam lobes. The auxiliary device cam has an angular orientation about the rotational axis of the camshaft. The drive element has an angular orientation about the rotational axis of the camshaft when the auxiliary device is coupled to the engine. The angular orientation of auxiliary device cam is selected with respect to the angular orientation of the valve cams such that each actuation event of the auxiliary device occurs in between two successive valve actuation events. The angular orientation of the drive element of the auxiliary device is selected with respect to the angular orientation of the valve cams such that each actuation event of the auxiliary device occurs in between two successive valve actuation events. A valve actuation event may be the time at which peak displacement of the valve occurs. An auxiliary device actuation event may be the time at which peak displacement of the auxiliary device occurs.
Each of the valve cams may be a single-lobed cam. The auxiliary device cam may be a multi-lobed cam.
Each valve cam may provide a first periodic resistive torque to the rotation of the camshaft as the valve cam actuates the valve. A peak value in the first periodic resistive torque may occur at maximum valve displacement. The auxiliary device cam may provide a second periodic resistive torque to the rotation of the camshaft as the auxiliary device cam actuates the auxiliary device. A peak value in the second periodic resistive torque may occur at maximum fuel pump displacement. The angular orientation of auxiliary device cam with respect to the angular orientation of the valve cams may be selected such that a peak value of the second periodic resistive torque occurs in between two successive peak values of the first periodic resistive torque. The angular orientation of an operational axis of the fuel pump with respect to the angular orientation of the valve cams may be selected such that a peak value of the second periodic resistive torque occurs in between two successive peak values of the first periodic resistive torque.
The first and second periodic resistive torques may define an oscillation in the resistive torque provided to a primary drive of the engine during operation of the engine. The angular orientation of auxiliary device cam with respect to the angular orientation of the valve cams may be selected to reduce an amplitude of the oscillation in resistive torque provided to the primary drive. The angular orientation of the operational axis of the fuel pump with respect to the angular orientation of the valve cams may be selected to reduce an amplitude of the oscillation in resistive torque provided to the primary drive. The amplitude may be a peak amplitude. The amplitude may be a peak-to-peak amplitude. The amplitude may be a root mean square amplitude.
The angular orientation of auxiliary device cam with respect to the angular orientation of the valve cams may be selected to minimise the magnitude between the maxima and the minima of the oscillation in resistive torque. The angular orientation of the operational axis of the fuel pump with respect to the angular orientation of the valve cams may be selected to minimise the magnitude between the maxima and the minima of the oscillation in resistive torque. The engine may be configured such that the operational axis of a fuel pump of the engine extends radially from the rotational axis of the camshaft when the camshaft and the fuel pump are in an installed configuration.
The shape of each valve cam lobe may be independently selected to reduce the amplitude of the oscillation in resistive torque. The valve cam may be rotationally symmetric. The valve cam may be rotationally asymmetric. The angular orientation of each valve cam with respect to at least one other valve cam may be independently selected to reduce the amplitude of the oscillation in resistive torque.
The shape of each lobe of the auxiliary device cam may be independently selected to reduce the amplitude of the oscillation in resistive torque. The auxiliary device cam may be rotationally symmetric. The auxiliary device cam may be rotationally asymmetric. The angular orientation of a lobe of the auxiliary device cam with respect to at least one other lobe of the auxiliary device cam may be independently selected to reduce the amplitude of the oscillation in resistive torque.
The camshaft may be configured to actuate the valves of a plurality of cylinders of the engine. The number of lobes of the auxiliary device cam may be equal to the number of cylinders of the engine.
Each of the valve cams may be rigidly fixed to the camshaft. Each of the auxiliary device cams may be rigidly fixed to the camshaft. Each of the valve cams may be movable with respect to the camshaft. The auxiliary device cam may be movable with respect to the camshaft. The engine may comprise a selective cylinder deactivation system configured to at least partially deactivate one or more cylinders of the engine. The engine may comprise the fuel pump.
According to another aspect of the present disclosure, there is provided an engine comprising a camshaft. The engine is coupleable to an auxiliary device that is driven from the camshaft. The camshaft comprises a plurality of valve cams each configured to actuate a respective intake valve or exhaust valve of the engine. The angular orientation of the valve cams about the rotational axis of the camshaft is defined by the operational requirements of the valves. The camshaft comprises an auxiliary device cam configured to actuate a drive element of the auxiliary device, for example by virtue of one or more cam lobes. The auxiliary device cam has an angular orientation about the rotational axis of the camshaft. The drive element has an angular orientation about the rotational axis of the camshaft when the auxiliary device is coupled to the engine. The angular orientation of auxiliary device cam and the angular orientation of the drive element of the auxiliary device are selected with respect to the angular orientation of the valve cams such that each actuation event of the auxiliary device occurs in between two successive valve actuation events.
According to a further aspect of the present disclosure, there is provided an engine comprising a camshaft, an engine valve that is driven from the camshaft and an auxiliary device that is driven from the camshaft. The camshaft comprises a valve cam configured to actuate the engine valve. The angular orientation of the valve cam about the rotational axis of the camshaft is determined by the operational requirements of the engine valve, such as the timing and duration of opening of the engine valve. The camshaft comprises an auxiliary device cam configured to actuate a drive element of the auxiliary device, such as a plunger of the auxiliary device, which may contact the auxiliary device cam directly. At least one of the angular orientation of the auxiliary device cam and the angular orientation of the drive element of the auxiliary device is selected with respect to the angular orientation of the valve cam such that the fluctuation in the sum of resistive torques which are applied by the valve cam and the auxiliary device cam to the camshaft is minimized.
According to a further aspect of the present disclosure, there is provided a method of manufacturing an engine comprising a camshaft, an engine inlet valve or exhaust valve and an auxiliary device, such as a fuel pump. The method comprises configuring a valve cam of the camshaft such that an angular orientation of the valve cam about the rotational axis of the camshaft is determined by the operational requirements of the engine valve, such as the required timing and duration of opening of the engine valve. The method comprises configuring an auxiliary device cam to actuate a drive element of the auxiliary device, such as a plunger or cam follower of the auxiliary device. The method comprises selecting at least one of the angular orientation of the auxiliary device cam and the angular orientation of the drive element of the auxiliary device with respect to the angular orientation of the valve cam, such that the fluctuation in the sum of resistive torques which are applied by the valve cam and the auxiliary device cam to the camshaft is minimized.
To avoid unnecessary duplication of effort and repetition of text in the specification, certain features are described in relation to only one or several aspects or embodiments of the disclosure. However, it is to be understood that, where it is technically possible, features described in relation to any aspect or embodiment of the invention may also be used with any other aspect or embodiment of the disclosure.
For a better understanding of the present disclosure, and to show more clearly how it may be carried into effect, reference will now be made, by way of example, to the accompanying drawings, in which:
In the context of the present disclosure, the terms “intake valve” and “exhaust valve” refer to valves that are used to control the timing and quantity of gas and/or vapour flow from an intake manifold into a cylinder and out of the cylinder of the engine into an exhaust manifold respectively. For the sake of brevity, the below description will focus on the operation of the intake camshaft 101 shown in
In the arrangement shown in
The camshaft 101 comprises three pairs of valve cams 105a, 105b, 105c, each pair of valve cams 105a, 105b, 105c, being configured to actuate a pair of intake valves of respective cylinders of the engine. Each of the valve cams 105 has a single lobe configured to actuate a respective valve of the engine 100. However, in another arrangement, the valve cams 105 may each comprise any appropriate number of lobes.
An angular orientation of each of the valve cams 105 about a rotational axis A-A of the camshaft 101 is defined by respective operational requirements of each valve of the engine. For the example of a DOHC engine, the valves may be driven directly by the valve cams 105, and as a result, an operational axis of the valves may be coaxial with a lobe centreline 106 of the valve cams 105, i.e. a line that extends from the centre of rotation to the nose of the valve cam 105, when the valve reaches its peak displacement. However, in another DOHC engine configuration, or for example a SOHC configuration, the valves may be operatively coupled to the valve cams 105 by virtue of one or more linkage mechanisms, for example a rocker mechanism. As a result, the operational axis of the valves may be inclined to and/or offset from the lobe centreline 106 of the valve cams 105 when the valve reaches its peak displacement.
The angular orientation of each valve cam 105 about the rotational axis A-A of the camshaft 101 is selected depending on the operational requirements of the respective valve which the valve cam 105 actuates. For example, the angular orientation of the valve cams 105 may be selected depending on the desired timing of respective valves. For the arrangements shown in
The camshaft 101 comprises an auxiliary device cam, for example a fuel pump cam 107, configured to actuate the drive element 113 of the fuel pump 109, for example by virtue of one or more lobes of the fuel pump cam 107. In the arrangement shown in
Each lobe of the fuel pump cam 109 has a lobe centreline 108 that extends from the centre of rotation to the nose of each lobe of the fuel pump cam 107. In the arrangement shown in
The camshaft 101 is configured such that the lobe centrelines 108 of the fuel pump cam 107 extend radially from the rotational axis A-A of the camshaft 101. In the arrangement shown in
In a similar manner to the angular orientation of the valve cams 105, the angular orientation θFPCAM of the fuel pump cam 107 may be selected depending on the operational requirements of the fuel pump 109.
In the arrangement shown in
In the context of the present disclosure, the term “actuation event” is interpreted as the time at which peak displacement of the valve 111 or the fuel pump occurs. In this manner, the fuel pump cam 107 is orientated about the rotational axis A-A of the camshaft 101 such that the peak displacement of the fuel pump 109 occurs at the same time as the peak displacement of the valve 111. It is understood, however, that actuation of a valve may occur over a time period, for example as a cam follower follows the profile of the cam lobe. In one arrangement, whilst the start and/or end points of the actuation of the valve 111 may not be timed to occur with the start and/or end points of the actuation of the fuel pump 109, the peak displacement of the valve 111 may still occur at the same time as the peak displacement of the fuel pump 109.
During operation of the engine, the valve cams 105 provide a first periodic resistive torque TV to the rotation of the camshaft 101 as the valve cams 105 actuate the valve 111. In a similar manner, the fuel pump cam 107 provides a second periodic resistive torque TFP to the rotation of the camshaft 101 as each lobe of the fuel pump cam 107 actuates the fuel pump 109.
The present disclosure provides one or more arrangements of an engine comprising the camshaft 101 wherein the angular orientation θFPCAM of the fuel pump cam 107 of the camshaft 101 and/or the angular orientation θFPDE of the operational axis B-B of the fuel pump drive element 113 with respect to the angular orientation θVCAM_a, θVCAM_b, θVCAM_c of the pairs valve cams 105a, 105, 105c are selected such each actuation event of the fuel pump 109 occurs in between two successive valve actuation events. For example the angular orientation θFPCAM of the fuel pump cam 107 with respect to the angular orientation θVCAM_a, θVCAM_b, θVCAM_c of the pairs of valve cams 105a, 105b, 105c may be selected such that peak value TFP_MAX of the second periodic resistive torque TFP occurs in between two successive peak TV_MAX values of the first resistive torque TV. Additionally or alternatively, the angular orientation θFPDE of the operational axis B-B of the fuel pump drive element 113 with respect to the angular orientation θVCAM_a, θVCAM_b, θVCAM_c of the pairs of valve cams 105a, 105b, 105c may be selected such that the peak value TFP_MAX of the second period resistive torque occurs in between two successive peak values TV_MAX of the first periodic resistive torque TFP.
In the arrangement shown in
In the arrangement shown in
Each of the arrangements shown in
In this manner, as shown in
In other words, the fuel pump cam 107 and/or the fuel pump drive element 113 may be re-orientated about the rotational axis A-A of the camshaft 101 such that the peak displacement of the fuel pump 109 occurs out of phase with the peak displacement of the valve 111.
However, in one or more other arrangements, the angular orientation the fuel pump cam 107 and/or the fuel pump drive element 113 about the rotational axis of the camshaft 101 may be selected to reduce amplitude AV+FP to a value in between a maximum possible amplitude shown in
Adjusting the timing of the fuel pump actuation events to occur between two successive valve actuation events may have the advantage of addressing the problem of torque fluctuations at the camshaft without compromising the valve lift. Further, adjusting the timing of the fuel pump actuation via selecting the angular orientation of the drive element of the auxiliary device with respect to the angular orientation of the valve cams is advantageous, as these adjustments to timing are made without altering the configuration of the camshaft.
Turning now to
In this example, the graphical representation corresponds to an in-line 3 cylinder engine with a 1, 3, 2 cylinder firing order. In other examples, the in-line 3 cylinder engine may have a 1, 2, 3 cylinder firing order.
The top plot represents the actuation events of the auxiliary device. The amount of displacement of the auxiliary device is indicated with dotted line 802. The auxiliary device is fully actuated at line 804, where a maximum displacement of the auxiliary device occurs.
The plot second from the top represents the first cylinder valve actuation events. The displacement of the intake valves is represented with solid line 806. The displacement of the exhaust valves is indicated with dashed line 808. The valves of the first cylinder are fully actuated at line 810, where a maximum displacement of the valves occurs.
The plot third from the top represents the second cylinder valve actuation events. The displacement of the intake valves is represented with solid line 812. The displacement of the exhaust valves is represented with dashed line 814. The valves of the second cylinder are fully actuated at line 816, where a maximum displacement of the valves occurs.
The plot fourth from the top represents the third cylinder valve actuation events. The displacement of the intake valves is represented with solid line 818. The displacement of the exhaust valves is represented with dashed line 820. The valves of the third cylinder are fully actuated at line 822, where a maximum displacement of the valves occurs.
The intake valves are actuated via valve cams on the intake camshaft and the auxiliary device is actuated via an auxiliary device cam.
As shown in
When θCrankshaft is 120°, the auxiliary device displacement 802 is at its minimum amount of displacement, and the first cylinder intake valve displacement 806 is at its maximum displacement 810. Additionally, at the second cylinder when θCrankshaft is 120°, both the displacement of the intake valves 812 and the exhaust valves 814 are at a minimum amount of displacement. At the third cylinder, the exhaust valve displacement 820 is increasing and near its maximum amount of displacement 822 when θCrankshaft is 120°.
As such, when the θCrankshaft is at 120°, the intake camshaft experiences resistive torque due to the actuation of the intake valves of the first cylinder, and the intake camshaft experiences substantially zero to zero resistive torque from the auxiliary device, as the displacement of the auxiliary device is at a minimum. Additionally, when θCrankshaft is 120°, the exhaust camshaft experiences resistive torque due to displacement of the exhaust valve 820 of the third cylinder.
When the θCrankshaft moves from 120° to 240°, the auxiliary device displacement 802 increases from a minimum amount of displacement towards a maximum amount of displacement 804. The intake valve displacement of the first cylinder 806 decreases from a maximum displacement 810 towards a minimum amount of displacement from θCrankshaft of 120° to 240°. The intake valves and the exhaust valves of the second cylinder remain at a minimum amount of displacement from θCrankshaft of 120° to 240°. The third cylinder exhaust valve displacement 820 increases to a maximum amount of displacement 822 at about θCrankshaft of 150° and then decreases to a minimum amount of displacement at θCrankshaft of 240°.
When θCrankshaft is 240°, the auxiliary device displacement 802 is at a maximum displacement amount 804. Additionally, the first cylinder intake valve displacement 806 is at a minimum displacement. At the second cylinder, the intake valves and the exhaust valves are both at a minimum amount of displacement when θCrankshaft is equal to 240°. The third cylinder exhaust valve displacement 820 is decreasing towards a minimum displacement when θCrankshaft is equal to 240°, and the third cylinder intake valve displacement 818 is at a minimum and beginning to increase when θCrankshaft is equal to 240°.
Therefore, when θCrankshaft is equal to 240°, the intake camshaft experiences a minimal amount to zero resistive torque from the intake valves because the intake valves of the first, second, and third cylinders are all at minimum amounts of displacement. However, when θCrankshaft is equal to 240°, the intake camshaft experiences resistive torque due to the displacement of the auxiliary device. Increasing the displacement of the auxiliary device as the intake valves move towards a minimum amount of displacement has the advantage of reducing a fluctuation in resistive torque applied to the intake camshaft.
When the θCrankshaft moves from 240° to 360°, the auxiliary device displacement decreases from a maximum amount of displacement 804 to a minimum amount of displacement. The first cylinder intake and exhaust valves remain at a minimum amount of displacement when the θCrankshaft moves from 240° to 360°. The second cylinder exhaust valve displacement 814 increases from a minimum amount of displacement starting at about θCrankshaft of 280° and nears a maximum amount of displacement 810 when θCrankshaft is 360°. The third cylinder exhaust valve displacement 820 decreases to a minimum amount of displacement, and the third cylinder intake valve displacement 818 increases from a minimum amount of displacement and reaches a maximum amount of displacement 822 from a θCrankshaft of 240° to 360°.
When θCrankshaft is 360°, the auxiliary device displacement 802 is at a minimum amount of displacement. The first cylinder intake valve displacement 806 and exhaust valve displacement 808 are at a minimum displacement amount when θCrankshaft is equal to 360° θCrankshaft equal to 360°. The second cylinder exhaust displacement 814 is near a maximum amount of displacement 816 at the third cylinder intake valve displacement 818 is at a maximum amount of displacement 822 at θCrankshaft equal to 360°.
When the θCrankshaft moves from 360° to 480°, the auxiliary device displacement 802 increases from a minimum amount of displacement to a maximum amount of displacement 804. Additionally, the first cylinder intake valve displacement 806 and exhaust valve displacement 808 remain at a minimum amount of displacement from a θCrankshaft of 360° to 480°. The second cylinder exhaust valve displacement 814 increases to a maximum amount of displacement 816 at about θCrankshaft of 410°, and then begins to decrease. The third cylinder amount of intake valve displacement 360 decreases from a maximum amount of displacement 822 to a minimum amount of displacement from a θCrankshaft of 360° to 480°.
When the θCrankshaft is at 480°, the auxiliary device displacement 802 is at a maximum displacement 804, and all of the intake valves of the three cylinders are at a minimum displacement. Additionally, the second cylinder exhaust valve displacement 814 is near a minimum displacement.
When the θCrankshaft moves from 480° to 600°, the auxiliary device displacement 802 decreases to a minimum displacement, and the second cylinder intake valve displacement 812 increases from a minimum displacement to a maximum displacement 816. Additionally, the first cylinder exhaust valve displacement 808 increases, and the third cylinder valves remain at a minimum displacement.
When the θCrankshaft is at 600°, the auxiliary device is at a minimum displacement, and the second cylinder intake valve displacement 812 is at a maximum displacement 816. Additionally, the first cylinder exhaust valve displacement 808 is near a maximum displacement 810. The third cylinder intake and exhaust valve displacements are at a minimum displacement.
When the θCrankshaft moves from 600° to 720°, the auxiliary device displacement 802 moves from a minimum displacement to a maximum displacement 804, and the second cylinder intake valve displacement 812 decreases from a maximum displacement 816 to a minimum displacement. Additionally, the first cylinder exhaust valve displacement 808 increases to a maximum displacement 810 and then decreases, and the third cylinder intake valve and exhaust valve displacements remain at a minimum displacement.
When the θCrankshaft is at 720°, the auxiliary device displacement 802 is at a maximum displacement 804, and the second cylinder intake valve displacement 812 is at a minimum displacement. Additionally, the first cylinder exhaust valve displacement 808 is near a minimum displacement, and the third cylinder intake valve and exhaust valve displacements are at a minimum displacement.
When the θCrankshaft is at 720°, the crankshaft has completed two full rotations, and the intake camshaft and the exhaust camshaft have each completed one rotation. The two full rotations of the crankshaft concludes one full cycle of actuating the intake valves, exhaust valves, and the auxiliary device. Following 720° of crankshaft rotation, the actuation cycle repeats again, and the displacements of the intake valves, exhaust valves, and the auxiliary device relative to each other repeat.
As illustrated in
It will be appreciated by those skilled in the art that although the invention has been described by way of example with reference to one or more examples, it is not limited to the disclosed examples and that alternative examples could be constructed without departing from the scope of the invention as defined by the appended claims. It will further be appreciated that the configurations and routines disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible. For example, the above technology can be applied to V-6, I-4, I-6, V-12, opposed 4, and other engine types. As another example, the above technology can be applied to engines with variable valve timing and lift. The subject matter of the present disclosure includes all novel and non-obvious combinations and sub-combinations of the various systems and configurations, and other features, functions, and/or properties disclosed herein.
The following claims particularly point out certain combinations and sub-combinations regarded as novel and non-obvious. These claims may refer to “an” element or “a first” element or the equivalent thereof. Such claims should be understood to include incorporation of one or more such elements, neither requiring nor excluding two or more such elements. Other combinations and sub-combinations of the disclosed features, functions, elements, and/or properties may be claimed through amendment of the present claims or through presentation of new claims in this or a related application. Such claims, whether broader, narrower, equal, or different in scope to the original claims, also are regarded as included within the subject matter of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
1509768.6 | Jun 2015 | GB | national |
Number | Name | Date | Kind |
---|---|---|---|
5271366 | Shimada | Dec 1993 | A |
5603303 | Okajima | Feb 1997 | A |
5899181 | Kurata | May 1999 | A |
6082336 | Takahashi et al. | Jul 2000 | A |
6148787 | Takano | Nov 2000 | A |
6321711 | Kato | Nov 2001 | B1 |
6758184 | Lee | Jul 2004 | B1 |
6763808 | Ryuzaki | Jul 2004 | B2 |
6868835 | Tsubouchi | Mar 2005 | B2 |
7568456 | Kusaka | Aug 2009 | B2 |
7861682 | Berger | Jan 2011 | B2 |
9435328 | Gerlach | Sep 2016 | B2 |
20040247471 | Lee | Dec 2004 | A1 |
20070193541 | Imamura | Aug 2007 | A1 |
20090107434 | Berger | Apr 2009 | A1 |
20110100319 | Shin | May 2011 | A1 |
20130000604 | Gerstner | Jan 2013 | A1 |
20140251283 | Bauman | Sep 2014 | A1 |
20150068505 | Iwase | Mar 2015 | A1 |
Number | Date | Country |
---|---|---|
10311443 | Sep 2004 | DE |
0849438 | Dec 1997 | EP |
H0842309 | Feb 1996 | JP |
2001227425 | Aug 2001 | JP |
Entry |
---|
Examination Report of Great Britain Patent Application No. 1509768.6, dated Nov. 18, 2015, 8 pages, United Kingdom Intellectual Property Office. |
Number | Date | Country | |
---|---|---|---|
20160356185 A1 | Dec 2016 | US |