IP Library Granted Patent US 9,411,486
Granted Patent B2
US 9,411,486 · App. 14/524,292 · Granted Aug 9, 2016

System and method for providing secondary content using a colour controller

Inventor: James Allen Hymel (San Jose, CA)
Assignee: BlackBerry Limited
G06F3/0481G06F3/0484G06Q30/0241G09G2340/145
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,411,486
App. No.
14/524,292
Granted
Aug 9, 2016
Kind
B2
Abstract

A method of providing secondary content on a mobile device such that the secondary content is associated with a controller and is a member of one of a plurality of content categories. The method includes displaying primary content on an interface of the mobile device; receiving the secondary content at the mobile device; applying a visual property to the controller, the visual property identifying the content category that the secondary content is a member of. Further, after receiving the secondary content at the mobile device, the controller is displayed on the interface of the mobile device such that the controller does not visually interfere with the displayed primary content. Upon receiving input selecting the controller, the secondary content associated with the controller is displayed on the interface of the mobile device.

Claims (47)

1. A method of displaying two or more instances of secondary content on a mobile device, each instance of secondary content being a member of one of a plurality of content categories, the method comprising:

displaying primary content on an interface of the mobile device;

receiving the two or more instances of secondary content at the mobile device;

determining a content category for each instance of the two or more instances of secondary content;

applying a visual property to two or more controllers, each of the two or more controllers associated with and visually indicating a presence of a respective one of the two or more instances of secondary content, the visual property based on the determined content category and each of the two or more controllers configured to display the respective one of the two or more instances of secondary content when selected;

displaying each instance of the two or more controllers on the interface of the mobile device such that each of the two or more controllers does not visually interfere with the displayed primary content and such that each of the two or more instances of secondary content is not displayed; and

in response to receiving an input selecting a one of the two or more controllers, displaying the instance of secondary content associated with the one of the two or more controllers on the interface of the mobile device.

2. The method of claim 1 wherein the step of applying the visual property occurs after the step of receiving the two or more instances of secondary content at the mobile device.

3. The method of claim 2 wherein the visual property is automatically applied to each controller based on the contents of the associated secondary content.

4. The method of claim 2 wherein the visual property is manually selected for applying to each controller.

5. The method of claim 1 wherein the visual property comprises a one of a plurality of colours, each of the plurality of colours identifying a specific content category.

6. The method of claim 1 wherein each of the two or more instances of secondary content is one of an advertisement, a coupon, a contest or a subscription form.

7. The method of claim 1 wherein each of the two or more controllers is a bar on an edge of the interface of the mobile device.

8. The method of claim 1 wherein the content categories comprise advertisements, coupons, contests and subscriptions.

9. The method of claim 1 wherein the primary content is one of an electronic message, an image, a game or a web page.

10. The method of claim 1 further comprising:

determining whether the content category of each of the two or more instances of secondary content is a prohibited content category; and

wherein if the content category of one of the two or more instances of secondary content is a prohibited content category then the controller associated with the one of the two or more instances of secondary content is blocked from being displayed on the interface of the mobile device.

11. The method of claim 10 wherein the determination of whether the content category of each of the two or more instances of secondary content is a prohibited content category comprises comparing the content category to a pre-defined list of prohibited content categories.

12. The method of claim 1 wherein each of the two or more instances of secondary content is targeted based on the primary content.

13. A mobile device having a processor and memory, the memory storing instructions and data for execution by the processor to configure the device to:

display primary content on an interface of the mobile device;

receive two or more instances of secondary content at the mobile device;

determine a content category for each instance of the two or more instances of secondary content;

apply a visual property to two or more controllers, each of the two or more controllers associated with and visually indicating a presence of a respective one of the two or more instances of secondary content, the visual property based on the determined content category and each of the two or more controllers configured to display the respective one of the two or more instances of secondary content when selected;

display each instance of the two or more controllers on the interface of the mobile device such that each of the two or more controllers does not visually interfere with the displayed primary content and such that each of the two or more instances of secondary content is not displayed; and

in response to receiving an input selecting a one of the two or more controllers, display the instance of secondary content associated with the one of the two or more controllers on the interface of the mobile device.

14. The mobile device of claim 13 wherein the visual property is applied after the two or more instances of secondary content are received at the mobile device.

15. The mobile device of claim 14 wherein the visual property is automatically applied to each controller based on the contents of the associated secondary content.

16. The mobile device of claim 14 wherein the visual property is manually selected for applying to each controller.

17. The mobile device of claim 13 wherein the visual property comprises a one of a plurality of colours, each of the plurality of colours identifying a specific content category.

18. The mobile device of claim 13 wherein each of the two or more instances of secondary content is one of an advertisement, a coupon, a contest or a subscription form.

19. The mobile device of claim 13 wherein each of the two or more controllers is a bar on an edge of the interface of the mobile device.

20. The mobile device of claim 13 wherein the content categories comprise advertisements, coupons, contests and subscriptions.

21. The mobile device of claim 13 wherein the primary content is one of an electronic message, an image, a game or a web page.

22. The mobile device of claim 13 wherein the mobile device is further configured to:

determine whether the content category of each of the two or more instances of secondary content is a prohibited content category; and

wherein if the content category of one of the two or more instances of secondary content is a prohibited content category then the controller associated with the one of the two or more instances of secondary content is blocked from being displayed on the interface of the mobile device.

23. The mobile device of claim 22 wherein the determination of whether the content category of each of the two or more instances of secondary content is a prohibited content category comprises comparing the content category to a pre-defined list of prohibited content categories.

24. The mobile device of claim 13 wherein each of the two or more instances of secondary content is targeted based on the primary content.

25. A non-transitory computer readable medium having computer readable code embodied therein for execution by a processor for configuring a mobile device to carry out a method of providing two or more instances of secondary content on a mobile device, each instance of secondary content being a member of one of a plurality of content categories, the method comprising:

displaying primary content on an interface of the mobile device;

receiving the two or more instances of secondary content at the mobile device;

determining a content category for each instance of the two or more instances of secondary content;

applying a visual property to two or more controllers, each of the two or more controllers associated with and visually indicating a presence of a respective one of the two or more instances of secondary content, the visual property based on the determined content category and each of the two or more controllers configured to display the respective one of the two or more instances of secondary content when selected;

displaying each instance of the two or more controllers on the interface of the mobile device such that each of the two or more controllers does not visually interfere with the displayed primary content and such that each of the two or more instances of secondary content is not displayed; and

in response to receiving an input selecting a one of the two or more controllers, displaying the instance of secondary content associated with the one of the two or more controllers on the interface of the mobile device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Dec 22, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034688/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2014
From: HYMEL, JAMES ALLEN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 034040/0213 →
Continuity (2)
Continuation 13044639 · Mar 10, 2011
Related Publication 20150046868A1 · Feb 12, 2015