MLchartDataset catalogue

Patent · US2022021742A1 · A1 · US

Content push method and apparatus, and device

(11) Publication number
US2022021742A1
(21) Application number
17/449,389
(22) Filing date
2021-09-29
(30) Priority date
2019-04-09
(43) Publication date
2022-01-20
(51) IPC
G06K 9/00; G06F 16/435; G06V 10/58; G06V 10/82; G06V 40/16; G06V 40/40; G06V 40/70; H04L 67/55
(52) CPC
  • G06F Electric digital data processing: 16/436, 21/32, 3/0488
  • G06K Graphical data reading; presentation of data; record carriers; handling record carriers: 9/00288
  • G06V Image or video recognition or understanding: 10/58, 10/82, 40/161, 40/172, 40/174, 40/40, 40/70
  • H04L Transmission of digital information, e.g. telegraphic communication: 67/26, 67/55
(73) Assignee
Huawei Technologies Co Ltd
(72) Inventors
Yingqiang ZHANG; Yuanfeng Xiong; Xingguang Song; Tizheng Wang; Maosheng Huang
(54) Title
Content push method and apparatus, and device
(57) Abstract

A content push method is provided. The method is applied to a terminal, which includes a first set of cameras. The method includes: when the terminal is in a screen-locked state and an off-screen is woken up, capturing a first set of face images of a user by using the first set of cameras; determining whether the first set of face images matches a registered user; if the first set of face images matches the registered user, performing, by the terminal, an unlocking operation, and determining a facial attribute of the user based on the first set of face images; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in an interface displayed after the terminal is unlocked.

Full text
View on Google Patents

Claims (1)

  1. A content push method applied to a terminal, wherein the method comprises: when the terminal is in a screen-locked state and an off-screen of the terminal is woken up, capturing a first set of face images of a current user by using a first set of cameras of the terminal; determining whether the first set of face images matches a registered user; in response to determining that the first set of face images matches the registered user, performing, by the terminal, an unlocking operation, and determining a facial attribute of the current user based on the first set of face images, wherein the facial attribute comprises an emotion or a health status; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in an interface displayed after the terminal is unlocked. 2. The method according to claim 1, wherein the terminal further comprises a second set of cameras, the second set of cameras comprises a subset of cameras other than the first set of cameras in the terminal, and wherein the method further comprises: when the terminal is in the screen-locked state and the off-screen of the terminal is woken up, capturing a second set of face images of the current user by using the second set of cameras; and the determining the facial attribute of the current user based on the first set of face images comprises: determining the facial attribute of the current user based on the first set of face images and the second set of face images. 3. The method according to claim 1, wherein the determining the facial attribute of the current user based on the first set of face images comprises: determining the facial attribute of the current user based on the first set of face images and a face image of the current user that is captured in a preset historical time period. 4. The method according to claim 1, wherein the determining the facial attribute of the current user based on the first set of face images comprises: determining a first facial attribute result based on the first set of face images; obtaining a facial attribute result of the current user in a preset historical time period; and determining the facial attribute of the current user based on the first facial attribute result in the preset historical time period. 5. The method according to claim 1, wherein that the off-screen of the terminal is woken up comprises: the off-screen is woken up by one or more of lifting the terminal, touching the screen, triggering a power button, an incoming call, a message prompt, data cable insertion and removal, headset insertion and removal, charger insertion and removal, or voice activation. 6. The method according to claim 1, wherein the determining the to-be-pushed media resource based on the facial attribute comprises: determining the to-be-pushed media resource based on different degrees of health or emotion, a preset priority of a facial attribute category, or a preset priority of a media resource type, wherein the media resource comprises one or more of a shopping link, a literary book, a travel item, a film and television work, a short video, a microblog, fitness information, music, a health report, prompt information, an application program, a shortcut, or news. 7. The method according to claim 1, wherein the pushing the media resource in an interface displayed after the terminal is unlocked comprises: pushing a notification bar or a floating window of the media resource in the interface displayed after the terminal is unlocked. 8. The method according to claim 1, wherein when the media resource is pushed in the interface displayed after the terminal is unlocked, the method further comprises: displaying an option of an instruction indicating whether to receive the pushed media resource; and when a push confirmation instruction of the user is received, jumping to a push link of the media resource, or playing or browsing a pushed media resource; or when an instruction indicating that the user does not receive the push, stopping pushing of the media resource. 9. The method according to claim 1, wherein after a preset push duration, the media resource disappears from the interface displayed after the terminal is unlocked. 10. A content push apparatus applied to a terminal, wherein the apparatus comprises: a capture module, configured to: when the terminal is in a screen-locked state and an off-screen of the terminal is woken up, capture a first set of face images of a current user by using a first set of cameras of the terminal; a determining module, configured to determine whether the first set of face images matches a registered user; an unlocking module, configured to perform an unlocking operation min response to determining the first set of face images matches the registered user; a facial attribute determining module, configured to determine a facial attribute of the current user based on the first set of face images min response to determining that the first set of face images matches the registered user, wherein the facial attribute comprises at least an emotion or a health status; a media resource determining module, configured to determine a to-be-pushed media resource based on the facial attribute; and a push module, configured to push the media resource in an interface displayed after the terminal is unlocked. 11. The apparatus according to claim 10, wherein the terminal further comprises a second set of cameras, and the second set of cameras comprises a subset of cameras other than the first set of cameras in the terminal, wherein the capture module is further configured to: when the off-screen of the terminal is woken up, capture a second set of face images of the current user by using the second set of cameras; and the facial attribute determining module is configured to determine the facial attribute of the current user based on the first set of face images and the second set of face images. 12. The apparatus according to claim 10, wherein the facial attribute determining module is configured to: determine the facial attribute of the current user based on the first set of face images and a face image of the current user that is captured in a preset historical time period. 13. The apparatus according to claim 10, wherein the facial attribute determining module is configured to: determine a first facial attribute result based on the first set of face images; obtain a facial attribute result of the current user in a preset historical time period; and determine the facial attribute of the current user based on the first facial attribute result and the facial attribute result of the current user in the preset historical time period. 14. The apparatus according to claim 10, wherein the off-screen is woken up by one or more of lifting the terminal, data cable insertion and removal, headset insertion and removal, charger insertion and removal, touching the screen, triggering a power button, an incoming call, a message prompt, or voice activation. 15. The apparatus according to claim 10, wherein the media resource determining module is configured to determine the to-be-pushed media resource based on one or more of different degrees of health or emotion, a preset priority of a facial attribute category, or a preset priority of a media resource type, wherein the media resource comprises one or more of a shopping link, a literary book, a travel item, a film and television work, a short video, a microblog, fitness information, music, a health report, prompt information, an application program, a shortcut, or news. 16. The apparatus according to claim 10, wherein the push module is configured to: push a notification bar or a floating window of the media resource in the interface displayed after the terminal is unlocked. 17. The apparatus according to claim 10, wherein the push module is further configured to: when the media resource is pushed in the interface displayed after the terminal is unlocked, display an option of an instruction indicating whether to receive the pushed media resource; and when a push confirmation instruction of the current user is received, jump to a push link of the media resource, or play or browse a pushed media resource; or when an instruction indicating that the current user does not receive the push, cancel pushing of the media resource. 18. The apparatus according to claim 10, wherein after a preset push duration, the media resource disappears from the interface displayed after the terminal is unlocked. 19. A terminal device, wherein the terminal device comprises: a memory; a processor; a bus; and a camera; wherein the memory, the processor, and the camera are connected through the bus; wherein the memory is configured to store program instructions; wherein the processor is configured to control the camera to capture an image, and is further configured to execute the program instructions stored in the memory, to perform the method according to claim 1. 20. The terminal device according to claim 19, wherein the terminal device further comprises an antenna system, which sends and receives a wireless communication signal under control of the processor, to implement wireless communication with a mobile communications network, wherein the mobile communications network comprises one or more of the following: a GSM network, a CDMA network, a 3G network, a 4G network, a 5G network, an FDMA network, a TDMA network, a PDC network, a TACS network, an AMPS network, a WCDMA network, a TDSCDMA network, a Wi-Fi network, and an LTE network. 21. A content push method, wherein the method is applied to a terminal, the terminal comprises a camera, and the method comprises: when the terminal is in a screen-locked state and an off-screen is woken up, capturing a first set of face images of a user by using the camera; determining a facial attribute of the user based on the first set of face images, wherein the facial attribute comprises at least an emotion or a health status; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in a display interface of the terminal. 22. A content push apparatus, wherein the apparatus is applied to a terminal, the terminal comprises a camera, and the apparatus comprises: a capture module, configured to: when the terminal is in a screen-locked state and an off-screen is woken up, capture a first set of face images of a user by using the camera; a facial attribute determining module, configured to determine a facial attribute of the user based on the first set of face images, wherein the facial attribute comprises at least an emotion or a health status; a media resource determining module, configured to determine a to-be-pushed media resource based on the facial attribute; and a push module, configured to push or display the media resource in a display interface of the terminal.

Description

The present disclosure relates to the field of terminal technologies, and in particular, to a content push method and apparatus, and a device.

A face image includes abundant information. Both a person's identity and facial expression can be recognized based on a face image, and a person's health status can be identified based on face information. Identity information of a person can be recognized through facial recognition, and facial recognition has been widely applied to applications such as identity-based security authorization. For example, facial recognition is used to unlock a mobile terminal device, and is used to perform identity authentication for a payment application. A main feature that can reflect an emotion category is extracted from a face image, and an expression type is recognized based on the main feature, to recognize an expression type of a user, for example, happy, sad, surprised, angry, disgusted, scared, or neutral. The expression type is applied to intelligent content recommendation and push by a mobile terminal.

A conventional technology, for example, a patent CN201710969400.7, discloses a content recommendation method and a mobile terminal. The method is as follows.

Step 201: After the mobile terminal is unlocked, detect a touch operation of a user. The touch operation may be a tap operation, a double-tap operation, a touch and hold operation, a swipe operation, or the like.

Step 202: When the touch operation meets a first preset condition, determine a user attribute of the user based on facial feature information.

Citations (8)

  • US20080294018A1
  • US20150310259A1
  • US20130275190A1
  • US20180315049A1
  • US20150254726A1
  • US10846517B1
  • US20210314668A1
  • US20230100874A1
Record as JSON
{
  "publication_number": "US2022021742A1",
  "country": "US",
  "kind": "A1",
  "title": "Content push method and apparatus, and device",
  "abstract": "A content push method is provided. The method is applied to a terminal, which includes a first set of cameras. The method includes: when the terminal is in a screen-locked state and an off-screen is woken up, capturing a first set of face images of a user by using the first set of cameras; determining whether the first set of face images matches a registered user; if the first set of face images matches the registered user, performing, by the terminal, an unlocking operation, and determining a facial attribute of the user based on the first set of face images; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in an interface displayed after the terminal is unlocked.",
  "claims": [
    "1. A content push method applied to a terminal, wherein the method comprises: when the terminal is in a screen-locked state and an off-screen of the terminal is woken up, capturing a first set of face images of a current user by using a first set of cameras of the terminal; determining whether the first set of face images matches a registered user; in response to determining that the first set of face images matches the registered user, performing, by the terminal, an unlocking operation, and determining a facial attribute of the current user based on the first set of face images, wherein the facial attribute comprises an emotion or a health status; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in an interface displayed after the terminal is unlocked. 2. The method according to claim 1, wherein the terminal further comprises a second set of cameras, the second set of cameras comprises a subset of cameras other than the first set of cameras in the terminal, and wherein the method further comprises: when the terminal is in the screen-locked state and the off-screen of the terminal is woken up, capturing a second set of face images of the current user by using the second set of cameras; and the determining the facial attribute of the current user based on the first set of face images comprises: determining the facial attribute of the current user based on the first set of face images and the second set of face images. 3. The method according to claim 1, wherein the determining the facial attribute of the current user based on the first set of face images comprises: determining the facial attribute of the current user based on the first set of face images and a face image of the current user that is captured in a preset historical time period. 4. The method according to claim 1, wherein the determining the facial attribute of the current user based on the first set of face images comprises: determining a first facial attribute result based on the first set of face images; obtaining a facial attribute result of the current user in a preset historical time period; and determining the facial attribute of the current user based on the first facial attribute result in the preset historical time period. 5. The method according to claim 1, wherein that the off-screen of the terminal is woken up comprises: the off-screen is woken up by one or more of lifting the terminal, touching the screen, triggering a power button, an incoming call, a message prompt, data cable insertion and removal, headset insertion and removal, charger insertion and removal, or voice activation. 6. The method according to claim 1, wherein the determining the to-be-pushed media resource based on the facial attribute comprises: determining the to-be-pushed media resource based on different degrees of health or emotion, a preset priority of a facial attribute category, or a preset priority of a media resource type, wherein the media resource comprises one or more of a shopping link, a literary book, a travel item, a film and television work, a short video, a microblog, fitness information, music, a health report, prompt information, an application program, a shortcut, or news. 7. The method according to claim 1, wherein the pushing the media resource in an interface displayed after the terminal is unlocked comprises: pushing a notification bar or a floating window of the media resource in the interface displayed after the terminal is unlocked. 8. The method according to claim 1, wherein when the media resource is pushed in the interface displayed after the terminal is unlocked, the method further comprises: displaying an option of an instruction indicating whether to receive the pushed media resource; and when a push confirmation instruction of the user is received, jumping to a push link of the media resource, or playing or browsing a pushed media resource; or when an instruction indicating that the user does not receive the push, stopping pushing of the media resource. 9. The method according to claim 1, wherein after a preset push duration, the media resource disappears from the interface displayed after the terminal is unlocked. 10. A content push apparatus applied to a terminal, wherein the apparatus comprises: a capture module, configured to: when the terminal is in a screen-locked state and an off-screen of the terminal is woken up, capture a first set of face images of a current user by using a first set of cameras of the terminal; a determining module, configured to determine whether the first set of face images matches a registered user; an unlocking module, configured to perform an unlocking operation min response to determining the first set of face images matches the registered user; a facial attribute determining module, configured to determine a facial attribute of the current user based on the first set of face images min response to determining that the first set of face images matches the registered user, wherein the facial attribute comprises at least an emotion or a health status; a media resource determining module, configured to determine a to-be-pushed media resource based on the facial attribute; and a push module, configured to push the media resource in an interface displayed after the terminal is unlocked. 11. The apparatus according to claim 10, wherein the terminal further comprises a second set of cameras, and the second set of cameras comprises a subset of cameras other than the first set of cameras in the terminal, wherein the capture module is further configured to: when the off-screen of the terminal is woken up, capture a second set of face images of the current user by using the second set of cameras; and the facial attribute determining module is configured to determine the facial attribute of the current user based on the first set of face images and the second set of face images. 12. The apparatus according to claim 10, wherein the facial attribute determining module is configured to: determine the facial attribute of the current user based on the first set of face images and a face image of the current user that is captured in a preset historical time period. 13. The apparatus according to claim 10, wherein the facial attribute determining module is configured to: determine a first facial attribute result based on the first set of face images; obtain a facial attribute result of the current user in a preset historical time period; and determine the facial attribute of the current user based on the first facial attribute result and the facial attribute result of the current user in the preset historical time period. 14. The apparatus according to claim 10, wherein the off-screen is woken up by one or more of lifting the terminal, data cable insertion and removal, headset insertion and removal, charger insertion and removal, touching the screen, triggering a power button, an incoming call, a message prompt, or voice activation. 15. The apparatus according to claim 10, wherein the media resource determining module is configured to determine the to-be-pushed media resource based on one or more of different degrees of health or emotion, a preset priority of a facial attribute category, or a preset priority of a media resource type, wherein the media resource comprises one or more of a shopping link, a literary book, a travel item, a film and television work, a short video, a microblog, fitness information, music, a health report, prompt information, an application program, a shortcut, or news. 16. The apparatus according to claim 10, wherein the push module is configured to: push a notification bar or a floating window of the media resource in the interface displayed after the terminal is unlocked. 17. The apparatus according to claim 10, wherein the push module is further configured to: when the media resource is pushed in the interface displayed after the terminal is unlocked, display an option of an instruction indicating whether to receive the pushed media resource; and when a push confirmation instruction of the current user is received, jump to a push link of the media resource, or play or browse a pushed media resource; or when an instruction indicating that the current user does not receive the push, cancel pushing of the media resource. 18. The apparatus according to claim 10, wherein after a preset push duration, the media resource disappears from the interface displayed after the terminal is unlocked. 19. A terminal device, wherein the terminal device comprises: a memory; a processor; a bus; and a camera; wherein the memory, the processor, and the camera are connected through the bus; wherein the memory is configured to store program instructions; wherein the processor is configured to control the camera to capture an image, and is further configured to execute the program instructions stored in the memory, to perform the method according to claim 1. 20. The terminal device according to claim 19, wherein the terminal device further comprises an antenna system, which sends and receives a wireless communication signal under control of the processor, to implement wireless communication with a mobile communications network, wherein the mobile communications network comprises one or more of the following: a GSM network, a CDMA network, a 3G network, a 4G network, a 5G network, an FDMA network, a TDMA network, a PDC network, a TACS network, an AMPS network, a WCDMA network, a TDSCDMA network, a Wi-Fi network, and an LTE network. 21. A content push method, wherein the method is applied to a terminal, the terminal comprises a camera, and the method comprises: when the terminal is in a screen-locked state and an off-screen is woken up, capturing a first set of face images of a user by using the camera; determining a facial attribute of the user based on the first set of face images, wherein the facial attribute comprises at least an emotion or a health status; determining a to-be-pushed media resource based on the facial attribute; and pushing the media resource in a display interface of the terminal. 22. A content push apparatus, wherein the apparatus is applied to a terminal, the terminal comprises a camera, and the apparatus comprises: a capture module, configured to: when the terminal is in a screen-locked state and an off-screen is woken up, capture a first set of face images of a user by using the camera; a facial attribute determining module, configured to determine a facial attribute of the user based on the first set of face images, wherein the facial attribute comprises at least an emotion or a health status; a media resource determining module, configured to determine a to-be-pushed media resource based on the facial attribute; and a push module, configured to push or display the media resource in a display interface of the terminal."
  ],
  "description_excerpt": "The present disclosure relates to the field of terminal technologies, and in particular, to a content push method and apparatus, and a device.\n\nA face image includes abundant information. Both a person's identity and facial expression can be recognized based on a face image, and a person's health status can be identified based on face information. Identity information of a person can be recognized through facial recognition, and facial recognition has been widely applied to applications such as identity-based security authorization. For example, facial recognition is used to unlock a mobile terminal device, and is used to perform identity authentication for a payment application. A main feature that can reflect an emotion category is extracted from a face image, and an expression type is recognized based on the main feature, to recognize an expression type of a user, for example, happy, sad, surprised, angry, disgusted, scared, or neutral. The expression type is applied to intelligent content recommendation and push by a mobile terminal.\n\nA conventional technology, for example, a patent CN201710969400.7, discloses a content recommendation method and a mobile terminal. The method is as follows.\n\nStep 201: After the mobile terminal is unlocked, detect a touch operation of a user. The touch operation may be a tap operation, a double-tap operation, a touch and hold operation, a swipe operation, or the like.\n\nStep 202: When the touch operation meets a first preset condition, determine a user attribute of the user based on facial feature information.",
  "cpc": [
    "G06F 16/436",
    "G06F 21/32",
    "G06F 3/0488",
    "G06K 9/00288",
    "G06V 10/58",
    "G06V 10/82",
    "G06V 40/161",
    "G06V 40/172",
    "G06V 40/174",
    "G06V 40/40",
    "G06V 40/70",
    "H04L 67/26",
    "H04L 67/55"
  ],
  "ipc": [
    "G06K 9/00",
    "G06F 16/435",
    "G06V 10/58",
    "G06V 10/82",
    "G06V 40/16",
    "G06V 40/40",
    "G06V 40/70",
    "H04L 67/55"
  ],
  "assignees": [
    "Huawei Technologies Co Ltd"
  ],
  "inventors": [
    "Yingqiang ZHANG",
    "Yuanfeng Xiong",
    "Xingguang Song",
    "Tizheng Wang",
    "Maosheng Huang"
  ],
  "filing_date": "2021-09-29",
  "publication_date": "2022-01-20",
  "priority_date": "2019-04-09",
  "application_number": "US-202117449389-A",
  "family_id": "72752148",
  "cited_by_count": 14,
  "citations": [
    "US20080294018A1",
    "US20150310259A1",
    "US20130275190A1",
    "US20180315049A1",
    "US20150254726A1",
    "US10846517B1",
    "US20210314668A1",
    "US20230100874A1"
  ]
}

Record 1,306 of 8,000 in Patents full text (MLC-0201). Request the full dataset.