WO2020132927A1 - Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé - Google Patents

Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé Download PDF

Info

Publication number
WO2020132927A1
WO2020132927A1 PCT/CN2018/123822 CN2018123822W WO2020132927A1 WO 2020132927 A1 WO2020132927 A1 WO 2020132927A1 CN 2018123822 W CN2018123822 W CN 2018123822W WO 2020132927 A1 WO2020132927 A1 WO 2020132927A1
Authority
WO
WIPO (PCT)
Prior art keywords
partition
location
target
wearable device
neighboring
Prior art date
Application number
PCT/CN2018/123822
Other languages
English (en)
Chinese (zh)
Inventor
王新贵
黄晓
Original Assignee
深圳市柔宇科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市柔宇科技有限公司 filed Critical 深圳市柔宇科技有限公司
Priority to CN201880097605.3A priority Critical patent/CN113196325A/zh
Priority to PCT/CN2018/123822 priority patent/WO2020132927A1/fr
Publication of WO2020132927A1 publication Critical patent/WO2020132927A1/fr

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the present application relates to the field of communication technology, and in particular, to an advertising path planning method, a wearable device, a server, and a computer-readable storage medium.
  • Existing wearable devices may include flexible clothing with a flexible display screen.
  • the flexible display screen on the flexible clothing can play one or more multimedia files used for advertising and promotion to facilitate viewing by other users.
  • the user may randomly walk around, and cannot display advertisements and promotional contents displayed on the flexible display screen on the flexible clothing to as many other users as possible, and a good publicity effect cannot be achieved.
  • the technical problem to be solved by the present application is to provide an advertising path planning method for transmitting prompt information, a wearable device, a server, and a computer-readable storage medium, and the user can move accordingly according to the prompt information, so that the wearable device can be more People watched.
  • a first aspect of an embodiment of the present application provides an advertising path planning method, including:
  • the preset area includes a plurality of location partitions, and each location partition has a status value and a weight value;
  • Control the wearable device to output first prompt information according to the current location partition and the target location partition to prompt the direction of travel.
  • a second aspect of an embodiment of the present application provides a wearable device, including:
  • a positioning device acquiring the current location information of the wearable device and sending the current location information to a server through a communication device, so as to use the server to transmit a first prompt signal or a second prompt signal according to the current location information;
  • Prompt devices including vibration devices and display devices
  • a processor connected to the positioning device and the prompting device, when the processor receives the first prompting signal through the communication device, the processor controls the vibration device to output first prompting information, To indicate the direction of travel; when the processor receives the second prompt signal through the communication device, the processor controls the display device to output second prompt information.
  • a third aspect of the embodiments of the present application provides a server, including:
  • the communication module obtains the current position information of the wearable device, and determines that the current position information corresponds to a current position partition within a preset area, wherein the preset area includes a plurality of position partitions, and each position partition has a status value and a weight value ;
  • a processor connected to the communication module the processor is configured to determine two or more adjacent location partitions with a distance between the preset area and the current location partition within a preset range, and Determining a target location partition among the two or more neighboring location partitions according to the state value and weight value of the neighboring location partition; the processor is further configured to use the current location partition and the target location partition
  • the wearable device is controlled to output first prompt information to prompt the direction of travel.
  • a fourth aspect of an embodiment of the present application provides a computer-readable storage medium that stores computer instructions, characterized in that, when the computer instructions are executed by a processor, it is implemented as described in any method of the first aspect of the embodiments of the present application Part or all steps.
  • the embodiments of the present application provide an advertising path planning method, a wearable device, a server, and a computer-readable storage medium. After obtaining the neighboring location partition of the user's current location partition, according to the relevant characteristics of the neighboring location partition To determine the target location partition to remind the user of the path to be moved, which is convenient for the user to move toward the location with a large number of people according to the prompt information, thereby allowing more people to view the screen on the wearable device.
  • FIG. 1 is a flowchart of steps of an advertising path planning method in one embodiment of the present application.
  • FIG. 2 is a schematic diagram of a path planning system in one embodiment of the present application.
  • FIG. 3 is a schematic diagram of a preset area in one embodiment of the present application.
  • FIG. 4 is a schematic diagram of the position of the vibration device of the wearable device in one embodiment of the present application.
  • FIG. 5 is a block diagram of a wearable device in one of the embodiments of the present application.
  • FIG. 6 is a block diagram of a server in one embodiment of the present application.
  • FIG. 1 shows a flowchart of steps of an advertising path planning method in an embodiment of the present application.
  • the advertising path planning method includes the following steps:
  • Step 100 Obtain the current location partition of the wearable device in the preset area.
  • the path planning system 30 includes a server 60 and one or more wearable devices 50.
  • the wearable device 50 can exchange data with the server 60 through wireless communication.
  • the wearable device 50 can upload the current position information of the wearable device 50 to the server 60 through Wi-Fi (Wireless Fidelity, wireless fidelity), and the server 60 can transmit a corresponding prompt signal to the wearable device according to the current position information of the wearable device 50 50, so that the wearable device 50 outputs corresponding prompt information according to the prompt signal (such as outputting the first prompt information or the second prompt information) to indicate the moving direction of the user of the wearing device 50, and then makes the flexible display screen displayed on the wearing device 50
  • the screen of 504 (shown in FIG. 5) is viewed by more people.
  • the wearable device 50 when receiving the first prompt signal transmitted by the server 60, the wearable device 50 outputs first prompt information; when receiving the second prompt signal transmitted by the server 60, the wearable device 50 outputs second prompt information.
  • FIG. 3 is a schematic diagram of a preset area in an embodiment of the present application.
  • the user can move within the preset area 90 when wearing the wearing device 50.
  • the preset area 90 includes a plurality of location partitions 902, and each location partition 902 may have a status value and a weight value.
  • the status value of each location partition may be expressed as the number of wearable devices 50 passing through the location partition 902.
  • the status value of each location partition is increased by a first preset value every time a wearable device 50 passes by in the location partition 902, for example, the status value of the location partition 902 is increased by one.
  • the server 60 may store the position coordinate range corresponding to each position partition, where the position coordinate range may include the latitude coordinate range value and the longitude coordinate range value corresponding to the position partition.
  • the wearable device 50 includes a processor 500, a communication device 512, and a positioning device 508 (shown in FIG. 5).
  • the positioning device 508 is used to obtain current position information of the wearable device 50
  • the processor 500 is used to change the current position of the wearable device 500.
  • the information is transmitted to the server 60 through the communication device 512, and the server 60 determines that the stored location partition corresponding to the location coordinate range containing the current location information is the current location partition of the wearable device 50, so as to obtain the current location of the user in the preset area 90 The purpose of location partitioning.
  • the positioning device 508 is a GPS (Global Positioning System), and the communication device 512 can transmit the position information of the current latitude and longitude obtained by the positioning device 508 to the server 60 to the server 60, and the server 60 can The location information of the latitude and longitude determines the user's current location partition.
  • the positioning device 508 may also be a device with a positioning function such as indoor positioning or Wi-Fi positioning.
  • the server 60 may set the position code (X, Y) corresponding to each position partition 902 in the preset area 90.
  • the preset area 90 contains 8*6 location partitions, and the location codes of the location partitions can be expressed as (1, 1), (1,2,), ..., (1, 8), (2, 1), ( 2, 2), ..., (8, 6).
  • the server 60 can determine the current location partition and the corresponding location code according to the current location information transmitted by the wearable device 50.
  • the server 60 may increase the state value of the current location partition by a first preset value to indicate the number of the wearable devices 50 passing through the current location partition Added the first preset value.
  • the server 60 may increase the status values of the location partitions whose location codes are (2, 1), (3, 4), (6, 1), (7, 3), and (5, 6) by one.
  • the wearable device 50 may store the position coordinate range corresponding to each position partition. Thus, when obtaining the current position information transmitted by the positioning device 508, the wearable device 50 may determine that the stored position information containing the current position information The location partition corresponding to the location coordinate range is the current location partition of the wearable device 50, and the location code corresponding to the current location partition can be transmitted to the server 60. The server 60 may determine the user's current location partition within the preset area 90 according to the location code transmitted by the wearable device 50.
  • each location section may be provided with one or more camera devices (not shown) to shoot each location section.
  • the server 60 can recognize the number of people in the corresponding location partition based on the image captured by the camera. In other embodiments, the server 60 may also determine the number of people in each location partition according to other methods.
  • the weight value of the location partition 902 corresponds to the number of people in the location partition 902, for example, positively related to the number of people in the location partition 902. In some embodiments, the weight value of the location partition 902 may also correspond to the priority that the location partition 902 has, that is, the location partitions with different priorities may have different weight values.
  • the weight value of the position partition corresponding to the position code (3, 4) may be set to the first value; when the position code (6, 1) When there is a second number of people in the corresponding location partition, the weight value of the location partition corresponding to the location code (6, 1) can be set to a second value, where the first number is greater than the second number, and the first value is greater than The second value.
  • the server 60 may set the first location partition to have a higher priority, and the server 60 may also transmit a prompt message through the wearable device 50 to make the wearable device 50 wearable Of users try to move to partitions with higher priority.
  • the server 60 may set the priority of the first location partition as the first priority, and the priority of the second location partition where no event is held may be set as the second priority, where the first priority is higher than the second Priority, the weight value of the first location partition with the first priority is greater than the weight value of the second location partition with the second priority.
  • step 102 it is determined that the distance between the preset area and the current location partition is two or more adjacent location partitions within a preset range.
  • the server 60 may determine the neighboring location partition adjacent to the current partition according to the current location partition to determine the user's moving path.
  • the adjacent location partition may be a location partition adjacent to at least one side of the current location partition, and each location partition has at least two or more adjacent location partitions.
  • the neighboring location partition adjacent to the current location partition where user A is located includes three, which are respectively on the left, below, and right of the current location partition where user A is located.
  • the location codes of the neighboring location partitions are (1, 1), (3, 1) and (2, 2); the neighboring location partitions adjacent to the current location partition where User B is located include four, which are respectively on the left, below, right, and above of the current location partition where User B is located, adjacent locations
  • the location codes of the partitions are (2, 4), (3, 5) (4, 4) and (3, 3).
  • the server 60 may determine the neighboring location partition adjacent to the current location partition according to the distance between the central locations of the two location partitions, where the central location 910 of the location partition 902 may be the location of the geometric center of the location partition 902 .
  • the server 60 may obtain the first center position of the current position partition and obtain the second center position of the other position partition in the preset area 90; and determine that the distance between the second center position and the first center position is within the preset
  • the location partitions within the range are adjacent location partitions.
  • the length of the side 920 of each location partition is set to R, and the preset distance range is assumed to be R.
  • the location code of the current location partition of user D is (7, 3), thus It can be seen that the location partitions within a distance from the center of the current location partition are located on the left, below, right, and above of the current location partition (7, 3), that is, the current location partition has 4 adjacent location partitions, It can be determined that the location partitions of the location codes (6, 3), (7, 4), (8, 3) and (7, 2) are adjacent location partitions adjacent to the current location partition (7, 3).
  • the preset distance range The distance from the center of user D's current location partition is at The location partitions within are located on the left, bottom, right, top, top left, bottom left, bottom right, and top right of the current location partition (7, 3), that is, the current location partition has 8 neighboring location partitions.
  • each location partition 902 may be rectangular, each location partition 902 includes four sides 920, and each location partition 902 in the preset area 90 may be a continuous location partition, ie Adjacent two location partitions 902 may have the same side 920.
  • the current location partition where user A is located has 3 adjacent location partitions, the current location partition where user C is located has 2 adjacent location partitions, and the current location partition where user B is located has 4 adjacent location partitions.
  • the location partitions in the preset area 90 may be discontinuous, that is, there may be a certain distance between two adjacent location partitions 902.
  • each location partition 902 may be other types, including but not limited to hexagons, circles, ellipses, or at least some of the location partitions 902 have different shapes, for example, some of the location partitions 902 are hexagons
  • the partial position partition 902 is a quadrilateral, the partial position partition 902 is a circle, and so on.
  • Step 104 Determine the target location partition among the two or more neighboring location partitions according to the state value and the weight value of the neighboring location partition.
  • the server 60 may initialize the weight value and status value of each location partition.
  • the weight value of each location partition may be greater than the state value, and the status value of each location partition is greater than zero.
  • the location partition when the location partition is a special terrain such as a mountain or a lake, it means that the number of people in the location partition may not be large or none, and the status value of the location partition can be set to 0 to Identify the location partition.
  • the server 60 may determine the target location partition according to the status value and weight value of the neighboring location partition to prompt the user to enter the determined target location partition.
  • the server 60 may prompt the user wearing the wearable device 50 to move to a neighboring location with a large weight value.
  • the server 60 may determine the target location partition according to the target difference between the weight value and the state value of the neighbor location partition, for example, the server 60 calculates the target difference value between the weight value and the state value of each neighbor location partition, and determines the proximity
  • the neighboring location partition with the largest target difference in the location partition is the target location partition.
  • the server 60 determines the first number of neighboring location partitions having the same maximum target difference among two or more neighboring location partitions. When the first number is 1, it indicates that there is only one neighboring location partition with the largest target difference among the neighboring location partitions. At this time, the server 60 may determine the neighboring location partition with the largest target difference as the target location partition. When the first number is greater than 1, it indicates that there are two or more location partitions with the same maximum target difference value in the neighboring location partition. At this time, the server 60 may determine the neighbors with the largest weight value in the first number The location partition is the target location partition.
  • the server 60 also determines the second number of neighboring location partitions having the same maximum weight value in the first number. When the second number is 1, it indicates that the first number of neighboring location partitions has a maximum weight value of the neighboring location partitions, at this time, the server 60 may determine the first number of neighboring location partitions with the largest weight value as the target location partition . When the second number is greater than 1, it means that there are two or more neighboring location partitions with the same maximum weight value in the first number of neighboring location partitions. In an embodiment, the server 60 may randomly determine that two or more neighboring location partitions having the same maximum weight value are target location partitions. In an embodiment, the server 60 may also determine the relationship between the second quantity and the first quantity.
  • the server 60 controls the wearable device 50 to output second prompt information.
  • the second quantity is not equal to the first quantity, that is, the second quantity is less than the first quantity, it means that there are one or more neighboring district partitions in the first quantity that are smaller than the maximum weight value.
  • the server 60 The neighboring location partition in the second number may be randomly determined as the target location partition.
  • the server 60 outputs a second prompt signal to the wearable device 50 to control the flexible display 504 (shown in FIG. 5) on the wearable device 50 Voice prompt information, for example, a voice prompt message of "moving toward a place with many people", or controlling the flexible display screen 504 to output other types of second prompt information.
  • the server 60 controls the flexible display screen 504 on the wearable device 50 to issue a voice prompt message, for example, the user is prompted to "move toward a place with many people". Therefore, when the user moves to a new location partition, it can be expressed The new location partition has a larger number of users. At this time, the server 60 may update the weight value of the new location partition.
  • the server 60 calculates the target difference between the weight value and the status value of the adjacent location partition, so that different users wearing the wearable device 50 can move in a preset area as scattered as possible.
  • the location codes of the neighboring location partitions adjacent to the current location partition (3, 4) are: (2, 4), (3, 5), (4, 4) and (3, 3), where the weight value of the position code (2, 4) is 100 and the state value is 10; the weight value of the position code (4, 4) is 95 and the state value is 5; the position code ( The weight value of 3, 5) is 80 and the state value is 5; the weight value of the position code (3, 3) is 80 and the state value is 5.
  • the target difference value of the position code (2, 4) is 95, and the target difference value of the position code (4, 4) is 95,
  • the target difference of the position code (3, 5) is 75
  • the target difference of the position code (3, 3) is 75. Since the target difference between the position code (2, 4) and the position code (4, 4) in the adjacent location partition is the same, at this time, the server 60 may determine that the position code (2, 4) with the largest state value is the target location partition, That is, user B will prompt to move to the location partition of the location code (2, 4).
  • the server 60 increases the status value of the location partition of the location code (2, 4) by 1, that is, the location code of the location code (2, 4) The status value is 6.
  • the target difference value of the position code (2, 4) is 94, and the target difference value of the position code (4, 4) is 95,
  • the target difference of the position code (3, 5) is 75
  • the target difference of the position code (3, 3) is 75.
  • the server 60 determines that the neighboring location partition of the location code (4, 4) where the maximum target difference is located is the target location partition, that is, the user C will prompt to move to the location location partition of the new location code (4, 4). In this way, when partitioning at the same current location, different users will move to different location partitions at different time periods, that is, the server 60 may calculate different target differences between the weight value and the status value of the neighboring location partitions. The user moves as widely as possible within the preset area.
  • the server 60 may determine the target location partition in the neighbor location partition by other calculation methods. For example, the server 60 may calculate the ratio of the weight value of the neighbor location partition to the state value, where the state value is a value greater than 0, and The effect of allowing different users wearing the wearing device 50 to move in a preset area as scattered as possible is achieved.
  • the specific principle is the same as the above-mentioned calculation of the difference between the weight value and the state value of the neighboring location partition, so it will not be repeated here.
  • Step 106 Control the wearable device to output prompt information according to the current location partition and the target location partition.
  • FIG. 4 is a schematic diagram of the location of the vibration device in the wearable device 50 in the embodiment of the present application.
  • the wearable device 50 may include several vibration devices 510, wherein the vibration device 510 may be disposed in different directions of the wearable device 50.
  • the wearable device 50 may be a hat or clothes.
  • the wearable device 50 includes four vibration devices 510, and the four vibration devices 510 are respectively disposed on the left side, the right side, the front side, and the rear side of the wearing device 50.
  • the server 60 may determine the target direction of the target location partition relative to the current location partition, and control the wearable device 50 to output the corresponding The first prompt information of the target direction, for example, controls the vibration of the vibration device corresponding to the target direction.
  • the server 60 transmits a first prompt signal of the first type to the wearable device 50 to control the vibration device 510 on the left side of the wearable device 50 to vibrate; when the target location partition When located on the right side of the current location partition, the server 60 transmits a second type of first prompt signal to the wearable device 50 to control the vibration device 510 on the right side of the wearable device 50 to vibrate; when the target location partition is above the current location partition At this time, the server 60 transmits the third type of first prompt signal to the wearable device 50 to control the vibration device 510 on the front side of the wearable device 50 to vibrate; when the target location partition is below the current location partition, the server 60 transmits the fourth A first prompt signal of the type is sent to the wearing device 50 to control the vibration device 510 on the rear side of the wearing device 50 to vibrate.
  • the server 60 may also obtain the current location partition of the wearable device 50 after a preset time, and determine whether the wearable device 50 is located in the target location partition. If the wearable device 50 is located in the target location partition, it means that the user has moved according to the prompt information of the server 60. At this time, the server 60 may increase the state value of the target location partition by the first preset value. If the wearable device 50 is not located in the target location partition, it means that the user has selected another adjacent location partition. At this time, the target location partition determined by the server 60 may have obstacles, and the server 60 may reduce the state value of the target location partition by a second preset Value, such as decrease by 1.
  • a second preset Value such as decrease by 1.
  • the server 60 when determining the target location partition among the two or more neighboring location partitions according to the state value and weight value of the neighboring location partition, the server 60 also determines the two or more target location partitions Is there a neighboring partition with a weight value of 0 in the neighboring partition of. When there is a neighboring location partition with a weight value of 0, it indicates that there may be an obstacle in the neighboring location partition. At this time, the server 60 marks the neighboring location partition and determines the target location partition among the neighboring location partitions with a weight value greater than 0 .
  • the above advertising path planning method determines the target location partition according to the relevant characteristics of the adjacent location partition after acquiring the user's current location partition, to remind the user of the path to be moved, and facilitate the user to move toward the location with a large number of people according to the prompt information. In turn, more people can see the picture displayed on the flexible display screen.
  • FIG. 5 is a block diagram of a wearable device according to an embodiment of the present application.
  • the wearable device 50 may further include a processor 500, a storage device 502, a prompt device 520, a communication device 512, and a positioning device 508, and stored in the storage device 502 and available to the processor 500
  • a running computer program (instruction) the prompting device 520 includes a flexible display screen 504 and a vibrating device 510
  • the electronic device 50 may further include other hardware parts, such as buttons, a communication device, etc., which will not be repeated here.
  • the processor 500 can exchange data with the storage device 502 and the prompt device 520 through the bus 506.
  • the processor 500 may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), Ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
  • the processor is the control center of the electronic device 50, and uses various interfaces and lines to connect the various parts of the entire electronic device 50 .
  • the storage device 502 may be used to store the computer program and/or module.
  • the processor 500 executes or executes the computer program and/or module stored in the storage device 502 and calls the storage device 502.
  • the data may include a high-speed random access storage device, and may also include non-volatile storage devices, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart, Media, Card, SMC), and a secure digital (Secure Digital) , SD) card, flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
  • non-volatile storage devices such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart, Media, Card, SMC), and a secure digital (Secure Digital) , SD) card, flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
  • the flexible display screen 504 can display a user interface (UI) or a graphical user interface (GUI) specifically including data such as photos and videos.
  • UI user interface
  • GUI graphical user interface
  • the flexible display screen 504 can also be used as an input device and an output device.
  • the display device can include a liquid crystal display ( LCD), thin film transistor LCD (TFT-LCD), organic light emitting diode (OLED) touch display, flexible touch display, three-dimensional (3D) touch display, ink screen display, etc.
  • LCD liquid crystal display
  • TFT-LCD thin film transistor LCD
  • OLED organic light emitting diode
  • the positioning device 508 is used to obtain the current position information of the wearable device 50, and send the current position information to the server 60 through the communication device 512 to use the server 60 to transmit the first prompt according to the current position information Signal or second prompt signal.
  • the processor 500 When the processor 500 receives the first prompt signal through the communication device 512, the processor 500 controls the vibration device 510 to output first prompt information to prompt the direction of travel; when the processor When 500 receives the second prompt signal through the communication device 512, the processor 500 controls the display device 504 to output second prompt information.
  • FIG. 6 is a block diagram of a server in an embodiment of the present application. As shown in FIG. 6, the above-mentioned embodiments can be applied to the server.
  • the server 60 may further include a processor 600, a storage device 602, and a communication module 604. A computer program (instruction) running on the processor 600 in the storage device 602.
  • the server 60 can exchange data with the storage device 602 through the bus 606.
  • the communication module 604 is used to obtain the current position information transmitted by the wearable device 50, so that the processor 600 determines the current position partition of the user in the preset area according to the current position information.
  • the processor 600 may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), Ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • the general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
  • the processor is the control center of the electronic device 60, and uses various interfaces and lines to connect the various parts of the entire electronic device 60 .
  • the storage device 602 may be used to store the computer program and/or module.
  • the processor 600 executes or executes the computer program and/or module stored in the storage device 602 and calls the storage device 602 Data to realize various functions of the advertising path planning method.
  • the storage device 602 may mainly include a storage program area and a storage data area, where the storage program area may store an operating system, application programs required for at least one function, and the like.
  • the storage device 602 may include a high-speed random access storage device, and may also include a non-volatile storage device, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart, Media, Card, SMC), and a secure digital (Secure Digital) , SD) card, flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
  • a non-volatile storage device such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart, Media, Card, SMC), and a secure digital (Secure Digital) , SD) card, flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
  • a non-volatile storage device such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart, Media, Card, SMC), and a secure digital
  • the processor 600 executes the program corresponding to the executable program code by reading the executable program code stored in the storage device 602, for executing the steps of the server's advertising path planning method in any of the foregoing embodiments.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

La présente invention concerne un procédé de planification de trajet de publicité, un dispositif vestimentaire, un serveur, et un support de stockage lisible par ordinateur. Le procédé de planification de trajet de publicité comprend les étapes consistant à : acquérir une sous-région de position actuelle d'un dispositif vestimentaire dans une région préconfigurée (100) ; déterminer deux sous-régions de position adjacentes ou plus dans la région préconfigurée, une distance entre la sous-région de position actuelle et la sous-région de position adjacente se situant dans une plage préconfigurée (102) ; déterminer une sous-région de position cible parmi les deux sous-régions de position adjacentes ou plus selon des valeurs d'état et des poids des sous-régions de position adjacentes (104) ; et commander, en fonction de la sous-région de position actuelle et de la sous-région de position cible, le dispositif vestimentaire pour délivrer des informations d'invite (106). Des modes de réalisation de la présente invention informent un utilisateur concernant un trajet pour un mouvement, de telle sorte que l'utilisateur peut facilement se déplacer, selon des informations d'invite, vers un emplacement avec un grand nombre de personnes, permettant à davantage de personnes de voir une image sur le dispositif vestimentaire.
PCT/CN2018/123822 2018-12-26 2018-12-26 Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé WO2020132927A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201880097605.3A CN113196325A (zh) 2018-12-26 2018-12-26 广告路径规划方法、穿戴装置、服务器及相关装置
PCT/CN2018/123822 WO2020132927A1 (fr) 2018-12-26 2018-12-26 Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/123822 WO2020132927A1 (fr) 2018-12-26 2018-12-26 Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé

Publications (1)

Publication Number Publication Date
WO2020132927A1 true WO2020132927A1 (fr) 2020-07-02

Family

ID=71126917

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/123822 WO2020132927A1 (fr) 2018-12-26 2018-12-26 Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé

Country Status (2)

Country Link
CN (1) CN113196325A (fr)
WO (1) WO2020132927A1 (fr)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020022523A1 (en) * 2000-08-17 2002-02-21 Lg Electronics Inc. Learning/growing system using living goods and method thereof
CN103453901A (zh) * 2013-06-27 2013-12-18 展讯通信(上海)有限公司 一种位置指引***及位置指引方法
US20150202770A1 (en) * 2014-01-17 2015-07-23 Anthony Patron Sidewalk messaging of an autonomous robot
CN108694627A (zh) * 2018-07-16 2018-10-23 安徽爱依特科技有限公司 移动广告展示机器人***
CN109015593A (zh) * 2018-09-21 2018-12-18 中新智擎科技有限公司 一种广告机器人及其广告投放方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5574685B2 (ja) * 2009-12-07 2014-08-20 三菱電機株式会社 エリア情報制御装置
CN103295494B (zh) * 2013-05-30 2016-05-11 卓谨信息科技(常州)有限公司 互动广告机器人
CN107677285B (zh) * 2017-04-11 2019-05-28 平安科技(深圳)有限公司 机器人的路径规划***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020022523A1 (en) * 2000-08-17 2002-02-21 Lg Electronics Inc. Learning/growing system using living goods and method thereof
CN103453901A (zh) * 2013-06-27 2013-12-18 展讯通信(上海)有限公司 一种位置指引***及位置指引方法
US20150202770A1 (en) * 2014-01-17 2015-07-23 Anthony Patron Sidewalk messaging of an autonomous robot
CN108694627A (zh) * 2018-07-16 2018-10-23 安徽爱依特科技有限公司 移动广告展示机器人***
CN109015593A (zh) * 2018-09-21 2018-12-18 中新智擎科技有限公司 一种广告机器人及其广告投放方法

Also Published As

Publication number Publication date
CN113196325A (zh) 2021-07-30

Similar Documents

Publication Publication Date Title
US11403797B2 (en) Dynamic location based digital element
US11532140B2 (en) Audio content of a digital object associated with a geographical location
US11962930B2 (en) Method and apparatus for controlling a plurality of virtual characters, device, and storage medium
CN107113226B (zh) 用于识别周边设备的电子装置及其方法
TWI507970B (zh) 藉由多個屏幕聯合顯示影片的影片播放系統和相關的電腦程式產品
WO2015107263A1 (fr) Procédé et appareil d'évaluation de structures dans l'environnement pour enrichir des contenus in-situ
WO2021103613A1 (fr) Procédé et appareil de commande d'un objet interactif, dispositif et support de stockage
US11268822B2 (en) Method and system for navigation using video call
CN109448050B (zh) 一种目标点的位置的确定方法及终端
US20130271553A1 (en) Mechanism for facilitating enhanced viewing perspective of video images at computing devices
CN110553651A (zh) 一种室内导航方法、装置、终端设备及存储介质
US10147240B2 (en) Product image processing method, and apparatus and system thereof
US20210118182A1 (en) Methods and apparatus to perform multiple-camera calibration
WO2019192061A1 (fr) Procédé, dispositif, support de stockage lisible par ordinateur pour identifier et générer un code graphique
US20170195560A1 (en) Method and apparatus for generating a panoramic view with regions of different dimensionality
WO2020137906A1 (fr) Procédé d'affichage de terminal, terminal et programme de terminal
KR20210090255A (ko) 차량 포지셔닝 시스템 및 방법, 차량 제어 방법 및 장치
CN109582134B (zh) 信息显示的方法、装置及显示设备
US10469947B2 (en) Method and apparatus for rendering an audio source having a modified virtual position
US20160018951A1 (en) Contextual view portals
WO2020132927A1 (fr) Procédé de planification de trajet de publicité, dispositif vestimentaire, serveur et dispositif associé
TW201917534A (zh) 互動顯示系統及互動顯示控制方法
US12008697B2 (en) Dynamic location based digital element
RU2744626C2 (ru) Устройство для услуг на основе местоположения
CN116258810A (zh) 路面要素的渲染方法、装置、设备及存储介质

Legal Events

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

Ref document number: 18944297

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18944297

Country of ref document: EP

Kind code of ref document: A1