CN112672315B - Method, device, server, client, terminal and storage medium for calling car owners - Google Patents

Method, device, server, client, terminal and storage medium for calling car owners Download PDF

Info

Publication number
CN112672315B
CN112672315B CN202110258559.4A CN202110258559A CN112672315B CN 112672315 B CN112672315 B CN 112672315B CN 202110258559 A CN202110258559 A CN 202110258559A CN 112672315 B CN112672315 B CN 112672315B
Authority
CN
China
Prior art keywords
vehicle
user
information
calling
owner
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.)
Active
Application number
CN202110258559.4A
Other languages
Chinese (zh)
Other versions
CN112672315A (en
Inventor
胡桂标
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yunyu Intelligent Technology Co ltd
Original Assignee
Shanghai Yunyu Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yunyu Intelligent Technology Co ltd filed Critical Shanghai Yunyu Intelligent Technology Co ltd
Publication of CN112672315A publication Critical patent/CN112672315A/en
Application granted granted Critical
Publication of CN112672315B publication Critical patent/CN112672315B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention relates to the technical field of communication, and discloses a method, a device, a server, a client, a terminal and a storage medium for calling an owner of a vehicle. Meanwhile, for the same parking event, the owner can be prevented from being repeatedly called by a plurality of reasonable calling users at high frequency by automatically replying the reserved information. Meanwhile, the method can realize instant communication session with the vehicle owner in a motion state and construct a communication mode in the running process of the vehicle.

Description

Method, device, server, client, terminal and storage medium for calling car owners
Technical Field
The present invention relates to the field of communications, and in particular, to a method, an apparatus, a server, a client, a terminal, and a storage medium for calling a vehicle owner.
Background
At present, as automobiles and motor vehicles are more and more, the problem of difficult parking is more and more serious, and an automobile owner cannot be found in time, so that the automobile owner is damaged, and the travel of other people or unnecessary social problems are influenced due to the blocking of parking positions and parking channels. Because the original mobile phone number of the car owner is placed on the car, other people are contacted, personal privacy of the car owner is seriously affected, and the car owner is generally unwilling to use. Because the vehicle owners do not place contact in significant locations of the vehicles, social government agencies provide 110 move services, 12532 contact vehicle owner services, etc., consuming a great deal of social resources and being inefficient. Therefore, aiming at protecting the privacy problem of the car owner, the car owner can be contacted, and a plurality of methods and hardware devices for contacting the car owner appear, although the methods are various, the methods mainly comprise the following steps:
1. third party service, similar to the service of government institutions such as 110 or 12532, provides the 3 rd party of contact owner service under the condition that the owner contact way is not exposed according to the association of the car number plate of the owner and the car contact person of the client;
2. the virtual number service is provided, and after a user provides a license plate number or a two-dimensional code provided by the platform, the platform provides an automatic virtual number service, so that the privacy of the user is protected;
3. And the hardware contact way uses the independently provided wireless communication hardware equipment to transfer the requirement of the contact vehicle owner to the vehicle owner with corresponding association.
The methods described above all have significant drawbacks, based on the specific hardware products and the services of third parties, the operation and use costs of society and owners are high. The existing virtual number-based method plays a certain help role in protecting the privacy of the vehicle owner on the surface, but because the vehicle owner identity two-dimensional code or license plate number bound with the virtual number is fixed, malicious users can continuously harassment the vehicle owner unconstrained after obtaining license plate information and two-dimensional code information, only because the mobile phone number of the vehicle owner is not known, the harassment means such as characters are reduced, and the vehicle owner can be continuously harassd by dialing a virtual phone. Meanwhile, because the virtual number service requires telecommunication service support of a third party, the operation and use costs of the third party and the user are high. In addition, the prior art does not address the problem that in the same parking event, the vehicle owner is repeatedly called at high frequency, which brings trouble to the vehicle owner.
Meanwhile, a method and an effective means for establishing the instant messaging session in the running process of the vehicle based on the instant messaging are also lacking.
Disclosure of Invention
The invention aims to: aiming at the problems in the prior art, the invention provides a method, a device, a server, a client, a terminal and a storage medium for calling a vehicle owner, which effectively avoid privacy disclosure and harassment of the vehicle owner and effectively construct instant communication with a user of the vehicle owner in vehicle movement.
The technical scheme is as follows: the invention provides a method for calling a vehicle owner, which is characterized by comprising the following steps:
s1, acquiring a setting instruction sent by a vehicle owner user for setting a vehicle anchor position associated with the vehicle owner user, and setting the vehicle anchor position; or after the dynamic data sent by the owner user is obtained, setting the anchor position of the vehicle according to a preset judging condition; or acquiring a setting instruction for setting the vehicle anchor position sent by electronic equipment associated with the vehicle owner user, and setting the vehicle anchor position; or after the dynamic data sent by the writing electronic equipment associated with the vehicle owner user is obtained, setting the vehicle anchor position according to a preset judging condition; the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner; s2, acquiring a call request sent by a calling user; the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent; s3, judging whether the vehicle identity information in the call request is matched with the vehicle owner vehicle identity information associated with the vehicle owner user, and judging whether the position relationship between the real-time geographic position information of the call user and the vehicle anchor position accords with a preset condition; if the call user is matched with the vehicle owner user and meets the preset condition, starting to establish an instant communication session between the call user and the vehicle owner user; and/or sending the communication information of the owner user or the calling user to the calling user and/or the owner user.
Further, in step S3, if the vehicle identity information in the call request does not match with the vehicle owner vehicle identity information, and/or the position relationship between the real-time geographic position information of the calling user and the vehicle anchor position does not meet the preset condition, a prompt message is sent to the calling user.
Further, before step S1, the method further includes the following steps: acquiring a setting request of a vehicle owner user for setting the identity information of the vehicle owner, wherein the setting request comprises information related to the vehicle owner; and generating the vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or the preset rule.
Further, before S2, the method further includes the following steps: acquiring a query request for querying vehicle identity information of a nearby vehicle, which is sent by a calling user; the query request comprises real-time geographic position information of the calling user when the query request is sent; transmitting the vehicle identity information of the vehicle meeting the preset conditions to the calling user; the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
Preferably, in the S2 and S3, the vehicle identity information is vehicle identity information pushed to the calling user by a server; and in a preset time period, the real-time geographic position information of the calling user when the calling request is sent is the real-time geographic position information of the calling user when the query request is sent.
Further, in the step S3, after the matching is determined and the preset condition is met, before the instant messaging session is started to be established, the method further includes the following steps: acquiring a request for establishing an instant messaging session with the vehicle owner user, wherein the request is sent by the calling user; transmitting the position information, the user information and/or the call request information of the calling user to the owner user; after obtaining the consent instruction of the owner user, the instant communication session is established between the owner user and the calling user.
Further, in the step S3, after the matching is determined and the preset condition is met, before the instant messaging session is started to be established and/or the communication information is sent to the calling user and/or the owner user, the method further includes the following steps: judging whether the time when the calling user sends the calling request is within a preset time period, if so, starting to establish the instant messaging session and/or sending the communication information to the calling user and/or the owner user; if not, the prompt information that the instant communication session can not be established and/or the communication information can not be acquired is sent to the calling user.
Further, after the step S2, before the step S3, or after the step S3 of judging that the instant messaging session is matched and meets the preset condition, before the instant messaging session is started to be established, the method further comprises the following steps: judging whether the calling user is a trusted user or a blacklist user according to preset trusted user and blacklist user information; if the user is the trusted user, entering a subsequent step; if the user is a blacklist user or a user which cannot be identified, a prompt message that the instant messaging session cannot be established and/or the communication information cannot be acquired is sent to the calling user.
Further, in the step S2, if the vehicle identity information includes encoded information, image information and/or audio information, the vehicle identity information is further analyzed and identified before the step S3, so as to obtain vehicle identity information meeting a preset requirement.
Further, after S3, the method further includes the following steps: and judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with a preset condition or not in real time, and if not, disconnecting the instant messaging session.
Further, after S3, the method further includes the following steps: and acquiring speed information data, geographical position information data and/or terminal shaking information of the vehicle owner user in real time, and when the speed information data, the geographical position information data and/or the terminal shaking information meet preset conditions, disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the ongoing instant messaging session.
Further, after S3, the method further includes the following steps: and the client of the vehicle owner user acquires shaking information data, audio information data, geographic position data and/or speed information data of the terminal in real time, and sends instructions for disabling the set vehicle anchor position, clearing the set data of the vehicle anchor position or terminating the ongoing instant messaging session to a server after judging that the shaking information data, the audio information data, the geographic position data and/or the speed information data of the terminal meet preset conditions according to a preset logic judgment method.
Preferably, in the step S1, the vehicle anchor position is set, and data reflecting the actual geographic position of the vehicle owner in the setting instruction or the dynamic data is used as the vehicle anchor position and stored.
Preferably, the call request further includes description information about an event of the calling user.
Preferably, the vehicle identity information is license plate information, identity code information, image information and/or audio information.
Further, the communication information includes description information of the calling user about an event, prompt information of the presence of the owner user, user information of the calling user, user information of the owner user, preset reply information related to the owner user, preset reply information of the owner user, contact information associated with the owner user or contact information associated with the calling user.
Preferably, the electronic device associated with the vehicle owner user is an in-vehicle electronic device or a dedicated electronic device for triggering, disabling or clearing the location of the vehicle anchor location.
Preferably, the setting instruction of the anchor position of the vehicle is triggered by the owner user triggering a control displayed by a client in the terminal of the owner user to trigger transmission, or the client in the terminal of the owner user judges that the acquired shaking information data, audio information data, geographic position data and/or speed information data of the terminal meet preset conditions and then automatically transmits.
Preferably, the dynamic data includes: terminal shake information data, audio information data, speed information data, geographical location information data, and/or image information data.
The invention also provides a device for calling the car owner, which comprises: a first storage module for storing data of a vehicle anchor location associated with a user of a vehicle owner; the first acquisition module is used for acquiring a setting instruction of the vehicle anchor position sent by the vehicle owner user, acquiring dynamic data sent by the vehicle owner user, acquiring a setting instruction of setting the vehicle anchor position sent by electronic equipment associated with the vehicle owner user or acquiring the dynamic data sent by writing electronic equipment associated with the vehicle owner user; the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner; the first setting module is used for setting the vehicle anchor position according to the setting instruction acquired by the first acquisition module; or after the dynamic data acquired by the first acquisition module, setting the vehicle anchor position according to a preset judgment condition; namely, the setting instruction in the first acquisition module or data reflecting the actual geographic position of the vehicle owner in the dynamic data are stored in the first storage module as the vehicle anchor position; the second acquisition module is used for acquiring a call request sent by a calling user; the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent; the first judging module is used for judging whether the vehicle identity information in the call request is matched with the vehicle owner vehicle identity information associated with the vehicle owner user or not, and judging whether the position relation between the real-time geographic position information of the call user and the vehicle anchor position accords with a preset condition or not; the execution module is used for starting to establish an instant communication session between the calling user and the owner user when the result judged by the first judgment module is that the first judgment module is matched and meets the preset condition; and/or, the mobile terminal further comprises a first sending module, which is used for sending the communication information of the owner user or the calling user to the calling user and/or the owner user when the result judged by the first judging module is that the result is matched and meets the preset condition.
Further, the apparatus further comprises: and the second sending module is used for sending prompt information to the calling user when the result judged by the first judging module is not matched and/or does not accord with the preset condition.
Further, the apparatus further comprises: the vehicle owner identity information setting request acquisition module is used for acquiring a setting request for setting the vehicle owner identity information by a vehicle owner user, wherein the setting request comprises information related to the vehicle owner; and the vehicle owner identity information generation module is used for generating vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or preset rules.
Further, the apparatus further comprises: the query request acquisition module is used for acquiring a query request which is sent by a calling user and used for querying the vehicle identity information of the nearby vehicle before the second acquisition module acquires the call request; the query request comprises real-time geographic position information of the calling user when the query request is sent; the vehicle identity information sending module is used for sending the vehicle identity information of the vehicle meeting the preset conditions to the calling user; the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
Further, the apparatus further comprises: and a third acquisition module: the first judging module is used for obtaining a request sent by the calling user for establishing an instant messaging session with the owner user before the executing module starts establishing the instant messaging session between the calling user and the owner user after the judging result of the first judging module is that the first judging module is matched and meets the preset condition; and a third sending module: the method comprises the steps of sending the position information, user information and/or call request information of the calling user to the owner user; a fourth acquisition module: the consent instruction is used for obtaining the owner user; the execution module is further configured to establish the instant communication session between the owner user and the calling user after the fourth acquisition module obtains the consent instruction of the owner user.
Further, the apparatus further comprises: and a second judging module: the first judging module is used for judging whether the time when the calling user sends the calling request is within a preset time period before the executing module starts to establish the instant communication session between the calling user and the owner user after the judging result of the first judging module is that the first judging module is matched and meets the preset condition; the execution module is further configured to start to establish the instant messaging session and/or send the communication information to the calling user and/or the owner user after the second determination module determines that the result is within the preset time period; fourth transmitting module: and the prompt message is used for sending prompt information that the instant messaging session can not be established and/or the communication information can not be acquired to the calling user after the judgment result of the second judgment module is that the instant messaging session is not within the preset time period.
Further, the apparatus further comprises: and a third judging module: the first judging module is used for judging whether the calling user is a trusted user or a blacklist user according to preset trusted user and blacklist user information before the executing module starts to establish the instant messaging session after the judging result of the first judging module is that the first judging module is matched and meets the preset condition; the execution module is further configured to, when the result determined by the third determination module is that the trusted user, start to establish an instant messaging session between the calling user and the owner user; and the fifth sending module is used for sending prompt information that the instant messaging session can not be established and/or the communication information can not be acquired to the calling user when the result judged by the third judging module is a blacklist user or a user which can not be identified.
Further, the apparatus further comprises: the analysis and identification module is used for analyzing and identifying the vehicle identity information before the first judgment module judges when the vehicle identity information acquired by the second acquisition module comprises the coding information, the image information and/or the audio information, so as to acquire the vehicle identity information meeting the preset requirements.
Further, the apparatus further comprises: the fourth judging module is used for judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with preset conditions in real time after the executing module starts to establish the instant communication session; the execution module is further configured to disconnect the instant messaging session when the result determined by the fourth determination module is that the preset condition is not met.
Further, the apparatus further comprises: the fifth acquisition module is used for acquiring speed information data, geographical position information data and/or terminal shaking information of the vehicle owner user in real time after the execution module starts to establish the instant messaging session; a fifth judging module, configured to judge whether the speed information data, the geographic location information data, and/or the terminal shake information meet preset conditions; the execution module is further configured to disable the set vehicle anchor position, empty the data of the set vehicle anchor position, or terminate the ongoing instant messaging session when the result determined by the fifth determination module is that the preset condition is met.
The invention also provides a server, comprising: a processor; a memory for storing processor-executable instructions; the memory is used for storing related programs and instructions of the device for calling the car owner, and the processor is used for executing the method for calling the car owner.
The invention also provides a client, comprising: the system comprises a first sending module, a second sending module and a third sending module, wherein the first sending module is used for sending a setting instruction for setting the vehicle anchor position associated with the vehicle owner user to a server, or sending dynamic data to the server by the vehicle owner user, or sending the setting instruction for setting the vehicle anchor position to the server by electronic equipment associated with the vehicle owner user, or sending the dynamic data to the server by writing electronic equipment associated with the vehicle owner user; the second sending module is used for calling the user to send a call request to the server; the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent; the first receiving module is used for receiving feedback information which is sent by the server and used for establishing an instant communication session between the calling user and the owner user; and/or, the server is used for receiving the communication information of the owner user or the calling user sent to the calling user and/or the owner user by the server; the session module is used for running the instant messaging session after the instant messaging session is established; and/or, the system further comprises a display module for displaying the communication information after the instant communication session is established.
Further, the client further includes: the second receiving module is used for receiving prompt information which is sent by the server and is not matched with the vehicle identity information of the vehicle owner in the call request and/or is not in accordance with the preset condition in the position relation between the real-time geographic position information of the calling user and the vehicle anchor position.
Further, the client further includes: the vehicle owner identity information setting request sending module is used for sending a setting request for setting the vehicle owner identity information to a server by the vehicle owner user, wherein the setting request comprises information related to the vehicle owner; and the vehicle owner identity information feedback receiving module is used for receiving prompt information and/or related instructions whether the vehicle owner identity information is successfully set or not, which are sent by the server, by the vehicle owner user.
Further, the client further includes: the inquiry request sending module is used for sending an inquiry request for inquiring the identity information of the nearby vehicle to the server by the calling user before the second sending module sends the calling request to the server; the query request comprises real-time geographic position information of the calling user when the query request is sent; the vehicle identity information receiving module is used for receiving the vehicle identity information of the vehicle meeting the preset conditions, which is sent by the calling user receiving server; the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
Further, the client further includes: the third sending module is used for sending a request for establishing an instant communication session with the owner user to a server by the calling user after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information; the second receiving module is used for receiving the position information of the calling user and/or related user information and/or call request information sent by the server by the car owner user; and the fourth sending module is used for sending feedback information whether the vehicle owner user agrees to establish the instant communication session to the server.
Further, the client further includes: the third receiving module is configured to receive, after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, a determination result that the server determines whether the time when the calling user sends the call request is within a preset time period, whether to establish feedback information of the instant messaging session, and/or receive prompt information that the server sends to the calling user and/or the owner user according to the determination result and cannot acquire the communication information.
Further, the client further includes: and the fourth receiving module is used for receiving whether the calling user is a trusted user or a blacklist user or not judged by the server according to the preset trusted user and blacklist user information after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, and whether the feedback information of the instant communication session is established or not and/or the prompt information of the communication information cannot be obtained or not.
Further, the client further includes: a fifth receiving module; if the vehicle identity information in the call request sent by the second sending module includes coding information, image information and/or audio information, before the first receiving module receives the feedback information or the communication information, the fifth receiving module is configured to receive a feedback result of identifying and analyzing the vehicle identity information by the server.
Further, the client further includes: and the sixth receiving module is used for receiving feedback information which is sent to the calling user and/or the owner user and used for disconnecting the instant messaging session according to a judgment result that the position relationship between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the owner vehicle does not accord with a preset condition after the first receiving module receives the feedback information or the communication information.
Further, the client further includes: and a seventh receiving module, configured to receive, after the first receiving module receives the feedback information or the communication information, feedback information that the server sends to the calling user and/or the owner user to disable the set vehicle anchor position, empty the data of the set vehicle anchor position, or terminate the ongoing instant messaging session.
Further, the client further includes: the dynamic data receiving module is used for acquiring shaking information data, audio information data, geographic position data and/or speed information data of the terminal where the client is located in real time; the dynamic data judging module is used for judging whether the shaking information data, the audio information data, the geographic position data and/or the speed information data of the terminal meet preset conditions according to a preset logic judging method; and the fifth sending module is used for sending a setting instruction for setting the vehicle anchor position to the server or sending an instruction for disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the on-going instant messaging session to the server after the judging result of the judging module is in accordance with the preset condition.
The invention also provides a terminal, which comprises a memory, a processor and the client, wherein the memory is used for storing relevant programs and instructions of the client, and the processor is used for executing the instructions of the client.
The present invention also provides a non-transitory computer readable storage medium, which when executed by a processor of a server, is capable of performing the above-described method of calling a vehicle owner.
The beneficial effects are that: according to the invention, the vehicle anchor position is simply set by the vehicle owner user according to actual needs, and the real-time geographic position of the calling user is matched with the vehicle anchor position set by the vehicle owner user, so that the vehicle owner only receives the call of the calling user in a reasonable geographic range of the vehicle, and the calling user out of the reasonable range of the vehicle cannot contact or harass the vehicle owner even if the license plate or identity code information of the vehicle owner is obtained. The invention greatly avoids the privacy disclosure and harassment of the owner. Meanwhile, for the same parking event, the owner can be prevented from being repeatedly called by a plurality of reasonable calling users at high frequency by automatically replying the reserved information. The communication modes of characters, pictures, voice and video are mainly carried out through the instant communication mode, so that the communication modes are various, the communication efficiency is high, and the cost is low. And when the network signal of the car owner is poor, the car owner and the calling user can communicate through a third-party virtual phone. Meanwhile, even communication session with the vehicle owner in a motion state can be realized, and a communication mode in the running of the vehicle is constructed.
Drawings
Fig. 1 is a flowchart of a method of calling a vehicle owner in embodiments 1 and 2;
fig. 2 is a flowchart of a method of calling a vehicle owner in embodiment 1; FIG. 3 is a flow chart of a method of calling a vehicle owner in embodiment 3;
FIG. 4 is a flow chart of a method of calling a vehicle owner in embodiment 4;
FIG. 5 is a flow chart of a method of calling a vehicle owner in embodiment 5;
FIG. 6 is a flow chart of a method of calling a vehicle owner in embodiment 6;
FIG. 7 is a flow chart of a method of calling a vehicle owner in embodiment 7;
FIG. 8 is a flow chart of a method of calling a vehicle owner in embodiment 8;
FIG. 9 is a flow chart of a method of calling a vehicle owner in embodiment 9;
fig. 10 is a block diagram of a device for calling a vehicle owner in embodiment 11;
FIG. 11 is a block diagram showing an apparatus for calling a vehicle owner according to embodiment 12;
FIG. 12 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 13;
FIG. 13 is a block diagram showing an apparatus for calling a vehicle owner according to embodiment 14;
fig. 14 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 15;
FIG. 15 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 16;
FIG. 16 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 17;
FIG. 17 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 18;
FIG. 18 is a block diagram showing an apparatus for calling a vehicle owner in accordance with embodiment 19;
FIG. 19 is a block diagram showing an apparatus for calling a vehicle owner in embodiment 20;
fig. 20 is a block diagram of a server for calling a vehicle owner in embodiment 21;
FIG. 21 is a block diagram of a client for calling a vehicle owner in embodiment 22;
fig. 22 is a block diagram of a client for calling a vehicle owner in embodiment 23;
fig. 23 is a block diagram of a client for calling a vehicle owner in embodiment 24;
fig. 24 is a block diagram of a client for calling a vehicle owner in embodiment 25;
FIG. 25 is a block diagram of a client for calling a vehicle owner in embodiment 26;
fig. 26 is a block diagram of a client for calling a vehicle owner in embodiment 27;
FIG. 27 is a block diagram of a client for calling a vehicle owner in embodiment 28;
fig. 28 is a block diagram of a client for calling a vehicle owner in embodiment 29;
FIG. 29 is a block diagram of a client for calling a vehicle owner in embodiment 30;
fig. 30 is a block diagram of a client for calling a vehicle owner in embodiment 31;
FIG. 31 is a block diagram of a client for calling a vehicle owner in embodiment 32;
fig. 32 is a block diagram of a terminal for calling a vehicle owner in embodiment 33.
Detailed Description
The present invention will be described in detail with reference to the accompanying drawings.
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "calling user", "owner user", and the like in the description and the claims of the present invention and in the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, apparatus, article, or device that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or device.
Embodiment 1:
the embodiment provides a method for calling a vehicle owner, as shown in fig. 1, comprising the following steps:
s1, acquiring a setting instruction sent by a vehicle owner user for setting a vehicle anchor position related to the setting instruction, and setting the vehicle anchor position; or after the dynamic data sent by the owner user is obtained, setting the anchor position of the vehicle according to a preset judging condition; or acquiring a setting instruction for setting the anchor position of the vehicle sent by electronic equipment associated with a vehicle owner user, and setting the anchor position of the vehicle; or after acquiring dynamic data sent by the writing electronic equipment associated with the vehicle owner user, setting the anchor position of the vehicle according to preset judging conditions; the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner;
the vehicle anchor position is information reflecting the real-time geographic position of the vehicle owner;
the setting of the vehicle anchor position is setting of setting information reflecting the actual geographic position of the vehicle owner in the setting instruction or the dynamic data as the vehicle anchor position.
The server, upon setting the vehicle anchor location, stores the vehicle anchor location for use in a subsequent step.
The vehicle owner user can cancel or disable the vehicle anchor position, and after the server obtains a setting instruction of canceling or disabling the vehicle anchor position sent by the vehicle owner user through the client, the original stored vehicle anchor position is deleted or the original stored vehicle anchor position data is forbidden to be used in a subsequent step. The server may also cancel or disable the vehicle anchor location itself according to preset logic, according to dynamic data obtained from the client. In the using process, the vehicle owner user or the server can frequently set the vehicle anchor position, frequently cancel the vehicle anchor position or disable the vehicle anchor position.
The data reflecting the actual geography of the vehicle owner and the vehicle are contained in the setting instruction and the dynamic data, the data reflecting the actual geography of the vehicle is obtained by the client from the terminal where the client is located, and when the client sends the setting instruction or the dynamic data to the server, the client obtains the data reflecting the actual geography of the vehicle from the terminal where the client is located. The data reflecting the actual geographic position of the vehicle can be real-time geographic position data obtained in real time by a geographic positioning component of the terminal where the client is located, or can be set by a user of the vehicle owner through the user-defined selection of tools such as an electronic map and the like at the client according to the need.
The electronic device associated with the vehicle owner user is a vehicle-mounted electronic device or a special electronic device for triggering, disabling or clearing the position of the vehicle anchor position. With the intelligent improvement of the vehicle system, the vehicle-mounted electronic equipment of the vehicle can further acquire information such as stopping of the vehicle engine, and in order to facilitate setting and canceling of the vehicle anchor position, the vehicle anchor position can be set through the special electronic equipment for setting the vehicle anchor position. The special vehicle anchor position electronic device can also have signal prompt functions such as light and the like, and when placed in a vehicle, the special vehicle anchor position electronic device reminds a calling user, and the vehicle owner starts the vehicle anchor position function. The calling efficiency of calling users is improved.
The vehicle anchor position setting instruction is triggered and sent by a control displayed by a client in the terminal of the vehicle owner user, or the client in the terminal of the vehicle owner user judges that the acquired shaking information data, audio information data, geographic position data and/or speed information data of the terminal accord with preset conditions and then automatically sends the control. Triggering the action of setting the anchor position through the control of the terminal page triggered by the owner user requires the owner user to open the client of the terminal. The client can automatically analyze the dynamic information of the terminal, and judge whether the vehicle owner wants to set the anchor position of the vehicle. Specifically, after the client acquires information data of shaking of the terminal, for example, the shaking frequency of the terminal is greater than 100 times per minute, and shaking is greater than 100 times per minute to preset conditions for judging that a vehicle owner user starts to set the vehicle anchor position for the client program, the client sends an instruction for starting to set the vehicle anchor position to the server. Or the client captures the voice information of the owner user, such as 'starting the anchor position', judges the condition of starting the anchor position of the vehicle through the embedded voice recognition program of the client, and automatically sends an instruction for setting the anchor position of the vehicle to the server. Or the client or the geographic position is a trust position pre-stored by the owner user at the client, and if the client judges that the real-time position is the trust position, the client automatically sends an instruction for setting the anchor position of the vehicle to the server. Or the client acquires the moving speed information of the terminal, the embedded program of the client judges that the terminal is in a parking state when the terminal speed is 0 and lasts for more than 5 minutes, and automatically sends an instruction for setting the anchor position of the vehicle to the server.
The dynamic data includes: terminal shake information data, audio information data, speed information data, geographical location information data, and/or image information data.
S2, acquiring a call request sent by a calling user; the call request includes vehicle identity information and real-time geographic location information of the calling subscriber at the time the call request is sent, and also includes description information of the calling subscriber regarding the event. The vehicle identity information is license plate information, identity code information, image information and/or audio information. The image information in turn includes license plate images or identity coded images.
S3, judging whether the vehicle identity information in the call request is matched with the vehicle owner identity information associated with the vehicle owner user, and judging whether the position relationship between the real-time geographic position information of the call user and the vehicle anchor position accords with preset conditions;
if the two types of the users are matched and meet the preset conditions, an instant communication session is established between the calling user and the owner user; or, sending the communication information of the owner user or the calling user to the calling user and/or the owner user.
The above-mentioned communication information for sending the owner user or calling user to the calling user and/or owner user specifically comprises: transmitting the description information about the event of the calling user to the car owner user, transmitting prompt information of the existence of the car owner user to the calling user, transmitting user information of the calling user to the car owner user, transmitting preset reply information related to the car owner user to the calling user, transmitting preset reply information of the car owner user to the calling user, and/or transmitting contact information related to the car owner user to the calling user;
For example: when a call request of a calling user is acquired, prompt information about an obstacle event such as 'vehicle obstacle, overtaking for moving rapidly' is sent to a vehicle owner user; and sending a prompt message of 'whether the car owner is online or not to send a call request' to the calling user. The calling user client displays the prompt information page in the terminal, and if the calling user triggers a 'determination' control of the prompt page, a call request is sent to the server; a preset request of the server is sent to the owner, please wait for a reply-! "such information is sent to the calling subscriber; the automatic reply message of 'I know that we can return to move the car after about 10 minutes' preset by the car owner user is sent to the calling user. Thus, the repeated communication between different calling users and the same owner user in the same parking event can be greatly reduced. The communication pressure of the owner user is obviously relieved. And the process and real-time state of the event can be known quickly by different calling users and time by time. The server sends the information of the contact mode of the owner to the calling user by calling the virtual phone 138888883334 of the owner in the state that the owner is not on line or the network signal is bad.
It should be noted that, in the above description, the owner-vehicle identification information related to the owner needs to be generated by the owner user through server registration. Therefore, as in fig. 2, the following steps are also typically required to be performed prior to step S1: acquiring a setting request of a vehicle owner user for setting vehicle identity information of a vehicle owner, wherein the setting request comprises information related to the vehicle owner; generating owner vehicle identity information associated with the owner user according to information related to the owner vehicle and/or preset rules.
Specifically, the server obtains a setting request for setting the identity information of the vehicle owner by the user of the vehicle owner, wherein the setting request comprises information related to the vehicle owner, and the information related to the vehicle owner generally comprises: a driving license, an identity card, a purchase vehicle contract, a purchase vehicle invoice, a vehicle use authorization document, a vehicle picture and the like; and the server generates the vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or the preset rules. The vehicle owner identity information related to the vehicle owner user generated by the server can be directly the license plate number of the vehicle, can be an ID code which can be identified by the server, and can be an image code such as a two-dimensional code. The ID code or the two-dimensional code is generated by a server according to a preset code generation rule.
For ease of understanding, the above method is described below by way of a specific example:
the server acquires an instruction sent by a registered owner user for setting the vehicle anchor position of the associated vehicle, and sets the vehicle anchor position of the associated vehicle. And the owner user sends a setting instruction for setting the anchor position of the vehicle by triggering a control in a client side in the electronic terminal such as a mobile phone and a smart watch. Or the owner user triggers the electronic equipment in the associated vehicle, such as a vehicle-mounted computer or a setting control in a client side in the special anchor position setting electronic equipment, and sends a setting instruction for setting the anchor position of the vehicle. The server can also set the vehicle anchor position of the associated vehicle after acquiring dynamic data sent by the handheld electronic terminal of the vehicle owner user, such as a mobile phone, an intelligent watch and the like or the dynamic data sent by the vehicle-mounted electronic equipment associated with the vehicle owner user according to the judgment logic preset in the server. The vehicle anchor position is geographical position information describing the actual position of the vehicle, and when the vehicle owner user parks and sets the vehicle anchor position, the electronic terminal held by the vehicle owner user or the electronic setting of the associated vehicle is the actual geographical position of the vehicle owner or is close to the actual parking position of the vehicle owner.
The dynamic data obtained by the server comprises: terminal shake information data, audio information data, speed information data, geographical location information data, and/or image information data.
Specifically, the server obtains shaking information of electronic equipment of the owner user, such as a mobile phone or an intelligent watch, when the server presets judgment logic, the frequency of shaking the mobile phone or the intelligent watch can be set to be more than 100 times per minute, and the owner user is considered to start to set the anchor position of the associated vehicle, and the server sets the anchor position of the associated vehicle. If the frequency is less than 100 times per minute, the vehicle anchor position is not set.
Or the server acquires audio information data sent by a mobile phone of a vehicle owner user, an intelligent watch or electronic equipment of the associated vehicle, and sets the anchor position of the associated vehicle after finding out the information of the 'start anchor position' according to preset audio analysis.
Or the server continuously acquires the speed data sent by the electronic equipment of the vehicle owner user or the vehicle-mounted electronic equipment, and if the speed is 0 after 5 minutes is continuously found by analysis, the vehicle associated with the vehicle owner user is considered to be in a parking state, and the server sets the vehicle anchor position.
Or the server continuously acquires geographic position information data sent by the electronic equipment of the vehicle owner user or the vehicle-mounted electronic equipment, the vehicle owner user presets a community or a working area as a trust position, when the server finds that the continuously acquired geographic position is consistent with the trust position, the vehicle owner user is considered to enter a home or the working area, and the server starts to set an anchor position of an associated vehicle.
The server sets the anchor position of the associated vehicle according to the instruction directly sent by the owner user or the associated vehicle-mounted electronic equipment, and can also set the vehicle anchor position of the associated vehicle by continuously acquiring dynamic data sent by the owner user (a handheld mobile phone or a smart watch) or the associated vehicle-mounted electronic equipment according to the judgment.
When the calling user finds that the associated vehicle needs to contact the vehicle owner because of occupancy or other impact on its behavior. The calling user inputs the character information of the license plate of the vehicle, or the shot license plate image information or short video information containing license plate content or voice information containing license plate information or the shot identity two-dimensional code image information which is posted on the associated vehicle and is generated when the server registers, and sends a request for contacting the vehicle owner to the server. The server acquires the front vehicle body information data and the real-time geographic position data provided by the geographic positioning module in the electronic equipment such as a mobile phone and a smart watch, which are acquired by the client of the calling user, when the calling user sends a request operation. Meanwhile, the calling user can also input descriptive information (event prompt information for prompting the owner user of the associated vehicle) about the parking event at the client, and the descriptive information is submitted to the server along with the car identity information and the real-time geographic position information when calling when the request for contacting the car owner is sent.
After the server acquires the request of the calling user, searching whether the vehicle identity information associated with the vehicle owner user is matched with the vehicle identity information according to the vehicle identity information in the request information sent by the requesting user. Meanwhile, judging whether the actual position of the calling user in the calling request and the searched anchor position of the associated vehicle preset by the owner user meet preset conditions or not, if the distance between the two positions is smaller than 50 meters or not. If the owner user requested by the calling user is present and the actual location of the calling user and the vehicle is less than 50 meters, meaning that the calling user is in the vicinity of the vehicle, an instant messaging session is established between the calling user and the owner user.
It is noted that the owner vehicle identity information associated with the owner user is already stored in the server before all the above steps. After acquiring a setting request of setting the vehicle identity information of the vehicle owner by the vehicle owner user, the server generates the vehicle identity information of the vehicle owner associated with the vehicle owner user for the vehicle owner user according to the information related to the vehicle and/or preset rules. All the owner vehicle identity information generated by the server is stored in the server. The owner user may include information related to the vehicle in the setup request sent from the client to the server, such as: a driving license, an identity card, a purchase vehicle contract, a purchase vehicle invoice, a vehicle use authorization document, a vehicle picture and the like. The identity information of the vehicle owner generated by the server is generally: vehicle license plate number, ID code, two-dimensional code, etc. When the vehicle license plate number is used as the identity information of the vehicle owner, the vehicle license plate number has the characteristic of being easily acquired by a calling user, and the two-dimensional code and other image codes are used as the identity information of the vehicle owner, so that the vehicle license plate number has the characteristics of large information content and high privacy.
Embodiment 2:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: in step S3 of embodiment 1, if the vehicle identity information in the call request does not match with the vehicle owner vehicle identity information and/or the positional relationship between the real-time geographic location information of the calling user and the vehicle anchor location does not meet the preset condition, a prompt message is sent to the calling user, as shown in fig. 1.
The prompt information comprises: prompt information that the vehicle owner user cannot establish contact with and/or preset third party contact information and/or prompt information that the vehicle owner user is waiting to actively contact with him or that the vehicle owner user does not exist (in this case, the vehicle owner user associated with the identity information exists, but does not have a vehicle anchor position) and the like.
For ease of understanding, the above method is described below by way of a specific example:
if the vehicle identity information in the call request sent by the calling user is not matched with the vehicle owner vehicle identity information associated with the vehicle owner user, sending a ' no vehicle owner of your call or a user with no platform ' or a ' user with no existence ' to the calling user, requesting to dial 110 or 12532 to contact the vehicle owner ', and if the position relation between the geographic position information of the vehicle in the call request and the vehicle anchor position associated with the vehicle owner user is not in accordance with a preset condition, sending a ' no position of your call condition and a prompt message of not contacting the vehicle owner ' to the calling user; if the vehicle identity information in the call request sent by the calling user is matched with the vehicle identity information of the vehicle owner, but the position relation between the geographic position information in the call request and the vehicle anchor position associated with the vehicle owner user does not meet the preset condition, the server sends prompt information such as 'the vehicle owner closes the called function and requests to contact the vehicle owner through other methods'.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 3:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: the method further comprises the following steps after S1 and before S2: acquiring a query request for querying vehicle identity information of a nearby vehicle by a calling user; and then, the vehicle identity information of the vehicle meeting the preset conditions is sent to the calling user. As in fig. 3.
The query request comprises real-time geographic position information of a calling user when the query request is sent;
the preset conditions include: the vehicle anchor position associated with the vehicle identity information and the real-time geographic position of the calling user when the query request is sent conform to a preset range, and/or the vehicle owner user associated with the vehicle identity information opens the searched function.
In this embodiment, the vehicle identity information in steps S2 and S3 is the vehicle identity information pushed to the calling user by the server; and in a preset time period, the real-time geographic position information of the calling user when the calling request is sent is the real-time geographic position information of the calling user when the query request is sent.
For ease of understanding, the above method is described below by way of a specific example:
If the calling user finds that a vehicle keeps off own road nearby at a certain position, then does not want to manually input license plate numbers to inquire the vehicle identity information of the vehicle owners, a query request comprising real-time geographic position information of the calling user is sent to the server, the server automatically searches vehicles in a preset range nearby the calling user, and sends the searched vehicle identity information of the vehicle owners meeting the conditions to the calling user for the calling user to select; of course, if the owner user does not turn on the searched function, the server does not search for the owner's vehicle identification information.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 4:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: in S3 of embodiment 1, after the matching is determined and the preset condition is met, before the instant messaging session is started to be established, the method further includes the following steps:
acquiring a request for establishing an instant messaging session with an owner user, wherein the request is sent by a calling user;
transmitting the position information, the user information and/or the call request information of the calling user to the owner user;
after obtaining the consent instruction of the owner user, an instant communication session is established between the owner user and the calling user. As in fig. 4.
For ease of understanding, the above method is described below by way of a specific example:
before an instant messaging session is established between a calling user and a vehicle owner user, the server performs the steps of: transmitting user information and/or a call request of a calling user to a vehicle owner user; after obtaining the consent instruction sent by the owner user from the client, the server establishes an instant communication session between the owner user and the calling user. Of course, if the owner user does not agree, an instant messaging session cannot be established between the calling user and the owner user.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 5:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: in S3 of embodiment 1, after judging that the instant messaging session is matched and meets the preset condition, before starting to establish the instant messaging session or sending the communication information to the calling user and/or the owner user, the method further includes the following steps:
judging whether the time when the calling user sends the calling request is within a preset time period, if so, starting to establish an instant messaging session or sending communication information to the calling user and/or the owner user; if not, the prompt information that the instant communication session can not be established or the communication information can not be acquired is sent to the calling user. As in fig. 5.
For ease of understanding, the above method is described below by way of a specific example:
under the condition that the geographic position information of the vehicle contained in the request of the calling user is matched with the identity information of the vehicle and accords with the preset condition, if the time limit is set by the vehicle owner user, judging whether the calling time of the calling user accords with the time limit rule set by the vehicle owner user, and if the calling time is beyond the time limit of the vehicle owner user, even if the calling time is matched with the preset condition, the calling user cannot contact the vehicle owner user, and the calling user is not disturbed at night rest or at important moment.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 6:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: after S2 and before S3 in embodiment 1, or after judging that the matching and meeting the preset conditions in S3, before starting to establish the instant messaging session, the method further includes the following steps:
judging whether the calling user is a trusted user (a special user preset by a server or a trusted user preset by a car owner user) or a blacklist user according to preset trusted user and blacklist user information;
If the user is trusted, entering a subsequent step;
if the user is the blacklisted user or the user which cannot be identified, the prompt information that the instant messaging session cannot be established or the communication information cannot be acquired is sent to the calling user. As in fig. 6.
For ease of understanding, the above method is described below by way of a specific example:
in the real application, part of calling users are harassd due to frequent calling or malicious calling of the owner user, so that after step S2, before step S3 or in step S3, the method further comprises judging the identity of the calling user, and if the server judges that the calling user is a trusted user, the server performs a subsequent matching step or performs a step after establishing judgment. If the user is a blacklist user defined by the platform or a user complained by a plurality of owner users, the matching step is not executed or the judged executing step is not executed. Thereby protecting the owner user from harassment by malicious users.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 7:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: in S2 of embodiment 1, if the vehicle identity information includes encoded information, image information and/or audio information, the vehicle identity information is further analyzed and identified before S3 to obtain vehicle identity information meeting the preset requirements. As shown in fig. 7.
For ease of understanding, the above method is described below by way of a specific example:
if the information of the call request submitted by the calling user cannot directly reflect the vehicle identity information, the server extracts the vehicle identity information in the request information through analysis and identification processes such as picture identification, language identification or two-dimensional code decoding, so that the data form of the vehicle identity information is consistent with the data form of the vehicle owner identity information associated with the vehicle owner user for the server, and the vehicle identity information matching is completed. In real life, the mobile phone or other intelligent terminal users shoot images more conveniently and rapidly than inputting characters, or the user can input language more rapidly, so that the calling user can directly submit license plate photos or input voice license plates from the angle of being convenient for the calling user to use, and the server analyzes and identifies image or audio information through a server program.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 8:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: after S3 of embodiment 1, the method further includes the steps of:
and judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with a preset condition in real time, and if not, disconnecting the instant messaging session. As in fig. 8.
For ease of understanding, the above method is described below by way of a specific example:
when the calling user establishes the instant messaging session with the car owner user, the real-time geographic position information of the calling user is continuously acquired, and after the distance between the real-time geographic position of the calling user and the anchor position of the car exceeds the preset distance by 500 meters, the instant messaging session between the calling user and the car owner user is ended. The method aims to protect the safety of the owner user and prevent the owner user from being maliciously harassing by the calling user.
For the scenario of establishing an instant messaging session with the owner user in motion, the real-time geographic position of the calling user and the real-time geographic position of the owner vehicle are continuously acquired, and when the motion distance between the vehicle of the calling user (the real-time geographic position of the calling user) and the vehicle of the owner user (the real-time geographic position of the owner user) is greater than a preset distance, such as 1 km, the instant messaging of both parties is ended.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 9:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: after S3 of embodiment 1, the method further includes the steps of:
And acquiring speed information data, geographical position information data and/or terminal shaking information of an owner user in real time, and when the speed information data, the geographical position information data and/or the terminal shaking information meet preset conditions, disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the ongoing instant messaging session. As in fig. 9.
For ease of understanding, the above method is described below by way of a specific example:
the server is preset in the dynamic data of the terminal sent by the owner user, and when the shaking frequency of the terminal is more than 100 times per minute, or the speed is more than 30 km per hour, or the distance between the real-time position and the vehicle anchor position is less than 30 meters after 30 minutes, the server automatically prohibits the use of the set vehicle anchor position of the owner user or clears the vehicle anchor position data. The calling user cannot contact the owner of the vehicle. This measure aims at greatly facilitating the termination of the setting of the vehicle anchor position by the owner user, i.e. the termination of the called user call.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 10:
this embodiment is a further improvement of embodiment 1, and the main improvement is that: after S3 of embodiment 1, the method further includes the steps of:
The method comprises the steps that a client of a vehicle owner user obtains shaking information data, audio information data, geographic position data and/or speed information data of a terminal in real time, and sends instructions for disabling the set vehicle anchor position, clearing data of the set vehicle anchor position or terminating an ongoing instant messaging session to a server after judging that the shaking information data, the audio information data, the geographic position data and/or the speed information data of the terminal meet preset conditions according to a preset logic judgment method.
For ease of understanding, the above method is described below by way of a specific example:
embodiment 8 shows that the server automatically prohibits the use of the set vehicle anchor position of the owner user or clears the vehicle anchor position data by acquiring the continuous dynamic data sent by the client in the owner user terminal and automatically judging the continuous dynamic data by the server according to the preset condition. In this example, the client program of the owner user automatically determines according to the obtained dynamic data of the terminal, the preset program embedded in the client and the preset determination condition, and the client automatically sends an instruction for prohibiting the use of the set vehicle anchor position of the owner user or clearing the vehicle anchor position data to the server under the condition that the client does not receive the trigger command of the owner user.
Otherwise, this embodiment is identical to embodiment 1, and a description thereof will be omitted here.
Embodiment 11:
the present embodiment provides an apparatus for calling a vehicle owner, as shown in fig. 10, including:
a first storage module for storing data of a vehicle anchor location associated with a user of a vehicle owner;
the first acquisition module is used for acquiring a setting instruction of a vehicle anchor position sent by a vehicle owner user, acquiring dynamic data sent by the vehicle owner user, acquiring a setting instruction of the vehicle anchor position sent by electronic equipment associated with the vehicle owner user or acquiring dynamic data sent by writing electronic equipment associated with the vehicle owner user;
the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner;
the first setting module is used for setting the anchor position of the vehicle according to the setting instruction acquired by the first acquisition module; or after the dynamic data acquired by the first acquisition module, setting the anchor position of the vehicle according to a preset judgment condition; namely, the data reflecting the actual geographic position of the vehicle owner in the setting instruction or dynamic data in the first acquisition module is stored in the first storage module as the vehicle anchor position;
The second acquisition module is used for acquiring a call request sent by a calling user;
a call request including vehicle identity information and real-time geographic location information of a calling user when the call request is transmitted;
the first judging module is used for judging whether the vehicle identity information in the call request is matched with the vehicle owner vehicle identity information associated with the vehicle owner user or not and judging whether the position relation between the real-time geographic position information of the call user and the vehicle anchor position accords with preset conditions or not;
the execution module is used for starting to establish an instant communication session between the calling user and the owner user when the result judged by the first judgment module is that the first judgment module is matched and meets the preset condition;
or, the system further comprises a first sending module, which is used for sending the communication information of the owner user or the calling user to the calling user and/or the owner user when the result judged by the first judging module is that the result is matched and accords with the preset condition.
Embodiment 12:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 11, the apparatus in this embodiment further includes: the query request acquisition module is used for acquiring a query request which is sent by a calling user and used for querying the vehicle identity information of the nearby vehicle before the second acquisition module acquires the call request; the query request comprises real-time geographic position information of the calling user when the query request is sent.
The vehicle identity information sending module is used for sending the vehicle identity information of the vehicle meeting the preset conditions to the calling user; the preset conditions comprise: the vehicle anchor position associated with the vehicle identity information and the real-time geographic position of the calling user when the query request is sent conform to a preset range, and/or the vehicle owner user associated with the vehicle identity information opens the searched function.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 13:
this embodiment is a further improvement of embodiment 11, and the main improvement is that the apparatus in this embodiment further includes: and the second sending module is used for sending prompt information to the calling user when the result judged by the first judging module is not matched and/or does not accord with the preset condition. As in fig. 12.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 14:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 13, the apparatus in this embodiment further includes:
the vehicle owner identity information setting request acquisition module is used for acquiring a setting request of a vehicle owner user for setting vehicle owner identity information, wherein the setting request comprises information related to the vehicle owner;
And the vehicle owner identity information generation module is used for generating vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or preset rules.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 15:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 14, the apparatus in this embodiment further includes:
and a third acquisition module: the method comprises the steps that after a result judged by a first judging module is matched and meets preset conditions, a request for establishing an instant messaging session with an owner user, which is sent by a calling user, is obtained before an executing module starts establishing the instant messaging session between the calling user and the owner user;
and a third sending module: the method comprises the steps of sending position information, user information and/or call request information of a calling user to a vehicle owner user;
a fourth acquisition module: the method comprises the steps of obtaining an agreement instruction of a vehicle owner user;
the execution module is also used for establishing an instant communication session between the owner user and the calling user after the fourth acquisition module obtains the consent instruction of the owner user.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 16:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 15, the apparatus in this embodiment further includes:
and a second judging module: the first judging module is used for judging whether the time when the calling user sends the calling request is within a preset time period or not before the executing module starts to establish the instant communication session between the calling user and the owner user after the judging result of the first judging module is that the first judging module is matched with the preset condition;
the execution module is further used for starting to establish an instant communication session or sending communication information to the calling user and/or the owner user after the second judgment module judges that the result is within the preset time period;
fourth transmitting module: and the prompt message is used for sending prompt information that the instant messaging session cannot be established or the communication information cannot be acquired to the calling user after the judgment result of the second judgment module is that the instant messaging session is not within the preset time period.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 17:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 16, the apparatus in this embodiment further includes:
And a third judging module: the first judging module is used for judging whether the calling user is a trusted user or a blacklist user according to preset trusted user and blacklist user information before the executing module starts to establish the instant messaging session after the judging result of the first judging module is that the first judging module is matched and meets the preset condition;
the execution module is further used for starting to establish an instant communication session between the calling user and the owner user when the third judgment module judges that the result is the trusted user;
and the fifth sending module is used for sending prompt information that the instant messaging session cannot be established or the communication information cannot be acquired to the calling user when the result judged by the third judging module is a blacklist user or a user which cannot be identified.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 18:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 17, the apparatus in this embodiment further includes:
the analysis and identification module is used for analyzing and identifying the vehicle identity information before the first judgment module judges when the vehicle identity information acquired by the second acquisition module comprises the coding information, the image information and/or the audio information, so as to acquire the vehicle identity information meeting the preset requirements.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 19:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 18, the apparatus in this embodiment further includes:
the fourth judging module is used for judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with preset conditions in real time after the executing module starts to establish the instant communication session;
the execution module is further configured to disconnect the instant messaging session when the result of the judgment by the fourth judgment module is that the preset condition is not met.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 20:
this embodiment is a further improvement of embodiment 11, and the main improvement is that, as shown in fig. 19, the apparatus in this embodiment further includes:
the fifth acquisition module is used for acquiring speed information data, geographical position information data and/or terminal shaking information of the owner user in real time after the execution module starts to establish the instant messaging session;
the fifth judging module is used for judging whether the speed information data, the geographic position information data and/or the terminal shaking information meet preset conditions or not;
The execution module is further configured to disable the set vehicle anchor position, empty the data of the set vehicle anchor position, or terminate the ongoing instant messaging session when the result determined by the fifth determination module is that the preset condition is met.
Otherwise, this embodiment is identical to embodiment 11, and a description thereof will be omitted here.
Embodiment 21:
the present embodiment provides a server, such as the server 1000 of fig. 20, which may be provided as a server. The server 1000 includes a processing component 1022 that further includes one or more processors and memory resources represented by memory 1032 for storing instructions, such as application programs, executable by the processing component 1022. The application programs stored in memory 1032 may include one or more modules each corresponding to a set of instructions. Further, the processing component 1022 is configured to execute instructions to perform the method of calling a vehicle owner.
The server 1000 may also include a power component 1026 configured to perform power management of the server 1000, a wired or wireless network interface 1050 configured to connect the server 1000 to a network, and an input output (I/O) interface 1058. The server 1000 may operate based on an operating system stored in memory 1032, such as Windows Server, macOS XTM, unixTM, linuxTM, freeBSDTM, or the like.
Embodiment 22:
the present embodiment provides a client, as shown in fig. 21, including:
the first sending module is used for sending a setting instruction for setting the vehicle anchor position associated with the vehicle owner user to the server, or sending dynamic data to the server by the vehicle owner user, or sending a setting instruction for setting the vehicle anchor position to the server by the electronic equipment associated with the vehicle owner user, or sending dynamic data to the server by the write electronic equipment associated with the vehicle owner user;
the second sending module is used for calling the user to send a call request to the server;
a call request including vehicle identity information and real-time geographic location information of a calling user when the call request is sent;
the first receiving module is used for receiving feedback information which is sent by the server and used for establishing an instant communication session between a calling user and the owner user; or, the server is used for receiving the communication information of the owner user or the calling user sent to the calling user and/or the owner user by the server;
the session module is used for running the instant messaging session after the instant messaging session is established;
or, the system also comprises a display module for displaying the communication information after the instant communication session is established.
Embodiment 23:
this embodiment is a further improvement of embodiment 21, and the main improvement is that, as shown in fig. 22, the client in this embodiment further includes:
the second receiving module is used for calling the prompt information that the vehicle identity information in the call request is not matched with the vehicle identity information of the vehicle owner and/or the position relation between the real-time geographic position information of the calling user and the vehicle anchor position does not accord with the preset condition, and the prompt information is sent by the user receiving server.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 24:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 23, the client in this embodiment further includes:
the vehicle owner identity information setting request sending module is used for sending a setting request for setting the vehicle owner identity information to the server by a vehicle owner user, wherein the setting request comprises information related to the vehicle owner;
and the vehicle owner identity information feedback receiving module is used for receiving prompt information and/or related instructions whether the vehicle owner identity information sent by the server is set successfully or not by the vehicle owner user.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 25:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 24, the client in this embodiment further includes:
the inquiry request sending module is used for sending an inquiry request for inquiring the identity information of the nearby vehicle to the server by the calling user before the second sending module sends the calling request to the server;
the query request comprises real-time geographic position information of a calling user when the query request is sent;
the vehicle identity information receiving module is used for calling the vehicle identity information, which is sent by the user receiving server and meets the preset conditions, of the vehicle;
the preset conditions comprise: the vehicle anchor position associated with the vehicle identity information and the real-time geographic position of the calling user when the query request is sent conform to a preset range, and/or the vehicle owner user associated with the vehicle identity information opens the searched function.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 26:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 25, the client in this embodiment further includes:
the third sending module is used for sending a request for establishing an instant communication session with the owner user to the server by the calling user after the second sending module sends the calling request and before the first receiving module receives the feedback information or the communication information;
The second receiving module is used for receiving the position information of the calling user and/or the related user information and/or the call request information sent by the server by the vehicle owner user;
and the fourth sending module is used for sending feedback information whether the vehicle owner user agrees to establish the instant messaging session to the server.
Otherwise, this embodiment is identical to embodiment 21, and a description thereof will be omitted.
Embodiment 27:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 26, the client in this embodiment further includes:
the third receiving module is configured to, after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, send feedback information about whether to establish the instant messaging session by judging whether the time when the calling user sends the call request is within a preset time period, or receive prompt information that is sent by the server to the calling user and/or the owner user and cannot acquire the communication information according to the judgment result.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 28:
This embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 27, the client in this embodiment further includes:
the fourth receiving module is configured to, after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, receive a prompt message that whether the calling user is a trusted user or a blacklist user and whether feedback information of an instant messaging session is established or communication information cannot be obtained, where the prompt message is determined by the receiving server according to preset trusted user and blacklist user information.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 29:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 28, the client in this embodiment further includes:
a fifth receiving module;
if the vehicle identity information in the call request sent by the second sending module includes coding information, image information and/or audio information, the fifth receiving module is used for receiving a feedback result of the server for identifying and analyzing the vehicle identity information before the first receiving module receives the feedback information or the communication information.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 30:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 29, the client in this embodiment further includes:
and the sixth receiving module is used for receiving feedback information or the communication information from the first receiving module, and sending the feedback information for disconnecting the instant messaging session to the calling user and/or the vehicle owner user by the receiving server according to the judgment result that the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner does not accord with the preset condition.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 31:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 30, the client in this embodiment further includes:
and the seventh receiving module is used for receiving feedback information which is sent to the calling user and/or the owner user by the server and is used for disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the on-going instant messaging session after the first receiving module receives the feedback information or the communication information.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 32:
this embodiment is a further improvement of embodiment 22, and the main improvement is that, as shown in fig. 31, the client in this embodiment further includes:
the dynamic data receiving module is used for acquiring shaking information data, audio information data, geographic position data and/or speed information data of the terminal where the client is located in real time;
the dynamic data judging module is used for judging whether shaking information data, audio information data, geographic position data and/or speed information data of the terminal accord with preset conditions or not according to a preset logic judging method;
and the fifth sending module is used for sending a setting instruction for setting the vehicle anchor position to the server or sending an instruction for disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the on-going instant messaging session to the server after the dynamic data judging module judges that the result meets the preset condition.
Otherwise, this embodiment is identical to embodiment 22, and a description thereof will be omitted.
Embodiment 33:
the present embodiment provides a terminal, which may include a client, and the terminal device may be applied to the method embodiments shown in embodiments 1 to 9.
As shown in fig. 32, the terminal 900 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, or the like.
Referring to fig. 32, a terminal 900 may include one or more of the following components: a processing component, a memory 904, a power component 906, a multimedia component 908, an audio component 910, an input/output (I/O) interface 912, a sensor component 914, and a communication component 916.
The processing component 902 generally controls overall operation of the terminal 900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 902 can include one or more modules that facilitate interaction between the processing component 902 and other components. For example, the processing component 902 can include a multimedia module to facilitate interaction between the multimedia component 908 and the processing component 902.
The memory 904 is configured to store various types of data to support operation at the terminal 900. Examples of such data include instructions for any application or method operating on terminal 900, contact data, phonebook data, messages, pictures, videos, and the like. The memory 904 may be implemented by any type of volatile or nonvolatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power supply component 906 provides power to the various components of the terminal 900. Power supply components 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for terminal 900.
The multimedia component 908 includes a screen between the terminal 900 and the user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front-facing camera and/or a rear-facing camera. The front camera and/or the rear camera may receive external multimedia data when the terminal 900 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 910 is configured to output and/or input audio signals. For example, the audio component 910 includes a Microphone (MIC) that is configured when the terminal 900 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode
Is arranged to receive an external audio signal. The received audio signals may be further stored in the memory 904 or transmitted via the communication component 916. In some embodiments, the audio component 910 further includes a speaker for outputting audio signals.
The I/O interface 912 provides an interface between the processing component 902 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: homepage button, volume button, start button, and lock button.
The sensor assembly 914 includes one or more sensors for providing status assessment of various aspects of the terminal 900. For example, sensor assembly 914 may detect the on/off state of terminal 900, the relative positioning of the components, such as the display and keypad of terminal 900, the sensor assembly 914 may also detect the change in position of terminal 900 or a component of terminal 900, the presence or absence of user contact with terminal 900, the orientation or acceleration/deceleration of terminal 900, and the change in temperature of terminal 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
Communication component 916 is configured to facilitate communication between terminal 900 and other devices, either wired or wireless. Terminal 900 can access a wireless network based on a communication standard, such as WiFi, an operator network (e.g., 2G, 3G, 4G, or 5G), or a combination thereof. In one exemplary embodiment, the communication component 916 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 916 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal 900 can be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
From the above description of the embodiments, it will be apparent to those skilled in the art that the external command execution technical solution provided in the present invention may be implemented by software plus necessary general hardware platform, or may be implemented by hardware, but in many cases, the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
From the above description of the embodiments, it will be apparent to those skilled in the art that the external command execution technical solution provided in the present invention may be implemented by software plus necessary general hardware platform, or may be implemented by hardware, but in many cases, the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The sequence of the embodiments of the present invention is only for description, and does not represent the advantages and disadvantages of the embodiments.
The foregoing description of the preferred embodiments of the invention is not intended to limit the invention to the precise form disclosed, and any such modifications, equivalents, and alternatives falling within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims (42)

1. A method of calling a vehicle owner, comprising the steps of:
S1, selecting any one of the following two modes to set the vehicle anchor position: acquiring a setting instruction for setting the vehicle anchor position sent by electronic equipment associated with a vehicle owner user, and setting the vehicle anchor position; or after acquiring dynamic data sent by electronic equipment associated with a vehicle owner user, setting the vehicle anchor position according to preset judging conditions; the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner; the electronic equipment associated with the vehicle owner user is electronic equipment for triggering, disabling or emptying the position of the vehicle anchor position, and is configured with a signal prompt function which is arranged on the vehicle and used for reminding the calling user that the current vehicle anchor position function is in a starting state;
s2, acquiring a call request sent by a calling user;
the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent;
s3, judging whether the vehicle identity information in the call request is matched with the vehicle owner vehicle identity information associated with the vehicle owner user, and judging whether the position relationship between the real-time geographic position information of the call user and the vehicle anchor position accords with a preset condition;
If the call user is matched with the vehicle owner user and meets the preset condition, starting to establish an instant communication session between the call user and the vehicle owner user; and or, sending the communication information of the owner user or the calling user to the calling user and/or the owner user.
2. The method according to claim 1, wherein in step S3, if the vehicle identity information in the call request does not match the vehicle identity information of the vehicle owner, and/or the position relationship between the real-time geographic position information of the calling user and the vehicle anchor position does not meet a preset condition, a prompt message is sent to the calling user.
3. The method of calling a vehicle owner according to claim 1, further comprising the step of, prior to step S1:
acquiring a setting request of a vehicle owner user for setting the identity information of the vehicle owner, wherein the setting request comprises information related to the vehicle owner;
and generating the vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or the preset rule.
4. The method of calling a vehicle owner according to claim 1, further comprising the steps after S1 and before S2 of:
Acquiring a query request for querying vehicle identity information of a nearby vehicle, which is sent by a calling user; the query request comprises real-time geographic position information of the calling user when the query request is sent;
transmitting the vehicle identity information of the vehicle meeting the preset conditions to the calling user;
the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
5. The method of calling a vehicle owner according to claim 4, wherein in S2 and S3, the vehicle identity information is vehicle identity information pushed to the calling user by a server;
and in a preset time period, the real-time geographic position information of the calling user when the calling request is sent is the real-time geographic position information of the calling user when the query request is sent.
6. The method for calling a vehicle owner according to claim 1, wherein in S3, after determining that the match and the preset condition are met, before starting to establish the instant messaging session, further comprising the steps of:
Acquiring a request for establishing an instant messaging session with the vehicle owner user, wherein the request is sent by the calling user;
transmitting the position information, the user information and/or the call request information of the calling user to the owner user;
after obtaining the consent instruction of the owner user, the instant communication session is established between the owner user and the calling user.
7. The method for calling a vehicle owner according to claim 1, wherein in said S3, after judging that the match and meeting a preset condition, before starting to establish said instant messaging session and/or sending said communication information to said calling user and/or said vehicle owner user, further comprising the steps of:
judging whether the time when the calling user sends the calling request is within a preset time period, if so, starting to establish the instant messaging session and/or sending the communication information to the calling user and/or the owner user; if not, the prompt information that the instant communication session can not be established and/or the communication information can not be acquired is sent to the calling user.
8. The method of calling a vehicle owner according to claim 1, wherein after S2, before S3, or after the step of determining that the match and the preset condition are met before starting to establish the instant messaging session in S3, further comprises the steps of:
Judging whether the calling user is a trusted user or a blacklist user according to preset trusted user and blacklist user information;
if the user is the trusted user, entering a subsequent step;
if the user is a blacklist user or a user which cannot be identified, a prompt message that the instant messaging session cannot be established and/or the communication information cannot be acquired is sent to the calling user.
9. The method according to claim 1, wherein in S2, if the vehicle identity information includes coding information, image information and/or audio information, the vehicle identity information is further analyzed and identified before S3 to obtain vehicle identity information meeting a preset requirement.
10. The method of calling a vehicle owner according to claim 1, further comprising the step, after said S3, of:
and judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with a preset condition or not in real time, and if not, disconnecting the instant messaging session.
11. The method of calling a vehicle owner according to claim 1, further comprising the step, after said S3, of:
And acquiring speed information data, geographical position information data and/or terminal shaking information of the vehicle owner user in real time, and when the speed information data, the geographical position information data and/or the terminal shaking information meet preset conditions, disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the ongoing instant messaging session.
12. The method of calling a vehicle owner according to claim 1, further comprising the step, after said S3, of: and the client of the vehicle owner user acquires shaking information data, audio information data, geographic position data and/or speed information data of the terminal in real time, and sends instructions for disabling the set vehicle anchor position, clearing the set data of the vehicle anchor position or terminating the ongoing instant messaging session to a server after judging that the shaking information data, the audio information data, the geographic position data and/or the speed information data of the terminal meet preset conditions according to a preset logic judgment method.
13. The method of calling a vehicle owner according to any one of claims 1 to 12, wherein in S1, the setting of the vehicle anchor position is to take data reflecting the actual geographical position of the vehicle owner' S vehicle in the setting instruction or dynamic data as the vehicle anchor position and store it.
14. A method of calling a vehicle owner according to any of claims 1 to 12, wherein the call request further includes description information about an event about the calling user.
15. The method of calling a vehicle owner according to any of claims 1 to 12, wherein the vehicle identity information is license plate information, identity coded information, image information and/or audio information.
16. The method of calling a vehicle owner according to any one of claims 1 to 12, wherein the communication information includes description information of the calling user about an event, prompt information of the presence of the vehicle owner user, user information of the calling user, user information of the vehicle owner user, preset reply information related to the vehicle owner user, preset reply information of the vehicle owner user, a contact associated with the vehicle owner user, or a contact associated with the calling user.
17. A method of calling a vehicle owner according to any one of claims 1 to 12, wherein the setting instruction of the anchor position of the vehicle is triggered by the vehicle owner user triggering a control displayed by a client in the terminal of the vehicle owner user to trigger transmission, or the client in the terminal of the vehicle owner user determines that the acquired wobble information data, audio information data, geographical position data and/or speed information data of the terminal meet preset conditions and then automatically transmits the information data.
18. The method of calling a vehicle owner of any of claims 1-12, wherein the dynamic data comprises: terminal shake information data, audio information data, speed information data, geographical location information data, and/or image information data.
19. An apparatus for calling a vehicle owner, comprising:
a first storage module for storing data of a vehicle anchor location associated with a user of a vehicle owner;
the first acquisition module is used for acquiring a setting instruction for setting the anchor position of the vehicle sent by electronic equipment associated with the vehicle owner user or acquiring dynamic data sent by the electronic equipment associated with the vehicle owner user; the electronic equipment associated with the vehicle owner user is electronic equipment for triggering, disabling or emptying the position of the vehicle anchor position, and is configured with a signal prompt function which is placed in the vehicle and used for reminding a calling user that the current vehicle anchor position function is in a starting state;
the setting instruction or the dynamic data comprises data reflecting the actual geographic position of the vehicle owner;
the first setting module is used for setting the vehicle anchor position according to the setting instruction acquired by the first acquisition module; or after the dynamic data acquired by the first acquisition module, setting the vehicle anchor position according to a preset judgment condition; the setting instruction in the first acquisition module or data reflecting the actual geographic position of the vehicle owner in the dynamic data are used as the vehicle anchor position to be stored in the first storage module;
The second acquisition module is used for acquiring a call request sent by a calling user;
the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent;
the first judging module is used for judging whether the vehicle identity information in the call request is matched with the vehicle owner vehicle identity information associated with the vehicle owner user or not, and judging whether the position relation between the real-time geographic position information of the call user and the vehicle anchor position accords with a preset condition or not;
the execution module is used for starting to establish an instant communication session between the calling user and the owner user when the result judged by the first judgment module is that the first judgment module is matched and meets the preset condition;
or, the system further comprises a first sending module, which is used for sending the communication information of the owner user or the calling user to the calling user and/or the owner user when the result judged by the first judging module is that the result is matched and meets the preset condition.
20. The apparatus for calling a vehicle owner of claim 19, further comprising:
the query request acquisition module is used for acquiring a query request which is sent by a calling user and used for querying the vehicle identity information of the nearby vehicle before the second acquisition module acquires the call request;
The query request comprises real-time geographic position information of the calling user when the query request is sent;
the vehicle identity information sending module is used for sending the vehicle identity information of the vehicle meeting the preset conditions to the calling user;
the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
21. The apparatus for calling a vehicle owner of claim 20, further comprising:
and the second sending module is used for sending prompt information to the calling user when the result judged by the first judging module is not matched and/or does not accord with the preset condition.
22. The apparatus for calling a vehicle owner of claim 19, further comprising:
the vehicle owner identity information setting request acquisition module is used for acquiring a setting request for setting the vehicle owner identity information by a vehicle owner user, wherein the setting request comprises information related to the vehicle owner;
and the vehicle owner identity information generation module is used for generating vehicle owner identity information associated with the vehicle owner user according to the information related to the vehicle owner and/or preset rules.
23. The apparatus for calling a vehicle owner of claim 19, further comprising:
and a third acquisition module: the first judging module is used for obtaining a request sent by the calling user for establishing an instant messaging session with the owner user before the executing module starts establishing the instant messaging session between the calling user and the owner user after the judging result of the first judging module is that the first judging module is matched and meets the preset condition;
and a third sending module: the method comprises the steps of sending the position information, user information and/or call request information of the calling user to the owner user;
a fourth acquisition module: the consent instruction is used for obtaining the owner user;
the execution module is further configured to establish the instant communication session between the owner user and the calling user after the fourth acquisition module obtains the consent instruction of the owner user.
24. The apparatus for calling a vehicle owner of claim 19, further comprising:
and a second judging module: the first judging module is used for judging whether the time when the calling user sends the calling request is within a preset time period before the executing module starts to establish the instant communication session between the calling user and the owner user after the judging result of the first judging module is that the first judging module is matched and meets the preset condition;
The execution module is further configured to start to establish the instant messaging session and/or send the communication information to the calling user and/or the owner user after the second determination module determines that the result is within the preset time period;
fourth transmitting module: and the prompt message is used for sending prompt information that the instant messaging session can not be established and/or the communication information can not be acquired to the calling user after the judgment result of the second judgment module is that the instant messaging session is not within the preset time period.
25. The apparatus for calling a vehicle owner of claim 19, further comprising:
and a third judging module: the first judging module is used for judging whether the calling user is a trusted user or a blacklist user according to preset trusted user and blacklist user information before the executing module starts to establish the instant messaging session after the judging result of the first judging module is that the first judging module is matched and meets the preset condition;
the execution module is further configured to, when the result determined by the third determination module is that the trusted user, start to establish an instant messaging session between the calling user and the owner user;
and the fifth sending module is used for sending prompt information that the instant messaging session can not be established and/or the communication information can not be acquired to the calling user when the result judged by the third judging module is a blacklist user or a user which can not be identified.
26. The apparatus for calling a vehicle owner of claim 19, further comprising:
the analysis and identification module is used for analyzing and identifying the vehicle identity information before the first judgment module judges when the vehicle identity information acquired by the second acquisition module comprises the coding information, the image information and/or the audio information, so as to acquire the vehicle identity information meeting the preset requirements.
27. The apparatus for calling a vehicle owner of claim 19, further comprising:
the fourth judging module is used for judging whether the position relation between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the vehicle owner accords with a preset condition in real time after the executing module starts to establish the instant messaging session;
the execution module is further configured to disconnect the instant messaging session when the result determined by the fourth determination module is that the preset condition is not met.
28. The apparatus for calling a vehicle owner of claim 19, further comprising:
the fifth acquisition module is used for acquiring speed information data, geographical position information data and/or terminal shaking information of the vehicle owner user in real time after the execution module starts to establish the instant messaging session;
A fifth judging module, configured to judge whether the speed information data, the geographic location information data, and/or the terminal shake information meet preset conditions;
the execution module is further configured to disable the set vehicle anchor position, empty the data of the set vehicle anchor position, or terminate the ongoing instant messaging session when the result determined by the fifth determination module is that the preset condition is met.
29. A server, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the memory is for storing related programs, instructions of the apparatus for calling a vehicle owner as claimed in any of claims 19 to 28, and the processor is for performing the method of calling a vehicle owner as claimed in any of claims 1 to 18.
30. A client configured to establish interactions with the server of claim 29, the client comprising:
the first sending module is used for sending a setting instruction for setting the anchor position of the vehicle to the server by the electronic equipment associated with the vehicle owner user or sending the dynamic data to the server by the electronic equipment associated with the vehicle owner user;
The second sending module is used for calling the user to send a call request to the server;
the call request comprises vehicle identity information and real-time geographic position information of the calling user when the call request is sent;
the first receiving module is used for receiving feedback information which is sent by the server and used for establishing an instant communication session between the calling user and the owner user;
and/or, the server is used for receiving the communication information of the owner user or the calling user sent to the calling user and/or the owner user by the server;
the session module is used for running the instant messaging session after the instant messaging session is established;
or, the system further comprises a display module for displaying the communication information after the instant communication session is established.
31. The client of claim 30, further comprising:
the second receiving module is used for receiving prompt information which is sent by the server and is not matched with the vehicle identity information of the vehicle owner in the call request and/or is not in accordance with the preset condition in the position relation between the real-time geographic position information of the calling user and the vehicle anchor position.
32. The client of claim 30, further comprising:
the vehicle owner identity information setting request sending module is used for sending a setting request for setting the vehicle owner identity information to a server by the vehicle owner user, wherein the setting request comprises information related to the vehicle owner;
and the vehicle owner identity information feedback receiving module is used for receiving prompt information and/or related instructions whether the vehicle owner identity information is successfully set or not, which are sent by the server, by the vehicle owner user.
33. The client of claim 30, further comprising:
the inquiry request sending module is used for sending an inquiry request for inquiring the identity information of the nearby vehicle to the server by the calling user before the second sending module sends the calling request to the server;
the query request comprises real-time geographic position information of the calling user when the query request is sent;
the vehicle identity information receiving module is used for receiving the vehicle identity information of the vehicle meeting the preset conditions, which is sent by the calling user receiving server;
the preset conditions include: and the vehicle anchor position associated with the vehicle identity information accords with a preset range with the real-time geographic position of the calling user when the query request is sent, and/or the vehicle owner user associated with the vehicle identity information starts a searched function.
34. The client of claim 30, further comprising:
the third sending module is used for sending a request for establishing an instant communication session with the owner user to a server by the calling user after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information;
the second receiving module is used for receiving the position information of the calling user and/or related user information and/or call request information sent by the server by the car owner user;
and the fourth sending module is used for sending feedback information whether the vehicle owner user agrees to establish the instant communication session to the server.
35. The client of claim 30, further comprising:
the third receiving module is configured to receive, after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, a determination result that the server determines whether the time when the calling user sends the call request is within a preset time period, whether to establish feedback information of the instant messaging session, and/or receive prompt information that the server sends to the calling user and/or the owner user according to the determination result and cannot acquire the communication information.
36. The client of claim 30, further comprising:
and the fourth receiving module is used for receiving whether the calling user is a trusted user or a blacklist user or not judged by the server according to the preset trusted user and blacklist user information after the second sending module sends the call request and before the first receiving module receives the feedback information or the communication information, and whether the feedback information of the instant communication session is established or not and/or the prompt information of the communication information cannot be obtained or not.
37. The client of claim 30, further comprising:
a fifth receiving module;
if the vehicle identity information in the call request sent by the second sending module includes coding information, image information and/or audio information, before the first receiving module receives the feedback information or the communication information, the fifth receiving module is configured to receive a feedback result of identifying and analyzing the vehicle identity information by the server.
38. The client of claim 30, further comprising:
And the sixth receiving module is used for receiving feedback information which is sent to the calling user and/or the owner user and used for disconnecting the instant messaging session according to a judgment result that the position relationship between the real-time geographic position information of the calling user and the vehicle anchor position and/or the real-time geographic position of the owner vehicle does not accord with a preset condition after the first receiving module receives the feedback information or the communication information.
39. The client of claim 30, further comprising:
and a seventh receiving module, configured to receive, after the first receiving module receives the feedback information or the communication information, feedback information that the server sends to the calling user and/or the owner user to disable the set vehicle anchor position, empty the data of the set vehicle anchor position, or terminate the ongoing instant messaging session.
40. The client of claim 30, further comprising:
the dynamic data receiving module is used for acquiring shaking information data, audio information data, geographic position data and/or speed information data of the terminal where the client is located in real time;
The dynamic data judging module is used for judging whether the shaking information data, the audio information data, the geographic position data and/or the speed information data of the terminal meet preset conditions according to a preset logic judging method;
and the fifth sending module is used for sending a setting instruction for setting the vehicle anchor position to a server or sending an instruction for disabling the set vehicle anchor position, clearing the data of the set vehicle anchor position or terminating the on-going instant messaging session to the server after the dynamic data judging module judges that the result meets the preset condition.
41. A terminal comprising a memory for storing programs, instructions associated with the client, a processor for executing instructions of the client, and a client as claimed in any one of claims 30 to 40.
42. A non-transitory computer readable storage medium, wherein the instructions in the storage medium, when executed by a processor of a server, are capable of performing the method of calling a vehicle owner of any of claims 1 to 18.
CN202110258559.4A 2020-03-20 2021-03-10 Method, device, server, client, terminal and storage medium for calling car owners Active CN112672315B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2020102028609 2020-03-20
CN202010202860 2020-03-20

Publications (2)

Publication Number Publication Date
CN112672315A CN112672315A (en) 2021-04-16
CN112672315B true CN112672315B (en) 2023-05-12

Family

ID=71493563

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202010297111.9A Pending CN111417090A (en) 2020-03-20 2020-04-15 Method, device, server, client, terminal and storage medium for calling car owner
CN202110258559.4A Active CN112672315B (en) 2020-03-20 2021-03-10 Method, device, server, client, terminal and storage medium for calling car owners

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202010297111.9A Pending CN111417090A (en) 2020-03-20 2020-04-15 Method, device, server, client, terminal and storage medium for calling car owner

Country Status (2)

Country Link
CN (2) CN111417090A (en)
WO (1) WO2021185255A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111417090A (en) * 2020-03-20 2020-07-14 上海云鱼智能科技有限公司 Method, device, server, client, terminal and storage medium for calling car owner
CN114422945A (en) * 2021-12-17 2022-04-29 李毓思 Calling method for license plate recognition, computer device and readable storage medium
CN115242859A (en) * 2022-07-25 2022-10-25 深圳市易孔立出软件开发有限公司 Vehicle owner mutual-help method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203888724U (en) * 2014-04-10 2014-10-22 秦皇岛永佰电子科技有限公司 LED car-moving information prompting device
CN104129476A (en) * 2014-06-30 2014-11-05 武汉船用机械有限责任公司 Anchoring method and device for ship
CN105827742A (en) * 2016-06-03 2016-08-03 深圳市迪瑞特科技有限公司 Automobile-moving reminding device and system
CN110733421A (en) * 2018-07-18 2020-01-31 昆山研达电脑科技有限公司 Vehicle moving reminding method based on automobile data recorder

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011085250A1 (en) * 2010-01-07 2011-07-14 Swakker, Llc Methods and apparatus to disable text message input using accelerometer of mobile communication device
CN101931681A (en) * 2010-05-11 2010-12-29 中兴通讯股份有限公司 Method and device for preventing harassment calls
CN111642029B (en) * 2015-02-09 2023-04-18 创新先进技术有限公司 Connection establishment method and device
CN109672791B (en) * 2017-10-16 2021-08-20 阿里巴巴集团控股有限公司 Communication connection establishing method and device and identity verification method and device
WO2019100209A1 (en) * 2017-11-21 2019-05-31 深圳市尚佳能源网络有限责任公司 Method for implementing license plate-based communication, platform, and second terminal
CN109951608A (en) * 2017-12-20 2019-06-28 中国电信股份有限公司 For protecting method of calling, the device and system of privacy of user
CN109727141B (en) * 2018-03-02 2021-06-04 中国平安人寿保险股份有限公司 Information processing method, device and equipment based on vehicle moving card
CN108494840A (en) * 2018-03-13 2018-09-04 杭州求圣科技有限公司 Move vehicle notice system
CN109068319A (en) * 2018-07-13 2018-12-21 维沃移动通信有限公司 A kind of call method, first terminal and second terminal
CN109523798A (en) * 2018-12-14 2019-03-26 广西信路威科技发展有限公司 A kind of video bicycle recording equipment of vehicle location management and vehicle information recognition method and application this method
CN110649936B (en) * 2019-09-29 2021-09-07 北京小米移动软件有限公司 Vehicle moving calling method, device, equipment and storage medium
CN111417090A (en) * 2020-03-20 2020-07-14 上海云鱼智能科技有限公司 Method, device, server, client, terminal and storage medium for calling car owner
CN111328044A (en) * 2020-03-20 2020-06-23 上海云鱼智能科技有限公司 Method, device, server, client, terminal and storage medium for calling vehicle owner

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203888724U (en) * 2014-04-10 2014-10-22 秦皇岛永佰电子科技有限公司 LED car-moving information prompting device
CN104129476A (en) * 2014-06-30 2014-11-05 武汉船用机械有限责任公司 Anchoring method and device for ship
CN105827742A (en) * 2016-06-03 2016-08-03 深圳市迪瑞特科技有限公司 Automobile-moving reminding device and system
CN110733421A (en) * 2018-07-18 2020-01-31 昆山研达电脑科技有限公司 Vehicle moving reminding method based on automobile data recorder

Also Published As

Publication number Publication date
CN112672315A (en) 2021-04-16
WO2021185255A1 (en) 2021-09-23
CN111417090A (en) 2020-07-14

Similar Documents

Publication Publication Date Title
CN112672316B (en) Method, device, server, client, terminal and storage medium for calling car owners
CN112672315B (en) Method, device, server, client, terminal and storage medium for calling car owners
CN105578411B (en) Positioning information prompting method and device
CN107094094B (en) Application networking method and device and terminal
CN104639771B (en) It is a kind of that the method and device of information on services is provided
CN107147815B (en) Call processing method and device based on taxi taking
CN113259401A (en) Vehicle data control method, device, equipment and storage medium
US10263925B2 (en) Method, device and medium for sending message
CN109150901B (en) Information source prompting method and device, electronic equipment and storage medium
CN106712960B (en) Processing method and device of verification code information
CN106354532B (en) Application account information processing method and device
CN106408304B (en) Account security management method and device
CN112804645B (en) Positioning method, positioning device and storage medium
CN112217714B (en) Method, device, server, client, terminal and storage medium for deleting information in two directions in instant communication session
CN110913055B (en) Terminal device searching method and device and electronic device
CN111865767A (en) User display method, device, server, client, terminal and storage medium for indirectly monitoring telephone in instant messaging
CN111865769A (en) Method and device for adding contact persons according to call records by instant messaging tool, server, client, terminal and storage medium
CN113590979A (en) License plate and gift-based social contact method, device, server, client, terminal and storage medium
CN115510336A (en) Information processing method, information processing device, electronic equipment and storage medium
CN108011882B (en) Method, device and system for data synchronization
CN114124862B (en) Method, device, server, client, terminal and storage medium for acquiring user information according to ultrashort ID
CN114298709A (en) Data processing method and device for touch screen, terminal and storage medium
CN112104546B (en) Method, device, server, client, terminal and storage medium for realizing' temporary session
CN110610356A (en) Payment processing method and device, electronic equipment and readable storage medium
CN114238728B (en) Vehicle data processing method, device and equipment

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
GR01 Patent grant
GR01 Patent grant