Methods and apparatus for gifting over a data network
First Claim
1. A method for operating a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with a gift server, the method comprising:
- transmitting a catalog request, including terminal identifier of the second terminal, to the gift server to obtain a catalog that identifies content compatible with the second terminal;
receiving the catalog at the first terminal;
selecting a content gift from the catalog;
automatically determining the selected content gift is not already owned by the second terminal; and
transmitting a gift request for the gift server requesting that the content gift be provided to the second terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for operating a server to allow a first terminal to provide a content gift to a second terminal, where the first and second terminals selectively communicate with the server. The method includes receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal. The method also includes generating the catalog and transmitting the catalog to the first terminal. The method also includes receiving a gift request from the first terminal requesting that a content gift selected from the identified content in the catalog be provided to the second terminal, and providing the content gift to the second terminal.
-
Citations
66 Claims
-
1. A method for operating a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with a gift server, the method comprising:
-
transmitting a catalog request, including terminal identifier of the second terminal, to the gift server to obtain a catalog that identifies content compatible with the second terminal; receiving the catalog at the first terminal; selecting a content gift from the catalog; automatically determining the selected content gift is not already owned by the second terminal; and transmitting a gift request for the gift server requesting that the content gift be provided to the second terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for use with a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with a gift server, the apparatus comprising:
-
a catalog request transmitter that operates to transmit a catalog request, including terminal identifier of the second terminal, to the gift server to obtain a catalog that identifies content compatible with the second terminal; a catalog receiver that operates to receive the catalog at the first terminal; a gift selector that operates to select a content gift from the catalog, wherein the gift selector automatically determines the selected content gift is not already owned by the second terminal; and a gift request transmitter that operates to transmit a gift request for the gift server requesting that the content gift be provided to the second terminal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A processor for use in a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with a gift server, the processor comprising:
-
means for transmitting a catalog request, including terminal identifier of the second terminal, to the gift server to obtain a catalog that identifies content compatible with the second terminal; means for receiving the catalog at the first terminal; means for selecting a content gift from the catalog; means for automatically determining the selected content gift is not already owned by the second terminal; and means for transmitting a gift request for the gift server requesting that the content gift be provided to the second terminal. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium comprising instructions, which when executed by a processor in a first terminal, operate to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with a gift server, the computer-readable medium comprising:
-
instructions for transmitting a catalog request, including terminal identifier of the second terminal, to the gift server to obtain a catalog that identifies content compatible with the second terminal; instructions for receiving the catalog at the first terminal; instructions for selecting a content gift from the catalog; instructions for automatically determining the selected content gift is not already owned by the second terminal; and instructions for transmitting a gift request for the gift server requesting that the content gift be provided to the second terminal. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the method comprising:
-
receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; generating the catalog; transmitting the catalog to the first terminal; receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; determining the content gift is content that is not already owned by the second terminal; and providing the content to the second terminal; wherein the step of generating comprises using a terminal identifier included in the catalog request to identify the content that is compatible with the second terminal. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the method comprising:
-
receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; generating the catalog; transmitting the catalog to the first terminal; receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; determining the content gift is content that is not already owned by the second terminal; and providing the content to the second terminal; wherein the step of generating comprises; using a terminal identifier included in the catalog request to identify targeted content that is compatible with the second terminal; and generating the catalog so that it identifies the targeted content.
-
-
36. A method for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the method comprising:
-
receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; generating the catalog; transmitting the catalog to the first terminal; receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; determining the content gift is already owned by the second terminal; and transmitting a notification message to the first terminal to indicate that content gift was not provided to the second terminal.
-
-
37. A processor for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
means for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; means for generating the catalog; means for transmitting the catalog to the first terminal; means for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; means for determining the content gift is content that is not already owned by the second terminal; and means for providing the content to the second terminal; wherein the means for generating comprises means for using a terminal identifier included in the catalog request to identify the content that is compatible with the second terminal. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A processor for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
means for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; means for generating the catalog; means for transmitting the catalog to the first terminal; means for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; means for determining the content gift is content that is not already owned by the second terminal; and means for providing the content to the second terminal; wherein the step of generating comprises; means for using a terminal identifier included in the catalog request to identify targeted content that is compatible with the second terminal; and means for generating the catalog so that it identifies the targeted content.
-
-
44. A processor for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
means for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; means for generating the catalog; means for transmitting the catalog to the first terminal; means for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; means for determining the content gift is already owned by the second terminal; and means for transmitting a notification message to the first terminal to indicate that content gift was not provided to the second terminal.
-
-
45. Apparatus for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
a catalog request receiver for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; a database for generating the catalog; a catalog transmitter for transmitting the catalog to the first terminal; a gift receiver for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal, wherein the gift receiver determines the content gift is content that is not currently owned by the second terminal; and a gift transmitter for providing the content to the second terminal; wherein the database comprises logic for using a terminal identifier included in the catalog request to identify the content that is compatible with the second terminal. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. Apparatus for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
a catalog request receiver for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; a database for generating the catalog; a catalog transmitter for transmitting the catalog to the first terminal; a gift receiver for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal, wherein the gift receiver determines the content gift is content that is not currently owned by the second terminal; and a gift transmitter for providing the content to the second terminal; wherein the database comprises; logic for using a terminal identifier included in the catalog request to identify targeted content that is compatible with the second terminal; and logic for generating the catalog so that it identifies the targeted content.
-
-
52. A processor for operating a server to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the processor comprising:
-
a catalog request receiver for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; a database for generating the catalog; a catalog transmitter for transmitting the catalog to the first terminal; a gift receiver for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; wherein the database comprises; logic for determining the content gift is already owned by the second terminal; and logic for transmitting a notification message to the first terminal to indicate that content gift was not provided to the second terminal.
-
-
53. A computer-readable medium comprising instructions, which when executed by a processor in a server, operate to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the computer-readable medium comprising:
-
instructions receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; instructions for generating the catalog; instructions for transmitting the catalog to the first terminal; instructions for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; instructions for determining the content gift is content that is not already owned by the second terminal; and instructions for providing the content to the second terminal; wherein the instructions for generating comprise instructions for using a terminal identifier included in the catalog request to identify the content that is compatible with the second terminal. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A computer-readable medium comprising instructions, which when executed by a processor in a server, operate to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the computer-readable medium comprising:
-
instructions receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; instructions for generating the catalog; instructions for transmitting the catalog to the first terminal; instructions for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; instructions for determining the content gift is content that is not already owned by the second terminal; and instructions for providing the content to the second terminal; wherein the instructions for generating comprise; instructions for using a terminal identifier included in the catalog request to identify targeted content that is compatible with the second terminal; and instructions for generating the catalog so that it identifies the targeted content.
-
-
60. A computer-readable medium comprising instructions, which when executed by a processor in a server, operate to allow a first terminal to provide a content gift to a second terminal, wherein the first and second gift terminals selectively communicate with the server, the computer-readable medium comprising:
-
instructions for receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal; instructions for generating the catalog; instructions for transmitting the catalog to the first terminal; instructions for receiving a gift request from the first terminal requesting that a content gift selected from the catalog be provided to the second terminal; instructions for determining the content gift is already owned by the second terminal; and instructions for transmitting a notification message to the first terminal to indicate that content gift was not provided to the second terminal.
-
-
61. A method for operating a first terminal to provide a content gift to a second terminal, wherein the first and second terminals selectively communicate with each other over a data network, the method comprising:
-
transmitting a catalog request to the second terminal to obtain a catalog that identifies content compatible with the second terminal; receiving the catalog; selecting a content gift from the catalog; determining the selected content gift is not already owned by the second terminal; and transmitting a gift request to a gift server, wherein the gift server provides the content gift to the second terminal. - View Dependent Claims (62, 63, 64, 65, 66)
-
Specification