CN114463898A - Express delivery pickup reminding method and device - Google Patents

Express delivery pickup reminding method and device Download PDF

Info

Publication number
CN114463898A
CN114463898A CN202110873445.0A CN202110873445A CN114463898A CN 114463898 A CN114463898 A CN 114463898A CN 202110873445 A CN202110873445 A CN 202110873445A CN 114463898 A CN114463898 A CN 114463898A
Authority
CN
China
Prior art keywords
fence
express
user
geo
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110873445.0A
Other languages
Chinese (zh)
Other versions
CN114463898B (en
Inventor
毛璐
韩佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honor Device Co Ltd filed Critical Honor Device Co Ltd
Priority to CN202110873445.0A priority Critical patent/CN114463898B/en
Publication of CN114463898A publication Critical patent/CN114463898A/en
Application granted granted Critical
Publication of CN114463898B publication Critical patent/CN114463898B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/10Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
    • G07F17/12Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned
    • G07F17/13Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned the containers being a postal pick-up locker
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/18Status alarms
    • G08B21/24Reminder alarms, e.g. anti-loss alarms
    • 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/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application provides an express delivery pickup reminding method and device, relates to the field of terminals, and can remind a user to pick up a delivery in time and improve user experience. The method comprises the following steps: the electronic equipment receives first information, wherein the first information comprises information of express to be taken by a user, the express to be taken is delivered within a range of a first geo-fence, and the range of the first geo-fence is determined according to at least one cell identifier; when the user is located in the first geo-fence, determining whether the user is located in the second geo-fence according to the positioning signal; the positioning signals comprise GPS signals, Wi-Fi signals and the like; the second geo-fence is positioned on the inner side of the first geo-fence and is determined based on the first address and the distance from the first address to an express cabinet or an express post station where the express to be taken and put is delivered; and if the user is located in the second geo-fence, informing the user to take the parcel.

Description

Express delivery pickup reminding method and device
Technical Field
The application relates to the field of terminals, in particular to an express delivery pickup reminding method and device.
Background
At present, receiving and sending express is a way for people to live. According to statistics, the daily average service of the express enterprises is 4.5 hundred million people at present, which is equivalent to 1/3 people in China each day enjoying the express service, and the daily average receiving usage amount is about 59. The importance of courier to each individual is self-evident. The most important express service is user experience, and in order to receive and take the express more conveniently and efficiently, "the last 100 meters" in the express is the key for improving the satisfaction degree of the user.
In daily life, it has often appeared that the user has come home, just think that the express delivery is not got at downstairs express delivery cabinet/post house, and the user need get the express delivery specially this moment, and the time waste, user experience is low.
Disclosure of Invention
The embodiment of the application provides an express delivery pickup reminding method and device, which can remind a user of pickup in time and improve user experience.
In a first aspect, an embodiment of the present application provides an express delivery pickup reminding method, which is applied to an electronic device, and includes: receiving first information, wherein the first information comprises information of express to be taken by a user, the express to be taken is delivered within a range of a first geo-fence, and the range of the first geo-fence is determined according to at least one cell identifier; when the user is located in the first geo-fence, determining whether the user is located in the second geo-fence according to the positioning signal; the positioning signal includes at least one of a Global Positioning System (GPS) signal, a wireless fidelity (Wi-Fi) signal, or a Bluetooth Low Energy (BLE) signal; the second geo-fence is positioned on the inner side of the first geo-fence and is determined based on the first address and the distance from the first address to an express cabinet or an express post station where the express to be taken and put is delivered; and if the user is located in the second geo-fence, informing the user to take the parcel.
Based on the method provided by the embodiment of the application, after receiving pickup information (first information), the electronic device may determine whether the user is located in the first geo-fence based on the Cell ID. If the user is located in the first geo-fence, whether the user enters the second geo-fence can be detected based on a GPS signal, a Wi-Fi or a BLE signal, etc. Therefore, the problem of high power consumption caused by early starting of the second geo-fence detection can be avoided while accurate positioning is carried out, and the power consumption can be effectively saved.
In one possible implementation, the at least one cell identity includes cell identities of one or more cells in which the electronic device resides at the first address.
In one possible implementation manner, the second geographic fence is constructed by taking the first address as a center and taking the distance from the first address to an express cabinet or an express post station where the express to be taken is put as a radius; or the second geographic fence is constructed by taking the first address as a center according to the actual terrain of the cell where the electronic equipment resides at the first address, and the distance from any point on the boundary of the second geographic fence to the first address is not less than the distance from an express cabinet or an express post station of the express to be taken. The first address may be, for example, a common address of the user (e.g., an address of a home), such that the user needs to enter the second geo-fence before returning home, and the user may be prompted to take the item when entering the second geo-fence so that the user can take the item immediately before returning home.
In one possible implementation manner, it may be determined whether the user is located in the first geo-fence by determining whether a cell identifier of a cell where the electronic device currently resides or searches is included in the first cell identifier; if the cell identifier of the cell where the electronic equipment currently resides or is searched is included in the first cell identifier, determining that the user enters a first geo-fence; and if the cell identifier of the cell where the electronic equipment is currently resident or searched is not included in the first cell identifier, determining that the user does not enter the first geo-fence. Therefore, even if the user receives the pickup information and is far away from the express delivery cabinet, or the time interval from the reception of the pickup information to the pickup is long, excessive power consumption caused by starting the first geo-fence detection can be avoided, and the power consumption can be effectively saved.
In a possible implementation manner, the coverage area of the first geo-fence is the same as the coverage area of the cell corresponding to the first cell identifier, and the coverage area of the first geo-fence is 100-500 meters. When the user enters the first geo-fence, the user can be considered to be near the home, but a distance may be left between the user and the express delivery cabinet, and at the moment, a positioning mode with higher precision and frequency can be started to judge whether the user enters the second geo-fence or not. Therefore, the problem of high power consumption caused by early starting of the second geo-fence detection can be avoided while accurate positioning is carried out, and the power consumption can be effectively saved.
In one possible implementation, the location information of the courier cabinet or courier post is obtained by: analyzing the content of a short message for informing a user of pickup to acquire the position information of an express cabinet or an express post station, wherein the content of the short message is acquired after the user is authorized; or, obtaining location information of the express cabinet or express post from a express/express cabinet company; or responding to the operation of the user on the interface of the application program, and acquiring the position information of the express cabinet or the express post from the interface display content of the application program, wherein the interface display content is acquired after the user authorization; the position information of the express cabinet or the express post station comprises at least one of city, administrative district, street, district and house number.
In one possible implementation, the first address is obtained based on: learning according to a CELL identifier (CELL ID), a GPS signal and Wi-Fi connection information acquired by electronic equipment to obtain a first address; or responding to the operation that the user selects the first position in the electronic map, and acquiring the first address based on a GPS (global positioning system) positioning mode or an Assisted Global Positioning System (AGPS) positioning mode; or a first address manually input by a user.
In one possible implementation, the first address is an address of a home or a company of the user. Like this, when the user arrived near express delivery cabinet of family or company, electronic equipment can trigger and get a warning, avoids the user to forget and gets the express delivery, can improve user experience.
In one possible implementation, the size of the first geofence may be different, as the geographic range of the cells corresponding to different Cell IDs may be different. The geographic range corresponding to the portion of the Cell ID is smaller (e.g., 100m-200m), then the range of the first geofence is smaller. The geographic range for the portion of the Cell ID is larger (e.g., 200m-500m), then the range of the first geofence is larger. When the range of the first geo-fence is large (for example, larger than a first threshold), after the user enters the first geo-fence, the user usually needs to enter the second geo-fence after a period of time (for example, 5 minutes, 10 minutes), and in such a case, after the user is detected to enter the first geo-fence, the electronic device can be located at a low-to-high location frequency and whether the electronic device enters the second geo-fence is determined, so as to save power consumption. When the range of the first geo-fence is small (for example, the range of the first geo-fence is less than or equal to the first threshold), the user enters the first geo-fence and then enters the second geo-fence generally soon (for example, 30 seconds and 1 minute), and in such a case, after the user is detected to enter the first geo-fence, the electronic device can be located at a higher preset locating frequency and whether the electronic device enters the second geo-fence is determined, so as to determine whether the user enters the second geo-fence more accurately and timely.
In one possible implementation, if the user is located in the second geo-fence, notifying the user to pick up the pickup includes: in response to detecting that the user enters the union of the second geo-fence and the third geo-fence, notifying the user to pick up; the third geo-fence is constructed by taking an express cabinet or an express post station for delivering the express to be taken as a center and taking the distance from the first address to the express cabinet or the express post station for delivering the express to be taken as a radius; or the third geo-fence is constructed by taking an express cabinet or an express post station for delivering the express to be taken as a center and according to the actual terrain of the cell where the electronic equipment resides at the first address, and the distance from any point on the boundary of the third geo-fence to the first address is not less than the distance from the express cabinet or the express post station for taking the express. After detecting that the user gets into first geo-fence promptly, can judge whether the user gets into the union of second geo-fence and third geo-fence, if the user gets into the union of second geo-fence and third geo-fence, can think that the user is current near and not getting back to at home from the express delivery cabinet, can in time remind the user to get the express delivery this moment, just think the problem that the express delivery did not get after avoiding the user to return to home.
In one possible implementation, the user is notified to take the piece in response to detecting that the user walks into the second geo-fence. For example, the electronic device may determine whether the user is in a walking state based on data collected by the accelerometer sensor.
In one possible implementation, the method further includes: and popping up a pickup reminder when detecting that the user drives into the first geo-fence. The underground vehicle detection system is characterized in that when a user drives a vehicle to enter a first-layer fence, the vehicle generally directly drives into an underground garage, and a GPS signal in the underground garage is weak, so that the GPS is not accurately positioned underground, and therefore when the user is detected to drive the vehicle to enter the first-layer fence, the user can directly pop up a pickup reminder to inform the user of timely pickup. Or if it is detected that the user drives the car and enters the first geo-fence, the user pops up the pickup prompt when getting off the car, so that the user is informed of timely pickup before returning home, waste of time and energy caused by the fact that the user needs to return to pickup again after returning home is avoided, and user experience can be improved.
In one possible implementation, notifying the user to pick up the part includes: if the electronic equipment is in a bright screen state at present, popping up a pickup service card on a desktop or a foreground application interface or a negative screen of the electronic equipment; the pickup service card comprises at least one of the number of the to-be-picked-up pieces, a pickup code, a name of an express company, an address of an express cabinet/a post address, two-dimensional code information of express and a code scanning pickup entrance; and if the electronic equipment is in the screen-off state currently, popping up a pickup service card on a screen-locking interface. The user is reminded to take the parts in time through the parts taking service card, and the user experience can be improved.
In a possible implementation manner, if the number of the express items to be taken is greater than or equal to 2, the item taking service card displays an item taking code of the express item which is put into the express cabinet at the earliest time. Like this, can preferentially remind the user to get the express delivery of putting into the express delivery cabinet earlier, avoid the express delivery overtime.
In a second aspect, an embodiment of the present application provides an electronic device, including: the receiving and sending unit is used for receiving first information, the first information comprises information of express to be taken by a user, the express to be taken is delivered within a range of a first geo-fence, and the range of the first geo-fence is determined according to at least one cell identifier; the processing unit is used for determining whether the user is located in a second geo-fence according to the positioning signal when the user is located in the first geo-fence; the positioning signal comprises at least one of a Global Positioning System (GPS) signal, a wireless fidelity (Wi-Fi) signal or a Bluetooth Low Energy (BLE) signal; the second geo-fence is positioned on the inner side of the first geo-fence and is determined based on the first address and the distance from the first address to an express cabinet or an express post station where the express to be taken and put is delivered; and the processing unit is also used for informing the user to take the item if the user is positioned in the second geo-fence.
In one possible implementation, the at least one cell identity includes cell identities of one or more cells in which the electronic device resides at the first address.
In one possible implementation manner, the second geographic fence is determined by taking the first address as a center and taking the distance from the first address to an express cabinet or an express post station where the express to be taken is put as a radius; or the second geographic fence is determined by taking the first address as a center according to the actual terrain of the cell where the electronic equipment resides at the first address, and the distance from any point on the boundary of the second geographic fence to the first address is not less than the distance from an express cabinet or an express post station of the express to be taken to the first address.
In one possible implementation manner, the coverage area of the first geo-fence is the same as the coverage area of the at least one cell corresponding to the at least one cell identifier, and the coverage area of the first geo-fence is 100-500 meters.
In a possible implementation manner, the processing unit is configured to determine that the user enters the first geo-fence if it is determined that a cell identifier of a cell where the electronic device currently resides or is searched is included in the first cell identifier; and if the cell identifier of the cell where the electronic equipment is currently resident or searched is determined not to be included in the first cell identifier, determining that the user does not enter the first geo-fence.
In one possible implementation, the processing unit is configured to: analyzing the content of a short message for informing a user of pickup to acquire the position information of an express cabinet or an express post station, wherein the content of the short message is acquired after the user is authorized; or, obtaining location information of the express cabinet or express post from a express/express cabinet company; or responding to the operation of the user on the interface of the application program, and acquiring the position information of the express cabinet or the express post from the interface display content of the application program, wherein the interface display content is acquired after the user authorization; the position information of the express cabinet or the express post station comprises at least one of city, administrative district, street, district and house number.
In one possible implementation, the processing unit is configured to: learning according to CELL identification CELL ID, GPS signals and Wi-Fi connection information acquired by electronic equipment to obtain a first address; or responding to the operation that the user selects the first position in the electronic map, and acquiring the first address based on a GPS (global positioning system) positioning mode or an AGPS (assisted global positioning system) positioning mode; or a first address manually input by a user.
In one possible implementation, the first address is an address of a home or a company of the user.
In a possible implementation manner, the processing unit is configured to, if the range of the first geo-fence is greater than a first threshold, locate the electronic device with a low-to-high location frequency and determine whether the electronic device enters the second geo-fence after it is detected that the user enters the first geo-fence; if the range of the first geo-fence is smaller than or equal to the first threshold value, the electronic device is located at a preset locating frequency and whether the electronic device enters a second geo-fence is judged.
In one possible implementation, the processing unit is configured to: in response to detecting that the user enters the union of the second geo-fence and the third geo-fence, notifying the user via the display unit to pick up the pickup; the third geo-fence is constructed by taking an express cabinet or an express post station for delivering the express to be taken as a center and taking the distance from the first address to the express cabinet or the express post station for delivering the express to be taken as a radius; or the third geo-fence is constructed by taking an express cabinet or an express post station for delivering the express to be taken as a center and according to the actual terrain of the cell where the electronic equipment resides at the first address, and the distance from any point on the boundary of the third geo-fence to the first address is not less than the distance from the express cabinet or the express post station for taking the express.
In one possible implementation, the processing unit is configured to notify the user of pickup via the display unit in response to detecting that the user walks into the second geo-fence.
In one possible implementation, the processing unit is further configured to: when detecting that the user drives the car to enter the first geo-fence, popping up a pickup reminder through the display unit; or if the user is detected to drive into the first geo-fence, the user pops up the pickup reminder through the display unit when getting off the vehicle.
In one possible implementation, the display unit is configured to: if the mobile phone is in a bright screen state, popping up a pickup service card on a desktop or a foreground application interface or a negative screen; the pickup service card comprises at least one of the number of the to-be-picked-up pieces, a pickup code, a name of an express company, an address of an express cabinet/a post address, two-dimensional code information of express and a code scanning pickup entrance; and if the current screen is in the screen-off state, popping up a pickup service card on a screen locking interface.
In a possible implementation manner, if the number of the express items to be taken is greater than or equal to 2, the item taking service card displays an item taking code of the express item which is put into the express cabinet at the earliest time.
In a third aspect, the present application provides a computer-readable storage medium comprising computer instructions. When the computer instructions are run on an electronic device, such as a mobile phone, they cause the electronic device to perform the method according to the first aspect and any of its possible designs.
In a fourth aspect, the present application provides a computer program product for causing a computer to perform the method according to the first aspect and any one of its possible designs when the computer program product runs on the computer.
In a fifth aspect, an embodiment of the present application provides an express pickup reminding processing apparatus, including a processor, a processor coupled to a memory, where the memory stores program instructions, and when the program instructions stored in the memory are executed by the processor, the apparatus implements the method described in the first aspect and any possible design manner thereof. The apparatus may be an electronic device or a server device; or may be an integral part of the electronic device or the server device, such as a chip.
In a sixth aspect, an embodiment of the present application provides an express pickup reminding processing apparatus, where the apparatus may be divided into different logic units or modules according to functions, and each unit or module executes different functions, so that the apparatus executes the method described in the first aspect and any possible design manner thereof.
In a seventh aspect, the present application provides a chip system that includes one or more interface circuits and one or more processors. The interface circuit and the processor are interconnected by a line. The above chip system may be applied to an electronic device including a communication module and a memory. The interface circuit is configured to receive signals from a memory of the electronic device and to transmit the received signals to the processor, the signals including computer instructions stored in the memory. When executed by a processor, the computer instructions may cause an electronic device to perform the method as described in the first aspect and any of its possible designs.
It should be understood that, for the beneficial effects that can be achieved by the computer-readable storage medium of the third aspect, the computer program product of the fourth aspect, the apparatus of the fifth aspect, the apparatus of the sixth aspect, and the chip system of the seventh aspect, reference may be made to the beneficial effects in the first aspect and any one of the possible design manners thereof, and details are not described here again.
Drawings
Fig. 1 is a schematic diagram of a system architecture according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 3 is a schematic flow chart of a method applicable to the embodiments of the present application;
fig. 4 is a schematic view of a geo-fence according to an embodiment of the present disclosure;
fig. 5 is a schematic view of yet another geofence provided by an embodiment of the present application;
fig. 6 is a schematic view of yet another geofence provided by an embodiment of the present application;
FIG. 7 is a schematic illustration of a display provided by an embodiment of the present application;
FIG. 8 is a schematic illustration of yet another display provided by an embodiment of the present application;
FIG. 9 is a schematic illustration of yet another display provided by an embodiment of the present application;
FIG. 10 is a schematic illustration of yet another display provided by an embodiment of the present application;
FIG. 11 is a schematic flow chart of another method suitable for use in embodiments of the present application;
fig. 12 is a schematic view of yet another geofence provided by an embodiment of the present application;
fig. 13 is a schematic diagram of a chip structure provided in an embodiment of the present application.
Detailed Description
In daily life, it has often appeared that the user has come home, just think that the express delivery is not got at downstairs express delivery cabinet/post house, and the user need get the express delivery specially this moment, and the time waste, user experience is low.
In order to solve the above problem, an express delivery pickup reminding method is provided in an embodiment of the present application, and by combining different geo-fences (a first geo-fence and a second geo-fence) in coverage areas, low-power-consumption and high-precision scene recognition and service triggering can be realized in a scene where a user needs to pick up a package. For example, when a user enters a first geo-fence, the user may be considered to have currently reached the vicinity of a first address (e.g., "home"), but may be a distance away from a courier cabinet that holds couriers, and a determination may continue as to whether the user enters a second geo-fence. If the user gets into second geographic fence, can think that the user is current near and not getting back to at home from the express delivery cabinet, can in time remind the user to get the express delivery this moment, just think the problem that the express delivery did not get after avoiding the user to return to home.
It should be noted that the embodiment of the application is not limited to a scenario in which the user returns home to take the express delivery, and a scenario in which the user takes the express delivery near a company, takes the express delivery near a residential hotel, and the like is also applicable to the express delivery reminding method provided by the application. When the user arrives at the express delivery cabinet near "company" or "hotel", also can trigger and get a reminder, avoid the user to forget to get the express delivery, can improve user experience.
Fig. 1 is a communication system 100 suitable for the present application, where the communication system 100 includes a network device 110, a terminal device 120, and a wearable device 130 (e.g., may include a smart watch, a smart band, a bluetooth headset, etc.), the network device 110 and the terminal device 120 communicate via a wireless network, and the terminal device 120 and the wearable device 130 may communicate via near field communication (e.g., bluetooth). It should be understood that one or more cells (cells) may be included under network device 110 in fig. 1.
For example, the terminal device 120 in the embodiment of the present application may be a mobile phone, a tablet computer, a desktop computer (desktop computer), a handheld computer, a notebook computer (laptop computer), an ultra-mobile personal computer (UMPC), a netbook, a Personal Digital Assistant (PDA), an Augmented Reality (AR) \ Virtual Reality (VR) device, and the like, which may be installed with the target application, and the embodiment of the present application does not particularly limit the specific form of the terminal device 120.
In this embodiment, taking the terminal device 120 shown in fig. 1 as an example, a structure of the terminal device 120 provided in this embodiment is illustrated. As shown in fig. 2, the terminal device 120 (e.g., a mobile phone) may include: the mobile communication device includes a processor 210, an external memory interface 220, an internal memory 221, a Universal Serial Bus (USB) interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, an earphone interface 270D, a sensor module 280, a button 290, a motor 291, an indicator 292, a camera 293, a display 294, and a Subscriber Identity Module (SIM) card interface 295.
The sensor module 280 may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, and the like.
It is to be understood that the illustrated structure of the present embodiment does not constitute a specific limitation to the terminal device 120. In other embodiments, terminal device 120 may include more or fewer components than shown, or combine certain components, or split certain components, or a different arrangement of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Processor 210 may include one or more processing units, such as: the processor 210 may include an Application Processor (AP), a modem processor, a Graphics Processing Unit (GPU), an Image Signal Processor (ISP), a controller, a memory, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processing Unit (NPU), etc. The different processing units may be separate devices or may be integrated into one or more processors.
The controller may be a neural hub and a command center of the terminal device 120. The controller can generate an operation control signal according to the instruction operation code and the time sequence signal to finish the control of instruction fetching and instruction execution.
A memory may also be provided in processor 210 for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. The memory may hold instructions or data that have just been used or recycled by processor 210. If the processor 210 needs to use the instruction or data again, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the processor 210, thereby increasing the efficiency of the system.
In some embodiments, processor 210 may include one or more interfaces. The interface may include an integrated circuit (I2C) interface, an integrated circuit built-in audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a general-purpose input/output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and/or a Universal Serial Bus (USB) interface, etc.
It should be understood that the interface connection relationship between the modules illustrated in this embodiment is only an exemplary illustration, and does not constitute a limitation on the structure of the terminal device 120. In other embodiments, the terminal device 120 may also adopt different interface connection manners or a combination of multiple interface connection manners in the above embodiments.
The charge management module 240 is configured to receive a charging input from a charger. The charger may be a wireless charger or a wired charger. The charging management module 240 may also supply power to the terminal device through the power management module 241 while charging the battery 242.
The power management module 241 is used to connect the battery 242, the charging management module 240 and the processor 210. The power management module 241 receives input from the battery 242 and/or the charging management module 240, and provides power to the processor 210, the internal memory 221, the external memory, the display 294, the camera 293, and the wireless communication module 260. In some embodiments, the power management module 241 and the charging management module 240 may also be disposed in the same device.
The wireless communication function of the terminal device 120 may be implemented by the antenna 1, the antenna 2, the mobile communication module 250, the wireless communication module 260, the modem processor, the baseband processor, and the like. In some embodiments, antenna 1 of terminal device 120 is coupled to mobile communication module 250 and antenna 2 is coupled to wireless communication module 260 so that terminal device 120 can communicate with networks and other devices via wireless communication techniques.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in terminal device 120 may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 250 may provide a solution including 2G/3G/4G/5G wireless communication and the like applied on the terminal device 120. The mobile communication module 250 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 250 may receive the electromagnetic wave from the antenna 1, filter, amplify, etc. the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation.
The mobile communication module 250 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least some of the functional modules of the mobile communication module 250 may be disposed in the processor 210. In some embodiments, at least some of the functional modules of the mobile communication module 250 may be disposed in the same device as at least some of the modules of the processor 210.
The wireless communication module 260 may provide a solution for wireless communication applied to the terminal device 120, including WLAN (e.g., wireless fidelity, Wi-Fi) network, Bluetooth (BT), Global Navigation Satellite System (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like.
The wireless communication module 260 may be one or more devices integrating at least one communication processing module. The wireless communication module 260 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on electromagnetic wave signals, and transmits the processed signals to the processor 210. The wireless communication module 260 may also receive a signal to be transmitted from the processor 210, frequency-modulate and amplify the signal, and convert the signal into electromagnetic waves via the antenna 2 to radiate the electromagnetic waves.
Terminal device 120 implements display functions via the GPU, display screen 294, and application processor, among other things. The GPU is a microprocessor for image processing, and is connected to the display screen 294 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 210 may include one or more GPUs that execute program instructions to generate or alter display information.
The display screen 294 is used to display images, video, and the like. The display screen 294 includes a display panel.
The terminal device 120 may implement a shooting function through the ISP, the camera 293, the video codec, the GPU, the display screen 294, the application processor, and the like. The ISP is used to process the data fed back by the camera 293. The camera 293 is used to capture still images or video. In some embodiments, terminal device 120 may include 1 or N cameras 293, N being a positive integer greater than 1.
The external memory interface 220 may be used to connect an external memory card, such as a Micro SD card, to extend the storage capability of the terminal device 120. The external memory card communicates with the processor 210 through the external memory interface 220 to implement a data storage function. For example, files such as music, video, etc. are saved in an external memory card.
Internal memory 221 may be used to store computer-executable program code, including instructions. The processor 210 executes various functional applications of the terminal device 120 and data processing by executing instructions stored in the internal memory 221. For example, in the present embodiment, the processor 210 may execute instructions stored in the internal memory 221, and the internal memory 221 may include a program storage area and a data storage area.
The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The storage data area may store data (such as audio data, a phonebook, etc.) created during use of the terminal device 120, and the like. In addition, the internal memory 221 may include a high speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a Universal Flash Storage (UFS), and the like.
The terminal device 120 may implement an audio function through the audio module 270, the speaker 270A, the receiver 270B, the microphone 270C, the earphone interface 270D, and the application processor. Such as music playing, recording, etc.
The keys 290 include a power-on key, a volume key, etc. The keys 290 may be mechanical keys. Or may be touch keys. The motor 291 may generate a vibration cue. The motor 291 can be used for both incoming call vibration prompting and touch vibration feedback. Indicator 292 may be an indicator light that may be used to indicate a state of charge, a change in charge, or may be used to indicate a message, missed call, notification, etc. The SIM card interface 295 is used to connect a SIM card. The SIM card can be attached to and detached from the terminal device 120 by being inserted into the SIM card interface 295 or being pulled out from the SIM card interface 295. The terminal device 120 may support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 295 may support a Nano SIM card, a Micro SIM card, a SIM card, etc.
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In the description of the present application, unless otherwise specified, "at least one" means one or more, "a plurality" means two or more. In addition, in order to facilitate clear description of technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same items or similar items having substantially the same functions and actions. Those skilled in the art will appreciate that the terms "first," "second," etc. do not denote any order or quantity, nor do the terms "first," "second," etc. denote any order or importance.
For the sake of understanding, the method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
As shown in fig. 3, an express delivery pickup reminding method provided in the embodiment of the present application takes as an example a scenario in which a user's express delivery (1 or more express deliveries) is delivered to an express cabinet (e.g., the express cabinet 1) near a first address (e.g., the address of a home) to be picked up, and includes:
301. the electronic device receives first information.
The first information can be used for informing the user of the express packages which are currently to be taken. The first information may indicate information such as a pickup code of the express package to be picked up, an express company name, a delivery location (an express cabinet address/a post address), and the like. The first information may be notified to the user by short message, notification, or telephone.
For example, the first information may indicate that a courier (e.g., courier 1) is delivered to a courier cabinet (e.g., courier cabinet 1) or a courier station (e.g., courier station 1).
302. It is detected in a first location mode whether a user is located in a first geo-fence.
After receiving the first information, the electronic device determines whether the user is located in the first geo-fence in a first positioning manner. It is to be appreciated that the user can be located in the first geo-fence at the time the first information is received. Alternatively, the user may enter the first geo-fence after receiving the first information.
If the address of the courier cabinet indicated by the first information is close to the location of the user's home (residence, standing place), for example, the distance between the courier cabinet indicated by the pickup information and the user's home is less than a preset threshold (for example, 500 meters), it is determined that the first geo-fence is a geo-fence based on a Cell identification (Cell ID) corresponding to the user's home. It should be noted that, when a user carries an electronic device and is located at home, the electronic device may reside or search in one or more cells, and therefore, it may be considered that the cell identifier corresponding to the home may include one or more cell identifiers.
After the electronic device receives the pickup information (first information), whether the electronic device is currently in the on-screen state or the off-screen state, whether the user enters the first geo-fence or not can be detected in a first positioning mode. The user entering the first geofence refers to the user entering the inside of the boundary of the first geofence from outside the boundary of the first geofence.
The first positioning method may be a positioning method based on a Cell ID. It will be appreciated that since the latitude and longitude of the base station and Cell are known, the location of the user can be determined approximately from the Cell ID. For example, assuming that a user carries an electronic device (e.g., a handset) at a first location, and the electronic device resides in a first cell of a home operator, when the user moves with the handset, e.g., from the first location to a second location, the handset may scan a cell ID of a new cell (e.g., a second cell) along with the movement of the handset, and then the handset may reside in the new cell, i.e., the handset may be handed over from the first cell to the second cell of the home operator. The first cell is a cell covering a first position under a home operator, and the second cell is a cell covering a second position under the home operator. In this way, when the handset switches to a cell (e.g., a second cell) corresponding to home, the first geofence can be triggered, i.e., the user can be considered to enter the first geofence.
The Cell ID positioning technology may be used for 2G/3G network positioning, LTE network positioning, 5G network positioning, Worldwide Interoperability for Microwave Access (WiMAX) network positioning, and the like, which is not limited in this application.
The coverage of the first geofence may typically be up to 100-500 meters (e.g., 200 meters or 500 meters, etc.) in an urban area. The coverage of the first geofence can be up to several kilometers (e.g., 1 kilometer, 3 kilometers, or 5 kilometers) in a suburban area.
Illustratively, as shown in fig. 4, the first geo-fence can be a geo-fence 101, and the geo-fence 101 can include a coverage area of a cell (communication cell, sector belonging to a base station) in which a home of the user is located. The cells in which the user is located may include cell a, cell B, and cell C. Courier cabinets (e.g., courier cabinet 1, courier cabinet 2, courier cabinet 3, and courier cabinet 4) or courier stations near the user's home may be contained in the geofence 101.
It should be noted that the edge of the first geo-fence may be a regular shape (e.g., a circle, an oval) or an irregular shape, which is not limited in this application.
303. And when the user is located in the first geo-fence, detecting whether the user is located in the second geo-fence in a second positioning mode.
When the electronic device determines that the user is located in the first geo-fence, whether the user is located in the second geo-fence can be determined through the second positioning mode.
The second geo-fence may be a geo-fence established according to an address of a home (a residence, a place of residence) of the user and a home-to-home distance of an express cabinet in which express is released. The edge (boundary) of the second geo-fence may be regular (e.g., circular, oval) or irregular, and is not limited in this application.
In an alternative embodiment, the second geo-fence may be constructed centered around the home location and with the express cabinet-to-home distance as the radius. In another alternative embodiment, the second geo-fence may be constructed according to the actual terrain of the cell with the home location as the center, and the distance from any point on the edge of the second geo-fence to home is not less than the distance from the express cabinet to home.
Illustratively, as shown in fig. 5, the second geo-fence can be geo-fence 102. The geofence 102 is a geofence that is established around the user's home (residence, place of residence) and with a radius of the home distance (denoted as d1) of the courier cabinet (e.g., courier cabinet 1) where the courier is delivered.
It should be noted that, when constructing the second geo-fence, the location information of the express cabinet in which the express is released, the location information of the home, and the distance from the express cabinet to the home need to be acquired.
Wherein, the positional information of express delivery cabinet can acquire through following mode.
1) And a short message analysis mode.
For example, the specific location information (e.g., city, administrative district, street, cell, house number, etc.) of the express delivery cabinet can be obtained by analyzing the content of the short message used for notifying the user to take the delivery. It should be noted that the content of the short message is obtained after being authorized by the user, that is, the short message can be analyzed and processed after the user agrees to obtain the content of the short message.
2) And a cooperation mode with an express/express cabinet company.
For example, a device manufacturer (e.g., a glory cell phone manufacturer) may cooperate with a courier/courier cabinet company (e.g., Shunfeng courier) so that the courier company provides specific location information for a courier cabinet in the vicinity of the user (e.g., latitude and longitude information for the location of the courier cabinet).
3) And analyzing the content through the three-party application.
The user may open a three-party application (e.g.,
Figure BDA0003189918310000091
) And entering a corresponding interface (such as a logistics information interface or a pickup interface), and acquiring related express information in modes of screen capture, double-finger pressing and the like, so as to determine specific position information of the express cabinet. It should be noted that the interface display content of the three-party application is obtained after being authorized by the user, that is, the user can analyze and process the corresponding interface content after confirming that the interface content of the third-party application can be obtained.
Here, the location information of the home may be obtained based on the following manner. For example, information such as Cell ID, Global Positioning System (GPS) signal, and home Wi-Fi connection collected by the electronic device may be acquired to learn a picture of the user, so that location information of the user's home may be obtained.
For example, if it is determined that the user connects to the same Wi-Fi (e.g., Wi-Fi may be named XXXXdeWi-Fi) for a certain period of time (e.g., 8:00 pm-7: 00 am) for a number of consecutive days (e.g., 3 consecutive days), a positioning signal may be collected after the electronic device connects to the Wi-Fi, a current location of the electronic device (i.e., a location of a home) may be determined from the positioning signal, and the "current location" may be saved. Wherein the positioning signal comprises at least one of a Cell ID, a Wi-Fi signal, a GPS signal, or a BLE signal. The Wi-Fi signals can comprise a plurality of Wi-Fi signals, and the current position can be determined according to a position fingerprint positioning mode, namely the current position can be determined according to the signal strength of different Wi-Fi at the current position.
Or responding to the position of the home selected by the user in the electronic map, and acquiring the position of the home based on the GPS positioning mode. Alternatively, the user may manually set the location of the home, for example, manually enter specific location information (city, administrative district, street, cell, house number, etc.) of the home.
When the user enters the first geo-fence, the user can be considered to be near the home, but a distance may be left between the user and the express delivery cabinet, and at this time, whether the user enters the second geo-fence can be judged by adopting a second positioning mode with higher precision and frequency. If the user gets into second geographic fence, can think that the user is current near and not getting back to at home from the express delivery cabinet, can in time remind the user to get the express delivery this moment, just think the problem that the express delivery did not get after avoiding the user to return to home.
The second positioning manner may be that the electronic device determines the position of the user based on the positioning signal, so as to determine whether the user enters the second geo-fence. The type of positioning signal may include one or more of GPS, Wi-Fi, BLE), etc.
For example, the electronic device may measure a GPS signal based on a preset frequency (frequency) and accuracy, and determine the location of the electronic device through the GPS signal, thereby determining whether the electronic device enters the second geo-fence. For another example, the electronic device may determine the current location of the electronic device according to the signal strengths of a plurality of Wi-Fi based on Wi-Fi signals around the preset frequency (frequency) and precision measurement, so as to determine whether the electronic device enters the second geo-fence. Alternatively, the electronic device may simultaneously acquire the GPS signal and the Wi-Fi signal, and determine the current location of the electronic device based on the GPS signal and the Wi-Fi signal, thereby determining whether the electronic device enters the second geo-fence. Therefore, the accuracy of the positioning result can be improved, and the misjudgment is reduced.
Optionally, a third geo-fence may also be established. The third geo-fence may be a geo-fence centered on an express cabinet into which the express package is delivered, and having a radius equal to a home distance of the express cabinet. The edge of the third geo-fence may be a regular shape (e.g., circular, oval) or an irregular shape, as the present application is not limited thereto.
Illustratively, as shown in fig. 6, the third geo-fence can be geo-fence 103. The geo-fence 103 is a geo-fence established with the center of the express cabinet (i.e., the express cabinet 1) into which the express is delivered and the radius of the home distance (denoted as d1) of the express cabinet (i.e., the express cabinet 1) into which the express is delivered.
In some embodiments, after it is detected that the user enters the first geo-fence, whether the user enters the union of the second geo-fence and the third geo-fence can be determined, if the user enters the union of the second geo-fence and the third geo-fence, the user can be considered to be closer to the express cabinet and not to get home, at this moment, the user can be timely reminded to take the express, and the problem that the user thinks that the express is not taken after getting home is avoided.
Optionally, when it is detected that the user enters the first geo-fence, a travel mode of the user may be detected. And determining whether the distance identification of the second geo-fence needs to be started or not according to the travel mode of the user. The user's travel patterns may include walking and driving. For example, the electronic device may determine whether the user is in a walking state based on data collected by the accelerometer sensor. The electronic equipment can determine whether the user is in a riding state according to whether the electronic equipment is connected with the vehicle-mounted equipment or not or whether the vehicle-mounted Bluetooth is started.
If the user's travel mode is determined to be driving, the distance recognition of the second geo-fence may not be started. The method considers that when a user drives into the first-layer fence, the vehicle generally directly drives into the underground garage, and the GPS signal in the underground garage is weak, so that the GPS is not accurately positioned underground, and therefore when the user is detected to drive into the first-layer fence, the user can directly pop up the pickup reminder to inform the user of timely pickup.
Optionally, the item taking reminder can be popped up after the user is detected to get off the vehicle (the electronic device can communicate with the vehicle-mounted device (e.g., a vehicle-mounted recorder, a vehicle-mounted computer) to determine whether the user gets off the vehicle), so that the user is informed to take the item in time before returning home, waste of time and energy caused by returning the item again after the user returns home is avoided, and user experience can be improved.
And if the user is determined to be walking in the travel mode, starting distance identification of the second geo-fence. For example, a GPS may be turned on to detect whether the user enters the second geo-fence. Whether get into second geo-fence through detecting the user, can be comparatively accurate judge whether the user arrives near the express delivery cabinet. If the user gets into second geographic fence, can think that the user is current near and not getting back to at home from the express delivery cabinet, can in time remind the user to get the express delivery this moment, just think the problem that the express delivery did not get after avoiding the user to return to home.
It should be noted that, since the geographic range of the Cell corresponding to different Cell IDs may be different, the size of the first geo-fence is also different. The geographic range corresponding to the portion of the Cell ID is smaller (e.g., 50m-200m), then the range of the first geofence is smaller. The geographic range for the portion of the Cell ID is larger (e.g., 200m-500m), then the range of the first geofence is larger. When the range of the first geo-fence is large, after the user enters the first geo-fence, the user generally needs to enter the second geo-fence after a period of time (for example, 5 minutes, 10 minutes), and in such a case, after the user is detected to enter the first geo-fence, the electronic device can be located at a low-to-high location frequency and whether the electronic device enters the second geo-fence is determined, so as to save power consumption. When the range of the first geo-fence is small, the user can enter the second geo-fence very quickly (for example, 30 seconds and 1 minute) after entering the first geo-fence, and in such a case, after the user is detected to enter the first geo-fence, the electronic device can be located at a higher preset locating frequency and whether the electronic device enters the second geo-fence is judged, so that whether the user enters the second geo-fence is judged more accurately and timely.
304. And when the user is positioned in the second geo-fence, the user is informed to take the item.
When the user is detected to enter the second geographic fence, if the electronic equipment is in a bright screen state at present, the pickup service card can be popped up on a desktop or a foreground application interface or a negative screen, and the user is informed to pick up the pickup. If the electronic equipment is in the screen-off state currently, a pickup service card can be popped up on the screen-locking interface to inform a user of pickup.
Illustratively, as shown in fig. 7, in response to a user's operation of sliding left from the top page of the desktop while the electronic device is in a bright screen state, the electronic device may display a negative screen 701 (which may also be referred to as an intelligent assistant/contextual intelligent interface). The negative screen 701 may display a courier card 702. The number of the express cards 702 to be taken (for example, 3), the pickup code (which can preferentially display the pickup code of the express that is put in the express cabinet at the earliest time), the name of the express company, the delivery point (specific express cabinet or post), the two-dimensional code information of the express, the code scanning pickup entry, and the like can be included. Certainly, the express card may further include other express related information such as a courier name, a courier contact number, an order number, commodity information, and e-commerce information, which are not listed here. The express card 702 may facilitate a user to quickly view and manage express information. Certainly, other reminding cards such as a travel memo, a to-do list, a travel scheme, weather, music and the like can be displayed in the negative screen, and the application is not limited.
As shown in fig. 8, when it is detected that the user enters the second geo-fence, if the electronic device is in a bright screen state and the electronic device currently displays a desktop, the express card 704 may be displayed in the desktop 703 to prompt the user of the express to be taken.
As shown in fig. 9 (a), when it is detected that the user enters the second geo-fence, if the electronic device is in a bright screen state and the electronic device is currently in an interface 711 of a video application, a banner notification 712 may be displayed on the interface 711 to prompt the user of the express delivery to be taken. In response to the user's operation of the expansion control 713, as shown in fig. 9 (b), the electronic device may display a pop-up box 714 in which more complete courier information is displayed. In response to the operation of the user pull-up control 715, as shown in fig. 9 (c), the electronic device may reduce the pop-up frame 714 into an intelligent window 716 (which may also be referred to as a floating window or a floating ball or a reminder label, which is not limited in this application), and display part of express delivery information in the intelligent window 716, so as to prompt the user of an express delivery to be taken.
As shown in fig. 10, when it is detected that the user enters the second geo-fence, if the electronic device is in the screen-off state, the courier card 706 may be displayed in the screen-locking interface 705 to prompt the user of a courier to be taken.
The above example uses an electronic device as a mobile phone for illustration, and a pickup service card can also be popped up on a watch, a bracelet and other devices of a user, or the user can be prompted to pick up express delivery through a prompt tone of a bluetooth headset, so that the express delivery information is prevented from being missed by the user when the mobile phone is not nearby or the mobile phone is not checked in time.
Based on the method provided by the embodiment of the application, after receiving the pickup information, the electronic device may first determine the geographic location of the user in a first positioning mode (Cell ID positioning mode), so as to determine whether the user enters the first geo-fence. Therefore, even if the user is far away from the express delivery cabinet or the time interval from receiving pickup information to home is long, excessive power consumption caused by starting the first geo-fence detection can be avoided, and the power consumption can be effectively saved. After the user is detected to enter the first geo-fence, a second positioning mode (a positioning mode based on a GPS signal, Wi-Fi or BLE signal) can be adopted to detect whether the user enters the second geo-fence. The precision of the second positioning mode is higher than that of the first positioning mode, and the power consumption of the second positioning mode is higher than that of the first positioning mode, so that the problem of high power consumption caused by early starting of the second geo-fence detection can be avoided while accurate positioning is carried out, and the power consumption can be effectively saved. Therefore, by combining different geographic fences with different coverage ranges, scene identification and service triggering with low power consumption and high precision can be realized in a scene that a user needs to take a package. The range size of the second geographic fence is dynamically adjusted through the distance between the position of the express cabinet and the position of the home, and therefore the user is guaranteed to trigger the express cabinet near the home to take the express item to remind.
It should be noted that the embodiment of the present application is not limited to a scenario in which a user returns home to take an express delivery, and a scenario in which a user takes an express delivery near a company, takes an express delivery near a residential hotel, and the like is also applicable to the express delivery reminding method provided by the present application, and relevant parts of "home" in the foregoing embodiment may be replaced by "company" or "hotel", and the rest may refer to the foregoing embodiment. Like this, when the user arrived near the express delivery cabinet of "company" or "hotel", can trigger and get a warning, avoid the user to forget to get the express delivery, can improve user experience.
As shown in fig. 11, an example of a scenario in which a plurality of couriers (e.g., 2 couriers) of a user are delivered to different courier cabinets near a home (e.g., a courier cabinet 1 and a courier cabinet 2) is taken as an example for description, where the method includes:
1101. and receiving the first pickup information and the second pickup information.
The first pickup information or the second pickup information can be used for informing a user of express packages to be picked up currently. Illustratively, the first pickup information is used to indicate that the express delivery 1 is delivered to the express delivery cabinet 1. The first pickup information is used for indicating that the express delivery 2 is delivered to the express delivery cabinet 2.
1102. It is detected whether the user is located in a first geo-fence.
The user can be located in the first geo-fence upon receiving the first pickup information and the second pickup information. Alternatively, the user may enter the first geo-fence after receiving the first pickup information and the second pickup information.
After the electronic device receives the first pickup information and/or the second pickup information, whether the electronic device is in a bright screen state or a dead screen state at present, distance recognition of the first geo-fence can be started, that is, whether a user enters the first geo-fence or not is detected. Reference may be made to the description of step 302, which is not repeated herein.
1103. When a user is located in a first geo-fence, detecting whether the user is located in a second geo-fence.
The second geo-fence may be a geo-fence established based on an address of a home of the user and a home-to-home distance of an express delivery cabinet into which the express delivery is delivered. Since the express cabinet in which the express is delivered may include a plurality of cabinets, the second geo-fence may also include a plurality of cabinets.
Illustratively, as shown in fig. 12, the second geo-fence can include geo-fence 102 and geo-fence 104. The geofence 102 is a geofence that is established around the user's home (residence, place of residence) and with a radius of the home distance (denoted as d1) of the courier cabinet (e.g., courier cabinet 1) where the courier is delivered. The geofence 104 is a geofence that is established around the user's home and with a radius of distance (denoted as d2) from home of another courier cabinet (e.g., courier cabinet 2) that has a courier posted therein. The process of establishing the second geo-fence can refer to the related description in step 303, which is not described herein.
It should be noted that, since there are a plurality of second geo-fences, it is possible to determine whether or not the user enters any of the plurality of second geo-fences. The process of determining whether the user enters a geofence may refer to the related description of step 303, which is not described herein again.
1104. And when the user is located in any one second geo-fence, informing the user to take the parcel.
If the user firstly gets into when express delivery cabinet 1 (can put in express delivery cabinet 1 and wait to get express delivery 1) the corresponding second geography fence, can pop out first suggestion card, can include the information of getting of express delivery 1 in the first suggestion card, can put on the top or highlight with the information of getting of express delivery 1 to the suggestion user preferentially gets express delivery 1. The first prompt card may further include a control for viewing the remaining to-be-taken couriers, and in response to an operation (for example, a click operation) of the user on the control for viewing the remaining to-be-taken couriers, detailed pickup information of other couriers may be expanded and displayed. When the user got into the second geographic fence that express delivery cabinet 2 corresponds, can pop out the second and indicate the card, can include 2 getting of express delivery information in the second suggestion card, can put on the top or highlight with 2 getting of express delivery information to the suggestion user gets 2 of express delivery preferentially. The first prompt card may further include a control for viewing the remaining to-be-taken couriers, and in response to an operation (for example, a click operation) of the user on the control for viewing the remaining to-be-taken couriers, detailed pickup information of other couriers may be expanded and displayed. Of course, if the user does not take out the express delivery 1 successfully, the user can be continuously reminded to take out the express delivery 1 in the second prompt card. Like this, when user's express delivery was put in different express delivery cabinets, can remind the user many times, avoid omitting certain express delivery.
Further, if it does not take the express delivery (for example, express delivery 1) away in time to detect the user, when the user gets into the second geo-fence that express delivery cabinet 1 put express delivery 1 corresponds next time, can pop out first suggestion card again, the suggestion user takes the express delivery 1 away in time. Like this, through the suggestion user repeatedly, can avoid the user to forget the problem of getting the express delivery. And the time for reminding the user to take the express is the time when the user enters the corresponding geo-fence, so that the express can be taken by the user to the greatest extent, the express can be taken conveniently as far as possible when the user does not return home, the express does not need to be taken specially by the user, and the user experience can be improved.
An embodiment of the present application further provides a chip system, as shown in fig. 13, where the chip system includes at least one processor 1301 and at least one interface circuit 1302. The processor 1301 and the interface circuit 1302 may be interconnected by wires. For example, the interface circuit 1302 may be used to receive signals from other devices (e.g., a memory of an electronic device). Also for example, the interface circuit 1302 may be used to transmit signals to other devices, such as the processor 1301.
For example, the interface circuit 1302 may read instructions stored in a memory in the electronic device and send the instructions to the processor 1301. The instructions, when executed by the processor 1301, may cause a terminal device (e.g., the electronic device 120 shown in fig. 2) to perform the various steps in the embodiments described above.
Of course, the chip system may further include other discrete devices, which is not specifically limited in this embodiment of the present application.
Embodiments of the present application also provide a computer-readable storage medium, which includes computer instructions, when the computer instructions are executed on an electronic device (e.g., the electronic device 120 shown in fig. 2), the electronic device 120 is caused to perform various functions or steps performed by the electronic device (e.g., a mobile phone) in the above-described method embodiments.
Embodiments of the present application further provide a computer program product, which when run on a computer, causes the computer to execute each function or step executed by the first electronic device, the second electronic device, and the network device in the foregoing method embodiments.
The embodiment of the present application further provides a processing apparatus, where the processing apparatus may be divided into different logic units or modules according to functions, and each unit or module executes different functions, so that the processing apparatus executes each function or step executed by the first electronic device, the second electronic device, and the network device in the foregoing method embodiments.
From the above description of the embodiments, it is obvious for those skilled in the art to realize that the above function distribution can be performed by different function modules according to the requirement, that is, the internal structure of the device is divided into different function modules to perform all or part of the above described functions.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application, or portions of the technical solutions that substantially contribute to the prior art, or all or portions of the technical solutions may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (20)

1. An express delivery reminding method is applied to electronic equipment and is characterized by comprising the following steps:
receiving first information, wherein the first information comprises information of express to be taken by a user, the express to be taken is delivered within a range of a first geo-fence, and the range of the first geo-fence is determined according to at least one cell identifier;
when the user is located in the first geo-fence, determining whether the user is located in a second geo-fence according to the positioning signal; the positioning signal comprises at least one of a Global Positioning System (GPS) signal, a wireless fidelity (Wi-Fi) signal or a Bluetooth Low Energy (BLE) signal; the second geo-fence is located on the inner side of the first geo-fence, and is determined based on a first address and the distance from the first address to a delivery cabinet or a delivery post to which the to-be-taken delivery is delivered;
and if the user is located in the second geo-fence, informing the user to take the parcel.
2. The method of claim 1,
the second geographic fence is determined by taking the first address as a center and taking the distance from the first address to an express cabinet or an express post station where the express to be taken is put as a radius; or the second geographic fence is determined according to the actual terrain of the cell where the electronic equipment resides at the first address by taking the first address as a center, and the distance from any point on the boundary of the second geographic fence to the first address is not less than the distance from an express cabinet or an express courier station of the express to be taken to the first address.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
judging whether the cell identifier of the cell where the electronic equipment resides or is searched currently is contained in the at least one cell identifier; if yes, determining that the user is located in the first geo-fence; if not, determining that the user is not located in the first geo-fence.
4. The method according to any one of claims 1 to 3,
the coverage area of the first geo-fence is the same as the coverage area of at least one cell corresponding to the at least one cell identifier, and the coverage area of the first geo-fence is 100-500 meters.
5. The method according to any one of claims 1 to 4,
the position information of express delivery cabinet or express delivery post house acquires through following mode:
analyzing the content of a short message for informing a user of pickup to acquire the position information of the express cabinet or the express post house, wherein the content of the short message is acquired after the user is authorized; or, obtaining the location information of the express cabinet or express post from a express/express cabinet company; or responding to the operation of a user on an interface of an application program, and acquiring the position information of the express cabinet or the express courier post from the interface display content of the application program, wherein the interface display content is acquired after the user authorization; the position information of the express cabinet or the express post house comprises at least one of city, administrative district, street, district and house number.
6. The method according to any one of claims 1 to 5,
the first address is obtained based on:
learning according to the CELL identification CELL ID, the GPS signal and the Wi-Fi connection information acquired by the electronic equipment to obtain the first address; or
And responding to the operation that the user selects the first position in the electronic map, and acquiring the first address based on a GPS (global positioning system) positioning mode or an AGPS (assisted global positioning system) positioning mode.
7. The method according to any one of claims 1 to 6,
the first address is the address of the user's home or company.
8. The method of claim 7,
if the range of the first geo-fence is larger than a first threshold value, after the fact that a user enters the first geo-fence is detected, positioning the electronic equipment with a positioning frequency from low to high, and judging whether the electronic equipment enters a second geo-fence or not;
if the range of the first geo-fence is smaller than or equal to the first threshold, positioning the electronic device at a preset positioning frequency and judging whether the electronic device enters the second geo-fence.
9. The method of any one of claims 1-8, wherein notifying the user to pick up the item if the user is in the second geo-fence comprises:
if the user is located in the union of the second geo-fence and the third geo-fence, informing the user to take the pickup;
the third geo-fence is constructed by taking an express cabinet or an express courier station where the express to be taken is put as a center and taking the distance from the first address to the express cabinet or the express courier station where the express to be taken is put as a radius; or the third geo-fence is constructed according to the actual terrain of the cell where the electronic device resides at the first address by taking the express cabinet or the express post station where the express to be taken is put as a center, and the distance from any point on the boundary of the third geo-fence to the first address is not less than the distance from the express cabinet or the express post station where the express to be taken is taken.
10. The method according to any one of claims 1 to 9,
notifying the user to pick up the piece in response to detecting the user walking into the second geo-fence.
11. The method according to any one of claims 1-10, further comprising:
popping up a pickup reminder when detecting that the user drives into the first geo-fence; or
And detecting that the user drives into the first geo-fence, and popping up a pickup prompt when the user gets off.
12. The method of any of claims 1-11, wherein notifying the user to pick up comprises:
if the electronic equipment is in a bright screen state currently, popping up a pickup service card on a desktop or a foreground application interface or a negative screen of the electronic equipment; the pickup service card comprises at least one of the number of the to-be-picked-up pieces, a pickup code, a name of an express company, an address of an express cabinet/a post address, two-dimensional code information of express and a code scanning pickup entrance;
and if the electronic equipment is in a screen-off state currently, popping up the pickup service card on a screen locking interface.
13. The method of claim 12,
and if the number of the express delivery to be taken is more than or equal to 2, the express delivery taking service card displays the express delivery taking code which is put into the express delivery cabinet at the earliest time.
14. The method according to any one of claims 1 to 13,
the at least one cell identity comprises cell identities of one or more cells in which the electronic device resides at the first address.
15. An electronic device, comprising:
the receiving and sending unit is used for receiving first information, the first information comprises information of express to be taken by a user, the express to be taken is delivered within a range of a first geo-fence, and the range of the first geo-fence is determined according to at least one cell identifier;
the processing unit is used for determining whether the user is located in a second geo-fence according to the positioning signal when the user is located in the first geo-fence; the positioning signal comprises at least one of a Global Positioning System (GPS) signal, a wireless fidelity (Wi-Fi) signal or a Bluetooth Low Energy (BLE) signal; the second geo-fence is located on the inner side of the first geo-fence, and is determined based on a first address and the distance from the first address to a delivery cabinet or a delivery post to which the to-be-taken delivery is delivered;
and the processing unit is also used for informing the user to take the item if the user is positioned in the second geo-fence.
16. The electronic device of claim 15,
the second geographic fence is determined by taking a first address as a center and taking the distance from the first address to an express cabinet or an express post station where the express to be taken is put as a radius; or the second geographic fence is determined according to the actual terrain of the cell where the electronic equipment resides at the first address by taking the first address as a center, and the distance from any point on the boundary of the second geographic fence to the first address is not less than the distance from an express cabinet or an express courier station of the express to be taken to the first address.
17. The electronic device of claim 15 or 16,
the coverage area of the first geo-fence is the same as the coverage area of at least one cell corresponding to the at least one cell identifier, and the coverage area of the first geo-fence is 100-500 meters.
18. A chip system, comprising one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through a line;
the chip system is applied to an electronic device comprising a communication module and a memory; the interface circuit to receive signals from the memory and to send the signals to the processor, the signals including computer instructions stored in the memory; the electronic device performs the method of any of claims 1-14 when the processor executes the computer instructions.
19. A computer-readable storage medium comprising computer instructions;
the computer instructions, when executed on an electronic device, cause the electronic device to perform the method of any of claims 1-14.
20. An electronic device comprising a processor coupled to a memory, the memory storing program instructions that, when executed by the processor, cause the electronic device to implement the method of any of claims 1-14.
CN202110873445.0A 2021-07-30 2021-07-30 Express delivery pickup reminding method and device Active CN114463898B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110873445.0A CN114463898B (en) 2021-07-30 2021-07-30 Express delivery pickup reminding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110873445.0A CN114463898B (en) 2021-07-30 2021-07-30 Express delivery pickup reminding method and device

Publications (2)

Publication Number Publication Date
CN114463898A true CN114463898A (en) 2022-05-10
CN114463898B CN114463898B (en) 2023-08-22

Family

ID=81405242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110873445.0A Active CN114463898B (en) 2021-07-30 2021-07-30 Express delivery pickup reminding method and device

Country Status (1)

Country Link
CN (1) CN114463898B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115835135A (en) * 2023-02-13 2023-03-21 荣耀终端有限公司 CELL fence matching method and electronic equipment
CN116033344A (en) * 2022-06-13 2023-04-28 荣耀终端有限公司 Geofence determination method, equipment and storage medium
CN116028707A (en) * 2022-05-30 2023-04-28 荣耀终端有限公司 Service recommendation method, device and storage medium
CN116033341A (en) * 2022-05-30 2023-04-28 荣耀终端有限公司 Method and device for triggering fence event
CN116233749A (en) * 2023-05-10 2023-06-06 荣耀终端有限公司 Message pushing method, mobile terminal and computer readable storage medium
CN116489120A (en) * 2023-04-26 2023-07-25 武汉鸿源鼎信科技有限公司 Intelligent message processing method and system
CN116684525A (en) * 2022-09-30 2023-09-01 荣耀终端有限公司 Event reminding method, electronic equipment and storage medium
CN116709180A (en) * 2022-09-09 2023-09-05 荣耀终端有限公司 Geofence generation method and server
CN116684525B (en) * 2022-09-30 2024-05-31 荣耀终端有限公司 Event reminding method, electronic equipment and storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103900592A (en) * 2012-12-26 2014-07-02 观致汽车有限公司 Method for reminding in traveling by car
KR20150111450A (en) * 2014-03-24 2015-10-06 에스케이플래닛 주식회사 Parcel service device, termianl device and system for delivery notify using geofencing
US20160169696A1 (en) * 2014-12-12 2016-06-16 Square, Inc. Dynamic reconfiguring of geo-fences
US20160379164A1 (en) * 2015-06-23 2016-12-29 Alibaba Group Holding Limited Method, terminal and server for automatically pushing delivery information and providing collection information
CN106792584A (en) * 2017-01-19 2017-05-31 努比亚技术有限公司 The method and mobile terminal of a kind of information reminding
CN108154329A (en) * 2017-12-25 2018-06-12 维沃移动通信有限公司 A kind of based reminding method and device from pickup
CN110601929A (en) * 2019-08-29 2019-12-20 恒大智慧科技有限公司 Event reminding method and system and computer readable storage medium
CN110679133A (en) * 2017-05-17 2020-01-10 微软技术许可有限责任公司 Alert based on evacuation or entry intent
WO2020041952A1 (en) * 2018-08-27 2020-03-05 华为技术有限公司 Method and electronic apparatus for controlling express delivery cabinet on the basis of express delivery message
CN110956733A (en) * 2019-11-29 2020-04-03 中国银行股份有限公司 Method and system for reminding of transacting business
WO2020191598A1 (en) * 2019-03-25 2020-10-01 华为技术有限公司 Method for determining that terminal device is located inside geofence, and terminal device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103900592A (en) * 2012-12-26 2014-07-02 观致汽车有限公司 Method for reminding in traveling by car
KR20150111450A (en) * 2014-03-24 2015-10-06 에스케이플래닛 주식회사 Parcel service device, termianl device and system for delivery notify using geofencing
US20160169696A1 (en) * 2014-12-12 2016-06-16 Square, Inc. Dynamic reconfiguring of geo-fences
US20160379164A1 (en) * 2015-06-23 2016-12-29 Alibaba Group Holding Limited Method, terminal and server for automatically pushing delivery information and providing collection information
CN106792584A (en) * 2017-01-19 2017-05-31 努比亚技术有限公司 The method and mobile terminal of a kind of information reminding
CN110679133A (en) * 2017-05-17 2020-01-10 微软技术许可有限责任公司 Alert based on evacuation or entry intent
CN108154329A (en) * 2017-12-25 2018-06-12 维沃移动通信有限公司 A kind of based reminding method and device from pickup
WO2020041952A1 (en) * 2018-08-27 2020-03-05 华为技术有限公司 Method and electronic apparatus for controlling express delivery cabinet on the basis of express delivery message
WO2020191598A1 (en) * 2019-03-25 2020-10-01 华为技术有限公司 Method for determining that terminal device is located inside geofence, and terminal device
CN110601929A (en) * 2019-08-29 2019-12-20 恒大智慧科技有限公司 Event reminding method and system and computer readable storage medium
CN110956733A (en) * 2019-11-29 2020-04-03 中国银行股份有限公司 Method and system for reminding of transacting business

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116033341B (en) * 2022-05-30 2023-10-20 荣耀终端有限公司 Method and device for triggering fence event
CN116028707B (en) * 2022-05-30 2023-11-24 荣耀终端有限公司 Service recommendation method, device and storage medium
CN116028707A (en) * 2022-05-30 2023-04-28 荣耀终端有限公司 Service recommendation method, device and storage medium
CN116033341A (en) * 2022-05-30 2023-04-28 荣耀终端有限公司 Method and device for triggering fence event
CN116033344B (en) * 2022-06-13 2023-09-26 荣耀终端有限公司 Geofence determination method, equipment and storage medium
CN116033344A (en) * 2022-06-13 2023-04-28 荣耀终端有限公司 Geofence determination method, equipment and storage medium
CN116709180A (en) * 2022-09-09 2023-09-05 荣耀终端有限公司 Geofence generation method and server
CN116709180B (en) * 2022-09-09 2024-03-22 荣耀终端有限公司 Geofence generation method and server
CN116684525A (en) * 2022-09-30 2023-09-01 荣耀终端有限公司 Event reminding method, electronic equipment and storage medium
CN116684525B (en) * 2022-09-30 2024-05-31 荣耀终端有限公司 Event reminding method, electronic equipment and storage medium
CN115835135A (en) * 2023-02-13 2023-03-21 荣耀终端有限公司 CELL fence matching method and electronic equipment
CN115835135B (en) * 2023-02-13 2023-11-07 荣耀终端有限公司 CELL fence matching method and electronic equipment
CN116489120A (en) * 2023-04-26 2023-07-25 武汉鸿源鼎信科技有限公司 Intelligent message processing method and system
CN116489120B (en) * 2023-04-26 2023-12-22 武汉鸿源鼎信科技有限公司 Intelligent message processing method and system
CN116233749A (en) * 2023-05-10 2023-06-06 荣耀终端有限公司 Message pushing method, mobile terminal and computer readable storage medium
CN116233749B (en) * 2023-05-10 2023-09-12 荣耀终端有限公司 Message pushing method, mobile terminal and computer readable storage medium

Also Published As

Publication number Publication date
CN114463898B (en) 2023-08-22

Similar Documents

Publication Publication Date Title
CN114463898B (en) Express delivery pickup reminding method and device
CN113794801B (en) Method and device for processing geo-fence
CN111182145A (en) Display method and related product
CN114466102B (en) Method for displaying application interface, related device and traffic information display system
CN113382363B (en) Method and device for sending messages based on different networks
WO2022247571A1 (en) Method for switching virtual card, and electronic device
US20240098452A1 (en) Device tracking detection method and electronic device
CN112815955A (en) Method for prompting trip scheme and electronic equipment
WO2021218837A1 (en) Reminding method and related apparatus
CN115348546B (en) User trip mode identification method and device
CN116033069B (en) Notification message display method, electronic device and computer readable storage medium
CN114489449B (en) Display method and electronic equipment
CN113573239B (en) Virtual card switching method, electronic equipment and wearable equipment
CN114449446A (en) Virtual card switching method and electronic equipment
CN115250428A (en) Positioning method and device
KR101809665B1 (en) Apparatus for preventing child miss and article miss
CN116668951B (en) Method for generating geofence, electronic equipment and storage medium
CN108387226A (en) The air navigation aid and device of terminal, electronic equipment, storage medium
CN115374482B (en) Image processing method and electronic equipment
CN116033341B (en) Method and device for triggering fence event
CN115134453B (en) Riding information display method and electronic equipment
WO2024093857A1 (en) Positioning method and related apparatus
CN115700401A (en) Vehicle positioning method and related device
CN118051287A (en) Application program recommendation method and electronic equipment
CN116431040A (en) Express prompt method and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant