Patent ID: 7725917

Claim:
A method of transmitting non-anonymous user metadata to a TV-Anytime service agent using a simple object access protocol (SOAP) operation, comprising the steps of: a) providing a SOAP upload operation, a request element of which includes a user information element of extended user description type (ExtendedUserDescriptionType), and a response element of which includes version information (serviceVersion) about a metadata capability description and reception results; b) for a client, inputting non-anonymous user metadata of an authenticated user to a user information element of the request element and transmitting the non-anonymous user metadata, in response to a command from the authenticated user; and c) for the service agent, inputting version information (serviceVersion) about a metadata capability description and reception results to the response element and transmitting the version information and reception results to the client, in response to reception of the request element, wherein the request and response elements of the SOAP upload operation provided at step a), is defined as follows; <element name=“upload_Personal_Data” type=“tns:upload_Personal_DataType”/> <complexType name=“upload_Personal_DataType”> <sequence> <element name=“UserInformation” type=“tva2:ExtendedUserDescriptionType”/> </sequence> </complexType> <element name=“upload_Personal_Data_Result” type=“tns:upload_Personal_Data_ResultType”/> <complexType name=“upload_Personal_Data_ResultType”> <attribute name=“serviceVersion” type=“unsignedInt” se=“required”/> <attribute name=“status” use=“required”> <simpleType> <restriction base=“string”> <enumeration value=“success”/> <enumeration value=“failed”/> </restriction> </simpleType> </attribute> </complexType>.