Patent ID: 8224925

Claim:
A method for managing a bookmark item and a content item performed by a controller, the method comprising: transmitting, to a server, a creating request for creating the bookmark item using rendering state information and transporting state information, wherein the rendering state information is transmitted from a player to the controller according to a rendering state information request transmitted from the controller to the player, wherein the transporting state information is transmitted from the server to the controller according to a transporting state information request transmitted from the controller to the server, and wherein the bookmark item is created and the content item is updated to include a bookmark identifier (ID) of the bookmark item associated with the content item; generating a deleting request for deleting the content item, the deleting request instructing the server to perform a deleting operation of the content item; and transmitting the generated deleting request to the server, wherein the deleting operation comprises: deleting the content item and the bookmark item associated with the content item, wherein the bookmark item is searched using the bookmark ID included in the content item, wherein the bookmark item comprises the rendering state information, the transporting state information, the bookmark ID and a content ID of the content item, and wherein the bookmark item is used for recovering the rendering state information and the transporting state information associated with playback of the content item.