Patent US5832229A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5832229A Expired / Lapsed US ⏱️ 0.0 years remaining

Multicast communication system allows user to join or leave multicast groups and specify communication quality using easily comprehensible and operable user terminal display

Assignee: Toshiba Corp
•
Filing: 1996-07-26
•
Granted: 1998-11-03
•
Expires: 2016-07-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The multicast communication scheme which can enable a user to easily comprehend the multicast groups existing on the network, easily carry out an operation to join a desired multicast group, and easily specify a desired communication quality. At each user terminal, a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups is displayed on a screen, while an information indicating a range of each region in the virtual space is stored in correspondence to an address information for a corresponding multicast group. A desired position in the virtual space on the screen is specified by an input device, and joining/leaving to/from multicast groups is controlled by using the address information stored in correspondence to a region in the virtual space which contains the desired position. The display on the screen may include a plurality of zones defined within each region in correspondence to a plurality of different communication qualities, so that a communication quality of a multicast communication to be received can be controlled according to a zone within a region in the virtual space which contains the desired position.

Inventors

  • 👤 Ichiro Tomoda
  • 👤 Toru Kambayashi
  • 👤 Satoshi Ito
  • 👤 Takashi Ida
  • 👤 Yasuhiko Shimomura
  • 👤 Toshiya Takahashi
  • 👤 Hirofumi Muratani
  • 👤 Masafumi Kondo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 14:01
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/185; H04L65/00; H04L65/60; H04L65/61; H04L65/611; H04L9/00; H04L9/40; H04L65/1066; H04L65/1101

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 202 words
A multicast communication system for receiving a desired multicast communication for a desired multicast group from a server through a network by joining/leaving to/from multicast groups, comprising: a display device configured to display on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups; a memory unit communicatively connected to the display device and configured to store an information indicating a range of each region in the virtual space in correspondence to an address information for a corresponding multicast group; an input device communicatively connected to the display device and configured to specify a desired position in the virtual space on the screen displayed by the display device; a control unit communicatively connected to the memory unit and the display device and configured to control joining/leaving to/from multicast groups by using the address information stored by the memory unit in correspondence to a region in the virtual space which contains the desired position specified by the input device; and a communication unit communicatively connected to the control unit and the network and configured to receive a multicast communication for a multicast group identified by the address information used by the control unit.
Claim 2
Dependent Claim 202 words
A multicast communication system for receiving a desired multicast communication for a desired multicast group from a server through a network by joining/leaving to/from multicast groups, comprising: a display device configured to display on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups; a memory unit communicatively connected to the display device and configured to store an information indicating a range of each region in the virtual space in correspondence to an address information for a corresponding multicast group; an input device communicatively connected to the display device and configured to specify a desired position in the virtual space on the screen displayed by the display device; a control unit communicatively connected to the memory unit and the display device and configured to control joining/leaving to/from multicast groups by using the address information stored by the memory unit in correspondence to a region in the virtual space which contains the desired position specified by the input device; and a communication unit communicatively connected to the control unit and the network and configured to receive a multicast communication for a multicast group identified by the address information used by the control unit.
Claim 3
Dependent Claim 88 words
The system of claim 1, wherein: the display device displays on the screen the virtual space with a plurality of zones defined within each region in correspondence to a plurality of different communication qualities; the control unit also controls a communication quality of a multicast communication to be received according to a zone within a region in the virtual space which contains the desired position specified by the input device; and the communication unit receives a multicast communication of a communication quality as controlled by the control unit.
Claim 4
Dependent Claim 88 words
The system of claim 2, wherein: an information indicating a range of at least one zone within a region in the virtual space is attached as a header to each packet of the multicast communication transmitted from the server; and the control unit controls the communication quality of the multicast communication to be received by filtering packets of the multicast communication according to the header of each packet and a zone within a region in the virtual space which contains the desired position specified by the input device.
Claim 5
Dependent Claim 32 words
The system of claim 1, wherein: the display device also displays on the screen an information concerning each multicast group allocated to each region in relation to a display of each region.
Claim 6
Dependent Claim 91 words
The system of claim 4, wherein: the display device also displays an icon representing a multicast communication receiving side end point at the desired position specified by the input device; the control unit controls a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the display device; and the communication means receives a multicast communication for a multicast group with respect to which the joining is controlled by the control unit.
Claim 7
Dependent Claim 106 words
The system of claim 1, wherein the display device, the memory unit, the input device, the control unit and the communication unit are all included within a user terminal communicatively coupled to the server through the network, the system further comprising: a video data server communicatively coupled to the user terminal through the network and configured to provide video data to the user terminal, wherein the display device is configured to display the virtual space with the plurality of regions in a first region of the display, and to display video data on a second region of the display that is separate from the first region.
Claim 8
Dependent Claim 60 words
The system of claim 6, further comprising a second memory unit located within the server, wherein the second memory unit provides information indicating the range of each region in the virtual space to the memory unit included within the user terminal at a time corresponding to one of activation and start of execution by a user at the user terminal.
Claim 9
Dependent Claim 42 words
The system of claim 7, wherein the user is capable of defining a different quality of service for different multicast groups by assigning each of the different multicast groups to different regions in the virtual space by operation of the input device.
Claim 10
Dependent Claim 127 words
A multicast communication system for receiving a desired multicast communication of a desired communication quality from a server through a network by specifying the desired communication quality, comprising: a display device for displaying on a screen a virtual space with a plurality of zones defined therein in correspondence to a plurality of different communication qualities; an input device for specifying a desired position in the virtual space on the screen displayed by the display device; a control unit for controlling a communication quality of a multicast communication to be received according to a zone in the virtual space which contains the desired position specified by the input device; and a communication unit for receiving a multicast communication of a communication quality as controlled by the control unit.
Claim 11
Dependent Claim 127 words
A multicast communication system for receiving a desired multicast communication of a desired communication quality from a server through a network by specifying the desired communication quality, comprising: a display device for displaying on a screen a virtual space with a plurality of zones defined therein in correspondence to a plurality of different communication qualities; an input device for specifying a desired position in the virtual space on the screen displayed by the display device; a control unit for controlling a communication quality of a multicast communication to be received according to a zone in the virtual space which contains the desired position specified by the input device; and a communication unit for receiving a multicast communication of a communication quality as controlled by the control unit.
Claim 12
Dependent Claim 82 words
The system of claim 9, wherein: an information indicating a range of at least one zone in the virtual space is attached as a header to each packet of the multicast communication transmitted from the server; and the control unit controls the communication quality of the multicast communication to be received by filtering packets of the multicast communication according to the header of each packet and a zone in the virtual space which contains the desired position specified by the input device.
Claim 13
Dependent Claim 50 words
The system of claim 9, wherein: the display device displays on the screen the virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region.
Claim 14
Dependent Claim 92 words
The system of claim 11, wherein: the display device also displays an icon representing a multicast communication receiving side end point at the desired position specified by the input device; the control unit also controls a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the display device; and the communication unit receives a multicast communication for a multicast group with respect to which the joining is controlled by the control unit.
Claim 15
Dependent Claim 235 words
A multicast communication system for receiving a desired multicast communication for a desired multicast group from a server through a network by joining to the desired multicast group, comprising: a display device configured to display on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region; an input device communicatively connected to the display device and configured to specify a desired position in the virtual space on the screen displayed by the display device; an icon display unit communicatively connected to the display device and the input device and configured to display an icon representing a multicast communication receiving side end point on the screen displayed by the display device at the desired position specified by the input device; a control unit communicatively connected to the memory unit and the display device and configured to control a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the icon display unit; and a communication unit communicatively connected to the control unit and the network and configured to receive a multicast communication for a multicast group with respect to which the joining is controlled by the control unit.
Claim 16
Dependent Claim 235 words
A multicast communication system for receiving a desired multicast communication for a desired multicast group from a server through a network by joining to the desired multicast group, comprising: a display device configured to display on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region; an input device communicatively connected to the display device and configured to specify a desired position in the virtual space on the screen displayed by the display device; an icon display unit communicatively connected to the display device and the input device and configured to display an icon representing a multicast communication receiving side end point on the screen displayed by the display device at the desired position specified by the input device; a control unit communicatively connected to the memory unit and the display device and configured to control a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the icon display unit; and a communication unit communicatively connected to the control unit and the network and configured to receive a multicast communication for a multicast group with respect to which the joining is controlled by the control unit.
Claim 17
Independent Claim 146 words
A method of multicast communication for receiving a desired multicast communication for a desired multicast group from a server through a network by joining/leaving to/from multicast groups, comprising the steps of: displaying on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups; storing an information indicating a range of each region in the virtual space in correspondence to an address information for a corresponding multicast group; specifying a desired position in the virtual space on the screen displayed by the displaying step; controlling joining/leaving to/from multicast groups by using the address information stored by the storing step in correspondence to a region in the virtual space which contains the desired position specified by the specifying step; and receiving a multicast communication for a multicast group identified by the address information used by the controlling step.
Claim 18
Independent Claim 146 words
A method of multicast communication for receiving a desired multicast communication for a desired multicast group from a server through a network by joining/leaving to/from multicast groups, comprising the steps of: displaying on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups; storing an information indicating a range of each region in the virtual space in correspondence to an address information for a corresponding multicast group; specifying a desired position in the virtual space on the screen displayed by the displaying step; controlling joining/leaving to/from multicast groups by using the address information stored by the storing step in correspondence to a region in the virtual space which contains the desired position specified by the specifying step; and receiving a multicast communication for a multicast group identified by the address information used by the controlling step.
Claim 19
Dependent Claim 88 words
The method of claim 14, wherein: the displaying step displays on the screen the virtual space with a plurality of zones defined within each region in correspondence to a plurality of different communication qualities; the controlling step also controls a communication quality of a multicast communication to be received according to a zone within a region in the virtual space which contains the desired position specified by the specifying step; and the receiving step receives a multicast communication of a communication quality as controlled by the controlling step.
Claim 20
Dependent Claim 88 words
The method of claim 15, wherein: an information indicating a range of at least one zone within a region in the virtual space is attached as a header to each packet of the multicast communication transmitted from the server; and the controlling step controls the communication quality of the multicast communication to be received by filtering packets of the multicast communication according to the header of each packet and a zone within a region in the virtual space which contains the desired position specified by the specifying step.
Claim 21
Dependent Claim 32 words
The method of claim 14, wherein: the displaying step also displays on the screen an information concerning each multicast group allocated to each region in relation to a display of each region.
Claim 22
Dependent Claim 91 words
The method of claim 17, wherein: the displaying step also displays an icon representing a multicast communication receiving side end point at the desired position specified by the specifying step; the controlling step controls a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the displaying step; and the receiving step receives a multicast communication for a multicast group with respect to which the joining is controlled by the controlling step.
Claim 23
Independent Claim 115 words
A method of multicast communication for receiving a desired multicast communication of a desired communication quality from a server through a network by specifying the desired communication quality, comprising the steps of: displaying on a screen a virtual space with a plurality of zones defined therein in correspondence to a plurality of different communication qualities; specifying a desired position in the virtual space on the screen displayed by the displaying step; controlling a communication quality of a multicast communication to be received according to a zone in the virtual space which contains the desired position specified by the specifying step; and receiving a multicast communication of a communication quality as controlled by the controlling step.
Claim 24
Independent Claim 115 words
A method of multicast communication for receiving a desired multicast communication of a desired communication quality from a server through a network by specifying the desired communication quality, comprising the steps of: displaying on a screen a virtual space with a plurality of zones defined therein in correspondence to a plurality of different communication qualities; specifying a desired position in the virtual space on the screen displayed by the displaying step; controlling a communication quality of a multicast communication to be received according to a zone in the virtual space which contains the desired position specified by the specifying step; and receiving a multicast communication of a communication quality as controlled by the controlling step.
Claim 25
Dependent Claim 82 words
The method of claim 19, wherein: an information indicating a range of at least one zone in the virtual space is attached as a header to each packet of the multicast communication transmitted from the server; and the controlling step controls the communication quality of the multicast communication to be received by filtering packets of the multicast communication according to the header of each packet and a zone in the virtual space which contains the desired position specified by the specifying step.
Claim 26
Dependent Claim 50 words
The method of claim 19, wherein: the displaying step displays on the screen the virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region.
Claim 27
Dependent Claim 92 words
The method of claim 21, wherein: the displaying step also displays an icon representing a multicast communication receiving side end point at the desired position specified by the specifying step; the controlling step also controls a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed by the displaying step; and the receiving step receives a multicast communication for a multicast group with respect to which the joining is controlled by the controlling step.
Claim 28
Independent Claim 159 words
A method of multicast communication for receiving a desired multicast communication for a desired multicast group from a server through a network by joining to the desired multicast group, comprising the steps of: displaying on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region; specifying a desired position in the virtual space on the screen; displaying an icon representing a multicast communication receiving side end point on the screen at the desired position specified by the specifying step; controlling a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed; and receiving a multicast communication for a multicast group with respect to which the joining is controlled by the controlling step.
Claim 29
Independent Claim 159 words
A method of multicast communication for receiving a desired multicast communication for a desired multicast group from a server through a network by joining to the desired multicast group, comprising the steps of: displaying on a screen a virtual space with a plurality of regions defined therein in correspondence to a plurality of multicast groups, and an information concerning each multicast group allocated to each region in relation to a display of each region; specifying a desired position in the virtual space on the screen; displaying an icon representing a multicast communication receiving side end point on the screen at the desired position specified by the specifying step; controlling a joining to a multicast group allocated to a region in the virtual space which corresponds to the desired position on the screen at which the icon is displayed; and receiving a multicast communication for a multicast group with respect to which the joining is controlled by the controlling step.

References Cited (Backward Citations)

US5280583A Cited
US5448738A Cited
US5313408A Cited
US5363507A Cited
US5634011A Cited
US5621429A Cited
US5557724A Cited
US5572582A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-02 2002-05-04 2002-11-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-02 2006-05-04 2006-11-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-02 2010-05-04 2010-11-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag