Method for activating service based on user scenario perception, terminal device, and system

US11711670B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11711670-B2
Application numberUS-202117535394-A
CountryUS
Kind codeB2
Filing dateNov 24, 2021
Priority dateMar 26, 2018
Publication dateJul 25, 2023
Grant dateJul 25, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for providing a service based on a user scenario, a terminal device, and a system. The terminal device perceives the user scenario with low power consumption, and a cloud-side service open platform determines a corresponding scenario package based on the user scenario, where the scenario package includes a plurality of pre-orchestrated services for the user scenario. The service open platform pushes data related to the determined scenario package to the terminal device, and the terminal device displays entry interfaces of the plurality of services, and provides a corresponding service based on an operation performed by a user on the entry interface.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing a service on a terminal device, comprising: identifying a user scenario of the terminal device, wherein the user scenario is related to a location of the terminal device or an area in which the terminal device is located; sending a scenario package request message to a service open platform responsive to determining that the user scenario meets an activation condition of a first scenario package, wherein the scenario package request message comprises an identification (ID) of the first scenario package, and wherein the first scenario package comprises at least one service related to the user scenario; receiving, by the terminal device, data of the first scenario package sent by the service open platform. 2. The method according to claim 1 , further comprising: generating a service card based on the data; displaying the service card, wherein the service card comprises a user interface of the at least one service. 3. The method according to claim 2 , further comprising: receiving an operation performed by a user on the user interface in the service card; providing a service corresponding to the user interface on which the user performs the operation. 4. The method according to claim 1 , wherein the terminal device stores correspondence data that comprises a correspondence between an identifier of a first area and an identifier of a wireless access point that covers the first area, the terminal device is connected to the wireless access point, and the identifying the user scenario of the terminal device comprises: determining the user scenario of the terminal device based on the identifier of the wireless access point connected to the terminal device and the correspondence data. 5. The method according to claim 4 , wherein the wireless access point comprises a base station, the identifier of the wireless access point comprises a cell ID of the base station, and the determining the user scenario of the terminal device based on the identifier of the wireless access point connected to the terminal device and the correspondence data comprises: periodically obtaining, by a modem of the terminal device, a cell ID of the base station, and periodically transmitting the obtained cell ID to a microcontroller unit (MCU) of the terminal device, wherein the MCU is configured to process data simultaneously with an application processor (AP) of the terminal device being in a sleep mode; receiving, by the MCU, the cell ID sent by the modem, and in response to determining, based on the correspondence data, that the received cell ID matches the cell ID of the base station that covers the first area, enabling a positioning module to determine a current location of the terminal device; and determining the user scenario of the terminal device based on the current location of the terminal device. 6. The method according to claim 4 , wherein the wireless access point comprises a base station, the identifier of the wireless access point comprises a cell ID of the base station, and the determining the user scenario of the terminal device based on the identifier of the wireless access point connected to the terminal device and the correspondence data comprises: periodically obtaining, by a modem of the terminal device, the cell ID of the base station connected to the terminal device, and periodically reporting the obtained cell ID to a microcontroller unit (MCU) of the terminal device, wherein the MCU is configured to process data simultaneously with an application processor (AP) of the terminal device being in a sleep mode; and receiving, by the MCU, the cell ID sent by the modem, and in response to determining, based on the correspondence data, that the received cell ID matches the cell ID of the base station that covers the first area, determining the user scenario of the terminal device, wherein the user scenario represents that the terminal device enters the first area. 7. The method according to claim 4 , wherein the wireless access point comprises a base station and a Wi-Fi access point, the identifier of the wireless access point comprises a cell ID of the base station and a device identifier of the Wi-Fi access point, the correspondence data comprises a first correspondence between the identifier of the first area and the cell ID of the base station that covers the first area and a second correspondence between an identifier of a second area within the first area and a device identifier of a Wi-Fi access point that covers the second area; and the determining the user scenario of the terminal device based on the identifier of the wireless access point connected to the terminal device and the correspondence data comprises: periodically obtaining, by a modem of the terminal device, a cell ID of the base station connected to the terminal device, and periodically transmitting the obtained cell ID to a microcontroller unit (MCU) of the terminal device, wherein the MCU is configured to process data simultaneously with an application processor (AP) of the terminal device being in a sleep mode; receiving, by the MCU, the cell ID sent by the modem, and in response to determining, based on the correspondence data, that the received cell ID matches the cell ID of the base station that covers the first area, enabling a Wi-Fi module; determining, by the Wi-Fi module based on a received Wi-Fi signal, a device identifier of a Wi-Fi access point that sends the Wi-Fi signal, and transmitting the obtained device identifier to the MCU; and receiving, by the MCU, the device identifier sent by the Wi-Fi module, and in response to determining, based on the correspondence data, that the received device identifier matches the device identifier of the Wi-Fi access point that covers the second area, determining the user scenario of the terminal device, wherein the user scenario represents that the terminal device enters the second area. 8. The method according to claim 5 , wherein a period of reporting the cell ID by the modem is longer than a period of obtaining the cell ID. 9. The method according to claim 4 , wherein the wireless access point is a Bluetooth device, the identifier of the wireless access point comprises an identifier of the Bluetooth device, and the determining the user scenario of the terminal device based on the identifier of the wireless access point connected to the terminal device and the correspondence data comprises: determining, by a Bluetooth module of the terminal device based on a received Bluetooth signal, the identifier of the Bluetooth device that sends the Bluetooth signal, and transmitting the obtained identifier of the Bluetooth device to a microcontroller unit (MCU) of the terminal device, wherein the MCU is configured to process data simultaneously with an application processor (AP) of the terminal device being in a sleep mode; receiving, by the MCU, the identifier of the Bluetooth device sent by the Bluetooth module, and in response to determining, based on the correspondence data, that the received identifier of the Bluetooth device sent by the Bluetooth module matches the identifier of the Bluetooth device that covers the first area, determining the user scenario of the terminal device, wherein the user scenario represents that the terminal device approaches or enters the first area. 10. The method according to claim 1 , further comprising: downloading, by the terminal device from the service open platform that maintains geographical location information of a wireless access point, correspondence data that comprises a correspondence between a geographical location information of the first area and an identifier of the wireless access point that covers the first are

Assignees

Inventors

Classifications

  • H04W4/029Primary

    Location-based management or tracking services · CPC title

  • H04W4/80Primary

    Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title

  • Guidance services · CPC title

  • Access point devices · CPC title

  • H04L67/146Primary

    Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11711670B2 cover?
A method for providing a service based on a user scenario, a terminal device, and a system. The terminal device perceives the user scenario with low power consumption, and a cloud-side service open platform determines a corresponding scenario package based on the user scenario, where the scenario package includes a plurality of pre-orchestrated services for the user scenario. The service open p…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W4/029. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 25 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).