WO2021027466A1 - Procédé de localisation et dispositif terminal - Google Patents
Procédé de localisation et dispositif terminal Download PDFInfo
- Publication number
- WO2021027466A1 WO2021027466A1 PCT/CN2020/101850 CN2020101850W WO2021027466A1 WO 2021027466 A1 WO2021027466 A1 WO 2021027466A1 CN 2020101850 W CN2020101850 W CN 2020101850W WO 2021027466 A1 WO2021027466 A1 WO 2021027466A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- positioning
- terminal device
- list
- preset
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/32—Multimode operation in a single same satellite system, e.g. GPS L1/L2
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
Definitions
- the present invention relates to the field of communication technology, in particular to a positioning method and terminal equipment.
- Positioning system (a collection or device (component) that is related to each other to determine a spatial position as a target) generally refers to the Global Positioning System (GPS).
- GPS Global Positioning System
- this is a satellite system consisting of 24 satellites covering the world. This system can ensure that 4 satellites can be observed at any point on the earth at any time, so as to ensure that the satellite can collect the longitude, latitude and altitude of the observation point, so as to realize navigation, positioning, and timing functions.
- This technology can be used to guide airplanes, ships, vehicles and individuals to safely and accurately follow the selected route and arrive at the destination on time. Take the GPS positioning system as an example.
- the currently supported frequency bands are L1/L2/L5. Therefore, in order to further improve the positioning accuracy, terminal equipment with GPS positioning system can achieve L1+L5 or L1+L2 or L2+L5 dual Frequency positioning.
- the embodiment of the present invention provides a positioning method and terminal equipment to solve the problem of waste of power consumption of the terminal equipment caused by the existing indiscriminate multi-frequency positioning.
- the present invention is implemented as follows:
- an embodiment of the present invention provides a positioning method applied to a terminal device, including:
- the first application program meets the first preset condition, start the first application program and use multiple frequencies for positioning;
- the first application program When the first application program meets the second preset condition, the first application program is started, and a single frequency is used for positioning.
- an embodiment of the present invention also provides a terminal device, including:
- the receiving module is used to receive the start operation of the first application program
- the first processing module is configured to start the first application and use multiple frequencies for positioning when the first application meets a first preset condition
- the second processing module is configured to start the first application and use a single frequency to perform positioning when the first application meets a second preset condition.
- an embodiment of the present invention also provides a terminal device, including a processor, a memory, and a computer program stored on the memory and running on the processor, the computer program being used by the processor. The steps of the positioning method as described above are realized during execution.
- the embodiments of the present invention also provide a computer-readable storage medium having a computer program stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the positioning method described above are implemented .
- the embodiments of the present invention also provide a computer program product, the computer program product is stored in a non-volatile storage medium, and the program product is configured to be executed by at least one processor to implement the above The steps of the positioning method described.
- an embodiment of the present invention also provides a positioning device configured to execute the positioning method described above.
- the positioning mode of the terminal device is adjusted according to the preset condition that the first application meets.
- the first preset condition is met, the first application is launched and multiple frequencies are used for positioning; when the first application meets the second preset condition, the first application is launched and a single Frequency positioning to achieve multi-frequency positioning for applications that require high positioning accuracy, and single-frequency positioning for applications that require low positioning accuracy, so as to avoid terminal devices from using multi-frequency positioning indiscriminately.
- FIG. 1 is a schematic flowchart of a positioning method according to an embodiment of the present invention
- Figure 2 is one of the schematic diagrams of a terminal device to which the method of the embodiment of the present invention is applied;
- Figure 3 is a second schematic diagram of a terminal device to which the method of the embodiment of the present invention is applied;
- FIG. 4 is a third schematic diagram of a terminal device to which the method of the embodiment of the present invention is applied;
- Figure 5 is a fourth schematic diagram of a terminal device to which the method of the embodiment of the present invention is applied;
- FIG. 6 is a schematic diagram of the application of the positioning method according to the embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a terminal device according to another embodiment of the present invention.
- a positioning method according to an embodiment of the present invention, applied to a terminal device includes:
- Step 101 Receive a start operation on the first application.
- the start operation is an operation to start an application
- the first application corresponding to the start operation is the target application started by the start operation.
- the startup operation can be the user's startup operation of the first application, or the startup operation that the first application automatically starts when certain preset conditions are met, or it can be the system or the second application.
- the startup operation triggered by the application program, etc. are not specifically limited in the embodiment of the present invention.
- the start operation of the first application is received, so that subsequent processing is performed based on the start of the first application in the subsequent processing.
- Step 102 When the first application program meets a first preset condition, start the first application program and use multiple frequencies for positioning.
- the first preset condition is one or more preset conditions for judging whether the application needs to use multi-frequency positioning.
- the activation operation of the first application is received, and the second If an application program meets the first preset condition, that is, the first application program has high requirements for positioning accuracy and needs to use multi-frequency positioning, the first application program is started and multiple frequencies are used for positioning. That is, by adjusting the positioning system of the terminal device to a multi-frequency positioning mode, multiple frequencies are used for positioning to meet the positioning accuracy requirements of the first application.
- the positioning using the multi-frequency positioning mode can be the dual-frequency positioning of L1+L5 or L1+L2 or L2+L5, or the three-frequency positioning of L1+L2+L5.
- the embodiment of the present invention There is no specific restriction on this.
- Step 103 When the first application program meets the second preset condition, start the first application program and use a single frequency for positioning.
- the second preset condition is one or more preset conditions used to determine whether the application program needs to use single-frequency positioning.
- step 101 the activation operation of the first application program is received, and the first application program If an application program meets the second preset condition, that is, the first application program has low positioning accuracy requirements, the first application program is started and a single frequency is used for positioning.
- the positioning system of the terminal device is adjusted to a single-frequency positioning mode, and the preset first frequency is used for positioning, so as to reduce the power consumption of the terminal device.
- the method of the embodiment of the present invention adjusts the positioning of the terminal device according to the preset condition that the first application program meets in the case of receiving the start operation of the first application program through the above steps 101-103 Way, when the first application program meets the first preset condition, start the first application program and use multiple frequencies for positioning; when the first application program meets the second preset condition, start the first application program
- the first application program uses a single frequency for positioning to achieve multi-frequency positioning for applications that require higher positioning accuracy, and single-frequency positioning for applications that require less positioning accuracy, thereby avoiding no difference in terminal equipment The problem of wasteful power consumption caused by ground use of multi-frequency positioning.
- the terminal device uses the Global Positioning System GPS to locate. Since the frequency band supported by GPS is L1/L2/L5, the terminal device can realize single-frequency positioning and multi-frequency positioning (such as L1+L5 dual-frequency positioning, L1+L2+L5 Three-frequency positioning). In this way, when the user performs an operation (start operation) to start the application A, the terminal device will first receive the start operation.
- GPS Global Positioning System
- the terminal device After that, if application A is a map application, and application A has higher requirements for positioning accuracy and meets the first preset condition, the terminal device will start application A and adjust its positioning system to adopt L1+L5 Multiple frequency positioning is achieved by means of dual-frequency positioning; if application A is a social application, the positioning accuracy requirements are low, and the second preset condition is met, the terminal device will start application A and adjust its own
- the positioning system uses L1 single-frequency positioning to achieve single-frequency positioning. In this way, for applications that require high positioning accuracy, the specific requirements for positioning accuracy can be guaranteed; for applications that require low positioning accuracy, only single-frequency positioning is used for rough positioning, so as to achieve savings. The purpose of electricity.
- the method before starting the first application, the method further includes:
- the first application belongs to the first application list, determining that the first application meets a first preset condition
- the first application program does not belong to the first application program list, it is determined that the first application program meets a second preset condition.
- the first application list is preset in the terminal device. By detecting whether the first application belongs to the first application list, it can be quickly determined whether the first application meets the first set condition or meets the second preset condition. Set conditions to improve processing efficiency.
- the applications in the first application list are preset types of applications
- the method further includes:
- the preset first application list is set based on the application type of the application. Before detecting whether the first application belongs to the first application list, the terminal device will apply the application type according to the application type of the installed application.
- the program is an application of a preset type and added to the first application list. Of course, this process can be performed immediately after the application is installed, or it can be performed when the application is first used.
- the application type may be the use purpose that the terminal device can obtain after analyzing the attributes of the application program, such as social interaction, entertainment, learning, maps, etc. If the preset type is a map, when analyzing the attributes of an application and knowing that the application is a map application, the application will be added to the first application list. In addition, the application type can also be classified and set by the user. For example, in the terminal device setting interface-location mode shown in Figure 2, the user categorizes the application accordingly, then the first application list The application program corresponds to the application program under the "high-precision positioning" category.
- an application in the first application list is an application in a target folder
- the method further includes:
- the first application is added to the target folder, or the first application is removed from the target folder.
- the first application list is set based on the target folder, and the applications in the target folder are the applications in the first application list. Therefore, the terminal device will obtain the user's first operation on the icon of the first application, and in response to the first operation, add the first application to the target folder or remove the first application from the target folder Remove, implement adding or removing the first application from the first application list.
- the application in the first application list is an application with a preset identifier
- the method further includes:
- the preset identifier is added or removed from the first application program.
- the first application list is based on a preset identification setting of the application, and in order to improve the personalized setting of the terminal device to the user, the preset identification is added by the user to the application. Therefore, the terminal device will obtain the user's second operation on the icon of the first application, and in response to the second operation, add or remove the preset identifier to the first application, so as to implement adding the first application to The first application list or move out of the first application list.
- the user long presses the icon of application C (the first application), and the "high positioning" item is displayed on the side of the application C icon.
- the "high positioning" item For the user to click the "high positioning" item (second Operation), a preset logo will be added to application C.
- the upper right corner of the application C icon displays "high positioning”; or the upper right corner of the application C icon displays special symbols, such as lightning or arrows.
- the application C will be added to the first application list.
- the "low positioning" item will be displayed on the side of the application icon.
- the preset identifier in this embodiment can be displayed visually on the icon of the application program, or it is only used to indicate the level of positioning accuracy required by the application program, and it needs to be displayed on a specific setting interface.
- the method further includes:
- the first application program When the first application program is in the background running state and the running time is greater than or equal to the preset time, it is adjusted to use a single frequency for positioning, or the positioning is stopped.
- the first application program by detecting its use state (running state), the first application program can be converted to the background running state and the running time is greater than or equal to the preset time , Adjust the first application to use a single frequency for positioning, or stop positioning.
- the specific adjustment means that the terminal device adjusts the positioning system to a single-frequency positioning with lower power consumption or stops the operation of the positioning system. For example, when the power of the terminal device is greater than or equal to a preset threshold, the first application can be adjusted to use a single frequency for positioning, and when the power of the terminal device is less than the preset threshold, the first application stops using GPS.
- the preset time length is T
- start a timer to count the time t when the first application program turns to the background operation state, and compare t with T. If t is greater than T, then The positioning method changes from using multiple frequencies for positioning adjustment to using a single frequency for positioning, or stops positioning; if t is less than or equal to T, keep using multiple frequencies for positioning.
- the application of the method in the embodiment of the present invention is described as follows (the terminal device supports single-frequency positioning and multi-frequency positioning, and the multi-frequency positioning takes dual-frequency positioning as an example):
- the terminal device For the user to open the application D for positioning operation (such as opening the map navigation software), that is, the start operation, the terminal device will receive the start operation and determine whether the application D is in the preset high-precision positioning application APP white list ( In the first application list), use multiple frequencies for positioning or use a single frequency for positioning.
- the high-precision positioning APP whitelist can be achieved by application type, target folder or preset identification settings, which will not be repeated here.
- the application D is in the whitelist of the high-precision positioning APP, the first frequency signal is used for single-frequency positioning by default, and the second frequency signal is opened and searched for dual-frequency positioning.
- real-time detection of the usage status of the application D is performed, which is divided into the following situations:
- the opened application D is not in the high-precision positioning APP whitelist, there is no need to perform high-precision positioning, turn off or not turn on the second frequency signal, and only use the first frequency for low-precision positioning, thereby saving power consumption .
- the method of the embodiment of the present invention adjusts the positioning mode of the terminal device according to the preset condition that the first application program meets in the case of receiving the start operation of the first application program. If the first application program meets the first preset condition, start the first application program and use multiple frequencies for positioning; if the first application program meets the second preset condition, start the first application program , And use a single frequency for positioning to achieve multi-frequency positioning for applications that require high positioning accuracy, and single-frequency positioning for applications that require low positioning accuracy, so as to avoid terminal devices from using multi-frequency indiscriminately Positioning causes waste of power consumption.
- Fig. 7 is a block diagram of a terminal device according to an embodiment of the present invention.
- the terminal device 700 shown in FIG. 7 includes a receiving module 710, a first processing module 720, and a second processing module 730.
- the receiving module 710 is configured to receive the start operation of the first application program
- the first processing module 720 is configured to start the first application and use multiple frequencies to perform positioning when the first application meets a first preset condition
- the second processing module 730 is configured to start the first application program and use a single frequency to perform positioning when the first application program meets the second preset condition.
- the terminal device further includes:
- the detection module is configured to detect whether the first application belongs to the first application list
- a first determining module configured to determine that the first application meets a first preset condition if the first application belongs to the first application list
- the second determining module is configured to determine that the first application meets a second preset condition if the first application does not belong to the first application list.
- the applications in the first application list are preset types of applications
- the terminal device also includes:
- the first obtaining module is used to obtain the application type of the installed application on the terminal device
- the third processing module is configured to add an application whose application type is the preset type to the first application list.
- the applications in the first application list are applications in the target folder
- the terminal device also includes:
- the second obtaining module is configured to obtain the first operation of the user on the icon of the first application program
- the fourth processing module is configured to add the first application program to the target folder or remove the first application program from the target folder in response to the first operation.
- the application in the first application list is an application with a preset identifier
- the terminal device also includes:
- the third acquiring module is configured to acquire the second operation of the user on the icon of the first application program
- the fifth processing module is configured to add or remove the preset identifier to the first application in response to the second operation.
- the terminal device further includes:
- a state detection module used to detect the use state of the first application
- the sixth processing module is used to adjust to use a single frequency for positioning or stop positioning when the first application is in the background running state and the running time is greater than or equal to the preset time.
- the terminal device 700 can implement each process implemented by the terminal device in the method embodiments of FIG. 1 to FIG. 6, and to avoid repetition, details are not described herein again.
- the terminal device of the embodiment of the present invention adjusts the positioning mode of the terminal device according to the preset condition that the first application program meets in the case of receiving the start operation of the first application program.
- the first preset condition is met, the first application is launched and multiple frequencies are used for positioning;
- the first application meets the second preset condition the first application is launched and a single Frequency positioning to achieve multi-frequency positioning for applications that require high positioning accuracy, and single-frequency positioning for applications that require low positioning accuracy, so as to avoid terminal devices from using multi-frequency positioning indiscriminately.
- the problem of waste is referred to waste.
- FIG. 8 is a schematic diagram of the hardware structure of a terminal device for implementing various embodiments of the present invention.
- the terminal device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, and a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811.
- a radio frequency unit 801 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, and a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811.
- the terminal device may include more or less components than shown in the figure, or combine certain components, or different components. Layout.
- terminal devices include but are not limited to mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted terminals, wearable devices
- the processor 810 is configured to receive a start operation of a first application; when the first application meets a first preset condition, start the first application and use multiple frequencies for positioning ; In the case that the first application meets the second preset condition, start the first application and use a single frequency for positioning.
- the terminal device when it receives the start operation of the first application program, it adjusts the positioning mode of the terminal device according to the preset condition that the first application program meets.
- preset conditions start the first application and use multiple frequencies for positioning; when the first application meets the second preset conditions, start the first application and use a single frequency for positioning .
- the radio frequency unit 801 can be used for receiving and sending signals during information transmission or communication. Specifically, the downlink data from the base station is received and processed by the processor 810; Uplink data is sent to the base station.
- the radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
- the radio frequency unit 801 can also communicate with the network and other devices through a wireless communication system.
- the terminal device provides users with wireless broadband Internet access through the network module 802, such as helping users to send and receive emails, browse web pages, and access streaming media.
- the audio output unit 803 can convert the audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into audio signals and output them as sounds. Moreover, the audio output unit 803 may also provide audio output related to a specific function performed by the terminal device 800 (for example, call signal reception sound, message reception sound, etc.).
- the audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
- the input unit 804 is used to receive audio or video signals.
- the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042.
- the graphics processor 8041 is configured to monitor images of still pictures or videos obtained by an image capture device (such as a camera) in the video capture mode or the image capture mode. Data is processed.
- the processed image frame may be displayed on the display unit 806.
- the image frame processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or sent via the radio frequency unit 801 or the network module 802.
- the microphone 8042 can receive sound, and can process such sound into audio data.
- the processed audio data can be converted into a format that can be sent to the mobile communication base station via the radio frequency unit 801 for output in the case of a telephone call mode.
- the terminal device 800 also includes at least one sensor 805, such as a light sensor, a motion sensor, and other sensors.
- the light sensor includes an ambient light sensor and a proximity sensor.
- the ambient light sensor can adjust the brightness of the display panel 8061 according to the brightness of the ambient light.
- the proximity sensor can close the display panel 8061 and the display panel 8061 when the terminal device 800 is moved to the ear. / Or backlight.
- the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three-axis), and can detect the magnitude and direction of gravity when it is stationary, and can be used to identify the posture of the terminal device (such as horizontal and vertical screen switching, related games) , Magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; sensor 805 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.
- the display unit 806 is used to display information input by the user or information provided to the user.
- the display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
- LCD liquid crystal display
- OLED organic light-emitting diode
- the user input unit 807 can be used to receive inputted number or character information, and generate key signal input related to user settings and function control of the terminal device.
- the user input unit 807 includes a touch panel 8071 and other input devices 8072.
- the touch panel 8071 also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on the touch panel 8071 or near the touch panel 8071. operating).
- the touch panel 8071 may include two parts: a touch detection device and a touch controller.
- the touch detection device detects the user's touch position, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it To the processor 810, the command sent by the processor 810 is received and executed.
- the touch panel 8071 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave.
- the user input unit 807 may also include other input devices 8072.
- other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick, which will not be repeated here.
- the touch panel 8071 can cover the display panel 8061.
- the touch panel 8071 detects a touch operation on or near it, it transmits it to the processor 810 to determine the type of the touch event.
- the type of event provides corresponding visual output on the display panel 8061.
- the touch panel 8071 and the display panel 8061 are used as two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 8071 and the display panel 8061 can be integrated
- the implementation of the input and output functions of the terminal device is not specifically limited here.
- the interface unit 808 is an interface for connecting an external device with the terminal device 800.
- the external device may include a wired or wireless headset port, an external power source (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (input/output, I/O) port, video I/O port, headphone port, etc.
- the interface unit 808 can be used to receive input (for example, data information, power, etc.) from an external device and transmit the received input to one or more elements in the terminal device 800 or can be used to connect to the terminal device 800 and external devices. Transfer data between devices.
- the memory 809 can be used to store software programs and various data.
- the memory 809 may mainly include a program storage area and a data storage area.
- the program storage area may store an operating system, an application program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data (such as audio data, phone book, etc.) created by the use of mobile phones.
- the memory 809 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, or other volatile solid-state storage devices.
- the processor 810 is the control center of the terminal device. It uses various interfaces and lines to connect the various parts of the entire terminal device, runs or executes the software programs and/or modules stored in the memory 809, and calls the data stored in the memory 809. , Perform various functions of the terminal equipment and process data, so as to monitor the terminal equipment as a whole.
- the processor 810 may include one or more processing units; preferably, the processor 810 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface and application programs, etc., the modem
- the processor mainly deals with wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 810.
- the terminal device 800 may also include a power supply 811 (such as a battery) for supplying power to various components.
- a power supply 811 (such as a battery) for supplying power to various components.
- the power supply 811 may be logically connected to the processor 810 through a power management system, so as to manage charging, discharging, and power consumption management through the power management system And other functions.
- the terminal device 800 includes some functional modules not shown, which will not be repeated here.
- the embodiment of the present invention also provides a terminal device, including a processor, a memory, and a computer program stored on the memory and running on the processor, and the computer program is executed by the processor to implement the positioning method described above.
- a terminal device including a processor, a memory, and a computer program stored on the memory and running on the processor, and the computer program is executed by the processor to implement the positioning method described above.
- a terminal device including a processor, a memory, and a computer program stored on the memory and running on the processor, and the computer program is executed by the processor to implement the positioning method described above.
- a terminal device including a processor, a memory, and a computer program stored on the memory and running on the processor, and the computer program is executed by the processor to implement the positioning method described above.
- the embodiment of the present invention also provides a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium.
- a computer program is stored on the computer-readable storage medium.
- the computer-readable storage medium such as read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk, or optical disk, etc.
- the technical solution of the present invention essentially or the part that contributes to the existing technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, The optical disc) includes several instructions to enable a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the method described in each embodiment of the present invention.
- a terminal which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.
- the disclosed device and method may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the functional units in the various embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the computer software product is stored in a storage medium and includes several instructions to make a A computer device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the steps of the method in each embodiment of the present invention.
- the aforementioned storage media include: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
- the program can be stored in a computer readable storage medium. When executed, it may include the procedures of the above-mentioned method embodiments.
- the storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.
- modules, units, and sub-units can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSP Device, DSPD) ), programmable logic devices (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, and the implementation of the present invention Described functions in other electronic units or combinations thereof.
- ASIC Application Specific Integrated Circuits
- DSP Digital Signal Processor
- DSP Device Digital Signal Processing Device
- DSPD Digital Signal Processing Device
- PLD programmable logic devices
- Field-Programmable Gate Array Field-Programmable Gate Array
- FPGA Field-Programmable Gate Array
- the technology described in the embodiments of the present invention can be implemented by modules (for example, procedures, functions, etc.) that execute the functions described in the embodiments of the present invention.
- the software codes can be stored in the memory and executed by the processor.
- the memory can be implemented in the processor or external to the processor.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
La présente invention concerne un procédé de localisation et un dispositif terminal. Le procédé est appliqué au dispositif terminal et consiste : à recevoir une opération de lancement d'un premier programme d'application ; dans le cas où le premier programme d'application répond à une première condition prédéfinie, à lancer le premier programme d'application et à utiliser une pluralité de fréquences pour effectuer une localisation ; et dans le cas où le premier programme d'application répond à une seconde condition prédéfinie, à lancer le premier programme d'application et à utiliser une seule fréquence pour effectuer une localisation.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910744675.XA CN110456395B (zh) | 2019-08-13 | 2019-08-13 | 一种定位方法及终端设备 |
CN201910744675.X | 2019-08-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021027466A1 true WO2021027466A1 (fr) | 2021-02-18 |
Family
ID=68486221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/101850 WO2021027466A1 (fr) | 2019-08-13 | 2020-07-14 | Procédé de localisation et dispositif terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110456395B (fr) |
WO (1) | WO2021027466A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473362A (zh) * | 2021-06-29 | 2021-10-01 | 北京小米移动软件有限公司 | 定位方法、装置以及存储介质 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110456395B (zh) * | 2019-08-13 | 2022-03-04 | 维沃移动通信有限公司 | 一种定位方法及终端设备 |
CN111245450A (zh) * | 2020-03-13 | 2020-06-05 | 华为技术有限公司 | 智能穿戴设备 |
CN111610543B (zh) * | 2020-06-23 | 2023-08-22 | 湖南国科微电子股份有限公司 | 低功耗处理方法、装置、定位***和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080299989A1 (en) * | 2007-05-31 | 2008-12-04 | Yahoo! Inc. | Centralized location broker |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN108076429A (zh) * | 2017-12-13 | 2018-05-25 | 广东欧珀移动通信有限公司 | 定位方法、装置、存储介质及移动终端 |
CN109164477A (zh) * | 2018-08-29 | 2019-01-08 | 维沃移动通信有限公司 | 一种应用定位的方法及移动终端 |
CN110456395A (zh) * | 2019-08-13 | 2019-11-15 | 维沃移动通信有限公司 | 一种定位方法及终端设备 |
CN111399013A (zh) * | 2020-03-20 | 2020-07-10 | Oppo广东移动通信有限公司 | 定位方法、装置、终端及存储介质 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3722055B2 (ja) * | 2001-11-30 | 2005-11-30 | 日本電気株式会社 | 携帯端末装置 |
US20090270108A1 (en) * | 2008-04-28 | 2009-10-29 | Sharp Laboratories Of America, Inc. | Systems and methods for measuring channel quality for persistent scheduled user equipment |
FR2974185B1 (fr) * | 2011-04-14 | 2014-01-17 | Thales Sa | Recepteur bi-frequences de positionnement par satellites et procede de reception associe |
US9445334B2 (en) * | 2011-04-20 | 2016-09-13 | Qualcomm Incorporated | Switching between radio access technologies at a multi-mode access point |
US9151826B2 (en) * | 2012-06-08 | 2015-10-06 | Symbol Technologies, Llc | Locationing via phase difference correlation between two frequency pulses derived from a single frequency emitter ultrasonic burst |
JP2016205881A (ja) * | 2015-04-17 | 2016-12-08 | カシオ計算機株式会社 | 電子機器、測位制御方法及びプログラム |
CN105223593B (zh) * | 2015-09-17 | 2018-01-23 | 北京奇虎科技有限公司 | 终端定位频率调节方法、***和定位间隔调节方法、*** |
CN105517145A (zh) * | 2015-11-27 | 2016-04-20 | 深圳市金溢科技股份有限公司 | 一种车辆无线定位方法、无线定位基站及*** |
CN107704754A (zh) * | 2017-08-22 | 2018-02-16 | 努比亚技术有限公司 | 一种终端控制方法及装置、计算机可读存储介质 |
CN107809526A (zh) * | 2017-09-28 | 2018-03-16 | 努比亚技术有限公司 | 终端应用程序分类方法、移动终端及计算机可读存储介质 |
CN108012237B (zh) * | 2017-12-13 | 2020-02-14 | Oppo广东移动通信有限公司 | 定位控制方法、装置、存储介质及终端设备 |
CN108151730A (zh) * | 2017-12-13 | 2018-06-12 | 广东欧珀移动通信有限公司 | 定位控制方法、装置、存储介质及终端设备 |
CN108055644B (zh) * | 2017-12-13 | 2021-01-15 | Oppo广东移动通信有限公司 | 定位控制方法、装置、存储介质及终端设备 |
CN108008423B (zh) * | 2017-12-13 | 2020-01-14 | Oppo广东移动通信有限公司 | 基于定位模块的控制方法、装置、存储介质及移动终端 |
CN108363082A (zh) * | 2018-02-02 | 2018-08-03 | 上海康斐信息技术有限公司 | 一种降低gps定位功耗的方法及装置 |
CN108931793A (zh) * | 2018-08-09 | 2018-12-04 | 深圳普创天信科技发展有限公司 | 智能***、定位工作模式调整方法 |
CN109581437B (zh) * | 2018-12-07 | 2020-11-10 | 歌尔科技有限公司 | 一种可穿戴设备及其定位方法、装置 |
CN109975843A (zh) * | 2019-04-02 | 2019-07-05 | 甄十信息科技(上海)有限公司 | 定位手表中的gnss的节电方法及设备 |
CN110069120B (zh) * | 2019-04-30 | 2021-04-20 | 满帮信息咨询有限公司 | 基于网联协同的定位设备控制方法、***、设备及介质 |
-
2019
- 2019-08-13 CN CN201910744675.XA patent/CN110456395B/zh active Active
-
2020
- 2020-07-14 WO PCT/CN2020/101850 patent/WO2021027466A1/fr active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080299989A1 (en) * | 2007-05-31 | 2008-12-04 | Yahoo! Inc. | Centralized location broker |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN108076429A (zh) * | 2017-12-13 | 2018-05-25 | 广东欧珀移动通信有限公司 | 定位方法、装置、存储介质及移动终端 |
CN109164477A (zh) * | 2018-08-29 | 2019-01-08 | 维沃移动通信有限公司 | 一种应用定位的方法及移动终端 |
CN110456395A (zh) * | 2019-08-13 | 2019-11-15 | 维沃移动通信有限公司 | 一种定位方法及终端设备 |
CN111399013A (zh) * | 2020-03-20 | 2020-07-10 | Oppo广东移动通信有限公司 | 定位方法、装置、终端及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113473362A (zh) * | 2021-06-29 | 2021-10-01 | 北京小米移动软件有限公司 | 定位方法、装置以及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110456395A (zh) | 2019-11-15 |
CN110456395B (zh) | 2022-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220276909A1 (en) | Screen projection control method and electronic device | |
WO2021027466A1 (fr) | Procédé de localisation et dispositif terminal | |
WO2020015656A1 (fr) | Terminal mobile et procédé et dispositif de gestion d'autorisation pour programme d'application | |
CN107734614B (zh) | Wi-Fi天线控制方法、移动终端及计算机可读存储介质 | |
US11604567B2 (en) | Information processing method and terminal | |
EP3719612A1 (fr) | Procédé de traitement permettant de réduire la consommation d'énergie, et terminal mobile | |
US20200257433A1 (en) | Display method and mobile terminal | |
CN110837327B (zh) | 一种消息查看方法及终端 | |
WO2019080775A1 (fr) | Procédé de demande de message de notification et terminal mobile | |
CN107911812B (zh) | 优选公共陆地移动网络pplmn列表调整方法及移动终端 | |
WO2020253340A1 (fr) | Procédé de navigation et terminal mobile | |
US20220278950A1 (en) | Information display method, information sending method, and electronic device | |
CN108984066B (zh) | 一种应用程序图标显示方法及移动终端 | |
WO2020156123A1 (fr) | Procédé de traitement d'informations et dispositif terminal | |
US20230025276A1 (en) | Information display method, electronic device, and storage medium | |
US11131557B2 (en) | Full-vision navigation and positioning method, intelligent terminal and storage device | |
CN110096203B (zh) | 一种截图方法及移动终端 | |
WO2021057712A1 (fr) | Procédé de détection de proximité et dispositif terminal | |
CN111125696A (zh) | 信息提示方法及电子设备 | |
CN110825474A (zh) | 界面显示方法、装置和电子设备 | |
CN108228357B (zh) | 一种内存清理方法及移动终端 | |
CN109947617B (zh) | 一种监听应用界面显示内容的方法、终端及可读存储介质 | |
CN108988413B (zh) | 一种移动终端充电的方法和移动终端 | |
CN109068276B (zh) | 一种消息转换方法及终端 | |
US12033623B2 (en) | Speech processing method and mobile terminal |
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: 20853006 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: 20853006 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20853006 Country of ref document: EP Kind code of ref document: A1 |