IP Library Granted Patent US 8,849,902
Granted Patent B2
US 8,849,902 · App. 13/168,067 · Granted Sep 30, 2014

System for providing policy based content service in a mobile network

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 8,849,902
App. No.
13/168,067
Granted
Sep 30, 2014
Kind
B2
Abstract

Serving user selected content in accordance with a service policy is disclosed. The user may select content from a content source to be accessed at a mobile device. The desired content is modified as necessary such that transmission of the content complies with a policy. Alternatively, only content that complies with the policy may be made available for selection. The manner in which a policy is defined and the content provided may be determined by various factors including mobile device capabilities, user preferences, and network conditions.

Claims (45)

1. A content server system comprising:

one or more processors;

a memory unit having instructions stored thereon that, when executed by the one or more processors, cause the system to:

discover content at a content source and responsively generate a list of the detected content;

provide the list of detected content to a mobile device for selection of a particular content item by a user of the mobile device;

receive a selection of the particular content item from the mobile device; and

responsive to receiving the selection of the particular content item, determine if the particular content item can be provided in its existing form or if the content item needs to be reformatted,

wherein the reformatting determination is made based on a policy associated with the user of the mobile device or a service provider;

instruct the content source to provide the particular content in accordance with the reformatting determination,

wherein, the content source is configured to modify the format of the particular content item in accordance with the reformatting determination prior to providing the content item to the mobile device,

wherein, a proxy is configured to transfer the particular content item to the mobile device, wherein the content item is initiated by the content source.

2. The system of claim 1 , wherein the policy specifies at least one of a file format and file size.

3. The system of claim 1 , wherein the policy indicates mobile device capabilities.

4. The system of claim 1 , wherein the policy indicates user preferences.

5. The system of claim 1 , wherein, the policy indicates a DRM limitation.

6. The system of claim 1 , further comprising:

the content source,

wherein the content source comprises a personal computer including a connector configured to provide selected content item to the mobile device; and

wherein, the connector allows the user of the mobile device to configure folders and files on the personal computer to be accessible to the mobile device.

7. The system of claim 1 , wherein the selected content item is transferred to the mobile device directly from the content source; and wherein the selected content item is also transferred to the mobile device from the content source via the content server; wherein, the policy enforcement is performed at the content server.

8. The system of claim 6 , wherein the content source includes a connector to the mobile device; wherein, the policy enforcement occurs at the content source with the connector.

9. The system of claim 1 , wherein, the policy specifies a bandwidth at which transfer is to occur or a bit rate.

10. A method comprising:

detecting, by a content server having one or more processors, content distributed by a content source and responsively generate a list indicating the detected content;

providing the list of detected content to a mobile device for selection of a particular content item by a user of the mobile device;

receiving a selection of the particular content item from the mobile device;

responsive to receiving the selection of the particular content item, determining if the particular content item can be provided in its existing form or if the content item needs to be reformatted,

wherein the reformatting determination is made based on a policy associated with the user of the mobile device or a service provider; and

instruct the content source to provide the particular content in accordance with the reformatting determination,

wherein, the content source is configured to modify the format of the particular content item in accordance with the reformatting determination prior to providing the content item to the mobile device,

wherein, a proxy is configured to transfer the particular content item to the mobile device, wherein the content item is initiated by the content source.

11. The method of claim 10 , wherein the policy specifies at least one of a file format and file size, mobile device capabilities, and user preferences.

12. The method of claim 10 , wherein, the policy indicates a DRM limitation.

13. The method of claim 10 , wherein the content source comprises a personal computer including a connector configured to provide selected content to the mobile device; and wherein, the connector allows the user of the mobile device to configure folders and files on the personal computer to be accessible to the mobile device.

14. The method of claim 13 , wherein the content source includes a connector to the mobile device; wherein, the policy enforcement occurs at the content source with the connector.

15. The method of claim 10 , wherein the selected content is transferred to the mobile device directly from the content source; and wherein the selected content is also transferred to the mobile device from the content source via the content server; wherein, the policy enforcement is performed at the content server.

16. A non-transitory computer readable storage medium having programming instructions stored thereon that when executed by one or more processors of a content server system, cause the content server system to:

detect content distributed by a content source and responsively generate a list indicating the detected content;

provide the list of detected content to a mobile device for selection of a particular content item by a user of the mobile device;

responsive to receiving a selection of the particular content item, determine if the particular content item can be provided in its existing form or if the content item needs to be reformatted,

wherein the reformatting determination is made based on a policy associated with the user of the mobile device or a service provider; and

instruct the content source to provide the particular content in accordance with the reformatting determination,

wherein, the content source is configured to modify the format of the particular content item in accordance with the reformatting determination prior to providing the content item to the mobile device,

wherein, a proxy is configured to transfer the particular content item to the mobile device, wherein the content item is initiated by the content source.

17. The computer readable medium of claim 16 , wherein the policy specifies a file format and file size, mobile device capabilities, and user preferences.

Assignments (2)
ENTITY CONVERSION Recorded Aug 27, 2015
From: SEVEN NETWORKS, INC.
To: SEVEN NETWORKS, LLC
Reel/Frame 036485/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2014
From: FIATAL, TREVOR
To: SEVEN NETWORKS INC.
Reel/Frame 034098/0467 →