IP Library › Granted Patent US 10,997,261
Granted Patent B2
US 10,997,261 · App. 16/123,388 · Granted May 4, 2021

System and method that facilitate display responsive message rendering on client device

Inventors: Mikael Bonnevie (Mountain View, CA); An-Tai Li (Mountain View, CA)
Assignee: GOOGLE LLC
G06F16/9558G06F16/9577G06F40/169G06Q30/0241
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,997,261
App. No.
16/123,388
Granted
May 4, 2021
Kind
B2
Abstract

A multimedia communication system for transmitting a display responsive multimedia content message to an end user computing device to be rendered on a display device. The multimedia communication system comprises a content packager that assembles a multimedia content package comprising the multimedia content message, and a content renderer that generates a display responsive multimedia content rendering application associated with the multimedia content message, wherein the multimedia content message includes a source artifact having an image, a content artifact having text, and a contextual selector having a hyperlink, and wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the multimedia content message to display the source artifact to occupy a substantial portion of a display area for the multimedia content message.

Claims (39)

1. A multimedia communication system having a server including at least one processor for transmitting a display responsive multimedia content message to an end user computing device to be rendered on a display device, the server comprising:

a content packager that assembles a multimedia content package comprising the multimedia content message;

a content renderer that generates a display responsive multimedia content rendering application associated with the multimedia content message; and

a network interface arranged to connect to a network via a communication link, the network interface being coupled to the content packager and content renderer to transmit the multimedia content package or the display responsive multimedia content rendering application over the communication link to the end user computing device,

wherein the multimedia content message includes a source artifact having an image, a content artifact having text, and a contextual selector having a hyperlink, and

wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to:

render the multimedia content message at a location on the display device and having a layout and size customized to the end user computing device;

display the source artifact to occupy a first portion of a display area for the multimedia content message on the display device;

display the text to occupy a second portion of the display area for the multimedia content message on the display device; and

display the contextual selector to occupy a third portion of the display area for the multimedia content message on the display device, with the contextual selector being scaled in size based on size of an image in the source artifact.

2. The multimedia communication system of claim 1 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the multimedia content message to display the source artifact, content artifact and contextual selector in an F-pattern layout.

3. The multimedia communication system of claim 1 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy between about 12% and about 65% of a width of the display area for the multimedia content message.

4. The multimedia communication system of claim 1 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy about 36% of a width of the display area for the multimedia content message.

5. The multimedia communication system of claim 1 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector to occupy between about 50% and about 60% of a width of the display area for the multimedia content message.

6. The multimedia communication system of claim 1 , wherein the multimedia content message further includes a call-to-action backdrop, and wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector with the call-to-action backdrop to occupy between about 15% and about 25% of a height of the display area for the multimedia content message.

7. The multimedia communication system of claim 1 , wherein the multimedia content message further includes a call-to-action backdrop, and wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector with the call-to-action backdrop to occupy about 17% of a height of the display area for the multimedia content message.

8. The multimedia communication system of claim 1 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy a pixel array size based on an image resolution of the display device and one or more content slot defining instructions that define the display area for the multimedia content message.

9. The multimedia communication system of claim 8 , wherein the one or more content defining instructions comprise a height value and a width value.

10. The multimedia communication system of claim 8 , wherein the one or more content defining instructions comprise a display screen location value.

11. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a hardware processor of a first device, cause the processor to perform operations, comprising:

retrieving a multimedia content package from a content packager or a database at the first device;

retrieving a display responsive multimedia content rendering application at the first device, the display responsive multimedia content application being associated with the multimedia content package;

assembling the multimedia content package and the display responsive multimedia content rendering application into a plurality of transmission packets; and

transmitting the plurality of transmission packets to a second device, wherein the multimedia content package comprises a multimedia content message,

wherein the multimedia content message includes a source artifact having an image, a content artifact having text, and a contextual selector having a hyperlink, and

wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to:

render the multimedia content message at a location on a display of the second device and having a layout and size customized to the second device;

display the source artifact to occupy a first portion of a display area for the multimedia content message on the display of the second device;

display the text to occupy a second portion of the display area for the multimedia content message on the display of the second device; and

display the contextual selector to occupy a third portion of the display area for the multimedia content message on the display of the second device, with the contextual selector being scaled in size based on size of an image in the source artifact.

12. The non-transitory computer-readable medium in claim 11 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the multimedia content message to display the source artifact, content artifact and contextual selector in an F-pattern layout.

13. The non-transitory computer-readable medium in claim 11 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy between about 12% and about 65% of a width of the display area for the multimedia content message.

14. The non-transitory computer-readable medium in claim 11 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy about 36% of a width of the display area for the multimedia content message.

15. The non-transitory computer-readable medium in claim 11 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector to occupy between about 50% and about 60% of a width of the display area for the multimedia content message.

16. The non-transitory computer-readable medium in claim 11 , wherein the multimedia content message further includes a call-to-action backdrop, and wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector with the call-to-action backdrop to occupy between about 15% and about 25% of a height of the display area for the multimedia content message.

17. The non-transitory computer-readable medium in claim 11 , wherein the multimedia content message further includes a call-to-action backdrop, and wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the contextual selector with the call-to-action backdrop to occupy about 17% of a height of the display area for the multimedia content message.

18. The non-transitory computer-readable medium in claim 11 , wherein the display responsive multimedia content rendering application includes one or more annotations or instructions to render the source artifact to occupy a pixel array size based on an image resolution of the display device and one or more content slot defining instructions.

19. The non-transitory computer-readable medium in claim 18 , wherein the one or more content defining instructions comprise a height value and a width value.

20. The non-transitory computer-readable medium in claim 18 , wherein the one or more content defining instructions comprise a display screen location value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2018
From: LI, AN-TAI; BONNEVIE, MIKAEL
To: GOOGLE LLC
Reel/Frame 046802/0978 →
Continuity (1)
Related Publication 20200082022A1 · Mar 12, 2020