Communications adaptable to mobile devices
First Claim
1. A computer-implemented method for communicating at least voice, comprising:
- providing a plurality of user terminals including a number of mobile terminals, said plurality of user terminals being part of a network being established;
obtaining information using each of said number of mobile terminals, said information related to each being identifiable as a mobile terminal;
only after said providing and said obtaining, using said information to determine whether to include a master terminal in said network, said master terminal being different than said plurality of user terminals; and
including said master terminal in said network if said number of mobile terminals is greater than a predetermined number and not including said master terminal if said number of mobile terminals is not greater than said predetermined number, and in which said predetermined number is greater than one.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system is provided that is preferably a peer-to-peer (p2p) system. One or both of audio and video can be transferred among user terminals in the p2p system. The user terminals can include at least one master terminal, which could be an unhosted master terminal that does not communicate its own audio and/or video. In one embodiment, a first master terminal is included that controls video and/or audio transfers and an unhosted second master terminal is provided that communicates with at least two user terminals to provide desired connectivity involving such user terminals. In another embodiment, an unhosted master terminal is provided when the user terminals include mobile terminals in order to avoid power usage by mobile terminals. This communication system can be utilized with online game playing in which a game server is included, as well as having other communication applications.
79 Citations
25 Claims
-
1. A computer-implemented method for communicating at least voice, comprising:
-
providing a plurality of user terminals including a number of mobile terminals, said plurality of user terminals being part of a network being established; obtaining information using each of said number of mobile terminals, said information related to each being identifiable as a mobile terminal; only after said providing and said obtaining, using said information to determine whether to include a master terminal in said network, said master terminal being different than said plurality of user terminals; and including said master terminal in said network if said number of mobile terminals is greater than a predetermined number and not including said master terminal if said number of mobile terminals is not greater than said predetermined number, and in which said predetermined number is greater than one. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A peer-to- peer system for communicating one or both of voice and video, comprising:
-
a plurality of user terminals, including at least a first user terminal and a second user terminal, that are used to establish a particular peer-to-peer system, and in which a determination is made that communications are unacceptable between said first and second user terminals based on sending data, without using a first master terminal, at least from said first user terminal to said second user terminal; and said first master terminal, different than said plurality of user terminals, being included with said peer-to-peer system, wherein said first master terminal is included only after said determination is made and with said first master terminal being included to provide acceptable communications between said first and second user terminals; wherein said first master terminal does not communicate at least its own audio, if any, while each of said plurality of user terminals does communicate at least its own audio. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for communicating at least voice, comprising:
-
identifying all user terminals, including first and second user terminals, of a network that is being established, said network being established without a master terminal, which is different than each of said user terminals, with at least each of said first and second user terminals for outputting audio data associated with said first and second user terminals, respectively; having communications, including sending data without using said master terminal, among all said user terminals; determining, based on said sending data without using said master terminal, that at least said communications between said first and second user terminals are unacceptable; and only after said determining, including said master terminal in said network for use in communicating said audio data associated with said first user terminal to said second user terminal. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A peer-to-peer system for communicating at least one of voice and video, comprising:
-
a plurality of user terminals, including first and second user terminals, that are used to establish a particular peer-to-peer system, wherein a determination is made that a number of said plurality of user terminals are mobile terminals and that said number thereof is greater than a predetermined number, and with said predetermined number being greater than one, said determination being made using information obtained from each of said user terminals that is used to ascertain whether each is a mobile terminal, with said determination being made without using a master terminal, different than said plurality of user terminals, in said peer-to-peer system; and said master terminal being included in said peer-to-peer system only after said determination is made and in which audio data associated with each of said plurality of user terminals is communicated among said plurality of user terminals using said master terminal. - View Dependent Claims (22, 23, 24, 25)
-
Specification