# US 9,438,686 B2 · Content control device, terminal device, content control method, and computer-readable recording medium

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

- Number: US 9,438,686 B2
- Document ID: US9438686B2
- Status: Granted
- Kind: B2
- Application number: 14/240,154
- Filed: 2013-06-24
- Published: 2014-08-07
- Granted: 2016-09-06
- Earliest claimed: 2012-06-28
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Kento Ogawa; Yasuhiro Yuki; Shunji Harada; Masaru Moriwaki
- Web page: https://patentgrep.com/patent/US9438686B2

## CPC

- H04N 21/44226: {on social networks}
- G06F 16/435: Filtering based on additional data, e.g. user or group profiles
- G06Q 10/40: Business processes related to social networking or social networking services
- G11B 27/105: {of operating discs}
- G11B 27/11: by using information not detectable on the record carrier
- G11B 27/322: {used signal is digitally coded}
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- 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/4756: {for rating content, e.g. scoring a recommended movie}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/6582: {Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number (arrangements where receivers interact with the broadcast H04H20/38)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A content control device is provided with a receiving content accumulation unit which accumulates contents received from a terminal device connected via a network, an operation history information managing unit which manages operation history information indicative of a history on operations with respect to a first content accumulated in the receiving content accumulation unit, and a content control unit which generates control information for controlling a second content based on the operation history information, the second content corresponding to the first content and accumulated in the terminal device.

## Claims

### Claim 1

A content control device connected to a terminal device via a network, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the content control device to operate as:
a receiving content accumulation unit which accumulates contents received from the terminal device;
an operation history information managing unit which manages operation history information indicative of a history on user input operations with respect to a first content accumulated in the receiving content accumulation unit through an operation input device and the terminal device connected via the network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device, wherein
the control information generating unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generates the control information indicative of protecting the second content from deletion, in the case where the evaluation is higher than a predetermined threshold value.

### Claim 2 (depends on 1)

The content control device according to claim 1, wherein
the control information generating unit generates control information indicative of deleting the second content, in the case where the evaluation value is lower than a predetermined threshold value.

### Claim 3 (depends on 1)

The content control device according to claim 1, further comprising:
a terminal device information acquisition managing unit which acquires terminal device information relating to a performance or a state of the terminal device, wherein
the control information generating unit generates the control information, based on the operation history information and the terminal device information.

### Claim 4 (depends on 3)

The content control device according to claim 3, wherein
the terminal device information includes a remaining capacity storable of the second content by the terminal device, and
the control information generating unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, generates control information indicative of deleting the second content corresponding to the first content and whose evaluation value is lower than a predetermined reference evaluation value, and sets the reference evaluation value to be high, as the remaining capacity decreases.

### Claim 5

A content control device connected to a terminal device via a network, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the content control device to operate as:
a receiving content accumulation unit which accumulates contents received from the terminal device;
an operation history information managing unit which manages operation history information indicative of a history on user input operations with respect to a first content accumulated in the receiving content accumulation unit through an operation input device and the terminal device connected via the network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device, wherein
the control information generating unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generates the control information based on the calculated evaluation value wherein
the terminal device compresses or deletes the content after transmitting the content to the content control device, and
the control information generating unit generates control information indicative of causing the terminal device to acquire, from the content control device, the second content corresponding to the first content and whose evaluation value is higher than a predetermined threshold value.

### Claim 6

A content control device connected to a terminal device via a network, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the content control device to operate as:
a receiving content accumulation unit which accumulates contents received from the terminal device;
an operation history information managing unit which manages operation history information indicative of a history on user input operations with respect to a first content accumulated in the receiving content accumulation unit through an operation input device and the terminal device connected via the network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device, wherein
the control information generating unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generates the control information based on the calculated evaluation value,
the terminal device compresses or deletes the content after transmitting the content to the content control device,
the control information generating unit generates control information indicative of causing the terminal device to accumulate the second content corresponding to the first content and whose evaluation value is higher than a predetermined threshold value, and
the content control unit transmits to the terminal device the control information in association with the second content.

### Claim 7 (depends on 6)

The content control device according to claim 6, wherein
the content control unit transmits to the terminal device the first content in association with the control information.

### Claim 8 (depends on 6)

The content control device according to claim 6, wherein
the content control unit processes the first content, and transmits to the terminal device the processed content in association with the control information.

### Claim 9

A content control device connected to a terminal device utilized by a first user via a network, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the content control device to operate as:
a receiving content accumulation unit which accumulates contents received from the terminal device;
an operation history information managing unit which manages operation history information indicative of a history on input operations by a second user different from the first user with respect to a first content shared via a Social Networking Service and accumulated in the receiving content accumulation unit through an operation input device connected via he network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device, wherein
the operation history information includes at least one of agreement information with respect to the first content, comment information with respect to the first content, the number of times of browsing operations of the first content, and the number of times of download operations of the first content, and
the control information generating unit calculates at least one of a sum of the numbers of inputs of the agreement information, a sum of the numbers of pieces of the comment information, a sum of the numbers of times of the browsing operations, and a sum of the numbers of times of the download operations during a predetermined evaluation period, calculates an evaluation value indicative of a degree of user interest in the first content based on the calculated sum, and generates the control information based on the calculated evaluation value.

### Claim 10

A content control device connected to a terminal device and to a content managing device via a network, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the content control device to operate as:
an operation history information acquiring unit which acquires operation history information indicative of a history on operations with respect to a first content transmitted from the terminal device and accumulated in the content managing device through an operation input device and the terminal device connected via the network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device, wherein
the control information generating unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generates the control information indicative of protecting the second content from deletion, in the case where the evaluation is higher than a predetermined threshold value.

### Claim 11

A terminal device for accumulating contents, comprising:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the terminal device to operate as:
an operation history information acquiring unit which acquires, from a server, operation history information indicative of a history on user input operations with respect to a first content transmitted from the terminal device and accumulated in the server device connected via a network through an operation input device and the terminal device connected via the network; and
a terminal content control unit which generates control information for controlling a second content being a content corresponding to the first content and accumulated in the terminal device, based on the operation history information, wherein
the terminal content control unit calculates an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generates the control information indicative of protecting the second content from deletion, in the case where the evaluation is higher than a predetermined threshold value.

### Claim 12

A terminal device connected to a server device via a network, wherein the server device includes:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the server device to operate as:
a receiving content accumulation unit which accumulates contents received from the terminal device;
an operation history information managing unit which manages operation history information indicative of a history on user input operations with respect to a first content accumulated in the receiving content accumulation unit through an operation input device and the terminal device connected via the network;
a control information generating unit which generates control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device; and
a content control unit which transmits the generated control information to the terminal device,
the control information generating unit calculating an evaluation value indicative of a degree of user interest in the first content based on the operation history information, and generating the control information indicative of protecting the second content from deletion, in the case where the evaluation is higher than a predetermined threshold value, and
the terminal device includes:
a non-transitory memory storing a program; and
a hardware processor that executes the program and causes the terminal device to operate as:
a terminal content control unit receives control information for controlling the second content generated in the server, and controls the second content based on the control information.

### Claim 13

A content control method to be performed by a content control device connected to a terminal device via a network, comprising:
a receiving content accumulating step of accumulating contents received from the terminal device;
an operation history information managing step of managing operation history information indicative of a history on user input operations with respect to a first content accumulated in the receiving content accumulating step through an operation input device and the terminal device connected via the network; and
a content controlling step of generating control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device, wherein
in the control information generating step, an evaluation value indicative of a degree of user interest in the first content is calculated based on the operation history information, and control information indicative of protecting the second content from deletion is generated, in the case where the evaluation value is higher than a predetermined threshold value.

### Claim 14

A non-transitory computer-readable recording medium which stores a content control program which causes a computer to execute the content control method, comprising:
accumulating contents received from the terminal device;
managing operation history information indicative of a history on user input operations with respect to a first content accumulated through an operation input device and the terminal device connected via the network; and
generating control information for controlling a second content based on the operation history information, the second content being a content corresponding to the first content and accumulated in the terminal device, wherein
an evaluation value indicative of a degree of user interest in the first content is calculated based on the operation history information, and control information indicative of protecting the second content from deletion is generated, in the case where the evaluation value is higher than a predetermined threshold value.
