CN108093053A - Vehicle configuration method, server, vehicle and Vehicular system - Google Patents

Vehicle configuration method, server, vehicle and Vehicular system Download PDF

Info

Publication number
CN108093053A
CN108093053A CN201711395496.7A CN201711395496A CN108093053A CN 108093053 A CN108093053 A CN 108093053A CN 201711395496 A CN201711395496 A CN 201711395496A CN 108093053 A CN108093053 A CN 108093053A
Authority
CN
China
Prior art keywords
vehicle
target
configuration
server
configuration parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711395496.7A
Other languages
Chinese (zh)
Other versions
CN108093053B (en
Inventor
靳洪都
赵大伟
石晓艳
宋金秋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hanhai Information Technology Shanghai Co Ltd
Original Assignee
Beijing Mobai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Mobai Technology Co Ltd filed Critical Beijing Mobai Technology Co Ltd
Priority to CN201711395496.7A priority Critical patent/CN108093053B/en
Publication of CN108093053A publication Critical patent/CN108093053A/en
Application granted granted Critical
Publication of CN108093053B publication Critical patent/CN108093053B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0645Rental transactions; Leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of vehicle configuration method, server, vehicle and Vehicular systems.This method includes:Determine an at least target vehicle for configuration parameter to be updated;According to the unique vehicle identification of target vehicle, corresponding update configuration condition and target configuration parameter to be updated are obtained;When determining that target vehicle meets corresponding update configuration condition, target configuration parameter is issued to target vehicle, current configuration parameter is updated to corresponding target configuration parameter to trigger target vehicle.According to the present invention it is possible to realize flexible configuration vehicle, vehicle allocative efficiency is improved, reduces vehicle deployment cost.

Description

Vehicle configuration method, server, vehicle and Vehicular system
Technical field
The present invention relates to technical field of vehicle, more particularly, to a kind of vehicle configuration method, server, vehicle and vehicle System.
Background technology
, there is shared vehicle service in the rapid development of Internet technology and equipment manufacturing technology, such as shared bicycle, Vehicle can be leased to user with timesharing or segmented model and used by shared vehicle using motor, shared electric car or even shared automobile etc., Vehicle resources are efficiently used, efficient and inexpensive service is provided to the user, solves the problems, such as traffic trip.
But as the popularization of shared vehicle service, the Operation Scale of shared vehicle expand increasingly, share the operation of vehicle Region also becomes more therewith.The shared vehicle of service is provided in different operational areas, because policy, regional characteristic, user group Difference, corresponding operation mode can have differences.Therefore, at present shared vehicle before dispensing, it is necessary to for will launch Operational area has operation personnel to correspond to the shared vehicle of configuration, writes relevant configuration parameter, once the operational area of shared vehicle , it is necessary to which operation personnel reconfigures the configuration parameter of corresponding shared vehicle, configuration flexibility is relatively low, is brought because of configuration for change Operation cost is also higher.
Therefore, it has been recognised by the inventors that it is necessary to above-mentioned problems of the prior art are improved.
The content of the invention
It is an object of the present invention to provide a kind of for configuring the new solution of vehicle.
According to the first aspect of the invention, a kind of vehicle configuration method is provided, by server implementation, including:
Determine an at least target vehicle for configuration parameter to be updated;
According to the unique vehicle identification of the target vehicle, corresponding update configuration condition and target to be updated are obtained Configure parameter;
When determining that the target vehicle meets corresponding update configuration condition, issue the target to the target vehicle and match somebody with somebody Parameter is put, current configuration parameter is updated to corresponding target configuration parameter to trigger the target vehicle.
Optionally, the step of definite target vehicle includes:
Pre-set target vehicle attribute is obtained, the target vehicle attribute includes at least the unique vehicle identification of vehicle Or geographical location;
According to the corresponding vehicle attribute of the more vehicles obtained, choose at least one and meet the target vehicle attribute Vehicle, as the target vehicle.
Optionally,
The target configuration parameter include at least the operational area of the target vehicle, scheduling strategy, charging policy this three One of person;
And/or
The update configuration condition is less than pre- for the geographical location of corresponding target vehicle with the distance of default destination If distance threshold.
Optionally, described the step of issuing the target configuration parameter to the target vehicle, includes:
In a manner of short-range communication, the target configuration parameter is broadcast to the mesh near field communication range Mark vehicle.
Optionally, the method further includes:
It is operated in response to the configuration received, update configuration condition corresponding with target vehicle, target configuration parameter is set At least one the two.
According to the second aspect of the invention, a kind of vehicle configuration method is provided, is implemented by vehicle, including:
Receive the target configuration parameter that server is sent;
Current configuration parameter is updated to the target configuration parameter.
Optionally, the method further includes:
The target configuration parameter is received by short-range communication mode;
And/or
Current geographical location is sent to the server, so that the server determines whether vehicle meets update and match somebody with somebody Put condition.
According to the third aspect of the invention we, a kind of server is provided, including:
Memory, for storing executable instruction;
Processor, for running the server according to the control of the executable instruction to perform first such as the present invention Any one vehicle configuration method that aspect provides.
According to the fourth aspect of the invention, a kind of vehicle is provided, including:
Communicator, for providing communication function;
Memory, for storing executable instruction;
Processor, for according to the executable instruction operation vehicle being controlled to perform such as the second party of the present invention Any one vehicle configuration method that face provides.
According to the fifth aspect of the invention, a kind of Vehicular system is provided, including:
Server as according to the third aspect of the invention;
Vehicle as according to the fourth aspect of the invention.
According to embodiments of the present invention, the configuration of vehicle can flexibly be set to update item according to application demand or application scenarios Part and target configuration parameter, flexible configuration vehicle improve vehicle allocative efficiency, reduce vehicle deployment cost.
By referring to the drawings to the detailed description of exemplary embodiment of the present invention, other feature of the invention and its Advantage will become apparent.
Description of the drawings
It is combined in the description and the attached drawing of a part for constitution instruction shows the embodiment of the present invention, and even With its explanation together principle for explaining the present invention.
Fig. 1 is the block diagram for the example for showing the hardware configuration available for the Vehicular system for realizing the embodiment of the present invention.
Fig. 2 shows the flow chart of the vehicle configuration method of the first embodiment of the present invention.
Fig. 3 show the first embodiment of the present invention set the goal really vehicle the step of flow chart.
Fig. 4 shows the block diagram of the server of the first embodiment of the present invention.
Fig. 5 shows the flow chart of the vehicle configuration method of the second embodiment of the present invention.
Fig. 6 shows the block diagram of the vehicle of the second embodiment of the present invention.
Fig. 7 shows the block diagram of the Vehicular system of the third embodiment of the present invention.
Fig. 8 is the schematic diagram that the Vehicular system of the third embodiment of the present invention implements the example of vehicle configuration method.
Specific embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should be noted that:Unless in addition have Body illustrates that the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originally The scope of invention.
It is illustrative to the description only actually of at least one exemplary embodiment below, is never used as to the present invention And its application or any restrictions that use.
It may be not discussed in detail for technology, method and apparatus known to person of ordinary skill in the relevant, but suitable In the case of, the technology, method and apparatus should be considered as part for specification.
In shown here and discussion all examples, any occurrence should be construed as merely illustrative, without It is as limitation.Therefore, other examples of exemplary embodiment can have different values.
It should be noted that:Similar label and letter represents similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined, then it need not be further discussed in subsequent attached drawing in a attached drawing.
<Hardware configuration>
As shown in Figure 1, Vehicular system 100 includes server 1000, client 2000, vehicle 3000, network 4000.
1000 offer processing of server, database, the service point of communications service.Server 1000 can be monoblock type service Device or across multicomputer or the decentralized service device of computer data center.Server can be various types of, such as but It is not limited to, network server, NEWS SERVER, mail server, message server, Advertisement Server, file server, applies Server, interactive server, database server or proxy server.In some embodiments, each server can include The embedded logic module of hardware, software or the proper function supported or realized for execute server or it is two or more this The combination of class component.For example, server is such as blade server, cloud server or can be by multiple servers group Into server farm, one or more etc. in the server of the above-mentioned type can be included.
In one example, server 1000 can be with as shown in Figure 1, fill including processor 1100, memory 1200, interface Put 1300, communicator 1400, display device 1500, input unit 1600.Although server can also include loud speaker, Mike Wind etc., still, these components are rationally unrelated with the present invention's, therefore are omitted herein.
Wherein, processor 1100 is such as can be central processor CPU, Micro-processor MCV.Memory 1200 for example wraps Include nonvolatile memory of ROM (read-only memory), RAM (random access memory), hard disk etc..Interface arrangement 1300 Such as including USB interface, serial line interface, infrared interface etc..Communicator 1400 can for example carry out wired or wireless communication.It is aobvious Showing device 1150 is, for example, liquid crystal display, LED display touch display screen etc..Input unit 1160 can for example include touching Screen, keyboard etc..
In the present embodiment, client 2000 is that have communication function, the electronic equipment of service processing function.Client 2000 can be mobile terminal, such as mobile phone, portable computer, tablet computer, palm PC etc..In one example, it is objective Family end 2000 is the application apparatus for implementing control to vehicle 3000, supports to obtain trip service using vehicle for example, being equipped with The mobile phone of application program (APP).
As shown in Figure 1, client 2000 can include processor 2100, memory 2200, interface arrangement 2300, communication dress Put 2400, display device 2500, input unit 2600, output device 2700, photographic device 2800, etc..Wherein, processor 2100 can be central processor CPU, Micro-processor MCV etc..Memory 2200 is for example including ROM (read-only memory), RAM Nonvolatile memory of (random access memory), hard disk etc..Interface arrangement 2300 is for example including USB interface, earphone Interface etc..Communicator 2400 can for example carry out wired or wireless communication.Display device 2500 is, for example, liquid crystal display, touches Touch display screen etc..Input unit 2600 is such as can include touch-screen, keyboard, microphone.Output device 2700 includes at least Loud speaker etc..Photographic device 2800 can be one or more cameras, have what is taken pictures, shoot video and scan the two-dimensional code Function.
Vehicle 3000 be it is any can with timesharing or point sell the right to use vehicle used shared for different user, for example, For shared shared bicycle, shared vehicle using motor, shared electric car, shared vehicle etc..Vehicle 3000 can be bicycle, three Take turns the various forms such as vehicle, Moped Scooter, motorcycle and fourth wheel passenger car.
As shown in Figure 1, vehicle 3000 can include processor 3100, memory 3200, interface arrangement 3300, communicator 3400th, output device 3500, input unit 3600, positioner 3700, sensor 3800, etc..Wherein, processor 3100 can To be central processor CPU, Micro-processor MCV etc..Memory 3200 for example (is deposited at random including ROM (read-only memory), RAM Access to memory), the nonvolatile memory of hard disk etc..Interface arrangement 3300 is such as including USB interface, earphone interface. Communicator 3400 can for example carry out wired or wireless communication.Output device 3500 is, for example, the device for exporting signal, at least Device such as loud speaker including exporting voice etc. can also include display device such as liquid crystal display, touch display screen.It is defeated Enter device 3600 such as touch-screen can be included, keyboard or microphone input voice messaging.Positioner 3700 is used In offer positioning function, such as can be GPS positioning module, Beidou positioning module etc..Sensor 3800 is used to obtain vehicle appearance State information, such as can be accelerometer, gyroscope or three axis, six axis, nine axis microelectromechanicdevice systems (MEMS) etc..
Network 4000 can be that cordless communication network can also be wireline communication network, can be that LAN can also be wide Domain net.In article management system shown in Fig. 1, vehicle 3000 and server 1000, client 2000 and server 1000 can To be communicated by network 4000.The institute in addition, vehicle 3000 and server 1000, client 2000 communicate with server 1000 Based on network 4000 can be same or different.
It should be appreciated that although Fig. 1 only shows a server 1000, client 2000, vehicle 3000, it is not intended that The corresponding number of limitation, multiple servers 1000, client 2000, vehicle 3000 can be included in Vehicular system 100.
By taking vehicle 3000 is shared bicycle as an example, Vehicular system 100 is shared bicycle system.Server 1000 is used for It provides and shared bicycle is supported to use necessary repertoire.Client 2000 can be mobile phone, be equipped with share certainly thereon Driving application program, shared bicycle application program can help user to obtain corresponding function etc. using vehicle 3000.
Vehicular system 100 shown in FIG. 1 is only explanatory, and never be intended to limitation the present invention, its application or Purposes.
Applied in the embodiment of the present invention, although Fig. 1 only shows 1000, clients 2000, one of a server A vehicle 3000 however, it should be understood that in concrete application, can cause the Vehicular system 100 to wrap according to actual demand Include multiple servers 1000, multiple client 2000, multiple vehicles 3000.
Applied in the embodiment of the present invention:
For storing instruction, described instruction is used to control the processor 1100 memory 1200 of server 1000 It runs the server 1000 and performs vehicle configuration method provided in an embodiment of the present invention;
For storing instruction, described instruction is used to that the processor 3100 to be controlled to transport the memory 3200 of vehicle 3000 Driving 3000 performs vehicle configuration method provided in an embodiment of the present invention.
Although showing multiple devices to server 1000, client 2000, vehicle 3000 in Fig. 1, the present invention Partial devices therein can be only related to, for example, server 1000 pertains only to memory 1200, processor 1100, the vehicle It can setting memory 3200, processor 3100, communicator 3400, positioner 3700, sensor 3800.
In the foregoing description, technical staff can disclosed conceptual design instruction according to the present invention.How instruction controls place Reason device is operated, this is it is known in the art that therefore being not described in detail herein.
In embodiments of the present invention, general plotting is to provide a kind of for managing the new solution of vehicle, can be flexible The configuration parameter of vehicle is configured, reduces the operation cost of vehicle.
<First embodiment>
<Method>
In the present embodiment, a kind of vehicle configuration method is provided, as described in Figure 2, passes through server implementation.
The vehicle is that the shared vehicle that user uses, provides shared service can be leased to by timesharing or segmented model. For example, it may be bicycle, tricycle, motorcycle, electric car, vehicle using motor, automobile etc..For example, vehicle that can be as shown in Figure 1 3000。
The server can be the equipment of the service functions such as the offers such as cloud server or blade server management, operation. In one example, the server 1000 that server can be as shown in Figure 1.
The vehicle configuration method, can be with as shown in Fig. 2, including step S2100-S2300.
Step S2100 determines an at least target vehicle for configuration parameter to be updated.
The configuration parameter is the relevant parameter of attribute that can be configured with vehicle, for example, the configuration parameter can be vehicle It is launched the relevant parameter being related to during operation.
In one example, configure parameter can include the operational area of vehicle, scheduling strategy, charging policy this three it One.
The operational area can be the geographic area by administrative division or the geographic region by operation demand division Domain.
Scheduling strategy is the strategy that vehicle is used when being scheduled during operation, in actual application, according to difference The operation demand of vehicle, corresponding scheduling strategy are also had nothing in common with each other, for example, the scheduling strategy of the vehicle in hot spot region operation, It is different from the scheduling strategy of the vehicle of non-hot region operation.
Charging policy is the strategy that vehicle is used by a user post-billing during operation, in actual application, according to The operation demand of different vehicle, corresponding Integration Strategy are also had nothing in common with each other, for example, in the more metropolitan charging plan of population Slightly, it is different from the charging policy of the less small city of population.
In the present embodiment, the step S2100 of above-mentioned definite target vehicle, can be with as shown in figure 3, including step S2110- S2120。
Step S2110 obtains pre-set target vehicle attribute.
Vehicle attribute is the related status information for characterizing vehicle-state.
Target vehicle attribute is the attribute that should be had by the vehicle of user's expectation update configuration of vehicle configuration needs.At this In embodiment, target vehicle attribute includes at least unique vehicle identification or the geographical location of vehicle.
Pre-set target vehicle attribute, for combine step S2120, realize choose meet corresponding application scenarios or Person's application demand configures the target vehicle of parameter into update.For example, unique vehicle identification can be chosen in centainly mark scope Vehicle as target vehicle, realize update configuration parameter or choose geographical location in certain geographical coverage area by batch For vehicle as target vehicle, batch realizes update configuration parameter etc..
Can interface be set by providing in the present embodiment, be provided with the users of vehicle configuration needs according to application scenarios or Person's application demand sets the vehicle attribute that the vehicle for it is expected configuration should have as target vehicle attribute or can will it is expected The target vehicle attribute that the vehicle of configuration should have is previously written local or the external storage for the server for implementing the present embodiment In.
Step S2120 according to the vehicle attribute of the more vehicles obtained, chooses at least one and meets the target vehicle The vehicle of attribute, as the target vehicle.
In the present embodiment, the vehicle attribute that vehicle itself has is obtained, can be asked from server to vehicle, Huo Zheyou Vehicle is actively reported to server.For example, vehicle can obtain the geographical position where itself by the locating module that itself is set It puts, period distances report to server or returned when server is asked.
Step S2200 according to the unique vehicle identification of target vehicle, obtains corresponding update configuration condition and to be updated Target configuration parameter.
Update configuration condition be vehicle be triggered update configuration parameter when the condition that should meet.The update configuration condition can be with It is set according to specific application scenarios or application demand.For example, update configuration condition could be provided as vehicle not configure shape State.By the update configuration condition, it can cause all vehicles to be put that just dispatched from the factory are triggered to update configuration parameter.
In one example, update configuration condition for geographical location and the default destination of corresponding target vehicle away from From less than default distance threshold.The distance threshold can be set according to specific application scenarios or application demand.
By the update configuration condition, destination can be set for vehicle operation to be put, when vehicle is from grown place It, can when detecting that the distance in the geographical location and operation ground of target vehicle is less than distance threshold during transport to operation ground To trigger target vehicle update configuration parameter so that when target vehicle reaches operation ground, have been configured as corresponding with runing Configuration parameter, save setup time, improve allocative efficiency.
Target configuration parameter is joined according to the configuration of specific application scenarios or application demand expectation target vehicle replacement Number.
In one example, target configuration parameter is including at least the operational area of the target vehicle, scheduling strategy, charging One of this tactful three.The parameters such as operational area, scheduling strategy, charging policy are with above-mentioned, and details are not described herein.
In the present embodiment, different vehicles can be directed to, is correspondingly arranged different update configuration conditions and target configuration Parameter distinguishes corresponding update configuration condition and target configuration parameter by the unique mark of vehicle, realizes flexible configuration vehicle Parameter, improve allocative efficiency, reduce deployment cost.
Update configuration condition corresponding from different vehicles and target configuration parameter, can pre-set, and write-in implements this In the local of the server of embodiment or external storage.
In one example, the vehicle configuration method in the present embodiment, further includes:
It is operated in response to the configuration received, update configuration condition corresponding with target vehicle, target configuration parameter is set At least one the two.
In this example, can interface be set by providing, for setting the user of demand according to application scenarios there are vehicle or Person's application demand sets at least one both update configuration condition corresponding with target vehicle, target configuration parameter, flexibly sets At least one both configuration condition, target configuration parameter are updated, realizes and vehicle replacement configuration ginseng is flexibly triggered according to application demand Number further improves configuration flexibility, promotes allocative efficiency.
When determining that target vehicle meets corresponding update configuration condition, target configuration is issued to target vehicle by step S2300 Current configuration parameter is updated to corresponding target configuration parameter by parameter to trigger target vehicle.
When determining that target vehicle meets update configuration condition, target configuration parameter is issued to target vehicle, triggers target carriage Update configuration parameter, realize flexible configuration vehicle parameter, improve allocative efficiency, reduce deployment cost.
In the present embodiment, server can issue target component to target vehicle by communication, for example, clothes Business device can be connected by establishing wireless communication with target vehicle, and target component is issued to target vehicle.
In one example, the vehicle configuration method that the present embodiment includes further includes:
In a manner of short-range communication, target configuration parameter is broadcast to the target vehicle near field communication range.
The close range wireless communication modes can be Hil ink, WiFi (802.11 agreements of IEEE), Mesh, bluetooth, Any one short-distance wireless communication mode such as ZigBee, Thread, Z-Wave, NFC, UWB, LiFi.For example, near radio Communication mode can be Blue-tooth communication method, particularly low-power consumption bluetooth communication mode.
In this example, server can be by with supporting the foundation of the relay communications equipment of close range wireless communication modes to communicate After connection, target configuration parameter is sent to the relay communications equipment, the relay communications equipment is triggered and passes through short-range communication side Target configuration parameter is broadcast to the target vehicle in the supported communication range of short-range communication mode, triggers target by formula Vehicle batch updating configures parameter, improves allocative efficiency.
Specifically, which may be mounted on the vehicles of haulage vehicle or vehicle parking region In.
<Server>
In the present embodiment, a kind of server 200 is also provided, as shown in figure 4, including:
Memory 210, for storing executable instruction;
Processor 220 is provided for running the server according to the control of the executable instruction with performing this implementation Vehicle configuration method, including:
Determine an at least target vehicle for configuration parameter to be updated;
According to the unique vehicle identification of the target vehicle, corresponding update configuration condition and target to be updated are obtained Configure parameter;
When determining that the target vehicle meets corresponding update configuration condition, issue the target to the target vehicle and match somebody with somebody Parameter is put, current configuration parameter is updated to corresponding target configuration parameter to trigger the target vehicle.
In the present embodiment, server 200 can be cloud server or blade server.It for example, can be such as Fig. 1 institutes The server 1000 shown.
It will be appreciated by those skilled in the art that server 200 can be realized by various modes.For example, it can pass through Configuration processor is instructed to realize server 200.For example, instruction can be stored in the ROM, and when starting the device, it will Instruction reads from ROM in programming device to realize server 200.For example, server 200 can be cured to dedicated devices In (such as ASIC).Server 200 can be divided into mutually independent unit or they can be merged to realization. Server 200 can be realized or can be by above-mentioned various realization methods by one kind in above-mentioned various realization methods In the combinations of two or more modes realize.
Attached drawing is had been combined above and example illustrates the present embodiment.In the present embodiment, a kind of vehicle configuration method is provided And server, after the target vehicle for determining configuration parameter to be updated, obtain corresponding update configuration condition and to be updated When determining that target vehicle meets corresponding update configuration condition, target configuration parameter is issued to target vehicle for target configuration parameter, Current configuration parameter is updated to corresponding target configuration parameter to trigger target vehicle, flexible configuration vehicle is realized, improves Allocative efficiency reduces deployment cost.
<Second embodiment>
<Method>
In the present embodiment, a kind of vehicle configuration method is provided, is implemented by vehicle.
Vehicle is that the vehicle that user uses, provides shared service can be leased to by timesharing or segmented model.It for example, can To be bicycle, tricycle, motorcycle, electric car, vehicle using motor, automobile etc..For example, vehicle 3000 that can be as shown in Figure 1.
The vehicle configuration method by vehicle as shown in figure 5, implemented, including step S3100 to step S3200.
Step S3100 receives the target configuration parameter that server is sent.
The server, target configuration parameter have been described in the first embodiment, and details are not described herein.
In one example, can target configuration parameter be received by short-range communication mode.The short-range communication mode It has been described in the first embodiment, details are not described herein.Specifically, short-range communication mode can be low-power consumption bluetooth Mode.
Current configuration parameter is updated to target configuration parameter by step S3200.
Target configuration parameter is updated to by the way that parameter will be configured, realizes the flexible configuration of vehicle, improves allocative efficiency, is reduced Deployment cost.
In one example, implement the vehicle of the present embodiment, current geographical location can be sent to the server, So that the server determines whether vehicle meets update configuration condition so that server meets update configuration item in definite vehicle During part, target configuration parameter is sent to vehicle, triggering vehicle implements configuration parameter update.
<Vehicle>
In the present embodiment, a kind of vehicle 300 is also provided, as shown in fig. 6, including:
Communicator 310, for providing communication function;
Memory 320, for storing executable instruction;
Processor 330, for being performed according to the control of the executable instruction operation vehicle as in the present embodiment Any one vehicle configuration method of offer, including:
Receive the target configuration parameter that server is sent;
Current configuration parameter is updated to the target configuration parameter.
Specifically, communicator 310 can be close range wireless communication module, for example, low-power consumption bluetooth communication module or Person can be with remote communication module, for example, 2G/3G/4G/5G communication modules.
In the present embodiment, vehicle 300 be can be with any bicycle, vehicle using motor, electricity that can provide vehicle shared service Motor-car, motorcycle, tricycle, automobile, unmanned vehicle etc..
In one example, vehicle 300 can be vehicle 3000 as shown in Figure 1, can also include providing positioning The positioner of function, such as the locating modules such as GPS, Big Dipper;And it can also include including for obtaining vehicle-posture information The sensor of acceleration information, for example, accelerometer etc..
It will be appreciated by those skilled in the art that vehicle 300 can be realized by various modes.For example, finger can be passed through Configuration processor is made to realize vehicle 300.For example, instruction can be stored in the ROM, and when starting the device, will instruct It reads in programming device to realize vehicle 300 from ROM.For example, vehicle 300 can be cured to dedicated devices (such as ASIC in).Vehicle 300 can be divided into mutually independent unit or they can be merged to realization.Vehicle 300 Can by one kind in above-mentioned various realization methods come realize or can by two kinds in above-mentioned various realization methods or The combinations of more kinds of modes is realized.
Attached drawing is had been combined above and example illustrates the present embodiment.In the present embodiment, a kind of vehicle configuration method is provided And vehicle, the target configuration parameter sent by receiving server, it is triggered and updates the configuration parameter of itself, realization is flexibly matched somebody with somebody Vehicle is put, improves allocative efficiency, reduces deployment cost.
<3rd embodiment>
In the present embodiment, a kind of Vehicular system 400 is provided, as shown in fig. 7, comprises:
The server 200 provided in first embodiment;
The vehicle 300 provided in second embodiment.
Specifically, vehicle 300 can be the vehicle that the right to use is arbitrarily obtained by the means such as leasing, buying, for example, being used for Bicycle, tricycle, vehicle using motor, automobile, electric car of shared service etc. is provided.In one example, vehicle 300 can be as Vehicle 3000 shown in FIG. 1.
In the present embodiment, Vehicular system 400 can be it is any by management, vehicle in use with provide user's vehicle use The system of service.Vehicular system 400 can also include client, for example, client 410 as shown in Figure 7.
The vehicle configuration method that the Vehicular system 400 provided in the present embodiment is implemented is further illustrated below with reference to Fig. 8.
Step S401, server, which provides, sets interface, sets the update configuration condition of target vehicle and target configuration ginseng Number.
In this example, update configuration condition is the geographical location of corresponding target vehicle and the distance of destination in 10 kms Within, target configuration parameter is the migration efficiency of destination.
Step S402, server determine target vehicle.
In this example, unique vehicle identification is 0-9 totally 10 vehicles by server.
Step S403, server obtain current geographical location from target vehicle.
Step S404 when server determines that the geographical location of target vehicle meets update configuration condition, target is configured and is joined Number is sent to target vehicle.
Step S405, target vehicle update corresponding target configuration parameter.
Base provides Vehicular system 400 in this present embodiment, can flexibly set vehicle according to application demand or application scenarios Configuration update condition and target configuration parameter, flexible configuration vehicle, improve vehicle allocative efficiency, reduce vehicle be configured to This.
Attached drawing is had been combined above and example illustrates the present embodiment.In the present embodiment, provide it is a kind of include vehicle and The Vehicular system of server can flexibly set the configuration update condition and mesh of vehicle according to application demand or application scenarios Standard configuration puts parameter, and flexible configuration vehicle improves vehicle allocative efficiency, reduces vehicle deployment cost.
The present invention can be system, method and/or computer program product.Computer program product can include computer Readable storage medium storing program for executing, containing for make processor realize various aspects of the invention computer-readable program instructions.
Computer readable storage medium can keep and store to perform the tangible of the instruction that uses of equipment by instruction Equipment.Computer readable storage medium for example can be-- but be not limited to-- storage device electric, magnetic storage apparatus, optical storage Equipment, electromagnetism storage device, semiconductor memory apparatus or above-mentioned any appropriate combination.Computer readable storage medium More specific example (non exhaustive list) includes:Portable computer diskette, hard disk, read-only are deposited random access memory (RAM) It is reservoir (ROM), erasable programmable read only memory (EPROM or flash memory), static RAM (SRAM), portable Compact disk read-only memory (CD-ROM), digital versatile disc (DVD), memory stick, floppy disk, mechanical coding equipment, for example thereon It is stored with the punch card of instruction or groove internal projection structure and above-mentioned any appropriate combination.Calculating used herein above Machine readable storage medium storing program for executing is not interpreted instantaneous signal in itself, and the electromagnetic wave of such as radio wave or other Free propagations leads to It crosses the electromagnetic wave (for example, the light pulse for passing through fiber optic cables) of waveguide or the propagation of other transmission mediums or is transmitted by electric wire Electric signal.
Computer-readable program instructions as described herein can be downloaded to from computer readable storage medium it is each calculate/ Processing equipment downloads to outer computer or outer by network, such as internet, LAN, wide area network and/or wireless network Portion's storage device.Network can include copper transmission cable, optical fiber transmission, wireless transmission, router, fire wall, interchanger, gateway Computer and/or Edge Server.Adapter or network interface in each calculating/processing equipment are received from network to be counted Calculation machine readable program instructions, and the computer-readable program instructions are forwarded, for the meter being stored in each calculating/processing equipment In calculation machine readable storage medium storing program for executing.
For perform the computer program instructions that operate of the present invention can be assembly instruction, instruction set architecture (ISA) instruction, Machine instruction, machine-dependent instructions, microcode, firmware instructions, condition setup data or with one or more programming languages The source code or object code that any combination is write, programming language of the programming language including object-oriented-such as Procedural programming languages-such as " C " language or similar programming language of Smalltalk, C++ etc. and routine.Computer Readable program instructions can be performed fully, partly perform on the user computer, is only as one on the user computer Vertical software package performs, part performs or on the remote computer completely in remote computer on the user computer for part Or it is performed on server.In the situation for being related to remote computer, remote computer can pass through network-bag of any kind Include LAN (LAN) or wide area network (WAN)-be connected to subscriber computer or, it may be connected to outer computer (such as profit Pass through Internet connection with ISP).In some embodiments, by using computer-readable program instructions Status information carry out personalized customization electronic circuit, such as programmable logic circuit, field programmable gate array (FPGA) or can Programmed logic array (PLA) (PLA), the electronic circuit can perform computer-readable program instructions, so as to fulfill each side of the present invention Face.
Referring herein to according to the method for the embodiment of the present invention, the flow chart of device (system) and computer program product and/ Or block diagram describes various aspects of the invention.It should be appreciated that each box and flow chart of flow chart and/or block diagram and/ Or in block diagram each box combination, can be realized by computer-readable program instructions.
These computer-readable program instructions can be supplied to all-purpose computer, special purpose computer or other programmable datas The processor of processing unit, so as to produce a kind of machine so that these instructions are passing through computer or other programmable datas When the processor of processing unit performs, generate and realize work(specified in one or more of flow chart and/or block diagram box The device of energy/action.These computer-readable program instructions can also be stored in a computer-readable storage medium, these refer to Order is so that computer, programmable data processing unit and/or other equipment work in a specific way, so as to be stored with instruction Computer-readable medium then includes a manufacture, including realizing in one or more of flow chart and/or block diagram box The instruction of the various aspects of defined function/action.
Computer-readable program instructions can also be loaded into computer, other programmable data processing units or other In equipment so that series of operation steps is performed on computer, other programmable data processing units or miscellaneous equipment, with production Raw computer implemented process, so that performed on computer, other programmable data processing units or miscellaneous equipment Function/action specified in one or more of flow chart and/or block diagram box is realized in instruction.
Flow chart and block diagram in attached drawing show the system, method and computer journey of multiple embodiments according to the present invention Architectural framework in the cards, function and the operation of sequence product.In this regard, each box in flow chart or block diagram can generation One module of table, program segment or a part for instruction, the module, program segment or a part for instruction include one or more use In the executable instruction of logic function as defined in realization.At some as the function of in the realization replaced, being marked in box It can be occurred with being different from the order marked in attached drawing.For example, two continuous boxes can essentially be held substantially in parallel Row, they can also be performed in the opposite order sometimes, this is depending on involved function.It is also noted that block diagram and/or The combination of each box in flow chart and the box in block diagram and/or flow chart can use function or dynamic as defined in performing The dedicated hardware based system made is realized or can realized with the combination of specialized hardware and computer instruction.It is right It is well known that, realized for those skilled in the art by hardware mode, realized by software mode and by software and It is all of equal value that the mode of combination of hardware, which is realized,.
Various embodiments of the present invention are described above, above description is exemplary, and non-exclusive, and It is not limited to disclosed each embodiment.In the case of without departing from the scope and spirit of illustrated each embodiment, for this skill Many modifications and changes will be apparent from for the those of ordinary skill in art field.The selection of term used herein, purport Best explain the principle of each embodiment, practical application or to the technological improvement in market or make the art its Its those of ordinary skill is understood that each embodiment disclosed herein.The scope of the present invention is defined by the appended claims.

Claims (10)

1. a kind of vehicle configuration method, which is characterized in that by server implementation, including:
Determine an at least target vehicle for configuration parameter to be updated;
According to the unique vehicle identification of the target vehicle, corresponding update configuration condition and target to be updated configuration are obtained Parameter;
When determining that the target vehicle meets corresponding update configuration condition, the target configuration ginseng is issued to the target vehicle Number, corresponding target configuration parameter is updated to trigger the target vehicle by current configuration parameter.
2. according to the method described in claim 1, it is characterized in that, the step of definite target vehicle include:
Obtain pre-set target vehicle attribute, the target vehicle attribute include at least vehicle unique vehicle identification or Geographical location;
According to the corresponding vehicle attribute of the more vehicles obtained, at least one vehicle for meeting the target vehicle attribute is chosen , as the target vehicle.
3. according to the method described in claim 1, it is characterized in that,
The target configuration parameter include at least the operational area of the target vehicle, scheduling strategy, charging policy this three its One of;
And/or
The update configuration condition is less than default for the geographical location of corresponding target vehicle with the distance of default destination Distance threshold.
4. according to the method described in claim 1, it is characterized in that, described issue the target configuration ginseng to the target vehicle Several steps include:
In a manner of short-range communication, the target configuration parameter is broadcast to the target carriage near field communication range .
5. according to the method described in claim 1, it is characterized in that,
It is operated in response to the configuration received, both update configuration condition corresponding with target vehicle, target configuration parameter is set At least one.
6. a kind of vehicle configuration method, which is characterized in that implemented by vehicle, including:
Receive the target configuration parameter that server is sent;
Current configuration parameter is updated to the target configuration parameter.
7. according to the method described in claim 6, it is characterized in that, the method further includes:
The target configuration parameter is received by short-range communication mode;
And/or
Current geographical location is sent to the server, so that the server determines whether vehicle meets update configuration item Part.
8. a kind of server, which is characterized in that including:
Memory, for storing executable instruction;
Processor, for being performed according to the control of the executable instruction operation server as claim 1-5 is arbitrary Vehicle configuration method described in one.
9. a kind of vehicle, which is characterized in that including:
Communicator, for providing communication function;
Memory, for storing executable instruction;
Processor, for according to the executable instruction operation vehicle being controlled to perform as claimed in claims 6 or 7 Vehicle configuration method.
10. a kind of Vehicular system, which is characterized in that including:
Server as claimed in claim 8;
And
Vehicle as claimed in claim 9.
CN201711395496.7A 2017-12-21 2017-12-21 Vehicle configuration method, server, vehicle and vehicle system Active CN108093053B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711395496.7A CN108093053B (en) 2017-12-21 2017-12-21 Vehicle configuration method, server, vehicle and vehicle system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711395496.7A CN108093053B (en) 2017-12-21 2017-12-21 Vehicle configuration method, server, vehicle and vehicle system

Publications (2)

Publication Number Publication Date
CN108093053A true CN108093053A (en) 2018-05-29
CN108093053B CN108093053B (en) 2021-11-05

Family

ID=62178220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711395496.7A Active CN108093053B (en) 2017-12-21 2017-12-21 Vehicle configuration method, server, vehicle and vehicle system

Country Status (1)

Country Link
CN (1) CN108093053B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110189003A (en) * 2019-05-17 2019-08-30 永安行科技股份有限公司 A kind of utility car management method
CN110677832A (en) * 2019-09-30 2020-01-10 北京摩拜科技有限公司 Network connection control method and device for vehicle, vehicle and vehicle system
CN110716731A (en) * 2019-10-23 2020-01-21 浙江吉利汽车研究院有限公司 Vehicle data updating method and system based on different regional laws and regulations and vehicle
CN113454584A (en) * 2019-02-19 2021-09-28 雷德本德有限公司 Software update distribution to vehicles communicating via V2V and verified by vehicle communities
CN113625072A (en) * 2021-06-15 2021-11-09 安克创新科技股份有限公司 Data calibration method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469130A (en) * 2010-11-16 2012-05-23 晨讯科技(沈阳)有限公司 Method for upgrading taximeter in wireless mode and taximeter used thereby
CN104766373A (en) * 2015-03-24 2015-07-08 上海荐文信息科技有限公司 Taximeter and data interaction system
CN104777771A (en) * 2014-01-09 2015-07-15 福特全球技术公司 Vehicle and system for updating configuration of module to support different function
CN105278994A (en) * 2015-10-29 2016-01-27 北京新能源汽车股份有限公司 Updating method and updating system for vehicle-mounted ECU software
CN107241680A (en) * 2017-04-27 2017-10-10 北京摩拜科技有限公司 Communication means, vehicle and server for multiple vehicles
CN107393022A (en) * 2017-06-29 2017-11-24 台山市金讯互联网络科技有限公司 A kind of method and its system of the charging of shared bicycle subregion
CN107392657A (en) * 2017-07-14 2017-11-24 吴联凯 A kind of message accounting and charging method of the shared motor bicycle distributed rationally

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469130A (en) * 2010-11-16 2012-05-23 晨讯科技(沈阳)有限公司 Method for upgrading taximeter in wireless mode and taximeter used thereby
CN104777771A (en) * 2014-01-09 2015-07-15 福特全球技术公司 Vehicle and system for updating configuration of module to support different function
CN104766373A (en) * 2015-03-24 2015-07-08 上海荐文信息科技有限公司 Taximeter and data interaction system
CN105278994A (en) * 2015-10-29 2016-01-27 北京新能源汽车股份有限公司 Updating method and updating system for vehicle-mounted ECU software
CN107241680A (en) * 2017-04-27 2017-10-10 北京摩拜科技有限公司 Communication means, vehicle and server for multiple vehicles
CN107393022A (en) * 2017-06-29 2017-11-24 台山市金讯互联网络科技有限公司 A kind of method and its system of the charging of shared bicycle subregion
CN107392657A (en) * 2017-07-14 2017-11-24 吴联凯 A kind of message accounting and charging method of the shared motor bicycle distributed rationally

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
西西: "共享单车是双赢还是双"受伤"共享单车投放减少,企业重调策略", 《电子发烧友网》 *
黄缤: "告别第一小时免费BRT公共单车每半小时收费1元", 《南方都市报》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113454584A (en) * 2019-02-19 2021-09-28 雷德本德有限公司 Software update distribution to vehicles communicating via V2V and verified by vehicle communities
US12020013B2 (en) 2019-02-19 2024-06-25 Red Bend Ltd. Software updates distribution to vehicles via V2V communication and verification by a community of vehicles
CN110189003A (en) * 2019-05-17 2019-08-30 永安行科技股份有限公司 A kind of utility car management method
CN110677832A (en) * 2019-09-30 2020-01-10 北京摩拜科技有限公司 Network connection control method and device for vehicle, vehicle and vehicle system
CN110716731A (en) * 2019-10-23 2020-01-21 浙江吉利汽车研究院有限公司 Vehicle data updating method and system based on different regional laws and regulations and vehicle
CN113625072A (en) * 2021-06-15 2021-11-09 安克创新科技股份有限公司 Data calibration method
CN113625072B (en) * 2021-06-15 2024-05-03 安克创新科技股份有限公司 Data calibration method

Also Published As

Publication number Publication date
CN108093053B (en) 2021-11-05

Similar Documents

Publication Publication Date Title
CN108093053A (en) Vehicle configuration method, server, vehicle and Vehicular system
CN107909811B (en) Vehicle dispatching method, server, client and system
CN108597216B (en) Vehicles management method, server, vehicle, client and system
CN108055301B (en) Vehicle dispatching method, server, client and system
Karbab et al. Car park management with networked wireless sensors and active RFID
CN107948265A (en) Vehicles management method, vehicle, server, client and Vehicular system
CN107993434A (en) Vehicle dispatching method, server, client and system
CN108156231A (en) The fault car and method of server communication, vehicle and server
CN108151754A (en) Providing method, server, client and the system of trip service
CN108346280B (en) Vehicle dispatching method, server, client and system
CN108091129A (en) Vehicle trouble processing method, server, detection device and Vehicular system
CN108399735B (en) Vehicle dispatching method, server and system
JP2019511769A (en) System and method for assigning an unmanned aerial system
CN108388999A (en) Vehicle dispatching method, server, client and system
CN104346424A (en) Methods, systems and apparatus for providing application generated information for presentation at an automotive head unit
CN108280939A (en) Vehicles management method, garage management equipment, server, client and system
KR20180008548A (en) Method and apparatus for automatic software development for a group of controller-based devices
WO2018007568A1 (en) Method and system for generating local mobile device notifications
CN104954422A (en) System and method for a vehicle system using a high speed network
CN109842852A (en) Control method for vehicle, server and Vehicular system
CN108717592A (en) Control method for vehicle, server, vehicle, client and system
CN108280467A (en) Vehicle fault detection method, detection device, server and Vehicular system
US20200294414A1 (en) Driving simulator
Pazos et al. ConnectOpen-automatic integration of IoT devices
CN109636118A (en) Dispatching method, device, server and the system of electric vehicle using motor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201215

Address after: Room 168, building 6, 741 Hangzhou Road, Yangpu District, Shanghai 200090

Applicant after: HANHAI INFORMATION TECHNOLOGY SHANGHAI Co.,Ltd.

Address before: Room Bnan 1231, 2 bungalows, No. 5 Road, College, Haidian District, Beijing, 100191

Applicant before: BEIJING MOBIKE TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder

Address after: 200090 Room 102, block D2 (Building 8), No. 221, Huangxing Road, Yangpu District, Shanghai

Patentee after: HANHAI INFORMATION TECHNOLOGY SHANGHAI Co.,Ltd.

Address before: Room 168, building 6, 741 Hangzhou Road, Yangpu District, Shanghai 200090

Patentee before: HANHAI INFORMATION TECHNOLOGY SHANGHAI Co.,Ltd.

CP02 Change in the address of a patent holder