IP Library Granted Patent US 9,997,138
Granted Patent B2
US 9,997,138 · App. 15/332,953 · Granted Jun 12, 2018

System and method for adaptive and persistent media presentations

Inventors: John SanGiovanni (Seattle, WA); Shannon Carter (Seattle, WA); Christina Elsberry (Sammamish, WA)
Assignee: Zumobi, Inc.
G09G5/14G06F3/0482G06Q30/0241G06Q30/0267G06Q30/0277G06T3/40G09G2340/0442G09G2370/027
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 9,997,138
App. No.
15/332,953
Granted
Jun 12, 2018
Kind
B2
Abstract

Systems and methods providing for an advertisement (media) is designed using segments that can be added or subtracted are provided. By adapting the various segments of an advertisement to fit the orientation of the displaying device, and to be persistent on the display without overlaying the application being viewed by the user, it is possible to increase viewing time of the displayed media. In one embodiment, the various segments are sized to be displayed in areas (such as preview areas) of the display that the user does not typically use for his/her main work. In this manner, the displayed media is adapted for display area and does not intrude on the viewing area.

Claims (48)

1. A method for displaying media content on a display of a device, the method comprising:

displaying, on the display of the device, first media content;

receiving, by at least one processor, second media content, wherein the second media content is divided into segments, each of the segments of the second media content comprising one or more rules for displaying corresponding segments on the display of the device;

storing, by the at least one processor, the second media content at a memory of the device;

identifying, by the at least one processor, one or more conditions local to the device;

determining, by the at least one processor, two or more segments of the segments of the second media content to display based on the one or more rules and the one or more conditions local to the device, wherein a first segment of the two or more segments comprises a different rule as compared to a second segment of the two or more segments;

displaying, on the display of the device, the two or more segments of the segments of the second media content while displaying the first media content; and

maintaining, at the memory of the device, non-displayed segments of the segments of the second media content such that the non-displayed segments are configured to be displayed on the display of the device upon a change in the one or more conditions local to the device.

2. The method of claim 1 wherein the second media content includes image content, video content, or a combination thereof.

3. The method of claim 1 wherein at least one segment of the segments of the second media content is interactive.

4. The method of claim 3 wherein at least one segment of the segments of the second media content is configured to expand at the display of the device in response to a user input.

5. The method of claim 3 wherein at least one segment of the segments of the second media content is configured to close in response to a user selecting the at least one segment of the segments of the second media content, causing gay remaining displayed segments of the second media content to re-scale.

6. The method of claim 1 wherein the two or more segments of the segments of the second media content remain on screen until one of the following: one of the two or more segments of the segments of the second media content is closed by a user, a pre-determined amount of time, and an orientation change of the display of the device.

7. The method of claim 1 wherein the one or more conditions local to the device are selected from a list consisting of: device orientation, native display space, size of other content being concurrently displayed, and bandwidth available to receive the second media content.

8. The method of claim 1 wherein the one or more rules determine which of the one or more conditions local to the device affect the segments of the second media content to display.

9. An apparatus configured for displaying media, the apparatus comprising:

a display device;

a memory; and

at least one processor communicatively coupled to the display device and the memory, wherein the at least one processor is configured to:

display first media content;

receive second media content, wherein the second media content is divided into segments, each of the segments of the second media content comprising one or more rules for displaying corresponding segments on the display device;

store the second media content at the memory;

identify one or more conditions local to the at least one processor;

determine two or more segments of the segments of the second media content to display on the display device, wherein the two or more segments of the segments of the second media content determined based on the one or more rules and the one or more conditions local to the at least one processor, wherein a first segment of the two or more segments comprises a different rule as compared to a second segment of the two or more segments;

display the two or more segments of the segments of the second media content on the display device while the first media content is displayed; and

maintain non-displayed segments of the segments of the second media content at the memory such that the non-displayed segments are configured to be displayed on the display device upon a change in the one or more conditions local to the display device.

10. The apparatus of claim 9 wherein at least one segment of the segments of the second media content is configured to expand at the display of the device in response to a user input.

11. The apparatus of claim 9 wherein at least one segment of the segments of the second media content is configured to close in response to a user selecting the at least one segment of the segments of the second media content, causing any remaining displayed segments of the second media content to re-scale.

12. The apparatus of claim 9 wherein the two or more segments of the segments of the second media content remain on screen until one of the following: one of the two or more segments of the segments of the second media content is closed by a user, a pre-determined amount of time, and an orientation change of the display of the device.

13. The apparatus of claim 9 wherein the one or more conditions local to the at least one processor are selected from a list consisting of: display device orientation, native display space, size of other content being concurrently displayed, and bandwidth available to receive the second media content.

14. The apparatus of claim 9 wherein the one or more rules determine which of the one or more conditions local to the at least one processor affect the segments of the second media content to display.

15. The apparatus of claim 9 wherein the second media content includes image content, video content, or a combination thereof.

16. The apparatus of claim 9 wherein at least one of the segments is interactive.

17. A non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations, the operations comprising:

displaying, on the display of a device, first media content;

receiving, by the at least one processor, second media content, wherein the second media content is divided into segments, each of the segments comprising one or more rules for displaying corresponding segments on the display of the device;

storing, by the at least one processor, the second media content at a memory of the device;

identifying, by the at least one processor, one or more conditions local to the device;

determining, by the at least one processor, two or more segments of the segments of the second media content to display based on the one or more rules and the one or more conditions local to the device, wherein a first segment of the two or more segments comprises a different rule as compared to a second segment of the two or more segments;

displaying, on the display of the device, the two or more segments of the segments of the second media content, while displaying the first media content; and

maintaining, at the memory of the device, non-displayed segments of the segments such that the non-displayed segments are configured to be displayed on the display of the device upon a change in the one or more conditions local to the device.

18. The computer readable medium of claim 17 wherein at least one segment of the segments of the second media content is configured to expand at the display of the device in response to a user input.

19. The computer readable medium of claim 17 wherein at least one segment of the segments of the second media content is configured to close in response to a user selecting the at least one segment of the segments of the second media content, causing any remaining displayed segments of the second media content to re-scale.

20. The computer readable medium of claim 17 wherein the two or more segments of the segments of the second media content remain on screen until one of the following: one of the two or more segments of the segments of the second media content is closed by a user, a pre-determined amount of time, and an orientation change of the display of the device.

21. The computer readable medium of claim 17 wherein the one or more conditions local to the device are selected from a list consisting of: device orientation, native display space, size of other content being concurrently displayed, and bandwidth available to receive the second media content.

22. The computer readable medium of claim 17 wherein the one or more rules determine which of the one or more conditions local to the device affect the segments of the second media content to display.

23. The computer readable medium of claim 17 wherein the second media content includes image content, video content, or a combination thereof.

24. The computer readable medium of claim 17 wherein at least one of the segments is interactive.

Assignments (4)
MERGER AND CHANGE OF NAME Recorded Mar 16, 2020
From: ZUMOBI, INC.; ZUMOBI, LLC
To: ZUMOBI, LLC
Reel/Frame 052123/0221 →
RELEASE OF SECURITY INTEREST Recorded Mar 8, 2019
From: PACIFIC WESTERN BANK
To: ZUMOBI, INC.
Reel/Frame 048540/0463 →
SECURITY INTEREST Recorded Oct 18, 2017
From: ZUMOBI, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 043896/0732 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2016
From: SANGIOVANNI, JOHN; CARTER, SHANNON; ELSBERRY, CHRISTINA
To: ZUMOBI, INC.
Reel/Frame 040141/0846 →
Continuity (2)
Continuation 13462680 · May 2, 2012
Related Publication 20170040000A1 · Feb 9, 2017