WO2023098092A1 - Meeting assistance method and system, and storage medium - Google Patents

Meeting assistance method and system, and storage medium Download PDF

Info

Publication number
WO2023098092A1
WO2023098092A1 PCT/CN2022/105908 CN2022105908W WO2023098092A1 WO 2023098092 A1 WO2023098092 A1 WO 2023098092A1 CN 2022105908 W CN2022105908 W CN 2022105908W WO 2023098092 A1 WO2023098092 A1 WO 2023098092A1
Authority
WO
WIPO (PCT)
Prior art keywords
service provider
service
rendezvous
short
distance
Prior art date
Application number
PCT/CN2022/105908
Other languages
French (fr)
Chinese (zh)
Inventor
王成
Original Assignee
北京嘀嘀无限科技发展有限公司
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 北京嘀嘀无限科技发展有限公司 filed Critical 北京嘀嘀无限科技发展有限公司
Publication of WO2023098092A1 publication Critical patent/WO2023098092A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • 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/024Guidance 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/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy 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

Definitions

  • This specification relates to the technical field of the Internet, and in particular to an auxiliary rendezvous method, system and storage medium in the process of executing a service request.
  • One of the embodiments of this specification provides an assisted rendezvous method, the method including: determining the distance between the service provider and the preset rendezvous position; when the distance is less than a distance threshold, instruct the service provider or the service
  • the vehicle corresponding to the provider sends out a short-range wireless communication signal; instructs the service requester to establish a communication connection with the service provider or the vehicle based on the short-range wireless communication signal; and guides the service requester to communicate with the service provider based on the communication connection.
  • One of the embodiments of this specification provides an assisted rendezvous system, the system includes: a distance determination module, which determines the distance between the service provider and the preset rendezvous position; a first instruction execution module, when the distance is less than the distance threshold, Instruct the service provider or the vehicle corresponding to the service provider to send a short-range wireless communication signal; the second instruction execution module instructs the service requester to establish communication with the service provider or the vehicle based on the short-range wireless communication signal connection; a rendezvous guidance module, based on the communication connection, guides the service requester to rendezvous with the service provider.
  • a distance determination module which determines the distance between the service provider and the preset rendezvous position
  • a first instruction execution module when the distance is less than the distance threshold, Instruct the service provider or the vehicle corresponding to the service provider to send a short-range wireless communication signal
  • the second instruction execution module instructs the service requester to establish communication with the service provider or the vehicle based on the short-range wireless communication signal connection
  • a rendezvous guidance module based on
  • One of the embodiments of this specification provides a system for assisting rendezvous, and the system includes: at least one storage medium storing computer instructions; at least one processor executing the computer instructions to implement the method described in any of the above embodiments.
  • One of the embodiments of this specification provides a computer-readable storage medium, the storage medium stores computer instructions, and when a computer reads the computer instructions, the computer executes the method described in any one of the above-mentioned embodiments.
  • One of the embodiments of this specification provides a computer program product, including a computer program or instruction, and when the computer program or instruction is executed by a processor, the method described in any of the foregoing embodiments is implemented.
  • Fig. 1 is a schematic diagram of an application scenario of an exemplary assisted rendezvous system according to some embodiments of this specification
  • Fig. 2 is a block diagram of an exemplary assisted rendezvous system according to some embodiments of the present specification
  • Fig. 3 is a flowchart of an exemplary assisted rendezvous method according to some embodiments of the present specification
  • Fig. 4 is a schematic diagram of an exemplary rendezvous process according to some embodiments of the present specification.
  • Fig. 5 is a schematic diagram of an exemplary reminder interface during an assisted rendezvous according to some embodiments of the present specification
  • Fig. 6 is a schematic diagram of an exemplary navigation interface during an assisted rendezvous according to some embodiments of the present specification.
  • system means for distinguishing different components, elements, parts, parts or assemblies of different levels.
  • the words may be replaced by other expressions if other words can achieve the same purpose.
  • the embodiments of this specification can be applied to different transportation systems, including but not limited to one or a combination of land, sea, aviation, aerospace, etc.
  • transportation systems including but not limited to one or a combination of land, sea, aviation, aerospace, etc.
  • taxis, private cars, ride-hailing, buses, driver-in-charge, trains, bullet trains, high-speed rail, ships, airplanes, hot air balloons, unmanned vehicles, receiving/delivering express delivery, etc. are applied to transportation systems that are managed and/or distributed .
  • the application scenarios of different embodiments of this specification include but are not limited to one or a combination of web pages, browser plug-ins, clients, custom systems, enterprise internal analysis systems, artificial intelligence robots, and the like. It should be understood that the application scenarios of the system and method in this specification are only some examples or embodiments of this specification, and those of ordinary skill in the art can Apply this description to other similar scenarios.
  • the "passenger”, “passenger terminal”, “user terminal”, “customer”, “demander”, “service demander”, “consumer”, “consumer”, “use demander” described in this manual are Interchangeable refers to the party who needs or orders the service, which can be an individual or a tool.
  • the terms “driver”, “driver terminal”, “provider”, “supplier”, “service provider”, “server” and “service party” described in this manual are also interchangeable, referring to Individuals, tools, or other entities that provide services or assist in providing services.
  • the "user” described in this specification may be the party who needs or orders the service, or the party who provides the service or assists in providing the service.
  • Fig. 1 is a schematic diagram of an application scenario of an exemplary assisted rendezvous system according to some embodiments of the present specification.
  • the assisted rendezvous system 100 may be an online service platform for various services (for example, taxi-hailing, surrogate driving, food delivery, express delivery, etc.).
  • the assisted rendezvous system 100 may be used to guide and/or assist in the rendezvous process of a service requester and a service provider.
  • the assisted rendezvous system 100 can monitor the real-time location of the service requester and the service provider, and display and/or update relevant information during the rendezvous process of the two parties in real time (for example, the distance between the two parties, the service requester or The distance between the service provider and the preset meeting location, estimated time of arrival, real-time traffic conditions, etc.). In some embodiments, when certain conditions are met (for example, the distance between the two parties is small, the estimated time of arrival is close, etc.), the assisted rendezvous system 100 can send relevant reminders (for example, text reminders, voice reminders, etc.) to the service requester or service provider. reminders, image reminders, etc.).
  • relevant reminders for example, text reminders, voice reminders, etc.
  • the assisted rendezvous system 100 may include a server 110 , a network 120 , a service requester 130 , a service provider 140 , a vehicle 150 and a storage device 160 .
  • Server 110 may be a single server or a group of servers.
  • a server farm can be centralized or distributed (eg, server 110 can be a distributed system).
  • server 110 may be local or remote.
  • server 110 may access information and/or data stored in service requester 130 , service provider 140 , vehicle 150 , or storage device 160 via network 120 .
  • server 110 may be directly connected to service requester 130, service provider 140, vehicle 150, or storage device 160 to access stored information and/or data.
  • the server 110 can be implemented on a cloud platform.
  • the cloud platform may include private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, inter-cloud, multi-cloud, etc. or any combination of the above examples.
  • the server 110 may include a processing device 112 configured to implement the exemplary methods and/or systems described in this specification.
  • the processing device 112 may determine the distance between the service provider 140 and the preset meeting location, and instruct the service provider 140 or the vehicle 150 to send a short-range wireless communication signal when the distance is less than a distance threshold. Further, the processing device 112 may instruct the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal, and guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection.
  • server 110 and/or processing device 112 may be implemented by a computing device, eg, a computing device including a processor, memory, network interface, communication interface, display device, and the like.
  • Network 120 may facilitate the exchange of information and/or data.
  • the components in the assisted rendezvous system 100 e.g., the server 110, the service requester 130, the service provider 140, the vehicle 150, the storage device 160
  • information and/or data e.g., server 110 may obtain data from service requester 130 , service provider 140 , vehicle 150 and/or storage device 160 over network 120 .
  • the network 120 may be any one of a wired network or a wireless network or a combination thereof.
  • network 120 may include a cable network, a wired network, a fiber optic network, a telecommunications network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a public switch telephone Network (PSTN), Bluetooth network, ZigBee network, Near Field Communication (NFC) network, etc. or any combination of the above examples.
  • network 120 may include one or more network access points.
  • network 120 may include wired or wireless network access points, such as base stations and/or Internet exchange points 120-1, 120-2, and so on. Through network access points, components of assisted rendezvous system 100 may connect to network 120 to exchange data and/or information.
  • the service requester 130 may initiate a service request.
  • the service requester 130 may be a client that sends out a taxi service request, a driving service request, a delivery service request, a takeaway service request, a courier service request, and the like.
  • the service requester 130 may include, but not limited to, a mobile device 130-1, a vehicle built-in device 130-2, a notebook computer 130-3, a desktop computer 130-4, etc. or any combination thereof.
  • the mobile device 130-1 may include, but is not limited to, a smart phone, a personal digital assistant (Personal Digital Assistance, PDA), a tablet computer, a handheld game console, smart glasses, a smart watch, a wearable device, a virtual display device , display enhancement devices, etc., or any combination thereof.
  • the on-board built-in device 130-2 may include but not limited to on-board computer, on-board head-up display (HUD), on-board automatic diagnostic system (OBD), etc. or any combination thereof.
  • the service provider 140 may accept service requests.
  • the service provider 140 may be a client that provides taxi-hailing service, driver service, delivery service, takeaway service, express delivery service, and the like.
  • the service provider 140 may include, but not limited to, a mobile device 140-1, a vehicle built-in device 140-2, a notebook computer 140-3, a desktop computer 140-4, etc., or any combination.
  • the vehicle 150 may include, but is not limited to, a motorcycle 150-1, a bicycle 150-2, a motor vehicle 150-3, etc., or any combination thereof.
  • the service provider 140 may provide services through the vehicle 150 (for example, taxi service, courier service, takeaway service, etc.).
  • the vehicle 150 may include on-board built-in equipment (not shown in FIG. 1 ), including but not limited to on-board terminal, personal on-board computer, on-board head-up display (HUD), on-board automatic diagnostic system (OBD), etc. random combination.
  • service requester 130 , service provider 140 and/or vehicle 150 may communicate with other components in assisted rendezvous system 100 over network 120 .
  • the service requester 130 may send a service request to the server 110 through the network 120 .
  • the service requester 130 may receive rendezvous reminder information (for example, text reminder, navigation route, etc.) sent by the server 110 through the network 120 .
  • the service provider 140 may receive a service request assigned by the server 110 through the network 120 .
  • the service provider 140 may receive rendezvous reminder information (eg, text reminder, navigation route, etc.) sent by the server 110 through the network 120 .
  • the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or communicate with a location device.
  • the positioning device may include Global Positioning System (GPS), GLONASS Satellite Navigation System (GLONASS), BeiDou Satellite Navigation System (BeiDou), Galileo Satellite Navigation System (Galileo), Quasi-Zenith Satellite System ( QZSS), Wireless Fidelity (WiFi), etc. or any combination thereof.
  • GPS Global Positioning System
  • GLONASS GLONASS Satellite Navigation System
  • BeiDou BeiDou Satellite Navigation System
  • Galileo Satellite Navigation System Galileo Satellite Navigation System
  • QZSS Quasi-Zenith Satellite System
  • WiFi Wireless Fidelity
  • the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or be connected to a short-range wireless communication device.
  • the short-range wireless communication device may include a Bluetooth communication module, a near-field communication (NFC) module, a Wifi communication module, a ZigBee communication module, an ultra-wideband (UWB) communication module, a radio frequency identification (RFID) communication module, a dedicated short-range Communication (DSRC) module, etc. or any combination thereof.
  • the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or be connected to a display device.
  • the display device can display and/or update relevant information (for example, the real-time position of the service requester 130, the service provider 140 and/or the vehicle 150, the distance between the two parties, the service distance between the requesting party 130 or the service provider 140 and the preset meeting location, estimated time of arrival, real-time traffic conditions, etc.).
  • the display device can display and/or update rendezvous reminder information (eg, text reminder, navigation path, etc.) in real time.
  • the display device may include an LED display screen, an LCD display screen, and the like.
  • one service provider 140 may correspond to one service requester 130 , or may correspond to multiple service requesters 130 .
  • one driver serves multiple passengers.
  • one service requester 130 may correspond to one service provider 140 , or may correspond to multiple service providers 140 .
  • a user terminal can send multiple surrogate driving requests at the same time, and correspondingly, multiple surrogate driving requests can be respectively accepted by multiple surrogate driver terminals.
  • Storage device 160 may store data and/or instructions.
  • storage device 160 may store data obtained from server 110, service requester 130, service provider 140, and/or vehicle 150 (e.g., location, the distance between the service requester 130 and the service provider 140 or the vehicle 150, etc.).
  • storage device 160 may store data and/or instructions for execution or use by server 110 (eg, data and/or instructions for implementing the exemplary methods described in this specification).
  • storage device 160 may be connected to network 120 to enable communication with other components in assisted rendezvous system 100 (e.g., server 110, service requester 130, etc.). In some embodiments, storage device 160 may directly connect or communicate with other components of assisted rendezvous system 100 (eg, server 110, service requester 130, etc.). In some embodiments, storage device 160 may be part of server 110 .
  • assisted rendezvous system 100 is only for the convenience of description, and does not limit this description to the scope of the illustrated embodiments. It can be understood that, after understanding the principle of the system, those skilled in the art may make various changes to the system and its components without departing from this principle.
  • Fig. 2 is a block diagram of an exemplary assisted rendezvous system according to some embodiments of the present specification.
  • the assisted rendezvous system 200 may be implemented by the processing device 112 .
  • the assisted rendezvous system 200 may include a distance determination module 210 , a first instruction execution module 220 , a second instruction execution module 230 , and a rendezvous guidance module 240 .
  • the distance determination module 210 may be used to determine the distance between the service provider 140 and the preset meeting location.
  • the first instruction execution module 220 may instruct the service provider 140 or the vehicle 150 corresponding to the service provider 140 to send a short-range wireless communication signal.
  • the second instruction execution module 230 may instruct the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal.
  • the rendezvous guidance module 240 may guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection.
  • assisted rendezvous system 200 and its modules shown in FIG. 2 can be implemented in various ways, for example, by hardware, software, or a combination of software and hardware.
  • the system and its modules in this specification can not only be realized by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc. , can also be realized by software executed by various types of processors, for example, and can also be realized by a combination of the above-mentioned hardware circuits and software (for example, firmware).
  • auxiliary rendezvous system 200 and its modules is only for convenience of description, and does not limit this description to the scope of the illustrated embodiments. It can be understood that for those skilled in the art, after understanding the principle of the system, it is possible to combine various modules arbitrarily, or form a subsystem to connect with other modules without departing from this principle.
  • Fig. 3 is an exemplary flow chart of an assisted rendezvous method according to some embodiments of the present specification.
  • the process 300 may be performed by the processing device 112 or the assisted rendezvous system 200 .
  • the process 300 may be stored in a storage device (for example, the storage device 160, the storage unit of the processing device 112) in the form of a program or an instruction, and when the processor or the module shown in FIG. 2 executes the program or the instruction, the process may be implemented. 300.
  • process 300 may be accomplished with one or more additional operations not described below, and/or without one or more operations discussed below.
  • the order of operations shown in FIG. 3 is not limiting.
  • Step 310 determining the distance between the service provider 140 and the preset rendezvous position.
  • step 310 may be performed by the distance determination module 210 .
  • a default meeting location refers to a meeting location or an engagement location for a service request.
  • the preset meeting location may be the boarding location set by the passenger (for example, the location where the driver picks up the passenger).
  • the preset meeting location may be the departure location set by the owner (for example, the location where the owner's vehicle is located).
  • the preset meeting location may be the location for picking up meals set by the user.
  • the preset meeting location may be a pick-up location or a receiving location set by the user.
  • the preset rendezvous location may be set by the service requester 130 .
  • the rendezvous location may be set.
  • the preset rendezvous position can be set by the assisted rendezvous system 100 .
  • the processing device 112 may automatically determine the meeting location (eg, the nearest convenient parking location from the service requester 130's current location) based on the service request information.
  • the preset rendezvous location can be set by the service provider 140 .
  • the service provider 140 accepts the service request, it may set a preset rendezvous location based on the service request information.
  • the service requester 130 or the service provider 140 may actively change the preset rendezvous location.
  • the processing device 112 can automatically change the preset rendezvous location and notify both service requesting parties according to information such as road conditions and weather.
  • the processing device 112 can monitor the location information (for example, GPS information) of the service provider 140, and determine the location information of the service provider 140 based on the location information. 140 to the distance between the preset rendezvous position.
  • location information for example, GPS information
  • the processing device 112 can obtain its location information in real time through the positioning device of the service provider 140 (for example, the driver terminal) and/or the corresponding vehicle 150, and then according to the location information and the preset meeting location (e.g., boarding position), determine the distance between the two.
  • the processing device 112 can obtain its location information in real time through the positioning device of the service provider 140 (for example, a valet driving terminal), and according to the location information and the preset meeting location (for example, the car owner sets Determine the starting position), determine the distance between the two.
  • Step 320 when the distance is less than the distance threshold, instruct the service provider 140 or the vehicle 150 corresponding to the service provider 140 to send a short-range wireless communication signal.
  • step 320 may be performed by the first instruction execution module 220 .
  • the distance threshold may be a distance boundary value that short-range wireless communication signals can cover. For example, within the range of the distance threshold, the terminal can perceive the short-range wireless communication signal; otherwise, after the distance threshold is exceeded, the terminal cannot perceive the short-range wireless communication signal.
  • the distance threshold may be a distance boundary value at which the strength of the short-range wireless communication signal is greater than a certain strength value. For example, within the range of the distance threshold, the strength of the short-range wireless communication signal that the terminal can perceive is greater than a certain strength value; on the contrary, after the distance threshold is exceeded, the strength of the short-range wireless communication signal perceived by the terminal is less than or equal to the strength value.
  • short-range wireless communication signals may include Bluetooth communication signals, NFC communication signals, WiFi communication signals, ZigBee communication signals, UWB communication information, RFID communication signals, DSRC communication signals and/or any other feasible short-range wireless communication methods , which is not particularly limited in the embodiments of this specification.
  • the short-range wireless communication signal may carry a unique order number (that is, a unique identification number corresponding to the service request), authentication information of the vehicle 150 , authentication information of the service provider 140 , etc., or any combination thereof.
  • the unique order number may include letters, numbers and/or any other feasible order identifiers, which are not particularly limited in this embodiment of the specification.
  • the authentication information of the vehicle 150 may include a unique device number (for example, device identification information or a unique serial number of the device, etc.), a license plate number, and the like.
  • the authentication information of the service provider 140 may include identity authentication information (for example, platform registration number or platform service number, etc.), the temporary unique number assigned by the system when the service provider 140 accepts the service request, and the terminal device number. wait.
  • the frequency or time interval for the service provider 140 or the vehicle 150 to send short-range wireless communication signals can be set according to the distance between the service provider 140 and the preset meeting location.
  • the service provider 140 or the vehicle 150 when the distance between the service provider 140 and the preset rendezvous position is less than the distance threshold but greater than the preset threshold (for example, 50m), the service provider 140 or the vehicle 150 sends a short-range radio
  • the frequency of the communication signal can be relatively low (the time interval can be relatively long) (for example, once every 3 seconds); when the distance is less than or equal to a preset threshold (for example, 50m), the service provider 140 or the vehicle 150 sends a short-range wireless communication signal
  • the frequency of can be relatively high (the time interval can be relatively short) (for example, once every second).
  • the attribute information of the preset rendezvous position can be determined first, and only when the attribute information satisfies the preset condition can the The service provider 140 or the vehicle 150 corresponding to the service provider 140 sends out short-range wireless communication signals.
  • the attribute information of the preset meeting location may include geographic information and/or positioning feature information of the preset meeting location.
  • the geographic information of the preset rendezvous location may include the name, category (eg, shopping mall, residence, airport, train station, etc.), longitude information, latitude information, etc. of the preset rendezvous location.
  • category eg, shopping mall, residence, airport, train station, etc.
  • the positioning feature information of the preset meeting position may reflect the positioning accuracy of the preset meeting position. For example, for a more open location, its positioning accuracy is higher; conversely, for a relatively closed location or a location that may have more occlusions, its positioning accuracy is lower.
  • the positioning accuracy can be divided into different levels, for example, first level, second level, third level, fourth level, etc.
  • its positioning accuracy can be set to "Level 1"; for a location with relatively little external occlusion (for example, a bus stop), its positioning accuracy can be set to "Level 2"; for locations with more external occlusions (for example, locations next to high-rise buildings), the positioning accuracy can be set to "Level 3"; for indoor scenes (for example, underground parking lots at airports or stations, etc.) ), its positioning accuracy can be set to "four levels", and so on.
  • the setting method of the positioning accuracy here is only exemplary, and any other feasible setting method may also be adopted, which is not particularly limited in the embodiment of this specification.
  • the attribute information of the preset rendezvous position may be acquired from the storage device 160 or other storage devices.
  • the processing device 112 or other processing devices may pre-process a large amount of location-related information to determine corresponding attribute information and store it in the storage device 160 or other storage devices.
  • the processing device 112 or other processing devices may analyze and determine the positioning accuracy of a large number of locations based on historical service request information, user flag information, user feedback information, etc., to determine their positioning accuracy level.
  • the preset condition that the attribute information needs to meet may be that the attribute information of the preset rendezvous location indicates that the positioning accuracy of the rendezvous location may be low.
  • the name or category of the preset meeting location indicates that it may be located in an inaccurate area, such as a shopping mall, an airport, a train station, and the like.
  • the positioning accuracy of the preset rendezvous position is relatively low, for example, level three or level four.
  • the service provider 140 or the vehicle 150 is instructed to send a short-range wireless communication signal, and the service requester 130 is subsequently guided to establish a communication connection with it, and then guide the rendezvous.
  • unnecessary resource waste can be avoided while improving rendezvous efficiency.
  • Step 330 instructing the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal.
  • step 330 may be performed by the second instruction execution module 230 .
  • the service requester 130 may be instructed to initiate a short-range wireless communication signal scan, based on the unique order number carried in the short-range wireless communication signal, the authentication information of the vehicle 150 or the authentication information of the service provider 140, and the short-range wireless communication signal.
  • the communication signals are paired to establish a communication connection.
  • the frequency or time interval for the service requester 130 to scan short-range wireless communication signals can be set according to the distance between the service requester 130 and/or the service provider 140 and the preset meeting location. For example, when the distance between the service requester 130 and/or the service provider 140 and the preset rendezvous position is less than the distance threshold but greater than the preset threshold (for example, 50m), the frequency of the service requester 130 scanning the short-range wireless communication signal may be relatively Low (the time interval can be relatively long) (for example, once every 3 seconds); when the distance is less than or equal to the preset threshold (for example, 50m), the frequency of the service requester 130 scanning the short-range wireless communication signal can be relatively high (the time interval Can be relatively short) (for example, once a second).
  • the preset threshold for example, 50m
  • the short-range wireless communication mode of the service requester 130 and/or the service provider 140 when the distance is less than the distance threshold, it can be determined whether the short-range wireless communication mode of the service requester 130 and/or the service provider 140 is turned on, for example, whether the Bluetooth communication module of the passenger end or the driver end is turned on, if If it is not enabled, a notification (eg pop-up reminder, text reminder, sound reminder, etc.) may be issued to remind the service requester 130 and/or the service provider 140 to enable the short-range wireless communication method.
  • a notification eg pop-up reminder, text reminder, sound reminder, etc.
  • Step 340 guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection.
  • step 340 may be performed by rendezvous guidance module 240 .
  • the processing device 112 can determine the distance between the service requester 130 and the service provider 140 or the vehicle 150 according to the strength of the short-range wireless communication signal scanned by the service requester 130 (for example, the strength of the Bluetooth signal). distance. In some embodiments, the following formula (1) can be used to calculate the distance:
  • d represents the distance between the service requester 130 and the service provider 140 or the vehicle 150
  • RSSI represents the intensity of the scanned or received short-range wireless communication signal
  • A represents the transmitter of the short-range wireless communication signal (for example, the service provider 140 or the vehicle 150) and the receiving end (eg, the service requester 130) are separated by 1 meter
  • n represents the environmental attenuation factor.
  • the alert may be issued to the service requester 130 based on the communication connection.
  • the alert includes the direction and/or distance of the service provider 140 or vehicle 150 relative to the current location of the service requester 130 .
  • reminders include but are not limited to text reminders, image reminders, audio reminders (eg, voice reminders), vibration reminders, video reminders, reminder lights and/or any other feasible ways.
  • the specific content of the reminder may include the real-time location of the service requester 130, the service provider 140 and/or the vehicle 150, the distance between the service requester 130 and the service provider 140 and/or the vehicle 150, the service The distance between the requesting party 130 or the service provider 140 and the preset meeting location, estimated time of arrival, real-time road conditions, heading direction or any other feasible reminder content information.
  • the service requester 130 can be guided to meet the service provider 140 through text (for example, "the vehicle is 20 meters northwest of you") or arrows. .
  • a navigation route from the current location of the service requester 130 to the service provider 140 or the vehicle 150 may be established based on the communication connection.
  • the navigation path may include planar map navigation, real scene navigation, AR navigation, etc. or any combination thereof.
  • the terminal interface of the service requester 130 may provide a navigation route and navigation information (for example, "please walk in the direction indicated by the arrow, it is expected to arrive in 3 minutes").
  • AR navigation arrows can be dynamically displayed in real time to guide the service requester 130 to meet the service provider 140 .
  • the processing device 112 may not monitor the distance between the service provider 140 and the preset meeting position, but only monitor the location information (for example, GPS information) of the service provider 140 (or the corresponding vehicle 150 ), and when it is detected that it enters When the preset range of the rendezvous position is preset, the service provider 140 or the vehicle 150 corresponding to the service provider 140 is instructed to send a short-range wireless communication signal.
  • location information for example, GPS information
  • the preset range of the preset rendezvous position may be an area where the terminal can perceive short-range wireless communication signals. Within the preset range, the terminal can perceive short-range wireless communication signals; otherwise, beyond the preset range, the terminal cannot perceive short-range wireless communication signals. In some embodiments, the preset range may be a distance boundary value where the strength of the short-range wireless communication signal is greater than a certain strength value. For example, within the preset range, the strength of the short-range wireless communication signal that the terminal can perceive is greater than a certain strength value; on the contrary, after exceeding the preset range, the strength of the short-range wireless communication signal perceived by the terminal is less than or equal to the strength value .
  • the preset range may be determined based on the aforementioned distance threshold or other threshold conditions.
  • the preset range may be a circular area, a square area, or any other possible shape area centered at the preset meeting position and radiating outward with a distance threshold or other thresholds as the radius (or side length).
  • the boundary condition area may be a circular area with a radius of 100 m, an elliptical area or other regularly shaped area or an irregularly shaped area centered on the preset meeting position.
  • both the service requester 130 and the service provider 140 can serve as the master device of the short-range wireless communication connection.
  • the service provider or its corresponding vehicle when the service provider is closer to the preset meeting position, the service provider or its corresponding vehicle can send a short-range wireless communication signal, and the service requester can establish communication with the service requester based on the short-range wireless communication signal connect. Furthermore, based on the communication connection, the system can guide the service requester and the service provider to rendezvous, effectively improving the rendezvous efficiency of both parties. Exemplarily, taking taxi-hailing service as an example, the driver will rush to pick up the passenger at the boarding location after accepting the taxi-hailing service request initiated by the passenger.
  • the distance determination module 210 will monitor the distance value between the driver and the boarding position in real time, and when it is detected that the distance between the driver and the boarding position is less than the distance threshold, the first instruction execution module 220 will instruct the driver terminal or the driver's corresponding vehicle
  • the vehicle built-in equipment sends short-range wireless communication signals.
  • the second instruction execution module 230 may instruct the passenger terminal to establish a communication connection with the driver terminal or the vehicle built-in device of the driver's corresponding vehicle based on the short-range wireless communication signal.
  • the rendezvous guidance module 240 guides the passenger to rendezvous with the driver based on the communication connection.
  • real-time information such as the real-time location of the passenger and the driver, the distance between the two parties, the distance to the boarding location, the estimated time of arrival, real-time road conditions, etc. Navigate the path, etc., until the two parties are guided to meet.
  • the service provider and service requester can be guided to meet at the preset rendezvous location more quickly and conveniently.
  • traditional positioning is weak, such as airports
  • the two parties can smoothly navigate under the good guidance of the above-mentioned assisted rendezvous method. Reach an efficient rendezvous.
  • Some embodiments of this specification also provide an assisted rendezvous system, which includes: at least one storage medium storing computer instructions; at least one processor executing the computer instructions to implement the assisted rendezvous method described in this specification.
  • an assisted rendezvous system which includes: at least one storage medium storing computer instructions; at least one processor executing the computer instructions to implement the assisted rendezvous method described in this specification.
  • Some embodiments of this specification also provide a computer-readable storage medium, which stores computer instructions.
  • a computer reads the computer instructions, the computer executes the assisted rendezvous method described in this specification.
  • FIG. 1 to FIG. 6 For more technical details, please refer to The related descriptions of FIG. 1 to FIG. 6 will not be repeated here.
  • Some embodiments of this specification also provide a computer program product, including computer programs or instructions.
  • the computer program or instructions are executed by a processor, the assisted rendezvous method described in this specification is implemented.
  • Figures 1 to 2. The related description of FIG. 6 will not be repeated here.
  • numbers describing the quantity of components and attributes are used. It should be understood that such numbers used in the description of the embodiments use the modifiers "about”, “approximately” or “substantially” in some examples. grooming. Unless otherwise stated, “about”, “approximately” or “substantially” indicates that the stated figure allows for a variation of ⁇ 20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that can vary depending upon the desired characteristics of individual embodiments. In some embodiments, numerical parameters should take into account the specified significant digits and adopt the general digit reservation method. Although the numerical ranges and parameters used in some embodiments of this specification to confirm the breadth of the range are approximations, in specific embodiments, such numerical values are set as precisely as practicable.

Landscapes

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

Abstract

Embodiments of the present invention provide a meeting assistance method and system, and a storage medium. The method comprises: determining the distance between a service provider and a preset meeting position; when the distance is smaller than a distance threshold, instructing the service provider or a vehicle corresponding to the service provider to send a short-range wireless communication signal; instructing a service requester to establish a communication connection to the service provider or the vehicle on the basis of the short-range wireless communication signal; and guiding, on the basis of the communication connection, the service requester to meet the service provider.

Description

一种辅助会合方法、***及存储介质An auxiliary rendezvous method, system and storage medium
交叉引用cross reference
本申请要求2021年12月2日提交的中国申请号202111461284.0的优先权,其全部内容通过引用并入本文。This application claims priority to Chinese Application No. 202111461284.0 filed on December 2, 2021, the entire contents of which are incorporated herein by reference.
技术领域technical field
本说明书涉及互联网技术领域,特别涉及一种服务请求执行过程中的辅助会合方法、***及存储介质。This specification relates to the technical field of the Internet, and in particular to an auxiliary rendezvous method, system and storage medium in the process of executing a service request.
背景技术Background technique
随着网络技术及通信技术的发展,在线运输服务变得越来越常见。然而,对于某些复杂的会合位置(例如,机场、商场、中央商务区、地下停车场等),由于建筑物遮挡或卫星信号差导致定位不准,导致服务提供方(例如,司机)和服务请求方(例如,乘客)的会合很困难,进一步可能导致订单取消以及影响双方的服务体验。因此,有必要提供一种方法和***,引导服务请求的参与双方进行高效会合。With the development of network technology and communication technology, online shipping services are becoming more and more common. However, for some complicated rendezvous locations (for example, airports, shopping malls, central business districts, underground parking lots, etc.), the positioning is inaccurate due to building occlusion or poor satellite signals, causing service providers (for example, drivers) and service providers to The rendezvous of the requesting party (eg, passenger) is very difficult, which may further lead to cancellation of the order and affect the service experience of both parties. Therefore, it is necessary to provide a method and system to guide the parties involved in a service request to conduct an efficient rendezvous.
发明内容Contents of the invention
本说明书实施例之一提供一种辅助会合方法,所述方法包括:确定服务提供方与预设会合位置之间的距离;所述距离小于距离阈值时,指示所述服务提供方或所述服务提供方对应的车辆发出短程无线通信信号;指示服务请求方基于所述短程无线通信信号与所述服务提供方或所述车辆建立通信连接;基于所述通信连接,引导所述服务请求方与所述服务提供方会合。One of the embodiments of this specification provides an assisted rendezvous method, the method including: determining the distance between the service provider and the preset rendezvous position; when the distance is less than a distance threshold, instruct the service provider or the service The vehicle corresponding to the provider sends out a short-range wireless communication signal; instructs the service requester to establish a communication connection with the service provider or the vehicle based on the short-range wireless communication signal; and guides the service requester to communicate with the service provider based on the communication connection. above-mentioned service providers meet.
本说明书实施例之一提供一种辅助会合***,所述***包括:距离确定模块,确定服务提供方与预设会合位置之间的距离;第一指示执行模块,所述距离小于距离阈值时,指示所述服务提供方或所述服务提供方对应的车辆发出短程无线通信信号;第二指示执行模块,指示服务请求方基于所述短程无线通信信号与所述服务提供方或所述车辆建立通信连接;会合引导模块,基于所述通信连接,引导所述服务请求方与所述服务提供方会合。One of the embodiments of this specification provides an assisted rendezvous system, the system includes: a distance determination module, which determines the distance between the service provider and the preset rendezvous position; a first instruction execution module, when the distance is less than the distance threshold, Instruct the service provider or the vehicle corresponding to the service provider to send a short-range wireless communication signal; the second instruction execution module instructs the service requester to establish communication with the service provider or the vehicle based on the short-range wireless communication signal connection; a rendezvous guidance module, based on the communication connection, guides the service requester to rendezvous with the service provider.
本说明书实施例之一提供一种辅助会合***,所述***包括:至少一个存储介质,存储计算机指令;至少一个处理器,执行所述计算机指令,以实现上述任一实施例所述的方法。One of the embodiments of this specification provides a system for assisting rendezvous, and the system includes: at least one storage medium storing computer instructions; at least one processor executing the computer instructions to implement the method described in any of the above embodiments.
本说明书实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取所述计算机指令时,所述计算机执行上述任一实施例所述的方法。One of the embodiments of this specification provides a computer-readable storage medium, the storage medium stores computer instructions, and when a computer reads the computer instructions, the computer executes the method described in any one of the above-mentioned embodiments.
本说明书实施例之一提供一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现上述任一实施例所述的方法。One of the embodiments of this specification provides a computer program product, including a computer program or instruction, and when the computer program or instruction is executed by a processor, the method described in any of the foregoing embodiments is implemented.
附图说明Description of drawings
本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:This specification will be further illustrated by way of exemplary embodiments, which will be described in detail with the accompanying drawings. These examples are non-limiting, and in these examples, the same number indicates the same structure, wherein:
图1是根据本说明书一些实施例所示的示例性辅助会合***的应用场景示意图;Fig. 1 is a schematic diagram of an application scenario of an exemplary assisted rendezvous system according to some embodiments of this specification;
图2是根据本说明书一些实施例所示的示例性辅助会合***的模块图;Fig. 2 is a block diagram of an exemplary assisted rendezvous system according to some embodiments of the present specification;
图3是根据本说明书一些实施例所示的示例性辅助会合方法的流程图;Fig. 3 is a flowchart of an exemplary assisted rendezvous method according to some embodiments of the present specification;
图4是根据本说明书一些实施例所示的示例性会合过程的示意图;Fig. 4 is a schematic diagram of an exemplary rendezvous process according to some embodiments of the present specification;
图5是根据本说明书一些实施例所示的辅助会合过程中示例性提醒界面的示意图;Fig. 5 is a schematic diagram of an exemplary reminder interface during an assisted rendezvous according to some embodiments of the present specification;
图6是根据本说明书一些实施例所示的辅助会合过程中示例性导航界面的示意图。Fig. 6 is a schematic diagram of an exemplary navigation interface during an assisted rendezvous according to some embodiments of the present specification.
具体实施方式Detailed ways
为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。In order to more clearly illustrate the technical solutions of the embodiments of the present specification, the following briefly introduces the drawings that need to be used in the description of the embodiments. Apparently, the accompanying drawings in the following description are only some examples or embodiments of this specification, and those skilled in the art can also apply this specification to other similar scenarios. Unless otherwise apparent from context or otherwise indicated, like reference numerals in the figures represent like structures or operations.
应当理解,本文使用的“***”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。It should be understood that "system", "device", "unit" and/or "module" as used herein is a method for distinguishing different components, elements, parts, parts or assemblies of different levels. However, the words may be replaced by other expressions if other words can achieve the same purpose.
如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。As indicated in the specification and claims, the terms "a", "an", "an" and/or "the" are not specific to the singular and may include the plural unless the context clearly indicates an exception. Generally speaking, the terms "comprising" and "comprising" only suggest the inclusion of clearly identified steps and elements, and these steps and elements do not constitute an exclusive list, and the method or device may also contain other steps or elements.
本说明书中使用了流程图用来说明根据本说明书的实施例的***所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。The flowchart is used in this specification to illustrate the operations performed by the system according to the embodiment of this specification. It should be understood that the preceding or following operations are not necessarily performed in the exact order. Instead, various steps may be processed in reverse order or simultaneously. At the same time, other operations can be added to these procedures, or a certain step or steps can be removed from these procedures.
本说明书的实施例可以应用于不同的运输***,不同的运输***包括但不限于陆地、海洋、航空、航天等中的一种或几种的组合。例如,出租车、专车、顺风车、巴士、代驾、火车、动车、高铁、船舶、飞机、热气球、无人驾驶的交通工具、收/送快递等应用了管理和/或分配的运输***。本说明书的不同实施例的应用场景包括但不限于网页、浏览器插件、客户端、定制***、企业内部分析***、人工智能机器人等中的一种或几种的组合。应当理解的 是,本说明书的***及方法的应用场景仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。The embodiments of this specification can be applied to different transportation systems, including but not limited to one or a combination of land, sea, aviation, aerospace, etc. For example, taxis, private cars, ride-hailing, buses, driver-in-charge, trains, bullet trains, high-speed rail, ships, airplanes, hot air balloons, unmanned vehicles, receiving/delivering express delivery, etc. are applied to transportation systems that are managed and/or distributed . The application scenarios of different embodiments of this specification include but are not limited to one or a combination of web pages, browser plug-ins, clients, custom systems, enterprise internal analysis systems, artificial intelligence robots, and the like. It should be understood that the application scenarios of the system and method in this specification are only some examples or embodiments of this specification, and those of ordinary skill in the art can Apply this description to other similar scenarios.
本说明书描述的“乘客”、“乘客端”、“用户终端”、“顾客”、“需求者”、“服务需求者”、“消费者”、“消费方”、“使用需求者”等是可以互换的,是指需要或者订购服务的一方,可以是个人,也可以是工具。同样地,本说明书描述的“司机”、“司机端”、“提供者”、“供应者”、“服务提供者”、“服务者”、“服务方”等也是可以互换的,是指提供服务或者协助提供服务的个人、工具或者其他实体等。另外,本说明书描述的“用户”可以是需要或者订购服务的一方,也可以是提供服务或者协助提供服务的一方。The "passenger", "passenger terminal", "user terminal", "customer", "demander", "service demander", "consumer", "consumer", "use demander" described in this manual are Interchangeable refers to the party who needs or orders the service, which can be an individual or a tool. Similarly, the terms "driver", "driver terminal", "provider", "supplier", "service provider", "server" and "service party" described in this manual are also interchangeable, referring to Individuals, tools, or other entities that provide services or assist in providing services. In addition, the "user" described in this specification may be the party who needs or orders the service, or the party who provides the service or assists in providing the service.
图1为根据本说明书一些实施例所示的示例性辅助会合***的应用场景示意图。在一些实施例中,辅助会合***100可以是用于多种服务(例如,打车、代驾、外卖、快递等)的线上服务平台。在一些实施例中,辅助会合***100可以用于服务请求方和服务提供方会合过程中的引导和/或辅助。在一些实施例中,辅助会合***100可以监控服务请求方和服务提供方的实时位置,并实时显示和/或更新双方会合过程中的相关信息(例如,双方之间的距离、服务请求方或服务提供方与预设会合位置间的距离、预计到达时间、实时路况等)。在一些实施例中,当满足一定条件(例如,双方间距离较小、预计到达时间接近等)时,辅助会合***100可以向服务请求方或服务提供方发出相关提醒(例如,文字提醒、声音提醒、图像提醒等)。Fig. 1 is a schematic diagram of an application scenario of an exemplary assisted rendezvous system according to some embodiments of the present specification. In some embodiments, the assisted rendezvous system 100 may be an online service platform for various services (for example, taxi-hailing, surrogate driving, food delivery, express delivery, etc.). In some embodiments, the assisted rendezvous system 100 may be used to guide and/or assist in the rendezvous process of a service requester and a service provider. In some embodiments, the assisted rendezvous system 100 can monitor the real-time location of the service requester and the service provider, and display and/or update relevant information during the rendezvous process of the two parties in real time (for example, the distance between the two parties, the service requester or The distance between the service provider and the preset meeting location, estimated time of arrival, real-time traffic conditions, etc.). In some embodiments, when certain conditions are met (for example, the distance between the two parties is small, the estimated time of arrival is close, etc.), the assisted rendezvous system 100 can send relevant reminders (for example, text reminders, voice reminders, etc.) to the service requester or service provider. reminders, image reminders, etc.).
在一些实施例中,如图1所示,辅助会合***100可以包括服务器110、网络120、服务请求方130、服务提供方140、车辆150及存储设备160。In some embodiments, as shown in FIG. 1 , the assisted rendezvous system 100 may include a server 110 , a network 120 , a service requester 130 , a service provider 140 , a vehicle 150 and a storage device 160 .
服务器110可以是单个服务器或服务器群组。服务器群组可以是集中式的或分布式的(例如,服务器110可以是分布式***)。在一些实施例中,服务器110可以是本地的或远程的。例如,服务器110可以通过网络120访问存储在服务请求方130、服务提供方140、车辆150或存储设备160中的信息和/或数据。再例如,服务器110可以直接连接到服务请求方130、服务提供方140、车辆150或存储设备160以访问存储的信息和/或数据。在一些实施例中,服务器110可以在云平台上实现。仅作为示例,云平台可以包括私有云、公共云、混合云、社区云、分布云、云之间、多重云等或上述举例的任意组合。 Server 110 may be a single server or a group of servers. A server farm can be centralized or distributed (eg, server 110 can be a distributed system). In some embodiments, server 110 may be local or remote. For example, server 110 may access information and/or data stored in service requester 130 , service provider 140 , vehicle 150 , or storage device 160 via network 120 . As another example, server 110 may be directly connected to service requester 130, service provider 140, vehicle 150, or storage device 160 to access stored information and/or data. In some embodiments, the server 110 can be implemented on a cloud platform. For example only, the cloud platform may include private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, inter-cloud, multi-cloud, etc. or any combination of the above examples.
在一些实施例中,服务器110可以包括处理设备112,用于实现本说明书描述的示例性方法和/或***。例如,处理设备112可以确定服务提供方140与预设会合位置之间的距离,当距离小于距离阈值时,指示服务提供方140或车辆150发出短程无线通信信号。进一步地,处理设备112可以指示服务请求方130基于短程无线通信信号与服务提供方140或车辆150 建立通信连接,并基于通信连接,引导服务请求方130与服务提供方140会合。In some embodiments, the server 110 may include a processing device 112 configured to implement the exemplary methods and/or systems described in this specification. For example, the processing device 112 may determine the distance between the service provider 140 and the preset meeting location, and instruct the service provider 140 or the vehicle 150 to send a short-range wireless communication signal when the distance is less than a distance threshold. Further, the processing device 112 may instruct the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal, and guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection.
在一些实施例中,服务器110和/或处理设备112可以通过计算设备实现,例如,包括处理器、存储器、网络接口、通信接口、显示设备等的计算设备。In some embodiments, server 110 and/or processing device 112 may be implemented by a computing device, eg, a computing device including a processor, memory, network interface, communication interface, display device, and the like.
网络120可以促进信息和/或数据的交换。在一些实施例中,辅助会合***100中的组件(例如,服务器110、服务请求方130、服务提供方140、车辆150、存储设备160)可以通过网络120向辅助会合***100中的其他组件发送信息和/或数据。例如,服务器110可以通过网络120从服务请求方130、服务提供方140、车辆150和/或存储设备160获取数据。在一些实施例中,网络120可以是有线网络或无线网络中的任意一种或其组合。例如,网络120可以包括电缆网络、有线网络、光纤网络、远程通信网络、内联网、互联网、局域网(LAN)、广域网(WAN)、无线局域网(WLAN)、城域网(MAN)、公共开关电话网络(PSTN)、蓝牙网络、ZigBee网络、近场通讯(NFC)网络等或上述举例的任意组合。在一些实施例中,网络120可以包括一个或多个网络接入点。例如,网络120可能包括有线或无线网络接入点,如基站和/或互联网交换点120-1、120-2等等。通过网络接入点,辅助会合***100的组件可以连接到网络120以交换数据和/或信息。 Network 120 may facilitate the exchange of information and/or data. In some embodiments, the components in the assisted rendezvous system 100 (e.g., the server 110, the service requester 130, the service provider 140, the vehicle 150, the storage device 160) can send information to other components in the assisted rendezvous system 100 through the network 120. information and/or data. For example, server 110 may obtain data from service requester 130 , service provider 140 , vehicle 150 and/or storage device 160 over network 120 . In some embodiments, the network 120 may be any one of a wired network or a wireless network or a combination thereof. For example, network 120 may include a cable network, a wired network, a fiber optic network, a telecommunications network, an intranet, the Internet, a local area network (LAN), a wide area network (WAN), a wireless local area network (WLAN), a metropolitan area network (MAN), a public switch telephone Network (PSTN), Bluetooth network, ZigBee network, Near Field Communication (NFC) network, etc. or any combination of the above examples. In some embodiments, network 120 may include one or more network access points. For example, network 120 may include wired or wireless network access points, such as base stations and/or Internet exchange points 120-1, 120-2, and so on. Through network access points, components of assisted rendezvous system 100 may connect to network 120 to exchange data and/or information.
服务请求方130可以发起服务请求。例如,服务请求方130可以是发出打车服务请求、代驾服务请求、运送服务请求、外卖服务请求、快递服务请求等的用户端。在一些实施例中,服务请求方130可以包括但不限于移动设备130-1、车载内置设备130-2、笔记本电脑130-3、台式计算机130-4等或其任意组合。在一些实施例中,移动设备130-1可以包括但不限于智能手机、个人数码助理(Personal Digital Assistance,PDA)、平板电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备、显示增强设备等或其任意组合。在一些实施例中,车载内置设备130-2可以包括但不限于车载电脑、车载抬头显示(HUD)、车载自动诊断***(OBD)等或其任意组合。The service requester 130 may initiate a service request. For example, the service requester 130 may be a client that sends out a taxi service request, a driving service request, a delivery service request, a takeaway service request, a courier service request, and the like. In some embodiments, the service requester 130 may include, but not limited to, a mobile device 130-1, a vehicle built-in device 130-2, a notebook computer 130-3, a desktop computer 130-4, etc. or any combination thereof. In some embodiments, the mobile device 130-1 may include, but is not limited to, a smart phone, a personal digital assistant (Personal Digital Assistance, PDA), a tablet computer, a handheld game console, smart glasses, a smart watch, a wearable device, a virtual display device , display enhancement devices, etc., or any combination thereof. In some embodiments, the on-board built-in device 130-2 may include but not limited to on-board computer, on-board head-up display (HUD), on-board automatic diagnostic system (OBD), etc. or any combination thereof.
服务提供方140可以接受服务请求。例如,服务提供方140可以是提供打车服务、代驾服务、运送服务、外卖服务、快递服务等的用户端。在一些实施例中,与服务请求方130类似,服务提供方140可以包括但不限于移动设备140-1、车载内置设备140-2、笔记本电脑140-3、台式电脑140-4等或其任意组合。The service provider 140 may accept service requests. For example, the service provider 140 may be a client that provides taxi-hailing service, driver service, delivery service, takeaway service, express delivery service, and the like. In some embodiments, similar to the service requester 130, the service provider 140 may include, but not limited to, a mobile device 140-1, a vehicle built-in device 140-2, a notebook computer 140-3, a desktop computer 140-4, etc., or any combination.
车辆150可以包括但不限于摩托车150-1、自行车150-2、机动车150-3等或其任意组合。在一些实施例中,服务提供方140可以通过车辆150提供服务(例如,打车服务、快递服务、外卖服务等)。在一些实施例中,车辆150可以包括车载内置设备(图1中未示出),包括但不限于车载终端、个人车载电脑、车载抬头显示(HUD)、车载自动诊断***(OBD)等或其任意组合。The vehicle 150 may include, but is not limited to, a motorcycle 150-1, a bicycle 150-2, a motor vehicle 150-3, etc., or any combination thereof. In some embodiments, the service provider 140 may provide services through the vehicle 150 (for example, taxi service, courier service, takeaway service, etc.). In some embodiments, the vehicle 150 may include on-board built-in equipment (not shown in FIG. 1 ), including but not limited to on-board terminal, personal on-board computer, on-board head-up display (HUD), on-board automatic diagnostic system (OBD), etc. random combination.
在一些实施例中,服务请求方130、服务提供方140和/或车辆150可以通过网络120与辅助会合***100中的其他组件通信。例如,服务请求方130可以通过网络120将服务请求发送至服务器110。又例如,服务请求方130可以通过网络120接收由服务器110发送的会合提醒信息(例如,文字提醒、导航路径等)。又例如,服务提供方140可以通过网络120接收服务器110分配的服务请求。又例如,服务提供方140可以通过网络120接收由服务器110发送的会合提醒信息(例如,文字提醒、导航路径等)。In some embodiments, service requester 130 , service provider 140 and/or vehicle 150 may communicate with other components in assisted rendezvous system 100 over network 120 . For example, the service requester 130 may send a service request to the server 110 through the network 120 . For another example, the service requester 130 may receive rendezvous reminder information (for example, text reminder, navigation route, etc.) sent by the server 110 through the network 120 . For another example, the service provider 140 may receive a service request assigned by the server 110 through the network 120 . For another example, the service provider 140 may receive rendezvous reminder information (eg, text reminder, navigation route, etc.) sent by the server 110 through the network 120 .
在一些实施例中,服务请求方130、服务提供方140和/或车辆150可以包括定位装置和/或与定位装置通讯。在一些实施例中,定位装置可以包括全球定位***(GPS)、格洛纳斯卫星导航***(GLONASS)、北斗卫星导航***(BeiDou)、伽利略卫星导航***(Galileo)、准天顶卫星***(QZSS)、无线保真(WiFi)等或其任意组合。In some embodiments, the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or communicate with a location device. In some embodiments, the positioning device may include Global Positioning System (GPS), GLONASS Satellite Navigation System (GLONASS), BeiDou Satellite Navigation System (BeiDou), Galileo Satellite Navigation System (Galileo), Quasi-Zenith Satellite System ( QZSS), Wireless Fidelity (WiFi), etc. or any combination thereof.
在一些实施例中,服务请求方130、服务提供方140和/或车辆150可以包括短程无线通信装置和/或与短程无线通信装置相连接。在一些实施例中,短程无线通信装置可以包括蓝牙通信模块、近场通信(NFC)模块、Wifi通信模块、ZigBee通信模块、超宽带(UWB)通信模块、射频识别(RFID)通信模块、专用短程通信(DSRC)模块等或其任意组合。In some embodiments, the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or be connected to a short-range wireless communication device. In some embodiments, the short-range wireless communication device may include a Bluetooth communication module, a near-field communication (NFC) module, a Wifi communication module, a ZigBee communication module, an ultra-wideband (UWB) communication module, a radio frequency identification (RFID) communication module, a dedicated short-range Communication (DSRC) module, etc. or any combination thereof.
在一些实施例中,服务请求方130、服务提供方140和/或车辆150可以包括显示装置和/或显示装置相连接。在一些实施例中,显示装置可以实时显示和/或更新双方会合过程中的相关信息(例如,服务请求方130、服务提供方140和/或车辆150的实时位置、双方之间的距离、服务请求方130或服务提供方140与预设会合位置间的距离、预计到达时间、实时路况等)。在一些实施例中,显示装置可以实时显示和/或更新会合提醒信息(例如,文字提醒、导航路径等)。在一些实施例中,显示装置可以包括LED显示屏、LCD显示屏等。In some embodiments, the service requester 130, the service provider 140, and/or the vehicle 150 may include and/or be connected to a display device. In some embodiments, the display device can display and/or update relevant information (for example, the real-time position of the service requester 130, the service provider 140 and/or the vehicle 150, the distance between the two parties, the service distance between the requesting party 130 or the service provider 140 and the preset meeting location, estimated time of arrival, real-time traffic conditions, etc.). In some embodiments, the display device can display and/or update rendezvous reminder information (eg, text reminder, navigation path, etc.) in real time. In some embodiments, the display device may include an LED display screen, an LCD display screen, and the like.
在一些实施例中,一个服务提供方140可以对应一个服务请求方130,也可以对应多个服务请求方130。例如,拼车服务中,一个司机为多个乘客提供服务。在一些实施例中,一个服务请求方130可以对应一个服务提供方140,也可以对应多个服务提供方140。例如,一个用户端可以同时发出多个代驾请求,相应地,多个代驾请求可以分别由多个代驾司机端接受。In some embodiments, one service provider 140 may correspond to one service requester 130 , or may correspond to multiple service requesters 130 . For example, in a ride-sharing service, one driver serves multiple passengers. In some embodiments, one service requester 130 may correspond to one service provider 140 , or may correspond to multiple service providers 140 . For example, a user terminal can send multiple surrogate driving requests at the same time, and correspondingly, multiple surrogate driving requests can be respectively accepted by multiple surrogate driver terminals.
存储设备160可以存储数据和/或指令。在一些实施例中,存储设备160可以存储从服务器110、服务请求方130、服务提供方140和/或车辆150获取的数据(例如,服务请求方130、服务提供方140和/或车辆150的位置、服务请求方130与服务提供方140或车辆150间的距离等)。在一些实施例中,存储设备160可以存储供服务器110执行或使用的数据和/或指令(例如,用于实现本说明书描述的示例性方法的数据和/或指令)。Storage device 160 may store data and/or instructions. In some embodiments, storage device 160 may store data obtained from server 110, service requester 130, service provider 140, and/or vehicle 150 (e.g., location, the distance between the service requester 130 and the service provider 140 or the vehicle 150, etc.). In some embodiments, storage device 160 may store data and/or instructions for execution or use by server 110 (eg, data and/or instructions for implementing the exemplary methods described in this specification).
在一些实施例中,存储设备160可以与网络120连接以实现与辅助会合***100中的 其他组件(例如,服务器110、服务请求方130等)之间的通信。在一些实施例中,存储设备160可以直接与辅助会合***100的其他组件(例如,服务器110、服务请求方130等)连接或通信。在一些实施例中,存储设备160可以是服务器110的一部分。In some embodiments, storage device 160 may be connected to network 120 to enable communication with other components in assisted rendezvous system 100 (e.g., server 110, service requester 130, etc.). In some embodiments, storage device 160 may directly connect or communicate with other components of assisted rendezvous system 100 (eg, server 110, service requester 130, etc.). In some embodiments, storage device 160 may be part of server 110 .
需要注意的是,以上对于辅助会合***100的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对***及其组件做出各种改变。It should be noted that the above description of the assisted rendezvous system 100 is only for the convenience of description, and does not limit this description to the scope of the illustrated embodiments. It can be understood that, after understanding the principle of the system, those skilled in the art may make various changes to the system and its components without departing from this principle.
图2是根据本说明书一些实施例所示的示例性辅助会合***的模块图。在一些实施例中,辅助会合***200可以通过处理设备112实现。在一些实施例中,辅助会合***200可以包括距离确定模块210、第一指示执行模块220、第二指示执行模块230以及会合引导模块240。Fig. 2 is a block diagram of an exemplary assisted rendezvous system according to some embodiments of the present specification. In some embodiments, the assisted rendezvous system 200 may be implemented by the processing device 112 . In some embodiments, the assisted rendezvous system 200 may include a distance determination module 210 , a first instruction execution module 220 , a second instruction execution module 230 , and a rendezvous guidance module 240 .
距离确定模块210可以用于确定服务提供方140与预设会合位置之间的距离。The distance determination module 210 may be used to determine the distance between the service provider 140 and the preset meeting location.
当服务提供方140与预设会合位置之间的距离小于距离阈值时,第一指示执行模块220可以指示服务提供方140或服务提供方140对应的车辆150发出短程无线通信信号。When the distance between the service provider 140 and the preset meeting position is less than the distance threshold, the first instruction execution module 220 may instruct the service provider 140 or the vehicle 150 corresponding to the service provider 140 to send a short-range wireless communication signal.
第二指示执行模块230可以指示服务请求方130基于短程无线通信信号,与服务提供方140或车辆150建立通信连接。The second instruction execution module 230 may instruct the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal.
会合引导模块240可以基于通信连接,引导服务请求方130与服务提供方140会合。The rendezvous guidance module 240 may guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection.
关于距离确定模块210、第一指示执行模块220、第二指示执行模块230以及会合引导模块240的更多功能描述和技术细节可参见图3及其实施例相关描述,在此不再赘述。More functional descriptions and technical details about the distance determination module 210 , the first instruction execution module 220 , the second instruction execution module 230 , and the rendezvous guidance module 240 can be found in FIG. 3 and related descriptions of the embodiments, and will not be repeated here.
应当理解,图2所示的辅助会合***200及其模块可以利用各种方式实现,例如,通过硬件、软件或者软件和硬件的结合实现。本说明书的***及其模块不仅可以有诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用例如由各种类型的处理器所执行的软件实现,还可以由上述硬件电路和软件的结合(例如,固件)来实现。It should be understood that the assisted rendezvous system 200 and its modules shown in FIG. 2 can be implemented in various ways, for example, by hardware, software, or a combination of software and hardware. The system and its modules in this specification can not only be realized by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc. , can also be realized by software executed by various types of processors, for example, and can also be realized by a combination of the above-mentioned hardware circuits and software (for example, firmware).
需要注意的是,以上对于辅助会合***200及其模块的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接。It should be noted that the above description of the auxiliary rendezvous system 200 and its modules is only for convenience of description, and does not limit this description to the scope of the illustrated embodiments. It can be understood that for those skilled in the art, after understanding the principle of the system, it is possible to combine various modules arbitrarily, or form a subsystem to connect with other modules without departing from this principle.
图3是根据本说明书一些实施例所示的辅助会合方法的示例性流程图。在一些实施例中,流程300可以由处理设备112或辅助会合***200执行。例如,流程300可以以程序或指令的形式存储在存储设备(例如,存储设备160、处理设备112的存储单元)中,当处理器或图2所示的模块执行程序或指令时,可以实现流程300。在一些实施例中,流程300可以 利用以下未描述的一个或以上附加操作,和/或不通过以下所讨论的一个或以上操作完成。另外,如图3所示的操作的顺序并非限制性的。Fig. 3 is an exemplary flow chart of an assisted rendezvous method according to some embodiments of the present specification. In some embodiments, the process 300 may be performed by the processing device 112 or the assisted rendezvous system 200 . For example, the process 300 may be stored in a storage device (for example, the storage device 160, the storage unit of the processing device 112) in the form of a program or an instruction, and when the processor or the module shown in FIG. 2 executes the program or the instruction, the process may be implemented. 300. In some embodiments, process 300 may be accomplished with one or more additional operations not described below, and/or without one or more operations discussed below. In addition, the order of operations shown in FIG. 3 is not limiting.
步骤310,确定服务提供方140与预设会合位置之间的距离。在一些实施例中,步骤310可以由距离确定模块210执行。 Step 310, determining the distance between the service provider 140 and the preset rendezvous position. In some embodiments, step 310 may be performed by the distance determination module 210 .
预设会合位置是指服务请求的会合位置或接洽位置。例如,对于打车服务请求,预设会合位置可以是乘客设定的上车位置(例如,司机接载乘客的位置)。又例如,对于代驾服务请求,预设会合位置可以是车主设定的出发位置(例如,车主车辆所在的位置)。又例如,对于外卖服务请求,预设会合位置可以是用户设定的取餐位置。又例如,对于快递服务,预设会合位置可以是用户设定的取件位置或收件位置。A default meeting location refers to a meeting location or an engagement location for a service request. For example, for a taxi service request, the preset meeting location may be the boarding location set by the passenger (for example, the location where the driver picks up the passenger). For another example, for a driving service request, the preset meeting location may be the departure location set by the owner (for example, the location where the owner's vehicle is located). For another example, for a takeaway service request, the preset meeting location may be the location for picking up meals set by the user. For another example, for express delivery service, the preset meeting location may be a pick-up location or a receiving location set by the user.
在一些实施例中,预设会合位置可以由服务请求方130设定。例如,服务请求方130发起服务请求时,可以设定会合位置。在一些实施例中,预设会合位置可以由辅助会合***100设定。例如,服务请求方130发起服务请求后,处理设备112可以基于服务请求信息,自动确定会合位置(例如,距离服务请求方130当前位置最近的方便停车的位置)。在一些实施例中,预设会合位置可以由服务提供方140设定。例如,服务提供方140接受服务请求后,可以基于服务请求信息,设定预设会合位置。In some embodiments, the preset rendezvous location may be set by the service requester 130 . For example, when the service requester 130 initiates a service request, the rendezvous location may be set. In some embodiments, the preset rendezvous position can be set by the assisted rendezvous system 100 . For example, after the service requester 130 initiates a service request, the processing device 112 may automatically determine the meeting location (eg, the nearest convenient parking location from the service requester 130's current location) based on the service request information. In some embodiments, the preset rendezvous location can be set by the service provider 140 . For example, after the service provider 140 accepts the service request, it may set a preset rendezvous location based on the service request information.
在一些实施例中,服务请求方130或服务提供方140可以主动更改预设会合位置。在一些实施例中,处理设备112可以根据路况、天气等信息,自动更改预设会合位置并通知服务请求双方。In some embodiments, the service requester 130 or the service provider 140 may actively change the preset rendezvous location. In some embodiments, the processing device 112 can automatically change the preset rendezvous location and notify both service requesting parties according to information such as road conditions and weather.
在一些实施例中,服务请求方130发起服务请求或服务提供方140接受服务请求后,处理设备112可以监控服务提供方140的位置信息(例如,GPS信息),并基于位置信息确定服务提供方140与预设会合位置之间的距离。In some embodiments, after the service requester 130 initiates a service request or the service provider 140 accepts the service request, the processing device 112 can monitor the location information (for example, GPS information) of the service provider 140, and determine the location information of the service provider 140 based on the location information. 140 to the distance between the preset rendezvous position.
例如,以打车服务为例,处理设备112可以通过服务提供方140(例如,司机端)和/或对应的车辆150的定位装置,实时获取其位置信息,然后根据该位置信息以及预设会合位置(例如,上车位置),确定二者之间的距离。又例如,以代驾服务为例,处理设备112可以通过服务提供方140(例如,代驾终端)的定位装置,实时获取其位置信息,根据该位置信息以及预设会合位置(例如,车主设定的出发位置),确定二者之间的距离。For example, taking taxi-hailing service as an example, the processing device 112 can obtain its location information in real time through the positioning device of the service provider 140 (for example, the driver terminal) and/or the corresponding vehicle 150, and then according to the location information and the preset meeting location (e.g., boarding position), determine the distance between the two. For another example, taking the valet driving service as an example, the processing device 112 can obtain its location information in real time through the positioning device of the service provider 140 (for example, a valet driving terminal), and according to the location information and the preset meeting location (for example, the car owner sets Determine the starting position), determine the distance between the two.
步骤320,距离小于距离阈值时,指示服务提供方140或服务提供方140对应的车辆150发出短程无线通信信号。在一些实施例中,步骤320可以由第一指示执行模块220执行。 Step 320, when the distance is less than the distance threshold, instruct the service provider 140 or the vehicle 150 corresponding to the service provider 140 to send a short-range wireless communication signal. In some embodiments, step 320 may be performed by the first instruction execution module 220 .
在一些实施例中,距离阈值可以是短程无线通信信号所能覆盖的距离边界值。例如,在该距离阈值范围内,终端可以感知到短程无线通信信号;反之,超出该距离阈值后,终端则无法感知到短程无线通信信号。在一些实施例中,距离阈值可以是短程无线通信信号的强 度大于一定强度值的距离边界值。例如,在该距离阈值范围内,终端所能感知到的短程无线通信信号的强度大于一定强度值;反之,超出该距离阈值后,终端感知到的短程无线通信信号的强度小于等于该强度值。In some embodiments, the distance threshold may be a distance boundary value that short-range wireless communication signals can cover. For example, within the range of the distance threshold, the terminal can perceive the short-range wireless communication signal; otherwise, after the distance threshold is exceeded, the terminal cannot perceive the short-range wireless communication signal. In some embodiments, the distance threshold may be a distance boundary value at which the strength of the short-range wireless communication signal is greater than a certain strength value. For example, within the range of the distance threshold, the strength of the short-range wireless communication signal that the terminal can perceive is greater than a certain strength value; on the contrary, after the distance threshold is exceeded, the strength of the short-range wireless communication signal perceived by the terminal is less than or equal to the strength value.
在一些实施例中,短程无线通信信号可以包括蓝牙通信信号、NFC通信信号、WiFi通信信号、ZigBee通信信号、UWB通信信息、RFID通信信号、DSRC通信信号和/或其他任何可行的短程无线通信方式,本说明书实施例不对其特别限定。In some embodiments, short-range wireless communication signals may include Bluetooth communication signals, NFC communication signals, WiFi communication signals, ZigBee communication signals, UWB communication information, RFID communication signals, DSRC communication signals and/or any other feasible short-range wireless communication methods , which is not particularly limited in the embodiments of this specification.
在一些实施例中,短程无线通信信号中可以携带唯一订单编号(即服务请求对应的唯一识别号)、车辆150的认证信息、服务提供方140的认证信息等或其任意组合。In some embodiments, the short-range wireless communication signal may carry a unique order number (that is, a unique identification number corresponding to the service request), authentication information of the vehicle 150 , authentication information of the service provider 140 , etc., or any combination thereof.
在一些实施例中,唯一的订单编号可以包括字母、数字和/或其他任何可行的订单标识,本说明书实施例不对其特别限定。在一些实施例中,车辆150的认证信息可以包括唯一设备编号(例如,设备身份识别信息或设备唯一序列号等)、车牌号等。在一些实施例中,服务提供方140的认证信息可以包括身份认证信息(例如,平台注册编号或平台服务编号等)、服务提供方140接受服务请求时***所分配的临时唯一编号、终端设备编号等。In some embodiments, the unique order number may include letters, numbers and/or any other feasible order identifiers, which are not particularly limited in this embodiment of the specification. In some embodiments, the authentication information of the vehicle 150 may include a unique device number (for example, device identification information or a unique serial number of the device, etc.), a license plate number, and the like. In some embodiments, the authentication information of the service provider 140 may include identity authentication information (for example, platform registration number or platform service number, etc.), the temporary unique number assigned by the system when the service provider 140 accepts the service request, and the terminal device number. wait.
在一些实施例中,可以根据服务提供方140与预设会合位置间的距离,设置服务提供方140或车辆150发送短程无线通信信号的频率或时间间隔。在一些实施例中,以图4为例,当服务提供方140与预设会合位置间的距离小于距离阈值但大于预设阈值(例如,50m)时,服务提供方140或车辆150发送短程无线通信信号的频率可以相对较低(时间间隔可以相对较长)(例如,3秒一次);当距离小于等于预设阈值(例如,50m)时,服务提供方140或车辆150发送短程无线通信信号的频率可以相对较高(时间间隔可以相对较短)(例如,1秒一次)。通过在不同阶段设置不同的发送频次或时间间隔,可以减少服务提供方140或车辆150的不必要的功耗损耗。In some embodiments, the frequency or time interval for the service provider 140 or the vehicle 150 to send short-range wireless communication signals can be set according to the distance between the service provider 140 and the preset meeting location. In some embodiments, taking FIG. 4 as an example, when the distance between the service provider 140 and the preset rendezvous position is less than the distance threshold but greater than the preset threshold (for example, 50m), the service provider 140 or the vehicle 150 sends a short-range radio The frequency of the communication signal can be relatively low (the time interval can be relatively long) (for example, once every 3 seconds); when the distance is less than or equal to a preset threshold (for example, 50m), the service provider 140 or the vehicle 150 sends a short-range wireless communication signal The frequency of can be relatively high (the time interval can be relatively short) (for example, once every second). By setting different sending frequencies or time intervals at different stages, unnecessary power consumption of the service provider 140 or the vehicle 150 can be reduced.
在一些实施例中,在指示服务提供方140或服务提供方140对应的车辆150发出短程无线通信信号前,可以先确定预设会合位置的属性信息,当属性信息满足预设条件时,才指示服务提供方140或服务提供方140对应的车辆150发出短程无线通信信号。In some embodiments, before instructing the service provider 140 or the vehicle 150 corresponding to the service provider 140 to send a short-range wireless communication signal, the attribute information of the preset rendezvous position can be determined first, and only when the attribute information satisfies the preset condition can the The service provider 140 or the vehicle 150 corresponding to the service provider 140 sends out short-range wireless communication signals.
在一些实施例中,预设会合位置的属性信息可以包括预设会合位置的地理信息和/或定位特征信息。In some embodiments, the attribute information of the preset meeting location may include geographic information and/or positioning feature information of the preset meeting location.
在一些实施例中,预设会合位置的地理信息可以包括预设会合位置的名称、类别(例如,商场、住宅、机场、火车站等)、经度信息、纬度信息等。In some embodiments, the geographic information of the preset rendezvous location may include the name, category (eg, shopping mall, residence, airport, train station, etc.), longitude information, latitude information, etc. of the preset rendezvous location.
在一些实施例中,预设会合位置的定位特征信息可以体现预设会合位置的定位精确度。例如,对于较开阔的位置,其定位精确度较高;反之,对于较封闭或可能存在较多遮挡的位置,其定位精确度较低。在一些实施例中,可以将定位精确度划分为不同的等级,例如,一 级、二级、三级、四级等。例如,对于较开阔的位置(例如,广场区域),其定位精确度可以设定为“一级”;对于外界遮挡相对较少的位置(例如,公交站),其定位精确度可以设定为“二级”;对于外界遮挡较多的位置(例如,高层建筑物旁的位置),其定位精确度可以设定为“三级”;对于室内场景(例如,机场或车站等的地下停车场),其定位精确度可以设定为“四级”,以此类推。需要说明的是,这里定位精确度的设定方式仅仅是示例性的,还可以采用其他任何可行的设置方式,本说明书实施例不对其特别限定。In some embodiments, the positioning feature information of the preset meeting position may reflect the positioning accuracy of the preset meeting position. For example, for a more open location, its positioning accuracy is higher; conversely, for a relatively closed location or a location that may have more occlusions, its positioning accuracy is lower. In some embodiments, the positioning accuracy can be divided into different levels, for example, first level, second level, third level, fourth level, etc. For example, for a relatively open location (for example, a square area), its positioning accuracy can be set to "Level 1"; for a location with relatively little external occlusion (for example, a bus stop), its positioning accuracy can be set to "Level 2"; for locations with more external occlusions (for example, locations next to high-rise buildings), the positioning accuracy can be set to "Level 3"; for indoor scenes (for example, underground parking lots at airports or stations, etc.) ), its positioning accuracy can be set to "four levels", and so on. It should be noted that the setting method of the positioning accuracy here is only exemplary, and any other feasible setting method may also be adopted, which is not particularly limited in the embodiment of this specification.
在一些实施例中,可以从存储设备160或其他存储设备中获取预设会合位置的属性信息。在一些实施例中,处理设备112或其他处理设备可以预先处理大量位置的相关信息,以确定对应的属性信息并存储在存储设备160或其他存储设备中。在一些实施例中,处理设备112或其他处理设备可以基于历史服务请求信息、用户标记信息、用户反馈信息等,分析确定大量位置的定位精确度,以确定其定位精确度级别。In some embodiments, the attribute information of the preset rendezvous position may be acquired from the storage device 160 or other storage devices. In some embodiments, the processing device 112 or other processing devices may pre-process a large amount of location-related information to determine corresponding attribute information and store it in the storage device 160 or other storage devices. In some embodiments, the processing device 112 or other processing devices may analyze and determine the positioning accuracy of a large number of locations based on historical service request information, user flag information, user feedback information, etc., to determine their positioning accuracy level.
在一些实施例中,属性信息所需满足的预设条件可以是预设会合位置的属性信息体现该会合位置的定位精确度可能较低。例如,预设会合位置的名称或类别表明其可能位于定位不准的区域,例如,商场、机场、火车站等。又例如,预设会合位置的定位精确度较低,例如,三级或四级等。In some embodiments, the preset condition that the attribute information needs to meet may be that the attribute information of the preset rendezvous location indicates that the positioning accuracy of the rendezvous location may be low. For example, the name or category of the preset meeting location indicates that it may be located in an inaccurate area, such as a shopping mall, an airport, a train station, and the like. For another example, the positioning accuracy of the preset rendezvous position is relatively low, for example, level three or level four.
只有当预设会合位置可能存在定位不准确问题时,才指示服务提供方140或车辆150发出短程无线通信信号,以及后续引导服务请求方130与其建立通信连接,进而引导会合。相应地,可以在提高会合效率的同时避免不必要的资源浪费。Only when there may be inaccurate positioning at the preset rendezvous position, the service provider 140 or the vehicle 150 is instructed to send a short-range wireless communication signal, and the service requester 130 is subsequently guided to establish a communication connection with it, and then guide the rendezvous. Correspondingly, unnecessary resource waste can be avoided while improving rendezvous efficiency.
步骤330,指示服务请求方130基于短程无线通信信号与服务提供方140或车辆150建立通信连接。在一些实施例中,步骤330可以由第二指示执行模块230执行。 Step 330 , instructing the service requester 130 to establish a communication connection with the service provider 140 or the vehicle 150 based on the short-range wireless communication signal. In some embodiments, step 330 may be performed by the second instruction execution module 230 .
在一些实施例中,可以指示服务请求方130发起短程无线通信信号扫描,基于短程无线通信信号中所携带的唯一订单编号、车辆150的认证信息或服务提供方140的认证信息,与该短程无线通信信号配对以建立通信连接。In some embodiments, the service requester 130 may be instructed to initiate a short-range wireless communication signal scan, based on the unique order number carried in the short-range wireless communication signal, the authentication information of the vehicle 150 or the authentication information of the service provider 140, and the short-range wireless communication signal. The communication signals are paired to establish a communication connection.
在一些实施例中,可以根据服务请求方130和/或服务提供方140与预设会合位置间的距离,设置服务请求方130扫描短程无线通信信号的频率或时间间隔。例如,当服务请求方130和/或服务提供方140与预设会合位置间的距离小于距离阈值但大于预设阈值(例如,50m)时,服务请求方130扫描短程无线通信信号的频率可以相对较低(时间间隔可以相对较长)(例如,3秒一次);当距离小于等于预设阈值(例如,50m)时,服务请求方130扫描短程无线通信信号的频率可以相对较高(时间间隔可以相对较短)(例如,1秒一次)。In some embodiments, the frequency or time interval for the service requester 130 to scan short-range wireless communication signals can be set according to the distance between the service requester 130 and/or the service provider 140 and the preset meeting location. For example, when the distance between the service requester 130 and/or the service provider 140 and the preset rendezvous position is less than the distance threshold but greater than the preset threshold (for example, 50m), the frequency of the service requester 130 scanning the short-range wireless communication signal may be relatively Low (the time interval can be relatively long) (for example, once every 3 seconds); when the distance is less than or equal to the preset threshold (for example, 50m), the frequency of the service requester 130 scanning the short-range wireless communication signal can be relatively high (the time interval Can be relatively short) (for example, once a second).
在一些实施例中,当距离小于距离阈值时,可以判断服务请求方130和/或服务提供方140的短程无线通信方式是否打开,例如,判断乘客端、司机端的蓝牙通信模块是否已开 启,如果未开启,可以发出通知(例如,弹窗提醒、文字提醒、声音提醒等)以提醒服务请求方130和/或服务提供方140开启该短程无线通信方式。In some embodiments, when the distance is less than the distance threshold, it can be determined whether the short-range wireless communication mode of the service requester 130 and/or the service provider 140 is turned on, for example, whether the Bluetooth communication module of the passenger end or the driver end is turned on, if If it is not enabled, a notification (eg pop-up reminder, text reminder, sound reminder, etc.) may be issued to remind the service requester 130 and/or the service provider 140 to enable the short-range wireless communication method.
步骤340,基于通信连接,引导服务请求方130与服务提供方140会合。在一些实施例中,步骤340可以由会合引导模块240执行。 Step 340 , guide the service requester 130 to rendezvous with the service provider 140 based on the communication connection. In some embodiments, step 340 may be performed by rendezvous guidance module 240 .
在一些实施例中,处理设备112可以根据服务请求方130所扫描到的短程无线通信信号的强度(例如,蓝牙信号的强度),确定服务请求方130与服务提供方140或车辆150之间的距离。在一些实施例中,可以采用以下公式(1)进行距离的计算:In some embodiments, the processing device 112 can determine the distance between the service requester 130 and the service provider 140 or the vehicle 150 according to the strength of the short-range wireless communication signal scanned by the service requester 130 (for example, the strength of the Bluetooth signal). distance. In some embodiments, the following formula (1) can be used to calculate the distance:
d=10[(abs(RSSI)-A)/10n]        (1)d=10[(abs(RSSI)-A)/10n] (1)
其中,d表示服务请求方130与服务提供方140或车辆150间的距离,RSSI表示所扫描或接收的短程无线通信信号的强度,A表示短程无线通信信号的发射端(例如,服务提供方140或车辆150)和接收端(例如,服务请求方130)相隔1米时的信号强度,n表示环境衰减因子。Wherein, d represents the distance between the service requester 130 and the service provider 140 or the vehicle 150, RSSI represents the intensity of the scanned or received short-range wireless communication signal, and A represents the transmitter of the short-range wireless communication signal (for example, the service provider 140 or the vehicle 150) and the receiving end (eg, the service requester 130) are separated by 1 meter, and n represents the environmental attenuation factor.
在一些实施例中,可以基于通信连接,向服务请求方130发出提醒。在一些实施例,提醒包括服务提供方140或车辆150相对于服务请求方130当前位置的方向和/或距离。在一些实施例,提醒包括但不限于文字提醒、图像提醒、音频提醒(例如,语音提醒)、震动提醒、视频提醒、提示灯提醒和/或其他任何可行的方式。In some embodiments, the alert may be issued to the service requester 130 based on the communication connection. In some embodiments, the alert includes the direction and/or distance of the service provider 140 or vehicle 150 relative to the current location of the service requester 130 . In some embodiments, reminders include but are not limited to text reminders, image reminders, audio reminders (eg, voice reminders), vibration reminders, video reminders, reminder lights and/or any other feasible ways.
在一些实施例中,提醒的具体内容可以包括服务请求方130、服务提供方140和/或车辆150的实时位置、服务请求方130与服务提供方140和/或车辆150之间的距离、服务请求方130或服务提供方140与预设会合位置间的距离、预计到达时间、实时路况、前进方向或其他任何可行的提醒内容信息。例如,如图5所示,可以通过服务请求方130的终端界面,通过文字(例如,“车辆在您的西北方20米处”)或箭头等方式引导服务请求方130与服务提供方140会合。In some embodiments, the specific content of the reminder may include the real-time location of the service requester 130, the service provider 140 and/or the vehicle 150, the distance between the service requester 130 and the service provider 140 and/or the vehicle 150, the service The distance between the requesting party 130 or the service provider 140 and the preset meeting location, estimated time of arrival, real-time road conditions, heading direction or any other feasible reminder content information. For example, as shown in FIG. 5 , through the terminal interface of the service requester 130, the service requester 130 can be guided to meet the service provider 140 through text (for example, "the vehicle is 20 meters northwest of you") or arrows. .
在一些实施例中,可以基于通信连接,建立服务请求方130的当前位置至服务提供方140或车辆150的导航路径。在一些实施例中,导航路径可以包括平面地图导航、实景导航、AR导航等或其任意组合。例如,如图6所示,可以通过服务请求方130的终端界面,提供导航路径及导航信息(例如,“请按箭头指示方向行走,预计3分钟到达”)。在行进过程中,可以实时动态地显示AR导航箭头,引导服务请求方130与服务提供方140会合。In some embodiments, a navigation route from the current location of the service requester 130 to the service provider 140 or the vehicle 150 may be established based on the communication connection. In some embodiments, the navigation path may include planar map navigation, real scene navigation, AR navigation, etc. or any combination thereof. For example, as shown in FIG. 6, the terminal interface of the service requester 130 may provide a navigation route and navigation information (for example, "please walk in the direction indicated by the arrow, it is expected to arrive in 3 minutes"). During the traveling process, AR navigation arrows can be dynamically displayed in real time to guide the service requester 130 to meet the service provider 140 .
应当注意的是,上述有关流程300的描述仅仅是为了示例和说明,而不限定本说明书的适用范围。对于本领域技术人员来说,在本说明书的指导下可以对流程300进行各种修正和改变。然而,这些修正和改变仍在本说明书的范围之内。It should be noted that the above description about the process 300 is only for illustration and description, and does not limit the scope of application of this description. For those skilled in the art, various modifications and changes can be made to the process 300 under the guidance of this description. However, such modifications and changes are still within the scope of this specification.
例如,处理设备112可以不监控服务提供方140与预设会合位置间的距离,而仅监控 服务提供方140(或对应的车辆150)的位置信息(例如,GPS信息),当监测到其进入预设会合位置的预设范围时,则指示服务提供方140或服务提供方140对应的车辆150发出短程无线通信信号。For example, the processing device 112 may not monitor the distance between the service provider 140 and the preset meeting position, but only monitor the location information (for example, GPS information) of the service provider 140 (or the corresponding vehicle 150 ), and when it is detected that it enters When the preset range of the rendezvous position is preset, the service provider 140 or the vehicle 150 corresponding to the service provider 140 is instructed to send a short-range wireless communication signal.
在一些实施例中,预设会合位置的预设范围可以是终端能够感知到短程无线通信信号的区域。在该预设范围内,终端可以感知到短程无线通信信号;反之,超出该预设范围后,终端则无法感知到短程无线通信信号。在一些实施例中,预设范围可以是短程无线通信信号的强度大于一定强度值的距离边界值。例如,在该预设范围内,终端所能感知到的短程无线通信信号的强度大于一定强度值;反之,超出该预设范围后,终端感知到的短程无线通信信号的强度小于等于该强度值。In some embodiments, the preset range of the preset rendezvous position may be an area where the terminal can perceive short-range wireless communication signals. Within the preset range, the terminal can perceive short-range wireless communication signals; otherwise, beyond the preset range, the terminal cannot perceive short-range wireless communication signals. In some embodiments, the preset range may be a distance boundary value where the strength of the short-range wireless communication signal is greater than a certain strength value. For example, within the preset range, the strength of the short-range wireless communication signal that the terminal can perceive is greater than a certain strength value; on the contrary, after exceeding the preset range, the strength of the short-range wireless communication signal perceived by the terminal is less than or equal to the strength value .
在一些实施例中,预设范围可以基于前述距离阈值或其他阈值条件确定。在一些实施例,预设范围可以是以预设会合位置为中心以距离阈值或其他阈值为半径(或边长)向外辐射的圆形区域、方形区域或其他任何可能的形状区域。例如,边界条件区域可以是以预设会合位置为中心,半径为100m的圆形区域、椭圆形区域等规则形状区域或不规则形状区域等。In some embodiments, the preset range may be determined based on the aforementioned distance threshold or other threshold conditions. In some embodiments, the preset range may be a circular area, a square area, or any other possible shape area centered at the preset meeting position and radiating outward with a distance threshold or other thresholds as the radius (or side length). For example, the boundary condition area may be a circular area with a radius of 100 m, an elliptical area or other regularly shaped area or an irregularly shaped area centered on the preset meeting position.
又例如,在引导服务请求方130与服务提供方140的会合过程中,可以在服务提供方140与预设会合位置间的距离小于距离阈值时,指示服务请求方130发出短程无线通信信号,然后指示服务提供方140扫描该短程无线通信信号以建立双方间的通信连接。也就是说,服务请求方130和服务提供方140(或对应的车辆150)均可以作为短程无线通信连接的主设备方。For another example, during the rendezvous process of guiding the service requester 130 and the service provider 140, when the distance between the service provider 140 and the preset meeting position is less than a distance threshold, instruct the service requester 130 to send a short-range wireless communication signal, and then The service provider 140 is instructed to scan the short-range wireless communication signal to establish a communication connection between the two parties. That is to say, both the service requester 130 and the service provider 140 (or the corresponding vehicle 150 ) can serve as the master device of the short-range wireless communication connection.
根据本说明书实施例,当服务提供方距离预设会合位置较近时,服务提供方或其对应的车辆可以发出短程无线通信信号,服务请求方可以基于该短程无线通信信号与服务请求方建立通信连接。进一步地,***可以基于该通信连接,引导服务请求方与服务提供方会合,有效提高双方的会合效率。示例性地,以打车服务为例,司机接受乘客发起的打车服务请求后,会赶往上车位置接载乘客。在该过程中,距离确定模块210会实时监测司机与上车位置之间的距离值,当监测到司机距离上车位置小于距离阈值时,第一指示执行模块220会指示司机终端或司机对应车辆的车载内置设备发出短程无线通信信号。第二指示执行模块230可以指示乘客终端基于短程无线通信信号与司机终端或司机对应车辆的车载内置设备建立通信连接。进一步地,会合引导模块240基于该通信连接,引导乘客与司机会合。例如,实时向乘客终端、司机终端或司机对应车辆的车载内置设备发送乘客和司机的实时位置、双方之间的距离、与上车位置的距离、预计到达时间、实时路况等相关信息,以及提供导航路径等,直至引导双方实现会合。According to the embodiment of this specification, when the service provider is closer to the preset meeting position, the service provider or its corresponding vehicle can send a short-range wireless communication signal, and the service requester can establish communication with the service requester based on the short-range wireless communication signal connect. Furthermore, based on the communication connection, the system can guide the service requester and the service provider to rendezvous, effectively improving the rendezvous efficiency of both parties. Exemplarily, taking taxi-hailing service as an example, the driver will rush to pick up the passenger at the boarding location after accepting the taxi-hailing service request initiated by the passenger. During this process, the distance determination module 210 will monitor the distance value between the driver and the boarding position in real time, and when it is detected that the distance between the driver and the boarding position is less than the distance threshold, the first instruction execution module 220 will instruct the driver terminal or the driver's corresponding vehicle The vehicle built-in equipment sends short-range wireless communication signals. The second instruction execution module 230 may instruct the passenger terminal to establish a communication connection with the driver terminal or the vehicle built-in device of the driver's corresponding vehicle based on the short-range wireless communication signal. Further, the rendezvous guidance module 240 guides the passenger to rendezvous with the driver based on the communication connection. For example, real-time information such as the real-time location of the passenger and the driver, the distance between the two parties, the distance to the boarding location, the estimated time of arrival, real-time road conditions, etc. Navigate the path, etc., until the two parties are guided to meet.
相比于仅通过传统定位技术会合的方案,基于短程无线通信技术及多维度提醒等方式 引导双方会合,可以引导服务提供方与服务请求方更快速、便利地在预设会合位置会合。尤其是在机场等传统定位较弱的场景,即便存在定位不准或用户(例如,服务请求方和服务提供方)不熟悉地形等情况,双方也可以在上述辅助会合方式的良好引导下顺利地达成高效会合。Compared with the solution of rendezvous only through traditional positioning technology, based on short-range wireless communication technology and multi-dimensional reminders to guide the two parties to rendezvous, the service provider and service requester can be guided to meet at the preset rendezvous location more quickly and conveniently. Especially in scenarios where traditional positioning is weak, such as airports, even if there are inaccurate positioning or users (for example, the service requester and service provider) are not familiar with the terrain, the two parties can smoothly navigate under the good guidance of the above-mentioned assisted rendezvous method. Reach an efficient rendezvous.
本说明一些实施例还提供了一种辅助会合***,该***包括:至少一个存储介质,存储计算机指令;至少一个处理器,执行该计算机指令,以实现本说明书所述的辅助会合方法,有关更多技术细节可参见图1至图6的相关描述,在此不再赘述。Some embodiments of this specification also provide an assisted rendezvous system, which includes: at least one storage medium storing computer instructions; at least one processor executing the computer instructions to implement the assisted rendezvous method described in this specification. For many technical details, refer to the relevant descriptions in FIG. 1 to FIG. 6 , and details are not repeated here.
本说明一些实施例还提供了一种计算机可读存储介质,该存储介质存储计算机指令,当计算机读取该计算机指令时,计算机执行本说明书所述的辅助会合方法,有关更多技术细节可参见图1至图6的相关描述,在此不再赘述。Some embodiments of this specification also provide a computer-readable storage medium, which stores computer instructions. When a computer reads the computer instructions, the computer executes the assisted rendezvous method described in this specification. For more technical details, please refer to The related descriptions of FIG. 1 to FIG. 6 will not be repeated here.
本说明一些实施例还提供了一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现本说明书所述的辅助会合方法,有关更多技术细节可参见图1至图6的相关描述,在此不再赘述。Some embodiments of this specification also provide a computer program product, including computer programs or instructions. When the computer program or instructions are executed by a processor, the assisted rendezvous method described in this specification is implemented. For more technical details, please refer to Figures 1 to 2. The related description of FIG. 6 will not be repeated here.
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。The basic concept has been described above, obviously, for those skilled in the art, the above detailed disclosure is only an example, and does not constitute a limitation to this description. Although not expressly stated here, those skilled in the art may make various modifications, improvements and corrections to this description. Such modifications, improvements and corrections are suggested in this specification, so such modifications, improvements and corrections still belong to the spirit and scope of the exemplary embodiments of this specification.
同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。Meanwhile, this specification uses specific words to describe the embodiments of this specification. For example, "one embodiment", "an embodiment", and/or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of this specification. Therefore, it should be emphasized and noted that two or more references to "an embodiment" or "an embodiment" or "an alternative embodiment" in different places in this specification do not necessarily refer to the same embodiment . In addition, certain features, structures or characteristics in one or more embodiments of this specification may be properly combined.
此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的***组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的***。In addition, unless explicitly stated in the claims, the order of processing elements and sequences described in this specification, the use of numbers and letters, or the use of other names are not used to limit the sequence of processes and methods in this specification. While the foregoing disclosure has discussed by way of various examples some embodiments of the invention that are presently believed to be useful, it should be understood that such detail is for illustrative purposes only and that the appended claims are not limited to the disclosed embodiments, but rather, the claims The claims are intended to cover all modifications and equivalent combinations that fall within the spirit and scope of the embodiments of this specification. For example, although the system components described above may be implemented by hardware devices, they may also be implemented by a software-only solution, such as installing the described system on an existing server or mobile device.
同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图 或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。In the same way, it should be noted that in order to simplify the expression disclosed in this specification and help the understanding of one or more embodiments of the invention, in the foregoing description of the embodiments of this specification, sometimes multiple features are combined into one embodiment, drawings or descriptions thereof. This method of disclosure does not, however, imply that the subject matter of the specification requires more features than are recited in the claims. Indeed, embodiment features are less than all features of a single foregoing disclosed embodiment.
一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。In some embodiments, numbers describing the quantity of components and attributes are used. It should be understood that such numbers used in the description of the embodiments use the modifiers "about", "approximately" or "substantially" in some examples. grooming. Unless otherwise stated, "about", "approximately" or "substantially" indicates that the stated figure allows for a variation of ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that can vary depending upon the desired characteristics of individual embodiments. In some embodiments, numerical parameters should take into account the specified significant digits and adopt the general digit reservation method. Although the numerical ranges and parameters used in some embodiments of this specification to confirm the breadth of the range are approximations, in specific embodiments, such numerical values are set as precisely as practicable.
针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。Each patent, patent application, patent application publication, and other material, such as article, book, specification, publication, document, etc., cited in this specification is hereby incorporated by reference in its entirety. Application history documents that are inconsistent with or conflict with the content of this specification are excluded, and documents (currently or later appended to this specification) that limit the broadest scope of the claims of this specification are also excluded. It should be noted that if there is any inconsistency or conflict between the descriptions, definitions, and/or terms used in the accompanying materials of this manual and the contents of this manual, the descriptions, definitions and/or terms used in this manual shall prevail .
最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。Finally, it should be understood that the embodiments described in this specification are only used to illustrate the principles of the embodiments of this specification. Other modifications are also possible within the scope of this description. Therefore, by way of example and not limitation, alternative configurations of the embodiments of this specification may be considered consistent with the teachings of this specification. Accordingly, the embodiments of this specification are not limited to the embodiments explicitly introduced and described in this specification.

Claims (10)

  1. 一种方法,用于服务请求执行过程中的辅助会合,其中,所述方法包括:A method for assisted rendezvous during execution of a service request, wherein the method comprises:
    确定服务提供方与预设会合位置之间的距离;Determining the distance between the service provider and the preset rendezvous location;
    所述距离小于距离阈值时,指示所述服务提供方或所述服务提供方对应的车辆发出短程无线通信信号;When the distance is less than a distance threshold, instruct the service provider or a vehicle corresponding to the service provider to send a short-range wireless communication signal;
    指示服务请求方基于所述短程无线通信信号与所述服务提供方或所述车辆建立通信连接;instructing the service requester to establish a communication connection with the service provider or the vehicle based on the short-range wireless communication signal;
    基于所述通信连接,引导所述服务请求方与所述服务提供方会合。Based on the communication connection, directing the service requester to rendezvous with the service provider.
  2. 如权利要求1所述的方法,其中,在指示所述服务提供方或所述服务提供方对应的车辆发出短程无线通信信号前,所述方法还包括:The method according to claim 1, wherein, before instructing the service provider or a vehicle corresponding to the service provider to send a short-range wireless communication signal, the method further comprises:
    确定所述预设会合位置的属性信息;determining attribute information of the preset rendezvous position;
    所述属性信息满足预设条件时,指示所述服务提供方或所述服务提供方对应的所述车辆发出所述短程无线通信信号。When the attribute information satisfies a preset condition, instruct the service provider or the vehicle corresponding to the service provider to send the short-range wireless communication signal.
  3. 如权利要求1所述的方法,其中,所述短程无线通信信号中携带唯一订单编号、所述车辆的认证信息或所述服务提供方的认证信息中的至少一种。The method according to claim 1, wherein the short-range wireless communication signal carries at least one of a unique order number, authentication information of the vehicle, or authentication information of the service provider.
  4. 如权利要求1所述的方法,其中,所述基于所述通信连接,引导所述服务请求方与所述服务提供方会合包括:The method of claim 1, wherein said directing said service requester to rendezvous with said service provider based on said communication connection comprises:
    基于所述通信连接,向所述服务请求方发出提醒。Based on the communication connection, an alert is sent to the service requester.
  5. 如权利要求4所述的方法,其中,所述提醒包括所述服务提供方或所述车辆相对于所述服务请求方的当前位置的方向和/或距离。The method of claim 4, wherein the reminder includes a direction and/or distance of the service provider or the vehicle relative to the current location of the service requester.
  6. 如权利要求1所述的方法,其中,所述基于所述通信连接,引导所述服务请求方与所述服务提供方会合包括:The method of claim 1, wherein said directing said service requester to rendezvous with said service provider based on said communication connection comprises:
    基于所述通信连接,建立所述服务请求方的当前位置至所述服务提供方或所述车辆的导航路径。Based on the communication connection, a navigation path is established from the current location of the service requester to the service provider or the vehicle.
  7. 一种***,用于服务请求执行过程中的辅助会合,其中,所述***包括:A system for assisted rendezvous during service request execution, wherein the system includes:
    距离确定模块,确定服务提供方与预设会合位置之间的距离;A distance determining module, which determines the distance between the service provider and the preset rendezvous position;
    第一指示执行模块,所述距离小于距离阈值时,指示所述服务提供方或所述服务提供方对应的车辆发出短程无线通信信号;The first instruction execution module, when the distance is less than a distance threshold, instructs the service provider or the vehicle corresponding to the service provider to send a short-range wireless communication signal;
    第二指示执行模块,指示服务请求方基于所述短程无线通信信号与所述服务提供方或所述车辆建立通信连接;A second instruction execution module, instructing the service requester to establish a communication connection with the service provider or the vehicle based on the short-range wireless communication signal;
    会合引导模块,基于所述通信连接,引导所述服务请求方与所述服务提供方会合。A rendezvous guidance module guides the service requester to rendezvous with the service provider based on the communication connection.
  8. 一种***,用于服务请求执行过程中的辅助会合,其中,所述***包括:A system for assisted rendezvous during service request execution, wherein the system includes:
    至少一个存储介质,存储计算机指令;at least one storage medium storing computer instructions;
    至少一个处理器,执行所述计算机指令,以实现权利要求1~6中任一项所述的方法。At least one processor executing the computer instructions to implement the method according to any one of claims 1-6.
  9. 一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取所述计算机指令时,所述计算机执行如权利要求1~6中任一项所述的方法。A computer-readable storage medium, the storage medium stores computer instructions, and when a computer reads the computer instructions, the computer executes the method according to any one of claims 1-6.
  10. 一种计算机程序产品,包括计算机程序或指令,其中,该计算机程序或指令被处理器执行时实现权利要求1~6所述的方法。A computer program product, including a computer program or instruction, wherein the computer program or instruction implements the method according to claims 1-6 when executed by a processor.
PCT/CN2022/105908 2021-12-02 2022-07-15 Meeting assistance method and system, and storage medium WO2023098092A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111461284.0 2021-12-02
CN202111461284.0A CN116233739A (en) 2021-12-02 2021-12-02 Auxiliary convergence method, system, device and storage medium

Publications (1)

Publication Number Publication Date
WO2023098092A1 true WO2023098092A1 (en) 2023-06-08

Family

ID=86577289

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/105908 WO2023098092A1 (en) 2021-12-02 2022-07-15 Meeting assistance method and system, and storage medium

Country Status (2)

Country Link
CN (1) CN116233739A (en)
WO (1) WO2023098092A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105025437A (en) * 2015-06-02 2015-11-04 北京嘀嘀无限科技发展有限公司 Positioning method, device, and system
CN105469634A (en) * 2015-12-31 2016-04-06 宇龙计算机通信科技(深圳)有限公司 Parking space information acquisition method, mobile terminal and vehicle-mounted equipment
CN105792124A (en) * 2014-12-26 2016-07-20 腾讯科技(深圳)有限公司 Positioning method and device
US10791536B1 (en) * 2019-06-19 2020-09-29 Lyft, Inc. Systems and methods for short range peer-to-peer navigation
CN111798691A (en) * 2020-05-29 2020-10-20 领翌技术(横琴)有限公司 Control method and system of parking place ground lock

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105792124A (en) * 2014-12-26 2016-07-20 腾讯科技(深圳)有限公司 Positioning method and device
CN105025437A (en) * 2015-06-02 2015-11-04 北京嘀嘀无限科技发展有限公司 Positioning method, device, and system
CN105469634A (en) * 2015-12-31 2016-04-06 宇龙计算机通信科技(深圳)有限公司 Parking space information acquisition method, mobile terminal and vehicle-mounted equipment
US10791536B1 (en) * 2019-06-19 2020-09-29 Lyft, Inc. Systems and methods for short range peer-to-peer navigation
CN111798691A (en) * 2020-05-29 2020-10-20 领翌技术(横琴)有限公司 Control method and system of parking place ground lock

Also Published As

Publication number Publication date
CN116233739A (en) 2023-06-06

Similar Documents

Publication Publication Date Title
AU2019219744B2 (en) Systems and methods for monitoring on-route transportations
JP2020074171A (en) Vehicle allocation device for event, vehicle allocation method for event, program, and management system
US20150161890A1 (en) Methods for identifying parking spots
TW201742475A (en) Systems and methods for distributing a service request for an on-demand service
JP2020074170A (en) Service management device, service providing system, service management method, and program
CN111339445A (en) System and method for vehicle-based touring
US20210012261A1 (en) Self-driving control device, vehicle, and demand mediation system
US11012808B2 (en) In-vehicle terminal and ride-sharing control method
US11924805B2 (en) Positioning method and device, electronic device and storage medium
WO2023071618A1 (en) Reservation system and method for autonomous vehicle, and medium
CN113179488A (en) Performing pedestrian-vehicle rendezvous using UWB radio
US20220281486A1 (en) Automated driving vehicle, vehicle allocation management device, and terminal device
US20210089983A1 (en) Vehicle ride-sharing assist system
WO2023098092A1 (en) Meeting assistance method and system, and storage medium
CN113800343A (en) Building elevator control method and system of vehicle intelligent control system and vehicle
CN113720338A (en) Ride-assist system and method, and related vehicle, computer device, and medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22899912

Country of ref document: EP

Kind code of ref document: A1