← Back to Patent Explorer
US6477150B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for providing group communication services in an existing communication system

Assignee: Qualcomm Inc
•
Filing: 2000-03-03
•
Granted: 2002-11-05
•
Expires: 2020-03-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a system and method for providing group communication services in an existing communication system. Group communications are enabled by installing a communications manager in a data network such as the Internet. The communications manager acts as a configurable switch, allowing communications from any group member to be transmitted to all other group members. The communications processed by the communications manager take the form of data packets, suitable for transmission over the data network. The data packets are generated by communication devices operating within the communication system. The use of the communications manager further allows users of other communication systems and devices to participate in group communications with each other.

Inventors

  • 👤 Mark Maggenti
  • 👤 Douglas M. Crockett
  • 👤 Eric Rosen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:13
CPC Classifications
H; H04; H04W; H04W4/00; H04W4/06; H04M; H04M3/00; H04M3/42; H04M3/56; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L65/00; H04L65/1066; H04L65/1101; H04L65/1104; H04L65/40; H04L65/403; H04L65/4038; H04L65/4061; H04L69/00; H04L69/04; H04M3/563; H04M7/00; H04M7/006; H04W12/00; H04W12/06; H04W12/069; H04W4/10; H04W4/18; H04W48/00; H04W48/08; H04W76/00; H04W76/40; H04W76/45; H04L12/189; H04L65/10; H04L65/1016; H04M2207/00; H04M2207/18; H04W28/00; H04W28/02; H04W28/10; H04W76/20

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 230 words
A system for providing a group communication service to a plurality of communication devices, comprising: a first communication device for converting information signals into data packets suitable for transmission over a data network, for providing said data packets to said data network, and for receiving data packets from said data network; a second communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; a third communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; and a communications manager connected to said data network for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device, wherein said communications manager further comprises: a first timer for measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets to said communications manager; and a processor for sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 2
Independent Claim 230 words
A system for providing a group communication service to a plurality of communication devices, comprising: a first communication device for converting information signals into data packets suitable for transmission over a data network, for providing said data packets to said data network, and for receiving data packets from said data network; a second communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; a third communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; and a communications manager connected to said data network for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device, wherein said communications manager further comprises: a first timer for measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets to said communications manager; and a processor for sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 3
Dependent Claim 74 words
The system of claim 1 wherein said communications manager further comprises; a second timer for measuring the elapsed time from when a transmission privilege request is received by said communications manager while said first communication device, said second communication device, and said third communication device is in said dormant mode; and said processor is further for sending a response to said transmission privilege request only after said second timer exceeds a predetermined time period.
Claim 4
Dependent Claim 58 words
The system of claim 2 , wherein said communications manager further comprises: a third timer for measuring the elapsed time from when said transmission privilege request is able to be granted by said communications manager; and a buffer for storing said information signals received from said first communication device until said third timer exceeds a predetermined time period.
Claim 5
Dependent Claim 91 words
The system of claim 2 wherein said processor is further for sending a message to said second communication device and to said third communication device for determining if said second communication device and said third communication device is capable of being contacted by said communications manager; said communications manager further comprising: a counter for determining a number of responses to said message; a buffer for storing said information signals received from said first communication device until said counter indicates that a predetermined number of communication devices have responded to said message.
Claim 6
Independent Claim 219 words
A system for providing a group communication service to a plurality of communication devices, comprising: a first communication device for converting information signals into data packets suitable for transmission over a data network, for providing said data packets to said data network, and for receiving data packets from said data network; a second communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; a third communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; and a communications manager connected to said data network for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device, wherein said first communication device comprises: a processor for generating a transmission privilege request for requesting an exclusive transmission privilege from said communications manager, said processor further for generating a simulated transmission privilege grant after said transmission privilege request has been generated; and an internal media buffer for storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 7
Independent Claim 219 words
A system for providing a group communication service to a plurality of communication devices, comprising: a first communication device for converting information signals into data packets suitable for transmission over a data network, for providing said data packets to said data network, and for receiving data packets from said data network; a second communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; a third communication device for converting information signals into data packets suitable for transmission over said data network, for providing said data packets to said data network, and for receiving data packets from said data network; and a communications manager connected to said data network for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device, wherein said first communication device comprises: a processor for generating a transmission privilege request for requesting an exclusive transmission privilege from said communications manager, said processor further for generating a simulated transmission privilege grant after said transmission privilege request has been generated; and an internal media buffer for storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 8
Dependent Claim 16 words
The system of claim 5 , wherein said predetermined event comprises receipt of said transmission privilege.
Claim 9
Dependent Claim 21 words
The system of claim 5 , wherein said predetermined event comprises an available space within said internal media buffer being consumed.
Claim 10
Independent Claim 149 words
A method for providing a group communication service to a plurality of communication devices, comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 11
Independent Claim 149 words
A method for providing a group communication service to a plurality of communication devices, comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 12
Dependent Claim 155 words
A computer-readable medium embodying a method for providing a group communication service to a plurality of communication devices, the method comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 13
Dependent Claim 155 words
A computer-readable medium embodying a method for providing a group communication service to a plurality of communication devices, the method comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 14
Independent Claim 161 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: means for converting information signals into data packets suitable for transmission over a data network via a first communication device; means for converting information signals into data packets suitable for transmission over the data network via a second communication device; means for converting information signals into data packets suitable for transmission over the data network via a third communication device; means for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; means for measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and means for sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 15
Independent Claim 161 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: means for converting information signals into data packets suitable for transmission over a data network via a first communication device; means for converting information signals into data packets suitable for transmission over the data network via a second communication device; means for converting information signals into data packets suitable for transmission over the data network via a third communication device; means for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; means for measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and means for sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 16
Independent Claim 177 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: a memory unit; a receiver; a transmitter; and a processor communicatively coupled to said memory unit, said receiver, said transmitter, and said processor, said processor being capable of: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 17
Independent Claim 177 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: a memory unit; a receiver; a transmitter; and a processor communicatively coupled to said memory unit, said receiver, said transmitter, and said processor, said processor being capable of: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; measuring an elapsed time in which said first communication device, said second communication device, and said third communication device have not transmitted data packets; and sending a message to said first communication device, to said second communication device, and to said third communication device to enter a dormant mode of operation if said elapsed time exceeds a predetermined time period.
Claim 18
Independent Claim 137 words
A method for providing a group communication service to a plurality of communication devices, comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 19
Independent Claim 137 words
A method for providing a group communication service to a plurality of communication devices, comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 20
Dependent Claim 143 words
A computer-readable medium embodying a method for providing a group communication service to a plurality of communication devices, the method comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 21
Dependent Claim 143 words
A computer-readable medium embodying a method for providing a group communication service to a plurality of communication devices, the method comprising: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 22
Independent Claim 151 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: means for converting information signals into data packets suitable for transmission over a data network via a first communication device; means for converting information signals into data packets suitable for transmission over the data network via a second communication device; means for converting information signals into data packets suitable for transmission over the data network via a third communication device; means for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; means for receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; means for generating a simulated transmission privilege grant after said transmission privilege request has been received; and means for storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 23
Independent Claim 151 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: means for converting information signals into data packets suitable for transmission over a data network via a first communication device; means for converting information signals into data packets suitable for transmission over the data network via a second communication device; means for converting information signals into data packets suitable for transmission over the data network via a third communication device; means for providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; means for receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; means for generating a simulated transmission privilege grant after said transmission privilege request has been received; and means for storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 24
Independent Claim 165 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: a memory unit; a receiver; a transmitter; and a processor communicatively coupled to said memory unit, said receiver, said transmitter, and said processor, said processor being capable of: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.
Claim 25
Independent Claim 165 words
An apparatus for providing a group communication service to a plurality of communication devices, comprising: a memory unit; a receiver; a transmitter; and a processor communicatively coupled to said memory unit, said receiver, said transmitter, and said processor, said processor being capable of: converting information signals into data packets suitable for transmission over a data network via a first communication device; converting information signals into data packets suitable for transmission over the data network via a second communication device; converting information signals into data packets suitable for transmission over the data network via a third communication device; providing arbitrated group communications among at least said first communication device, said second communication device, and said third communication device; receiving a transmission privilege request for requesting an exclusive transmission privilege from said communications manager; generating a simulated transmission privilege grant after said transmission privilege request has been received; and storing said information signals after said simulated transmission privilege grant has been generated until a predetermined event occurs.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag