IP Library Granted Patent US 7,167,879
Granted Patent B2
US 7,167,879 · App. 10/963,107 · Granted Jan 23, 2007

Network AV system

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,167,879
App. No.
10/963,107
Granted
Jan 23, 2007
Kind
B2
Abstract

An uploader transmits to a server a request start notification indicating the start of a registration request and then transmits to the server a plurality of registration requests for pieces of music piece data. Upon receiving the plurality of registration requests from the uploader, the server registers the pieces of music piece data in a database in an HDD. After transmitting all the registration requests, the uploader transmits to the server a request completion notification indicating the completion of the registration requests. The server transmits an updating notification to an audio client after receiving the request completion notification. Therefore, traffic between the server and the client can be reduced when the server updates the database.

Claims (35)

1. A network AV system, comprising:

a server having a database capable of storing a plurality of contents;

an uploader capable of connecting to said server and requesting said server to update the database; and

a client capable of connecting to said server, receiving a content selected among said plurality of contents from said server, and reproducing the selected content,

said uploader comprising:

a request start notifier transmitting a request start notification to said server;

an updating requester transmitting to said server a plurality of updating requests to update the database after said request start notifier transmitting the request start notification; and

a completion notifier transmitting a request completion notification to said server after said updating requester transmits the plurality of updating requests,

said server comprising:

an updater responsive to the plurality of updating requests and updating the database;

a recorder recording a receipt of the request start notification when receiving the request start notification;

a determiner determining whether or not the receipt of the request start notification has been recorded when receiving the request completion notification; and

an updating notifier transmitting an updating notification to said client when said determiner determines that the receipt of the request start notification has been recorded, the updating notification indicating that the database has been updated.

2. The network AV system according to claim 1 , wherein

said client comprises:

an obtainer obtaining information related to the selected content from said server upon receiving the updating notification; and

a requester requesting said server to provide the selected content based on the information.

3. The network AV system according to claim 1 , wherein

said determiner further determines whether or not the database has been updated, and

said updating notifier transmits the updating notification when said determiner determines that the receipt of the request start notification has been recorded and the database has been updated.

4. A server capable of connecting to an uploader and a client, comprising:

a database capable of storing a plurality of contents;

an updater responsive to a plurality of updating requests for the database transmitted from said uploader and updating the database;

a recorder recording a receipt of the request start notification when receiving the request start notification;

a determiner determining whether or not the receipt of the request start notification has been recorded when receiving the request completion notification indicating the completion of the updating request from said uploader; and

an updating notifier transmitting an updating notification to said client when said determiner determines that the receipt of the request start notification has been recorded, said updating notification indicating that the database has been updated.

5. The server according to claim 4 , wherein said determiner further determines whether or not the database has been updated, wherein

said updating notifier transmits the updating notification when said determiner determines that the receipt of the request start notification has been recorded and the database has been updated.

6. A computer program product causing a server capable of connecting to an uploader and a client to perform the steps of:

updating a database in response to a plurality of updating requests for the database transmitted from said uploader;

recording a receipt of the request start notification when receiving the request start notification;

determining whether or not the receipt of the request start notification has been recorded when receiving the request completion notification indicating the completion of the updating request from said uploader; and

transmitting an updating notification to said client when said determiner determines that the receipt of the request start notification has been recorded, the updating notification indicating that the database has been updated.

7. The computer program product according to claim 6 , further causing said server to perform the step of determining whether or not the database has been updated, wherein

said step of transmitting transmits the updating notification when said determiner determines the receipt of the request start notification has been recorded and that the database has been updated.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: ONKYO HOME ENTERTAINMENT CORPORATION
To: ONKYO TECHNOLOGY KABUSHIKI KAISHA
Reel/Frame 058163/0455 →
CHANGE OF NAME Recorded Oct 8, 2021
From: ONKYO KABUSHIKI KAISHA DBA ONKYO CORPORATION
To: ONKYO HOME ENTERTAINMENT CORPORATION
Reel/Frame 057862/0659 →
MERGER Recorded Jan 19, 2011
From: ONKYO CORPORATION
To: ONKYO CORPORATION
Reel/Frame 025656/0442 →
CORRECTIVE ASSIGNMENT, REEL 15297 FRAME 0265 - CORRECT ASSIGNEE NAME Recorded Nov 26, 2004
From: SANO, TOSHINOBU; TAKEMURA, SUSUMU; IKEDA, YASHUSHI
To: ONKYO CORPORATION
Reel/Frame 016017/0752 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2004
From: SANO, TOSHINOBU; TAKEMURA, SUSUMU; IKEDA, YASUSHI
To: ONYKO CORPORATION
Reel/Frame 015297/0265 →