Patent · US10917514B1 · B1 · US
Method and apparatus for activating near field communication card
- (11) Publication number
- US10917514B1
- (21) Application number
- 16/695,078
- (22) Filing date
- 2019-11-25
- (30) Priority date
- 2019-09-05
- (43) Publication date
- 2021-02-09
- (45) Date of grant
- 2021-02-09
- (51) IPC
- H04L 29/08; H04M 1/725; H04W 4/021; H04W 4/80
- (52) CPC
- H04W Wireless communication networks: 4/021, 4/022, 4/029, 4/80
- G06K Graphical data reading; presentation of data; record carriers; handling record carriers: 17/0029
- H04L Transmission of digital information, e.g. telegraphic communication: 67/18, 67/22, 67/52, 67/535
- H04M Telephonic communication: 1/72457, 1/72572
- (73) Assignee
- Beijing Xiaomi Mobile Software Co Ltd
- (72) Inventors
- Shan Chen; Mengshan Hu
- (54) Title
- Method and apparatus for activating near field communication card
- (57) Abstract
A method and apparatus for activating a Near Field Communication (NFC) card involving short range communication can the problems of low efficiency and poor user experience in the process of switching and managing the emulated card. The method includes: determining and activating an NFC card associated with a preset location change rule in response to detecting that a change of a geographic location conforms to the preset location change rule, where the preset location change rule is used to characterize entering and/or leaving a preset geographic range.
- Full text
- View on Google Patents
Claims (10)
- A method for activating a Near Field Communication (NFC) card, comprising: detecting a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determining and activating, among a plurality of NFC cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; the method further comprising: collecting a plurality of historical motion trajectories of a same user; extracting at least one key geographic location point from the historical motion trajectories; and determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point; wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises: outputting information of the at least one key geographical location point; receiving a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location point being indicated in the configuration instruction; determining, according to the configuration instruction, a corresponding geographic range for the indicated key geographic location point; receiving an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associating the corresponding NFC card with the indicated location change rule according to the association instruction; or wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises at least one of: determining, from the extracted at least one key geographical location point, the key geographical location point that needs to use the NFC card according to a history record of using the NFC card by the user; determining, for each of the key geographical location points on different motion trajectories that need to use the NFC card, card information of the corresponding NFC card to be used at a next geographic location point to be arrived after leaving the geographic range corresponding to the key geographical location point according to an order of arrival of the key geographical location points that need to use the NFC card on the motion trajectories, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by leaving the geographic range corresponding to the key geographical location point; and determining, for each of the key geographic location points on the different motion trajectories that need to use the NFC card, the card information of the corresponding NFC card to be used at the key geographic location point, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by entering the geographic range corresponding to the key geographic location point.
- The method for activating a Near Field Communication card of claim 1, wherein the in response to detecting that the change of the geographic location conforms to the preset location change rule, determining and activating the Near Field Communication (NFC) card associated with the preset location change rule comprises: in response to monitoring that the change of the geographic location is entering the preset geographic range from an outside of the preset geographic range, determining and activating the NFC card associated with the preset location change rule corresponding to entering the preset geographic range; and in response to monitoring that the change of the geographic location is leaving the preset geographic range from an inside of the preset geographic range, determining and activating the NFC card associated with the preset location change rule corresponding to leaving the preset geographic range; wherein the preset geographic range is any one of at least one geographic range that is preset.
- The method for activating a Near Field Communication card of claim 2, wherein the detecting the geographical location of the user comprises: triggering the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determining a change of the geographical location of the user according to the information of the geographical location obtained in a previous detection and the information of the geographical location obtained in a present detection.
- The method for activating a Near Field Communication card of claim 1, wherein before determining the NFC card associated with the preset location change rule, the method further comprises: determining a current time period; and determining the NFC card associated with the preset location change rule in a manner of: determining the NFC card associated with the preset position change rule corresponding to the current time period.
- The method for activating a Near Field Communication card of claim 1, wherein the detecting the geographical location of the user comprises: triggering the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determining a change of the geographical location of the user according to the information of the geographical location obtained in a previous detection and the information of the geographical location obtained in a present detection.
- A computer apparatus, comprising: a processor; and memory for storing instructions executable by the processor; wherein the processor is configured to: detect a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determine and activate, among a plurality of Near Field Communication (NFC) cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; wherein the processor is further configured to: collect a plurality of historical motion trajectories of a same user; extract at least one key geographic location point from the historical motion trajectories; and determine the preset geographic range and determine an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographic location point; wherein the processor is further configured to: output information of the at least one key geographic location point; receive a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location points being indicated in the configuration instruction; determine a corresponding geographic range for the indicated key geographic location point according to the configuration instruction; receive an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associate the corresponding NFC card with the indicated position change rule according to the association instruction; or wherein the processor is further configured to: output information of the at least one key geographic location point; receive a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location points being indicated in the configuration instruction; determine a corresponding geographic range for the indicated key geographic location point according to the configuration instruction; receive an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associate the corresponding NFC card with the indicated position change rule according to the association instruction.
- The computer apparatus of claim 6, wherein the processor is further configured to: determine a current time period, and determine the NFC card associated with the preset location change rule corresponding to the current time period.
- The computer apparatus of claim 7, wherein the processor is further configured to: trigger the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determine a change of the geographic location of the user according to the information of the geographic location obtained in a previous detection and the information of the geographical location obtained in a present detection.
- The computer apparatus of claim 6, wherein the processor is further configured to: trigger the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determine a change of the geographic location of the user according to the information of the geographic location obtained in a previous detection and the information of the geographical location obtained in a present detection.
- A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a mobile terminal, causes the mobile terminal to perform a method for activating a Near Field Communication card, the method comprising: detecting a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determining and activating, among a plurality of Near Field Communication (NFC) cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; the method further comprising: collecting a plurality of historical motion trajectories of a same user; extracting at least one key geographic location point from the historical motion trajectories; and determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point; wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises: outputting information of the at least one key geographical location point; receiving a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location point being indicated in the configuration instruction; determining, according to the configuration instruction, a corresponding geographic range for the indicated key geographic location point; receiving an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associating the corresponding NFC card with the indicated location change rule according to the association instruction; or wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises at least one of: determining, from the extracted at least one key geographical location point, the key geographical location point that needs to use the NFC card according to a history record of using the NFC card by the user; determining, for each of the key geographical location points on different motion trajectories that need to use the NFC card, card information of the corresponding NFC card to be used at a next geographic location point to be arrived after leaving the geographic range corresponding to the key geographical location point according to an order of arrival of the key geographical location points that need to use the NFC card on the motion trajectories, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by leaving the geographic range corresponding to the key geographical location point; and determining, for each of the key geographic location points on the different motion trajectories that need to use the NFC card, the card information of the corresponding NFC card to be used at the key geographic location point, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by entering the geographic range corresponding to the key geographic location point.
Description
There are often multiple emulated cards configured on a smart watch, a mobile phone and other terminals, and each of the cards corresponds to a different application scenario (such as a bus card, an attendance card, an electronic key of a door lock, etc.). In actual use, the user needs to activate the corresponding emulated card according to the application scenario, and the card may be activated by the user's manual operation or may be determined to be activated automatically by the terminal.
The present disclosure relates generally to the short-range communication technology, and more specifically to a method and apparatus for activating a Near Field Communication (referred to as NFC) card.
According to a first aspect of embodiments of the present disclosure, there is provided a method for activating a Near Field Communication card, including:
In an implementation, the step of determining and activating, in response to detecting that a change of the geographic location conforms to a preset location change rule, a Near Field Communication (NFC) card associated with the preset location change rule includes:
In an implementation, before determining the NFC card associated with the preset location change rule, the method further includes:
In an implementation, the method further includes:
In an implementation, the step of determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point includes:
Citations (23)
- US20110281558A1
- US20110307891A1
- US20120172027A1
- US20130084798A1
- US20150020160A1
- EP2626823A1
- US20150052534A1
- US20130331029A1
- US20130339166A1
- US20160142531A1
- US20140370910A1
- WO2015103787A1
- CN105472534A
- US20160192407A1
- US20160198295A1
- US9805370B1
- CN109257071A
- CN109255269A
- WO2019050449A1
- US20190149652A1
- CN110069955A
- US20200015034A1
- US20200058013A1
Record as JSON
{
"publication_number": "US10917514B1",
"country": "US",
"kind": "B1",
"title": "Method and apparatus for activating near field communication card",
"abstract": "A method and apparatus for activating a Near Field Communication (NFC) card involving short range communication can the problems of low efficiency and poor user experience in the process of switching and managing the emulated card. The method includes: determining and activating an NFC card associated with a preset location change rule in response to detecting that a change of a geographic location conforms to the preset location change rule, where the preset location change rule is used to characterize entering and/or leaving a preset geographic range.",
"claims": [
"1. A method for activating a Near Field Communication (NFC) card, comprising: detecting a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determining and activating, among a plurality of NFC cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; the method further comprising: collecting a plurality of historical motion trajectories of a same user; extracting at least one key geographic location point from the historical motion trajectories; and determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point; wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises: outputting information of the at least one key geographical location point; receiving a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location point being indicated in the configuration instruction; determining, according to the configuration instruction, a corresponding geographic range for the indicated key geographic location point; receiving an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associating the corresponding NFC card with the indicated location change rule according to the association instruction; or wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises at least one of: determining, from the extracted at least one key geographical location point, the key geographical location point that needs to use the NFC card according to a history record of using the NFC card by the user; determining, for each of the key geographical location points on different motion trajectories that need to use the NFC card, card information of the corresponding NFC card to be used at a next geographic location point to be arrived after leaving the geographic range corresponding to the key geographical location point according to an order of arrival of the key geographical location points that need to use the NFC card on the motion trajectories, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by leaving the geographic range corresponding to the key geographical location point; and determining, for each of the key geographic location points on the different motion trajectories that need to use the NFC card, the card information of the corresponding NFC card to be used at the key geographic location point, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by entering the geographic range corresponding to the key geographic location point.",
"2. The method for activating a Near Field Communication card of claim 1, wherein the in response to detecting that the change of the geographic location conforms to the preset location change rule, determining and activating the Near Field Communication (NFC) card associated with the preset location change rule comprises: in response to monitoring that the change of the geographic location is entering the preset geographic range from an outside of the preset geographic range, determining and activating the NFC card associated with the preset location change rule corresponding to entering the preset geographic range; and in response to monitoring that the change of the geographic location is leaving the preset geographic range from an inside of the preset geographic range, determining and activating the NFC card associated with the preset location change rule corresponding to leaving the preset geographic range; wherein the preset geographic range is any one of at least one geographic range that is preset.",
"3. The method for activating a Near Field Communication card of claim 2, wherein the detecting the geographical location of the user comprises: triggering the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determining a change of the geographical location of the user according to the information of the geographical location obtained in a previous detection and the information of the geographical location obtained in a present detection.",
"4. The method for activating a Near Field Communication card of claim 1, wherein before determining the NFC card associated with the preset location change rule, the method further comprises: determining a current time period; and determining the NFC card associated with the preset location change rule in a manner of: determining the NFC card associated with the preset position change rule corresponding to the current time period.",
"5. The method for activating a Near Field Communication card of claim 1, wherein the detecting the geographical location of the user comprises: triggering the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determining a change of the geographical location of the user according to the information of the geographical location obtained in a previous detection and the information of the geographical location obtained in a present detection.",
"6. A computer apparatus, comprising: a processor; and memory for storing instructions executable by the processor; wherein the processor is configured to: detect a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determine and activate, among a plurality of Near Field Communication (NFC) cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; wherein the processor is further configured to: collect a plurality of historical motion trajectories of a same user; extract at least one key geographic location point from the historical motion trajectories; and determine the preset geographic range and determine an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographic location point; wherein the processor is further configured to: output information of the at least one key geographic location point; receive a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location points being indicated in the configuration instruction; determine a corresponding geographic range for the indicated key geographic location point according to the configuration instruction; receive an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associate the corresponding NFC card with the indicated position change rule according to the association instruction; or wherein the processor is further configured to: output information of the at least one key geographic location point; receive a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location points being indicated in the configuration instruction; determine a corresponding geographic range for the indicated key geographic location point according to the configuration instruction; receive an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associate the corresponding NFC card with the indicated position change rule according to the association instruction.",
"7. The computer apparatus of claim 6, wherein the processor is further configured to: determine a current time period, and determine the NFC card associated with the preset location change rule corresponding to the current time period.",
"8. The computer apparatus of claim 7, wherein the processor is further configured to: trigger the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determine a change of the geographic location of the user according to the information of the geographic location obtained in a previous detection and the information of the geographical location obtained in a present detection.",
"9. The computer apparatus of claim 6, wherein the processor is further configured to: trigger the detection according to at least one of an activity feature of the user and a preset time feature, and obtaining information of a geographic location in which the user is currently located; and determine a change of the geographic location of the user according to the information of the geographic location obtained in a previous detection and the information of the geographical location obtained in a present detection.",
"10. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a mobile terminal, causes the mobile terminal to perform a method for activating a Near Field Communication card, the method comprising: detecting a geographical location of a user; and in response to detecting that a change of the geographic location conforms to a preset location change rule, determining and activating, among a plurality of Near Field Communication (NFC) cards of the user each associated with at least one location change rule, an NFC card associated with the preset location change rule, wherein the preset location change rule is configured to characterize at least one of entering and leaving a preset geographic range; the method further comprising: collecting a plurality of historical motion trajectories of a same user; extracting at least one key geographic location point from the historical motion trajectories; and determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point; wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises: outputting information of the at least one key geographical location point; receiving a configuration instruction that is fed back by the user for the output information, the at least one key geographical location point and a geographic range corresponding to each key geographical location point being indicated in the configuration instruction; determining, according to the configuration instruction, a corresponding geographic range for the indicated key geographic location point; receiving an association instruction that is fed back by the user for each indicated key geographic location point, an association relationship between the location change rule characterized by at least one of entering and leaving the geographic range corresponding to the key geographic location point and the corresponding NFC card to be activated being indicated in the association instruction; and associating the corresponding NFC card with the indicated location change rule according to the association instruction; or wherein the determining the preset geographic range and determining the association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point comprises at least one of: determining, from the extracted at least one key geographical location point, the key geographical location point that needs to use the NFC card according to a history record of using the NFC card by the user; determining, for each of the key geographical location points on different motion trajectories that need to use the NFC card, card information of the corresponding NFC card to be used at a next geographic location point to be arrived after leaving the geographic range corresponding to the key geographical location point according to an order of arrival of the key geographical location points that need to use the NFC card on the motion trajectories, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by leaving the geographic range corresponding to the key geographical location point; and determining, for each of the key geographic location points on the different motion trajectories that need to use the NFC card, the card information of the corresponding NFC card to be used at the key geographic location point, and determining the NFC card corresponding to the determined card information as the NFC card associated with the location change rule characterized by entering the geographic range corresponding to the key geographic location point."
],
"description_excerpt": "There are often multiple emulated cards configured on a smart watch, a mobile phone and other terminals, and each of the cards corresponds to a different application scenario (such as a bus card, an attendance card, an electronic key of a door lock, etc.). In actual use, the user needs to activate the corresponding emulated card according to the application scenario, and the card may be activated by the user's manual operation or may be determined to be activated automatically by the terminal.\n\nThe present disclosure relates generally to the short-range communication technology, and more specifically to a method and apparatus for activating a Near Field Communication (referred to as NFC) card.\n\nAccording to a first aspect of embodiments of the present disclosure, there is provided a method for activating a Near Field Communication card, including:\n\nIn an implementation, the step of determining and activating, in response to detecting that a change of the geographic location conforms to a preset location change rule, a Near Field Communication (NFC) card associated with the preset location change rule includes:\n\nIn an implementation, before determining the NFC card associated with the preset location change rule, the method further includes:\n\nIn an implementation, the method further includes:\n\nIn an implementation, the step of determining the preset geographic range and determining an association relationship between the preset location change rule and the NFC card according to the extracted at least one key geographical location point includes:",
"cpc": [
"H04W 4/021",
"G06K 17/0029",
"H04L 67/18",
"H04L 67/22",
"H04L 67/52",
"H04L 67/535",
"H04M 1/72457",
"H04M 1/72572",
"H04W 4/022",
"H04W 4/029",
"H04W 4/80"
],
"ipc": [
"H04L 29/08",
"H04M 1/725",
"H04W 4/021",
"H04W 4/80"
],
"assignees": [
"Beijing Xiaomi Mobile Software Co Ltd"
],
"inventors": [
"Shan Chen",
"Mengshan Hu"
],
"filing_date": "2019-11-25",
"publication_date": "2021-02-09",
"grant_date": "2021-02-09",
"priority_date": "2019-09-05",
"application_number": "US-201916695078-A",
"family_id": "68261507",
"cited_by_count": 5,
"citations": [
"US20110281558A1",
"US20110307891A1",
"US20120172027A1",
"US20130084798A1",
"US20150020160A1",
"EP2626823A1",
"US20150052534A1",
"US20130331029A1",
"US20130339166A1",
"US20160142531A1",
"US20140370910A1",
"WO2015103787A1",
"CN105472534A",
"US20160192407A1",
"US20160198295A1",
"US9805370B1",
"CN109257071A",
"CN109255269A",
"WO2019050449A1",
"US20190149652A1",
"CN110069955A",
"US20200015034A1",
"US20200058013A1"
]
}
Record 1,762 of 8,000 in Patents full text (MLC-0201). Request the full dataset.