# US 2018/0027284 A1 · Content reproduction system, video recording apparatus, terminal apparatus, and content reproduction method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0027284 A1
- Document ID: US20180027284A1
- Status: Published application
- Kind: A1
- Application number: 15/547,977
- Filed: 2016-01-28
- Published: 2018-01-25
- Earliest claimed: 2015-02-13
- Assignees: Panasonic Intellectual Property Management Co., Ltd.
- Applicants: Panasonic Intellectual Property Management Co., Ltd.
- Inventors: SHIGEKI MATSUNAGA; SHUNSUKE TANAKA
- Web page: https://patentgrep.com/patent/US20180027284A1

## CPC

- H04N 21/47217: {for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312)}
- G06F 13/00: Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units (interface circuits for specific input/output devices G06F3/00 {; multiprogram control therefor G06F9/46}; multiprocessor systems G06F15/16 )
- H04N 21/23113: {involving housekeeping operations for stored content, e.g. prioritizing content for deletion because of storage space restrictions (storage management, e.g. defragmentation G06F3/0604; snloading stored programs G06F9/445; housekeeping operations in file systems, e.g. deletion policies G06F16/10; buffering arrangements in a network node or in an end terminal in packet networks H04L49/90)}
- H04N 21/254: Management at additional data server, e.g. shopping server, rights management server {(arrangements for maintenance or administration in data networks H04L41/00; network services using third party service providers H04L67/53)}
- H04N 21/258: Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data {(arrangements for services using the result on the distributing side of broadcast systems H04H60/66; profiles in network data switching protocols H04L67/30)}
- H04N 21/26258: {for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40)}
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/4135: {external recorder (interface circuits between an apparatus for recording television signals and a television receiver H04N5/775)}
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/4227: {Providing} Remote input by a user located remotely from the client device, e.g. at work
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/4325: {by playing back content from the storage medium (reproduction of recorded television signals H04N5/76; reproduction of recorded television signals H04N9/79)}
- H04N 21/4334: {Recording operations (recording of a television signal H04N5/76; arrangements for recording or accumulating broadcast information or broadcast-related information H04H60/27)}
- H04N 21/4335: Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions {(storage management, e.g. defragmentation G06F3/0604; unloading stored programs G06F9/445; storage management in file systems G06F16/10; buffering arrangements in a network node or in an end terminal in packet networks H04L49/90)}
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/44222: {Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33)}
- H04N 21/462: Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N 21/4622: {Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859)}
- H04N 21/47202: {for requesting content on demand, e.g. video on demand}
- H04N 21/47214: {for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market (stock exchange data over packet-switching network H04L12/1804; push services over packet-switching network H04L12/1859; notification of incoming messages in packet switching networks H04L51/224)}
- H04N 21/482: End-user interface for programme selection
- H04N 21/4825: {using a list of items to be played back in a given order, e.g. playlists}
- H04N 21/8455: {involving pointers to the content, e.g. pointers to the I-frames of the video stream}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A content reproduction system includes: a server; and a terminal apparatus for reproducing a content item. The terminal apparatus includes: a display; an acceptor that accepts an operation of a user; an acquisition unit that acquires the bookmark list from the server; a display controller; and a reproduction controller. The server includes a list storage, which stores a bookmark list, and a managing controller. In a case of having been notified of reproduction position update information from the reproduction controller of the terminal apparatus, the managing controller updates the reproduction position information, which indicates a reproduction position of the content item and is included in the bookmark list, based on the reproduction position update information.

## Claims

### Claim 1

A content reproduction system comprising:
a server; and
a terminal apparatus for reproducing a content item,
wherein
the server includes:
a list storage that stores a bookmark list having content information including reproduction position information indicating a reproduction position of the content item; and
a managing controller that manages the bookmark list,
the terminal apparatus includes:
a display;
an acceptor that accepts an operation of a user;
an acquisition unit that acquires the bookmark list from the server;
a display controller that allows the display to display a bookmark list screen indicating a list of the content information included in the bookmark list; and
a reproduction controller that starts reproduction of the content item from the reproduction position, which is indicated by the reproduction position information, in a case where the acceptor has accepted a user's operation of reproducing the content item, and stops the reproduction of the content item and notifies the managing controller of reproduction position update information, which indicates an updated reproduction position of the content item, in a case where the acceptor has accepted a user's operation of stopping the reproduction of the content item, and
the managing controller of the server updates the reproduction position information, which is included in the bookmark list, based on the reproduction position update information in a case of having been notified of the reproduction position update information from the reproduction controller of the terminal apparatus.

### Claim 2 (depends on 1)

The content reproduction system according to claim 1, wherein the managing controller of the server deletes the content information regarding the content item from the bookmark list in a case of having determined that the reproduction of the content item is finished.

### Claim 3 (depends on 1)

The content reproduction system according to claim 1, further comprising a video recording apparatus for recording the content item,
wherein
the video recording apparatus includes:
a content storage that stores the content item;
a content information storage that stores the content information regarding the recorded content item;
a content distributor that distributes the content item, which is stored in the content storage, to the terminal apparatus, in a case where the acceptor of the terminal apparatus has accepted a user's operation of reproducing the content item; and
a content information distributor that distributes the content information, which is stored in the content information storage, to the server.

### Claim 4 (depends on 1)

The content reproduction system according to claim 1, wherein
the server is a video recording apparatus for recording the content item, and
the server further includes:
a content storage that stores the content item;
a content information storage that stores the content information regarding the recorded content item; and
a content distributor that distributes the content item, which is stored in the content storage, to the terminal apparatus in a case where the acceptor of the terminal apparatus has accepted a user's operation of reproducing the content item.

### Claim 5 (depends on 1)

The content reproduction system according to claim 1, wherein
in a case where a residual reproduction time of the content item is a predetermined time or less and a ratio of the residual reproduction time to a total reproduction time of the content item is a predetermined value or less at a point of time when the acceptor of the terminal apparatus accepts a user's operation of stopping the reproduction of the content item, the managing controller of the server determines that the reproduction of the content item is finished, and deletes the content information regarding the content item from the bookmark list.

### Claim 6 (depends on 1)

The content reproduction system according to claim 1, wherein
the list storage of the server further stores a reproduction history list including the content information regarding the content item of which reproduction is finished, and
in a case of having determined that the reproduction of the content item is finished, the managing controller of the server deletes the content information regarding the content item from the bookmark list, and in addition, adds the content information to the reproduction history list.

### Claim 7 (depends on 1)

The content reproduction system according to claim 1, wherein
the terminal apparatus further includes a content storage that stores the content item distributed from an external apparatus, the content item corresponding to the content information included in the bookmark list, and
the reproduction controller of the terminal apparatus starts the reproduction of the content item, which is stored in the content storage, from the reproduction position, which is indicated by the reproduction position information in a case where the acceptor has accepted a user's operation of reproducing the content item.

### Claim 8 (depends on 1)

The content reproduction system according to claim 1, wherein
the terminal apparatus further includes a content storage that stores the content item distributed from an external apparatus, the content item corresponding to the content information included in the bookmark list, and
the reproduction controller of the terminal apparatus deletes the content item, which corresponds to the content information, from the content storage in a case where the content information is deleted from the bookmark list.

### Claim 9 (depends on 1)

The content reproduction system according to claim 1, wherein the managing controller of the server adds the content information regarding the content item to the bookmark list in response to that the acceptor of the terminal apparatus accepts a user's operation of selecting the content item.

### Claim 10 (depends on 1)

The content reproduction system according to claim 1, wherein the managing controller of the server adds the content information regarding the content item to the bookmark list in response to that the acceptor of the terminal apparatus accepts a user's operation of selecting the content item in a state where the content item is reproduced.

### Claim 11 (depends on 1)

The content reproduction system according to claim 1, wherein
in the terminal apparatus,
the display includes a touch panel,
the acceptor accepts a user's operation of selecting the content item in a case of having detected that a finger is swiped in a predetermined direction on the display from a state where the display is touched by the finger continuously for a predetermined time, and
the display controller:
allows the display to display an icon in a case where the display is touched by the finger continuously for the predetermined time; and
moves the icon in the predetermined direction in a case where the finger is swiped in the predetermined direction on the display in a state where the icon is displayed on the display.

### Claim 12

A video recording apparatus for recording a content item,
the video recording apparatus being communicable with a terminal apparatus for reproducing the content item, the video recording apparatus comprising:
a content storage that stores the content item;
a content information storage that stores content information regarding the recorded content item;
a content distributor that distributes the content item, which is stored in the content storage, to the terminal apparatus; and
a content information distributor that distributes the content information, which is stored in the content information storage, to a server.

### Claim 13

A terminal apparatus for reproducing a content item, the terminal apparatus comprising:
a display;
an acceptor that accepts an operation of a user;
an acquisition unit that acquires a bookmark list from a server, the bookmark list having content information including reproduction position information indicating a reproduction position of the content item;
a display controller that allows the display to display a bookmark list screen indicating a list of the content information included in the bookmark list; and
a reproduction controller that starts reproduction of the content item from the reproduction position, which is indicated by the reproduction position information, in a case where the acceptor has accepted a user's operation of reproducing the content item, and stops the reproduction of the content item and notifies the server of reproduction position update information, which indicates an updated reproduction position of the content item, in a case where the acceptor has accepted a user's operation of stopping the reproduction of the content item.

### Claim 14

A content reproduction method in a content reproduction system comprising a server and a terminal apparatus for reproducing a content item, the content reproduction method comprising:
storing a bookmark list, which has content information including reproduction position information indicating a reproduction position of the content item, in a list storage of the server;
distributing the bookmark list from the server to the terminal apparatus;
displaying a bookmark list screen, which indicates a list of the content information included in the bookmark list, on a display of the terminal apparatus;
starting reproduction of the content item from the reproduction position, which is indicated by the reproduction position information, in a case where an acceptor of the terminal apparatus has accepted a user's operation of reproducing the content item;
in a case where the acceptor has accepted a user's operation of stopping the reproduction of the content item, stopping the reproduction of the content item and notifying the server of reproduction position update information, which indicates an updated reproduction position of the content item, from the terminal apparatus;
in a case where the server is notified of the reproduction position update information from the terminal apparatus, updating the reproduction position information, which is included in the bookmark list, based on the reproduction position update information; and
deleting the content information regarding the content item from the bookmark list in a case where it is determined that the reproduction of the content item is finished.
