IP Library Granted Patent US 11,716,400
Granted Patent B2
US 11,716,400 · App. 15/234,324 · Granted Aug 1, 2023

Methods circuits devices systems and functionally associated machine executable code for recommendation and distribution of digital content

Inventors: Arnon Harish (Tel Aviv, IL); Sagi Ben Basat (Tel Aviv, IL)
Assignee: IRONSOURCE LTD.
H04L67/535G06Q30/0631
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 11,716,400
App. No.
15/234,324
Granted
Aug 1, 2023
Kind
B2
Abstract

Disclosed is a content distribution system including a content server communicatively coupled to a data packet network and running one or more server-side components. A mobile computing device also communicatively coupled to the data packet network and running a client-side component may be configured to: (a) receive from said one or more server-side components a mobile device operational scenario definition; (b) activate or configure one or more monitoring routines in accordance with the device operational scenario definition; and (c) monitor said mobile computing device for an occurrence of the defined operating scenario using the activated or configured monitoring routines.

Claims (20)

1. A content distribution system comprising:

a content server, associated with a content provider, communicatively coupled to a data packet network and running one or more server-side components to selectively send customized content intended to improve the functionality of a mobile device to a mobile computing device based on one or more operational scenarios detected on the mobile computing devices, wherein specific content is sent to the mobile computing device in response to detection of one or more specific operational scenarios, and includes machine executable code to alter one or more operational capabilities of one the mobile computing device; and

a mobile computing device also communicatively coupled to the data packet network and running a client-side component, and configured to:

(a) receive from said one or more server-side components, a mobile device operational scenario including a definition of user actions performed on the device, for the mobile device operational scenario;

(b) activate or configure one or more monitoring routines to monitor the user actions performed on the device, defined within the received device operational scenario definition;

(c) monitor said mobile computing device for an occurrence of the user actions performed on the device, associated with the defined operational scenario using the activated or configured monitoring routines;

(d) notify said one or more server-side components of detected occurrences of the user actions performed on the device, when the detected occurrences have met the mobile device operational scenario definition;

(e) receive customized content, as determined by the content provider, from the server-side component responsive to the notification;

(f) install the received customized content; and

(g) monitor and report mobile device user consumption of the installed customized content.

2. A wireless communication device comprising:

communication circuits to receive and transmit data, including installable customized content intended to improve the functionality of a mobile device, over a wireless communication network; and

processing circuits functionally associated with a digital operating memory and with a digital storage, wherein the processing circuits are adapted to:

(a) receive from more server-side components running on a server connected to the wireless communication network, a mobile device operational scenario definition;

(b) activate or configure one or more monitoring routines to monitor user actions performed on the device, defined in accordance with the device operational scenario associated with the functionality of the said received mobile device operational scenario definition;

(c) monitor said mobile computing device for an occurrence of the user actions performed on the device, associated with the defined operational scenario using the activated or configured monitoring routines, wherein the mobile device operational scenario definition includes one or more user actions performed on the device;

(d) notify the one or more server-side components of detected occurrences of the user actions performed on the device, when the detected occurrences have met the said mobile device operational scenario definition;

(e) receive customized content, as determined by the content provider, intended to improve the functionality of the said mobile device from the server-side component responsive to the notification;

(f) install received customized content on said device; and

(g) monitor and report mobile device user consumption of the installed customized content.

Assignments (5)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT REEL/FRAME NO. 056721/0214 Recorded Nov 1, 2022
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: IRONSOURCE LTD
Reel/Frame 061835/0732 →
SECURITY INTEREST Recorded Jun 30, 2021
From: IRONSOURCE LTD
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 056721/0214 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL AT REEL/FRAME NO. 45395/0826 Recorded Jun 28, 2021
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: IRONSOURCE LTD
Reel/Frame 056700/0599 →
SECURITY INTEREST Recorded Mar 30, 2018
From: IRONSOURCE LTD
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 045395/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2016
From: HARISH, ARNON; BENBASAT, SAGI
To: IRONSOURCE LTD.
Reel/Frame 039439/0463 →
Continuity (2)
Provisional Application 62203402 · Aug 11, 2015
Related Publication 20170048355A1 · Feb 16, 2017
Cited By (3)
US 12,339,918 US 12,536,241 US 12,724,837