US 12,218,890 B2
Copilot for multi-user, multi-step collaborations
Robin Abraham, Redmond, WA (US); Liang Du, Redmond, WA (US); Manqing Mao, Kenmore, WA (US); Paishun Ting, Kirkland, WA (US); Julia Chen, Bellevue, WA (US); Jianzhe Lin, Bellevue, WA (US); Yijian Xiang, Redmond, WA (US); Mingyang Xu, Kenmore, WA (US); Wenhan Wang, Bellevue, WA (US); and Fahimeh Raja, Kirkland, WA (US)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Oct. 19, 2023, as Appl. No. 18/490,236.
Claims priority of provisional application 63/522,500, filed on Jun. 22, 2023.
Prior Publication US 2024/0430216 A1, Dec. 26, 2024
Int. Cl. H04L 51/02 (2022.01); H04L 51/216 (2022.01)
CPC H04L 51/02 (2013.01) [H04L 51/216 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
providing, to a plurality of users, access to a chat session that uses a plurality of large language models to provide responses to input messages received for the chat session;
receiving changes to the chat session;
updating the chat session in response to the changes to the chat session, wherein the plurality of large language models use the changes to the chat session in responding to subsequent input messages received for the chat session; and
storing the changes to the chat session in a chat session history, wherein the chat session history maintains a state of the chat session that includes exchanges between the plurality of users and pages created for the chat session and the plurality of large language models use the chat session history in preparing subsequent responses to subsequent input messages.