Service providing apparatus and method, and information processing apparatus storage medium
First Claim
1. A content data sharing system having a plurality of devices operably linked to a network, each device comprising:
- a storage unit configured to store shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date;
a communication unit configuredto transmit an item list of the shared tunes to one of other devices determined as being currently connected to the network and eligible for tunes sharing, andto receive a request for the shared tunes that selects an item from the item list of the shared tunes from the one of the other devices; and
a control unit, implemented by a central processing unit and configured to control said communication unit to directly stream the shared tunes requested from the one of the other devices in direct response to receiving the request for the shared tunes from the one of the other devices;
whereinsaid communication unit is configuredto receive an other item list of the shared tunes from one of the other devices,to transmit the request for the shared tunes corresponding to an item selected from the other item list of the shared tunes to one of the other devices, andto receive the shared tunes directly streamed from one of the other devices,wherein each device of the plurality of devices further comprises a display unit configured to display the other item list of the shared tunes and a device list of the other devices determined as being currently connected to the network and eligible for tunes sharing,wherein each device of the plurality of devices further comprises a reproducing control unit configured to control reproducing of the shared tunes while the communication unit is receiving the shared tunes, andwherein the eligible other devices belong to a predetermined group operably linked to the network.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a service providing apparatus and method and an information processing apparatus and method as well as a program storage medium by which a plurality of users can communicate with each other simultaneously. A plurality of client computers are connected to a shared server over a network and log in a common chat room of a chat system. If a user of one of those of the client computers which are in a group requests for reproduction of a predetermined tune, then the instruction is transmitted to the shared server over the network. The shared server receives the instruction transmitted thereto and reads out music data of the request stored in a music database therein, and transmits the music data to the client computers of the group.
45 Citations
28 Claims
-
1. A content data sharing system having a plurality of devices operably linked to a network, each device comprising:
-
a storage unit configured to store shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date; a communication unit configured to transmit an item list of the shared tunes to one of other devices determined as being currently connected to the network and eligible for tunes sharing, and to receive a request for the shared tunes that selects an item from the item list of the shared tunes from the one of the other devices; and a control unit, implemented by a central processing unit and configured to control said communication unit to directly stream the shared tunes requested from the one of the other devices in direct response to receiving the request for the shared tunes from the one of the other devices; wherein said communication unit is configured to receive an other item list of the shared tunes from one of the other devices, to transmit the request for the shared tunes corresponding to an item selected from the other item list of the shared tunes to one of the other devices, and to receive the shared tunes directly streamed from one of the other devices, wherein each device of the plurality of devices further comprises a display unit configured to display the other item list of the shared tunes and a device list of the other devices determined as being currently connected to the network and eligible for tunes sharing, wherein each device of the plurality of devices further comprises a reproducing control unit configured to control reproducing of the shared tunes while the communication unit is receiving the shared tunes, and wherein the eligible other devices belong to a predetermined group operably linked to the network. - View Dependent Claims (2, 9, 10, 11, 13, 14, 28)
-
-
3. A non-transitory computer-readable program storage medium including computer program instructions that cause a device to implement a method of sharing tunes between a plurality of devices connected via a network, the method comprising:
-
storing, at a server, shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date; displaying an item list of the shared tunes and a device list of other devices determined as being currently connected to the network and eligible for tunes sharing; transmitting the item list of shared tunes from the server to one of the other devices determined as being currently connected to the network and eligible for tunes sharing; receiving request for the shared tunes that selects an item from the item list of the shared tunes from the one of the eligible other devices; and directly providing the shared tunes from the server to the one of the eligible other devices in direct response to receiving the request for the shared tunes from the one of the eligible other devices, wherein the plurality of devices belong to a predetermined group operably linked to the network. - View Dependent Claims (4, 15, 16, 17, 18)
-
-
5. A portable device for sharing multi-media tunes with other devices connected via a network comprising:
-
a storage unit configured to store shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date; a display unit configured to display an item list of the shared tunes and a device list of the other devices determined as being currently connected to the network and eligible for tunes sharing; a communication unit configured to transmit the item list of the shared tunes to one of the other devices determined as being currently connected to the network and eligible for tunes sharing, and to receive a request for the shared tunes that selects an item from the item list of the shared tunes from the one of the eligible other devices; and a control unit, implemented by a central processing unit and configured to control said communication unit to directly stream the shared tunes to the one of the eligible other devices in direct response to receiving the request for the shared tunes from the one of the eligible other devices, wherein the portable device and the eligible other devices both belong to a predetermined group operably linked to the network. - View Dependent Claims (6, 7, 19, 20, 21, 22, 23)
-
-
8. A portable device for sharing multi-media tunes with other devices connected via a network comprising:
-
a memory configured to store shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date; means for displaying an item list of the shared tunes and a device list of the other devices determined as being currently connected to the network and eligible for tunes sharing; means for transmitting the item list of the shared tunes to one of the eligible other devices; means for receiving a request for the shared tunes that selects an item from the item list of the shared tunes from the one of the eligible other devices; and means for directly streaming the shared tunes requested from the one of the eligible other devices to the one of the eligible other devices in direct response to receiving the request for the shared tunes from the one of the eligible other devices, wherein the portable device and the eligible other devices both belong to a predetermined group operably linked to the network.
-
-
12. An eligible device connected to a server, the eligible device comprising:
-
a storage unit configured to store shared tunes and tune data corresponding to each of the available tunes, the tune data including a title, an artist name and an updating date; a communication unit configured to receive an item list of shared tunes from the server; to transmit a request for the shared tunes that selects an item from the item list to the server, and to receive the shared tunes streamed directly from the server, the shared tunes streamed directly from the server in direct response to the server receiving the request for the shared tunes; and a display unit configured to display the item list of the shared tunes and a device list of the server determined as being currently connected to the network and eligible for tunes sharing; a reproducing control unit, implemented by a central processing unit and configured to control reproducing of the shared tunes while the communication unit is receiving the shared tunes, wherein the server and the eligible device both belong to a predetermined group operably linked to the network. - View Dependent Claims (24, 25, 26, 27)
-
Specification