CN101060438B - Method of synchronizing multiple content directory services as well as content directory service devices and a system thereof - Google Patents

Method of synchronizing multiple content directory services as well as content directory service devices and a system thereof Download PDF

Info

Publication number
CN101060438B
CN101060438B CN2007101044172A CN200710104417A CN101060438B CN 101060438 B CN101060438 B CN 101060438B CN 2007101044172 A CN2007101044172 A CN 2007101044172A CN 200710104417 A CN200710104417 A CN 200710104417A CN 101060438 B CN101060438 B CN 101060438B
Authority
CN
China
Prior art keywords
cds
synchronous
home network
cds device
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2007101044172A
Other languages
Chinese (zh)
Other versions
CN101060438A (en
Inventor
韩世熙
吴昇栽
郑东信
权元石
李周烈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020060105921A external-priority patent/KR100755715B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101060438A publication Critical patent/CN101060438A/en
Application granted granted Critical
Publication of CN101060438B publication Critical patent/CN101060438B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A method of synchronizing a plurality of content-directory service (CDS) devices is provided. The method includes retrieving and discovering N CDS devices in a home network by a control point (CP), transmitting a StartSync message that requests the start of synchronization to a certain CDS device of the N CDS devices by the CP, forwarding a StartPeerSync message that informs remaining N-1 CDS devices of the fact that synchronization will be started by the CDS device that has received the StartSync message, and synchronizing each of the N CDS devices with the remaining N-1 CDS devices, in a home network that includes N CDS devices that provide metadata of multimedia content existing in the home network, and the CP that receives metadata from the N CDS devices and requests the media renderer to replay the multimedia data.

Description

The method of synchronous many control directory services and control directory services system
The application requires to be submitted to the 10-2006-0105921 korean patent application of Korea S Department of Intellectual Property and to be submitted to the 60/793rd of United States Patent (USP) trademark office on April 21st, 2006 on October 30th, 2006; The priority of No. 713 U.S. Provisional Patent Application, said application all is disclosed in this for reference.
Technical field
The method and apparatus consistent with the present invention relates to home network.More particularly, the present invention relates to the method for a kind of synchronous a plurality of control directory services (CDS) device and CDS device and the system thereof that in this method for synchronous, uses.
Background technology
Usually; Home network is made up of the private network (private network) of internet protocol-based (IP), and through public virtual computation environmental various devices (for example personal computer (PC), intelligent artifact and wireless device) is connected and controls said various device.
Middleware is through connecting various digital devices with Peer; Can make to communicate between the device that the AV of family interoperability (HAVI), UPnP (UPnP), Java intelligent network architecture (Jini), family's wide screen (HWW) etc. are proposed as middleware.
In the computing environment of setting up through the UPnP middleware; Distribute the address according to DHCP (DHCP) to each device; Perhaps will install to each, through communication between the final controlling element of said address and searching and inquiring about network through the address assignment that automatic IP appointed function (IP automatically) selects.
The UPnP network is to plan widely used in the near future home network technologies, and UPnP network definition UPnP device and UPnP service, through the protocol definition UPnP network between UPnP device and the UPnP service.The UPnP network is made up of controlled device (CD) (being the home network device that is connected to home network and receives home network control) and control point (CP) (being used to control the for example device of CD).CP control control CD, and request and reception incident.CD is according to the function of the request execution appointment of CP, and when the state of CD changed, CD sent to this incident the CP that asks this incident.
The operation of tradition UPnP home devices comprises that announcement is handled, discovery is handled, describes processing, control and treatment and event handling.
In announcement was handled, new CD was connected to home network, and other devices in home network are notified its existence.In find handling, new CD is connected to home network, and the CD that should new CD discovery in home network, operates.In describing processing, CP uses the IP address of the CD that in finding processing, obtains to come analysis service to describe XML file or unit describe XML file, and discerns the function of the device that increases in detail.In control and treatment; Under the situation that CP wants to use CD that special services is provided; CP uses Simple Object Access Protocol (SOAP) to send the control messages (action request) of asking reservation service to CD according to the UPnP device architecture, and the response message of receiving control message (result, variate-value).In event handling, the state that the information of inspection CD changes wherein, provides reservation service through this CD of control command that sends from CP.
In UPnP AV standard, described UPnP AV technology, UPnP AV technology allows the user to appreciate content of multimedia (for example Voice & Video content) based on the UPnP technology.According to the UPnP standard; UPnP AV framework comprises media server, media renderer (renderer) and CP; Wherein, media server provides multimedia file through control directory services (CDS), the multimedia file that media renderer is reset and provided; CP control media server and media renderer, thus they work together.CDS is built in the media server, and to CP the metadata that is present in the home network or is stored in the content in the media server is provided.The CP inspection is from the metadata of CDS, and request media renderer playback content of multimedia.
In home network, exist under the situation of the multiple arrangement that constitutes above-mentioned UPnP AV framework, have a plurality of media servers and a plurality of CDS of storage different content.Under this UPnP AV environment, need user's method that specific CDS is synchronous with different CDS of a kind of UPnP AV.That is to say, need be dispersed in the content among the different CDS synchronously.Here, be meant content and the metadata of holding in each CDS in exchange between the CDS according to by the specific policy of user's appointment synchronously.For example, if the content and the home media center that are stored in the device (for example MP3 player) are synchronous, then the user can use the Hi-Fi device that is present in the family to appreciate the sound of louder volume.
Yet, participating under the synchronous situation at a plurality of CDS, CP must carry out various functions, and for example collector journal is with to confirm to participate in synchronous CDS right, and along with the increase of the number of participating in synchronous CDS, synchronous number increases fast, and these all are problems.
Summary of the invention
The object of the present invention is to provide the method for a kind of synchronous a plurality of control directory services (CDS) device, the CDS device that in synchronously, uses and the system that comprises this CDS device; Wherein, Synchronous number of times is minimized; And the dependence to control point (CP) reduces, thereby the Internet traffic that is caused by the time synchronous and cost in synchronously is minimized.
The invention is not restricted to above-mentioned technical purpose.Those skilled in the art will understand other purposes of not describing here better through following detailed.
According to an exemplary embodiment of the present, the method for a plurality of CDS devices in a kind of synchronous home network is provided, said method comprises: search and find N CDS device in the home network by CP; The StartSync message that to be asked to begin synchronously by CP sends to a CDS device in said N the CDS device; Specific CDS device by receiving StartSync message is transmitted StartPeerSync message; N-1 CDS device of said StartPeerSync message informing residue will begin the synchronous fact; And it is N-1 the CDS device of each and residue in said N the CDS device is synchronous; Wherein, home network comprises N CDS device and a CP, and said N CDS device provides the metadata that is present in the content of multimedia in the home network; Said CP receives metadata from said N CDS device, and to media renderer request playback content of multimedia.
According to an exemplary embodiment of the present, a kind of CDS device is provided, this device comprises: daily record changes administrative unit, and management is about the change of the log information of N CDS device (being used for providing the metadata of the content of multimedia that is present in home network); Daily record changes provides the unit, and the information that will change about the log information that is changed the administrative unit management by daily record offers N-1 CDS device of residue and control point (CP); With the anchor information management unit, management anchor information, said anchor information can confirm whether the list object of CDS device is updated through the Synchronous Processing between N-1 CDS device and the said CDS device.
According to an exemplary embodiment of the present, a kind of system is provided, comprises: media server, comprise built-in CDS device, this CDS device provides the metadata that is present in the content of multimedia in the home network and content of multimedia is provided; Media renderer, the content of multimedia of resetting and providing; And control point (CP); Control media server and media renderer; And synchronous CDS device, wherein, the specific CDS device in N the CDS device that CP will ask synchronous StartSync message to send to be present in the home network; And this CDS device is transmitted N-1 CDS device of notice residue and will be begun under the situation of synchronous StartPeerSync message, carries out synchronous between N the CDS device.
Description of drawings
The detailed description of in conjunction with the drawings exemplary embodiment being carried out, above-mentioned and other characteristics of the present invention and advantage will become clear, wherein:
Figure 1A illustrates the processing of synchronous two control directory services (CDS) device.
Figure 1B illustrates the notion as the Synchronous Processing result's of Figure 1A renewal CDS.
Fig. 2 illustrates the Synchronous Processing under the situation that has three CDS devices.
Fig. 3 illustrates the structure of the system that comprises control point (CP) and CDS device according to an exemplary embodiment of the present invention.
Fig. 4 is the concept map that the processing of synchronous according to an exemplary embodiment of the present invention a plurality of CDS devices is shown.
Fig. 5 is the flow chart that the method for synchronous according to an exemplary embodiment of the present invention a plurality of CDS devices is shown.
Embodiment
To describe exemplary embodiment of the present in detail with reference to accompanying drawing.
More easily understand the present invention through following detailed description and accompanying drawing with reference to exemplary embodiment.Yet the present invention can various multi-form realizations, and should not be interpreted as and be limited to the exemplary embodiment of setting forth here.On the contrary, these exemplary embodiments are provided, thereby the disclosure will be thorough and complete, and design of the present invention is conveyed to those skilled in the art all sidedly, the present invention will only be defined by the claims.In the whole specification, identical label is represented identical parts.
With reference to block diagram and flow chart the method for synchronous a plurality of CDS devices, the CDS device that in synchronously, uses and the system that comprises the CDS device are described below.
In order to explain conveniently, in exemplary embodiment of the present, description will concentrate on mainly in the UPnP AV system based on UPnP, and the title of the device that in UPnP AV standard, defines will be used for the said device when realization is of the present invention.Yet, should be clear, scope of the present invention does not receive the restriction of above-mentioned domestic network system and device.
Figure 1A illustrates the processing of synchronous two CDS devices, and Figure 1B illustrates the notion as the Synchronous Processing result's of Figure 1A renewal CDS.At first, control point (CP) 10 finds CDS device A 20 and CDS device B 30 (S11), and to CDS device A that finds 20 and CDS device B 30 request CDS tabulations (S12).CP 10 from CDS device A 20 and CDS device B 30 alternatives (synchronous object) (S13).If the StartSync message that CP 10 will ask to begin synchronously sends to CDS device A20 (S14), then CDS device A 20 will notify the StartPeerSync forwards that begins synchronously to CDS device B 30 (S15).
Through above-mentioned processing, beginning synchronously between CDS device A 20 and the CDS device B 30, and CDS device A 20 with CDS device B 30 to another CDS device requests with the list object that is synchronized, and the list object of download request (S16).If accomplish to download, then CDS device A20 and CDS device B 30 be based on their list object of downloading of list object renewal, and the result is returned to CP10 (S17).Change at the list object that causes through renewal shown in Figure 1B.Figure 1B shows because CDS device A 20 and CDS device B 30 store identical list object, so CDS device A 20 is synchronized with CDS device B 30.
Yet, be not two but exist under the situation of N CDS device (N >=3) existing, the situation complicacy that becomes.The situation that has three CDS devices is described below.
Fig. 2 illustrates the Synchronous Processing under the situation that has three CDS devices.With reference to Fig. 2, CP selects two in said three CDS devices, and these two CDS devices are carried out synchronously, and another CDS is right synchronously subsequently.As shown in Figure 2, suppose that CP at first selects CDS A and CDS B to carry out synchronously.Carry out the Synchronous Processing of in Figure 1A and Figure 1B, carrying out (first handles) in an identical manner; After selecting CDSB and CDS C, carry out Synchronous Processing (second handles) in an identical manner; At last, after selecting CDS C and CDS A, carry out Synchronous Processing (the 3rd handles).First handle, second handle and the description of the 3rd detail operations handled and Figure 1A in the operation described identical, thereby the description of omitting the detail operations of each processing here.
Through expanding notion shown in Figure 2, for the individual CDS device of N synchronously (N >=3), select with N CDS device synchronously in two, and should repeat this selection in order with synchronous.That is to say that this should to repeat maximum NC2 (=N (N-1)/2) synchronously inferior, and in Synchronous Processing, under the in-problem situation, be difficult to turn back to reset condition.In addition, select and make up two algorithm in N the CDS device, the problem that the CP cost increases therefore occurs owing to provide the CP of simple controlled function to have.
Therefore; Describe in detail below: the method for synchronous a plurality of CDS devices, the CDS device that in synchronously, uses and the system that comprises the CDS device; Wherein, Synchronous number of times is minimized, and to the dependence reduction of CP, thereby the Internet traffic that is caused by the time synchronous and cost in synchronously is minimized.
Fig. 3 illustrates the structure of the system that comprises CP and CDS device according to an exemplary embodiment of the present invention.To describe the example of UPnP AV architecture system below, and hypothesis UPnP AV architecture system comprises N CDS device and CP as this system.In addition, UPnP AV architecture system comprises the media renderer that the media server that is built-in with the CDS device and playback are stored in the content of multimedia in the media server.
With reference to Fig. 3, CP 100 comprises multiple synchronization module 110 and control module 120.Multiple synchronization module 110 will provide the CDS device of the metadata that is present in the content of multimedia in the UPnP AV system synchronous.In addition, control module 120 control is by N synchronous CDS device of multiple synchronization module 110, and controls with the mode that content of multimedia can be reset and to be present in the intrasystem device of UPnP AV (media server or media renderer).
In addition, the CDS 200 by CP 100 controls comprises that daily record changes administrative unit 210, the daily record change provides unit 220, anchor information management unit (anchor-information-management unit) 230, affairs (transaction) administrative unit 240, transmission/receiving element 250 and CD control unit 260.
Daily record change administrative unit 210 is managed the change about the log information of the CDS device that the metadata that is present in the content of multimedia in the UPnP AV system is provided.Log information comprises the information about the tabulation that is used for synchronous object, and log information changes according to the change (the for example generation of object, modification and deletion) of object.
Daily record changes provides unit 220 to provide about changed the information of the log information change that administrative unit manages by daily record with predetermined form residue N-1 CDS device except CDS device 200 and CP 100 in N CDS device.Here, preferably the information that changes about log information is provided with the DIDL-Lite form.
Anchor information management unit 230 management anchor information, this anchor information can confirm whether the list object of CDS 200 is updated through the Synchronous Processing between N-1 CDS and this CDS 200.
For example, anchor information can comprise SyncSequence field, DeviceID field and LogId field.Confirm the SyncSequence fields by the CP that provides synch command 100, and the SyncSequence field indicate CDS around the successful execution synchronously.In the Synchronous Processing of carrying out after a while,, then can think synchronization failure if the value of the SyncSequence field of CDS device (synchronization object in the anchor that is obtained by CP 100) is different.The DeviceID field has the ID value that can distinguish as the CDS device of synchronization object.The LogID field has the ID value of the log information that can be included in the change that is produced by the CDS device as synchronization object after the previous Synchronous Processing.Shown in the structure of anchor information; In first Synchronous Processing; All list objects on other CDS devices should be compared, but in case first preamble is performed, then carry out subsequent synchronisation through the content in the list object that relatively is presented at renewal; Wherein, the list object of this renewal is based on the change of the log information that changes in the previous Synchronous Processing.
When execution was synchronous, transaction management unit 240 prevents to remain N-1 CDS device and CP100 changes the list object of CDS device 200, and can use predetermined locking mechanism.
Send with receiving element 250 based on the tabulation of synchronous object to N-1 CDS device requests content of multimedia of residue, and transmission and receive this content of multimedia.
At last, 260 controls of CD control unit are present in the operation of the CD in the CDS device 200.
The processing of synchronous a plurality of CDS devices is described with reference to Fig. 4 and Fig. 5 below.
Fig. 4 is the concept map that the processing of synchronous according to an exemplary embodiment of the present invention a plurality of CDS devices is shown, and Fig. 5 is the flow chart that illustrates according to the method for synchronous a plurality of CDS devices of exemplary embodiment.
In the UPnP AV system shown in Fig. 4, CP 100 and three CDS device 200A, 200B and 200C mutual operation are to carry out synchronously.Can exist more than 3 CDS devices, but in this exemplary embodiment, only have three CDS devices in order to explain convenient hypothesis.
CP 100 searches and finds CDS device 200A, 200B and the 200C (S110) (first handles) in the UPnP AV system.
CP 100 obtains the list object of three CDS devices of discovery, and selects synchronization object (S120) based on the list object that obtains.Synchronization object comprises and corresponding item of multimedia file and the container (container) that comprises this.
The StartSync message of having selected the CP of synchronization object will ask to begin synchronously sends to the specific CDS (being CDS A) (S130) (second handles) in three CDS devices under Fig. 4 situation.
The CDS A 200A that has received StartSync message transmits StartPeerSync message, and this message will begin the synchronous fact (S140) to residue CDS device (CDS B and CDS C) notice, and (the 3rd handles.
Transmitted the CDS A 200A of StartPeerSync message and received the CDS B 200B of StartPeerSync message and among the CDS C 200C each to carry out synchronously (the reason) everywhere except its residue CDS device.
Comprise the metadata that is stored in the content of multimedia among each CDS and is used for content according to strategy exchange synchronously by user's appointment.Therefore; Under the situation of carrying out synchronous processing; Each request among CDS device 200A, 200B and the 200C comprises the list object (S150) (the reason) everywhere of synchronization object, and downloads synchronously required object (S160) (the reason) everywhere based on the list object that obtains through described request.
At last, each among three CDS device 200A, 200B and the 200C is upgraded the list object that changes through object of downloading, and to CP 100 report these results (S170).
Therefore, under situation about existing, need not carry out synchronously N (N-1)/2 at most more than three CDS devices.
In addition, the computer readable recording medium storing program for performing that can store the program code that is used to carry out said method should be included in the interest field of the present invention.
Those of ordinary skill in the art should be understood that under the situation that does not break away from the spirit and scope of the present invention that are defined by the claims, and can carry out various replacements, modification and change in form and details.Therefore, should be appreciated that above-mentioned exemplary embodiment only is the example purpose, and is not interpreted as limitation of the present invention.
Method and apparatus of the present invention has following advantage.
The first, when carrying out synchronous between a plurality of control directory services devices, can minimize synchronous number of times.
The second, through reducing the dependence to the control point, the Internet traffic that is caused by the synchronous and synchronous required time can be minimized.

Claims (11)

1. the method for a plurality of control directory services (CDS) device that is used for synchronous home network; This home network comprises a N CDS device and a control point (CP); Said N CDS device provides the metadata that is present in the content of multimedia in the home network; Reset from said N CDS device reception metadata and to the media renderer request in said control point, said method comprises:
Search and find N CDS device in the home network by CP;
To ask the first synchronous message to send to the CDS device in said N the CDS device by CP;
Transmit second message of notifying said N other CDS devices in the CDS device by a CDS device that receives first message, wherein, the indication of second message will begin synchronously; With
In said N the CDS device each is synchronized with each other,
Wherein, home network uses the UPnPAV framework.
2. the method for claim 1, wherein said step of searching and finding comprises: obtain list object from the CDS device of finding, and select the object that is synchronized based on the list object that obtains.
3. the method for claim 1; Wherein, Said synchronizing step comprises: will be sent to each other comprising the request with the list object of the object that is synchronized by in said N the CDS device each, and download required object synchronously based on said list object.
4. method as claimed in claim 3, said synchronizing step comprises: upgrade said list object, and to this result of CP report.
5. the system of a plurality of control directory services (CDS) device that is used for synchronous home network comprises:
Media server comprises built-in control directory services (CDS) device, and said CDS device provides the metadata that is present in the content of multimedia in the home network and content of multimedia is provided;
Media renderer, the content of multimedia of resetting and providing; With
Control point (CP), control media server and media renderer, and in synchronously that the CDS device is synchronous,
Wherein, will ask the first synchronous message to send to the CDS device in the CDS device, and a CDS device transmits and to notify under the situation that other CDS devices will begins the second synchronous message, carry out synchronous between the CDS device at CP,
Wherein, home network comprises UPnP AV framework.
6. system as claimed in claim 5, wherein, a CDS device comprises the list object with the object that is synchronized from said other CDS device requests, and downloads the required object that will be synchronized based on the list object that obtains.
7. system as claimed in claim 6, wherein, a CDS apparatus updates list object, and to this result of CP report.
8. system as claimed in claim 5, wherein, a CDS device comprises:
Daily record changes administrative unit, manages the change of the log information of said other CDS devices, and wherein, said other CDS devices provide the metadata that is present in the content of multimedia in the home network;
Daily record changes provides the unit, and the information that will change about the log information that is changed the administrative unit management by daily record offers said other CDS and control point (CP); With
The anchor information management unit, management anchor information, said anchor information can confirm whether the list object of a CDS device is updated through the Synchronous Processing between said other CDS devices and the CDS device.
9. system as claimed in claim 8 also comprises:
The transaction management unit when Synchronous Processing is performed, prevents that said other CDS devices and CP from changing list object.
10. system as claimed in claim 8 also comprises:
Send and receiving element, based on the list object that is synchronized being sent and receives the CDS content of multimedia.
11. system as claimed in claim 8, wherein, daily record changes provides the unit that the information that changes about log information is provided with the DIDL-Lite form.
CN2007101044172A 2006-04-21 2007-04-20 Method of synchronizing multiple content directory services as well as content directory service devices and a system thereof Active CN101060438B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US79371306P 2006-04-21 2006-04-21
US60/793,713 2006-04-21
KR10-2006-0105921 2006-10-30
KR1020060105921A KR100755715B1 (en) 2006-04-21 2006-10-30 Method for synchronizing multiple cds devices, cds device, and system comprising the cds device
KR1020060105921 2006-10-30

Publications (2)

Publication Number Publication Date
CN101060438A CN101060438A (en) 2007-10-24
CN101060438B true CN101060438B (en) 2012-10-03

Family

ID=38866342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101044172A Active CN101060438B (en) 2006-04-21 2007-04-20 Method of synchronizing multiple content directory services as well as content directory service devices and a system thereof

Country Status (1)

Country Link
CN (1) CN101060438B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050055352A1 (en) * 2003-09-08 2005-03-10 Sony Corporation Content directory and synchronization bridge
CN1630260A (en) * 2003-12-18 2005-06-22 三星电子株式会社 Apparatus and method for coordinately managing media content
CN1685684A (en) * 2002-09-23 2005-10-19 伊斯曼柯达公司 Method for archiving multimedia messages

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685684A (en) * 2002-09-23 2005-10-19 伊斯曼柯达公司 Method for archiving multimedia messages
US20050055352A1 (en) * 2003-09-08 2005-03-10 Sony Corporation Content directory and synchronization bridge
CN1630260A (en) * 2003-12-18 2005-06-22 三星电子株式会社 Apparatus and method for coordinately managing media content

Also Published As

Publication number Publication date
CN101060438A (en) 2007-10-24

Similar Documents

Publication Publication Date Title
CN101385020B (en) Method of synchronizing a plurality of content directory service (cds) devices, cds device, and system
JP5094840B2 (en) Method and apparatus for synchronizing content of home network device
US7613893B2 (en) Remote audio
US7849222B2 (en) Method of synchronizing multiple content directory services, and content directory service devices and a system thereof
US7890470B2 (en) Method and apparatus for synchronizing device providing content directory service with device not providing content directory
US7801870B2 (en) Method of synchronizing information shared between a plurality of universal plug and play devices and apparatus therefor
CN100521636C (en) Embedding a UPnP AV mediaserver object id in a URI
CN102263782B (en) Information processor, information processing method and information processing system
US20040139180A1 (en) Automobile media synchronization
KR101531532B1 (en) Method and apparatus for using service of home network device based on remote access
JP2010529550A (en) How to synchronize content between a content directory service and a control point
US20070239668A1 (en) Apparatus and method for managing digital contents distributed over network
US8082326B2 (en) Server and server program
CN101060438B (en) Method of synchronizing multiple content directory services as well as content directory service devices and a system thereof
JP4823924B2 (en) AV session restoration method and control point therefor
KR20070044134A (en) Method and apparatus for automatically storing contents from a device to another device on a network
JP5119968B2 (en) Network system, relay device and relay program
JP2008177841A (en) Recording and reproducing device, communication method, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant