Back to results
US 2020/0029181 A1Published application
Layers in messaging applications
AssigneeApple Inc.
InventorsBartosz Ciechanowski, Bhaskar P. Sarma, William R. Dahlberg, Eugene Bistolas, Olivier Gutknecht, Nathaniel Begeman
Life of this patent
Estimating the term…
Abstract
A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.
Claims22
-20. (canceled)
A method, comprising:
- receiving, by a first messaging application, a message from a second messaging application, the message comprising text content;
- determining, by the first messaging application, a predefined animation to display with the message based on the text content;
- displaying the text content within a message bubble of the first messaging application;
- and
- displaying the predefined animation at least partly outside of the message bubble.
2 more elements
A device, comprising:
- at least one processor;
- and
- a memory including instructions that, when executed by the at least one processor, cause the at least one processor to:
- receive, by a first messaging application running on the device, a message from a second messaging application running on another device, the first messaging application and the second messaging application configured to communicate electronic messages through one or more messaging servers, the message comprising text content;
- determine, by the first messaging application, a predefined animation to display with the message based on the text content;
- display the text content within a message bubble of the first messaging application;
- and
- display the predefined animation separate from the message bubble.
5 more elements
A computer program product comprising code stored in a tangible computer-readable storage medium, the code comprising:
- code to receive, by a first messaging application, a message from a second messaging application, the first messaging application and the second messaging application configured to communicate electronic messages through one or more messaging servers, the message comprising text content;
- code to determine, by the first messaging application, a predefined animation to display with the message based on the text content;
- and
- code to display the text content within a message bubble of the first messaging application;
- and
- code to display the predefined animation at least partly outside of the message bubble.
3 more elements
Dependencies are inferred from the claim text.