Content information such as a movie, an audio file or a textual message is supplied to an end-user in a software object that has an encapsulated procedure for end-user access of the content information in a runtime environment. The object can specify time frame for and manner wherein the content information is to be accessed. Since the procedure is encapsulated in the object together with the content data, and since transport of the object over the Internet is done after serializing, an adequate degree of security is provided against unauthorized play-out or copying.
영화, 오디오 파일 또는 텍스트 메시지와 같은 콘텐트 정보가, 런타임 환경에서 콘텐트 정보의 최종 사용자의 액세스를 위한 캡슐화된 프로시져를 갖는 소프트웨어 객체로 최종 사용자에게 제공된다. 이 객체는, 콘텐트 정보가 액세스되는 시간 프레임과 방식을 지정할 수 있다. 콘텐트 데이터와 함께, 프로시져가 객체 내부에 캡슐화되고, 인터넷을 통한 객체의 전송이 직렬화 이후에 이루어지기 때문에, 권한이 없는 재생 또는 복제를 방지하는 적절한 보안성이 제공된다.