throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2007/0150930 A1
`Koivisto et al.
`(43) Pub. Date:
`Jun. 28, 2007
`
`US 2007O150930A1
`
`(54) DEVICE FOR STORING AND PLAYING
`BACK DIGITAL CONTENT AND METHOD
`OF BOOKMARKING DIGITAL CONTENT
`(76) Inventors: Kyösti Koivisto, Kaarina (FI); Henri
`Saila, Turku (FI); Kari Muurinen,
`Vanhalinna (FI); Mauri Kangas,
`Paimio (FI); Ari Aarnio, Espoo (FI)
`Correspondence Address:
`WARE FRESSOLAVANDER SLUYS &
`ADOLPHSON, LLP
`BRADFORD GREEN, BUILDING 5
`755 MAIN STREET, PO BOX 224
`MONROE, CT 06468 (US)
`(21) Appl. No.:
`10/584.879
`
`(22) PCT Filed:
`(86). PCT No.:
`S 371(c)(1),
`(2), (4) Date:
`
`Dec. 23, 2004
`
`PCT/B04/52919
`
`Jun. 28, 2006
`
`(30)
`
`Foreign Application Priority Data
`
`Dec. 31, 2003 (GB)......................................... O33O2544
`
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`HO)4N 7/173
`(2006.01)
`H04N 7/16
`(2006.01)
`H04N 7/8
`(52) U.S. Cl. .............................. 725/134; 725/88; 725/89;
`725/81: 725/62
`
`(57)
`
`ABSTRACT
`
`A digital receiver has a hard disk drive for storing and
`playing back digital broadcast content. During playback, the
`user can mark insert bookmarks. Sections of content can be
`extracted and stored in a file. Bookmarks and/or extracted
`content can be transferred to a mobile telephone handset or
`other digital receiver.
`
`12 --O O-40 O
`
`41
`
`38
`
`13
`
`4
`2
`
`14
`43
`43
`
`15
`
`Demultiplexer
`
`l,"
`
`Fite
`
`43,
`
`4
`4.
`
`44
`
`45
`
`Audio
`
`
`
`Graphics
`Processor
`
`39
`
`37
`
`1
`
`34
`
`Audio
`Decoder
`
`Subtitle
`DeCOder
`
`43
`
`Transport stream parser
`
`Wide
`Decoder O 32
`31
`43
`Wireless
`network IF
`PAN
`
`Wired
`network IF
`
`30
`
`28
`
`29
`Wireless
`network IF
`PLMN
`
`27
`
`33
`
`6
`
`
`
`CPU
`
`Computer
`program
`
`20
`
`21
`
`22
`
`17
`
`18
`
`9
`
`User IO
`
`Receiver
`
`SmartCard
`Reader
`
`24
`
`25
`
`26
`
`-1-
`
`Amazon v. Audio Pod
`US Patent 9,319,720
`Amazon EX-1047
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 1 of 27
`
`US 2007/0150930 A1
`
`
`
`oC
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`-2-
`
`

`

`Patent Application Publication Jun. 28,2007 Sheet 2 of 27
`
`US 2007/0150930 Al
`
`Le
`
`
`
`82o€ze@JepooaqsepooeqJexe|dyinwegvbJepooeq
`
`
`piedHewsJenjooelUlOn2981)abeioigob
`POulNAsoredweanHOWSIPAL|me°ofoMyeu49}!LflHONgOUaflHOMjSU
`
`
`
`SSOIQIIMSSOIOIIM,:ep
`
`6zLeebLE“ep
`JapedyJas
`
`JOssad01gYSos|$1Z.Bi4saydess)iphy
`
`\IS8c
`L-ev
`4or
`6¢C)Or@@ZL
`G2zzLZOe
`
`OBpIAaynqnsOlpny
`
`élslAL
`
`Svvr¢P
`
`LP
`
`do
`
`-3-
`
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 3 of 27
`
`US 2007/0150930 A1
`
`Application
`
`Store and playback engine
`Edit engine
`
`51
`
`52
`
`Middleware
`
`Operating System
`
`Y-N 46
`
`
`
`50
`
`49
`
`48
`
`
`
`
`
`Wireless network
`IIF (PAN)
`
`Wireless network
`IF (PLMN)
`
`55
`
`Smartcard
`
`Controller
`
`Keypad
`
`68
`
`70
`
`-4-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 4 of 27
`
`US 2007/0150930 A1
`
`Application
`Store and playback engine
`
`8O
`81
`
`MiddleWare
`
`Operating System
`
`Y-N 75
`
`Hardware
`
`s Fig. 5
`
`79
`
`78
`
`77
`
`76
`
`
`
`86 86, 87, 86
`
`86 86, 88, 86 86, 87, 86
`
`86
`
`
`
`Fig. 6
`
`42 /
`
`Fig. 7
`
`-5-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 5 of 27
`
`US 2007/0150930 A1
`
`TS packet
`
`86
`
`89
`
`-
`
`89
`
`- r
`
`P
`
`90
`
`Arc
`92
`
`102
`
`A \
`
`93
`
`91
`
`y
`
`Fig. 8
`
`9 Fig. 9
`
`
`
`Playback
`Content
`
`95
`
`
`
`
`
`-- E -- Instant Replay Buffer
`Deleted
`
`Live-view delta buffer - E -
`Live
`
`98
`
`99
`
`100
`
`Fig. 10
`
`-6-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 6 of 27
`
`US 2007/0150930 A1
`
`
`
`95
`
`95
`
`/
`
`99, 99
`
`->
`t,
`- 99.99.100
`t2
`2 N/ WW4.
`
`-7-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 7 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Pair with MT (optional)
`
`A1
`
`Establish Connection
`With MTORCD
`
`Receive request to Create bookmark
`folder and Or extracted Content folder
`
`ldentify user
`
`Create bookmark folder and/or
`extracted Content folder
`
`Receive identification information
`
`Save bookmark folder and/or
`extracted COntent folder
`
`A2
`
`A3
`
`A4
`
`A5
`
`A6
`
`A7
`
`TranSmit?
`
`No
`
`Yes
`Transmit bookmark folder
`andlor extracted Content folder
`
`
`
`Fig. 14
`
`-8-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 8 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Pair with record and playback
`device (optional
`
`Establish Connection with record
`and playback device
`
`B1
`
`B2
`
`Send request to create bookmark folder
`andlor extracted COntent folder
`
`B3
`
`ldentify user
`
`Send identification information
`
`Send instruction to transmit
`Optional
`
`Recieve bookmark folder and/ or
`extracted Content folder (optional
`
`Save bookmark folder and/or
`extracted Content folder (optional
`
`B4
`
`B5
`
`B6
`
`B7
`
`B8
`
`End
`
`Fig. 15
`
`-9-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 9 of 27
`
`US 2007/0150930 A1
`
`
`
`107
`
`110
`
`
`
`
`
`
`
`
`
`
`
`
`
`Bookmark folder
`
`Bookmark folder indentification information
`
`Program
`identification
`information
`
`119,
`Start 1
`
`120 n
`120, 119, Bookmarks (119, 119,
`insurant)
`
`Bookmark file 2
`
`Bookmark file N
`
`Fig. 16
`
`
`
`112
`
`115,
`
`117,
`
`118,
`
`112
`
`112
`
`-10-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 10 of 27
`
`US 2007/0150930 A1
`
`
`
`Extracted content folder
`
`Extracted Content folder indentification information
`
`121
`
`122
`
`123
`
`User authentication
`
`126
`
`Personal/shared
`folder
`
`User profile
`
`127
`
`Extracted Content file 1
`
`A
`usion Bookmark file name
`
`Program
`identification
`information
`
`128,
`
`131
`
`Personal/shared
`
`130
`
`Personal features
`
`- 133,
`
`129,
`
`132,
`
`Extracted Content 1
`
`Extracted Content 2
`
`Extracted content p
`
`Extracted Content file 2
`
`Extracted Content file Q
`
`Fig. 17
`
`134
`
`134
`
`134,
`
`128
`
`128
`
`-11-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 11 of 27
`
`US 2007/0150930 A1
`
`Receive request
`to Stream Content
`
`Receive request
`to activate bookmarking
`
`ldentify user
`
`Create bookmark file
`in bookmark folder
`
`C1
`
`C2
`
`C3
`
`C4
`
`Receive bookmark file information
`
`C5
`
`C6
`
`No
`
`Receive instructions
`regarding extracted content
`
`Extract Content at Same time?
`
`Yes
`Create extracted Content file
`in extracted file folder
`
`
`
`Receive extracted COntent
`file infromation
`
`Receive Content
`
`C10
`
`Synchronize content
`and bookmark file
`
`C11
`
`G.)
`
`Fig. 18A
`
`-12-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 12 of 27
`
`US 2007/0150930 A1
`
`Bookmarking process
`
`C12
`
`Save bookmarks in bookmarks file
`
`C13
`
`Extract Content at Same time?
`
`Yes
`
`Extract Content
`
`in extracted Content file
`
`No
`
`
`
`Yes
`
`G.)
`
`No
`
`C17
`
`NO
`
`Transmit bookmark file
`
`u
`
`Yes
`Transmit extracted Content
`file to MTR
`
`No
`
`
`
`Transmit extracted Content file
`
`End
`
`Fig. 18B
`
`-13-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 13 of 27
`
`US 2007/0150930 A1
`
`Send request to stream content
`
`D1
`
`Send request to add bookmarks
`
`D2
`
`ldentify user
`
`D3
`
`Send bookmark file information
`
`D4
`
`Send instruction
`to extract (optional
`
`Send extracted Content
`file information (optional
`
`Send start/stop instructions
`
`
`
`
`
`Quit bookmarking?
`
`Yes
`
`D5
`
`D6
`
`D8
`
`Send quit bookmarking instructions
`
`D9
`
`Send transmit file instructions
`
`D10
`
`Receive bookmark and/or
`extracted Content file
`
`D11
`
`End
`
`Fig. 19
`
`-14-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 14 of 27
`
`US 2007/0150930 A1
`
`From C11 or C17
`
`Has forward/rewind button
`been pressed
`Yes
`Forward/Rewind
`optional and if allowed
`
`Has start button been pressed?
`Yes
`
`No
`C12.1
`
`(B)
`
`C12.2
`
`NO
`
`C12.3
`
`(c)
`
`Save start point
`
`C12.4
`
`
`
`Has quit bookmarking
`S
`button been Selected?
`Y
`
`-15-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 15 of 27
`
`US 2007/0150930 A1
`
`Has forward/rewind button
`been pressed
`Yes
`Forward/Rewind
`optional and if allowed
`
`Has start button been pressed?
`Yes
`Was previous bookmark
`in?
`a start point
`Yes
`
`No
`C12.6
`
`G)
`
`C12.7
`
`No
`
`C12.8
`
`(e)
`
`NO
`C12.9
`
`GD
`
`
`
`-16-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 16 of 27
`
`US 2007/0150930 A1
`
`
`
`
`
`
`
`
`
`
`
`Save start point
`
`C12.11
`
`
`
`
`
`Previous start point
`is an intSant point
`
`C12.12
`
`C12.13
`
`
`
`Save endpoint
`
`
`
`
`
`
`
`C12.14
`
`Fig. 20O
`
`-17-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 17 of 27
`
`US 2007/0150930 A1
`
`95
`
`95'
`
`t
`
`", Star point
`
`Fig. 21
`
`to-
`C
`Start point
`(Instant Point)
`
`in- 119
`Start point
`g time
`
`95
`
`- 119. A.
`(
`Start point
`
`
`
`135
`
`
`
`
`
`ts
`
`ts D ts
`
`Fig. 22
`
`95'
`
`-
`119
`#
`Start point
`
`ls
`End Point
`
`120 ->
`a time
`l
`
`-
`
`95
`
`t,
`
`Start point
`
`Fig. 23
`
`Z
`
`Quit
`Start point
`(instant Point) bookmarking
`
`-O-
`time
`
`-18-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 18 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Receive request
`to edit bookmark file
`
`identify user
`
`E1
`
`E2
`
`Receive identity of bookmark file
`
`E3
`
`Open selected bookmark file
`
`E4
`
`Receive editing instructions
`
`E5
`
`Save bookmark file
`
`E6
`
`No
`
`Transmit?
`
`
`
`Yes
`
`Transmit bookmark file
`
`Fig. 24
`
`-19-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 19 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Send request
`to edit bookmark file
`
`identify user
`
`Send identity of bookmark file
`
`Send editing instructions
`
`Send instruction to transmit
`Optional
`
`F1
`
`F2
`
`F3
`
`F4
`
`F5
`
`Receive bookmark file (optional)
`
`F6
`
`Save bookmark file (optional)
`
`F7
`
`End
`
`Fig. 25
`
`-20-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 20 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Receive request
`to Open bookmark file
`
`ldentify user
`
`G1
`
`G2
`
`Receive identity of bookmark file
`
`G3
`
`Open selected bookmark file
`
`G4
`
`Receive request to
`extract Content
`
`G5
`
`Receive editing instructions
`
`G6
`
`Receive extracted Content file
`information
`
`G7
`
`Create extracted Content file
`
`G8
`
`Fig. 26A
`
`-21-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 21 of 27
`
`US 2007/0150930 A1
`
`Synchronize content file
`and bookmark file
`
`G9
`
`Extract Content
`
`G10
`
`No
`
`Playback at same time?
`
`
`
`Playback extracted content
`
`Save extracted Content file
`
`G13
`
`No
`
`/ Transmit extracted Content
`file to MT
`Yes
`
`Transmit file
`
`Fig. 26B
`
`-22-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 22 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Send request
`to Open bookmark file
`
`ldentify user
`
`Send identity of bookmark file
`
`H1
`
`H2
`
`H3
`
`Send request to extract Content
`
`H4
`
`Send editing instructions
`
`H5
`
`Send extracted Content file
`information
`
`Send instruction to transmit
`Optional
`
`Receive extracted Content folder
`Optional
`
`Save extracted content folder
`Optional
`
`H6
`
`H7
`
`HB
`
`H9
`
`End
`
`Fig. 27
`
`-23-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 23 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Receive request to transmit
`bookmark file (Optional
`
`Receive request to transmit extract
`content file (optional
`
`Receive request to transmit
`Content file (optional
`
`file
`
`Transmit file(s) to MT
`
`1
`
`2
`
`3
`
`4.
`
`5
`
`6
`
`7
`
`8
`
`Fig. 28
`
`-24-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 24 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Send request to transmit bookmark
`file (Optional
`
`1
`
`Send request to transmit extracted
`Content file (optional
`
`Send request to transmit
`Content file (optional
`
`ldentify user
`
`J2
`
`J3
`
`J4
`
`Send identity of bookmark file
`
`J5
`
`Send identity of extracted content file
`
`J6
`
`Send identity of content file
`
`Receive file(s)
`
`Save file(s)
`
`End
`
`J7
`
`J8
`
`j9
`
`Fig. 29
`
`-25-
`
`

`

`Patent Application
`
`ion
`Pub
`icat
`
`28, 2007 Sheet 25 of 27
`Jun
`
`US 2007/0150930 A1
`
`14. l.
`
`36eIOS
`
`09 -61
`
`28!
`
`96
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`-26-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 26 of 27
`
`US 2007/0150930 A1
`
`Open bookmark folder
`
`K1
`
`Receiver request to transmit files to
`another record and playback device
`
`K2
`
`Select file(s) for transmission
`
`K3
`
`Establish Connection With record and
`playback device
`
`K4.
`
`Transmit selected file(s)
`
`K5
`
`Transmit request to playback
`
`K6
`
`End
`
`Fig. 32
`
`-27-
`
`

`

`Patent Application Publication Jun. 28, 2007 Sheet 27 of 27
`
`US 2007/0150930 A1
`
`Start
`
`Establish Connection with MT
`
`Receive file(s) from MT
`
`Save file(s)
`
`L 1
`
`2
`
`L3
`
`(re), 4
`
`Receive request to playback?
`
`Yes
`Has extract Content file been
`received?
`No
`
`(o)
`
`Has Content file been received?
`
`No
`Has a Content file
`previously been stored?
`Yes
`Synchronize bookmark
`and Content file
`
`Create extracted content file
`
`Yes GN)
`5
`
`Yes
`
`L7
`
`(o)
`
`No GP)
`8
`
`L9
`
`L10
`
`
`
`Playback extracted content file
`
`Playback extracted content file
`
`L11
`
`
`
`6
`
`Name and Save
`extracted Content file
`
`L12
`
`End
`
`Fig. 33
`
`-28-
`
`

`

`US 2007/O 150930 A1
`
`Jun. 28, 2007
`
`DEVICE FOR STORING AND PLAYING BACK
`DIGITAL CONTENT AND METHOD OF
`BOOKMARKING DIGITAL CONTENT
`
`FIELD OF THE INVENTION
`0001. The present invention relates to apparatus for stor
`ing and playing back digital content, particularly but not
`exclusively digital broadcast content, and to a method of
`bookmarking digital content.
`
`BACKGROUND ART
`0002 EP-A-1351500 describes a digital receiver having
`a hard disk drive for storing and playing back digital
`broadcast content. During playback, the user can mark
`sections for saving to a record file.
`
`SUMMARY OF THE INVENTION
`0003. The present invention seeks to provide a device for
`storing and playing back digital content.
`0004. According to a first aspect of the present invention
`there is provided a device for storing and playing back
`digital content, the device being configured to bookmark
`said content in response to user input and to store at least
`one, the device also being configured to transmit at least one
`bookmark to another device.
`0005 The device may be configured to identify the user.
`The device may comprise an interface for establishing
`connection with the other device via a wireless network and
`said device is configured to identify the user at least in part
`by an authentication procedure employed to establish the
`connection. The device may be configured to store said at
`least one bookmark in a bookmark file. The device may be
`configured to receive information for storing in said book
`mark file. The device may be configured to store said
`bookmark file in a bookmark folder. The device may be
`configured to receive information for storing in said book
`mark folder. The information may include information for
`identifying a user.
`0006 The device may be configured to store respective
`bookmarks associated with two or more points within said
`content. First and second bookmarks may be configured to
`mark a beginning and end of a segment of content respec
`tively. The device may be configured to store at least one
`bookmark associated with point within said content. The
`device may be configured to bookmark said content in
`response to user input and to store a first set of bookmarks.
`The device may be configured to bookmark further said
`content in response to user input and to store a second set of
`bookmarks, at least one of said second set of bookmarks
`being different from said first set of bookmarks. The first set
`of bookmarks may be attributable to a first user and said
`second set of bookmarks may be attributable to a second,
`different user. The first and second set of bookmarks may be
`labelled with respective information for identifying respec
`tive users. The first and second sets of bookmarks may be
`selectively accessible. The first set of bookmarks may be
`stored in a first bookmark file and said second set of
`bookmarks may be stored in a second, different bookmark
`file. The first bookmark file may be stored in a first book
`mark folder and said second bookmark file may be stored in
`a second, different bookmark folder. The first and second
`bookmark files may be selectively displayable on a display.
`
`0007. The device may be configured to transmit said first
`bookmark file to another device and to transmit said second
`file to yet another, different device. The device may be
`configured to transmit said first bookmark file to another
`device via a wireless network.
`0008. The device may be configured to store said content
`in a first content file and to obtain a first set of extracted
`content from first content file in dependence upon said first
`set of bookmarks and to obtain a second set of extracted
`content from said first content file in dependence upon said
`second set of bookmarks. The first or second set of extracted
`content may include at least one segment of content between
`at least one pair of bookmarks. The first set of extracted
`content may include at least one instant of content at least
`one bookmark. The first and second sets of extracted content
`may be selectively accessible. The first set of extracted
`content may be stored in a first extracted content file and said
`second set of extracted content may be stored in a second,
`different extracted content file. The first extracted content
`file may be stored in a first extracted content folder and said
`second extracted content file may be stored in a second,
`different extracted content folder. The first and second
`extracted content files may be selectively displayable on a
`display. The device may be configured to transmit said first
`extracted content file to another device. The device may be
`configured to transmit said first extracted content file to
`another device via a wireless network. The device may be
`configured to keep said first extracted file, even if said first
`content file is deleted. The device may be configured to
`receive user instruction regarding extracted content and to
`provide an assembly of extracted content. The device may
`be configured to display said at least one bookmark or a
`representation thereof on a display.
`0009. At least one bookmark may be editable. The device
`may comprise an interface for wirelessly communicating
`with said other device.
`0010. The device may comprise means for receiving
`digital content, means for receiving instructions to book
`mark said digital content, means for bookmarking said
`digital content, means for storing said digital content, means
`for storing said at least one bookmark and means for
`transmitting said at least one bookmark to another device.
`0011. According to a second aspect of the present inven
`tion there is provided a digital broadcast receiver comprising
`the device.
`0012. According to a second aspect of the present inven
`tion there is provided a device for rendering digital content,
`the device configured to receive digital content and to
`receive a set of bookmarks relating to said digital content
`from another device and to selectively render parts of said
`digital content in dependence said set of bookmarks.
`0013 The device may be configured to transmit the set of
`bookmarks to another device. The device may be S config
`ured to receive said digital content and said set of bookmarks
`relating to said digital content from the same device. The
`digital content may be stored in a content file and the device
`is configured to obtain a set of extracted content from
`content file in dependence upon said set of bookmarks.
`0014. The device may be a mobile communications
`device and/or a device for storing and playing back digital
`
`-29-
`
`

`

`US 2007/O 150930 A1
`
`Jun. 28, 2007
`
`content. The device may comprise an interface for wirelessly
`communicating with said other device.
`0.015 According to a third aspect of the present invention
`there is provided a method of bookmarking digital content,
`the method comprising playing digital broadcast content,
`receiving user input, bookmarking the content in response to
`the user input storing at least one bookmark and transmitting
`said bookmark to another device.
`0016. According to a fourth aspect of the present inven
`tion there is provided a computer program comprising
`instructions which, when executed by a device for storing
`and playing digital content, performs the method.
`0017 According to a fifth aspect of the present invention
`there is provided a computer readable medium storing the
`computer program.
`0018. According to a sixth aspect of the present invention
`there is provided a method of rendering digital broadcast
`content, the method comprising receiving digital content,
`receiving a set of bookmarks relating to said digital content,
`selectively rendering said digital content in dependence said
`set of bookmarks.
`0019. The method may further comprise obtaining
`extracted content from digital content in dependence upon
`said set of bookmarks and saving said extracted content in
`a file.
`0020. According to a seventh aspect of the present inven
`tion there is provided a computer program comprising
`instructions which, when executed by a device for digital
`content, performs the method.
`0021 According to an eighth aspect of the present inven
`tion there is provided a computer readable medium storing
`the computer program.
`0022. According to a ninth aspect of the invention there
`is provided a device for storing and playing back digital
`content, the device being configured to bookmark said
`digital content in response to user input and to store at least
`one bookmark, the device also being configured to extract
`digital content using said at least one bookmark.
`0023. According to a tenth aspect of the invention there
`is provided a device for storing and playing back digital
`content comprising: means for receiving digital content;
`means for receiving instructions to bookmark said digital
`content; means for bookmarking said digital content; means
`for storing said digital content; means for storing said at least
`one bookmark; means for extracting digital content using
`said at least one bookmark; and means for storing said
`extracted content.
`0024. The bookmark may comprise a pointer to within
`said content, data added to a file storing said content and/or
`data added to a file other than a file storing said content.
`0.025 The digital content may be digital broadcast con
`tent, such as that received via a digital broadcast network.
`0026. A bookmark may comprise a pointer to within said
`content, data added to a file storing said content and/or data
`added to a file other than a file storing said content.
`0027 According to an eleventh aspect of the invention
`there is provided a device for storing and playing back
`digital content, the device being configured to bookmark
`
`content in response to user input and to provide at least one
`bookmark, to extract content in dependence upon said at
`least one bookmark and to transmit said extracted content.
`0028. According to a twelfth aspect of the invention there
`is provided a device for extracting digital content, the device
`being configured to receive a file of digital content and a file
`of bookmarks relating to said digital content, to extract
`selected digital content in dependence said bookmarks and
`to save extracted content in file of extracted content.
`0029. The device may be further configured to transmit
`said file of extracted content to another device.
`0030. According to a thirteenth aspect of the invention
`there is provided a portable wireless device configured to
`co-operate wirelessly with a terminal for receiving digital
`broadcast content, the device configured to identify a user to
`the terminal and to transmit instructions to the terminal to
`bookmark digital content.
`0031. According to a fourteenth aspect of the invention
`there is provided a bookmarking device for digital content,
`the device comprising a bookmarking engine for bookmark
`ing content in response to user input and for storing at least
`one bookmark, and means for transmitting at least one
`bookmark to another device.
`0032. The device may further comprise a synchronisation
`engine for synchronising digital content with said at least
`one bookmark. The digital content may be stored in a
`content file. The device may further comprise an extraction
`engine for extracting selected digital content in dependence
`upon said at least one bookmark.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0033 Embodiments of the present invention will now be
`described, by way of example, with reference to the accom
`panying drawings in which:
`0034 FIG. 1 is a schematic diagram of a record and
`playback device, a mobile terminal and a remote control
`device in accordance with the present invention;
`0035 FIG. 2 is a detailed schematic diagram of an
`embodiment of a record and playback device according to
`the present invention;
`0.036
`FIG. 3 illustrates functional layers of the record
`and playback device shown in FIG. 2;
`0037 FIG. 4 is a schematic diagram of an embodiment of
`a mobile terminal according to the present invention;
`0038 FIG. 5 illustrates functional layers of the mobile
`terminal shown in FIG. 4;
`0039 FIG. 6 is a schematic diagram of an embodiment of
`a remote control device;
`0040 FIG. 7 is a schematic diagram of a stream of data
`packets;
`FIG. 8 illustrates structure of part of a data packet
`0041
`shown in FIG. 7:
`0042 FIG. 9 illustrates structure of another part of a data
`packet shown in FIG. 7:
`0.043
`FIG. 10 shows a playback file;
`
`-30-
`
`

`

`US 2007/O 150930 A1
`
`Jun. 28, 2007
`
`0044 FIG. 11 illustrates the remote control device shown
`in FIG. 6;
`0045 FIG. 12 shows changing of a view position;
`0046 FIG. 13 illustrates the mobile terminal shown in
`FIG. 5;
`0047 FIG. 14 is a process flow diagram of a method of
`setting up a record and playback device in accordance with
`the present invention;
`0.048
`FIG. 15 is a process flow diagram of a method of
`operating a mobile terminal for setting up a record and
`playback device in accordance with the present invention;
`0049 FIG. 16 illustrates an embodiment of a bookmark
`file according to the present invention;
`0050 FIG. 17 illustrates an embodiment of an extracted
`content file according to the present invention;
`0051
`FIG. 18 is a process flow diagram of a method of
`operating a record and playback device for bookmarking
`content in accordance with the present invention;
`0.052
`FIG. 19 is a process flow diagram of a method of
`operating a mobile terminal for bookmarking content in
`accordance with the present invention;
`0053 FIG. 20 is a more detailed process flow diagram of
`a step shown in FIG. 18;
`0054 FIG. 21 illustrates definition of an instant point by
`inserting two successive start point bookmarks:
`0.055 FIG.22 shows definition of a segment by inserting
`start point and end point bookmarks;
`0056 FIG. 23 illustrates definition of an instant point by
`inserting a start point and quitting bookmarking;
`0057 FIG. 24 is a process flow diagram of a method of
`operating a record and playback device for editing book
`marks in accordance the present invention;
`0.058
`FIG. 25 is a process flow diagram of a method of
`operating a mobile terminal for editing bookmarks in accor
`dance with the present invention;
`0059 FIG. 26 is a process flow diagram of a method of
`operating a record and playback device for extracting con
`tent in accordance the present invention;
`0060 FIG. 27 is a process flow diagram of a method of
`operating a mobile terminal for extracting content in accor
`dance the present invention;
`0061
`FIG. 28 is a process flow diagram of a method of
`operating a record and playback device for transmitting files
`in accordance the present invention;
`0062 FIG. 29 is a process flow diagram of a method of
`operating a mobile terminal for transmitting files in accor
`dance the present invention;
`0063 FIG. 30 is a schematic diagram of a record and
`playback device, a mobile terminal and another record and
`playback device;
`0064 FIG. 31 illustrates storage of the mobile terminal
`shown in FIG. 30:
`
`0065 FIG. 32 is a process flow diagram of a method of
`operating a mobile terminal for sending files to another
`record and playback device in accordance the present inven
`tion and
`0066 FIG. 33 is a process flow diagram of a method of
`operating a record and playback device for sending files to
`another record and playback device in accordance the
`present invention.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`Receiving Content
`0067 Referring to FIG. 1, a record and playback device
`1 receives content 2 from a content provider 3 via a digital
`broadcast network 4 and renders the content 2 using a
`television set 5.
`0068 The record and playback device 1 is in the form of
`a module commonly known as a "set-top box', but may also
`be referred to as a “personal video recorder” (PVR) or a
`“personal digital recorder” (PDR). The record and playback
`device 1 includes receiver functionality. However, different
`modules may provide receiver functionality and record/
`playback functionality. The record and playback device 1
`may be incorporated into other devices such as a personal
`computer, mobile communication device or a personal data
`assistant. The record and playback device 1 having receiver
`functionality may be incorporated into the television set 5
`and Such television sets are usually referred to as “integrated
`television sets”.
`0069. The digital broadcast network 4 is in the form of a
`terrestrial digital video broadcasting (DVB-T), satellite
`(DVB-S), cable (DVB-C), handheld (DVB-H) or multime
`dia home platform (DVB-MHP) network. However, the
`digital broadcast network 4 may be a satellite, cable or other
`type digital video broadcasting network. The digital broad
`cast network 4 may be a digital audio broadcasting (DAB)
`network, Advanced Television Systems Committee (ATSC)
`network or a terrestrial Integrated Services Digital Broad
`casting-Terrestrial (ISDB-T) network.
`0070 A remote control device 6 can be used to control
`the record and playback device 1 via an interface 7, such as
`an infrared interface. However, other types of interface, such
`as a low power radio frequency interface (LPRF) may be
`used. The remote control device 6 may also be used to
`control the television set 5, such as to switch the television
`set on and off and to increase and decrease Volume.
`0071. The record and playback device 1 may additionally
`or alternatively be controlled by a mobile terminal 8 via a
`first wireless network 9 and/or a second wireless network 10.
`0072 The first wireless network 9 may be a personal area
`network (PAN) or wireless local area network (WLAN). In
`this example, the first wireless network 9 is a PAN using a
`low power radio frequency interface compliant with the
`BluetoothTM specification. However, other low power radio
`frequency networks compliant with other specifications,
`such as IEEE 802.11b, may be used. However, the first
`wireless network 9 may use an optical or infrared interface,
`such as IrDA.
`0073. A BluetoothTM specification (v1.0B) and system
`overview may be found at www.bluetooth.com or obtained
`
`-31-
`
`

`

`US 2007/O 150930 A1
`
`Jun. 28, 2007
`
`from Bluetooth SIG, c/o Daniel Edlund, Facsimile number
`+46 70 615 9049. For details relating to WLAN, reference
`is made to IEEE 802.11 (1999), IEEE 802.11b (1999) and
`IEEE 802.11b Cor 1 (2001) specifications, copies of which
`may be obtained from IEEE web-site at standards.ieee.org or
`from Sales and Marketing, Facsimile number +1 732 981
`9334. An IrDA Data specification and system overview may
`be found at www.irda.org or obtained from the Infrared Data
`Association (IrDA), Walnut Creek, Calif., USA.
`0074 The second wireless network 10 may be a public
`land mobile network (PLMN). In this example, the second
`wireless network 10 is a third generation mobile communi
`cations network such as a Universal Mobile Telephone
`System (UMTS) network based on wideband code division
`multiple access (W-CDMA), or a time division synchronous
`code division multiple access (TD-SCDMA) network How
`ever, the second wireless network 10 may be a “two-and
`a-half generation network, such as General Packet Radio
`Service (GPRS) network and enhanced data rates for GSM
`evolution (EDGE).
`0075. The record and playback device 1 may additionally
`be connectable to a wired network 11.
`0.076 The record and playback device 1 may be con
`nected to the mobile terminal 8, to the content provider 3, to
`the Internet (not shown), to other content sources (not
`shown) and/or to other record and playback devices 1' (FIG.
`30) via the wired network 11 or the PLMN wireless network
`10.
`Record and Playback Device 1
`0077 Referring to FIG. 2, the record and playback device
`1 is shown in more detail.
`0078. The record and playback device 1 includes an input
`12, front-end circuitry 13, a demultiplexer 14, a filter 15 and
`a system bus 16. The front-end circuitry 13 usually includes
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket