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

US11218842B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11218842-B2
Application numberUS-202017011784-A
CountryUS
Kind codeB2
Filing dateSep 3, 2020
Priority dateMar 26, 2018
Publication dateJan 4, 2022
Grant dateJan 4, 2022

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; in response to determining, according to a preset scenario package activation policy, that the user scenario meets an activation condition of a first scenario package, sending a scenario package request message to a service open platform, wherein the scenario package request message comprises an identification (ID) of the first scenario package, and 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, generating a service card based on the data and displaying the service card, wherein the service card comprises a user interface of the at least one service; and providing, in response to an operation performed by a user on the user interface in the service card, a service corresponding to the user interface on which the user performs the operation; 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, 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. 2. The method according to claim 1 , 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 a base station device, and periodically transmitting the obtained cell ID to a microcontroller unit (MCU) of the terminal device, wherein the MCU continuously works when an application processor (AP) of the terminal device is 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. 3. The method according to claim 1 , 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 an identifier of a 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 a 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 continuously works when an application processor (AP) of the terminal device is 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. 4. The method according to claim 1 , 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 correspondence between the identifier of the first area and the cell ID of the base station that covers the first area, and a 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 a 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 continuously works when an application processor (AP) of the terminal device is 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 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. 5. The method according to claim 2 , wherein a period of reporting the cell ID by the modem is longer than a period of obtaining the cell ID. 6. The method according to claim 1 , 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 continuously works when an application processor (AP) of the terminal device is 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 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. 7. The method according to claim 1 , further comprising: downloading, by the terminal device from the service open platform that maintains geographical location information of the wireless access point, correspondence data that comprises a correspondence between a geographical location information of the first area and the identifier of the wireless access point that covers the first area. 8. The method according to claim 1 , wherein the at least one service comprise a public information guidance service in the user scenario. 9. The method according to claim 8 , wherein the public information guidance service comprises scenario guidance and a scenario map. 10. A terminal device, comprising: a microcont

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

  • Indicating network or usage conditions on the user display · CPC title

  • Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • specially adapted for the location of the user terminal · 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 US11218842B2 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 Jan 04 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).