Non-transitory computer readable medium, information processing apparatus, and information processing system
Abstract
A non-transitory computer readable medium stores a program causing a computer to transmit and receive multimedia data, including at least one of sound data and video data, between a plurality of terminal devices connected to each other through a network. The program causes the computer to function as a transmission request receiving section, a reception request receiving section, a first communication channel establishment section, an establishment request receiving section, a permission/rejection receiving section, and a second communication channel establishment section. The transmission request receiving section receives a transmission request for first multimedia data from a terminal device. The reception request receiving section receives a reception request for the first multimedia data from another terminal device. The first communication channel establishment section establishes a first communication channel for transmitting and receiving the first multimedia data between the terminal device making the transmission request and the terminal device making the reception request.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A non-transitory computer readable medium storing a program causing a computer to transmit and receive multimedia data, including at least one of sound data and video data, between a plurality of terminal devices connected to each other through a network, the program causing the computer to function as:
a transmission request receiving section that receives a transmission request for first multimedia data from at least one terminal device; a reception request receiving section that receives a reception request for the first multimedia data from at least one another terminal device; a first communication channel establishment section that establishes a first communication channel for transmitting and receiving the first multimedia data between the at least one terminal device making the transmission request and the at least one terminal device making the reception request; an establishment request receiving section that receives, from a first terminal device, an establishment request for a second communication channel for limitedly transmitting and receiving second multimedia data between the first terminal device and a second terminal device, wherein the plurality of terminal devices transmitting and receiving the first multimedia data through the first communication channel include the first terminal device and the second terminal device; a permission/rejection receiving section that receives a reply, indicating one of permission and rejection, to the establishment request from the second terminal device; and a second communication channel establishment section that establishes the second communication channel between the first terminal device and the second terminal device when receiving a reply indicating the permission of the establishment request from the second terminal device.
2 . The non-transitory computer readable medium according to claim 1 ,
wherein the second communication channel establishment section establishes
the second communication channel for transmitting the second multimedia data from the first terminal device to the second terminal device, and
the second communication channel for transmitting the second multimedia data to from the second terminal device the first terminal device.
3 . The non-transitory computer readable medium according to claim 1 ,
wherein the first terminal device and the second terminal device transmit and receive second sound data through the second communication channel which is established between the first terminal device and the second terminal device, while transmitting and receiving first sound data through the first communication channel.
4 . The non-transitory computer readable medium according to claim 3 , the program causing the computer to further function as:
a sound output section that outputs a sound from each of the terminal devices, wherein the sound output section makes an output volume of a sound corresponding to the first sound data lower than an output volume of a sound corresponding to the second sound data.
5 . The non-transitory computer readable medium according to claim 1 ,
wherein if the first terminal device makes the transmission request for the first multimedia data and the second terminal device makes the reception request for the first multimedia data, the second communication channel establishment section
establishes the second communication channel for transmitting the second multimedia data from the second terminal device to the first terminal device, and
does not establish the second communication channel for transmitting the second multimedia data from the first terminal device to the second terminal device.
6 . The non-transitory computer readable medium according to claim 1 ,
wherein (i) if the establishment request receiving section receives, from the first terminal device, the establishment request for the second communication channel for limitedly transmitting and receiving the second multimedia data between the plurality of terminal devices including the second terminal device and (ii) if a number of terminal devices permitting the establishment request is equal to or less than a predetermined value, the second communication channel establishment section establishes the second communication channel between the first terminal device and the terminal device permitting the establishment request, and if the number of terminal devices permitting the establishment request exceeds the predetermined value, the second communication channel establishment section does not establish the second communication channel between the first terminal device and the terminal device permitting the establishment request.
7 . The non-transitory computer readable medium according to claim 6 ,
wherein if the number of terminal devices permitting the establishment request exceeds the predetermined value, the establishment request receiving section receives again another establishment request in which a counterpart terminal device transmitting and receiving the second multimedia data is changed, from the first terminal device.
8 . An information processing apparatus that transmits and receives multimedia data including at least one of sound data and video data between a plurality of terminal devices connected to each other through a network, the information processing apparatus comprising:
a transmission request receiving section that receives a transmission request for first multimedia data from at least one terminal device; a reception request receiving section that receives a reception request for the first multimedia data from at least one another terminal device; a first communication channel establishment section that establishes a first communication channel for transmitting and receiving the first multimedia data between the at least one terminal device making the transmission request and the at least one terminal device making the reception request; an establishment request receiving section that receives, from a first terminal device, an establishment request for a second communication channel for limitedly transmitting and receiving second multimedia data between the first terminal device and a second terminal device, wherein the plurality of terminal devices transmitting and receiving the first multimedia data through the first communication channel include the first terminal device and the second terminal device; a permission/rejection receiving section that receives a reply, indicating one of permission and rejection, to the establishment request from the second terminal device; and a second communication channel establishment section that establishes the second communication channel between the first terminal device and the second terminal device when receiving a reply indicating the permission of the establishment request from the second terminal device.
9 . An information processing system that transmits and receives multimedia data including at least one of sound data and video data between a plurality of terminal devices connected to each other through a network, the information processing system comprising:
a transmission request receiving section that receives a transmission request for first multimedia data from at least one terminal device; a reception request receiving section that receives a reception request for the first multimedia data from at least one another terminal device; a first communication channel establishment section that establishes a first communication channel for transmitting and receiving the first multimedia data between the at least one terminal device making the transmission request and the at least one terminal device making the reception request; an establishment request receiving section that receives, from a first terminal device, an establishment request for a second communication channel for limitedly transmitting and receiving second multimedia data between the first terminal device and a second terminal device, wherein the plurality of terminal devices transmitting and receiving the first multimedia data through the first communication channel include the first terminal device and the second terminal device; a permission/rejection receiving section that receives a reply, indicating one of permission and rejection, to the establishment request from the second terminal device; and a second communication channel establishment section that establishes the second communication channel between the first terminal device and the second terminal device when receiving a reply indicating the permission of the establishment request from the second terminal device.
10 . The non-transitory computer readable medium according to claim 1 , wherein each of the first multimedia data and the second multimedia data includes at least one of sound data and video data.
11 . The non-transitory computer readable medium according to claim 1 , wherein the first multimedia data and the second multimedia data are different from each other.
12 . The non-transitory computer readable medium according to claim 1 , the second communication channel is limited to communication between the first terminal device and the second terminal device.
13 . The non-transitory computer readable medium according to claim 1 , the second multimedia data transmitted through the second communication channel is not received by any of the other terminal devices than the first and second terminal devices.Join the waitlist — get patent alerts
Track US2017048283A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.