IP Library Granted Patent US 7,424,708
Granted Patent B2
US 7,424,708 · App. 10/363,324 · Granted Sep 9, 2008

Method and device for providing/receiving media content over digital network

Assignee: Handmark, Inc.
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 7,424,708
App. No.
10/363,324
Granted
Sep 9, 2008
Kind
B2
Abstract

Example embodiments relate to a method for providing media content to a user over a digital network, which media content may be provided by a media content server, organized and selected by an intermediate node in accordance to previously stored user preferences, and delivered to a client operated by the user. The method may define a personalized media package structure, communicate a first package having the personalized media package structure to the client, receive status information from the client, the status information describing a user action, adapt the personalized media package structure in response to the user action, and communicate a second package having the adapted personalized media package structure to the client. With such arrangement, the user may experience a highly personalized media playback, with a minimum of cost related to network transmission. Moreover, by the implementation of the status information communication to the personalization server, the media package structure may be continually updated in accordance with the user's consumer pattern.

Claims (31)

1. A method for providing media content to a user over a digital network, which media content is provided by a media content server, organized and selected by an intermediate node in accordance to previously stored user preferences, and delivered to a client operated by the user, in the form of media package including playable media subjects, comprising:

defining a personalized media package structure, said personalized media package structure defining a relationship between the media subjects and a structure for navigating in the media package,

communicating a first package including the media subjects organized according to said personalized media package structure to the client,

receiving status information from the client, said status information describing a user action,

adapting said personalized media package structure in response to said user action, and

communicating a second package including the media subjects organized according to said adapted personalized media package structure to the client, in response to the user action.

2. A method according to claim 1 , wherein said status information further includes an indication of the currently available network transmission speed, and wherein media subjects unsuitable for the available transmission speed are replaced or excluded from said package.

3. A method according to claim 2 , wherein said status information further includes an indication of the media formats supported by the client media player, and wherein media subjects having a format not supported by said media player are replaced or excluded from said package.

4. A method according to claim 2 , wherein said status information further includes an indication of the type of situation the user is currently in.

5. A computer program product, comprising software code portions stored on computer storage medium for performing the steps of claim 1 , when said product is run on a computer.

6. A storage medium having stored thereon a computer program product according to claim 5 .

7. A method according to claim 1 , wherein said second package includes a different media package structure with respect to said first package.

8. A method for receiving media contents to a client from an intermediate node in a digital network, which media content is provided by a media content server, organized and selected by said intermediate node in accordance to previously stored user preferences, in the form of media packages including playable media subjects, comprising:

receiving a first package including the media subjects organized according to a personalized media package structure, said personalized media package structure defining a relationship between the media subjects and a structure for navigating in the media package,

communicating status information to the intermediate node, said status information describing a user action, and

receiving a second package including the media subjects organized according to the personalized package structure adapted in response to said user action.

9. A method according to claim 8 , wherein said status information further includes an indication of the currently available network transmission speed, and wherein media subjects unsuitable for the available transmission speed are replaced or excluded from said package.

10. A method according to claim 9 , wherein said status information further includes an indication of the media formats supported by the client media player, and wherein media subjects having a format not supported by said media player are replaced or excluded from said package.

11. A method according to claim 9 , wherein said status information further includes an indication of the type of situation the user is currently in.

12. A method according to claim 8 , wherein said second package includes a different media package structure with respect to said first package.

13. A device for providing media content to a user over a digital network, which media content is provided by a media content server, organized and selected by an intermediate node in accordance to previously stored user preferences, and delivered to a client operated by the user in the form of media packages having playable media subjects,

comprising means for:

defining a personalized media package structure, said personalized media package structure defining a relationship between the media subjects and a structure for navigating in the media package,

communicating a first package including the media subjects organized according to said personalized media package structure to the client,

receiving status information from the client, said status information describing a user action,

adapting said personalized media package structure in response to said consumption behavior, and

communicating a second package including the media subjects organized according to said adapted personalized media package structure to the client, in response to the user action.

14. A device for receiving media contents to a client from an intermediate node in a digital network, which media content is provided by a media content server, organized and selected by said intermediate node in accordance to previously stored user preferences in the form of media packages having playable media subjects, comprising means for:

receiving a first package including the media subjects organized according to a personalized media package structure, said personalized media package structure defining a relationship between the media subjects and a structure for navigating in the media package,

communicating status information to the intermediate node, said status information describing a user action, and

receiving a second package including the media subjects organized according to a personalized package structure adapted in response to said user action.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 3, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: PINSIGHT MEDIA+, INC.
Reel/Frame 052313/0167 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 3, 2017
From: PINSIGHT MEDIA+, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041881/0827 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2008
From: HANDMARK EUROPE AB
To: HANDMARK, INC.
Reel/Frame 020827/0393 →
CHANGE OF NAME Recorded Jan 23, 2007
From: MEDIABRICKS AB
To: HANDMARK EUROPE AB
Reel/Frame 018836/0036 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2003
From: ANDERSSON, PER JOHAN; CARLSSON, MAGNUS; POMPILI, CARLO; ZERVAS, KONSTANTIN
To: MEDIABRICKS AB
Reel/Frame 014366/0560 →
Priority Claims (1)
EP 00850148 · Sep 11, 2000 · regional
Continuity (1)
Related Publication 20040030798A1 · Feb 12, 2004