Disclosure of Invention
The utility model aims to provide a vehicle, car machine equipment and automatic lease management method of vehicle thereof, can make things convenient for the car owner to issue the idle vehicle of self on the market automatically and seek the lease, and time quantum and the rent of can automatic control lease moreover make things convenient for the car owner to share self vehicle maintenance cost on the one hand, on the other hand provides more assistance for the situation of present taxi resource shortage, brings nimble lease mode for the market, made things convenient for the user demand of car owner and tenant to the vehicle simultaneously.
In order to solve the technical problem, the present application provides a vehicle automatic rental management method based on a vehicle device, and as an implementation manner, the vehicle automatic rental management method includes:
the method comprises the steps that the vehicle-mounted equipment detects whether an automatic leasing instruction authorized by a vehicle owner is obtained;
if so, the vehicle-mounted equipment analyzes the rental time period and rental pricing authorized by the vehicle owner according to the automatic rental instruction;
generating vehicle renting information according to the renting time period and the rent pricing;
and issuing the vehicle renting information to a target user group to realize automatic vehicle renting management.
As an embodiment, the step of issuing the vehicle renting information to the target user group specifically includes:
and displaying the vehicle renting information on an electronic display screen of the vehicle, a parking lot where the vehicle is located, an Internet of vehicles system where the vehicle is located, a cloud server or a third party leasing company.
As an embodiment, after the step of issuing the vehicle renting information to the target user group, the method further includes:
acquiring a plurality of pieces of lease information of a target user group in real time;
judging whether a closed-loop leasing loop which can be formed by taking the current parking position as a starting point and taking the current position as a terminal point exists according to the plurality of leasing information;
and if the plurality of pieces of lease information capable of being gathered into a closed-loop lease circuit exist, responding to the plurality of pieces of lease information simultaneously so as to return the vehicle to the current parking position.
As an embodiment, after the step of determining that there are a plurality of pieces of lease information that can be combined into a closed-loop lease loop, the method further includes:
calculating the required total time according to the road condition of the closed loop leasing loop;
judging whether the predicted time of the vehicle returning to the current parking position after the total use time belongs to the rental time period of the vehicle owner;
if not, not responding to the plurality of lease information; and if so, simultaneously responding to a plurality of pieces of lease information so as to return the vehicle to the current parking position within the lease time period of the vehicle owner.
As one embodiment, the method for managing automatic vehicle rental further comprises the steps of:
after the vehicle is rented successfully, the vehicle-mounted device feeds the rental condition back to the vehicle owner for manual management of the vehicle owner.
As one embodiment, the method for managing automatic vehicle rental further comprises the steps of:
after the vehicle is successfully rented, the vehicle-mounted equipment detects the driving condition of the current tenant in real time through the vehicle-mounted sensor;
judging whether a traffic accident happens to a current tenant according to the driving condition;
and if the traffic accident happens, recording the traffic accident and reporting the traffic accident to a traffic police or an insurance system so as to judge the responsible party needing to undertake the indemnification responsibility according to the accident responsibility.
As an embodiment, after the step of determining the responsible party who needs to undertake the responsibility for indemnification according to the responsibility for the accident, the method further includes:
if the responsible party needing to undertake the indemnity responsibility is judged to be the current tenant;
sending a responsibility-bearing confirmation to the current tenant, and judging whether the current tenant fulfills the indemnity responsibility or not;
and if the current tenant does not fulfill the indemnity responsibility, reporting the information of the current tenant to a credit investigation system.
As one embodiment, the step of detecting, by the vehicle-mounted sensor, a driving condition of a current tenant in real time by the vehicle-mounted device further includes:
the method comprises the steps that vehicle-mounted equipment judges whether drunk driving exists in a current tenant through an alcohol monitoring device, and judges whether the current tenant has driving qualification through an identity verification system.
In order to solve the technical problem, the present application further provides a car-mounted device, as one of the implementation manners, which is configured with a car-mounted processor, where the car-mounted processor is configured to execute program data, so as to implement any one of the above automatic car rental management methods based on the car-mounted device.
In order to solve the technical problem, the present application further provides a vehicle, as one of them implementation modes, the vehicle is provided with foretell car machine equipment, the vehicle still includes the display for maintenance, insurance, accident information, annual survey information or the vehicle information violating the regulations of the vehicle are shown, so that current tenant looks over.
According to the vehicle, the vehicle equipment and the automatic vehicle leasing management method, the vehicle equipment detects whether an automatic leasing instruction authorized by a vehicle owner is obtained, if yes, the vehicle equipment analyzes a leasing time period authorized by the vehicle owner and a rent pricing according to the automatic leasing instruction, generates vehicle leasing information according to the leasing time period and the rent pricing, and issues the vehicle leasing information to a target user group so as to achieve automatic vehicle leasing management. In this way, this application can make things convenient for the car owner to issue the idle vehicle of self to seek the lease automatically on the market, and the time quantum and the rent that can automatic control lease moreover make things convenient for the car owner to share self vehicle maintenance cost on the one hand, and on the other hand provides more assistance for the situation of present taxi resource shortage, brings nimble lease mode for the market, has made things convenient for car owner and tenant to the user demand of vehicle simultaneously, improves user experience.
The foregoing description is only an overview of the technical solutions of the present application, and in order to make the technical means of the present application more clearly understood, the present application may be implemented in accordance with the content of the description, and in order to make the above and other objects, features, and advantages of the present application more clearly understood, the following preferred embodiments are specifically described below with reference to the accompanying drawings.
Detailed Description
To further clarify the technical measures and effects taken by the present application to achieve the intended purpose, the present application will be described in detail below with reference to the accompanying drawings and preferred embodiments.
While the present application has been described in terms of specific embodiments and examples for achieving the desired objects and objectives, it is to be understood that the invention is not limited to the disclosed embodiments, but is to be accorded the widest scope consistent with the principles and novel features as defined by the appended claims.
Referring to fig. 1, fig. 1 is a schematic flowchart illustrating an embodiment of a vehicle automatic rental management method based on a vehicle machine device according to the present application.
The automatic vehicle rental management method according to the present embodiment includes, but is not limited to, the following steps.
Step S101, detecting whether an automatic leasing instruction authorized by a vehicle owner is obtained by the vehicle equipment;
step S102, if yes, the vehicle-mounted equipment analyzes the rental time period and rental pricing authorized by the vehicle owner according to the automatic rental instruction;
step S103, generating vehicle renting information according to the renting time period and rent pricing;
and step S104, issuing the vehicle renting information to a target user group to realize automatic vehicle renting management.
In this embodiment, the step of issuing the vehicle renting information to the target user group may specifically include: and displaying the vehicle renting information on an electronic display screen of the vehicle, a parking lot where the vehicle is located, an Internet of vehicles system where the vehicle is located, a cloud server or a third party leasing company. It is understood that through the mode, the tenant needing to rent the vehicle can conveniently and quickly inquire the available vehicle through the vehicle, the parking lot or third-party software at any time and any place, and great convenience is brought to the two parties.
It should be noted that, after the step of issuing the vehicle renting information to the target user group according to the present embodiment, the method may further include: acquiring a plurality of pieces of lease information of a target user group in real time; judging whether a closed-loop leasing loop which can be formed by taking the current parking position as a starting point and taking the current position as a terminal point exists according to the plurality of leasing information; and if the plurality of pieces of lease information capable of being gathered into a closed-loop lease circuit exist, responding to the plurality of pieces of lease information simultaneously so as to return the vehicle to the current parking position. It is easy to see that, in the embodiment, in order to facilitate the taxi owner to manage the vehicle or meet the requirement of the taxi owner for using the vehicle, the taxi owner needs to designate that the vehicle needs to be rented back to the original position or nearby in a certain time period, so that the taxi renting method can automatically rent the vehicle for the vehicle owner and simultaneously rent a plurality of tenants so as to finally return the vehicle to the expected position.
In other embodiments, if the owner wishes to drive the vehicle to another desired location, the vehicle may be rented in the manner described above and the vehicle may be scheduled to be parked in the desired location.
It should be particularly noted that although a plurality of tenants are rented and vehicles can be driven back at the same time, sometimes time factors are considered, for example, the road conditions of some road sections are very complicated, and the time may not be controllable, so that the step of determining that there are a plurality of pieces of the renting information that can be bundled into a closed-loop renting loop in the present embodiment may further include: calculating the required total time according to the road condition of the closed loop leasing loop; judging whether the predicted time of the vehicle returning to the current parking position after the total use time belongs to the rental time period of the vehicle owner; if not, not responding to the plurality of lease seeking information; and if so, simultaneously responding to a plurality of pieces of lease information so as to return the vehicle to the current parking position within the lease time period of the vehicle owner. In order to facilitate the car owner and the tenant to find the car timely and accurately, the car machine equipment can accurately record the parking position, the parking space number and the like during parking, and can also provide a navigation walking path.
In this embodiment, the method for managing automatic rental of vehicles further includes the following steps: after the vehicle is rented successfully, the vehicle-mounted device feeds the rental condition back to the vehicle owner for manual management of the vehicle owner. For example, the in-vehicle device may provide a voice assistant, report vehicle location remotely to the vehicle owner, earn rental issues, predict when to return to a desired location, and the like. If the owner needs to use the vehicle urgently temporarily, the renting time period can be changed, and the vehicle can return to the expected position as soon as possible.
It should be particularly noted that, the method for managing automatic rental of a vehicle according to the embodiment may further include the steps of: after the vehicle is rented successfully, the vehicle-mounted equipment detects the driving condition of the current tenant through the vehicle-mounted sensor in real time; judging whether a traffic accident happens to a current tenant according to the driving condition; and if the traffic accident happens, recording the traffic accident and reporting the traffic accident to a traffic police or an insurance system so as to judge the responsible party needing to undertake the indemnification responsibility according to the accident responsibility. In this way, full-automatic handling of vehicle accidents can be achieved.
Further, as one embodiment, after the step of determining the responsible party who is to undertake the responsibility for indemnification according to the responsibility for accident, the method may further include: if the responsible party needing to undertake the indemnity responsibility is judged to be the current tenant; sending a responsibility bearing confirmation to the current tenant, and judging whether the current tenant fulfills the indemnity responsibility or not; and if the current tenant does not fulfill the indemnity responsibility, reporting the information of the current tenant to a credit investigation system. By the method, the situation that the tenant escapes responsibility can be avoided, and management of the owner is facilitated.
In order to ensure safe use of the vehicle and avoid unnecessary troubles, the step of detecting the driving condition of the current tenant in real time by the vehicle-mounted sensor in the vehicle-mounted device according to the embodiment may further include: the method comprises the steps that vehicle-mounted equipment judges whether drunk driving exists in a current tenant through an alcohol monitoring device, and judges whether the current tenant has driving qualification through an identity verification system.
This application can make things convenient for the car owner to issue the idle vehicle of self to seek the lease automatically on the market, and the time quantum and the rent that can automatic control lease moreover make things convenient for the car owner to share self vehicle maintenance cost on the one hand, and on the other hand provides more assistance for the situation of present taxi resource shortage, brings nimble lease mode for the market, has made things convenient for car owner and tenant to the user demand of vehicle simultaneously, improves user experience.
Referring to fig. 2, fig. 2 is a schematic structural diagram of an embodiment of a vehicle-mounted device according to the present application.
The in-vehicle device of this embodiment may be configured with an in-vehicle processor 21, where the in-vehicle processor 21 is configured to execute program data, so as to implement any one of the above-mentioned vehicle automatic rental management methods based on the in-vehicle device.
Specifically, the onboard processor 21 detects whether an automatic rental instruction authorized by an owner is acquired; if so, the vehicle-mounted processor 21 analyzes the rental time period and rental pricing authorized by the vehicle owner according to the automatic rental instruction; the vehicle-mounted processor 21 generates vehicle renting information according to the renting time period and rent pricing; the vehicle-mounted processor 21 issues the vehicle renting information to a target user group to realize automatic vehicle renting management.
In this embodiment, the on-board processor 21 may display the vehicle renting information on an electronic display screen of a vehicle, a parking lot where the vehicle is located, an internet of vehicles system where the vehicle is located, a cloud server, or a third party rental company. It is understood that through the mode, the tenant needing to rent the vehicle can conveniently and quickly inquire the available vehicle through the vehicle, the parking lot or third-party software at any time and any place, and great convenience is brought to the two parties.
It should be noted that, after the vehicle-mounted processor 21 of this embodiment issues the vehicle renting information to the target user group, multiple pieces of renting information of the target user group may be acquired in real time; judging whether a closed-loop leasing loop which can be formed by taking the current parking position as a starting point and taking the current position as a terminal point exists according to the plurality of leasing information; and if the plurality of pieces of lease information capable of being gathered into a closed-loop lease circuit exist, responding to the plurality of pieces of lease information simultaneously so as to return the vehicle to the current parking position. It is easy to see that, in the embodiment, in order to facilitate the taxi owner to manage the vehicle or meet the requirement of the taxi owner for using the vehicle, the taxi owner needs to designate that the vehicle needs to be rented back to the original position or nearby in a certain time period, so that the taxi renting method can automatically rent the vehicle for the vehicle owner and simultaneously rent a plurality of tenants so as to finally return the vehicle to the expected position.
In other embodiments, if the owner wishes to drive the vehicle to another desired location, the vehicle may be rented in the manner described above and the vehicle may be scheduled to be parked in the desired location.
It should be particularly noted that although the tenant is rented and the vehicle can be driven back, sometimes the time factor is considered, for example, the road conditions of some road sections are very complex, and the time may not be controllable, so that the on-board processor 21 of the present embodiment may calculate the total time required according to the route road conditions of the closed-loop rental loop after determining that there are multiple pieces of rental information that can be combined into the closed-loop rental loop; judging whether the predicted time of the vehicle returning to the current parking position after the total use time belongs to the rental time period of the vehicle owner; if not, not responding to the plurality of lease information; and if so, simultaneously responding to a plurality of pieces of lease information so as to return the vehicle to the current parking position within the lease time period of the vehicle owner. In order to facilitate the car owner and the tenant to find the car timely and accurately, the car machine equipment can accurately record the parking position, the parking space number and the like during parking, and can also provide a navigation walking path.
In this embodiment, the on-board processor 21 may be further configured to feed back the rental status to the vehicle owner for manual management after the vehicle is successfully rented. For example, the onboard processor 21 may provide voice assistance, report vehicle location remotely to the owner of the vehicle, earn rental fees, anticipate when to return to a desired location, etc. If the owner temporarily needs to take the car urgently, the rental period can be changed so that the car can be returned to the desired position as soon as possible.
It should be particularly noted that, in the present embodiment, the onboard processor 21 may also detect the driving condition of the current tenant in real time through an onboard sensor after the vehicle is rented successfully; judging whether a traffic accident happens to a current tenant according to the driving condition; if a traffic accident occurs, recording the traffic accident and reporting the traffic accident to a traffic police or an insurance system so as to judge the responsible party needing to undertake the indemnification responsibility according to the accident responsibility. In this way, full-automatic handling of vehicle accidents can be achieved.
Further, as one embodiment, after the on-board processor 21 determines the responsible party who needs to undertake the indemnity responsibility according to the accident responsibility, if the responsible party who needs to undertake the indemnity responsibility is determined as the current tenant; sending a responsibility bearing confirmation to the current tenant, and judging whether the current tenant fulfills the indemnity responsibility or not; and if the current tenant does not fulfill the indemnity responsibility, reporting the information of the current tenant to a credit investigation system. By the method, the situation that the tenant escapes responsibility can be avoided, and management of the owner is facilitated.
In order to ensure safe use of the vehicle and avoid unnecessary troubles, in the embodiment, the onboard processor 21 detects the driving condition of the current tenant in real time through the onboard sensor, and can also judge whether the current tenant is drunk by the alcohol monitoring device and judge whether the current tenant is qualified for driving through the identity verification system.
It should be noted that this application still provides a vehicle, as one of them implementation mode, the vehicle is equipped with above-mentioned car machine equipment, the vehicle still includes the display for show the maintenance of vehicle, maintenance, insurance, accident information, annual survey information or vehicle violation information, for present tenant's view.
Through the mode, the tenant can conveniently know the use condition of the vehicle, and unnecessary troubles are avoided.
In order to provide the safety performance of the owner and the vehicle, the application can also provide an identification key system of the rental vehicle, which comprises a user terminal with a communication function, a server with a communication function, a controller, a remote communication module, a vehicle door identification module and a one-key starting identification module, wherein the controller, the remote communication module, the vehicle door identification module and the one-key starting identification module are arranged on the vehicle. The user terminal is provided with a first identity recognition module and is used for acquiring user identity information, and the user terminal is in communication connection with the server and is used for acquiring vehicle using permission and transmitting the user identity information to the server; the server is in communication connection with the controller through the remote communication module, transmits the user identity information to the controller and receives the related information transmitted by the controller; the controller controls the door lock to be opened or not according to the user identity information received from the server and the user identity information obtained from the door identity identification module; the controller controls the one-key starting device to start the vehicle or not according to the user identity information received from the server and the user identity information obtained from the one-key starting identity recognition module.
It should be noted that, in the present embodiment, the first identity recognition module, the vehicle door identity recognition module, and the one-key-on identity recognition module may be a first fingerprint recognition module, a vehicle door fingerprint recognition module, and a one-key-on fingerprint recognition module, respectively; the remote communication module is a GPRS communication module; the user terminal with the communication function is a mobile phone provided with a first identity identification module.
The vehicle equipment, the vehicle and the cloud server of the embodiment can all adopt WIFI technology or 5G technology and the like, for example, 5G internet of vehicles is utilized to realize network connection, the 5G technology adopted by the embodiment can be a scene-oriented technology, the application utilizes the 5G technology to play a key supporting role in the vehicle, the vehicle can simultaneously realize connection of people, objects or vehicles, and the following three typical application scenes can be specifically adopted to form the vehicle.
The first is eMBB (enhanced Mobile Broadband), so that the user experience rate is 0.1-1 gpbs, the peak rate is 10gbps, and the traffic density is 10Tbps/km 2;
for the second ultra-reliable low-delay communication, the main index which can be realized by the method is that the end-to-end time delay is in the ms (millisecond) level; the reliability is close to 100%;
the third is mMTC (mass machine type communication), and the main index which can be realized by the application is the connection number density, 100 ten thousand other terminals are connected per square kilometer, and the connection number density is 10^6/km 2.
Through the mode, the characteristics of the super-reliable of this application utilization 5G technique, low time delay combine for example radar and camera etc. just can provide the ability that shows for the vehicle, can realize interdynamic with the vehicle, utilize the interactive perception function of 5G technique simultaneously, and the user can do an output to external environment, and the unable light can detect the state, can also do some feedbacks etc.. Further, the present application may also be applied to cooperation of automatic driving, such as vehicle formation and the like.
In addition, the communication enhancement automatic driving perception capability can be achieved by utilizing the 5G technology, and the requirements of passengers in the automobile on AR (augmented reality)/VR (virtual reality), games, movies, mobile office and other vehicle-mounted information entertainment and high precision can be met. According to the method and the device, the downloading amount of the 3D high-precision positioning map at the centimeter level can be 3-4 Gb/km, the data volume of the map per second under the condition that the speed of a normal vehicle is limited to 120km/h (kilometer per hour) is 90 Mbps-120 Mbps, and meanwhile, the real-time reconstruction of a local map fused with vehicle-mounted sensor information, modeling and analysis of dangerous situations and the like can be supported.
In the present application, the vehicle device may be used in a vehicle system equipped with a vehicle TBOX, which may also be connected to a CAN bus of the vehicle.
In this embodiment, the CAN may include three network channels CAN _1, CAN _2, and CAN _3, and the vehicle may further include one ethernet network channel, where the three CAN network channels may be connected to the ethernet network channel through two car networking gateways, for example, where the CAN _1 network channel includes a hybrid powertrain system, where the CAN _2 network channel includes an operation support system, where the CAN _3 network channel includes an electric dynamometer system, and the ethernet network channel includes a high-level management system, the high-level management system includes a human-vehicle-road simulation system and a comprehensive information collection unit that are connected to the ethernet network channel as nodes, and the car networking gateways of the CAN _1 network channel, the CAN _2 network channel, and the ethernet network channel may be integrated in the comprehensive information collection unit; the car networking gateway of the CAN _3 network channel and the Ethernet network channel CAN be integrated in a man-car-road simulation system.
Further, the nodes connected to the CAN _1 network channel include: the hybrid power system comprises an engine ECU, a motor MCU, a battery BMS, an automatic transmission TCU and a hybrid power controller HCU; the nodes connected with the CAN _2 network channel are as follows: the system comprises a rack measurement and control system, an accelerator sensor group, a power analyzer, an instantaneous oil consumption instrument, a direct-current power supply cabinet, an engine water temperature control system, an engine oil temperature control system, a motor water temperature control system and an engine intercooling temperature control system; the nodes connected with the CAN _3 network channel are as follows: electric dynamometer machine controller.
The preferable speed of the CAN _1 network channel is 250Kbps, and a J1939 protocol is adopted; the rate of the CAN _2 network channel is 500Kbps, and a CANopen protocol is adopted; the rate of the CAN _3 network channel is 1Mbps, and a CANopen protocol is adopted; the rate of the Ethernet network channel is 10/100Mbps, and a TCP/IP protocol is adopted.
In this embodiment, the car networking gateway supports a 5G network of 5G technology, which may also be equipped with an IEEE802.3 interface, a DSPI interface, an eSCI interface, a CAN interface, an MLB interface, a LIN interface, and/or an I2C interface.
In this embodiment, for example, the IEEE802.3 interface may be used to connect to a wireless router to provide a WIFI network for the entire vehicle; the DSPI (provider manager component) interface is used for connecting a Bluetooth adapter and an NFC (near field communication) adapter and can provide Bluetooth connection and NFC connection; the eSCI interface is used for connecting the 4G/5G module and communicating with the Internet; the CAN interface is used for connecting a vehicle CAN bus; the MLB interface is used for connecting an MOST (media oriented system transmission) bus in the vehicle, and the LIN interface is used for connecting a LIN (local interconnect network) bus in the vehicle; the IC interface is used for connecting a DSRC (dedicated short-range communication) module and a fingerprint identification module. In addition, the application can merge different networks by mutually converting different protocols by adopting the MPC5668G chip.
In addition, the vehicle TBOX system (Telematics-BOX) of the present embodiment is simply referred to as an on-vehicle TBOX or Telematics.
Telematics is a synthesis of Telecommunications and information science (information) and is defined as a service system that provides information through a computer system, a wireless communication technology, a satellite navigation device, and an internet technology that exchanges information such as text and voice, which are built in a vehicle. In short, the vehicle is connected to the internet (vehicle networking system) through a wireless network, and various information necessary for driving and life is provided for the vehicle owner.
In addition, Telematics is the integration of wireless communication technology, satellite navigation system, network communication technology and on-board computer, when a fault occurs during vehicle running, the cloud server is connected through wireless communication to perform remote vehicle diagnosis, and the computer built in the engine can record the state of the main components of the vehicle and provide accurate fault position and reason for maintenance personnel at any time. The vehicle can receive information and check traffic maps, road condition introduction, traffic information, safety and public security services, entertainment information services and the like through the user communication terminal, and in addition, the vehicle of the embodiment can be provided with electronic games and network application in a rear seat. It is easy to understand that, this embodiment provides service through Telematics, can make things convenient for the user to know traffic information, the parking stall situation that closes on the parking area, confirms current position, can also be connected with the network server at home, in time knows electrical apparatus running condition, the safety condition and guest's condition of visiting etc. at home.
The vehicle according to this embodiment may further include an Advanced Driver Assistance System (ADAS) that collects environmental data inside and outside the vehicle at the first time using the various sensors mounted on the vehicle, and performs technical processing such as identification, detection, and tracking of static and dynamic objects, so that a Driver can recognize a risk that may occur at the fastest time, thereby attracting attention and improving safety. Correspondingly, the ADAS may also employ sensors such as radar, laser, and ultrasonic sensors, which detect light, heat, pressure, or other variables used to monitor the state of the vehicle, typically located on the front and rear bumpers, side view mirrors, the inside of the steering column, or the windshield of the vehicle. It is obvious that various intelligent hardware used by the ADAS function can be accessed to the car networking system by means of an ethernet link to realize communication connection and interaction.
The host computer of the present embodiment vehicle may comprise suitable logic, circuitry, and/or code that may enable operation and/or functional operation of the five layers above the OSI model (Open System Interconnection, Open communication systems Interconnection reference model). Thus, the host may generate and/or process packets for transmission over the network, and may also process packets received from the network. At the same time, the host may provide services to a local user and/or one or more remote users or network nodes by executing corresponding instructions and/or running one or more applications. In various embodiments of the present application, the host may employ one or more security protocols.
Although the present application has been described with reference to a preferred embodiment, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the application, and all changes, substitutions and alterations that fall within the spirit and scope of the application are to be understood as being included within the following description of the preferred embodiment.