IP Library Patent Application 14176928
Patent Application
App. No. 14/176,928

DEVICE-SPECIFIC RESTRICTIVE CONTENT DELIVERY

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 None
App. No.
14/176,928
Abstract

A content control server implements a service similar to the National Do-Not-Call Registry for on-line content in which a user of a device can request that advertising content received from an ad server be restricted to one or more types of acceptable content. The types of content that are to be allowed and/or denied delivery to the device are associated with an identifier of the device. The identifier can be a digital fingerprint of the device. The types of content that can be controlled in the manner described herein are organized in a hierarchy.

Claims (43)

1 . A method for controlling content delivery to a device through a computer network, the method comprising:

receiving content type data from the device wherein the content type data represents one or more types of content that is to be denied delivery to the device;

storing the content type data with an identifier of the device;

receiving content delivery data representing an intent to deliver one or more types of content to the device;

determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data; and

denying delivery to the device of content of the one or more denied types.

2 . The method of claim 1 wherein the device identifier is a digital fingerprint of the device.

3 . The method of claim 1 wherein the content type data represents one or more types of content that is to be denied delivery to the device implicitly by explicitly representing one or more types of content that are exclusively to be allowed delivery to the device.

4 . The method of claim 1 wherein the content type data represents one or more types of content of a larger collection of types of content wherein the collection of types of content is hierarchical.

5 . The method of claim 4 wherein determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data comprises:

determining that the content type data represents a first type of content that is to be denied delivery to the device; and

determining that the content delivery data represents an intent to deliver a second type of content to the device;

wherein the first type of content is a parent of the second type of content within the hierarchy of the collection of types of content.

6 . A non-transitory computer readable medium useful in association with a first device which includes one or more processors and a memory, the computer readable medium including computer instructions which are configured to cause the client device, by execution of the computer instructions in the one or more processors from the memory, to control content delivery to a device through a computer network by at least:

receiving content type data from the device wherein the content type data represents one or more types of content that is to be denied delivery to the device;

storing the content type data with an identifier of the device;

receiving content delivery data representing an intent to deliver one or more types of content to the device;

determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data; and

denying delivery to the device of content of the one or more denied types.

7 . The computer readable medium of claim 6 wherein the device identifier is a digital fingerprint of the device.

8 . The computer readable medium of claim 6 wherein the content type data represents one or more types of content that is to be denied delivery to the device implicitly by explicitly representing one or more types of content that are exclusively to be allowed delivery to the device.

9 . The computer readable medium of claim 6 wherein the content type data represents one or more types of content of a larger collection of types of content wherein the collection of types of content is hierarchical.

10 . The computer readable medium of claim 9 wherein determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data comprises:

determining that the content type data represents a first type of content that is to be denied delivery to the device; and

determining that the content delivery data represents an intent to deliver a second type of content to the device;

wherein the first type of content is a parent of the second type of content within the hierarchy of the collection of types of content.

11 . A device comprising:

at least one processor;

a computer readable medium that is operatively coupled to the processor;

network access circuitry that is operatively coupled to the processor; and

content control logic (i) that executes at least in part in the processor from the computer readable medium and (ii) that, when executed, causes the device to control content delivery to a device through a computer network by at least:

receiving content type data from the device wherein the content type data represents one or more types of content that is to be denied delivery to the device;

storing the content type data with an identifier of the device;

receiving content delivery data representing an intent to deliver one or more types of content to the device;

determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data; and

denying delivery to the device of content of the one or more denied types.

12 . The device of claim 11 wherein the device identifier is a digital fingerprint of the device.

13 . The device of claim 11 wherein the content type data represents one or more types of content that is to be denied delivery to the device implicitly by explicitly representing one or more types of content that are exclusively to be allowed delivery to the device.

14 . The device of claim 11 wherein the content type data represents one or more types of content of a larger collection of types of content wherein the collection of types of content is hierarchical.

15 . The device of claim 14 wherein determining that one or more denied ones of the types of content represented by the content delivery data are also types of content represented by the content type data comprises:

determining that the content type data represents a first type of content that is to be denied delivery to the device; and

determining that the content delivery data represents an intent to deliver a second type of content to the device;

wherein the first type of content is a parent of the second type of content within the hierarchy of the collection of types of content.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: UNILOC LUXEMBOURG S.A.
To: UNILOC 2017 LLC
Reel/Frame 046532/0088 →
SECURITY INTEREST Recorded Jan 9, 2015
From: UNILOC LUXEMBOURG, S.A.; UNILOC CORPORATION PTY LIMITED; UNILOC USA, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 034747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2014
From: ETCHEGOYEN, CRAIG S., MR.
To: UNILOC LUXEMBOURG, S.A.
Reel/Frame 032203/0363 →