Back to results
US 2023/0144975 A1Published application
Command based composite templates
AssigneeMicrosoft Technology Licensing, LLC
InventorSamuel Robert CUNDALL
Life of this patent
Estimating the term…
Abstract
A method and system for causing a command-based composite template to be displayed in a communication stream are disclosed, the composite template including representations of first and second users combined with a representation of a selected template.
Claims20
A system for providing a command-based composite template in a communication stream, comprising:
- one or more processors;
- and
- a memory storing computer-executable instructions that, when executed, cause the one or more processors to control the system to perform operations comprising:
- detecting an action command in a compose field of a communication platform of a first user, wherein the action command comprises a first symbol that indicates, in combination with one or more characters from the compose field succeeding the action command, one of a plurality of functions to be performed by the system, wherein the plurality of functions comprises causing a composite template comprising representations of the first and a second user combined with a representation of a selected template to be displayed in the communication stream;
- responsive to detecting the action command in the compose field, receiving a username of a second user in the compose field and entering a template selection mode allowing for selection of the composite template to be displayed in the communication stream comprising:
- providing, based upon one or more rules in the template selection mode, a set of selectable templates to the first user, the selectable templates indicating the desired reaction or activity corresponding to the first and second users, the one or more rules defining priority or determination of the set of selectable templates;
- responsive to providing the set of selectable templates, receiving a selected one of the set of selectable templates as the selected template from the first user;
- and
- causing the composite template comprising representations of the first and second users combined with the representation of the selected template to be displayed in the communication stream.
6 more elements
A method for providing a command-based composite template in a communication stream, comprising:
- detecting an action command in a compose field of a communication platform of a first user, wherein the action command comprises a first symbol that indicates, in combination with one or more characters from the compose field succeeding the action command, one of a plurality of functions to be performed by the system, wherein the plurality of functions comprises causing a composite template comprising representations of the first and a second user combined with a representation of a selected template to be displayed in the communication stream;
- responsive to detecting the action command in the compose field, receiving a username of a second user in the compose field and entering a template selection mode allowing for selection of the composite template to be displayed in the communication stream comprising:
- providing, based upon one or more rules in the template selection mode, a set of selectable templates to the first user, the selectable templates indicating the desired reaction or activity corresponding to the first and second users, the one or more rules defining priority or determination of the set of selectable templates;
- responsive to providing the set of selectable templates, receiving a selected one of the set of selectable templates as the selected template from the first user;
- and
- causing the composite template comprising representations of the first and second users combined with the representation of the selected template to be displayed in the communication stream.
3 more elements
A system for providing a command-based composite template in a communication stream, comprising:
- means for detecting an action command in a compose field of a communication platform of a first user, wherein the action command comprises a first symbol that indicates, in combination with one or more characters from the compose field succeeding the action command, one of a plurality of functions to be performed by the system, wherein the plurality of functions comprises causing a composite template comprising representations of the first and a second user combined with a representation of a selected template to be displayed in the communication stream;
- means for receiving, responsive to detecting the action command in the compose field, a username of a second user in the compose field and entering a template selection mode allowing for selection of the composite template to be displayed in the communication stream, comprising:
- means for providing, based upon one or more rules in the template selection mode, a set of selectable templates to the first user, the selectable templates indicating the desired reaction or activity corresponding to the first and second users, the one or more rules defining priority or determination of the set of selectable templates;
- means for receiving a selected one of the set of selectable templates as the selected template from the first user;
- and
- means for causing the composite template comprising representations of the first and second users combined with the representation of the selected template to be displayed in the communication stream.
3 more elements
Dependencies are inferred from the claim text.