US 12,003,585 B2
Session-based information exchange
Richard Earl Simpkinson, Issaquah, WA (US); Richard Ignacio Zaragoza, Issaquah, WA (US); Jeffrey Alex Kramer, Redmond, WA (US); Keith Rosema, Seattle, WA (US); Alan Caplan, Seattle, WA (US); and Paul G. Allen, Mercer Island, WA (US)
Assigned to Vale Group LLC, Seattle, WA (US)
Filed by Vulcan Inc., Seattle, WA (US); and Jo Lynn Allen
Filed on Jun. 7, 2019, as Appl. No. 16/435,399.
Claims priority of provisional application 62/692,557, filed on Jun. 29, 2018.
Claims priority of provisional application 62/682,761, filed on Jun. 8, 2018.
Prior Publication US 2019/0379742 A1, Dec. 12, 2019
Int. Cl. H04L 67/14 (2022.01); G06V 40/16 (2022.01); H04L 67/52 (2022.01)
CPC H04L 67/14 (2013.01) [G06V 40/168 (2022.01); G06V 40/172 (2022.01); H04L 67/52 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
at least one processor; and
a memory having stored thereon executable instructions that, in response to execution by the at least one processor, cause the system to:
determine to share information between a first device associated with a first entity and a second device associated with a second entity, the determination based at least in part on identification of a context in which sharing information is authorized, wherein the context is based at least in part on a visual identification of one or more aspects of an environment in which at least one of the first device or the second device is operating and indicates a mutual goal of the first and second entities, wherein the determination is further based at least in part on a correlation between the mutual goal and the environment, wherein the visual identification of the one or more aspects of the environment is based at least in part on visual data obtained from at least one of the first device or the second device;
identify one or more services available to provide information associated with the first entity to the second device, the one or more services identified based at least in part on a level of sensitivity associated with the identified context;
provide the information to the second device, based at least in part on the correlation and the one or more services; and
stop further sharing of the information in response to a change to the context of the information sharing.