-
公开(公告)号:US20230214781A1
公开(公告)日:2023-07-06
申请号:US18182070
申请日:2023-03-10
Applicant: Meta Platforms Technologies LLC
Inventor: Lisa Xiaoyi Huang , Eric Xiao , Francislav P. Penov
IPC: G06Q10/109 , H04L51/222 , G06F40/30 , G06Q50/00 , G06V40/20 , G06V40/16 , H04L51/224 , H04L67/306 , G06V20/00 , H04L51/52
CPC classification number: G06Q10/109 , H04L51/222 , G06F40/30 , G06Q50/01 , G06V40/25 , G06V40/16 , H04L51/224 , H04L67/306 , G06V20/00 , H04L51/52
Abstract: In one embodiment, a method includes receiving initial sensory data of visual data captured by cameras of a head-mounted client device at the head-mounted client device, proactively generating a reminder associated with a first entity responsive to proactively identifying the first entity based on a visual analysis of the visual data and correlating the first entity with knowledge about the user, wherein the knowledge about the user comprises one or more of a routine of the user related to the first entity or an episodic memory of the user referencing the first entity, determining an activation condition associated with the reminder, which is based on one or more of a time or a location, wherein the time and/or location are determined based on the analysis of the visual data and the knowledge about the user, and presenting the reminder when the activation condition is satisfied at the head-mounted client device.
-
公开(公告)号:US11694429B2
公开(公告)日:2023-07-04
申请号:US17512490
申请日:2021-10-27
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: William Crosby Presant , Francislav P. Penov , Anuj Kumar
IPC: G06F3/01 , G06V10/82 , G06F9/451 , G10L15/18 , G10L15/183 , G10L15/22 , G06F16/338 , G06F16/332 , G06F16/33 , G06N20/00 , G06F16/9535 , G06Q50/00 , H04L67/306 , G06F16/176 , G10L15/06 , G10L15/16 , G06F16/9032 , G06F16/2457 , H04L51/02 , G06F3/16 , G06N3/08 , G10L15/26 , G06F16/9038 , G06F16/904 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F7/14 , H04L43/0882 , H04L43/0894 , H04L12/28 , H04L41/00 , H04L41/22 , H04W12/08 , G10L15/07 , G10L17/22 , G06N3/006 , G10L17/06 , G06F16/248 , G06F16/951 , G06F16/242 , G06F16/2455 , G10L15/02 , G10L15/187 , G06V20/10 , G06V40/20 , G06F40/295 , H04L51/52 , H04L51/216 , H04L67/50 , H04L67/5651 , H04L51/18 , H04L67/75 , G06F16/903 , G06F40/205 , G06F18/2411 , G06N7/01 , G06V10/764 , H04L67/10 , H04L51/046 , G10L13/00 , G10L13/04 , H04L67/53
CPC classification number: G06V10/82 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/167 , G06F7/14 , G06F9/453 , G06F16/176 , G06F16/2255 , G06F16/2365 , G06F16/243 , G06F16/248 , G06F16/24552 , G06F16/24575 , G06F16/24578 , G06F16/338 , G06F16/3323 , G06F16/3329 , G06F16/3344 , G06F16/904 , G06F16/9038 , G06F16/90332 , G06F16/90335 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/01 , G06V10/764 , G06V20/10 , G06V40/28 , G10L15/02 , G10L15/063 , G10L15/07 , G10L15/16 , G10L15/183 , G10L15/187 , G10L15/1815 , G10L15/1822 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/2816 , H04L41/20 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/535 , H04L67/5651 , H04L67/75 , H04W12/08 , G06F2216/13 , G10L13/00 , G10L13/04 , G10L2015/223 , G10L2015/225 , H04L51/046 , H04L67/10 , H04L67/53
Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.
-
公开(公告)号:US11663818B2
公开(公告)日:2023-05-30
申请号:US17512490
申请日:2021-10-27
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: William Crosby Presant , Francislav P. Penov , Anuj Kumar
IPC: G06F3/01 , G06V10/82 , G06F9/451 , G10L15/18 , G10L15/183 , G10L15/22 , G06F16/338 , G06F16/332 , G06F16/33 , G06N20/00 , G06F16/9535 , G06Q50/00 , H04L67/306 , G06F16/176 , G10L15/06 , G10L15/16 , G06F16/9032 , G06F16/2457 , H04L51/02 , G06F3/16 , G06N3/08 , G10L15/26 , G06F16/9038 , G06F16/904 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F7/14 , H04L43/0882 , H04L43/0894 , H04L12/28 , H04L41/00 , H04L41/22 , H04W12/08 , G10L15/07 , G10L17/22 , G06N3/006 , G10L17/06 , G06F16/248 , G06F16/951 , G06F16/242 , G06F16/2455 , G10L15/02 , G10L15/187 , G06V20/10 , G06V40/20 , G06F40/295 , H04L51/52 , H04L51/216 , H04L67/50 , H04L67/5651 , H04L51/18 , H04L67/75 , G06F16/903 , G06F40/205 , G06F18/2411 , G06N7/01 , G06V10/764 , H04L67/10 , H04L51/046 , G10L13/00 , G10L13/04 , H04L67/53
CPC classification number: G06V10/82 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/167 , G06F7/14 , G06F9/453 , G06F16/176 , G06F16/2255 , G06F16/2365 , G06F16/243 , G06F16/248 , G06F16/24552 , G06F16/24575 , G06F16/24578 , G06F16/338 , G06F16/3323 , G06F16/3329 , G06F16/3344 , G06F16/904 , G06F16/9038 , G06F16/90332 , G06F16/90335 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/01 , G06V10/764 , G06V20/10 , G06V40/28 , G10L15/02 , G10L15/063 , G10L15/07 , G10L15/16 , G10L15/183 , G10L15/187 , G10L15/1815 , G10L15/1822 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/2816 , H04L41/20 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/535 , H04L67/5651 , H04L67/75 , H04W12/08 , G06F2216/13 , G10L13/00 , G10L13/04 , G10L2015/223 , G10L2015/225 , H04L51/046 , H04L67/10 , H04L67/53
Abstract: In one embodiment, a method includes receiving an initial input in a first modality from a first user from a client system associated with the first user, determining one or more intents corresponding to the initial input by an intent-understanding module, generating one or more candidate continuation-inputs based on the one or more intents, where the one or more candidate continuation-inputs are in one or more candidate modalities, respectively, and wherein the candidate modalities are different from the first modality, and sending instructions for presenting one or more suggested inputs corresponding to one or more of the candidate continuation-inputs to the client system.
-
-