Smart variable expressive text or graphics for electronic communications

US2017286366A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017286366-A1
Application numberUS-201615156290-A
CountryUS
Kind codeA1
Filing dateMay 16, 2016
Priority dateMar 31, 2016
Publication dateOct 5, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for creating, sending, receiving, or displaying messages with smart variable expressive text or graphics is described. The method includes providing a user interface for inputting content and specifying an appearance of the content, receiving the content and an appearance control input via the user interface, responsive to the appearance control input, creating a message including the content and formatting information, and sending the message including the content and the formatting information.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method comprising: providing, using one or more computing devices, a user interface for inputting content and specifying an appearance of the content; receiving, using the one or more computing devices, the content and an appearance control input via the user interface; responsive to the appearance control input, creating, using the one or more computing devices, a message including the content and formatting information; and sending, using the one or more computing devices, the message including the content and the formatting information. 2 . The computer-implemented method of claim 1 , wherein the user interface includes an expressiveness control indicator for specifying the appearance of the content, the expressiveness control indicator movable in the user interface to vary the appearance of the content. 3 . The computer-implemented method of claim 1 , wherein the user interface includes a slider bar and an indicator that allows a user to control expressiveness of the appearance of the content along a range of values corresponding to positions of the indicator on the slider bar. 4 . The computer-implemented method of claim 3 , wherein the user interface includes a visual cue indicating an amount of expressiveness that will be added to the appearance of the content based on a position of the indicator on the slider bar, the visual cue positioned proximate an end of the slider bar. 5 . The computer-implemented method of claim 1 , further comprising: modifying, using the one or more computing devices, the appearance of the content responsive to the appearance control input; and updating, using the one or more computing devices, the user interface to include the content with the modified appearance based on the appearance control input. 6 . The computer-implemented method of claim 1 , wherein the formatting information is a visual effect. 7 . The computer-implemented method of claim 1 , further comprising: determining, using one or more computing devices, whether the appearance control input satisfies a threshold; responsive to the appearance control input satisfying the threshold, replacing the content with a substitute message. 8 . The computer-implemented method of claim 7 , wherein the substitute message includes a graphic and animation. 9 . The computer-implemented method of claim 7 , further comprising; determining, using the one or more computing devices, a context for the content; and selecting the substitute message and an appearance of the substitute message based on the determined context. 10 . A computer program product comprising a non-transitory computer readable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform operations comprising: providing a user interface for inputting content and specifying an appearance of the content; receiving the content and an appearance control input via the user interface; responsive to the appearance control input, creating a message including the content and formatting information; and sending the message including the content and the formatting information. 11 . The computer program product of claim 10 , wherein the user interface includes an expressiveness control indicator for specifying the appearance of the content, the expressiveness control indicator movable in the user interface to vary the appearance of the content. 12 . The computer program product of claim 10 , wherein the user interface includes a slider bar and an indicator that allows a user to control expressiveness of the appearance of the content along a range of values corresponding to positions of the indicator on the slider bar. 13 . The computer program product of claim 10 , wherein the user interface includes a visual cue indicating an amount of expressiveness that will be added to the appearance of the content based on a position of the indicator on the slider bar, the visual cue positioned proximate an end of the slider bar. 14 . The computer program product of claim 10 , wherein the operations further comprise: modifying the appearance of the content responsive to the appearance control input; and updating the user interface to include the content with the modified appearance based on the appearance control input. 15 . The computer program product of claim 10 , wherein the formatting information is a visual effect. 16 . The computer program product of claim 10 , wherein the operations further comprise: determining whether the appearance control input satisfies a threshold; responsive to the appearance control input satisfying the threshold, replacing the content with a substitute message. 17 . The computer program product of claim 16 , wherein the substitute message includes a graphic and animation. 18 . The computer program product of claim 16 , wherein the operations further comprise: determining a context for the content; and selecting the substitute message and an appearance of the substitute message based on the determined context. 19 . A system comprising: a processor; and a memory storing instructions that, when executed, cause the system to perform operations comprising: providing a user interface for inputting content and specifying an appearance of the content; receiving the content and an appearance control input via the user interface; responsive to the appearance control input, creating a message including the content and formatting information; and sending the message including the content and the formatting information. 20 . The system of claim 19 , wherein the user interface includes an expressiveness control indicator for specifying the appearance of the content, the expressiveness control indicator movable in the user interface to vary the appearance of the content. 21 . The system of claim 19 , wherein the user interface includes a slider bar and an indicator that allows a user to control expressiveness of the appearance of the content along a range of values corresponding to positions of the indicator on the slider bar. 22 . The system of claim 19 , wherein the user interface includes a visual cue indicating an amount of expressiveness that will be added to the appearance of the content based on a position of the indicator on the slider bar, the visual cue positioned proximate an end of the slider bar. 23 . The system of claim 19 , wherein the operations further comprise: modifying the appearance of the content responsive to the appearance control input; and updating the user interface to include the content with the modified appearance based on the appearance control input. 24 . The system of claim 19 , wherein the formatting information is a visual effect. 25 . The system of claim 19 , wherein the operations further comprise: determining whether the appearance control input satisfies a threshold; responsive to the appearance control input satisfying the threshold, replacing the content with a substitute message. 26 . The system of claim 25 , wherein the substitute message includes a graphic and animation. 27 . The system of claim 25 , wherein the operations further comprise: determining a context for the content; and selecting the substitute message and an appearance of the substitute message bas

Assignees

Inventors

Classifications

  • Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD] · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Two-dimensional [2D] animation, e.g. using sprites · CPC title

  • Interoperability with other network applications or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017286366A1 cover?
A system and method for creating, sending, receiving, or displaying messages with smart variable expressive text or graphics is described. The method includes providing a user interface for inputting content and specifying an appearance of the content, receiving the content and an appearance control input via the user interface, responsive to the appearance control input, creating a message inc…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/103. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).