IP Library Granted Patent US 7,320,137
Granted Patent B1
US 7,320,137 · App. 10/010,736 · Granted Jan 15, 2008

Method and system for distributing personalized editions of media programs using bookmarks

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,320,137
App. No.
10/010,736
Granted
Jan 15, 2008
Kind
B1
Abstract

An editing device accesses a media program and a user of the editing device designates points of interest within the media program. Bookmarks are generated for the designated points of interest. The bookmarks are transmitted via a network from the editing device to a playback device. During presentation of the media program, the playback device uses the bookmarks to skip to one position of interest to another, as defined by the bookmarks, in response to user commands.

Claims (79)

1. A method for distributing personalized editions of media programs, the method comprising:

accessing a first locally stored copy of a media program at an editing device;

receiving a designation of at least two points of interest within the media program;

generating a sequence of bookmarks defining a personalized path of skip-to points through the media program, each bookmark representing one of the designated points of interest within the media program; and

transmitting the sequence of bookmarks from the editing device to a different playback device having access to a second locally stored copy of the media program, the second locally stored copy being obtained from a source other than the editing device, wherein the sequence of bookmarks is usable by the playback device to allow a user to skip, in response to a user command, to a next point of interest within the media program according to the sequence defined by the personalized path.

2. The method of claim 1 , wherein skipping comprises:

starting presentation of the media program at a position marked by a next bookmark in response to a skip-forward command received by the playback device.

3. The method of claim 2 , wherein skipping comprises:

starting presentation of the media program at a position marked by a previous bookmark in the sequence in response to a skip-backward command received at the playback device.

4. The method of claim 1 , wherein transmitting comprises:

transmitting the sequence of bookmarks from the editing device to the playback device via a network.

5. The method of claim 4 , wherein the network is selected from the group consisting of a cable television network, a direct broadcast satellite network, and the Internet.

6. The method of claim 1 , wherein transmitting comprises:

transmitting the sequence of bookmarks from the editing device to the playback device using a wireless technique.

7. The method of claim 1 , wherein transmitting comprises:

physically transporting the sequence of bookmarks from the editing device to the playback device on a removable storage medium.

8. The method of claim 7 , wherein the removable storage medium is selected from a group consisting of a magnetic disk, an optical disc, and a non-volatile flash memory card.

9. The method of claim 1 , wherein the sequence of bookmarks is encapsulated within a program interface object (PIO).

10. The method of claim 1 , wherein at least one bookmark comprises a time reference.

11. The method of claim 1 , wherein at least one bookmark comprises a non-time positional reference.

12. The method of claim 1 , wherein at least one bookmark marks a beginning point of a segment of interest within the media program.

13. The method of claim 1 , wherein at least one bookmark marks an end point of a segment comprising at least one advertisement within the media program.

14. The method of claim 1 , wherein accessing comprises downloading the media program from a server.

15. The method of claim 1 , wherein accessing comprises digitally recording the media program from a broadcast medium.

16. The method of claim 1 , wherein accessing comprises accessing a removable storage medium including the media program.

17. The method of claim 16 , wherein the removable storage medium comprises a digital versatile disk (DVD).

18. The method of claim 1 , wherein the playback device comprises an interactive television (ITV) system.

19. The method of claim 1 , wherein the editing device comprises an interactive television (ITV) system.

20. A system for distributing personalized editions of media programs, the system comprising:

an editing device comprising:

a media interface component that accesses a first locally stored copy of a media program;

a point of interest designation component that receives a designation of a plurality of points of interest within the media program;

a bookmark generation component that generates a sequence of bookmarks defining a personalized path of skip-to points through the media program, each bookmark representing one of the designated point of interest within the media program; and

a bookmark transmission component that transmits the sequence of bookmarks; and

a playback device having access to a second locally stored copy of the media program, wherein the playback device receives the sequence of bookmarks directly from the bookmark transmission component of the editing device, and wherein the sequence of bookmarks is usable by the playback device to skip from one point of interest to another within the media program according to the sequence defined by the personalized path in response to a user command.

21. The system of claim 20 , the playback device comprising:

a media interface component that accesses the media program from a source other than the editing device;

a bookmark reception component that receives the sequence of bookmarks; and

a playback control component that, during presentation of the media program, skips to a point of interest marked by the sequence of bookmarks in response to a user command.

22. The system of claim 21 , wherein the playback control component starts presentation of the media program at a position marked by a next bookmark in response to a skip-forward command received by the playback device.

23. The system of claim 21 , wherein the playback control component starts presentation of the media program at a position marked by a previous bookmark in response to a skip-backward command received at the playback device.

24. The system of claim 20 , wherein the bookmark transmission component transmits the sequence of bookmarks from the editing device to the playback device via a network.

25. The system of claim 24 , wherein the network is selected from the group consisting of a cable television network, a direct broadcast satellite network, and the Internet.

26. The system of claim 20 , wherein the bookmark transmission component transmits the sequence of bookmarks from the editing device to the playback device using a wireless technique.

27. The system of claim 20 , wherein the bookmark transmission component stores the sequence of bookmarks on a removable storage medium to be physically transported from the editing device to the playback device.

28. The system of claim 27 , wherein the removable storage medium is selected from a group consisting of a magnetic disk, an optical disc, and a non-volatile flash memory card.

29. The system of claim 20 , wherein at least one bookmark comprises a time reference.

30. The system of claim 20 , wherein at least one bookmark comprises a non-time positional reference.

31. The system of claim 20 , wherein at least one bookmark marks a beginning point of a segment of interest within the media program.

32. The system of claim 20 , wherein at least one bookmark marks an end point of a segment comprising at least one advertisement within the media program.

33. The system of claim 20 , wherein the media interface component downloads the media program from a server.

34. The system of claim 20 , wherein the media interface component digitally records the media program from a broadcast medium.

35. The system of claim 20 , wherein the media interface component accesses a removable storage medium including the media program.

36. The system of claim 35 , wherein the removable storage medium comprises a digital versatile disk (DVD).

37. The system of claim 20 , wherein the playback device comprises an interactive television (ITV) system.

38. The system of claim 20 , wherein the editing device comprises an interactive television (ITV) system.

39. A system for distributing personalized editions of media programs, the system comprising:

means for accessing a first local copy of a media program at an editing device;

means for receiving a designation of at least two points of interest within the media program;

means for generating a sequence of bookmarks defining a non-chronological path through the media program, each bookmark representing one of the designated points of interest within the media program; and

means for transmitting the sequence of bookmarks defining the non-chronological path through the media program from the editing device to a playback device having access to a second local copy of the media program, wherein the sequence of bookmarks is usable by the playback device to skip from one point of interest to another within the media program along the non-chronological path in response to a user command.

40. A method for distributing personalized editions of media programs, the method comprising:

accessing a first locally stored copy of a media program at an editing device;

receiving a designation of at least two points of interest within the media program;

generating a sequence of bookmarks defining a non-chronological path through the media program, each bookmark representing one of the designated points of interest within the media program; and

transmitting the sequence of bookmarks from the editing device to a different playback device having access to a second locally stored copy of the media program, the second locally stored copy being obtained from a source other than the editing device, wherein the sequence of bookmarks is usable by the playback device to allow a user to skip, in response to a user command, to a next point of interest within the media program according to the sequence defined by the non-chronological path.

41. A method for distributing personalized editions of media programs, the method comprising:

accessing a first locally stored copy of a media program at an editing device;

receiving a designation of at least two points of interest within the media program;

generating a sequence of bookmarks defining a personalized path through the media program, each bookmark representing one of the designated points of interest within the media program, at least one bookmark including supplemental information to be presented with the media program; and

transmitting the sequence of bookmarks from the editing device to a different playback device having access to a second locally stored copy of the media program, the second locally stored copy being obtained from a source other than the editing device, wherein the sequence of bookmarks is usable by the playback device to allow a user to skip, in response to a user command, to a next point of interest within the media program according to the sequence defined by the personalized path.

42. The method of claim 41 , wherein the supplemental information comprises a commentary by a user of the editing device.

43. The method of claim 41 , further comprising overlaying the supplemental information upon the media program.

44. The method of claim 43 , wherein overlaying comprises displaying the supplemental information in a picture-in-picture window.

45. The method of claim 44 , wherein the supplemental information comprises a video commentary.

46. The method of claim 41 , wherein the supplemental information comprises text.

47. The method of claim 41 , wherein the supplemental information comprises a hyperlink.

48. The method of claim 41 , wherein the supplemental information comprises audio.

49. The method of claim 41 , wherein the supplemental information comprises video.

Assignments (20)
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 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT R/F 060752/0001 Recorded Apr 13, 2023
From: WILMINGTON TRUST
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063322/0209 →
RELEASE OF SECURITY INTEREST Recorded Apr 7, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; ARRIS ENTERPRISES LLC
Reel/Frame 063270/0220 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 15, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060671/0324 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2022
From: ARRIS ENTERPRISES LLC
To: BISON PATENT LICENSING, LLC
Reel/Frame 060641/0130 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded Jul 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
Reel/Frame 060649/0286 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
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 SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
MERGER Recorded Apr 16, 2013
From: ARRIS GROUP, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 030228/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2011
From: DIGEO, INC AND VULCAN VENTURES, INC.
To: ARRIS GROUP, INC.
Reel/Frame 026621/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2009
From: DIGEO, INC.
To: VULCAN VENTURES, INC.
Reel/Frame 022309/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2005
From: NOVAK, ROBERT E.
To: DIGEO, INC.
Reel/Frame 016420/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2002
From: OKAMOTO, JAMES K.; CHRISTENSEN, KORY D.
To: DIGEO, INC.
Reel/Frame 012804/0460 →