IP Library Granted Patent US 10,129,607
Granted Patent B2
US 10,129,607 · App. 13/719,414 · Granted Nov 13, 2018

Using analytical models to inform policy decisions

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,129,607
App. No.
13/719,414
Granted
Nov 13, 2018
Kind
B2
Abstract

The power of analytical modeling is added to existing methods for specifying policies. Generally speaking, humans use their knowledge and experience to draft policies at a relatively high level. These policies then incorporate analytical models which provide the intelligence on how to most effectively apply the high-level policy to a particular situation. When a policy is invoked, the analytical model provides up-to-date intelligence at a level of completeness and refinement not possible with previous techniques. As a result, fewer policies need to be drafted, and those few need to be updated less frequently than in previous schemes. Rather than updating the policy itself, the analytical model is automatically updated whenever new data are fed into it. As the analytical model incorporates new observational data, it grows more powerful and thus automatically increases the effectiveness of the high-level policy.

Claims (24)

1. A method for a policy engine running on a computing device to perform an action, the method comprising:

receiving, by the policy engine, a policy;

executing, by the policy engine, the policy, wherein executing the policy comprises invoking an analytical model and invoking a set of rules, the set of rules distinct from the analytical model, wherein the analytical model is updated by collecting and processing recent innovations affecting changes to the policy without the policy being directly changed; and

based, at least in part, on executing the policy, performing, by the policy engine, an action.

2. The method of claim 1 wherein the policy comprises timing information for executing the policy.

3. The method of claim 1 wherein the analytical model is based, at least in part, on observational data.

4. The method of claim 3 wherein the observational data comprise behavioral data associated with an entity.

5. The method of claim 4 wherein the entity is selected from the group consisting of: a person, a plurality of persons, a corporate entity, a social network of persons, a group of persons defined by a shared contextual attribute, and an entity defined by a collection rule.

6. The method of claim 4 wherein the behavioral data comprise an element selected from the group consisting of: a preference explicitly stated by the entity, a preference explicitly stated by something other than the entity, passive usage data, passive contextual data, and a statistical aggregation of behavioral data.

7. The method of claim 3 further comprising: updating the observational data to reflect the performance of the action.

8. The method of claim 1 wherein the set of rules consists of a single rule.

9. The method of claim 1 wherein an output of the analytical model is an input to a rule in the set of rules.

10. The method of claim 1 wherein the analytical model is a part of an element of the policy selected from the group consisting of: an event specification, an action specification, and a rule specification.

11. The method of claim 1 wherein the action is selected from the group consisting of: providing a recommendation, choosing a message to send, providing a prediction, and mapping a behavioral pattern.

12. The method of claim 1 wherein the action comprises altering the policy.

13. A computing device configured for running a policy engine, the computing device comprising:

a communications interface; and

a processor operatively connected to the communications interface and configured for:

receiving a policy;

executing, by the policy engine, the policy, wherein executing the policy comprises invoking an analytical model and invoking a set of rules, the set of rules distinct from the analytical model, wherein the analytical model is updated by collecting and processing recent innovations without the policy being directly changed; and

based, at least in part, on executing the policy, performing an action.

14. The computing device of claim 13 wherein the computing device is selected from the group consisting of: a personal electronics device, a mobile telephone, a personal digital assistant, a tablet computer, a compute server, and a coordinated group of compute servers.

15. The method of claim 1 , wherein after the policy is executed, the policy is updated based on updates to the analytical model.

16. The computing device of claim 13 , wherein after the policy is executed, the policy is updated based on updates to the analytical model.

Assignments (15)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 049820 FRAME: 0495. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jul 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049858/0161 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES. INC
To: ARRIS
Reel/Frame 049669/0652 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2012
From: LIU, YAN; DAVIS, PAUL C.; FU, ZHI; VANDERBAAN, KABE
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 029497/0520 →