US 12,249,016 B2
Influencing actions of agents
Daniel Laszlo Kovacs, Santa Clara, CA (US)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 19, 2023, as Appl. No. 18/136,700.
Application 18/136,700 is a continuation of application No. 16/998,263, filed on Aug. 20, 2020, granted, now 11,670,028.
Claims priority of provisional application 62/906,655, filed on Sep. 26, 2019.
Prior Publication US 2023/0377237 A1, Nov. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 13/40 (2011.01); G06N 3/006 (2023.01); G06N 20/00 (2019.01); G06T 19/00 (2011.01); G06T 19/20 (2011.01)
CPC G06T 13/40 (2013.01) [G06N 3/006 (2013.01); G06N 20/00 (2019.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
at a device including a non-transitory memory and one or more processors coupled with the non-transitory memory:
obtaining, by a first virtual agent that models behavior of a first entity, a first objective of the first virtual agent;
generating, by the first virtual agent, action generation guidance for a second virtual agent that models behavior of a second entity, wherein the second virtual agent is associated with a second objective and the action generation guidance is associated with a set of actions for the second virtual agent to perform in order to satisfy the second objective while allowing the first virtual agent to satisfy the first objective; and
triggering the second virtual agent to perform an action from the set of actions associated with the action generation guidance in order to advance the second objective of the second virtual agent while allowing the first virtual agent to advance towards the first objective of the first virtual agent.