[go: up one dir, main page]

CN110114633A - System and method for monitoring vehicle - Google Patents

System and method for monitoring vehicle Download PDF

Info

Publication number
CN110114633A
CN110114633A CN201780078807.9A CN201780078807A CN110114633A CN 110114633 A CN110114633 A CN 110114633A CN 201780078807 A CN201780078807 A CN 201780078807A CN 110114633 A CN110114633 A CN 110114633A
Authority
CN
China
Prior art keywords
vehicle
user
information
network
acceleration
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.)
Pending
Application number
CN201780078807.9A
Other languages
Chinese (zh)
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.)
Beijing Qisheng Technology Co Ltd
Original Assignee
Jiangsu Hongbao Tools 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
Priority claimed from CN201611237000.9A external-priority patent/CN106741396B/en
Priority claimed from CN201611231465.3A external-priority patent/CN106741332A/en
Priority claimed from CN201710074391.5A external-priority patent/CN106779882B/en
Priority claimed from CN201710324134.2A external-priority patent/CN107063247A/en
Application filed by Jiangsu Hongbao Tools Co Ltd filed Critical Jiangsu Hongbao Tools Co Ltd
Priority claimed from PCT/CN2017/117812 external-priority patent/WO2018113752A1/en
Publication of CN110114633A publication Critical patent/CN110114633A/en
Pending legal-status Critical Current

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

System includes the one or more processor for storing the storage equipment of one group of instruction and communicating with the storage equipment.When executing group instruction, processor is configured for that system is made to obtain information (710) relevant to vehicle and the use user of vehicle by network.Processor also makes system determine at least one user behavior (720) based on the multimedia messages.So that system is generated at least one information (730) in response to the behavior processor of the user, and vehicle or the terminal device (740) of user will send information to by network.Processor also makes system determine casting data based on information.Processor also makes system be sent to vehicle or the terminal device of user for data are broadcasted by network.

Description

System and method for monitoring vehicle
Cross reference
This application claims the Chinese patent Shen that on May 10th, 2017 submits December 22 in 201710324134.2,2016 The Chinese patent application Chinese patent application submitted on December 28th, 201621423996.8,2016 that day submits 201611237000.9,2017 years Chinese patent applications submitted for 10th for 2 months are mentioned on December 28th, 201710074391.5,2016 The Chinese patent application 201621455153.6 that the Chinese patent application of friendship is submitted on December 28th, 201611231465.3,2016 Priority, entire contents are incorporated herein by reference.
Technical field
Present application relates generally to monitoring systems, more particularly, to for monitoring letter associated with vehicle and/or user The system and method for breath.
Background technique
The function of shared vehicle seems very simple at present, however, to shared vehicle provide various functions (for example, monitoring with The associated information of vehicle, monitoring and use the associated information of the user of vehicle) be it is critically important, user can be improved in this way Experience.Accordingly, it may be desirable to the system and method for developing monitoring information associated with user and/or vehicle.
Summary of the invention
According to the one aspect of the application, a kind of system may include the storage equipment of one group of instruction of storage;And with institute State the one or more processor of storage equipment communication, wherein when executing described group of instruction, the one or above processor It is configured as making the system: multimedia messages associated with the user being obtained by network, the multimedia messages are by installing At least one detector detection on vehicle;Based on the multimedia messages associated with the user, the use is determined At least one behavior at family;In response at least one behavior of the user, at least one information is generated;And pass through the net Network sends at least one described information on the terminal device of the vehicle or the user.
In some embodiments, multimedia messages relevant to the user include image information, voice messaging or video At least one of information.
In some embodiments, at least one behavior of the user, which is included in when driving or ride the vehicle, wears ear Machine is made a phone call when driving or riding the vehicle, makes a dash across the red light, damaging the vehicle, destroying the vehicle lock, or using hand At least one of power-relation's stream.
In some embodiments, one or above processor is configured to make the system: described in determining Whether at least one behavior of user, which is included in when driving or ride the vehicle, is worn earphone, in the vehicle that drives or ride At least one of make a phone call, or make a dash across the red light;And it is included in driving in response at least one behavior of the determination user Or ride the vehicle when at least one of wear earphone, in the vehicle that drives or ride make a phone call or make a dash across the red light, lead to Crossing the network transmission reminds the message of the user security traveling to the vehicle or the terminal device.
The one in some embodiments or above processor is configured to make the system: determining the use Whether at least one behavior at family includes damaging the vehicle;And include in response at least one behavior of the determination user The vehicle is damaged, warning is sent to the vehicle or the terminal device by the network.
The one in some embodiments or above processor is configured to make the system: determining the use Whether at least one behavior at family includes the lock for destroying the vehicle;And at least one behavior in response to the determination user The lock including destroying the vehicle sends warning, Yi Jitong to the vehicle or the terminal device by the network It crosses the network and sends server for the identifier of multimedia messages associated with the user and the vehicle.
The one in some embodiments or above processor is configured to make the system: determining the use Whether at least one behavior at family includes using manual communication;And include in response at least one behavior of the determination user Using manual communication, the information for using sign language is transmitted to by the vehicle or the terminal device of user by the network.
According to the another aspect of the application, a kind of system may include the storage equipment of one group of instruction of storage;And with it is described Store the one or more processor of equipment communication, wherein when executing one group of instruction, the one or above processor It is configured as making the system: information relevant to vehicle is obtained by network;It is determined based on information relevant to the vehicle Broadcast data;And by the network, send the user's of the vehicle or the use vehicle for the casting data Terminal device.
In some embodiments, information relevant to the vehicle include multimedia messages, velocity information, environmental information, At least one of location information, lock information, noise information, advertising information or battery information.
In some embodiments, the lock information includes the lock of the vehicle from being locked to unlock or from solution be locked into locking State change;And casting data include casting data related with the state change of lock described in the vehicle.
In some embodiments, the environmental information is associated with the region where the vehicle, the environmental information packet Include at least one environmental parameter of the vehicle, at least one described environmental parameter include in temperature, humidity, wind or dust extremely It is one few;And the one or above processor is configured as making the system: determining at least one environmental parameter Whether value is more than threshold value;And it in response to determining that at least one described environmental parameter is more than the threshold value, is sent out by the network Send casting data related at least one described environmental parameter to the vehicle or the terminal device of the user.
In some embodiments, the velocity information includes the acceleration of the acceleration of X-axis, the acceleration of Y-axis and Z axis; And the one or above processor is configured as making the system: when lock unlock, determining the acceleration of the X-axis It is whether abnormal with the acceleration of the Z axis, or when lock unlock, determine the acceleration of the Y-axis and adding for the Z axis Whether speed is abnormal;And in response to when the lock unlocks, the acceleration of the acceleration and the Z axis that determine the X-axis is different Often, or in lock unlock, the acceleration of the acceleration and the Z axis that determine the Y-axis is abnormal, by the network to Server sends the position of yell for help request and the vehicle.
In some embodiments, one or above processor is configured to make the system: when the lock When locked, whether the acceleration of the acceleration or Y-axis that determine the X-axis is abnormal;And it when the lock is locked, rings It should send by the network in the acceleration exception for the acceleration or the Y-axis for determining the X-axis and track the vehicle It requests and the position of the vehicle to server.
In some embodiments, one or above processor is configured to make the system: based on described Noise information determines whether at least part of the vehicle is faulty;And at least one in response to the determination vehicle It is point faulty, it is sent by the network for reminding the casting data of user's careful driving to the vehicle or the use The terminal device at family, and sent by the network to server and repair the faulty vehicle of at least part Request.
The one in some embodiments or above processor is configured to make the system: from the noise Filtering environmental noise information in information;Based on the frequency values of the noise information after being filtered out described in analog-digital converter determination.
In some embodiments, the location information includes the position of the vehicle and the advertising information includes shop Position;The one or above processor is configured as making the system: determine the vehicle the position and the quotient Whether the distance between the position in shop is less than distance threshold;And in response to the determination vehicle the position with it is described The distance between the position in shop is less than distance threshold, is sent the casting data of the advertising information by the network To the vehicle or the terminal device of the user.
In some embodiments, one or above processor is configured to make the system: passing through bluetooth The signal acquisition location information relevant to the vehicle, the Bluetooth signal include the identifier of the vehicle;And base The position of the vehicle is determined in the identifier of the vehicle.
In some embodiments, the battery information includes the remaining capacity of the vehicle;And it is one or more Processor is configured as making the system: sending the casting of the remaining capacity of the battery to server by the network Data.
It is a kind of in the calculating equipment with one or more processor and storage equipment according to the another aspect of the application The method of realization, which comprises multimedia messages associated with the user are obtained by network, the multimedia messages by At least one detector detection being installed on vehicle;Based on the multimedia messages associated with the user, institute is determined State at least one behavior of user;In response at least one behavior of the user, at least one information is generated;And pass through institute Network is stated, sends at least one described information on the terminal device of the vehicle or the user.
It is a kind of in the calculating equipment with one or more processor and storage equipment according to the another aspect of the application The method of realization, which comprises information relevant to vehicle is obtained by network;Based on described relevant to the vehicle Information determines casting data;And by the network, the vehicle is sent by the casting data or uses the vehicle User terminal device.
According to the another aspect of the application, a kind of vehicle, comprising: the storage equipment comprising one group of instruction;And with it is described Store the processor of equipment communication, wherein when executing described group of instruction, the processor is configured to making the vehicle: obtaining Multimedia messages associated with the user are taken, the multimedia messages are examined by being mounted at least one detector on the vehicle It surveys;Server is sent by the multimedia messages associated with the user by network;By the network from described Server obtains at least one information for the user behavior that instruction is determined based on the multimedia messages, the information;And To at least one information described in the user or server broadcast.
According to the another aspect of the application, a kind of vehicle, comprising: the storage equipment comprising one group of instruction;And with it is described Store the processor of equipment communication, wherein when executing described group of instruction, the processor is configured to making the vehicle: obtaining Information relevant to vehicle is taken, the information is detected by least one detector being mounted on the vehicle;It will by network The information relevant to the vehicle is sent to server;It is obtained by the network and is based on and the vehicle phase by server The casting data that the information closed determines;And data are broadcasted to described in user or server broadcast.
According to the another aspect of the application, a kind of non-transitory computer-readable medium of store instruction, when by system When one or more processor executes described instruction, so that the system: obtaining multimedia associated with the user by network Information, the multimedia messages are detected by least one detector being installed on vehicle;Based on associated with the user The multimedia messages determine at least one behavior of the user;In response at least one behavior of the user, generate extremely Few information;And the terminal that at least one described information is sent to the vehicle or the user is set by the network It is standby.
According to the another aspect of the application, a kind of non-transitory computer-readable medium of store instruction, when by system When one or more processor executes described instruction, so that the system: obtaining information relevant to vehicle by network;It is based on Information relevant to the vehicle determines casting data;And the vehicle is sent for the casting data by the network Or the terminal device of the user using the vehicle.
According to the another aspect of the application, a kind of system, comprising: obtain module, closed for being obtained by network with user The multimedia messages of connection;Determining module is configured as based on described in the multimedia messages determination associated with the user At least one behavior of user;Generation module is configured to respond at least one behavior of the user, generates at least one Information;And transmission module, it is configured as sending the vehicle or described at least one described information by the network The terminal device of user.
According to the another aspect of the application, a kind of system, comprising: module is obtained, for obtaining and vehicle phase by network The information of pass;Determining module is configured as determining casting data based on information relevant to the vehicle;And transmission module quilt It is configured to through the network, the casting data transmission is set to the vehicle or using the terminal of the user of the vehicle It is standby.
Detailed description of the invention
The application will be described further by exemplary embodiment.These exemplary embodiments will be carried out by attached drawing Detailed description.These embodiments are non-limiting exemplary embodiment, in these embodiments, identical symbol table in each figure Show similar structure, in which:
Fig. 1 is the schematic diagram of the example vehicle shared system according to shown in some embodiments of the present application;
Fig. 2 is the example hardware and/or component software that equipment is calculated according to shown in some embodiments of the present application Schematic diagram;
Fig. 3 is the exemplary hardware components and/or software group of the mobile device according to shown in some embodiments of the present application The schematic diagram of part;
Fig. 4 is the schematic diagram of the example vehicle according to shown in some embodiments of the present application;
Fig. 5 is the block diagram of the hardware and or software component of the example vehicle according to shown in some embodiments of the present application;
Fig. 6 is the block diagram of the exemplary processing devices according to shown in some embodiments of the present application;
Fig. 7 is the flow chart that the example process of information is sent according to shown in some embodiments of the present application;
Fig. 8 is the flow chart of the example process of transmission casting data according to shown in some embodiments of the present application;
Fig. 9 is to determine that the noise after filtering out is believed based on analog-digital converter according to shown in some embodiments of the present application The flow chart of the example process of the frequency values of breath.
Figure 10 is the flow chart that the example process of vehicle location is determined according to shown in some embodiments of the present application;
Figure 11 is the schematic diagram of the exemplary lock according to shown in some embodiments of the present application;And
Figure 12 is the schematic diagram of the exemplary power according to shown in some embodiments of the present application.
Specific embodiment
It is described below to enable those skilled in the art to implement and using the application and the description be It is provided in the environment of specific application scenarios and its requirement.For those of ordinary skill in the art, it is clear that can be with The disclosed embodiments are variously modified, and without departing from the principle and range of the application, in the application Defined principle of generality can be adapted for other embodiments and application scenarios.Therefore, the application is not limited to described reality Example is applied, and should be given and the consistent widest range of claim.
Term used herein is only used for description certain exemplary embodiments, rather than restrictive.As used in this application Singular " one ", "one" and "the" can include equally plural form, unless context clearly prompts exceptional situation.Also It should be appreciated that as in this application, the terms "include", "comprise" only prompt that there are the feature, entirety, step, operation, components And/or component, but be not precluded presence or addition other features of one or more, entirety, step, operation, component, component and/ Or combinations thereof the case where.
According to below to the description of attached drawing, the feature of these and other of the application, feature and associated structural elements Function and operation method and component combination and manufacture economy can become more fully apparent, these attached drawings all constitute this A part of application specification.It is to be expressly understood, however, that attached drawing is merely to illustrate and describes, it is no intended to limit the application Range.It should be understood that attached drawing was not necessarily drawn to scale.
It should be appreciated that term " system ", " engine ", " unit " and/or " module " used herein is for distinguishing upgrading In the different components of different stage, component, assembly unit, a kind of method of part or component.However, if their realizations are identical Purpose then can replace these terms by other expression.
Work as unit, engine or module be referred to as " on ", " being connected to " or " being coupled to " another unit, When engine or module, it can directly be connected, unless the context is clearly stated, otherwise there may be with other units, draw It holds up or module connects or coupling, or communicated with communication unit, engine or module therebetween.In this application, term "and/or" It may include entry listed by any one or the above correlation or combinations thereof.
Flow chart used herein is used to illustrate the operation according to performed by the system of some embodiments of the present application. It will be clearly understood that the operation of flow chart can be realized out of order.On the contrary, operation can be in reverse order or real simultaneously It is existing.Furthermore, it is possible to which other operations are added in flow chart by one or more.One or more behaviour can be omitted from flow chart Make.
Although being described in addition, system and method described in this application relate generally to vehicle safety/shared service, It is it should also be understood that they are only exemplary embodiment.System or method described in this application can be applied to rent online It rents and the right to use is transferred to from one in transaction the economic shared service of another any other type.For example, the application System or method can be adapted for entity asset lease and/or labor service.Entity asset may include real estate (for example, hotel, room The apartment Jian Huo), vehicle (for example, automobile, bicycle, electric bicycle, bus, fire balloon or aircraft), commodity (such as clothing Clothes, umbrella, charger or microphone) etc..Labor service may include adopting pet, household management, specified driving etc..The system of the application Or the application of method may include webpage, it is the plug-in unit for browser, client terminal, custom-built system, internal analysis system, artificial Intelligent robot etc., or any combination thereof.
Term " cyclist ", " requestor ", " service requester ", " cyclist's terminal ", " requestor's end in the application End " and " user " are used interchangeably, and to refer to individual, entity, or can request or the tool of orders for vehicles shared service.
Location technology used herein can based on global positioning system (global positioning system, GPS), Global Navigation Satellite System (global navigation satellite system, GLONASS), dead reckoning system Unite (compass navigation system, COMPASS), GALILEO positioning system, quasi- zenith satellite system (quasi- Zenith satellite system, QZSS), Wireless Fidelity (wireless fidelity, WiFi) location technology etc. or its Any combination.One of above-mentioned location technology can be used interchangeably in this application above.
It should be noted that vehicle safety/shared service is the service for the new model only taken root in rear Internet era.It is to make User and ISP, which provide, is only likely to the technical solution realized in rear Internet era.The epoch before internet, when When user needs to rent vehicle in vehicle leasing shop, vehicle request and receiving occur over just user and in physics place phase each other Between the storekeeper in the vehicle leasing shop of chance.However, by internet (and/or other kinds of network technology of such as bluetooth), Vehicle shared service allows the user serviced accurately to obtain the position of vehicle and rent vehicle whenever and wherever possible.It also allows to use Family is by vehicle parking in any region for allowing vehicle parking.Therefore, by internet, vehicle safety/shared system can be with More easily transaction platform is provided for user and service provider, this can not in the setting of traditional internet vehicle in front service It is able to achieve.
The one aspect of the application is related to the method for monitoring vehicle.According to this aspect of the application, this method may include Obtain multimedia messages associated with the user.At least one user behavior can be determined based on multimedia messages.It can be based on User behavior determines information.The terminal device of user can be will send information to.In some embodiments, it can determine and vehicle Associated information.Casting data can be determined based on the information.Vehicle or the end of user can be sent by casting data End equipment.
Fig. 1 is the schematic diagram of the example vehicle shared system 100 according to shown in some embodiments of the present application.Vehicle is total Enjoying system 100 may include server 110, network 120, one or more terminal device 130, one or more vehicle 140, deposits Reservoir 150 and positioning device 160.Vehicle shared system 100 can provide vehicle shared service, and user is allowed to use vehicle (example Such as, vehicle 140) Lai Jinhang rides or drives.When user completes to ride or drive and want to return vehicle, user can be incited somebody to action Vehicle stays in any region for allowing vehicle parking and locks vehicle.Then, vehicle can be ready for next user.
Server 110 can be communicated with terminal device 130 and/or vehicle 140, to provide the various function of vehicle shared service Energy.For example, server 110 can receive service request from terminal device 130 via such as network 120.Service request can wrap Include and ride or drive and/or the related order information of vehicle 140, including for example type of vehicle, departure place, destination, mileage, Route etc., or any combination thereof.Service request can also include information (for example, user account information) related with user and/ Or terminal device 130 (for example, position of terminal device 130).
Server 110 can also send information to terminal device 130 and/or vehicle 140.For example, in response to being set from terminal Standby 130 received Service Orders, server 110 can determine one or more vehicle 140, and will be with one or more vehicle 140 related information are sent to terminal device 130, including for example, one or more vehicle 140 position, ride or drive Expense (for example, the total cost ridden or driven, the hourly rate ridden or driven) etc. or combinations thereof.Server 110 can be with The instruction of locking vehicle 140 is sent to vehicle 140, unlocks the instruction, and/or information (example relevant to vehicle 140 of vehicle 140 Such as, the off-limits information of instruction vehicle, navigation information).
Server 110 can based on the historical data obtained from terminal device 130, vehicle 140 and/or memory 150 come Determine hot spot region.Hot spot region can be the big region of vehicle demand.Historical data may include the vehicle in region Searching times.Historical data can also include related with history Service Order data (for example, vehicle 140 is in the zone The number used).Historical data can also include user provided via terminal device 130 information (such as, it is proposed that by more vehicles It is placed in some regions of user's submission).Server 110 can also provide service charge management.Server 110 can be based on Monthly membership, season membership, season (for example, spring, summer) membership, annual membership or every time by bus Or the expense driven determines the cost by bus or driven.
In some embodiments, server 110 can be individual server, be also possible to server group.Server group can To be to be connected to the centralized server of network 120 via access point or be respectively connected to network via one or more access point 120 distributed server group.In some embodiments, server 110 can be connected locally to network 120 or and network 120 long-range connections.It is stored in terminal device 130, vehicle 140 for example, server 110 can be accessed via network 120 and/or deposits Information and/or data in reservoir 150.In another example memory 150 may be used as the Back end data store device of server 110.? In some embodiments, server 110 can be implemented in cloud platform.Only as an example, the cloud platform may include private clound, public affairs Cloud, mixed cloud, community cloud, distribution clouds, internal cloud, multi layer cloud etc. or any combination thereof altogether.
In some embodiments, server 110 may include processing engine 112.Processing engine 112 can handle and at this The relevant information of one or more function and/or data are executed in application.For example, processing engine 112 can handle the operation of lock Information is to determine the state locked.In some embodiments, processing engine 112 may include one or more processing unit (for example, single Core handles engine or multicore handles engine).Only as an example, processing engine 112 may include central processing unit (central Processing unit, CPU), specific integrated circuit (application specific integrated circuit, ASIC), dedicated instruction set processor (dedicated instruction set processors, ASIP), image procossing list Member (image processing unit, GPU), physical manipulations processing unit (physical operational Processing unit, PPU), digital signal processor (digital signal processor, DSP), field-programmable Gate array (field-programmable gate array, FPGA), programmable logic device (programmable logic Device, PLD), controller, micro controller unit, Reduced Instruction Set Computer (Reduced Instruction-Set Computer, RISC), microprocessor etc. or any combination thereof.
Network 120 can promote the exchange of information and/or data.In some embodiments, the one of vehicle shared system 100 A or components above (for example, server 110, terminal device 130, vehicle 140 or memory 150) can be incited somebody to action by network 120 Information and/or data are sent to other assemblies in vehicle shared system 100.For example, server 110 can via network 120 from The access of memory 150 and/or the data for obtaining at least two vehicles 140.For example, server 110 can will be whole via network 120 The distribution of vehicle 140 near the position of end equipment 130 is sent to terminal device 130.In some embodiments, network 120 can Think any form of wired or wireless network, or any combination thereof.Only as an example, network 120 may include cable network, Cable network, fiber optic network, telecommunications network, internal network, internet, local area network (local area network, LAN), Wide Area Network (wide area network, WAN), Wireless LAN (wireless local area Networks, WLAN), Metropolitan Area Network (MAN) (metropolitan area network, MAN), Public Switched Telephone Network (public Switch telephone network, PSTN), blueteeth network, ZigBee network, near-field communication (near field Communication, NFC) network etc. or any combination thereof.In some embodiments, network 120 may include one or more Network access point.For example, network 120 may include wired or wireless network access point, such as base station and/or internet exchange point 120-1,120-2 ..., the one or more component of vehicle shared system 100 can pass through the access point.It is connected to network 120 To exchange data and/or information.
In some embodiments, user can be the owner of terminal device 130.Terminal device 130 can connect from user Input is received, and server 110 will be sent to related information is inputted via network 120.Terminal device 130 can also be via net Network 120 receives information from server 110.For example, terminal device 130 can be received from server 110 from the service with vehicle It requests related user's to be input to server 110, receives service confirmation and/or information or instruction from server 110.Only conduct Example, terminal device 130 can be configured as attached with the position of search terminal equipment 130 to the transmission of server 110 service request Close vehicle 140.Server 110 can determine the one or more vehicle near the position of terminal device 130 according to service request 140 (for example, quantity of the position of vehicle 140, vehicle 140).Server 110 can also via network 120 will with determine The related information of one or more vehicle 140 be sent to terminal device 130.The letter of identified one or more vehicle 140 Breath may be displayed on terminal device 130 associated with electronic map.Terminal device 130 can receive from user and be shown in end Instruction is chosen the input of vehicle 140 from vehicle 140 in end equipment 130, can transmit the input to server 110.Terminal Equipment 130 can also provide walking navigation, for guiding user to the position of selected vehicle 140.In another example terminal device 130 It can receive from user for subscribing the input of vehicle 140 and transmitting this information to server 110.In another example terminal device 130 feedback informations that can be provided user are sent to server 110.Feedback information may include the state (example of vehicle 140 Such as, whether any part of vehicle 140 needs to repair), recommendation on improvement etc..
In some embodiments, terminal device 130 may include mobile device 130-1, it is tablet computer 130-2, above-knee Type computer 130-3, mobile unit 130-4 etc. or any combination thereof.In some embodiments, mobile device 130-1 can wrap Include smart home device, wearable device, Intelligent mobile equipment, virtual reality device, augmented reality equipment etc. or its any group It closes.In some embodiments, smart home device may include Intelligent illumination device, intelligent electric appliance control equipment, intelligent monitoring Equipment, smart television, intelligent camera, intercom etc., or any combination thereof.In some embodiments, wearable device can wrap Include Intelligent bracelet, intelligent footgear, intelligent glasses, intelligent helmet, smartwatch, Intelligent garment, intelligent knapsack, smart accessories etc. or Any combination thereof.In some embodiments, Intelligent mobile equipment may include smart phone, personal digital assistant (personal Digital assistant, PDA), game station, navigation equipment, point of sale (point of sale, POS) etc. or it is any Combination.In some embodiments, virtual reality device and/or enhanced virtual real world devices may include virtual implementing helmet, Virtual reality glasses, virtual reality eyeshade, the augmented reality helmet, augmented reality glasses, augmented reality eyeshade etc. or its any group It closes.For example, virtual reality device and/or augmented reality equipment may include Google GlassTM、Oculus RiftTM、 HololensTMOr Gear VRTMDeng.In some embodiments, the built-in device in vehicle 130-4 may include built-in calculating Machine, built-in in-car TV, built-in tablet computer etc..In some embodiments, terminal device 130 may include sender unit and Signal receiver is configurable for communicating with positioning device 160 and be determined with the position to user and/or terminal device 130 Position.
Vehicle 140 may include at least two vehicle 140-1,140-2 ..., 140-n.Vehicle 140 can be any class The vehicle of type, including such as wheelbarrow, bicycle, tricycle, series connection vehicle, motor vehicles, electric vehicle, trail bike. In this application, vehicle 140 can be described in the form of bicycle as example for illustration purposes, and should not be by it It is construed to that vehicle 140 is only limited to the form of bicycle.The color of vehicle 140 is not limiting.Only as an example, vehicle 140 body color can be yellow.In some embodiments, vehicle 140 can be identified with unique symbol.Unique symbol can wrap It includes bar code, quick response (quick response, QR) code, sequence number etc. including letter and/or number or its is any Combination.For example, the QR code of vehicle 140 can be scanned by the mobile applications of terminal device 130 to obtain the mark of vehicle 140 Know (identification, ID).
Vehicle 140 can be communicated with server 110, network 120, terminal device 130 and/or positioning device 160.For example, Vehicle 140 can send server 110 for the status information of vehicle 140 via network 120.Status information may include vehicle 140 position, locking/unlocked state of vehicle 140, distance of riding, ride duration and/or vehicle 140 riding speed, Power of battery 140 of vehicle etc. or combinations thereof.Server 110 can monitor vehicle 140 based on status information.In another example vehicle 140 can receive instruction (for example, instruction of lock locking/unlocking vehicle 140) from terminal device 130 and/or server 110.Example again Such as, vehicle 140 may include signal projector and signal receiver (for example, GPS component of vehicle 140), is configured as and determines Position equipment 160 is communicated to position the position of vehicle 140.
Memory 150 can store data and/or instruction.Data may include with user, terminal device 130, vehicle 140 Etc. related data.Data related to user may include user profiles, the movement number of title, user including such as user Code, the ID number of user, the type of user (for example, year card user, season card user or moon card user), the usage record of user (for example, time of riding, expense), the credit rating of user, history route, account balance etc..Data relevant to vehicle 140 can With include vehicle conditions of service (inactive state, reservation state, ride or drive, in maintenance state, in loss shape State), the position of vehicle, type of vehicle (for example, automobile, wheelbarrow, bicycle, tricycle, series connection vehicle, motorcycle, electrical salf-walking Vehicle) etc..In some embodiments, memory 150 can store the data obtained from terminal device 130 and/or vehicle 140.Example Such as, memory 150 can store log information associated with terminal device 130.In some embodiments, memory 150 can It is used to execute with storage server 110 or using come the data and/or instruction of completing illustrative methods described in this application.
In some embodiments, memory 150 may include mass storage, removable memory, in read-write volatile It deposits, read-only memory (read-only memory, ROM) etc. or any combination thereof.Illustrative mass storage can wrap Include disk, CD, solid magnetic disc etc..Exemplary removable memory may include flash drive, floppy disk, CD, RAM card, Compact disk, tape etc..Exemplary read-write volatile memory may include random access memory (random access Memory, RAM).Exemplary RAM may include dynamic random access memory (dynamic random access memory, DRAM), double data speed synchronous dynamic RAM (double data rate synchronous dynamic Random access memory, DDR SDRAM), static random access memory (static random access Memory, SRAM), thyristor random access memory (thyristor random access memory, T-RAM) and zero electricity Hold random access memory (zerocapacitance random access memory, Z-RAM) etc..Exemplary read-only storage Device may include mask ROM (mask ROM, MROM), programmable read only memory (programmable read- Only memory, PROM), Erasable Programmable Read Only Memory EPROM (erasable programmable read-only Memory, EPROM), electrically erasable programmable read-only memory (electrically erasable programmable Read-only memory, EEPROM), compact disc read-only memory (compact disk read-only memory, CD-ROM) With digital versatile disc read-only memory etc..In some embodiments, the memory 150 can be realized in cloud platform.Only As an example, the cloud platform may include private clound, public cloud, mixed cloud, community cloud, distribution clouds, internal cloud, multi layer cloud etc. or Any combination thereof.
Positioning device 160 can determine information associated with object, for example, the terminal device 130 of one or more, or Person's vehicle 140.For example, positioning device 160 can determine the current time and present bit of terminal device 130 and/or vehicle 140 It sets.In some embodiments, positioning device 160 can be global positioning system (global positioning system, GPS), Global Navigation Satellite System (global navigation satellite system, GLONASS), dead reckoning system Unite (compass navigation system, COMPASS), Beidou navigation satellite system, GALILEO positioning system, quasi- zenith Satellite system (Quasi zenith satellite system, QZSS) etc..Information may include the position of object, height, speed Or acceleration and/or current time.The position can be the form of coordinate, such as latitude coordinate and longitude coordinate etc..Positioning is set Standby 160 may include the satellite of one or more, such as satellite 160-1, satellite 160-2 and satellite 160-3.Satellite 160-1 is extremely 160-3 can determine above- mentioned information separately or together.Positioning device 160 can send above- mentioned information via network 120 To terminal device 130 or vehicle 140.
In some embodiments, the one or more component of vehicle shared system 100 can be accessed via network 120 and be stored Data and/or instruction in memory 150.In some embodiments, memory 150 can be used as back-end memory and directly connect It is connected to server 110.In some embodiments, vehicle shared system 100 one or more component (for example, server 110, Terminal device 130 or vehicle 140) there can be the license for accessing memory 150.In some embodiments, when meet one or with When upper condition, the one or more component of vehicle shared system 100 can read and/or modify and 140 phase of user and/or vehicle The information of pass.For example, server 110 can complete vehicle 140 driving or driving after read and/or modification one or with The information of upper user.
In some embodiments, the information exchange between the one or more component of vehicle shared system 100 can pass through The mobile applications for starting vehicle shared service on terminal device 130 request vehicle service or defeated by terminal device 130 Enter inquiry (for example, search vehicle).The object of service request can be any product.In some embodiments, which can be with Including food, medicine, commodity, chemical products, electric appliance, clothing, car, house, luxury goods etc. or any combination thereof.Some In other embodiments, product may include service product, financial product, knowledge-product, internet product etc. or any combination thereof. Internet product may include personal main computer boxes, website product, mobile Internet product, business main computer boxes, embedded production Product etc. or any combination thereof.Mobile Internet product can be used for software, program, system of mobile terminal etc. or its any group It closes.Mobile terminal may include tablet computer, laptop, mobile phone, personal digital assistant (PDA), smartwatch, pin Sell point (POS) equipment, vehicle-mounted computer, in-car TV, wearable device or similar or any combination thereof.For example, product can be with It is any software used on computer or mobile phone and/or application.The software and/or application program can with it is social, Shopping, traffic, amusement, study, investment etc. or any combination thereof correlation.In some embodiments, the system related with transport Software and/or application program may include trip software and/or application program, vehicle scheduling software and/or application program, map Software and/or application program etc..
It will be appreciated by the skilled addressee that the element can pass through when the element of vehicle shared system 100 executes Electric signal and/or electromagnetic signal execute.For example, when the processing of terminal device 130 makes a determination, unlocks the tasks such as vehicle 140 When, terminal device 130 can manage in device operation logic circuit at which to handle these tasks.When terminal device 130 will be inquired When (for example, information related with the position of vehicle 140) is sent to server 110, the processor of terminal device 130 be can be generated Encode the electric signal of the inquiry.Then, the processor of terminal device 130 can send output port for electric signal.If terminal Equipment 130 is communicated via cable network with server 110, then output port can be physically connected to cable, further by telecommunications Number it is transferred to the input port of server 110.If terminal device 130 is communicated via wireless network with server 110, terminal is set Standby 130 output port can be one or more antenna, convert electrical signals to electromagnetic signal.Similarly, vehicle 140 can Task is handled with the operation by the logic circuit in its processor, and via electric signal or electromagnetic signal from server 110 receive instruction and/or Service Order.In the electronic device, such as terminal device 130, vehicle 140 and/or server 110, It when its processor process instruction, issues instruction and/or executes movement, instruction and/or movement are carried out by electric signal.For example, When processor retrieves data (for example, archives of at least two users) from storage medium (for example, memory 150), can incite somebody to action Electric signal is sent to the reading equipment of storage medium, this can be the structural data read in storage medium.The structuring number According to can be as electronic signals via the bus transfer of electronic equipment to processor.Herein, electric signal can refer to an electric signal, Series of electrical signals and/or at least two discontinuous electric signals.
Fig. 2 is the example hardware and/or component software that equipment 200 is calculated according to shown in some embodiments of the present application Schematic diagram.Calculating equipment 200 can be general purpose computer or special purpose computer.Calculating equipment 200 can be used for realizing as herein Any component of the vehicle shared system 100.For example, the processing engine 112 and/or terminal device 130 of server 110 can To be realized on calculating equipment 200 by its hardware, software program, firmware or combinations thereof.Although illustrating only one for convenience Platform computer, but can be realized in a distributed way on multiple similar platforms related to vehicle shared service described herein Computer function with allocation processing load.
For example, calculating equipment 200 may include being connected to the communication port of network connected to it (for example, network 120) 250, to promote data communication.Calculating equipment 200 can also include processor 220, for executing program instructions to execute this paper The function of the server 110 of description.Illustrative computer platform may include internal communication bus 210, various forms of journeys Sequence memory and data storage, for example, disk 270 and read-only memory (read-only memory, ROM) 230 or depositing at random Access to memory (random access memory, RAM) 240, for storing by the various of computer disposal and/or transmission Data file.Illustrative computer platform also may include being stored in read-only memory 230, random access memory 240 And/or the program instruction executed for processor 220 in other kinds of nonvolatile storage medium.The present processes and/or Process can be realized in a manner of program instruction.Calculating equipment 200 further includes I/O 260, supports computer, user and wherein Other assemblies between input/output.Programming and data can also be received by network communication by calculating equipment 200.
Just to illustrate, calculates equipment 200 and only describe a central processing unit and/or processor.However, it is necessary to It is noted that the calculating equipment 200 in the application may include multiple CPU and/or processor, thus it is described in this application by The operation and/or method that one CPU and/or processor are realized can also be jointly or independently by multiple CPU and/or processors It realizes.For example, step A and step B can be executed by calculating the CPU of equipment 200 and/or processor.In another example step A and step B It by the two different CPU and/or processor joint in calculating equipment 200 or can also be executed separately (for example, the first processing Device executes step A, and second processor executes step B or the first and second processors execute step A and B jointly).
Fig. 3 is the exemplary hardware components and/or software of the mobile device 300 according to shown in some embodiments of the present application The schematic diagram of component.As shown in figure 3, mobile device 300 may include communication module 310, display 320, graphics processing unit (graphics processing unit, GPU) 330, processor 340, I/O 350, memory 360 and memory 390.Some In embodiment, any other suitable component also is included in mobile device 300, including but not limited to system bus or control Device (not shown).In some embodiments, 370 (e.g., iOS of Mobile operating systemTM、AndroidTM、Windows PhoneTM) and One or more application program 380 can be loaded into memory 360 to be executed by processor 340 from memory 390.Using journey Sequence 380 may include browser or for related with the state of vehicle 140 information to be sent, received and presented from server 110 Any other suitable application program of (for example, position of vehicle 140).The interaction of user and information flow can be via I/O 350 realize, and the other assemblies of server 110 and/or vehicle shared system 100 are supplied to via network 120.In some realities It applies in example, user can borrow (or lease) vehicle via mobile device 300.User can also be controlled by mobile device 300 The lock of vehicle.For example, user can input the instruction for closing lock via mobile device 300.
Fig. 4 is the schematic diagram of the example vehicle according to shown in some embodiments of the present application.Vehicle 400 can be vehicle 140 embodiment, as described in the application elsewhere (for example, Fig. 1 and its associated description).Vehicle 400 may include being used for Realize any combination of the mechanism of its function described in this application.In this application, vehicle 140 (and vehicle 400) can be with The form of bicycle is described as example for illustration purposes, but should not be construed as only being limited to vehicle 140 The form of bicycle.Vehicle 140 (and vehicle 400) can be any kind of vehicle, including such as unicycle, voluntarily Vehicle, tricycle, series connection vehicle, motor vehicles, electric vehicle, trail bike etc..
Vehicle 400 may include lock 410, processing equipment 420, communication equipment 430 and detection device 440.In some embodiments In, vehicle 140 may also include power supply, storage equipment, timing device and apartment warning (being not shown in Fig. 4).In some embodiments In, said one or components above are desirably integrated into lock 410.The detailed description of vehicle 140 can be on other ground of the application Find (for example, Fig. 5 and its description) in side.
It should be noted that vehicle 400 shown in Fig. 4 is merely to illustrate, rather than for limiting scope of the present application. For those of ordinary skill in the art, various change and modification can be made according to the description of the present application.So And these change and modification are without departing from scope of the present application.
Fig. 5 is the hardware and/or software of the exemplary processing devices of the vehicle according to shown in some embodiments of the present application The block diagram of component.Vehicle 140 may include processing equipment 510, communication equipment 520, detection device 530, lock 540, power supply 550 and deposit Store up equipment 560.
Processing equipment 510 can be configured as the information that processing is captured by detection device 530.Processing equipment 510 can incite somebody to action Information that treated is sent to communication equipment 520.In some embodiments, processing equipment 510 is available associated with user Multimedia messages.Multimedia messages are examined by least one detector (for example, detection device 530) being mounted on vehicle 140 It surveys.Processing equipment 510 can determine at least one user behavior based on multimedia body information.Processing equipment 510 can respond use Family behavior generates at least one information.Processing equipment 510 can will send information to vehicle 140 or the terminal device of user.
In some embodiments, processing equipment 510 can be further configured to obtain letter associated with vehicle 140 Breath.Processing equipment 510 can determine casting data based on information associated with vehicle 140.Processing equipment 510 can will be broadcast Count off evidence is sent to the terminal device of the user of vehicle 140 or vehicle 140.
Communication equipment 520, which can be configured as to communicate with the user of vehicle 140 and/or send to the user of vehicle 140, to be believed Breath.Communication equipment 520 may include display 522 and sound module 524.Display 522 can be configured as with video, written The forms such as language, picture show information related with the user of vehicle 140 and/or vehicle 140.Sound module 524 can be matched It is set to the broadcast message relevant to the user of vehicle 140 and/or vehicle 140 in the form of audio.Detection device 530 can capture Information related with the user of vehicle and/or vehicle.
Detection device 530 can be configured as capture information related with the user of vehicle 140 and/or vehicle.Detection is set The information of standby 530 capture can be transmitted in processing equipment 510 to be handled, or be transmitted by storage equipment 560 to carry out Storage.Detection device 530 may include detector 531, sensor 532, locating module 533, noise detection module 534, state inspection Survey module 535 and velocity measuring module 536.
Detector 531 can be configured as by scanning region associated with the user of vehicle 140, with vehicle 140 Multimedia messages are collected in region etc. of environmental correclation connection or any combination thereof.
Sensor 532 can be configured as collection environmental information.Sensor 532 may include temperature sensor, humidity sensor Device, wind sensor, dust sensor etc., or any combination thereof.
Locating module 533 can be configured as the location information for collecting vehicle 140.Locating module 533 can be based on the whole world Positioning system (GPS), Global Navigation Satellite System (GLONASS), compass navigation systems (COMPASS), GALILEO positioning system, Quasi- zenith satellite system (QZSS) collects location information, Wireless Fidelity (WiFi) location technology etc., or any combination thereof.
Noise detection module 534 can be configured as collection noise information relevant to vehicle 140.Noise detection module 534 may include microphone.The vibration of sound can be transferred to the vibrating diaphragm of microphone by microphone.In the vibration of sound can make It sets magnet and forms variable current.Variable current can be transferred to sound treatment circuit to amplify by microphone.
State detection module 535 can be configured as detection and 540 related lock information of lock.Lock information can refer to vehicle The state and/or state change of 140 lock 540.
Velocity measuring module 536 can be configured as gathering speed information.Velocity information may include the movement of vehicle 140 The real time acceleration in direction, and the real time acceleration in the direction perpendicular to ground.
Lock 540, which can be configured as, is fixed to fixed object, such as lock pillar or bracket for vehicle (for example, bicycle).Place Reason equipment 510, communication equipment 520, detection device 530, power supply 550 and storage equipment 560 are desirably integrated into lock 540.Lock 540 Detailed description can find (for example, Figure 11 and its description) elsewhere in the application.
Power supply 550, which can be configured as, provides electric power for the operation of the component of lock 540.In some embodiments, power supply 550 It can be battery.
Storage equipment 560 can be configured as the storage information that storage is captured by detection device 530 and by processing equipment 510 The information of processing.
In some embodiments, vehicle 140 may include other modules of one or more.For example, vehicle 510 may include fixed When equipment, with determine user drive or riding cycle time.In another example vehicle 510 may include apartment warning, to damage in user User is alerted when bad vehicle 140.In some embodiments, described one or more module is desirably integrated into lock 540.It is attached Add ground or alternatively, processing engine 112 may include the module similar with the identical one or more of processing equipment 510, quilt It is configured to execute at least part function of processing equipment 510 disclosed herein.
Fig. 6 is the block diagram of the exemplary processing devices according to shown in some embodiments of the present application;Processing equipment 510 can be with Including obtaining module 610, determining module 620, generation module 630 and transmission module 640.Each module can be for executing The hardware circuit and/or hardware circuit and one or more for operating, being stored in one group of instruction of one or more storage media are deposited Store up the combination of media.
Obtaining module 610 can be configured to obtain information associated with vehicle 140.Letter associated with vehicle 140 Breath may include multimedia messages, velocity information, environmental information, location information, lock information, noise information, advertising information or Battery information etc. or any combination thereof.Information associated with vehicle 140 detailed description can the application elsewhere Find (for example, Fig. 7,8 and 10 and its description).
Determining module 620, which can be configured as, determines at least one user behavior based on information associated with vehicle 140. The behavior may include wearing earphone in driving or riding cycle 140, making a phone call in driving or riding cycle 140, make a dash across the red light State, damage vehicle 140, using manual communication, destroy vehicle 140 lock 540, within the relatively long period by vehicle 140 It is parked in not common region, or any combination thereof.The detailed description of behavior can find (example in the application elsewhere Such as, Fig. 7 and its description).
Determining module 620, which can be configured as, determines casting data based on information associated with vehicle 140.In some realities It applies in example, casting data may include the position of vehicle 140, the request for calling help, the request for tracking vehicle 140 and vehicle The state of 140 lock 540 changes related information, information related at least one environmental parameter, for reminding user careful The information of driving, repair at least part of request of vehicle 140, the information of advertising information, battery remaining capacity information Deng or any combination.The detailed description of casting data can the finding elsewhere of the application (for example, Fig. 8 and 9 and its Description).
Generation module 630, which can be configured as, generates at least one information in response at least one behavior.Information can wrap Include the information for reminding user security traveling, warning, using information of sign language etc., or any combination thereof.The detailed description of information can To find (for example, Fig. 7 and its description) elsewhere in the application.
Transmission module 640 can be configured as via network 120 by least one information be transferred to user vehicle 140 or Terminal device 130.In some embodiments, transmission module 640 can pass in the form of text, sound or sign language etc. or combinations thereof Defeated information.For example, transmission module 640 can transmit information based on the language that user speaks.Transmission module 640 can also be matched It is set to the terminal device 130 for sending casting data on vehicle 140 or the user using vehicle 140.
In some embodiments, processing equipment 510 may include other modules of one or more, for example, processing equipment 510 It may include memory module, for storing the data generated by above-mentioned module.In some embodiments, described one or with Upper module is desirably integrated into processing engine 112.Additionally or alternatively, processing engine 112 may include and processing equipment 510 The similar module of identical one or more is configured as at least one that executes processing equipment 510 disclosed herein Divide function.
It should be noted that being to provide for purposes of illustration, and be not intended to limit to the description of processing equipment 510 above Scope of the present application processed.It to those skilled in the art, can be to upper under the premise of without departing substantially from the application principle The application for stating method and system carries out the improvement and change of various forms and details.However, these change and modification also fall within this In the range of application.
Fig. 7 is to will send information to the vehicle of user or showing for terminal device according to shown in some embodiments of the present application The flow chart of example property process 700.Process 700 can be executed by vehicle shared system 100.For example, process 700 can pass through storage One group of instruction (for example, application program) in storage equipment (for example, the memory 150 of vehicle 140 and/or storage equipment 560) To realize.In some embodiments, at least part of process 700 (can be shown for example, in fig. 2 by processing engine 112 Calculate equipment 200 in realize) or vehicle 140 processing equipment 510 execute.For illustrative purposes, in processing equipment 510 Execution process 700 is example.
In 710, processing equipment 510 (for example, obtaining module 610) can obtain the use with vehicle 140 via network 120 The associated multimedia messages in family.In some embodiments, multimedia messages associated with the user may include image information, language Message breath, video information etc., or any combination thereof.
In some embodiments, image information may include one or more image when user uses vehicle 140.Image letter Breath can also include the one or more image of environmental correclation connection relevant to vehicle 140.Image associated with the environment can be with One of one or more image and/or road nearby relevant with vehicle 140 including nearby stores relevant to vehicle 140 Or images above (for example, traffic lights, road reconstruction, magnitude of traffic flow) etc. or any combination thereof.
In some embodiments, voice messaging may include one or more sound of user when using vehicle 140, example Such as, it makes a phone call, interacted with vehicle 140.Video information may include one or more video when user uses vehicle 140 And/or the one or more video for using environmental correclation when vehicle to join with user.The video joined with the environmental correclation of user can With include shop near vehicle 140 one or more video and/or vehicle near road one or more image (example Such as, traffic lights, road reconstruction, the magnitude of traffic flow) 140 etc., or any combination thereof.
In some embodiments, the available multimedia captured by the detection device 530 of vehicle 140 of processing equipment 510 Information.Detection device 530 may include detector 531.Detector 531 may include camera, video camera etc..In some embodiments In, detector 531 can be by scanning region associated with the user of vehicle 140, the area with the environmental correclation connection of vehicle 140 Multimedia messages are collected in domain etc. or any combination thereof.After collecting multimedia messages, detector 531 can believe multimedia Breath is sent to processing equipment 510.
Vehicle shared system 100 can control the state (for example, mode of operation, non-operating state) of detector 531.One In a little embodiments, processing equipment 510 can obtain automatically multimedia messages at regular intervals and/or with irregular interval. Time interval relevant to aturegularaintervals and/or irregular spacing can be the predetermined value configured in vehicle shared system 100. Alternatively or additionally, the state that the user of vehicle 140 can control detector 531 via the terminal device 130 of user is come Dynamically set interval.
Alternatively, or in addition, the user of vehicle 140 can control the state of detector 531.In some embodiments, such as Fruit user inputs specific input via the user interface of such as terminal device 130, and detector 531 can collect multimedia messages. For example, processing equipment 510 can be from inspection if the user of vehicle 140 is placed in mode of operation by will test device 531 by lower button It surveys device 531 and obtains multimedia messages.In another example if the user of vehicle 140 will test device 531 and be placed in non-operating state, processing Equipment 510 possibly can not obtain multimedia messages.In some embodiments, the user's control detector of vehicle 140 can be forbidden 531 state.For example, detector 531 can detecte whether user dismantles seat, whether the tire of vehicle 140 needs to inflate etc..
In 720, processing equipment 510 (for example, determining module 620) can be based on multimedia messages associated with the user Determine at least one user behavior.The behavior may include earphone being worn when driving or cycling 140, in driving or cycling Make a phone call when 140, state of making a dash across the red light, damage vehicle 140, destroy vehicle 140 lock 540, using manual communication, relatively long It is medium or any combination thereof that vehicle 140 is parked in not common region in period.
In some embodiments, processing equipment 510 can determine user behavior based on identification technology.Identification technology can wrap Include image recognition technology and/or voice recognition technology.Image recognition may include text identification, Digital Image Processing and identification, Object identifying etc..Voice recognition may include isolated word identification, keyword identification, continuous voice recognition etc..
In some embodiments, processing equipment 510 can extract characteristic information based on identification technology from multimedia messages. Characteristic information may include the feature for indicating multimedia messages.For example, if image or video show that user is driving or riding The characteristic information of the movement of wearing earphone when vehicle 140, image or video may include the face of the user of vehicle 140, covering ear Piece or close to ear earphone object.In another example the movement of state, image or view if image or video display user make a dash across the red light The characteristic information of frequency may include face, red light phase and the user of 140 user of vehicle and vehicle 140 is in and red light phase Scene among associated road.
Then, processing equipment 510 can based between characteristic information and characteristic information and behavior corresponding relationship (for example, The models of mapping relations, pre-training) determine user behavior.Processing equipment 510 can be stored in advance characteristic information and behavior it Between corresponding relationship.For example, if characteristic information includes the face of the user of vehicle 140, and covering or the earphone object close to ear Body, processing equipment 510 can be based on corresponding relationship, determine that user wears the corresponding line of earphone when riding or driving vehicle 140 For.In another example if characteristic information includes face, red light, and/or the user of the user of vehicle 140 and vehicle 140 is located at and red light Scene among associated road, processing equipment 510 can determine the correspondence behavior that user makes a dash across the red light based on corresponding relationship.
In some embodiments, processing equipment 510 can determine user behavior based on characteristic information and corresponding relationship.It should Behavior can include but is not limited to kick vehicle 140, a part (for example, tire, seat) of vehicle 140 dismantled from vehicle 140, with Machine parks cars 140 equal or any other combinations.Processing equipment 510 may further determine that user behavior, i.e. user damages vehicle 140.
In some embodiments, processing equipment 510 can be based on characteristic information and relationship, determine within the relatively long time By vehicle parking in not common region (for example, family, office), or destroy the user behavior of the lock 540 of vehicle 140. Processing equipment 510 may further determine that user wrongly occupies the behavior of vehicle 140.
In some embodiments, processing equipment 510 can determine that user uses sign language based on characteristic information and corresponding relationship Behavior.Processing equipment 510 can determine that user uses the user behavior of manual communication.
In some embodiments, processing equipment 510 can determine other users behavior based on multimedia body information.For example, Other users behavior may include being stopped more than once using identical vehicle, driving or cycling more than preset range, by vehicle 140 It is placed in the region for allowing vehicle 140 to stop, interacts (temperature of inquiry this moment) etc. or any combination thereof with vehicle 140.
In 730, processing equipment 510 (for example, generation module 630) can generate at least one in response at least one behavior A information.For example, if wearing earphone when the behavior determined in 720 is included in driving or riding cycle 140, driving or riding It makes a phone call or makes a dash across the red light when driving 140 state, the information for reminding user security traveling can be generated in processing equipment 510 Deng.
In another example if in 720 determine behavior include damage vehicle 140, processing equipment 510 can be generated to The warning at family.
In another example if the behavior determined in 720 includes destroying the lock 540 of vehicle 140 and/or in the relatively long time Vehicle 140 is parked in not common region in section, the warning to user can be generated in processing equipment 510.
For another example if in 720 determine behavior include use manual communication, processing equipment 510 can by with Family shows that gesture to communicate by sign language with user.Alternatively, or in addition, when user uses via the terminal device 130 of user When sign language, processing equipment 510 can also be communicated by sign language with user.
In another example processing equipment 510 can if the behavior determined in 720 includes using identical vehicle more than once To generate the information for welcoming to reuse vehicle 140.
In some embodiments, processing equipment 510 can be stored in advance between information and behavior corresponding relationship (for example, Mapping relations, by the model of behavior and information pre-training).Processing equipment 510 can be based on the corresponding pass between information and behavior System, respondent behavior generate information.Such as, if it is determined that user participate in it is dangerous activity (for example, user make a dash across the red light, drive or Earphone is worn when riding cycle 140, call etc. or any combination thereof is carried out in driving or riding cycle 140), processing is set Standby 510 can generate the information for reminding the user security traveling of vehicle 140 based on corresponding relationship.In another example, if it is determined that user Vehicle 140 is being damaged, processing equipment 510 can be generated based on corresponding relationship to the terminal device 130 of vehicle 140 or user Warning message.
In some embodiments, processing equipment 510 can respond user behavior and generate credit evaluation.It can if user has The behavior (for example, lock 540 of damage vehicle 140, destruction vehicle 140) that vehicle 140 can be caused to damage, or insecurely drive Or riding cycle 140 (for example, having on, earphone driving or riding cycle 140, in driving or riding cycle 140, exhale by progress phone Cry, make a dash across the red light), relatively low credit evaluation can be generated for user in processing equipment 510 in this case.For example, having damage The user of the behavior of bad vehicle 140 can be given than it is no it is any may cause vehicle 140 damage or insecurely drive or The relatively low credit evaluation of the user of the behavior of riding cycle 140.When user has the behavior of protection vehicle 140, processing Relatively high credit evaluation can be generated in equipment 510.For example, when vehicle 140 is always parked in permission by user or recommends vehicle When in 140 region parked, relatively high credit evaluation can be generated for user in processing equipment 510.
In some embodiments, when credit evaluation is higher than preset threshold, vehicle shared system 100 can be provided a user Some rewards, for example, freely driving or riding, discount, discount coupon etc..
In 740, processing equipment 510 (for example, transmission module 640) can will send information to vehicle via network 120 140 or user terminal device 130.In some embodiments, information may be displayed on the display 522 of vehicle 140, or It is broadcasted, for example, the sound display of vehicle 140.In some embodiments, information may include that user security is reminded to travel Information, warning reuse information of vehicle 140 etc. or any combination thereof by the information of sign language, welcome.
In some embodiments, processing equipment 510 can send information to user.Information can be text, sound or Forms such as sign language or combinations thereof.Processing equipment 510 can send information based on the language that user speaks.Processing equipment 510 can To determine language that user speaks based on voice recognition and/or image recognition.For example, if processing equipment 510 is based on voice Information or video information determine that user is right text, and processing equipment 510 can send information with Chinese.In another example if processing is set Standby 510 determine that user says English, processing equipment 510 based on the appearance and/or voice of the user in image information or video information Information can be sent in English.In another example if processing equipment 510 determines that user says English based on the appearance and/or voice of user Language, processing equipment 510 can generate information in English.
Fig. 8 is the flow chart of the example process of transmission casting data according to shown in some embodiments of the present application.Stream Journey 800 can be executed by vehicle shared system 100.For example, process 800 can be by storage equipment (for example, vehicle 140 is deposited Reservoir 150 and/or storage equipment 560) in store one group of instruction (for example, application program) Lai Shixian.In some embodiments, At least part of process 800 can be by processing engine 112 (for example, realizing in calculating equipment 200 shown in figure 2) or vehicle 140 processing equipment 510 executes.It for illustrative purposes, is example to execute process 800 in processing equipment 510.
In 810, processing equipment 510 (for example, obtaining module 610) available information associated with vehicle 140.With The associated information of vehicle 140 may include multimedia messages, velocity information, environmental information, location information, lock information, make an uproar Acoustic intelligence, advertising information or battery information etc., or any combination thereof.
In some embodiments, multimedia messages may include image information, voice messaging, video information etc..Processing equipment 510 can obtain multimedia messages by detection device 530 (for example, detector 531).The detailed description of multimedia messages can be with (for example, Fig. 7 and its description) is found elsewhere in the application.
In some embodiments, velocity information may include adding for the acceleration of real-time X-axis, the acceleration of Y-axis and Z axis Speed.Wherein, any of X-axis or Y-axis may refer to the moving direction of vehicle.Z axis can refer to the direction perpendicular to ground. It should be noted that the description of X-axis, Y-axis and Z axis is merely to illustrate, rather than for limiting scope of the present application.
First threshold acceleration on the available each axis of processing equipment 510 is (that is, speed of the object relative to the time Change rate).When user can drive or when riding cycle 140, first threshold acceleration can be each axis under normal operation On acceleration.Normal condition may include being travelled or being ridden with safe speed, moved along direction and start in the direction of movement When accelerate, accelerate during the driving period or ride in the direction of movement, in case of emergency move along direction braking etc..
In some embodiments, processing equipment 510 can analyze the history acceleration on each axis under normal operation.So Afterwards, the maximum value of the history acceleration of each axis can be determined as the first threshold acceleration in each axis by processing equipment 510. For example, under normal operation, the maximum value of the history acceleration on moving direction (for example, X-axis or Y-axis) is 3m/s2, movement side Upward first threshold acceleration can be 3m/s2.In another example the first threshold on the direction (for example, Z axis) perpendicular to ground Value acceleration can be 10m/s2
In some embodiments, first threshold acceleration can be used for determining vehicle 140 whether with other objects (for example, vehicle , tree) collision.For example, if the acceleration moved along in direction (X-axis, Y-axis) is more than along this in preset time range First threshold acceleration on moving direction is at least twice and the lock 540 of vehicle 140 is unlocked, and processing equipment 510 can determine Vehicle 140 and other objects collide.
Processing equipment 510 can also obtain second threshold acceleration on each axle.When user can in normal condition and It is driven under exceptional condition in historical period or when riding cycle 140, second threshold acceleration can be the maximum in each axis Acceleration.For example, unusual condition may include the collision of vehicle 140, transport of the vehicle not instructed 140 etc..The instruction can To refer to the instruction by 110 haulage vehicle 140 of server.Server 110 can send an instruction to staff.Do not instructing In the case where haulage vehicle 140 may include that no server 110 or staff transport and pass through card under the instruction of vehicle 140 The haulage vehicles such as vehicle, automobile 140.
In some embodiments, processing equipment 510 can analyze the history of each axis under normal condition and exceptional condition Acceleration.Then, the maximum value of the history acceleration in each axis can be determined as second in each axis by processing equipment 510 Threshold acceleration.For example, the history acceleration under normal condition and exceptional condition, on moving direction (for example, X-axis or Y-axis) Maximum value be 5m/s2, second threshold acceleration is that the acceleration of moving direction can be 5m/s2
After predetermined first threshold acceleration and second threshold acceleration, processing equipment 510 can be sent out them Storage equipment 560 is sent to be stored.In some embodiments, first threshold acceleration and second threshold acceleration can be The preset value configured in vehicle shared system 100 (for example, storage equipment 560).
In some embodiments, processing equipment 510 can obtain acceleration, the Y-axis of X-axis by velocity measuring module 536 Acceleration and Z axis acceleration.Velocity measuring module 536 may be coupled to processing equipment 510.Velocity measuring module 536 can Sensor (for example, three axis accelerometer) including at least one detection acceleration.The velocity information for detecting vehicle 140 it Afterwards, velocity measuring module 536 can send velocity information to processing equipment 510.
In some embodiments, environmental information may include at least one environmental parameter.At least one environmental parameter may include Temperature, humidity, wind or dust (for example, PM 2.5) etc. or any combination thereof.Processing equipment 510 can be based on detection device 530 (for example, sensor 532) obtains environmental information.Sensor 532 may include temperature sensor, humidity sensor, wind sensor, ash Dust sensor etc. or any combination thereof.Processing equipment 510 can obtain environment letter from detection device 530 (for example, sensor 532) Breath.
In some embodiments, location information may include the longitude of vehicle 140 and the geographical location of latitude.Processing equipment 510 can obtain location information by locating module 533 or by Bluetooth signal.Locating module 533 can be based on global location System (GPS), Global Navigation Satellite System (GLONASS), compass navigation systems (COMPASS), GALILEO positioning system, quasi- day Satellite system is pushed up to collect location information (QZSS), Wireless Fidelity (WiFi) location technology etc. or any combination thereof.Locating module 533 may be coupled to processing equipment 510, and send processing equipment 510 for location information.Position letter is obtained by Bluetooth signal The detailed description of breath can find (for example, Figure 10 and its description) in the application elsewhere.
Lock information can refer to the state and/or state change of the lock 540 of vehicle 140.State may include lock state, Unlocked state etc..It may include changing from the state for locking state to unlocked state that state, which changes, from unlocked state to locking shape The state of state changes.For example, can lock or open lock 540 after receiving the request for closing or opening lock 540.Example again Such as, lock 540 can press digital button (for example, button 1), input password, scanning bar code etc. and come for example, by pressing lower button In response to user input and locked or unlock.Processing equipment 510 can be based on detection device 530 (for example, state-detection mould Block 535) and/or 540 are locked to obtain lock information.
In some embodiments, user can open lock 540 by input password (for example, 5549).User can lead to Input at least two number combinatorics on words are crossed to input password.Lock information can also include information related with the button pressed.
In some embodiments, noise information may include the noise of faulty chain, faulty wheel noise, have therefore The noise of the tire of barrier, the noise of faulty fluted disc, the noise of faulty pedal, faulty rear tooth disk noise etc. or Any combination thereof.Processing equipment 510 can obtain noise information based on noise detection module 534.Noise detection module 534 can be with It is connected to processing equipment 510.Noise detection module 534 may include microphone.The vibration of sound can be transferred to by microphone The vibrating diaphragm of microphone.The vibration of sound can make interior magnet form variable current.Variable current can be transferred to by microphone Sound treatment circuit is to amplify.After detecting audio-frequency information, noise detection module 534 can be sent noise information To processing equipment 510.
In some embodiments, after detecting noise information, noise detection module 534 can be sent noise information To bandpass filter.Bandpass filter may be coupled to noise detection module 534 and processing equipment 510.Bandpass filter can be with It is configured as being sent to processing equipment 510 from noise information filtering environmental noise information and by the audio-frequency information after filtering out.It filters out The detailed description of environmental information can find (for example, Fig. 9 and its description) in the application elsewhere.
In some embodiments, advertising information may include the mark of nearby stores, nearby stores new product list Information, the coupon information of nearby stores, the discount information of nearby stores, the interested advertisement type of user etc. or its any group It closes.If the distance between the position of nearby stores and the position of vehicle 140 are less than distance threshold, processing equipment 510 can be obtained Take advertising information.
In some embodiments, processing equipment 510 can determine that user may be interested wide based on the inquiry of user Accuse type.Advertisement type may include the advertisement type for restaurant, the advertisement type for supermarket, the commercial paper for beverage Type, for advertisement type of clothes etc., or any combination thereof.For example, processing equipment 510 can be true if user searches for restaurant It is interested in the advertisement type of food to determine user.
Processing equipment 510 can obtain advertising information by Bluetooth signal.Bluetooth signal can be generated by beaconing station.Beacon Station can be only fitted in the lock 540 of vehicle 140.Bluetooth signal may include the identifier (for example, beaconing station) of vehicle 140.Vehicle 140 identifier (for example, beaconing station) can also be associated with the shop near at least one.
In some embodiments, battery information may include the remaining capacity of the battery of vehicle 140.In some embodiments, Battery can be by solar energy, kinetic energy (for example, riding period in vehicle 140, battery can charge), wind energy, mechanical energy etc. The battery of charging.Battery detection equipment described in Fig. 5 can determine the remaining capacity of battery and send remaining capacity everywhere Manage equipment 510.
In 820, processing equipment 510 (for example, determining module 620) can based on information associated with vehicle 140 come Determine casting data.In some embodiments, casting data may include the position of vehicle 140, the request for calling help, tracking The state of the lock 540 of the request of vehicle 140 and vehicle 140 changes related information, letter related at least one environmental parameter Breath, repairs at least part of request of vehicle 140, the information of advertising information, electricity at the information for reminding user's careful driving Information of the remaining capacity in pond etc. or any combination.
In some embodiments, if processing equipment 510 determines vehicle 140 and object based on velocity information and lock information Collision, processing equipment 510 can also include the position of the request and vehicle 140 that request help in casting data.For example, if The certain times of the acceleration of X-axis and the acceleration of Z axis in preset time range (for example, 10 seconds), respectively more than the of X-axis One threshold acceleration is (for example, 3m/s2) and Z axis first threshold acceleration (for example, 10m/s2), and lock 540 and be unlocked, locate Reason equipment 510 can determine that vehicle 140 and object collide.In another example if the acceleration of Y-axis and the acceleration of Z axis are predetermined Certain times in time range (for example, 10 seconds), respectively more than the first threshold acceleration of Y-axis (for example, 2m/s2) and Z axis First threshold acceleration is (for example, 10m/s2), and lock 540 and be unlocked, processing equipment 510 can determine vehicle 140 and object Collision.After determining vehicle 140 and object collision, processing equipment 510 can be asked in casting data including what is requested help The position of summation vehicle 140.
In some embodiments, if processing equipment 510 is determined in the instruction for being not based on velocity information and lock information In the case where haulage vehicle 140, processing equipment 510 can also casting data in include tracking vehicle 140 request.The instruction It can indicate that staff tracks vehicle 140.Staff can receive from server 110 and instruct.In embodiment, if X The acceleration of axis or the acceleration of Y-axis are more than the second threshold acceleration of X-axis (for example, 5m/s respectively2) and Y-axis second threshold Acceleration is (for example, 5m/s2), the instruction and lock 540 without haulage vehicle 140 are locked, and processing equipment 510 can determine vehicle 140 are transported in the absence of commands.
In some embodiments, if the lock information determined in 810 includes the lock 540 of vehicle 140 from lock state State to unlocked state or from unlocked state to lock state changes, and processing equipment 510 can determine that the casting data include Information related with the state change of the lock of vehicle 140.For example, if the lock 540 of vehicle 140 is locked, casting data can be with Text or sound including referring expression " successfully locking ".For example, if the lock 540 of vehicle 140 is unlocked, casting data can be with Text or sound including referring expression " successfully unlocking ".In another example being broadcast if vehicle shared system 100 fails locking lock 540 Count off is according to the text or sound that may include referring expression " failing to lock ".In another example if vehicle shared system 100 fails to beat Unlocking 540, casting data may include the text or sound of referring expression " failing to unlock ".In another example if user is by defeated Enter password to lock or unlock vehicle 140, casting data may include the text for indicating the phrases such as " password is correct ", " password mistake " Sheet or sound.In some embodiments, if pressing the digital button of expression 1, casting data may include information related with 1 Association.
In some embodiments, if the value of at least one environmental parameter determined in 810 is more than threshold value, processing equipment 510 can include the related information of at least one environmental parameter in casting data.Threshold value can be in vehicle shared system 100 The predetermined value of middle configuration.Alternately or in addition, the user of vehicle 140 can be via the terminal device 130 or vehicle 140 of user Display 522 threshold value is dynamically set.
In some embodiments, if processing equipment 510 determines that at least part of vehicle 140 has event based on noise information Barrier, processing equipment 510 can remind user's careful driving in casting data.Broadcasting data can also include maintenance vehicle 140 Faulty part request.Server 110 can be transmitted the request to.Then, server 110 can send the requests to work Make personnel.
In some embodiments, believed if the distance between the position in the position of vehicle 140 and shop is less than based on position The distance threshold of breath, processing equipment 510 can include the advertising information in shop in casting data.Threshold value can be total in vehicle Enjoy the predetermined value configured in system 100.Alternately or in addition, the user of vehicle 140 can be via the terminal device 130 of user Or threshold value is dynamically arranged in the display 522 of vehicle 140.
In some embodiments, if information associated with vehicle 140 includes the battery information of the remaining capacity of battery, Processing equipment 510 can include the related information of remaining capacity of battery in casting data.
In 830, processing equipment 510 (for example, transmission module 640) can send vehicle 140 for casting data or make With the terminal device 130 of the user of vehicle 140.
In some embodiments, processing equipment 510 can send casting number in a voice form via communication equipment 520 According to.Communication equipment 520 may include display 522 and sound module 524.Specifically, processing equipment 510 can pass through sound mould Block 524 sends casting data in a voice form.Sound module 524 may be coupled to processing equipment 510.Sound module 524 can To include sound chip and loudspeaker.Sound chip can be configured as acquisition casting data and casting data be converted to sound Signal.Loudspeaker can be with broadcasting sound signal.In some embodiments, the sound letter after loudspeaker can broadcast amplification and filter out Number.Specifically, sound module 524 can also include signal amplifier, traffic filter.Signal amplifier, which can be configured as, to be put Loud sound signal.Traffic filter can be configured as filtering voice signal.
In some embodiments, processing equipment 510 can be via communication equipment 520 (for example, display 522) with text Form sends casting data.
In some embodiments, processing equipment 510 can only send casting data under the instruction of user and/or request is rung It answers.Instruction can be sent by lower button in response to user.In some embodiments, user can control casting data and/or The content for the request that processing equipment 510 is sent.For example, processing equipment 510 can be by ring if user wants to obtain environmental parameter Border parameter is sent to the vehicle 140 or terminal device 130 of user.User can pass through the terminal device 130 or vehicle 140 of user (for example, communication equipment 520) controls the content of the casting data that processing equipment 510 is sent and/or request.
It should be noted that being merely to illustrate above to the description of process 800, it is not intended to limit the scope of the present application.For For those skilled in the art, various change and modification can be made according to the description of the present application.However, These change and modification are without departing from scope of the present application.
Fig. 9 is to determine that the audio after filtering out is believed based on analog-digital converter according to shown in some embodiments of the present application The flow chart of the example process of the frequency of breath.Process 900 can be executed by vehicle shared system 100.For example, process 900 can To pass through storage in storage equipment (for example, storage equipment 560 in memory 150, processing equipment 510, and/or vehicle 140) One group of instruction (for example, application program) Lai Shixian.In some embodiments, at least part of process 900 can be by handling The processing equipment 510 of engine 112 (realizing in the calculating equipment 200 shown for example, in fig. 2) or vehicle 140 executes.In order to say Bright purpose is example to execute process 900 in processing equipment 510.
In 910, processing equipment 510 (for example, determining module 620) can be believed filtering environmental noise from noise information Breath.Noise detection module 534 can collect noise information.Noise information can pass through bandpass filter.Bandpass filter can be with From filtering environmental noise in noise information to generate the audio-frequency information after filtering out.
In 920, processing equipment 510 (for example, determining module 620) can determine the frequency of the audio-frequency information after filtering out. Processing equipment 510 can be based on Digital Signal Processing (digital signal processing, DSP) technology (for example, simulation Digital quantizer) determine the frequency of the noise after filtering out.
In some embodiments, after obtaining noise information (or audio-frequency information after filtering out), processing equipment 510 can be with Noise information is analyzed based on DSP technology.Since the faulty part of difference of vehicle 140 can produce the noise of different frequency, because This processing equipment 510 can determine the faulty part of vehicle 140 based on analysis result.In some embodiments, vehicle 140 Faulty part may include chain, wheel, tire, fluted disc, pedal, rear tooth disk etc. or any combination thereof.
In some embodiments, processing equipment 510 be also based on noise frequency and vehicle 140 faulty part it Between relationship (for example, model of mapping relations, pre-training) determine the faulty part of vehicle 140.For example, if noise Frequency corresponds to the frequency range of the faulty wheel of vehicle 140, and processing equipment 510 can determine that the wheel of vehicle 140 is that have Failure.
In some embodiments, if vehicle 140 is there are two or more faulty parts, noise information may include two A or above noisy signal.The faulty part of each of vehicle can correspond to noise signal.Each noise signal can To include frequency.Bandpass filter can divide the frequency of two or more noise signals.Then, processing equipment 510 can be with base The frequency of each of two or more noise signals is determined in DSP (for example, analog-digital converter).Processing equipment 510 It can determine the faulty part of vehicle 140, correspond to the frequency of each of two or more noise signals.
It should be noted that being merely to illustrate above to the description of process 900, it is not intended to limit the scope of the present application.For For those skilled in the art, various change and modification can be made according to the description of the present application.However, These change and modification are without departing from scope of the present application.
Figure 10 is according to shown in some embodiments of the present application for determining the process of the example process of vehicle location Figure.Process 1000 can be executed by vehicle shared system 100.For example, process 1000 can be by storage equipment (for example, storage The storage equipment 560 of device 150, processing equipment 510, and/or vehicle 140) in store one group of instruction (for example, application program) come It realizes.In some embodiments, at least part of process 1000 can be by processing engine 112 (for example, shown in figure 2 Calculate and realized in equipment 200) or the processing equipment 510 of vehicle 140 execute.For illustrative purposes, in processing equipment 510 Upper execution process 1000 is example.
In 1010, processing equipment 510 (for example, obtaining module 610) can obtain and 140 phase of vehicle via Bluetooth signal Associated location information.Lock 540 may include beaconing station.Bluetooth signal can be generated in beaconing station.Bluetooth signal may include vehicle 140 identifier (for example, lock 540).For example, the identifier of vehicle 140 may include bar code, quick response (QR) code, Sequence number including letter and/or number etc. or any combination thereof.
In 1020, processing equipment 510 (or obtaining module 610) can determine vehicle 140 based on the identifier of vehicle 140 Position.The position of vehicle 140 may include the geographical location with the longitude and latitude of vehicle 140.Processing equipment 510 can be with Position is determined based on bar code, quick response (QR) code, sequence number etc. including letter and/or number or any combination thereof It sets.
In some embodiments, processing equipment 510 can determine the position of vehicle 140 via the locating module 533 of vehicle 140 It sets.Locating module 533 can determine the position of vehicle 140 based on location technology.Location technology can be based on global positioning system (GPS), Global Navigation Satellite System (GLONASS), compass navigation systems (COMPASS), GALILEO positioning system, quasi- zenith are defended Star system (QZSS), Wireless Fidelity (WiFi) location technology etc. or any combination thereof.
It should be noted that being merely to illustrate above to the description of process 1000, it is not intended to limit the scope of the present application.It is right For those skilled in the art, various change and modification can be made according to the description of the present application.So And these change and modification are without departing from scope of the present application.
Figure 11 is the schematic diagram of the exemplary lock according to shown in some embodiments of the present application.Lock 1100 can be lock 540 Embodiment, as described in the application elsewhere (for example, Figure 4 and 5 and its description).In some embodiments, 1100 are locked It can be configured as and vehicle (for example, bicycle) is fixed to fixed object, such as lock pillar or bracket.Lock 1100 may include using In any combination for realizing its functional mechanism described in this application.
In some embodiments, lock 1100 may include processing equipment 510, power supply 550, locking mechanism 1110, control device And condition detecting device.
Processing equipment 510 can handle letter relevant to the one or more function of describing elsewhere in execution the application Breath and/or instruction.Referring to fig. 4 to 5 and its description.Processing equipment 510 is also based on acquired and/or processing information And/or it instructs to control the operation of the other assemblies (for example, control device, condition detecting device) of lock 1100.In some implementations In example, processing equipment 510 can be circuit board.
Power supply 550 can be the behaviour of the component (for example, processing equipment 510, control device, condition detecting device) of lock 1100 Offer electric power is provided.In some embodiments, power supply 550 can be battery.
Locking mechanism 1110 may include lock tongue, bolt, lock core etc..Locking mechanism 1110 can be moved along predefined paths.Lock 1100 state can change with the movement of locking mechanism 1110.For example, as shown in figure 11, when the one of locking mechanism 1110 When end is in position B, lock 1100 may be at lock state.When the end of locking mechanism 1110 is locked out mechanism 1110 not in place Setting B, (for example, in position A), lock 1100 can have opening state.
In some embodiments, the first position of the locking mechanism 1110 as described in the application elsewhere can be position Set B.The second position of locking mechanism 1110 can be any position in addition to the B of position as described in the application elsewhere. For example, the second position can be position A.
Control device can control the movement of locking mechanism 1110 to control the state of lock 1100 (that is, opening or locking lock 1100).Control device may include motor 1120, worm gear 1130 and worm screw 1140.Motor 1120 can drive worm gear 1130 along certain A direction rotates, this can be such that worm screw 1140 rotates.The rotation of worm screw 1140 can make locking mechanism mobile towards specific position.
For example, motor 1120 can drive worm gear 1130 to rotate in a first direction, this can make worm screw 1140 along Figure 11 In rotate counterclockwise.The rotation of worm screw 1140 can also be such that locking mechanism 1110 moves via gear engagement towards position B It is dynamic.In another example motor 1120 can drive worm gear 1130 to rotate along the opposite direction of first direction, this can make 1140 edge of worm screw Being rotated clockwise in Figure 11.The rotation of worm screw 1140 can also make locking mechanism 1110 mobile towards position A.Some In embodiment, motor 1120 can be d.c. motor.
Condition detecting device can determine the state of lock 1100.Condition detecting device may include first switch 1150 and Two switches 1160.First switch 1150 can be configured as whether detection lock 1100 is in the lock state.When locking mechanism 1110 At least part when being physically connected to first switch 1150, condition detecting device can determine that lock 1100 is in the lock state. In some embodiments, first switch 1150 may include spring, can have the first contact.When locking mechanism 1110 at least When a part is physically connected to the first contact of first switch 1150, condition detecting device can determine lock 1100 in locking shape State.
Second switch 1160 can be configured as determine whether lock 1100 is in the open state.When 1110 physics of locking mechanism When being connected to second switch 1160, condition detecting device can determine that lock 1100 is in the open state.In some embodiments, Two switches 1160 may include spring, may include the second contact.When locking mechanism 1110 is physically connected to second switch 1160 The second contact when, condition detecting device can determine that lock is 1100 in the open state.
In some embodiments, lock 1100 can only include one in first switch 1150 and second switch 1160.Example Such as, lock 1100 can only include first switch 1150.When locking mechanism 1110 is physically connected to first switch 1150, (or first opened Close 1150 the first contact) when, lock 1100 is in the lock state.When locking mechanism 1110 is not physically attached to first switch When 1150 (or first contact of first switch 1150), condition detecting device can determine that lock 1100 is in the open state.
It should be noted that lock 1100 shown in Figure 11 is merely to illustrate, it is not intended to limit the scope of the present application.For For those skilled in the art, various change and modification can be made according to the description of the present application.However, These change and modification are without departing from scope of the present application.
Figure 12 is the schematic diagram of the exemplary power according to shown in some embodiments of the present application.Power supply 1200 can be electricity The embodiment in source 550, as described in the application elsewhere (for example, Fig. 4 to 10 and its associated description).In some embodiments In, power supply 1200 can mention for the operation of the component (for example, processing equipment 510, control device, condition detecting device) of lock 1100 For electric power.Power supply 1200 may include for realizing any combination of the mechanism of its function described in this application.
Power supply 1200 may include solar energy module 1210 and battery 1220.In some embodiments, solar energy module 1210 It may include double-sided solar battery plate 1213 and at least two reflectors 1215.At least two reflectors 1215 can be constructed double 1213 lower section of face solar panel.Solar energy module 1210 can be configured as power generation.Battery 1220, which can be configured as, to be deposited Store up the electric power generated by solar energy module 1210 (for example, double-sided solar battery plate 1213).
In some embodiments, the upper side and lower side of double-sided solar battery plate 1213 can be configured with tempered glass 1217.At least two reflectors 1215, which can be configured as, reflects light to double-sided solar battery plate by tempered glass 1217 1213.Then, double-sided solar battery plate 1213 can be based on illuminating power generating.The shape of reflector 1215 may include triangle.
In some embodiments, tempered glass 1217 can be connected to double-sided solar battery plate 1213 by adhesive. For example, adhesive may include water-soluble binder (for example, polyvinyl alcohol), thermoplastic adhesives (for example, polystyrene, poly- ammonia Ester), emulsion binding agent (for example, vinylite, acrylic resin) etc..
In some embodiments, double-sided solar battery plate 1213 may be coupled to battery 1220.Battery 1220 can connect It is connected to power detection module (being not shown in Figure 12).Power detection module can be configured as the residue electricity of detection battery 1220 Amount.
It should be noted that power supply 1200 shown in Figure 12 is merely to illustrate, rather than for limiting scope of the present application.It is right For those skilled in the art, various change and modification can be made according to the description of the present application.So And these change and modification are without departing from scope of the present application.
Basic conception is described above, it is clear that for reading this those skilled in the art after applying For, foregoing invention discloses only as an example, not constituting the limitation to the application.Although do not clearly state herein, this The those of ordinary skill in field may carry out various modifications the application, improves and correct.Such modification is improved and is corrected It is proposed in the application, so such is modified, improves, corrects the spirit and scope for still falling within the application example embodiment.
Meanwhile the application has used particular words to describe embodiments herein.Such as " one embodiment ", " a reality Apply example ", and/or " some embodiments " mean a certain feature relevant at least one embodiment of the application, structure or characteristic.Cause This, it should be emphasized that simultaneously it is noted that in this specification different location twice or above-mentioned " embodiment " or " a reality Apply example " or " alternate embodiment " be not necessarily meant to refer to the same embodiment.In addition, in the one or more embodiment of the application Certain features, structure or feature can carry out combination appropriate.
In addition, it will be understood by those skilled in the art that the various aspects of the application can by it is several have can be special The type or situation of benefit are illustrated and described, the group including any new and useful process, machine, product or substance It closes, or to its any new and useful improvement.Correspondingly, the various aspects of the application can be executed completely by hardware, can be with It is executed, can also be executed by combination of hardware by software (including firmware, resident software, microcode etc.) completely.It is above hard Part or software are referred to alternatively as " unit ", " module " or " system ".In addition, the various aspects of the application, which can be taken, is embodied in one Or the form of the computer program product in the above computer-readable medium, wherein computer readable program code is included in it In.
Computer-readable signal media may include the propagation data signal containing computer program code in one, such as A part in base band or as carrier wave.Such transmitting signal can there are many form, including electromagnetic form, light form etc. or Any suitable combination.Computer-readable signal media can be any computer in addition to computer readable storage medium can Medium is read, which can realize that communicate, propagate, or transport is supplied by being connected to an instruction execution system, device or equipment The program used.Program code in computer-readable signal media can be propagated by any suitable medium, Combination including radio, cable, fiber optic cables, RF etc. or any of above medium.
Computer program code needed for the operation of the application each section can use any one or procedure above design language Write, including Object-Oriented Programming Languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python etc., conventional procedural programming language such as c program design language, Visual Basic, Fortran 2103, Perl, COBOL 2102, PHP, ABAP, dynamic programming languages such as Python, Ruby and Groovy or other journeys Sequence design language etc..The program code can run on the user computer completely or count as independent software package in user On calculation machine operation or part on the user computer operation part run in remote computer or completely in remote computer or It is run on server.In the latter cases, remote computer can be connect by any latticed form with subscriber computer, such as Local area network (LAN) or wide area network (WAN), or it is connected to outer computer (such as passing through internet), or in cloud computing environment, Or (software as a service, SaaS) is serviced using such as software as service.
In addition, except clearly stating in non-claimed, the sequence of herein described processing element and sequence, digital alphabet Using or other titles use, be not intended to limit the sequence of the application process and method.Although by each in above-mentioned disclosure Kind of example discuss it is some it is now recognized that useful inventive embodiments, but it is to be understood that, such details only plays explanation Purpose, appended claims are not limited in the embodiment disclosed, on the contrary, claim is intended to cover and all meets the application The amendment and equivalent combinations of embodiment spirit and scope.For example, although the realization of above-mentioned various assemblies can be embodied in hardware and set In standby, but it also can be implemented as only software solution, for example, the installation on existing server or mobile device.
Similarly, it should be understood that in the foregoing description of embodiments herein, various features are grouped in individually sometimes Help to understand the various inventive embodiments of one or more in embodiment, figure or its description to simplify the application.However, the application This method be not necessarily to be construed as reflecting claimed object to be scanned material demand than being expressly recited in each claim The intention of more features.On the contrary, the main body of invention should have feature more less than above-mentioned single embodiment.
The number of description ingredient, number of attributes is used in some embodiments, it should be appreciated that such to be used for embodiment The number of description has used qualifier " about ", " approximation " or " generally " to modify in some instances.Unless in addition saying It is bright, " about ", " approximation " or " generally " show the variation that the number allows to have ± 20%.Correspondingly, in some embodiments In, numerical parameter used in description and claims is approximation, approximation feature according to needed for separate embodiment It can change.In some embodiments, numerical parameter is considered as defined significant digit and using the reservation of general digit Method.Although the Numerical Range and parameter in some embodiments of the application for confirming its range range are approximation, specific real It applies in example, being set in for such numerical value is reported as precisely as possible in feasible region.
All patents mentioned in this article, patent application, patent application publication and other materials (such as paper, books, explanation Book, publication, record, things and/or similar thing) it is fully incorporated herein by reference herein to reach all Purpose, any prosecution paper trail relevant to above-mentioned file, or any of above file or right that conflicts inconsistent with this document Except the extensive scope of claims relevant to this document has an any of above file of restriction effect sooner or later.For example, If in description, definition and/or the use and art associated with this document of term associated with any combined material There are any inconsistent or conflict, the then terms for describing, defining and/or using in this document to be subject to this document between language.
Finally, it will be understood that embodiment described herein is only to illustrate the principle of the embodiment of the present application.Other Deformation may also belong to scope of the present application.Therefore, as an example, not a limit, the alternative configuration of the embodiment of the present application is visual It is consistent with teachings of the present application.Correspondingly, embodiments herein is not limited only to the implementation that the application is clearly introduced and described Example.

Claims (58)

1. a kind of system, comprising:
Store the storage equipment of one group of instruction;And
With the one or more processor that communicates of storage equipment, wherein when executing described group of instruction, it is one or with Upper processor is configured as making the system:
Obtain multimedia messages associated with the user by network, the multimedia messages by be installed on vehicle at least one A detector detection;
Based on the multimedia messages associated with the user, at least one behavior of the user is determined;
In response at least one behavior of the user, at least one information is generated;And
By the network, it sends at least one described information on the terminal device of the vehicle or the user.
2. system according to claim 1, which is characterized in that multimedia messages relevant to the user include image letter At least one of breath, voice messaging or video information.
3. system according to claim 1, which is characterized in that at least one behavior of the user is included in driving or rides Earphone is worn when the row vehicle, is made a phone call when driving or riding the vehicle, is made a dash across the red light, damages the vehicle, destruction The vehicle lock, or use at least one of manual communication.
4. system according to claim 3, which is characterized in that the one or above processor is configured to make The system:
Determine at least one behavior of the user whether be included in driving or ride the vehicle when wear earphone, drive or The vehicle of riding at least one of is made a phone call, or makes a dash across the red light;And
In response to the determination user at least one behavior be included in driving or ride the vehicle when wear earphone, driving Or the vehicle of riding at least one of is made a phone call or makes a dash across the red light, and passes through the network and sends and reminds the user security The message of traveling is to the vehicle or the terminal device.
5. system according to claim 3, which is characterized in that the one or above processor is configured to make The system:
Whether at least one behavior for determining the user includes damaging the vehicle;And
At least one behavior in response to the determination user includes damaging the vehicle, by the network to the vehicle or The terminal device sends warning.
6. system according to claim 3, which is characterized in that the one or above processor is configured to make The system:
Whether at least one behavior for determining the user includes the lock for destroying the vehicle;And
At least one behavior in response to the determination user includes the lock for destroying the vehicle,
Warning is sent to the vehicle or the terminal device by the network, and
Server is sent by the identifier of multimedia messages associated with the user and the vehicle by the network.
7. system according to claim 3, which is characterized in that the one or above processor is configured to make The system:
Whether at least one behavior for determining the user includes using manual communication;And
At least one behavior in response to the determination user includes using manual communication, will use sign language by the network Information is transmitted to the terminal device of the vehicle or the user.
8. a kind of system, comprising:
Store the storage equipment of one group of instruction;And
With the one or more processor that communicates of storage equipment, wherein when executing described group of instruction, it is one or with Upper processor is configured as making the system:
Information relevant to vehicle is obtained by network;
Casting data are determined based on information relevant to the vehicle;And
By the network, it sends the casting data on the terminal device of the vehicle or the user using the vehicle.
9. system according to claim 8, which is characterized in that information relevant to the vehicle include multimedia messages, At least one of velocity information, environmental information, location information, lock information, noise information, advertising information or battery information.
10. system according to claim 9, it is characterised in that:
The lock information includes the lock of the vehicle from being locked to unlock or be locked into from solution the state change of locking;And
Broadcasting data includes casting data related with the state change of lock described in the vehicle.
11. system according to claim 9, it is characterised in that:
The environmental information is associated with the region where the vehicle, and the environmental information includes at least one of the vehicle Environmental parameter, at least one described environmental parameter include at least one of temperature, humidity, wind or dust;And
The one or above processor is configured as making the system:
Whether the value for determining at least one environmental parameter is more than threshold value;And
In response to determining that at least one described environmental parameter is more than the threshold value, by the network send with it is described at least one The related casting data of environmental parameter are to the vehicle or the terminal device of the user.
12. system according to claim 9, it is characterised in that:
The velocity information includes the acceleration of the acceleration of X-axis, the acceleration of Y-axis and Z axis;And
The one or above processor is configured as making the system:
When lock unlock, whether the acceleration of the acceleration and the Z axis that determine the X-axis is abnormal, or works as the lock When unlock, the acceleration and the Z of the Y-axis are determined
Whether the acceleration of axis is abnormal;And
When lock unlock, the acceleration of acceleration and the Z axis in response to the determination X-axis is abnormal, or described When lock unlock, the acceleration of acceleration and the Z axis in response to the determination Y-axis is abnormal, by the network to server Send the position of yell for help request and the vehicle.
13. system according to claim 12, which is characterized in that the one or above processor is configured to Make the system:
When the lock is locked, whether the acceleration of the acceleration or Y-axis that determine the X-axis is abnormal;And
When the lock is locked, the acceleration of acceleration or the Y-axis in response to the determination X-axis is abnormal, by described Network sends and tracks requesting and the position of the vehicle to server for the vehicle.
14. system according to claim 9, which is characterized in that the one or above processor is configured to Make the system:
Based on the noise information, determine whether at least part of the vehicle is faulty;And
It is faulty in response at least part of the determination vehicle,
It is sent by the network for reminding the casting data of user's careful driving to the vehicle or the user The terminal device, and
The request for repairing the faulty vehicle of at least part is sent to server by the network.
15. system according to claim 14, which is characterized in that the one or above processor is configured to Make the system:
The filtering environmental noise information from the noise information;
Based on the frequency of the noise information after being filtered out described in analog-digital converter determination.
16. system according to claim 9, it is characterised in that:
The location information include the vehicle position and the advertising information include shop position;
The one or above processor is configured as making the system:
Determine whether the distance between the position of the vehicle and the position in the shop are less than distance threshold;And
The distance between described position of the position and the shop in response to the determination vehicle is less than distance threshold, leads to It crosses the network and sends the vehicle or the terminal device of the user for the casting data of the advertising information.
17. system according to claim 16, which is characterized in that the one or above processor is configured to Make the system:
The location information relevant to the vehicle is obtained by Bluetooth signal, the Bluetooth signal includes the mark of the vehicle Know symbol;And
The position of the vehicle is determined based on the identifier of the vehicle.
18. system according to claim 9, it is characterised in that:
The battery information includes the remaining capacity of the vehicle;And
The one or above processor is configured as making the system:
The casting data of the remaining capacity of the battery are sent to server by the network.
19. a kind of method realized in the calculating equipment with one or more processor and storage equipment, the method packet It includes:
Obtain multimedia messages associated with the user by network, the multimedia messages by be installed on vehicle at least one A detector detection;
Based on the multimedia messages associated with the user, at least one behavior of the user is determined;
In response at least one behavior of the user, at least one information is generated;And
By the network, it sends at least one described information on the terminal device of the vehicle or the user.
20. according to the method for claim 19, which is characterized in that multimedia messages relevant to the user include image At least one of information, voice messaging or video information.
21. according to the method for claim 19, which is characterized in that at least one behavior of the user be included in driving or Ride the vehicle when wear earphone, make a phone call when driving or riding the vehicle, make a dash across the red light, damage the vehicle, is broken The lock of the bad vehicle, or use at least one of manual communication.
22. according to the method for claim 21, further includes:
Determine at least one behavior of the user whether be included in driving or ride the vehicle when wear earphone, drive or The vehicle of riding at least one of is made a phone call, or makes a dash across the red light;And
In response to the determination user at least one behavior be included in driving or ride the vehicle when wear earphone, driving Or the vehicle of riding at least one of is made a phone call or makes a dash across the red light, and passes through the network and sends and reminds the user security The message of traveling is to the vehicle or the terminal device.
23. according to the method for claim 21, further includes:
Whether at least one behavior for determining the user includes damaging the vehicle;And
At least one behavior in response to the determination user includes damaging the vehicle, by the network to the vehicle or The terminal device sends warning.
24. according to the method for claim 21, further includes:
Whether at least one behavior for determining the user includes the lock for destroying the vehicle;And
At least one behavior in response to the determination user includes the lock for destroying the vehicle,
Warning is sent to the vehicle or the terminal device by the network, and
By the network, clothes are sent by the identifier of the multimedia messages associated with the user and the vehicle Business device.
25. according to the method for claim 21, further includes:
Whether at least one behavior for determining the user includes using manual communication;And
At least one behavior in response to the determination user includes using manual communication, will use sign language by the network Information is transmitted to the vehicle or the terminal device of the user.
26. a kind of method realized in the calculating equipment with one or more processor and storage equipment, the method packet It includes:
Information relevant to vehicle is obtained by network;
Casting data are determined based on information relevant to the vehicle;And
By the network, it sends the casting data on the terminal device of the vehicle or the user using the vehicle.
27. according to the method for claim 26, which is characterized in that information relevant to the vehicle includes multimedia letter At least one in breath, velocity information, environmental information, location information, lock information, noise information, advertising information or battery information It is a.
28. according to the method for claim 27, it is characterised in that:
The lock information includes the lock of the vehicle from being locked to unlock or be locked into from solution the state change of locking;And
Broadcasting data includes casting data related with the state change of lock described in the vehicle.
29. according to the method for claim 27, it is characterised in that:
The environmental information is associated with the region where the vehicle, and the environmental information includes at least one of the vehicle Environmental parameter, at least one described environmental parameter include at least one of temperature, humidity, wind or dust;And
The described method includes:
Whether the value for determining at least one environmental parameter is more than threshold value;And
In response to determining that at least one described environmental parameter is more than the threshold value, by the network send with it is described at least one The relevant casting data of environmental parameter are to the vehicle or the terminal device of the user.
30. according to the method for claim 27, it is characterised in that:
The velocity information includes the acceleration of X-axis, the acceleration of Y-axis and the acceleration of Z axis;And
The described method includes:
When lock unlock, whether the acceleration of the acceleration and the Z axis that determine the X-axis is abnormal, or works as the lock When unlock, the acceleration and the Z of the Y-axis are determined
Whether the acceleration of axis is abnormal;And
When lock unlock, the acceleration of acceleration and the Z axis in response to the determination X-axis is abnormal, or described When lock unlock, the acceleration of acceleration and the Z axis in response to the determination Y-axis is abnormal, by the network to server Send the position of yell for help request and the vehicle.
31. according to the method for claim 30, further includes:
When the lock is locked, whether the acceleration of the acceleration or Y-axis that determine the X-axis is abnormal;And
When the lock is locked, the acceleration or the Y-axis acceleration in response to the determination Y-axis are abnormal, pass through the net Network sends and tracks requesting and the position of the vehicle to server for the vehicle.
32. according to the method for claim 27, further includes:
Based on the noise information, determine whether at least part of the vehicle is faulty;And
It is faulty in response at least part of the determination vehicle,
It is sent by the network for reminding the casting data of user's careful driving to the vehicle or the user The terminal device, and
The request for repairing the faulty vehicle of at least part is sent to server by the network.
33. according to the method for claim 32, further includes:
The filtering environmental noise information from the noise information;
Based on the frequency of the noise information after being filtered out described in analog-digital converter determination.
34. according to the method for claim 27, it is characterised in that:
The location information include the vehicle position and the advertising information include shop position;
The described method includes:
Determine whether the distance between the position of the vehicle and the position in the shop are less than distance threshold;And
The distance between described position of the position and the shop in response to the determination vehicle is less than distance threshold, leads to It crosses the network and sends the vehicle or the terminal device of the user for the casting data of the advertising information.
35. according to the method for claim 34, further includes:
The location information relevant to the vehicle is obtained by Bluetooth signal, the Bluetooth signal includes the mark of the vehicle Know symbol;And
The position of the vehicle is determined based on the identifier of the vehicle.
36. according to the method for claim 27, it is characterised in that:
The battery information includes the remaining capacity of the vehicle;And
The described method includes:
The casting data of the remaining capacity of the battery are sent to server by the network.
37. a kind of vehicle, comprising:
Storage equipment comprising one group of instruction;And
The processor communicated with the storage equipment, wherein when executing described group of instruction, the processor is configured to making institute State vehicle:
Obtain multimedia messages associated with the user, the multimedia messages are by least one detector for being installed on vehicle Detection;
Server is sent by the multimedia messages associated with the user by network;
At least the one of the user behavior that instruction is determined based on the multimedia messages is obtained from the server by the network A information;And
To at least one information described in the user or server broadcast.
38. a kind of vehicle, comprising:
Storage equipment comprising one group of instruction;And
The processor communicated with the storage equipment, wherein when executing described group of instruction, the processor is configured to making institute State vehicle:
Information relevant to vehicle is obtained, the information is detected by least one detector being mounted on the vehicle;
Server is sent by the information relevant to the vehicle by network;
The casting data determined by server based on the information relevant to the vehicle are obtained by the network;And
Data are broadcasted to described in user or server broadcast.
39. a kind of non-transitory computer-readable medium of store instruction, when the one or more processor execution institute by system When stating instruction, so that the system:
Obtain multimedia messages associated with the user by network, the multimedia messages by be installed on vehicle at least one A detector detection;
Based on the multimedia messages associated with the user, at least one behavior of the user is determined;
In response at least one behavior of the user, at least one information is generated;And
At least one described information is sent to by the network terminal device of the vehicle or the user.
40. a kind of non-transitory computer-readable medium of store instruction, when the one or more processor execution institute by system When stating instruction, so that the system:
Information relevant to vehicle is obtained by network;
Casting data are determined based on information relevant to the vehicle;And
The casting data are sent to by the network terminal device of the vehicle or the user using the vehicle.
41. a kind of system, comprising:
Module is obtained, is configured as obtaining the multimedia messages with user-association by network;
Determining module is configured as determining the user at least based on the multimedia messages associated with the user One behavior;
Generation module is configured to respond at least one behavior of the user, generates at least one information;And
Transmission module is configured as sending the vehicle or the user at least one described information by the network Terminal device.
42. system according to claim 41, which is characterized in that multimedia messages relevant to the user include image At least one of information, voice messaging or video information.
43. system according to claim 41, which is characterized in that at least one behavior of the user be included in driving or Ride the vehicle when wear earphone, make a phone call when driving or riding the vehicle, make a dash across the red light, damage the vehicle, is broken The bad vehicle lock, or use at least one of manual communication.
44. system according to claim 43, it is characterised in that:
The determining module is configured to determine whether at least one behavior of the user is included in driving or rides At least one of wear earphone when the vehicle, make a phone call when driving or riding the vehicle, or make a dash across the red light;And
In response to the determination user at least one behavior be included in driving or ride the vehicle when wear earphone, driving Or the vehicle of riding at least one of is made a phone call or makes a dash across the red light, the transmission module is configured to pass through institute Stating network transmission reminds the message of the user security traveling to the vehicle or the terminal device.
45. system according to claim 43, it is characterised in that:
The determining module is configured to determine whether at least one behavior of the user includes damaging the vehicle; And
At least one behavior in response to the determination user includes damaging the vehicle, and the transmission module is further configured To send warning to the vehicle or the terminal device by the network.
46. system according to claim 43, it is characterised in that:
The determining module is configured to determine whether at least one behavior of the user includes destroying the vehicle Lock;And
At least one behavior in response to the determination user includes the lock for destroying the vehicle,
The transmission module is additionally configured to send warning to the vehicle or the terminal device by the network, and
The transmission module is additionally configured to the multimedia messages associated with the user and institute through the network The identifier for stating vehicle is sent to server.
47. system according to claim 43, it is characterised in that:
The determining module is configured to determine whether at least one behavior of the user includes using manual communication; And
At least one behavior in response to the determination user includes using manual communication, and the transmission module is further configured For the information for using sign language is transmitted to the vehicle or the terminal device of user by the network.
48. a kind of system, comprising:
Module is obtained, for obtaining information relevant to vehicle by network;
Determining module is configured as determining casting data based on information relevant to the vehicle;And
Transmission module is configured as by the casting data transmission to the vehicle or using the vehicle by the network The terminal device of user.
49. system according to claim 48, which is characterized in that information relevant to the vehicle includes multimedia letter At least one in breath, velocity information, environmental information, location information, lock information, noise information, advertising information or battery information It is a.
50. system according to claim 49, it is characterised in that:
The lock information includes the lock of the vehicle from being locked to unlock or be locked into from solution the state change of locking;And
The casting data include casting data related with the state change of lock described in the vehicle.
51. system according to claim 49, it is characterised in that:
The environmental information is associated with the region where the vehicle, and the environmental information includes at least one of the vehicle Environmental parameter, at least one described environmental parameter include at least one of temperature, humidity, wind or dust, in which:
The determining module is configured to determine whether the value of at least one environmental parameter is more than threshold value, and
In response to determining that at least one described environmental parameter is more than the threshold value, the transmission module is configured to pass through The network sends casting data related at least one described environmental parameter to the vehicle or the end of the user End equipment.
52. system according to claim 49, it is characterised in that:
The velocity information includes the acceleration of X-axis, the acceleration of Y-axis and the acceleration of Z axis, in which:
The determining module is configured to determine the X when the vehicle unlocks
Whether the acceleration of the acceleration of axis and the Z axis abnormal or the Y-axis acceleration and the Z
Whether the acceleration of axis is abnormal, and
When lock unlock, the acceleration of acceleration and the Z axis in response to the determination X-axis is abnormal, or when described When lock unlock, the acceleration of acceleration and the Z axis in response to the determination Y-axis is abnormal, the transmission module further by It is configured to send the position of yell for help request and the vehicle to server by the network.
53. system according to claim 52, it is characterised in that:
The determining module is configured to determine described in acceleration or the Y-axis of the X-axis when the lock is locked Whether acceleration is abnormal;And
When the lock is locked, the acceleration of acceleration or the Y-axis in response to the determination X-axis is abnormal, the transmission Module is configured to send request and the institute of the vehicle of the tracking vehicle to server by the network Rheme is set.
54. system according to claim 49, it is characterised in that:
The determining module is configured to determine whether at least part of the vehicle has based on the noise information Failure;And
It is faulty in response at least part of the determination vehicle,
The transmission module is additionally configured to send the casting data for reminding user's careful driving by the network To the vehicle or the terminal device of the user, and
The transmission module is additionally configured to faulty to the described at least part of server transmission maintenance by the network The request of vehicle.
55. system according to claim 54, which is characterized in that the acquisition module is configured to:
The filtering environmental noise information from the noise information, and
Based on the frequency of the noise information after being filtered out described in analog-digital converter determination.
56. system according to claim 49, it is characterised in that:
The location information include the vehicle position and the advertising information include shop position, in which:
The determining module is configured to determine between the position of the vehicle and the position in the shop Distance whether be less than distance threshold, and
The distance between described position of the position and the shop in response to the determination vehicle is less than distance threshold, institute It states transmission module and is additionally configured to end by advertising information described in the network transmission to the vehicle or the user End equipment.
57. system according to claim 56, which is characterized in that the acquisition module is configured to:
The location information relevant to the vehicle is obtained by Bluetooth signal, the Bluetooth signal includes the mark of the vehicle Know symbol;And
The position of the vehicle is determined based on the identifier of the vehicle.
58. system according to claim 49, it is characterised in that:
The battery information includes the remaining capacity of the vehicle;And
The transmission module is additionally configured to broadcast by the network to the remaining capacity that server sends the battery Count off evidence.
CN201780078807.9A 2016-12-28 2017-12-21 System and method for monitoring vehicle Pending CN110114633A (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
CN2016112370009 2016-12-28
CN201611237000.9A CN106741396B (en) 2016-12-28 2016-12-28 A kind of intelligence bicycle and intelligent bicycle control system
CN2016112314653 2016-12-28
CN201611231465.3A CN106741332A (en) 2016-12-28 2016-12-28 Intelligent bicycle lock and intelligent bicycle
CN2017100743915 2017-02-10
CN201710074391.5A CN106779882B (en) 2017-02-10 2017-02-10 Advertisement acquisition method and device and user terminal
CN2017103241342 2017-05-10
CN201710324134.2A CN107063247A (en) 2017-05-10 2017-05-10 The monitoring method and device of a kind of bicycle
PCT/CN2017/117812 WO2018113752A1 (en) 2016-12-22 2017-12-21 Systems and methods for monitoring a vehicle

Publications (1)

Publication Number Publication Date
CN110114633A true CN110114633A (en) 2019-08-09

Family

ID=67483065

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780078807.9A Pending CN110114633A (en) 2016-12-28 2017-12-21 System and method for monitoring vehicle

Country Status (1)

Country Link
CN (1) CN110114633A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602233A (en) * 2019-09-20 2019-12-20 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN112887348A (en) * 2019-11-29 2021-06-01 罗伯特·博世有限公司 Method and system for controlling the transmission of vehicle location data over a network
CN113259405A (en) * 2020-02-13 2021-08-13 丰田自动车株式会社 Non-transitory computer-readable storage medium, control device, and control method
CN114786990A (en) * 2020-01-25 2022-07-22 Tvs电机股份有限公司 Driver assistance system and method
TWI823211B (en) * 2021-12-18 2023-11-21 荷蘭商荷蘭移動驅動器公司 Vehicle communication system and method

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331893A (en) * 2000-05-22 2001-11-30 Matsushita Electric Ind Co Ltd Traffic violation warning and storing device
US20050251427A1 (en) * 2004-05-07 2005-11-10 International Business Machines Corporation Rapid business support of insured property using image analysis
JP2006127307A (en) * 2004-10-29 2006-05-18 Nippon Dempa Kogyo Co Ltd Vehicle state notification system, component device thereof, and notification method
US7085635B2 (en) * 2004-04-26 2006-08-01 Matsushita Electric Industrial Co., Ltd. Enhanced automotive monitoring system using sound
JP2011192031A (en) * 2010-03-15 2011-09-29 Denso It Laboratory Inc Control device and method of protecting driving safety
JP2012056437A (en) * 2010-09-09 2012-03-22 Hitachi Solutions Ltd Bicycle anti-theft system and transportation anti-theft system using finger vein authentication and gps
US20130030642A1 (en) * 2011-07-26 2013-01-31 United Parcel Service Of America, Inc. Systems and methods for accident reconstruction
US20130295912A1 (en) * 2012-05-01 2013-11-07 Innova Electronics, Inc. Cellphone controllable car intrusion recording and monitoring reaction system
US20140125794A1 (en) * 2012-11-05 2014-05-08 Honda Motor Co., Ltd. Vehicle environment monitoring device
JP2014170316A (en) * 2013-03-01 2014-09-18 Auto Network Gijutsu Kenkyusho:Kk Monitoring system
US20140310788A1 (en) * 2013-04-15 2014-10-16 Flextronics Ap, Llc Access and portability of user profiles stored as templates
JP2015045965A (en) * 2013-08-28 2015-03-12 オムロンオートモーティブエレクトロニクス株式会社 On-vehicle device and notification control method
CN104468786A (en) * 2014-12-08 2015-03-25 百度在线网络技术(北京)有限公司 Information displaying device used for bicycle and method for realizing bicycle information displaying
US9305317B2 (en) * 2013-10-24 2016-04-05 Tourmaline Labs, Inc. Systems and methods for collecting and transmitting telematics data from a mobile device
CN105469035A (en) * 2015-11-17 2016-04-06 中国科学院重庆绿色智能技术研究院 Driver's bad driving behavior detection system based on binocular video analysis
JP2016089469A (en) * 2014-11-05 2016-05-23 有限会社 みさとみらい21 Vehicle antitheft device
CN105913308A (en) * 2016-05-27 2016-08-31 大连楼兰科技股份有限公司 Self-service car return method in vehicle sharing process and vehicle sharing method based on self-service car return
CN105931471A (en) * 2016-05-27 2016-09-07 大连楼兰科技股份有限公司 Pre-violation alarm system in vehicle sharing process and vehicle sharing method based on the pre-violation alarm system in vehicle sharing process

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331893A (en) * 2000-05-22 2001-11-30 Matsushita Electric Ind Co Ltd Traffic violation warning and storing device
US7085635B2 (en) * 2004-04-26 2006-08-01 Matsushita Electric Industrial Co., Ltd. Enhanced automotive monitoring system using sound
US20050251427A1 (en) * 2004-05-07 2005-11-10 International Business Machines Corporation Rapid business support of insured property using image analysis
JP2006127307A (en) * 2004-10-29 2006-05-18 Nippon Dempa Kogyo Co Ltd Vehicle state notification system, component device thereof, and notification method
JP2011192031A (en) * 2010-03-15 2011-09-29 Denso It Laboratory Inc Control device and method of protecting driving safety
JP2012056437A (en) * 2010-09-09 2012-03-22 Hitachi Solutions Ltd Bicycle anti-theft system and transportation anti-theft system using finger vein authentication and gps
US20130030642A1 (en) * 2011-07-26 2013-01-31 United Parcel Service Of America, Inc. Systems and methods for accident reconstruction
US20130295912A1 (en) * 2012-05-01 2013-11-07 Innova Electronics, Inc. Cellphone controllable car intrusion recording and monitoring reaction system
US20140125794A1 (en) * 2012-11-05 2014-05-08 Honda Motor Co., Ltd. Vehicle environment monitoring device
JP2014170316A (en) * 2013-03-01 2014-09-18 Auto Network Gijutsu Kenkyusho:Kk Monitoring system
US20140310788A1 (en) * 2013-04-15 2014-10-16 Flextronics Ap, Llc Access and portability of user profiles stored as templates
JP2015045965A (en) * 2013-08-28 2015-03-12 オムロンオートモーティブエレクトロニクス株式会社 On-vehicle device and notification control method
US9305317B2 (en) * 2013-10-24 2016-04-05 Tourmaline Labs, Inc. Systems and methods for collecting and transmitting telematics data from a mobile device
JP2016089469A (en) * 2014-11-05 2016-05-23 有限会社 みさとみらい21 Vehicle antitheft device
CN104468786A (en) * 2014-12-08 2015-03-25 百度在线网络技术(北京)有限公司 Information displaying device used for bicycle and method for realizing bicycle information displaying
CN105469035A (en) * 2015-11-17 2016-04-06 中国科学院重庆绿色智能技术研究院 Driver's bad driving behavior detection system based on binocular video analysis
CN105913308A (en) * 2016-05-27 2016-08-31 大连楼兰科技股份有限公司 Self-service car return method in vehicle sharing process and vehicle sharing method based on self-service car return
CN105931471A (en) * 2016-05-27 2016-09-07 大连楼兰科技股份有限公司 Pre-violation alarm system in vehicle sharing process and vehicle sharing method based on the pre-violation alarm system in vehicle sharing process

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602233A (en) * 2019-09-20 2019-12-20 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN110602233B (en) * 2019-09-20 2022-04-15 腾讯科技(深圳)有限公司 Information monitoring method and device and computer storage medium
CN112887348A (en) * 2019-11-29 2021-06-01 罗伯特·博世有限公司 Method and system for controlling the transmission of vehicle location data over a network
CN112887348B (en) * 2019-11-29 2024-04-26 罗伯特·博世有限公司 Method and system for controlling the transmission of vehicle positioning data over a network
CN114786990A (en) * 2020-01-25 2022-07-22 Tvs电机股份有限公司 Driver assistance system and method
CN113259405A (en) * 2020-02-13 2021-08-13 丰田自动车株式会社 Non-transitory computer-readable storage medium, control device, and control method
CN113259405B (en) * 2020-02-13 2024-02-27 丰田自动车株式会社 Non-transitory computer readable storage medium, control device, and control method
TWI823211B (en) * 2021-12-18 2023-11-21 荷蘭商荷蘭移動驅動器公司 Vehicle communication system and method

Similar Documents

Publication Publication Date Title
WO2018113752A1 (en) Systems and methods for monitoring a vehicle
CN110114633A (en) System and method for monitoring vehicle
CN110383351B (en) System and method for vehicle sharing service
JP6922102B2 (en) Systems and methods for vehicle sharing services
Mo et al. Trends and emerging technologies for the development of electric vehicles
US20200349666A1 (en) Enhanced vehicle sharing system
US10423162B2 (en) Autonomous vehicle logic to identify permissioned parking relative to multiple classes of restricted parking
JP6568240B2 (en) Method and system for determining transportation service charges
US10108859B1 (en) System for curation, distribution and display of location-dependent augmented reality content
CN110239538A (en) Controller of vehicle, control method for vehicle and storage medium
WO2021138320A1 (en) Real-time verbal harassment detection system
US20140180914A1 (en) Peer-to-peer neighborhood delivery multi-copter and method
CN109416873A (en) The autonomous motor vehicles in autonomous or part and its correlation method with automation risk control system
CN109844793A (en) Based on intelligence, the OEM route assembly system of telematics and its corresponding method, real-time risk measurement/risk score for bi-directional scaling drives signaling
CN109285374A (en) System and method for monitoring a vehicle en route
CN104797484A (en) Systems and methods for customized content
CN109606521B (en) Intelligent shared balance car management system and method
JP2020504938A (en) System and method for determining anomaly information associated with a vehicle
WO2019246050A1 (en) Method and system for vehicle location
JP2020504793A (en) System and method for controlling a lock
US10638256B1 (en) System for distribution and display of mobile targeted augmented reality content
JP2020504255A (en) System and method for unlocking a lock
CN111695961A (en) Shared device management method, device and system, computing device and storage medium
Aiordăchioae et al. A design space for vehicular lifelogging to support creation of digital content in connected cars
JPWO2018230461A1 (en) Vehicle control system, vehicle control method, and program

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: 20201010

Address after: No. 203, floor 2, building 34, yard 8, Dongbei Wangxi Road, Haidian District, Beijing 100193

Applicant after: Beijing Qisheng Technology Co.,Ltd.

Address before: 215636, No. 128 Renmin Road, Daxin Town, Suzhou, Jiangsu, Zhangjiagang

Applicant before: Jiangsu Hongbao Tools Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20190809

RJ01 Rejection of invention patent application after publication