Downloadable multimedia content and method for accounting
First Claim
Patent Images
1. A method comprising:
- requesting a ring tune by sending a message with a header including a mobile identification number from a mobile station;
receiving a file with said ring tune requested, a reply Universal Resource Locator (URL) identifying a server, and a transaction identification at said mobile station;
verifying a format of said file;
temporarily saving said file within said mobile station based on the format of said file;
previewing said ring tune on said mobile station;
sending a primitive with said mobile identification number from said mobile station to said server identified by said reply URL upon acceptance of said ring tune;
creating a usage record from said primitive;
receiving, at the mobile station, permission to save said ring tune in response to receipt of the primitive at said server;
permanently saving said ring tune within said mobile station only when the permission to save has been received from said server;
reporting and updating said usage record upon use of said ring tune employing said reply URL; and
receiving credit on a bill for compensating the use of said ring tune.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel system to deliver and reproduce personalizing ringing tune data or other such multimedia content to a wireless handset'"'"'s browser is provided. Additionally, a novel system is provided that allows a consumer to preview the multimedia content (e.g. ring tune, bit-map) and either approve or decline being billed for the particular multimedia message content.
39 Citations
27 Claims
-
1. A method comprising:
-
requesting a ring tune by sending a message with a header including a mobile identification number from a mobile station; receiving a file with said ring tune requested, a reply Universal Resource Locator (URL) identifying a server, and a transaction identification at said mobile station; verifying a format of said file; temporarily saving said file within said mobile station based on the format of said file; previewing said ring tune on said mobile station; sending a primitive with said mobile identification number from said mobile station to said server identified by said reply URL upon acceptance of said ring tune; creating a usage record from said primitive; receiving, at the mobile station, permission to save said ring tune in response to receipt of the primitive at said server; permanently saving said ring tune within said mobile station only when the permission to save has been received from said server; reporting and updating said usage record upon use of said ring tune employing said reply URL; and receiving credit on a bill for compensating the use of said ring tune. - View Dependent Claims (2, 3, 4, 5, 27)
-
-
6. A method comprising:
-
requesting a ring tune deck from a media server by entering a Universal Resource Locator (URL) thereof; providing a media deck corresponding to said ring tune deck to a mobile station; receiving a selection of a category from said media deck; providing specific links to ring tunes based on said category selected from said media deck; receiving a selection of a ring tune from said specific links to said ring tunes; generating a transaction number based on selecting said ring tune and sending a file with said ring tune selected and a reply URL to said mobile station; verifying a format of said file and temporarily storing said file within said mobile station; providing for a preview of said ring tune on said mobile station; generating a primitive including a mobile identification number of the mobile station, the primitive being generated using said reply URL upon acceptance of said ring tune and sending an acceptance message to said media server; creating a usage record from said acceptance message; transmitting a confirmation reply message to said mobile station in response to receipt of the primitive at the media server; permanently storing said ring tune within said mobile station only when permission to save has been received from the media server; reporting and updating said usage record upon use of said ring tune employing said reply URL; and receiving credit on a bill for compensating the use of said ring tune. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a processor in communication with a memory device and configured to cause the apparatus to perform at least the following; request a ring tune by sending a message with a header including a mobile identification number of the apparatus; receive a file including the requested ring tune, a reply Universal Resource Locator (URL) identifying a server, and a transaction identification; verify a format of said file; temporarily save the file in the memory device based on the format of said file; preview the requested ring tune at the apparatus; send a primitive with the mobile identification number to the server identified by the reply URL upon acceptance of said ring tune; receive, at the apparatus, permission to save the requested ring tune in response to receipt of the primitive at the server; permanently save the ring tune within the memory device only when the permission to save has been received from the server; report and update a usage record created at the server upon use of said ring tune employing said reply URL; and wherein the use of the ring tune is compensated by receiving credit on a bill. - View Dependent Claims (22)
-
-
23. An apparatus comprising a processor configured to cause the apparatus to:
-
receive a request from a mobile station for a ring tune deck identified by a Universal Resource Locator (URL) of the ring tune deck; provide a media deck corresponding to the ring tune deck to the mobile station; receive a selection of a category from the media deck; provide specific links to ring tunes based on the received category selection from the media deck; receive a selection of a ring tune from the specific links to the ring tunes; generate a transaction number based on the selection of the ring tune and send a file with said ring tune selected and a reply URL to the mobile station; receive a primitive including a mobile identification number of the mobile station and including the reply URL indicating acceptance of the ring tune by the mobile station following a previewing of said ring tune selected at the mobile station; create a usage record from the received primitive indicating the acceptance of the ring tune; transmit a confirmation reply message to the mobile station to thereby grant permission for the mobile station to permanently store the ring tune within the mobile station; and receive a report and update of the usage record upon use of the ring tune employing the reply URL; and provide credit on a bill for compensating the use of the ring tune.
-
-
24. A method comprising:
-
receiving a request from a mobile station for a ring tune deck identified by a Universal Resource Locator (URL) of the ring tune deck; providing a media deck corresponding to the ring tune deck to the mobile station; receiving a selection of a category from the media deck; providing specific links to ring tunes based on the received category selection from the media deck; receiving a selection of a ring tune from the specific links to the ring tunes; generating a transaction number based on the selection of the ring tune and sending a file with said ring tune selected and a reply URL to the mobile station; receiving a primitive including a mobile identification number of the mobile station and including the reply URL indicating acceptance of the ring tune by the mobile station following a previewing of the ring tune at the mobile station; creating a usage record from the received primitive indicating the acceptance of the ring tune; transmitting a confirmation reply message to the mobile station to thereby grant permission for the mobile station to permanently store the ring tune within the mobile station; receiving a report and update of the usage record upon use of the ring tune employing the reply URL; and providing credit on a bill for compensating the use of the ring tune.
-
-
25. An apparatus comprising:
-
means for receiving a request from a mobile station for a ring tune deck identified by a Universal Resource Locator (URL) of the ring tune deck; means for providing a media deck corresponding to the ring tune deck to the mobile station; means for receiving a selection of a category from the media deck; means for providing specific links to ring tunes based on the received category selection from the media deck; means for receiving a selection of a ring tune from the specific links to the ring tunes; means for generating a transaction number based on the selection of the ring tune and sending a file with said ring tune selected and a reply URL to the mobile station; means for receiving a primitive including a mobile identification number of the mobile station and including the reply URL indicating acceptance of the ring tune by the mobile station following a previewing of the ring tune at the mobile station; means for creating a usage record from the received primitive indicating the acceptance of the ring tune; means for transmitting a confirmation reply message to the mobile station to thereby grant permission for the mobile station to permanently store the ring tune within the mobile station; means for receiving a report and update of the usage record upon use of the ring tune employing the reply URL; and means for providing credit on a bill for compensating the use of the ring tune.
-
-
26. An apparatus comprising:
-
means for requesting a ring tune by sending a message with a header including a mobile identification number from a mobile station; means for receiving a file with said ring tune requested, a reply Universal Resource Locator (URL) identifying a server, and a transaction identification at said mobile station; means for verifying a format of said file; means for temporarily saving said file within said mobile station based on the format of said file; means for previewing said ring tune requested on said mobile station; means for sending a primitive with said mobile identification number from said mobile station to said server identified by said reply URL upon acceptance of said ring tune; means for receiving permission to save said ring tune requested in response to receipt of the primitive at the server; means for permanently saving said ring tune within said mobile station only when the permission to save has been received from the server; means for reporting and updating a usage record created at the server upon use of said ring tune employing said reply URL; and wherein the use of the ring tune is compensated by receiving credit on a bill.
-
Specification