IP Library Granted Patent US 10,768,845
Granted Patent B2
US 10,768,845 · App. 15/878,204 · Granted Sep 8, 2020

Storage device and data output method for storage device

Inventor: Naoki Matsumoto (Nagoya, JP)
Assignee: BUFFALO, INC.
G06F3/0646G06F3/061G06F3/0605G06F3/067G06F3/0661G06F3/0674G06F12/00
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 10,768,845
App. No.
15/878,204
Granted
Sep 8, 2020
Kind
B2
Abstract

A storage device includes a storage retaining content data, an input receiving instructions to reproduce the content data stored in the storage and a reproducer outputting the content data to an external reproducing device. The storage retains a table including identification information of the external reproducing device and a data format of the content data reproducible in the external reproducing device. The reproducer includes a notifier notifying reproduction information necessary for the external reproducing device to reproduce the content data before the content data are outputted to the external reproducing device in response to a reproduction instruction, and a data controller acquiring unique identification information for the external reproducing device when the external reproducing device is connected to the storage device and converting the content data into the data format reproducible in the external reproducing device and outputting the content data thereto.

Claims (76)

1. A storage device comprising:

a memory configured to retain content data and a table, the table including identification information of an external reproducing device and data format information of the content data reproducible in the external reproducing device in association with each other, the data format information identifying Direct Stream Digital (DSD) format, DSD over Pulse Code Modulation (PCM) (DoP) format, and a PCM format: and

circuitry configured to:

receive reproduction instruction to reproduce the content data stored in the memory;

notify the external reproducing device of the data format information of the content data reproducible in the external reproducing device, in advance to outputting the content data to the external reproducing device, the external reproducing device recognizing the data format of the content data based on the data format information sent from the storage device; and

output the content data to the external reproducing device according to the reproduction instruction,

wherein, when the external reproducing device is connected to the storage device, the circuitry is configured to acquire unique identification information for the external reproducing device, and determine whether the data format of the content data reproducible in the external reproducing device is the DSD format based on the table,

wherein the circuitry is configured to specify the data format as the DSD format in case that the data format of the content data reproducible in the external reproducing device is the DSD format,

wherein the circuitry is configured to convert data format of the content data into the data format reproducible in the external reproducing device by referring to the table, based on a priority of data format in order of the DoP format and the PCM format, in case that the data format of the content data reproducible in the external reproducing device is not the DSD format.

2. The storage device according to claim 1 , further comprising:

an input/output interface based on a Universal Serial Bus (USB) standard,

wherein, when the external reproducing device is connected to the input/output interface, the input/output interface acquires an ID of the external reproducing device, and the circuitry acquires the ID as the identification information, and updates the identification information in the table.

3. The storage device according to claim 1 ,

wherein the content data stored in the storage has the DSD format, and

wherein according to the identification information of the external reproducing device, the circuitry outputs the content data having the DSD format to the external reproducing device, without performing format conversion, or converts the content data into the DoP format or the PCM format and then outputs the content data to the external reproducing device.

4. The storage device according to claim 3 , further comprising:

a PCM port and a DSD port, that are logical ports,

wherein, according to the data format reproducible in the external reproducing device, the circuitry determines one of the logical ports to be used for connection with the external reproducing device.

5. The storage device according to claim 1 , wherein:

the circuitry accesses an external server, acquires update information, and updates the contents of the table with the acquired update information.

6. The storage device according to claim 1 ,

wherein the content data is music data, and

wherein the circuitry is further configured to set predetermined time of soundless data corresponding to the external reproducing device in the table, and output the soundless data for the predetermined time in advance to the content data based on the table, until the external reproducing device is ready to reproduce the content data.

7. The storage device according to claim 1 ,

wherein the circuitry is further configured to set a first mode of converting data format based on the table and a second mode of converting data format based on a user command, and

wherein the circuitry is further configured to switch modes from the first mode to the second mode, or from the second mode to the first mode.

8. A data output method for a storage device having circuitry and a memory, the memory configured to retain content data and a table, the table including identification information of an external reproducing device and data format information of the content data reproducible in the external reproducing device in association with each other, the data format information identifying Direct Stream Digital (DSD) format, DSD over Pulse Code Modulation (PCM) (DoP) format, and a PCM format, the method comprising:

receiving reproduction instruction to reproduce the content data stored in the memory;

notifying the external reproducing device of the data format information of the content data reproducible in the external reproducing device, in advance to outputting the content data to the external reproducing device, the external reproducing device recognizing the data format of the content data based on the data format information sent from the storage device; and

outputting the content data to the external reproducing device according to the reproduction instruction,

wherein, when the external reproducing device is connected to the storage device, the circuitry is configured to acquire unique identification information for the external reproducing device, and determine whether the data format of the content data reproducible in the external reproducing device is the DSD format based on the table,

wherein the circuitry is configured to specify the data format as the DSD format in case that the data format of the content data reproducible in the external reproducing device is the DSD format,

wherein the circuitry is configured to convert data format of the content data into the data format reproducible in the external reproducing device by referring to the table, based on a priority of data format in order of the DoP format and the PCM format, in case that the data format of the content data reproducible in the external reproducing device is not the DSD format.

9. A reproduction process device comprising:

a memory; and

circuitry configured to:

communicate with an external server through a network, the external server having a table including identification information of an external reproducing device and data format information of the content data reproducible in the external reproducing device in association with each other, the data format information identifying Direct Stream Digital (DSD) format, DSD over Pulse Code Modulation (PCM) (DoP) format, and a PCM format:

receive reproduction instruction to reproduce content data;

receive notification from the external server, the notification including the data format information of the content data reproducible in the external reproducing device, in advance to outputting the content data to the external reproducing device, the external reproducing device recognizing the data format of the content data based on the data format information sent from the reproduction process device; and

output the content data to the external reproducing device according to the reproduction instruction,

wherein, when the external reproducing device is connected to the reproduction process device, the circuitry is configured to acquire unique identification information for the external reproducing device, and determine whether the data format of the content data reproducible in the external reproducing device is the DSD format based on the table,

wherein the circuitry is configured to specify the data format as the DSD format in case that the data format of the content data reproducible in the external reproducing device is the DSD format,

wherein the circuitry is configured to convert data format of the content data into the data format reproducible in the external reproducing device by referring to the table stored in the external server, based on a priority of data format in order of the DoP format and the PCM format, in case that the data format of the content data reproducible in the external reproducing device is not the DSD format.

10. The reproduction process device according to claim 9 ,

wherein the content data is stored in an external storage device,

wherein the circuitry is configured to communicate with the external storage device through the network,

wherein the circuitry is configured to acquire the content data stored in the external storage device, and output the content data to the external reproducing device,

wherein when the circuitry receives the reproduction instruction to reproduce the content data stored in the external storage device, notifies the reproduction information necessary for the external reproducing device to reproduce the content data before the circuitry acquires the content data from the external storage device and outputs the content data to the external reproducing device, and

wherein when the external reproducing device is connected to the reproduction process device, the circuitry acquires the unique identification information for the external reproducing device, and converts the content data into the data format reproducible in the external reproducing device by referring to the table stored in the external server, and outputs the content data to the external reproducing device.

11. The reproduction process device according to claim 10 ,

wherein the content data stored in the external server has the DSD format, and

wherein according to the identification information of the external reproducing device, the circuitry outputs the content data having the DSD format to the external reproducing device, without performing format conversion, or converts the content data into the DoP format or the PCM format and then outputs the content data to the external reproducing device.

12. The reproduction process device according to claim 11 , further comprising:

an input/output interface based on a Universal Serial Bus (USB) standard,

wherein, when the external reproducing device is connected to the input/output interface, the input/output interface acquires an ID of the external reproducing device, and the circuitry acquires the ID as the identification information, and sets which data format the circuitry should perform conversion into, according to the information described in the table.

13. The reproduction process device according to claim 11 , further comprising:

a PCM port and a DSD port that are logical ports,

wherein, according to the data format reproducible in the external reproducing device, the circuitry determines one of the logical ports to be used for connection with the external reproducing device.

14. The reproduction process device according to claim 9 ,

wherein the content data is stored in the memory, and

wherein the circuitry is configured to acquire the content data stored in the memory and output the content data to the external reproducing device.

15. The reproduction process device according to claim 14 , further comprising:

an input/output interface that is based on a Universal Serial Bus (USB) standard,

wherein the circuitry is further configured to, when the input/output interface acquires an ID of the external reproducing device after the external reproducing device is connected to the input/output interface, acquire the ID as the identification information and update the identification information in the table.

16. The reproduction process device according to claim 14 ,

wherein the content data stored in the memory has the DSD format, and

wherein according to the identification information of the external reproducing device, the circuitry outputs the content data having the DSD format to the external reproducing device, without performing format conversion, or converts the content data into the DoP format or the PCM format and then outputs the content data to the external reproducing device.

17. The reproduction process device according to claim 16 , further comprising:

a PCM port and a DSD port that are logical ports,

wherein, according to the data format reproducible in the external reproducing device, the circuitry determines one of the logical ports to be used for connection with the external reproducing device.

18. The reproduction process device according to claim 9 ,

wherein the content data is music data; and

wherein the circuitry is further configured to set predetermined time of soundless data corresponding to the external reproducing device in the table, and output the soundless data for the predetermined time in advance to the content data based on the table, until the external reproducing device is ready to reproduce the content data.

19. The reproduction process device according to claim 9 ,

wherein the circuitry is further configured to set a first mode of converting data format based on the table and a second mode of converting data format based on a user command, and

wherein the circuitry is further configured to switch modes from the first mode to the second mode, or from the second mode to the first mode.

Assignments (3)
CHANGE OF NAME Recorded Sep 30, 2025
From: MELCO HOLDINGS INC.
To: BUFFALO INC.
Reel/Frame 072988/0847 →
MERGER Recorded Jul 23, 2025
From: BUFFALO INC.
To: MELCO HOLDINGS INC.
Reel/Frame 072191/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2018
From: MATSUMOTO, NAOKI
To: BUFFALO, INC.
Reel/Frame 044705/0859 →
Priority Claims (1)
JP 2017-012226 · Jan 26, 2017 · national
Continuity (1)
Related Publication 20180210673A1 · Jul 26, 2018