Method for updating contents of a DMS in a DLNA system
First Claim
1. A method for updating contents of a Digital Media Server (DMS) in a Digital Living Network Alliance (DLNA) system, comprising the steps of:
- a) performing an update process through a periodic update event in a Digital Media Player (DMP) that receives all content information of the DMS;
b) sending a request for information about a list of items possessed by the DMS from the DMP to the DMS, upon determining that information loss has occurred in the update process;
c) receiving from the DMS by the DMP information about the list of items and comparing by the DMP the received information about the list of items with information about pre-stored items at the DMP to obtain a comparison result;
d) obtaining by the DMP all information about contents of the DMS using a browse action when a difference occurs as a comparison result of step c); and
e) performing step a) through step e) when the difference does not occur as the comparison result of step c).
1 Assignment
0 Petitions
Accused Products
Abstract
A method for updating contents of a Digital Media Server (DMS) in a digital living network alliance system (DLNA) is dislcosed. An update process is performed through a periodic update event in a Digital Media Player (DMP) that receives all content information of the DMS. Upon determining that information loss has occurred in the update process, the DMP sends to the DMS a request for information about a list of items possessed by the DMS. The DMP receives the requested information about the list of items and compares the received information about the list of items with information about pre-stored items to obtain a comparison result. When a difference occurs as the comparison result, all information about contents of the DMS is obtained through a browse action. When the difference does not occur as the comparison result, the update process is continuously performed.
20 Citations
16 Claims
-
1. A method for updating contents of a Digital Media Server (DMS) in a Digital Living Network Alliance (DLNA) system, comprising the steps of:
-
a) performing an update process through a periodic update event in a Digital Media Player (DMP) that receives all content information of the DMS;
b) sending a request for information about a list of items possessed by the DMS from the DMP to the DMS, upon determining that information loss has occurred in the update process;
c) receiving from the DMS by the DMP information about the list of items and comparing by the DMP the received information about the list of items with information about pre-stored items at the DMP to obtain a comparison result;
d) obtaining by the DMP all information about contents of the DMS using a browse action when a difference occurs as a comparison result of step c); and
e) performing step a) through step e) when the difference does not occur as the comparison result of step c). - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for updating contents of a Digital Media Server (DMS) in a Digital Living Network Alliance (DLNA) system, comprising the steps of:
-
a) performing an update process through a periodic update event in a Digital Media Player (DMP) that receives all content information of the DMS;
b) sending a request for information about a list of items possessed by the DMS from the DMP to the DMS, upon determining that information loss has occurred in the update process;
c) receiving by the DMP from the DMS the requested information about the list of items and comparing by the DMP the received information about the list of items with information about pre-stored items at the DMP to obtain a comparison result;
d) requesting by the DMP from the DMS contents of a different list and obtaining information about contents of the different list from the DMS, when a difference occurs as a comparison result of step c); and
e) performing step a) through step e) when the difference does not occur as the comparison result of step c). - View Dependent Claims (7, 8, 9, 10, 15, 16)
-
-
11. An apparatus for updating contents of a Digital Media Server (DMS) in a Digital Living Network Alliance (DLNA) system, comprising:
-
a computer readable recording medium;
a state variable stored on said medium used to store a content tree list of the DMS; and
a computer executable program stored on said medium to periodically update the DMS whenever the program determines if the update succeeds, said determination being accomplished through the comparison of a state variable stored in said medium with a state variable describing the contents of the DMS. - View Dependent Claims (12, 13, 14)
-
Specification