Management apparatus for a vehicle device, vehicle and server

Information

  • Patent Grant
  • 11881063
  • Patent Number
    11,881,063
  • Date Filed
    Wednesday, November 13, 2019
    5 years ago
  • Date Issued
    Tuesday, January 23, 2024
    10 months ago
Abstract
A management apparatus for a vehicle device, a vehicle and a server are provided. The management apparatus includes: a state determining unit, configured to determine a current state of the vehicle device; a first communication module, configured to transmit the current state of the vehicle device to at least one of a mobile terminal and a server and to receive a control instruction generated by the at least one of the mobile terminal and the server according to the current state of the vehicle device; and a controller, configured to control an action-executing unit of the vehicle device according to the control instruction to drive the vehicle device to execute an action.
Description
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to and benefits of Chinese Patent Application Serial No. 201910125764.6, filed with the State Intellectual Property Office of P. R. China on Feb. 20, 2019, the entire content of which is incorporated herein by reference.


TECHNICAL FIELD

The present disclosure relates to the field of automobile technology, and more particularly to a management apparatus for a vehicle device, a vehicle having the same and a server.


BACKGROUND

With the advancement of technology and the development of the automotive industry, various new techniques are constantly being applied to the automotive industry, which provides favorable conditions for intelligent and networked management of automobiles. However, existing vehicle devices, such as electric pedals, electric winches, etc., apply traditional electronic control means, which is not conducive to intelligent control of the automobiles.


SUMMARY

Embodiments of the present disclosure seek to solve at least one of the problems existing in the related art to at least some extent.


According to a first aspect of embodiments of the present disclosure, a management apparatus for a vehicle device is provided. The management apparatus includes: a state determining unit, configured to determine a current state of the vehicle device; a first communication module, configured to transmit the current state of the vehicle device to at least one of a mobile terminal and a server and to receive a control instruction generated by the at least one of the mobile terminal and the server according to the current state of the vehicle device; and a controller, configured to control an action-executing unit of the vehicle device according to the control instruction to drive the vehicle device to execute an action.


According to a second aspect of embodiments of the present disclosure, a vehicle is provided, including a management apparatus for a vehicle device as described above.


According to a third aspect of embodiments of the present disclosure, a server is provided. The server includes: a second communication module, configured to receive a current state of a vehicle device transmitted from a management apparatus of the vehicle device or from a mobile terminal; and a first processing module, configured to generate a control instruction according to the current state of the vehicle device, and the second communication module is further configured to transmit the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action.


Additional aspects and advantages of embodiments of the present disclosure will be described in the following descriptions.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a management apparatus for a vehicle device according to an embodiment of the present disclosure.



FIG. 2 is a schematic diagram illustrating a principle of a management apparatus for a vehicle device according to an embodiment of the present disclosure.



FIG. 3 is a schematic diagram illustrating a principle of a management apparatus for a vehicle device according to an embodiment of the present disclosure.



FIG. 4 is a schematic diagram of a vehicle according to an embodiment of the present disclosure.



FIG. 5 is a schematic diagram of a vehicle according to an embodiment of the present disclosure.



FIG. 6 is a block diagram of a server according to an embodiment of the present disclosure.





DETAILED DESCRIPTION

Reference will be made in detail to embodiments of the present disclosure. The embodiments described herein with reference to drawings are explanatory, illustrative, and used to generally understand the present disclosure. The embodiments shall not be construed to limit the present disclosure. The same or similar elements and the elements having same or similar functions are denoted by like reference numerals throughout the descriptions.


According to a first aspect of embodiments of the present disclosure, a management apparatus for a vehicle device is provided, which is able to intelligently control the vehicle device, and improve user experiences.


In some embodiments of the present disclosure, the management apparatus includes: a state determining unit, configured to determine a current state of the vehicle device; a first communication module, configured to transmit the current state of the vehicle device to at least one of a mobile terminal and a server and to receive a control instruction generated by the at least one of the mobile terminal and the server according to the current state of the vehicle device; and a controller, configured to control an action-executing unit of the vehicle device according to the control instruction to drive the vehicle device to execute an action.


The management apparatus for the vehicle device according to embodiments of the present disclosure is capable of transmitting the current state of the vehicle device to at least one of the mobile terminal and the server and receiving the control instruction from the at least one of the mobile terminal and the server, so as to control the vehicle device to execute an action corresponding to the received control instruction, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


Further, in an embodiment of the present disclosure, the first communication module is further configured to receive at least one of fault diagnosis information, device maintenance information and device upgrade information generated by at least one of the mobile terminal and the server according to at least one of the current state and historical data of the vehicle device, and the controller is further configured to control a fault alert, device maintenance and device upgrade of the vehicle device according to the fault diagnosis information, the device maintenance information and the device upgrade information, respectively.


Further, in an embodiment of the present disclosure, the management apparatus further includes: a collecting unit, configured to collect operating information of the vehicle device and to transmit the operating information to at least one of the mobile terminal and the server via the first communication module for generation of service information, and the operating information includes at least one of text information, picture information, audio information and video information.


Further, in an embodiment of the present disclosure, the state determining unit is further configured to determine the current state of the vehicle device according to a current operating parameter of the vehicle device.


Further, in an embodiment of the present disclosure, the state determining unit includes a first state sensing unit configured to determine a current state of a winch according to at least one of an operating current, current pulling force, current speed and current temperature of the winch.


Further, in an embodiment of the present disclosure, the controller includes a winch controller configured to determine a target state of the winch according to the control instruction and control one or more actions of a winch driving device, an optical winch display device and an acoustic winch alerting device according to the target state of the winch.


Further, in an embodiment of the present disclosure, the state determining unit includes a second state sensing unit configured to determine a current state of a pedal according to at least one of an operating state and an operating current of the pedal.


Further, in an embodiment of the present disclosure, the controller includes a pedal controller configured to determine a target state of the pedal according to the control instruction and control one or more actions of a pedal driving device, an optical pedal display device and an acoustic pedal alerting device according to the target state of the pedal.


Further, in an embodiment of the present disclosure, the management apparatus further includes an environment determining module configured to determine a current vehicle condition, and the controller is further configured to instruct the action-executing unit of the vehicle device not to respond to the control instruction when the current vehicle condition does not meet a preset condition.


According to a second aspect of embodiments of the present disclosure, there is provided a vehicle, including a management apparatus for a vehicle device as described above.


The vehicle according to embodiments of the present disclosure is capable of transmitting the current state of the vehicle device to at least one of the mobile terminal and the server and receiving the control instruction from the at least one of the mobile terminal and the server, so as to control the vehicle device to execute an action corresponding to the received control instruction, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


According to a third aspect of embodiments of the present disclosure, a server is provided. The server includes: a second communication module configured to receive a current state of a vehicle device transmitted from a management apparatus of the vehicle device or from a mobile terminal; and a first processing module configured to generate a control instruction according to the current state of the vehicle device, and the second communication module is further configured to transmit the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action.


The server according to embodiments of the present disclosure is capable of receiving the current state of the vehicle device, generating a control instruction according to the current state of the vehicle device, and transmitting the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


Further, in an embodiment of the present disclosure, the server further includes: a second processing module, configured to generate at least one of fault diagnosis information, device maintenance information and device upgrade information according to at least one of the current state and historical data of the vehicle device transmitted from at least one of the management apparatus of the vehicle device and the mobile terminal, so as to enable the management apparatus to perform a fault alert, device maintenance and device upgrade to the vehicle device according to the fault diagnosis information, the device maintenance information and the device upgrade information, respectively.


Further, in an embodiment of the present disclosure, the server further includes a service module, configured to generate service information according to operating information of the vehicle device transmitted from at least one of the mobile terminal and the management apparatus of the vehicle device, and the operating information includes at least one of text information, picture information, audio information and video information.


In the following, a management apparatus for a vehicle device, a vehicle having the same and a server according to embodiments of the present disclosure will be described in detail with reference to drawings.



FIG. 1 is a block diagram of a management apparatus for a vehicle device according to an embodiment of the present disclosure. As illustrated in FIG. 1, the management apparatus 10 for the vehicle device 20 includes a state determining unit 100, a first communication module 200 and a controller 300. In some embodiments, the management apparatus 10 includes a data processing unit including a processor to process data, a memory in communication with the processor to store data, and an input/output unit (I/O) to interface the processor and/or memory to other modules, units or devices, such as the vehicle device 20, the mobile terminal 30 and the server 40. For example, the processor can include a central processing unit (CPU) or a microcontroller unit (MCU). For example, the memory can include and store processor-executable code, which when executed by the processor, configures the data processing unit to perform various operations, e.g., such as receiving information, commands, and/or data, processing information and data, and transmitting or providing information/data to another device in accordance with the operations described in the present disclosure. In some implementations, the data processing unit can transmit raw or processed data to a computer system or communication network accessible via the Internet (referred to as ‘the cloud’) that includes one or more remote computational processing devices (e.g., servers in the cloud). To support various functions of the data processing unit, the memory can store information and data, such as instructions, software, values, images, and other data processed or referenced by the processor. For example, various types of Random Access Memory (RAM) devices, Read Only Memory (ROM) devices, Flash Memory devices, and other suitable storage media can be used to implement storage functions of the memory. In some embodiments, the management apparatus 10 a wireless communication unit, such as a wireless transmitter to transmit stored and/or processed data or a wireless transceiver (Tx/Rx) to transmit and receive data. The I/O of the data processing unit can interface the data processing unit with the wireless communications unit to utilize various types of wired or wireless interfaces compatible with typical data communication standards, for example, which can be used in communications of the management apparatus 10 with other devices, such as the vehicle device 20, the mobile terminal 30 and the server 40, via a wireless transmitter/receiver (Tx/Rx) unit, e.g., including, but not limited to, Bluetooth, Bluetooth low energy, Zigbee, IEEE 802.11, Wireless Local Area Network (WLAN), Wireless Personal Area Network (WPAN), Wireless Wide Area Network (WWAN), WiMAX, IEEE 802.16 (Worldwide Interoperability for Microwave Access (WiMAX)), 3G/4G/LTE/5G cellular communication methods, NFC (Near Field Communication), and parallel interfaces.


The management apparatus 10 includes software modules for executing various functions of the management apparatus 10. The state determining unit 100 is configured to determine a current state of the vehicle device 20. The first communication module 200 is configured to transmit the current state of the vehicle device to at least one of a mobile terminal 30 and a server 40 and to receive a control instruction generated by the at least one of the mobile terminal 30 and the server 40 according to the current state of the vehicle device. The controller 300 is configured to control an action-executing unit 50 of the vehicle device 20 according to the control instruction to drive the vehicle device 20 to execute an action. The management apparatus 10 according to embodiments of the present disclosure is able to intelligently control the vehicle device, effectively meet usage demands, and improve user experiences.


It will be understood that existing vehicle devices, such as retrofit products, e.g., including electric pedals and electric winches, etc., apply traditional electronic control means, which is not conducive to intelligent control of these vehicle devices. However, the management apparatus 10 according to embodiments of the present disclosure is capable of controlling and managing the vehicle device 20 intelligently via a mobile terminal (such as a mobile phone, a tablet, a wearable device, etc., for example, controlling the vehicle device 20 to turn on or turn off, or adjusting working parameters of the vehicle device 20.


In embodiments of the present disclosure, Internet of Things (IoT) technology is applied to the control of the vehicle device 20, which imparts a function of intelligent interconnection to the vehicle device 20, thereby enhancing user experiences.


Specifically, as the name implies, IoT refers to a concept of extending Internet connectivity into the connectivity between objects, which is an extension and expansion of the Internet, but its core and foundation are still the Internet. IoT has evolved due to the convergence of multiple technologies, such as intellisense, identification, communication and pervasive computing technologies, etc., which is not only an important part of the new generation of information technology, but also is an important development stage in the information age, and thus it is called the third wave of the development of the world information industry after computers and the Internet. With IoT, information exchange and communication between objects are realized.


In embodiments of the present disclosure, the intelligent management of the vehicle device is achieved on the basis of the IoT technology, and user experiences are effectively improved.


It should be understood that, the vehicle device 20 used herein may refer to any product or device loaded on a vehicle, including but not limited to a vehicle-mounted product or a vehicle retrofit product, such as an electric pedal, a power liftgate, an electric winch, a refitted lamp, a refitted speaker, etc.


For example, a user may control, via the mobile terminal, automatic extension and contraction of the electric pedal, opening or closing of the power liftgate, or rotation of an engine of the electric winch to pull an object.


To facilitate the understanding of those skilled in the art, examples with respect to the electric pedal and the electric winch will be illustrated below.


Further, in an embodiment of the present disclosure, the first communication module 200 is further configured to receive at least one of fault diagnosis information, device maintenance information and device upgrade information generated by at least one of the mobile terminal 30 and the server 40 according to at least one of the current state and historical data of the vehicle device, and the controller 300 is further configured to control a fault alert, device maintenance and device upgrade of the vehicle device 20 according to the fault diagnosis information, the device maintenance information and the device upgrade information, respectively.


As is known in the related field, the existing technologies cannot achieve functions of remote fault diagnosis, remote product maintenance and remote product upgrade. Moreover, the fault diagnosis, the product maintenance and the product upgrade need workers to operate on site, and thus are difficult and costly.


However, in the management apparatus 10 according to embodiments of the present disclosure, the IoT technology is applied to the control of the vehicle device 20, which not only imparts the function of intelligent interconnection to the vehicle device 20, such that the vehicle device 20 may be intelligently managed using the mobile terminal, but also solves problems of the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device 20, thereby effectively achieving functions for the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device using the Internet.


With the management apparatus 10 according to embodiments of the present disclosure, a manufacturer of the vehicle device 20 may realize the remote fault diagnosis, the remote product maintenance and the remote product upgrade using the Internet.


For example, a user may transmit an upgrade request via the mobile terminal 30; alternatively, the server 40 may transmit an upgrade instruction. When the upgrade instruction is confirmed by the user via the mobile terminal 30, the server 40 packs upgrade files to generate an upgrade package and transmits the upgrade package to the management apparatus 10 or to the management apparatus 10 via the mobile terminal 30. Based on the upgrade package, a system of the vehicle device 20 is upgraded. Moreover, in an embodiment of the present disclosure, the management apparatus 10 is further configured to determine whether the upgrade package meets an upgrade condition and upgrade the system of the vehicle device 20 when the upgrade package meets the upgrade condition.


In an embodiment of the present disclosure, the server 40 is configured to determine whether the vehicle device 20 is faulty according to the current state and/or the historical data of the vehicle device 20. For example, if an operating state of the electric pedal is inconsistent with an operating current thereof, it is determined that a fault has occurred to the electric pedal, so that it can be ensured that the electric pedal is maintained in time, and that the maintenance record is retained, facilitating later evaluations of the vehicle device 20.


Further, in an embodiment of the present disclosure, the management apparatus 20 further includes a collecting unit. The collecting unit is configured to collect operating information of the vehicle device 20 and transmit the operating information to at least one of the mobile terminal 30 and the server 40 via the first communication module 200 for generation of service information. In embodiments of the present disclosure, the operating information includes at least one of text information, picture information, audio information and video information.


In the related art, the problem of after-sales services of the vehicle device 20 cannot be timely and effectively solved by a relevant technology center.


However, the management apparatus 10 according to embodiments of the present disclosure is able to achieve online after-sales services of the vehicle device by taking advantage of timely and effective communication among two or more of the user, the vehicle device, and the manufacturer of the vehicle device via texts, pictures, audios and videos.


For example, as illustrated in FIGS. 2-3, if the user wants to learn information on the vehicle device 20, the user may collect pictures or videos of the vehicle device 20 and transmit them to the server 40 via the mobile terminal 30, or the user may directly and effectively submit a query in a voice mode. After receiving the request, the server 40 will transmit the relevant information on the vehicle device 20 or on the query the user submitted to the mobile terminal or the vehicle device 20. The relevant information may be visually displayed on a mobile terminal interface or a product service interface. In this way, timely and effective communication among the user, the mobile terminal, the server and the vehicle device will be achieved, thereby improving the user experience greatly.


In addition, the manufacturer of the vehicle device may communicate with the mobile terminal and/or the vehicle device via the server, so as to achieve the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device, thereby improving the user experience greatly.


In an embodiment of the present disclosure, the state determining unit is configured to determine the current state of the vehicle device according to a current operating parameter of the vehicle device.


In an example embodiment of the present disclosure, as illustrated in FIG. 2, the state determining unit 100 includes a first state sensing unit 101. The first state sensing unit 101 is configured to determine a current state of a winch according to at least one of an operating current, current pulling force, current speed and current temperature of the winch.


For example, the first state sensing unit 101 may include a current sensing unit (e.g., a current sensor), a force sensing unit (e.g., a force sensor), a speed sensing unit (e.g., a speed sensor), or a temperature sensing unit (e.g., a temperature sensor), so as to detect the operating current, the current pulling force, the current speed or the current temperature of the winch, respectively in real time, which is transmitted to the mobile terminal 30 or the server 40 via the first communication module 200, and based on which a control instruction may be input by the user or may be generated by the server, and then transmitted to an embodiment of the controller 300, e.g., winch controller 301, via the first communication module 200.


In an example embodiment of the present disclosure, as illustrated in FIG. 3, the state determining unit 100 includes a second state sensing unit 102. The second state sensing unit 102 is configured to determine a current state of a pedal according to at least one of an operating state and an operating current of the pedal.


For example, the second state sensing unit 102 may include an operating state sensing unit or an operating current sensing unit, so as to detect the operating state or the operating current of an electric stepping bar or the electric pedal, respectively, in real time, which is transmitted to the mobile terminal 30 or the server 40 via the first communication module 200, and based on which a control instruction may be input by the user or may be generated by the server, and then transmitted to an embodiment of the controller 300, e.g., pedal controller 302, via the first communication module 200.


Further, in the example embodiment as illustrated in FIG. 2, the controller 300 includes a winch controller 301. The winch controller 301 is configured to determine a target state of the winch according to the control instruction and control one or more actions of a winch driving device, an optical winch display device and an acoustic winch alerting device according to the target state of the winch.


For example, as illustrated in FIG. 2, after receiving the control instruction, the winch controller 301 determines the target state of the winch, so as to control the action-executing unit 50 to perform a corresponding action. In an embodiment, the target state of the winch may be a target current or a target pulling force of the winch, and controlling the action-executing unit 50 to perform a corresponding action may include controlling an engine of the winch to rotate so as to pull a target object. In an embodiment of the present disclosure, the action-executing unit 50 may also include a motor, a lamp, or a buzzer, etc., and controlling the action-executing unit 50 to perform a corresponding action may also include controlling the motor to increase a driving force, controlling the lamp to display different brightness or colors, or controlling the buzzer to give an alarm.


In an embodiment of the present disclosure, as illustrated in FIG. 3, the controller 300 includes a pedal controller 302. The pedal controller 302 is configured to determine a target state of the pedal according to the control instruction and control one or more actions of a pedal driving device, an optical pedal display device and an acoustic pedal alerting device according to the target state of the pedal.


For example, as illustrated in FIGS. 3-5, after receiving the control instruction, the pedal controller 302 determines the target state of the pedal, so as to control the action-executing unit 50 to perform a corresponding action. In an embodiment, the target state of the pedal may be an extended state or a contracted state, and controlling the action-executing unit 50 to perform a corresponding action may include controlling the pedal to extend or contract. In some embodiments, the action-executing unit 50 may also include a motor, a lamp, or a buzzer, etc., and controlling the action-executing unit 50 to perform a corresponding action may include controlling the motor to increase a driving force, controlling the lamp to display a current state of the pedal, or controlling the buzzer to give an alert.


It should be understood that, the electric pedal may include various kinds of telescoping mechanisms, such as a six-bar linkage, a five-bar linkage, or a four-bar linkage, etc., and may include a single-sided dual-motor driving solution or a single-side single-motor driving solution, which will not be elaborated herein.


Although the above examples are illustrated with respect to the electric pedal and the electric winch, it will be appreciated by those skilled in the art that any vehicle device 20 may be configured in a similar way.


Further, in an embodiment of the present disclosure, the management apparatus 10 further includes an environment determining module. The environment determining module is configured to determine a current vehicle condition.


In an embodiment of the present disclosure, the controller 300 is further configured to instruct the action-executing unit 50 of the vehicle device 20 not to respond to the control instruction when the current vehicle condition does not meet a preset condition.


It will be understood that, it may occasionally happen that the control instruction is accidentally triggered by the user when the vehicle is in a running condition. For example, an extension instruction of the pedal is accidentally triggered when the vehicle is running on a high-speed road. In such cases, the management apparatus 10 of the vehicle may intelligently determine whether the control instruction conforms to the current vehicle condition, and when the control instruction does not conform to the current vehicle condition, the controller of the management apparatus instructs the action-executing unit of the vehicle device not to respond to the control instruction, thereby avoiding the impact of the mis-triggered control instruction and ensuring driving safety.


In an embodiment, the preset condition may be set by those skilled in the art as required, which will not be specifically limited herein.


In embodiments of the present disclosure, the IoT technology is applied to the control of the vehicle device and imparts the function of intelligent interconnection to the vehicle device, based on which, the management apparatus for the vehicle device according to embodiments of the present disclosure is capable of transmitting the current state of the vehicle device to at least one of the mobile terminal and the server and receiving the control instruction from the at least one of the mobile terminal and the server, so as to control the vehicle device to execute an action corresponding to the received control instruction; functions for the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device are effectively achieved; and the online after-sales service of the vehicle device is achieved by promoting the timely and effective communication among two or more of the user, the vehicle device, and the manufacturer of the vehicle device via texts, pictures, audios and videos, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


In the following, a server according to embodiments of the present disclosure will be described in detail with reference to drawings.



FIG. 6 is a block diagram of a server according to an embodiment of the present disclosure. As illustrated in FIG. 6, the server 40 includes a second communication module 401 and a first processing module 402.


The second communication module 401 is configured to receive a current state of a vehicle device transmitted from a management apparatus of the vehicle device or from a mobile terminal. The first processing module 402 is configured to generate a control instruction according to the current state of the vehicle device. The second communication module 401 is further configured to transmit the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action. The server according to embodiments of the present disclosure is capable of receiving the current state of the vehicle device, generating a control instruction according to the current state of the vehicle device, and transmitting the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


Further, in an embodiment of the present disclosure, the server 40 further includes a second processing module. The second processing module is configured to generate at least one of fault diagnosis information, device maintenance information and device upgrade information according to at least one of the current state and historical data of the vehicle device transmitted from at least one of the management apparatus of the vehicle device and the mobile terminal, so as to enable the management apparatus to perform a fault alert, device maintenance and device upgrade to the vehicle device according to the fault diagnosis information, the device maintenance information and the device upgrade information, respectively.


Further, in an embodiment of the present disclosure, the server 40 further includes a service module. The service module is configured to generate service information according to operating information of the vehicle device transmitted from at least one of the mobile terminal and the management apparatus of the vehicle device. In an embodiment of the present disclosure, the operating information includes at least one of text information, picture information, audio information and video information.


It should be understood that, the explanations and descriptions hereinbefore with respect to embodiments of a management apparatus for a vehicle device are also applicable to embodiments of the server, which will not be repeated herein.


In embodiments of the present disclosure, the IoT technology is applied to the control of the vehicle device and imparts the function of intelligent interconnection to the vehicle device, based on which, the server according to embodiments of the present disclosure is capable of receiving the current state of the vehicle device, generating a control instruction according to the current state of the vehicle device, and transmitting the control instruction to the management apparatus of the vehicle device for driving the vehicle device to execute an action; functions for the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device are effectively achieved; and the online after-sales service of the vehicle device is achieved by promoting the timely and among two or more of the user, the vehicle device, and the manufacturer of the vehicle device via texts, pictures, audios and videos, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


Further, embodiments of the present disclosure provide a vehicle, which includes the management apparatus of the vehicle device as described hereinbefore.


In embodiments of the present disclosure, the IoT technology is applied to the control of the vehicle device and imparts the function of intelligent interconnection to the vehicle device, based on which, the vehicle according to embodiments of the present disclosure is capable of transmitting the current state of the vehicle device to at least one of the mobile terminal and the server and receiving the control instruction from the at least one of the mobile terminal and the server, so as to control the vehicle device to execute an action corresponding to the received control instruction; functions for the remote fault diagnosis, the remote product maintenance, and the remote product upgrade of the vehicle device are effectively achieved; and the online after-sales service of the vehicle device is achieved by promoting the timely and effective communication among two or more of the user, the vehicle device, and the manufacturer of the vehicle device via texts, pictures, audios and videos, thereby making the vehicle more intelligent and automated, enhancing the practicability of the vehicle, achieving systematic, intelligent and networked management of the vehicle, effectively meeting usage demands, and improving user experiences.


In addition, terms such as “first” and “second” are used herein for purposes of description and are not intended to indicate or imply relative importance or significance. Thus, the feature defined with “first” and “second” may comprise one or more this feature. In the description of the present disclosure, the phrase of “a plurality of” means two or more than two, for example, two or three, unless specified otherwise.


Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.


Reference throughout this specification to “an embodiment,” “some embodiments,” “an example,” “a specific example,” or “some examples,” means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present disclosure. Thus, the appearances of the phrases such as “in some embodiments,” “in one embodiment”, “in an embodiment”, “in another example,” “in an example,” “in a specific example,” or “in some examples,” in various places throughout this specification are not necessarily referring to the same embodiment or example of the present disclosure. Furthermore, the particular features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples. In addition, in the absence of contradiction, those skilled in the art can combine the different embodiments or examples described in this specification, or combine the features of different embodiments or examples.


Although explanatory embodiments have been shown and described, it would be appreciated by those skilled in the art that the above embodiments are illustrative, cannot be construed to limit the present disclosure, and changes, alternatives, and modifications can be made in the embodiments without departing from spirit, principles and scope of the present disclosure.


Implementations of the subject matter and the functional operations described in this patent document can be implemented in various systems, digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. Implementations of the subject matter described in this specification can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible and non-transitory computer readable medium for execution by, or to control the operation of, data processing apparatus. The computer readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter effecting a machine-readable propagated signal, or a combination of one or more of them. The term “data processing unit” or “data processing apparatus” encompasses all apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. The apparatus can include, in addition to hardware, code that creates an execution environment for the computer program in question, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them.


A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.


The processes and logic flows described in this specification can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).


Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for performing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of nonvolatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.


It is intended that the specification, together with the drawings, be considered exemplary only, where exemplary means an example. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. Additionally, the use of “or” is intended to include “and/or”, unless the context clearly indicates otherwise.


While this patent document contains many specifics, these should not be construed as limitations on the scope of any invention or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular inventions. Certain features that are described in this patent document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a subcombination or variation of a subcombination.


Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Moreover, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.


Only a few implementations and examples are described, and other implementations, enhancements and variations can be made based on what is described and illustrated in this patent document.

Claims
  • 1. A management apparatus for a vehicle device, comprising: a state determining unit, configured to determine a current state of the vehicle device;a first communication module, configured to transmit the current state of the vehicle device to at least one of a mobile terminal or a server, and to receive a control instruction generated by the at least one of the mobile terminal or the server according to the current state of the vehicle device; anda controller, configured to control an action-executing unit of the vehicle device according to the control instruction to drive the vehicle device to execute an action;wherein the controller comprises: a pedal controller, configured to determine a target state of a pedal mounted below a door of a vehicle according to the control instruction and to control one or more actions of a pedal driving device, an optical pedal display device, and an acoustic pedal alerting device according to the target state of the pedal,wherein the target state of the pedal comprises an extension state or a contraction state,wherein the state determining unit comprises a pedal state sensing unit, configured to determine a current state of the pedal according to at least one of an operating state or an operating current of the pedal, andwherein, if the operating state of the pedal is inconsistent with the operating current of the pedal, it is determined that a fault occurs to the pedal.
  • 2. The management apparatus according to claim 1, wherein the first communication module is further configured to receive at least one of fault diagnosis information, device maintenance information, or device upgrade information generated by the at least one of the mobile terminal or the server according to at least one of the current state or historical data of the vehicle device, and the controller is further configured to control a fault alert, device maintenance and device upgrade of the vehicle device according to the fault diagnosis information, the device maintenance information and the device upgrade information, respectively.
  • 3. The management apparatus according to claim 1, further comprising: a collecting unit, configured to collect operating information of the vehicle device and to transmit the operating information to the at least one of the mobile terminal or the server via the first communication module for generation of service information, wherein the operating information comprises at least one of picture information, audio information, or video information.
  • 4. The management apparatus according to claim 1, wherein the state determining unit is further configured to determine the current state of the vehicle device according to a current operating parameter of the vehicle device.
  • 5. The management apparatus according to claim 3, wherein the operating information comprises text information.
  • 6. The management apparatus according to claim 1, wherein the state determining unit further comprises: a winch state sensing unit, configured to determine a current state of a winch according to at least one of an operating current, current pulling force, current speed, or current temperature of the winch.
  • 7. The management apparatus according to claim 6, wherein the controller comprises: a winch controller, configured to determine a target state of the winch according to the control instruction and control one or more actions of a winch driving device, an optical winch display device and an acoustic winch alerting device according to the target state of the winch.
  • 8. The management apparatus according to claim 1, further comprising an environment determining module, configured to determine a current vehicle condition, wherein the controller is further configured to instruct the action-executing unit of the vehicle device not to respond to the control instruction when the current vehicle condition does not meet a preset condition.
  • 9. The management apparatus according to claim 1, wherein the pedal controller is further configured to instruct the pedal not to respond to an extension instruction when the vehicle is running on a high-speed road.
  • 10. The management apparatus according to claim 1, wherein the management apparatus is configured to: receive an upgrade package from the server;determine whether the upgrade package meets an upgrade condition; andupgrade a system of the vehicle device when the upgrade package meets the upgrade condition.
  • 11. A vehicle, comprising a management apparatus for a vehicle device, comprising: a state determining unit, configured to determine a current state of the vehicle device according to a current operating parameter of the vehicle device;a first communication module, configured to transmit the current state of the vehicle device to at least one of a mobile terminal or a server, and to receive a control instruction generated by the at least one of the mobile terminal or the server according to the current state of the vehicle device; anda controller, configured to control an action-executing unit of the vehicle device according to the control instruction to drive the vehicle device to execute an action; anda pedal mounted below a door of the vehicle;wherein the controller comprises: a pedal controller, configured to determine a target state of the pedal according to the control instruction and to control one or more actions of a pedal driving device, an optical pedal display device, and an acoustic pedal alerting device according to the target state of the pedal,wherein the target state of the pedal comprises an extension state or a contraction state,wherein the state determining unit comprises a pedal state sensing unit, configured to determine a current state of the pedal according to at least one of an operating state or an operating current of the pedal, andwherein if the operating state of the pedal is inconsistent with the operating current of the pedal, it is determined that a fault occurs to the pedal.
  • 12. The vehicle according to claim 11, wherein the first communication module is further configured to receive at least one of fault diagnosis information, device maintenance information, or device upgrade information generated by the at least one of the mobile terminal or the server according to at least one of the current state or historical data of the vehicle device, and the controller is further configured to control a fault alert, device maintenance, or device upgrade of the vehicle device according to the fault diagnosis information, the device maintenance information, and the device upgrade information, respectively.
  • 13. The vehicle according to claim 11, wherein the management apparatus further comprises: a collecting unit, configured to collect operating information of the vehicle device and to transmit the operating information to the at least one of the mobile terminal or the server via the first communication module for generation of service information, andthe operating information comprises at least one of text information, picture information, audio information, or video information.
  • 14. The vehicle according to claim 11, wherein the state determining unit further comprises: a winch state sensing unit, configured to determine a current state of a winch according to at least one of an operating current, current pulling force, current speed, or current temperature of the winch.
  • 15. The vehicle according to claim 14, wherein the controller comprises: a winch controller, configured to determine a target state of the winch according to the control instruction and control one or more actions of a winch driving device, an optical winch display device, or an acoustic winch alerting device according to the target state of the winch.
  • 16. The vehicle according to claim 11, wherein the management apparatus further comprises an environment determining module configured to determine a current vehicle condition, and the controller is further configured to instruct the action-executing unit of the vehicle device not to respond to the control instruction when the current vehicle condition does not meet a preset condition.
  • 17. The vehicle according to claim 11, wherein the pedal controller is further configured to instruct the pedal not to respond to an extension instruction when the vehicle is running on a high-speed road.
  • 18. The vehicle according to claim 11, wherein the management apparatus is configured to: receive an upgrade package from the server;determine whether the upgrade package meets an upgrade condition; andupgrade a system of the vehicle device when the upgrade package meets the upgrade condition.
  • 19. A server, comprising: a processor; anda memory coupled to the processor and having stored therein instructions executable by the processor,wherein the processor is configured to:receive a current state of a vehicle device transmitted from a management apparatus of the vehicle device or from a mobile terminal; andgenerate a control instruction according to the current state of the vehicle device,transmit the control instruction to the management apparatus of the vehicle device for determining a target state of a pedal mounted below a door of a vehicle according to the control instruction and controlling one or more actions of a pedal driving device, an optical pedal display device, and an acoustic pedal alerting device according to the target state of the pedal,wherein the target state of the pedal comprises an extension state or a contraction state,wherein the processor is further configured to:receive an operating state and an operating current of the pedal from the management apparatus of the vehicle device, anddetermine that a fault occurs to the pedal if the operating state of the pedal is inconsistent with the operating current of the pedal.
  • 20. The server according to claim 19, wherein the processor is configured to: generate at least one of fault diagnosis information, device maintenance information, or device upgrade information according to at least one of the current state or historical data of the vehicle device transmitted from at least one of the management apparatus of the vehicle device or the mobile terminal, so as to enable the management apparatus to perform a fault alert, device maintenance, or device upgrade to the vehicle device according to the fault diagnosis information, the device maintenance information, and the device upgrade information, respectively.
  • 21. The server according to claim 19, wherein the processor is configured to: generate service information according to operating information of the vehicle device transmitted from at least one of the mobile terminal or the management apparatus of the vehicle device,wherein the operating information comprises at least one of text information, picture information, audio information, or video information.
Priority Claims (1)
Number Date Country Kind
201910125764.6 Feb 2019 CN national
US Referenced Citations (467)
Number Name Date Kind
634385 Wolfe et al. Oct 1899 A
724155 Besse Mar 1903 A
752031 Chadwick Feb 1904 A
817224 Clifford Apr 1906 A
955658 Mitchell et al. Apr 1910 A
1063643 Blake et al. Jun 1913 A
1169140 Fassett et al. Jan 1916 A
1176538 Warner Mar 1916 A
1182169 Hansen May 1916 A
1222127 Perri Apr 1917 A
1239892 Dunderdale Sep 1917 A
1242828 Lyle Oct 1917 A
1250604 Lorenc Dec 1917 A
1268335 Fairchild Jun 1918 A
1364697 Branch Jan 1921 A
1437648 Gore Dec 1922 A
1449031 Blake Mar 1923 A
1471972 Miller Oct 1923 A
1509235 Giuliani Sep 1924 A
1621479 Cleveland et al. Mar 1927 A
1755942 Woolson Apr 1930 A
1800162 Stroud Apr 1931 A
2029745 Stiner Feb 1936 A
2041640 Goss May 1936 A
2118557 Hamilton May 1938 A
2122040 Machovec Jun 1938 A
2125085 Pool Jul 1938 A
2197266 Fredell Apr 1940 A
2209576 McDonald Jul 1940 A
2246986 Pellegrini Jun 1941 A
2436961 Gabriel Mar 1948 A
2487921 Culver Nov 1949 A
2492068 Schofield et al. Dec 1949 A
2566401 Bustin Sep 1951 A
2575615 Crump Nov 1951 A
2583894 Shuck Jan 1952 A
2645504 Branstrator et al. Jul 1953 A
2669613 Despard Feb 1954 A
2678832 Wright May 1954 A
2682671 Faure Jul 1954 A
2764422 McDonald Sep 1956 A
2774494 Malmström Dec 1956 A
2825582 McDonald Mar 1958 A
2921643 Vanderveld Jan 1960 A
2925876 Wagner Feb 1960 A
2998265 Kozicki Aug 1961 A
3008533 Haberle Nov 1961 A
3012633 Magee Dec 1961 A
3039562 Wagner Jun 1962 A
3095216 Browne et al. Jun 1963 A
3164394 Husko Jan 1965 A
3172499 Stairs Mar 1965 A
3266594 Antosh et al. Aug 1966 A
3329443 Lowder et al. Jul 1967 A
3392990 Wolf Jul 1968 A
3488066 Hansen Jan 1970 A
3494634 De Paula Feb 1970 A
3515406 Endsley Jun 1970 A
3517942 Cuffe et al. Jun 1970 A
3522396 Norden Jul 1970 A
3528574 Denner et al. Sep 1970 A
3572754 Fowler Mar 1971 A
3608957 Maneck Sep 1971 A
3650423 O'Brien Mar 1972 A
3671058 Kent Jun 1972 A
3745595 Nagy Jul 1973 A
3756622 Pyle et al. Sep 1973 A
3762742 Bucklen Oct 1973 A
3784227 Rogge Jan 1974 A
3799288 Manuel Mar 1974 A
3807757 Carpenter et al. Apr 1974 A
3833240 Weiler Sep 1974 A
3853369 Holden Dec 1974 A
3863890 Ruffing Feb 1975 A
3865399 Way Feb 1975 A
3869022 Wallk Mar 1975 A
3869169 Johnson et al. Mar 1975 A
3887217 Thomas Jun 1975 A
3889997 Schoneck Jun 1975 A
3891261 Finneman Jun 1975 A
3913497 Maroshick Oct 1975 A
3915475 Casella et al. Oct 1975 A
3957284 Wright May 1976 A
3961809 Clugston Jun 1976 A
3980319 Kirkpatrick Sep 1976 A
3981515 Rosborough Sep 1976 A
3986724 Rivinius Oct 1976 A
3997211 Graves Dec 1976 A
4020920 Abbott May 1977 A
4053172 McClure Oct 1977 A
4058228 Hall Nov 1977 A
4068542 Brand et al. Jan 1978 A
4073502 Frank et al. Feb 1978 A
4089538 Eastridge May 1978 A
4098346 Stanfill Jul 1978 A
4103872 Hirasuka Aug 1978 A
4106790 Weiler Aug 1978 A
4110673 Nagy et al. Aug 1978 A
4116457 Nerem et al. Sep 1978 A
4124099 Dudynskyj Nov 1978 A
4145066 Shearin Mar 1979 A
4164292 Karkau Aug 1979 A
4168764 Walters Sep 1979 A
4174021 Barlock Nov 1979 A
4180143 Clugston Dec 1979 A
4185849 Jaeger Jan 1980 A
4188889 Favrel Feb 1980 A
4194754 Hightower Mar 1980 A
4205862 Tarvin Jun 1980 A
4219104 MacLeod Aug 1980 A
4231583 Learn Nov 1980 A
4275664 Reddy Jun 1981 A
4325668 Julian et al. Apr 1982 A
4369984 Hagen Jan 1983 A
4424751 Blochlinger Jan 1984 A
4440364 Cone et al. Apr 1984 A
4462486 Dignan Jul 1984 A
4536004 Brynielsson et al. Aug 1985 A
4542805 Hamlin et al. Sep 1985 A
4570962 Chavira Feb 1986 A
4623160 Trudell Nov 1986 A
D287001 Jarvie et al. Dec 1986 S
4676013 Endo Jun 1987 A
4679810 Kimball Jul 1987 A
4696349 Harwood et al. Sep 1987 A
D292904 Bielby Nov 1987 S
4708355 Tiede Nov 1987 A
4711613 Fretwell Dec 1987 A
4720116 Williams et al. Jan 1988 A
4733752 Sklar Mar 1988 A
4757876 Peacock Jul 1988 A
4846487 Criley Jul 1989 A
4858888 Cruz et al. Aug 1989 A
4909700 Fontecchio et al. Mar 1990 A
4911264 McCafferty Mar 1990 A
4926965 Fox May 1990 A
4930973 Robinson Jun 1990 A
4958979 Svensson Sep 1990 A
4982974 Guidry Jan 1991 A
4991890 Paulson Feb 1991 A
D316394 Carr Apr 1991 S
5005667 Anderson Apr 1991 A
5005850 Baughman Apr 1991 A
5007654 Sauber Apr 1991 A
5028063 Andrews Jul 1991 A
5039119 Baughman Aug 1991 A
5085450 DeHart, Sr. Feb 1992 A
5137294 Martin Aug 1992 A
5154125 Renner et al. Oct 1992 A
5195609 Ham et al. Mar 1993 A
5199731 Martin Apr 1993 A
5228707 Yoder Jul 1993 A
5228761 Huebschen et al. Jul 1993 A
5238300 Slivon et al. Aug 1993 A
5253973 Fretwell Oct 1993 A
D340905 Orth et al. Nov 1993 S
5257767 McConnell Nov 1993 A
5257847 Yonehara Nov 1993 A
5261779 Goodrich Nov 1993 A
5280934 Monte Jan 1994 A
5284349 Bruns et al. Feb 1994 A
5286049 Khan Feb 1994 A
5342073 Poole Aug 1994 A
5358268 Hawkins Oct 1994 A
5375864 McDaniel Dec 1994 A
5423463 Weeks Jun 1995 A
5425615 Hall et al. Jun 1995 A
5439342 Hall et al. Aug 1995 A
5462302 Leitner Oct 1995 A
5478124 Warrington Dec 1995 A
5498012 McDaniel et al. Mar 1996 A
5501475 Bundy Mar 1996 A
5505476 Maccabee Apr 1996 A
5513866 Sisson May 1996 A
5538100 Hedley Jul 1996 A
5538265 Chen et al. Jul 1996 A
5538269 McDaniel et al. Jul 1996 A
5547040 Hanser et al. Aug 1996 A
5549312 Garvert Aug 1996 A
5584493 Demski et al. Dec 1996 A
5601300 Fink et al. Feb 1997 A
5624127 Arreola et al. Apr 1997 A
5697623 Bermes et al. Dec 1997 A
5697626 McDaniel Dec 1997 A
5727840 Ochiai et al. Mar 1998 A
5779208 McGraw Jul 1998 A
5842709 Maccabee Dec 1998 A
5876051 Sage Mar 1999 A
5897125 Bundy Apr 1999 A
5937468 Wiedeck et al. Aug 1999 A
5941342 Lee Aug 1999 A
5957237 Tigner Sep 1999 A
5980449 Benson et al. Nov 1999 A
5988970 Holtom Nov 1999 A
6012545 Faleide Jan 2000 A
6027090 Liu Feb 2000 A
6042052 Smith et al. Mar 2000 A
6055780 Yamazaki May 2000 A
6065924 Budd May 2000 A
6082693 Benson et al. Jul 2000 A
6082751 Hanes et al. Jul 2000 A
6112152 Tuttle Aug 2000 A
6135472 Wilson et al. Oct 2000 A
6149172 Pascoe et al. Nov 2000 A
6158756 Hansen Dec 2000 A
6168176 Mueller Jan 2001 B1
6170842 Mueller Jan 2001 B1
6179312 Paschke et al. Jan 2001 B1
6179546 Citrowske Jan 2001 B1
6203040 Hutchins Mar 2001 B1
6213486 Kunz et al. Apr 2001 B1
6224317 Kann May 2001 B1
6264222 Johnston et al. Jul 2001 B1
6270099 Farkash Aug 2001 B1
6325397 Pascoe Dec 2001 B1
6352295 Leitner Mar 2002 B1
6357992 Ringdahl et al. Mar 2002 B1
6375207 Dean et al. Apr 2002 B1
6412799 Schrempf Jul 2002 B1
6422342 Armstrong et al. Jul 2002 B1
6425572 Lehr Jul 2002 B1
6430164 Jones et al. Aug 2002 B1
6435534 Stone Aug 2002 B1
6439342 Boykin Aug 2002 B1
6460915 Bedi et al. Oct 2002 B1
6471002 Weinermen Oct 2002 B1
6511086 Schlicht Jan 2003 B2
6511402 Shu Jan 2003 B2
6513821 Heil Feb 2003 B1
6533303 Watson Mar 2003 B1
6536790 Ojanen Mar 2003 B1
6588783 Fichter Jul 2003 B2
6612596 Jeon et al. Sep 2003 B2
6641158 Leitner Nov 2003 B2
6659484 Knodle et al. Dec 2003 B2
6663125 Cheng Dec 2003 B1
6746033 McDaniel Jun 2004 B1
6769704 Cipolla Aug 2004 B2
6810995 Warford Nov 2004 B2
6812466 O'Connor et al. Nov 2004 B2
6830257 Leitner Dec 2004 B2
6834875 Leitner Dec 2004 B2
6840526 Anderson et al. Jan 2005 B2
6874801 Fichter Apr 2005 B2
6880843 Greer, Jr. Apr 2005 B1
6912912 Reichinger et al. Jul 2005 B2
6918624 Miller et al. Jul 2005 B2
6926295 Berkebile et al. Aug 2005 B2
6938909 Leitner Sep 2005 B2
6942233 Leitner et al. Sep 2005 B2
6942272 Livingston Sep 2005 B2
6948903 Ablabutyan et al. Sep 2005 B2
6951357 Armstrong et al. Oct 2005 B2
6955370 Fabiano et al. Oct 2005 B2
6959937 Schneider et al. Nov 2005 B2
6966597 Tegtmeier Nov 2005 B2
6971652 Bobbert et al. Dec 2005 B2
6997469 Lanoue et al. Feb 2006 B2
7000932 Heil et al. Feb 2006 B2
7007961 Leitner Mar 2006 B2
7017927 Henderson et al. Mar 2006 B2
7055839 Leitner Jun 2006 B2
7090276 Bruford et al. Aug 2006 B1
7111859 Kim et al. Sep 2006 B2
7118120 Lee et al. Oct 2006 B2
7163221 Leitner Jan 2007 B2
7258386 Leitner Aug 2007 B2
7287771 Lee et al. Oct 2007 B2
7360779 Crandall Apr 2008 B2
7367574 Leitner May 2008 B2
7380807 Leitner Jun 2008 B2
7398985 Leitner et al. Jul 2008 B2
7413204 Leitner Aug 2008 B2
7416202 Fichter Aug 2008 B2
7487986 Leither et al. Feb 2009 B2
7516703 Tazreiter Apr 2009 B2
7566064 Leitner et al. Jul 2009 B2
7584975 Leitner Sep 2009 B2
7594672 Piotrowski Sep 2009 B2
7621546 Ross et al. Nov 2009 B2
7637519 Leitner et al. Dec 2009 B2
7673892 Kuntze et al. Mar 2010 B2
7717444 Fichter May 2010 B2
7740261 Leitner et al. Jun 2010 B2
7793596 Hirtenlehner Sep 2010 B2
7823896 VanBelle Nov 2010 B2
7874565 Duncan Jan 2011 B2
D634687 Vukel Mar 2011 S
7900944 Watson Mar 2011 B2
7909344 Bundy Mar 2011 B1
7934737 Okada May 2011 B2
7976042 Watson et al. Jul 2011 B2
8038164 Stahl et al. Oct 2011 B2
8042821 Yang Oct 2011 B2
D649100 Cheng Nov 2011 S
8052162 Yang et al. Nov 2011 B2
8056913 Kuntze et al. Nov 2011 B2
8070173 Watson Dec 2011 B2
8136826 Watson Mar 2012 B2
8146935 Adams Apr 2012 B1
8157277 Leitner et al. Apr 2012 B2
8177247 Carr May 2012 B1
8205901 Yang et al. Jun 2012 B2
D665713 Pochurek et al. Aug 2012 S
8262113 Chafey et al. Sep 2012 B1
8297635 Agoncillo et al. Oct 2012 B2
D671874 Kekich et al. Dec 2012 S
8342550 Stickles et al. Jan 2013 B2
8342551 Watson et al. Jan 2013 B2
8360455 Leitner et al. Jan 2013 B2
8408571 Leitner et al. Apr 2013 B2
8419034 Leitner et al. Apr 2013 B2
8469380 Yang et al. Jun 2013 B2
8602431 May Dec 2013 B1
8827294 Leitner et al. Sep 2014 B1
8833782 Huotari et al. Sep 2014 B2
8844957 Leitner et al. Sep 2014 B2
D720674 Stanesic et al. Jan 2015 S
8936266 Leitner et al. Jan 2015 B2
8944451 Leitner et al. Feb 2015 B2
9156406 Stanesic et al. Oct 2015 B2
9272667 Smith Mar 2016 B2
9302626 Leitner et al. Apr 2016 B2
9346404 Bundy May 2016 B1
9346405 Leitner et al. May 2016 B2
9511717 Smith Dec 2016 B2
9522634 Smith Dec 2016 B1
9527449 Smith Dec 2016 B2
9550458 Smith et al. Jan 2017 B2
9561751 Leitner et al. Feb 2017 B2
9573467 Chen et al. Feb 2017 B2
9656609 Du et al. May 2017 B2
9669766 Du et al. Jun 2017 B2
9669767 Du et al. Jun 2017 B2
9688205 Du et al. Jun 2017 B2
9701249 Leitner et al. Jul 2017 B2
9764691 Stickles et al. Sep 2017 B2
9809172 Stanesic et al. Nov 2017 B2
9834147 Smith Dec 2017 B2
9902328 Mazur Feb 2018 B1
9944231 Leitner et al. Apr 2018 B2
9975742 Mason May 2018 B1
10010467 Sato Jul 2018 B2
10049505 Harvey Aug 2018 B1
10053017 Leitner et al. Aug 2018 B2
10065486 Smith et al. Sep 2018 B2
10077016 Smith et al. Sep 2018 B2
10081302 Frederick et al. Sep 2018 B1
10106069 Rasekhi Oct 2018 B2
10106086 Eckstein et al. Oct 2018 B1
10106087 Stojkovic et al. Oct 2018 B2
10106088 Smith Oct 2018 B2
10118557 Pribisic Nov 2018 B2
10124735 Du et al. Nov 2018 B2
10124839 Povinelli et al. Nov 2018 B2
10140618 Crawford Nov 2018 B2
10144345 Stinson et al. Dec 2018 B2
10150419 Derbis et al. Dec 2018 B2
10155474 Salter et al. Dec 2018 B2
10173595 Ulrich Jan 2019 B1
10183623 Kirshnan et al. Jan 2019 B2
10183624 Leitner et al. Jan 2019 B2
10189517 Povinelli et al. Jan 2019 B2
10195997 Smith Feb 2019 B2
10207598 Reynolds et al. Feb 2019 B2
10214963 Simula et al. Feb 2019 B2
10336260 Salter Jul 2019 B1
10384614 Du et al. Aug 2019 B1
10427607 Otacioglu Oct 2019 B2
10539285 Johnson Jan 2020 B1
10576879 Salter Mar 2020 B1
10618472 Du Apr 2020 B2
10649483 Liu et al. May 2020 B2
10682960 Du Jun 2020 B2
10821904 Du Nov 2020 B2
10885759 Lee Jan 2021 B1
11021108 Du Jun 2021 B2
11198394 Du et al. Dec 2021 B2
11208043 Du et al. Dec 2021 B2
11292390 Du et al. Apr 2022 B2
11318889 Du et al. May 2022 B2
11414017 Qing et al. Aug 2022 B2
20030011164 Cipolla Jan 2003 A1
20030038446 Anderson et al. Feb 2003 A1
20030090081 Oakley May 2003 A1
20030094781 Jaramillo et al. May 2003 A1
20030132595 Fabiano Jul 2003 A1
20030200700 Leitner Oct 2003 A1
20040100063 Henderson et al. May 2004 A1
20040108678 Berkebile et al. Jun 2004 A1
20040135339 Kim Jul 2004 A1
20050035568 Lee et al. Feb 2005 A1
20050146157 Leitner Jul 2005 A1
20050231149 Numauchi Oct 2005 A1
20050280242 Fabiano et al. Dec 2005 A1
20060082096 Sukonthapanich et al. Apr 2006 A1
20060214386 Watson Sep 2006 A1
20060219484 Ogura Oct 2006 A1
20060284440 Leitner Dec 2006 A1
20080042396 Watson Feb 2008 A1
20080100023 Ross May 2008 A1
20080100025 Leitner et al. May 2008 A1
20080116653 Piotrowski May 2008 A1
20080271936 Kuntze et al. Nov 2008 A1
20090250896 Watson Oct 2009 A1
20090295114 Yang et al. Dec 2009 A1
20090295115 Yang et al. Dec 2009 A1
20100044993 Watson Feb 2010 A1
20110115187 Leitner et al. May 2011 A1
20110246021 Prokhorov Oct 2011 A1
20120025485 Yang et al. Feb 2012 A1
20120046846 Dollens Feb 2012 A1
20130154230 Ziaylek Jun 2013 A1
20150094898 Tellis Apr 2015 A1
20150097353 Rasmussen et al. Apr 2015 A1
20150137482 Woolf May 2015 A1
20150197199 Kuo Jul 2015 A1
20150321612 Leitner et al. Nov 2015 A1
20150321613 Leitner et al. Nov 2015 A1
20160039346 Yang et al. Feb 2016 A1
20160193964 Stanesic et al. Jul 2016 A1
20160280190 Franz Sep 2016 A1
20170008459 Leitner et al. Jan 2017 A1
20170021781 Du Jan 2017 A1
20170036605 Du Feb 2017 A1
20170036606 Du Feb 2017 A1
20170036607 Du et al. Feb 2017 A1
20170144606 Smith May 2017 A1
20170190308 Smith Jun 2017 A1
20170246993 Smith Aug 2017 A1
20170267182 Leitner Sep 2017 A1
20170355315 Leitner Dec 2017 A1
20180095457 Lee Apr 2018 A1
20180118530 August May 2018 A1
20180141497 Smith May 2018 A1
20180201194 Stanesic Jul 2018 A1
20180257572 Du et al. Sep 2018 A1
20180281687 Derbis et al. Oct 2018 A1
20180293811 Liu Oct 2018 A1
20180326911 Leitner Nov 2018 A1
20190009725 Stojkovic et al. Jan 2019 A1
20190047477 Crandall Feb 2019 A1
20190054961 Ngo Feb 2019 A1
20190071021 Pribisic Mar 2019 A1
20190071042 Smith Mar 2019 A1
20190084482 Long et al. Mar 2019 A1
20190084628 Povinelli et al. Mar 2019 A1
20190292026 Felps Sep 2019 A1
20200023779 Du et al. Jan 2020 A1
20200023780 Du et al. Jan 2020 A1
20200047674 Du et al. Feb 2020 A1
20200262354 Du et al. Aug 2020 A1
20200265658 Du et al. Aug 2020 A1
20200269763 Du et al. Aug 2020 A1
20200277169 Zhan Sep 2020 A1
20200282814 Alban et al. Sep 2020 A1
20200282913 Qing Sep 2020 A1
20200290424 Zhan Sep 2020 A1
20200299116 Fan Sep 2020 A1
20200282914 Du et al. Oct 2020 A1
20200331396 Du et al. Oct 2020 A1
20210078591 Du et al. Mar 2021 A1
20210213885 Du et al. Jul 2021 A1
20210347303 Qing et al. Nov 2021 A1
20210347304 Qing et al. Nov 2021 A1
20220194299 Du et al. Jun 2022 A1
20220219612 Du et al. Jul 2022 A1
Foreign Referenced Citations (108)
Number Date Country
1021826 Nov 1977 CA
2082177 May 1994 CA
2218280 Jun 1999 CA
2332193 Sep 2001 CA
2370618 Nov 2007 CA
2174368 Aug 1994 CN
2806241 Aug 2006 CN
1976833 Jun 2007 CN
101279594 Oct 2008 CN
102394918 Mar 2012 CN
202806579 Mar 2013 CN
103507719 Jan 2014 CN
203728468 Jul 2014 CN
104192070 Dec 2014 CN
2044474223 Jul 2015 CN
105083136 Nov 2015 CN
105083137 Nov 2015 CN
105128751 Dec 2015 CN
105450762 Mar 2016 CN
106249641 Dec 2016 CN
106499293 Mar 2017 CN
108263303 Jul 2018 CN
108454518 Aug 2018 CN
207758678 Aug 2018 CN
108583446 Sep 2018 CN
108632335 Oct 2018 CN
108791086 Nov 2018 CN
208037900 Nov 2018 CN
108973868 Dec 2018 CN
208232903 Dec 2018 CN
109253888 Jan 2019 CN
208325054 Jan 2019 CN
208344082 Jan 2019 CN
1042403 Oct 1958 DE
1220276 Jun 1966 DE
2555468 Jun 1977 DE
7922488 Jul 1982 DE
3151621 Jul 1983 DE
3932142 Apr 1990 DE
8910933 Oct 1990 DE
10050383 Aug 2016 DE
0066493 Dec 1982 EP
373842 Jun 1990 EP
0418615 Mar 1991 EP
0559624 Aug 1995 EP
0966367 Sep 1998 EP
0901783 Mar 1999 EP
1116840 Jul 2001 EP
1213185 Dec 2004 EP
3002157 Apr 2016 EP
3176038 Jan 2019 EP
3237254 Feb 2019 EP
1271901 Sep 1961 FR
1350593 Dec 1963 FR
2225612 Aug 1974 FR
2651739 Mar 1991 FR
2764254 Dec 1998 FR
191315077 Aug 1913 GB
254426 Jul 1926 GB
340162 Dec 1930 GB
381672 Oct 1932 GB
745918 Mar 1956 GB
934387 Aug 1963 GB
936846 Sep 1963 GB
987846 Mar 1965 GB
1430813 Apr 1976 GB
1471256 Apr 1977 GB
2045699 Nov 1980 GB
2055705 Mar 1981 GB
2129378 May 1984 GB
2201511 Sep 1988 GB
2288014 Oct 1995 GB
201741011829 Oct 2018 IN
63-255144 Oct 1988 JP
H04138944 May 1992 JP
H04339040 Nov 1992 JP
H04342629 Nov 1992 JP
H05310061 Nov 1993 JP
H05310081 Nov 1993 JP
H08132967 May 1996 JP
H10287182 Oct 1998 JP
2018-177089 Nov 2018 JP
2019-001222 Jan 2019 JP
2000-0003099 Jan 2000 KR
2017001699 Aug 2018 MX
2017001700 Aug 2018 MX
2017006328 Aug 2018 MX
2017008032 Sep 2018 MX
2017010183 Sep 2018 MX
403594 Nov 1973 SU
783097 Nov 1980 SU
198805759 Aug 1988 WO
199500359 Jan 1995 WO
1997027139 Jul 1997 WO
199843856 Oct 1998 WO
2000047449 Aug 2000 WO
2001000441 Jan 2001 WO
2003039910 May 2003 WO
2003039920 May 2003 WO
2003066380 Aug 2003 WO
2003069294 Aug 2003 WO
2006050297 May 2006 WO
2009103163 Aug 2009 WO
2017176226 Oct 2017 WO
2018148643 Aug 2018 WO
2018197393 Nov 2018 WO
2019009131 Jan 2019 WO
2019034493 Feb 2019 WO
Non-Patent Literature Citations (17)
Entry
International Search Report of the International Searching Authority for PCT International Application No. PCT/CN2019/077842 dated Oct. 12, 2019. (English Translation, p. 1-20).
International Search Report and Written Opinion of the International Searching Authority for PCT International Application No. PCT/CN2019/082919 dated Oct. 11, 2019. (English Translation, p. 1-20).
International Search Report and Written Opinion of the International Searching Authority for PCT International Application No. PCT/CN2019/075535 dated Nov. 11, 2019. (English translation, p. 1-21).
U.S. Office Action dated Jun. 9, 2020 for U.S. Appl. No. 16/826,094, filed Mar. 20, 2020 (10 pages).
U.S. Office Action dated Jun. 9, 2020 for U.S. Appl. No. 15/931,474, filed May 13, 2020 (12 pages).
U.S. Notice of Allowance for U.S. Appl. No. 16/510,775 dated Feb. 3, 2020.
U.S. Notice of Allowance for U.S. Appl. No. 16/655,149 dated Feb. 20, 2020.
U.S. Notice of Allowance for U.S. Appl. No. 16/826,083 dated Oct. 9, 2020.
Australian Application No. 2019250149 Office Action dated Oct. 6, 2020, pp. 1-4).
Final Office Action dated Oct. 27, 2020 for U.S. Appl. No. 15/931,474, filed Oct. 27, 2020 (13 pages).
Final Office Action dated Feb. 16, 2021 for U.S. Appl. No. 16/826,094, filed Mar. 20, 2020 (15 pages).
Non-Final Office Action dated Jun. 10, 2021 for U.S. Appl. No. 16/517,527, filed Jul. 19, 2019 (6 pages).
U.S. Appl. No. 16/742,632 Notice of Allowance dated Jun. 29, 2021, pp. 1-7.
Chinese Application No. 201910125764.6 Office Action dated May 6, 2021, pp. 1-13.
International Search Report and Written Opinion of the International Searching Authority for PCT International Application No. PCT/CN2015/097930 dated May 10, 2016.
U.S. Office Action dated Nov. 18, 2019 for U.S. Appl. No. 16/510,775, filed Jul. 12, 2019. (9 pages).
U.S. Office Action dated Dec. 20, 2019 for U.S. Appl. No. 16/655,149, filed Oct. 16, 2019. (11 pages).
Related Publications (1)
Number Date Country
20200265658 A1 Aug 2020 US