IP Library Granted Patent US 9,607,313
Granted Patent B2
US 9,607,313 · App. 13/584,119 · Granted Mar 28, 2017

Targeted content streaming banners

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,607,313
App. No.
13/584,119
Granted
Mar 28, 2017
Kind
B2
Abstract

An apparatus and method for providing a streaming banner promoting one or more items/content on mobile devices are disclosed herein. User activity information is determined based on a user interfacing with a mobile device. The user activity information is transmitted by the mobile device to a server. In response to receiving a streaming banner, the streaming banner is displayed at a pre-determined portion of a screen of the mobile device. The streaming banner recommends one or more applications that targets the user based on the user activity information and an initial application identification source.

Claims (28)

1. A method performed by a server for providing a streaming banner, the method comprising:

receiving, by a processor at a server from a mobile device, user activity information on the mobile device, the user activity information comprising at least a current location of the mobile device, the user activity information being independent of user activity with a streaming banner on at least the mobile device;

determining that the user activity information satisfies at least one condition triggering a streaming banner to be provided to the mobile device, wherein the at least one condition includes a location condition satisfied by the current location of the mobile device;

in response to determining that the user activity information satisfies the condition, selecting, by the processor, a first promoted mobile device application and a second promoted mobile device application to promote in the streaming banner based on the condition and data obtained from an initial application identification source independent of the user activity information, the initial application identification source including at least one of: a social media site, user profiles of users in the user's social network, or an application submitted to an application e-commerce site; and

transmitting the streaming banner to the mobile device, wherein the streaming banner and content of the streaming banner are independent of content currently being displayed on the mobile device and configured to simultaneously present, at least temporarily, a first set of data corresponding to the first promoted mobile device application and a second set of data corresponding to the second promoted mobile device application on the mobile device.

2. The method of claim 1 , wherein the first promoted mobile device application is identical to an application identified in the initial application identification source.

3. The method of claim 1 , wherein the first promoted mobile device application is different from an application identified in the initial application identification source and the first promoted mobile device application shares at least one common trait with the application identified in the initial application identification source.

4. A mobile device, comprising:

a processor configured to determined user activity information comprising at least a current location of the mobile device, based on a user interfacing with the mobile device, the user activity information being independent of user activity with a streaming banner on at least the mobile device;

a transceiver configured to wirelessly transmit the user activity information to a remote server and to wirelessly receive a streaming banner from the remote server, the streaming banner comprising a first set of data corresponding to a first promoted mobile device application and a second set of data corresponding to a second promoted mobile device application, the first and second promoted mobile device applications selected by the remote server based on at least one condition triggering a streaming banner to be provided to the mobile device and a set of information associated with one or more social network contacts of the user obtained from at least one social network associated with the user independent of the user activity information, wherein the at least one condition includes at least a location condition satisfied by the current location of the mobile device; and

a display, in response to receiving the streaming banner from the remote server, configured to present the streaming banner at a pre-determined portion of a home screen, wherein:

the streaming banner and content of the streaming banner are independent of content currently displayed on the mobile device and simultaneously presents, at least temporarily, the first set of data that corresponds to the first promoted mobile device application and the second set of data that corresponds to the second promoted mobile device,

and

the processor is in communication with each of the transceiver and the display.

5. The mobile device of claim 4 , wherein the first promoted mobile device application is identical to an application associated with the one or more contacts.

6. The mobile device of claim 4 , wherein the first promoted mobile device application is different from an application associated with the one or more contacts—but shares at least one common trait with the application.

7. The mobile device of claim 4 , wherein the home screen comprises an unlocked home screen.

8. The mobile device of claim 4 , wherein the home screen comprises a locked home screen.

9. The mobile device of claim 4 , further comprising an input sensor configured to detect the user's interest in an actionable item corresponding to the first promoted mobile device application included in the streaming banner.

10. The mobile device of claim 9 , wherein the display is configured to display a page from an application e-commerce site in response to the detected user interest, the page from the application e-commerce site including one or more of: a description of the selected first promoted mobile device application, a purchase interface for the selected first promoted mobile device application, or a download interface for the selected first promoted mobile device application.

11. A method for recommending applications on a mobile device, the method performed by a processor of the mobile device, and the method comprising:

determining user activity information comprising at least a current location of the mobile device, based on a user interfacing with the mobile device, the user activity information being independent of user activity with a streaming banner on at least the mobile device;

wirelessly transmitting, by the mobile device, the user activity information to a server;

wirelessly receiving, by the mobile device, a streaming banner from the server, the streaming banner comprising a first set of data corresponding to a first promoted mobile device application and a second set of data corresponding to a second promoted mobile device application, the first and second promoted mobile device applications selected by the remote device based on at least one condition triggering a streaming banner to be provided to the mobile device and a set of information associated with one or more social network contacts of the user obtained from at least one social network associated with the user independent of the user activity information, wherein the at least one condition includes at least a location condition satisfied by the current location of the mobile device; and

in response to receiving the streaming banner from the server, displaying the streaming banner at a pre-determined portion of a screen of the mobile device, wherein the streaming banner and content of the streaming banner are independent of content currently being displayed on the mobile device and simultaneously presents, at least temporarily, the first set of data corresponding to the first promoted mobile device application and the second set of data corresponding to the second promoted mobile device application.

12. The method of claim 11 , wherein the displaying of the streaming banner includes displaying in at least two of a locked home screen, an unlocked home screen, a mobile browser screen, or a second application screen.

13. The method of claim 12 , wherein the displaying of the streaming banner is persistent across at least two of: the locked home screen, the unlocked home screen, the mobile browser screen, or the second application screen.

14. The method of claim 11 , wherein the streaming banner includes at least one of: a graphic, text, hyperlink, icon, or actionable item corresponding to each of the two or more promoted mobile device applications being recommended in the streaming banner.

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 Oct 16, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034012/0007 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2012
From: RADAR, OLIVIER
To: RESEARCH IN MOTION LIMITED (CANADA OFFICE)
Reel/Frame 029170/0208 →