throbber
111111
`
`1111111111111111111111111111111111111111111111111111111111111111111111111111
`US 20050094 794Al
`
`(19) United States
`(12) Patent Application Publication
`Creamer et al.
`
`(10) Pub. No.: US 2005/0094794 Al
`May 5, 2005
`(43) Pub. Date:
`
`(54) CONFERENCE CALL AGGREGATION
`USING AN INTERACTIVE VOICE
`RESPONSE SYSTEM
`
`(22) Filed:
`
`Oct. 30, 2003
`
`Publication Classification
`
`(75)
`
`Inventors: Thomas E. Creamer, Boca Raton, FL
`(US); Brent L. Davis, Deerfield Beach,
`FL (US); Peeyush Jaiswal, Boca Raton,
`FL (US); Fang Wang, Plano, TX (US)
`
`Correspondence Address:
`AKERMAN SENTERFITT
`P. 0. BOX 3188
`WEST PALM BEACH, FL 33402-3188 (US)
`
`(73) Assignee: International Business Machines Cor(cid:173)
`poration, Armonk, NY
`
`(21) Appl. No.:
`
`10/697,220
`
`(51)
`Int. Cl? ...................................................... H04M 3/42
`(52) U.S. Cl. ........................................................ 379/202.01
`
`ABSTRACT
`(57)
`Within an interactive voice response system, a method of
`aggregating conference calls can include registering a caller
`with the interactive voice response system, accessing a
`calendar system used by the registered caller to determine
`teleconference data specifying at least a telephone number
`for a scheduled conference call, and, at approximately a time
`of the conference call, automatically calling the telephone
`number for the conference call. The method also can include
`establishing contact with the registered caller and joining the
`registered caller with the conference call.
`
`140
`
`155
`
`165
`
`CCAS IVR
`105
`
`135
`
`D
`
`14
`
`L - - - - - - - - - - i Calendar System
`110
`
`GTL 1009
`IPR of U.S. Pat. No. 8,135,115
`
`0001
`
`

`
`Patent Application Publication May 5, 2005 Sheet 1 of 3
`
`US 2005/0094794 Al
`
`140
`
`155
`
`CCAS IVR
`105
`
`135
`
`D
`
`I
`
`\
`
`14
`
`Calendar System
`110
`
`I
`
`\
`
`FIG. 1
`
`0002
`
`

`
`Patent Application Publication May 5, 2005 Sheet 2 of 3
`
`US 2005/0094794 Al
`
`User subscribes to the CCAS
`IVR service
`
`205
`
`~
`
`CCAS IVR obtains read
`access to subscriber's
`calendar information
`
`210
`
`~
`
`Subscriber is provided with call
`in number for CCAS IVR and
`identifier
`
`215
`
`~
`
`CCAS IVR retrieves
`teleconference data from the
`subscriber's account on the
`calendar system
`
`220
`
`~
`
`CCAS IVR places call to the
`conference bridge
`
`225
`
`~
`
`CCAS IVR calls subscriber
`230
`
`~
`
`Optionally authenticate
`subscriber
`
`240
`
`~
`
`Join subscriber to conference
`bridge
`
`245
`
`~
`
`Done
`
`FIG. 2
`
`0003
`
`

`
`Patent Application Publication May 5, 2005 Sheet 3 of 3
`
`US 2005/0094794 Al
`
`User subscribes to the CCAS
`IVR service
`
`305
`
`~
`CCAS IVR obtains read
`access to subscriber's
`calendar information
`
`310
`
`i
`
`Subscriber is provided with call
`in number for CCAS IVR and
`identifier
`
`315
`
`~
`CCAS IVR retrieves
`teleconference data from the
`subscriber's calendar
`
`320
`
`~
`CCAS IVR receives call from
`subscriber
`
`325
`
`~
`Optionally authenticate
`subscriber
`
`330
`
`~
`Determine scheduled
`conference call
`
`335
`
`~
`CCAS IVR places call to the
`conference bridge
`
`340
`
`~
`Join subscriber to conference
`bridge
`
`345
`
`i
`
`Done
`
`FIG. 3
`
`0004
`
`

`
`US 2005/0094794 Al
`
`May 5, 2005
`
`1
`
`CONFERENCE CALL AGGREGATION USING AN
`INTERACTIVE VOICE RESPONSE SYSTEM
`
`scriber, the subscriber can be joined to the teleconference
`specified by the teleconference data.
`
`BACKGROUND
`
`[0001] 1. Field of the Invention
`
`[0002] This invention relates to the field of interactive
`voice response systems and teleconferencing.
`
`[0003] 2. Description of the Related Art
`
`[0004] Teleconferencing allows three or more persons
`located in geographically disparate areas, whether in differ(cid:173)
`ent states, cities, or in different offices of a building, to
`participate in a telephone call with one another. As busi(cid:173)
`nesses strive to cut costs such as travel, meals, and lodging
`related to "face-to-face" meetings, teleconferencing has
`continued to gain in popularity.
`
`[0005] Many businesses have come to rely upon desig(cid:173)
`nated teleconference numbers that can be reserved for a
`period of use. Each participant can join the conference call,
`or teleconference, by calling one central teleconference
`number. If the teleconference number is toll-free, the par(cid:173)
`ticipants can join the teleconference without having to pay
`long distance charges or other connection fees. Frequently,
`each teleconference in which a person is to participate is
`accessed through a different teleconference number. Many
`teleconferencing services also require participants to pro(cid:173)
`vide some sort of identifier before the participant can be
`joined to a conference call. The identifier can be a person(cid:173)
`alized identifier or can be an access code associated with the
`scheduled teleconference.
`
`[0006] With the increasing popularity of conference calls,
`it is not uncommon for a person to schedule several different
`teleconferences in a single day. As each teleconference can
`be associated with a different teleconference number and
`access code, remembering and tracking such information
`can be a daunting, if not completely impractical, task. Other
`alternatives for tracking such information, for example when
`away from one's computer system or calendaring applica(cid:173)
`tion, can include manually writing down each teleconfer(cid:173)
`ence number and access code or using a personal digital
`assistant. Such solutions, however, can be error prone.
`
`SUMMARY OF THE INVENTION
`
`[0007] The present invention provides a method, system,
`and apparatus for aggregating teleconference services using
`an interactive voice response system. More particularly, the
`present invention provides an interactive voice response
`service that can be accessed by subscribers. Rather requiring
`a user to track and remember a telephone number and access
`code for each teleconference in which the user is scheduled
`to participate, the user need only remember at most one
`telephone number and personal identifier for the interactive
`voice response system.
`
`interactive voice
`the
`registering with
`[0008] After
`response system, the interactive voice response system
`accesses the subscriber's calendar system data to retrieve
`teleconference data. The interactive voice response system
`can either initiate communications with the subscriber or
`receive a communication from the subscriber. In either case,
`once communications have been established with the sub-
`
`[0009] One aspect of the present invention can include a
`method of aggregating conference calls within an interactive
`voice response system. The method can include registering
`a caller with the interactive voice response system, accessing
`a calendar system used by the registered caller to determine
`teleconference data specifying at least a telephone number
`for a scheduled conference call, and at approximately a time
`of the conference call, automatically calling the telephone
`number for the conference call. The method also can include
`establishing contact with the registered caller and joining the
`registered caller to the conference call.
`
`In one embodiment, the step of establishing contact
`[0010]
`can include calling the registered caller. The method also can
`include obtaining a list of conference call participants and
`telephone numbers for each conference call participant from
`the calendar system. Each conference call participant then
`can be called.
`
`In another embodiment, the step of establishing
`[0011]
`contact can include receiving a call from the registered
`caller. Notably, the method also can include receiving tele(cid:173)
`phone calls within the interactive voice response system
`from each conference call participant. For example, tele(cid:173)
`phone calls can be received within the interactive voice
`response system from each conference call participant. Each
`conference call participant can be authenticated prior to
`being joined to the conference call.
`
`[0012] Another aspect of the present invention can include
`a system for aggregating conference calls. The system can
`include a network accessible calendar system, having cal(cid:173)
`endar data for one or more users. The calendar data can
`specifies times for teleconferences and telephone numbers
`for the teleconferences. The system also can include an
`interactive voice response system configured to scan the
`calendar system data for a scheduled teleconference and
`obtain teleconference data specifying at least a telephone
`number for the scheduled teleconference. The interactive
`voice response system can automatically call the telephone
`number for the teleconference at approximately a time the
`teleconference is scheduled, establish contact with the user,
`and join the user to the conference call.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`[0013] There are shown in the drawings, embodiments
`which are presently preferred, it being understood, however,
`that the invention is not limited to the precise arrangements
`and instrumentalities shown.
`
`[0014] FIG. 1 is a schematic diagram illustrating a system
`for aggregating conference calls in accordance with one
`embodiment of the inventive arrangements disclosed herein.
`
`[0015] FIG. 2 is a flow chart illustrating a method of
`aggregating conference calls
`in accordance with one
`embodiment of the inventive arrangements disclosed herein.
`
`[0016] FIG. 3 is a flow chart illustrating a method of
`aggregating conference calls in accordance with another
`embodiment of the inventive arrangements disclosed herein.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`[0017] FIG. 1 is a schematic diagram illustrating a system
`100 for aggregating conference calls in accordance with one
`
`0005
`
`

`
`US 2005/0094794 Al
`
`May 5, 2005
`
`2
`
`embodiment of the inventive arrangements disclosed herein.
`As shown in FIG. 1, the system 100 can include a Confer(cid:173)
`ence Call Aggregation Service (CCAS) Interactive Voice
`Response (IVR) system 105, a calendar system 110, and a
`calendar information data store 115.
`[0018] The CCAS IVR 105 and the calendar system 110
`can be communicatively linked via a communications net(cid:173)
`work 125. The communications network 125 can be imple(cid:173)
`mented as, or include, a Wide Area Network (WAN), a Local
`Area Network (LAN), the Public Switched Telephone Net(cid:173)
`work (PSTN), the Internet, an intranet, a wireless telephony
`network, an Internet Protocol (IP) telephony network, a
`Session Initiation Protocol (SIP) network, and the like.
`
`[0019] The CCAS IVR 105 can be implemented as one or
`more software programs executing within an information
`processing system. The CCAS IVR 105 can include a
`telephony interface for connecting with the public switched
`telephone network 120 (PSTN). As such, the CCAS IVR
`105 can perform call control functions including, but not
`limited to, receiving inbound calls, initiating outbound tele(cid:173)
`phone calls, transferring calls, and the like. The CCAS IVR
`105 also can include an interface for communicating over a
`packet-switched communications network such as commu(cid:173)
`nications network 125.
`
`[0020] The CCAS IVR 105 can receive input in the form
`of caller speech and/or touch-tones, either or both of which
`can be received over an established telephone call, whether
`a wireless or cellular call, a conventionallandline call, or an
`IP-base telephone call. For example, the CCAS IVR 105 can
`include or access a speech recognition system (SRS) for
`converting caller speech to text as well as one or more
`recorded audio prompts that can be played to callers. The
`CCAS IVR 105 also can include a text-to-speech (TTS)
`system rather than prerecorded audio prompts or a combi(cid:173)
`nation of both. In any case, the CCAS IVR 105 can be
`accessed by a caller through a telephone 130, such as a
`cellular telephone, a wireless telephone, or a conventional
`landline telephone, by dialing a telephone number corre(cid:173)
`sponding to the CCAS IVR 105. The CCAS IVR 105 also
`can be accessed through an IP-based telephone, such as
`computer 135 or another IP-based telephony device by
`dialing a number or accessing a network address corre(cid:173)
`sponding to the CCAS IVR 105.
`
`[0021] The calendar system 110 can be any of a variety of
`different organizational and/or scheduling programs execut(cid:173)
`ing on an information processing system. As shown, the
`calendar system 110 can include or be communicatively
`linked with a calendar information data store 115. Among
`the information that can be stored and tracked, the calendar
`system 110 can manage scheduled teleconferences. For
`example, through the calendar system 110, users can send
`invitations to teleconferences, accept or deny such in vita(cid:173)
`tions, and add teleconferences to personalized calendars.
`While the calendar system 110 is depicted as being a remote,
`network calendar system, the calendar system 110 also can
`be included within the user's computer system or any other
`suitable computer system, so long as the calendar system
`110 is accessible by the CCAS IVR 105 via a suitable
`network connection.
`
`[0022] The calendar information data store 115 can
`include teleconference data specifying scheduled telecon(cid:173)
`ferences for each user of the calendar system. The telecon-
`
`ference data can include teleconference numbers and dates
`and times when conference calls are to begin. In another
`embodiment of the present invention, the teleconference
`data can include a listing of participants for each telecon(cid:173)
`ference, contact information such as network address and
`telephone numbers for each participant, and ending times for
`conference calls. Still, teleconference data can include any
`identifiers such as passwords and/or codes that must be used
`by conference call participants when accessing a reserved
`teleconference line or number, as well as information that
`can be used to authenticate each conference call participant
`to the CCAS IVR 105.
`
`[0023]
`In operation, a user can place a telephone call to the
`CCAS IVR 105 through a telephone 130 and/or the com(cid:173)
`puter system 135 to register for the teleconference aggre(cid:173)
`gation service. In another embodiment, the user can access
`a Web page to register. When registering, the user can create
`an account with the CCAS IVR 105. The user can provide
`information that will be needed by the CCAS IVR 105 to
`access the user's account on the calendar system 110. For
`example, the user can provide a network address or tele(cid:173)
`phone number for reaching the user's calendar system 110
`so that the CCAS IVR 105 can access the user's personal
`calendar information as well as any passwords and/or user(cid:173)
`names that may be necessary for the CCAS IVR 105 to log
`in to the calendar system 110 on behalf of the registered user.
`Upon successfully registering with the CCAS IVR 105, the
`user, or subscriber, can be provided with a personal identi(cid:173)
`fication number or code to be used when accessing the
`teleconference aggregation service provided by the CCAS
`IVR 105.
`
`[0024] The CCAS IVR 105 can be configured to access
`the subscriber's calendar system account on a periodic basis
`or from time to time as may be required. When accessing the
`calendar system 110, the CCAS IVR 105 can retrieve
`teleconference data for the subscriber. As noted, the tele(cid:173)
`conference data for the subscriber can specify any scheduled
`teleconferences including dates and times of scheduled
`teleconferences, the telephone number or network address to
`be called to access the teleconference, as well as any other
`identifying information such as access codes needed for
`being connected or bridged into the teleconference. For
`example, as shown in FIG. 1, the teleconference data
`obtained by the CCAS IVR 105 can specify that the sub(cid:173)
`scriber is scheduled to participate in three different telecon(cid:173)
`ferences for the day-a 9:00 a.m. conference call 140, an
`11:00 a.m. conference call155, and a 2:00 p.m. conference
`call165.
`
`[0025]
`In one embodiment of the present invention, the
`CCAS IVR 105 can obtain the teleconference number for
`each scheduled teleconference, as well as any required
`access codes, from the calendar system 110. The CCAS IVR
`105 can call the teleconference number at or about the time
`of each of scheduled teleconference. The CCAS IVR 105
`also can call the subscriber to join the subscriber to the
`conference call. Notably, if so configured, each participant in
`the conference call, if registered with the CCAS IVR 105,
`can be called and joined to the conference call using the
`teleconference information from each user's calendar sys(cid:173)
`tem account.
`
`In another embodiment, the CCAS IVR 105 can be
`[0026]
`configured to receive telephone calls from the subscriber and
`
`0006
`
`

`
`US 2005/0094794 Al
`
`May 5, 2005
`
`3
`
`determine the particular teleconference in which the sub(cid:173)
`scriber is scheduled to participate. The subscriber is joined
`to the conference call by the CCAS IVR 105 using the stored
`teleconference number specified by the user's personalized
`teleconference data retrieved from the calendar system 110.
`
`[0027]
`In yet another embodiment, the CCAS IVR 105
`can be configured to retrieve a teleconference participant list
`for one or more scheduled teleconferences for a subscriber
`from the calendar system 110. The participant list also can
`specify a contact number or address for each participant.
`Accordingly, the CCAS IVR 105 can be programmed to
`begin calling each participant from the list and connect each
`participant to the conference call.
`
`[0028] For example, as shown, for each of the scheduled
`teleconferences 140, 155, and 165, the CCAS IVR 105 can
`initiate a telephone call to a subscriber at telephone 130 or
`a subscriber at computer system 135. The CCAS IVR 105
`can initiate the telephone calls prior to the scheduled tele(cid:173)
`conference times. The subscriber can be joined to telecon(cid:173)
`ference 140 to participate with other users accessing the
`teleconference through telephones 145 and computer sys(cid:173)
`tems or other IP-based telephony equipment 150. Similarly,
`at appropriate times, the subscriber can be called and joined
`to conference call155 with other participants accessing the
`conference call155 via telephones 160, and conference call
`165 with participants accessing that conference call via
`telephones 170.
`
`[0029] Still, as noted, the subscriber can call the CCAS
`IVR 105 to be connected to a conference call. Further, each
`participant can call in to the CCAS IVR 105 or be called by
`the CCAS IVR 105 depending upon the configuration of the
`present invention.
`
`[0030] FIG. 2 is a flow chart illustrating a method 200 of
`aggregating conference calls in accordance with one
`embodiment of the inventive arrangements disclosed herein.
`The method 200 can begin in step 205 where a user
`subscribes to the CCAS IVR conference call aggregation
`service. In step 210, the CCAS IVR obtains access to the
`subscriber's calendar information which specifies personal(cid:173)
`ized teleconference data for the subscriber. In step 215, the
`subscriber is provided with a call in number for the aggre(cid:173)
`gation service, or continues to use the number called to
`register with the CCAS IVR. The subscriber also can be
`provided with an identifier such as a personal identification
`number or code that can be used to authenticate the sub(cid:173)
`scriber or verify the subscriber's identity with the CCAS
`IVR.
`In step 220, the CCAS IVR retrieves personalized
`[0031]
`teleconference data from the subscriber's calendar system
`account. Notably, the CCAS IVR can monitor the time and
`date with respect to the retrieved teleconference data for the
`subscriber so that as the time for a scheduled teleconference
`approaches, the CCAS IVR is aware of the teleconference.
`Accordingly, in step 225, at or about the time a scheduled
`conference call is to occur, as determined from the retrieved
`teleconference data, the CCAS IVR can place a call to the
`appropriate teleconference bridge. For example, the CCAS
`IVR can place a call to the teleconference bridge specified
`by the teleconference data a predetermined amount of time
`prior to the scheduled teleconference call.
`[0032] Proceeding to step 230, the CCAS IVR calls the
`subscriber at approximately, or prior to, the time of the
`
`scheduled conference call. For example, after the CCAS
`IVR has placed the call to the teleconference bridge, the
`CCAS IVR can place a call to the subscriber. In step 235,
`once a call has been established with the subscriber, the
`subscriber can be authenticated by the CCAS IVR. That is,
`the CCAS IVR can query the subscriber for identifying
`information such as the aforementioned personal identifica(cid:173)
`tion number or code to ensure that the person speaking on
`the other end of the telephone call is the subscriber. In step
`240, once authenticated, the user can be joined to the
`conference bridge to participate in the scheduled conference
`call and the method can end. If the user is not successfully
`authenticated, the call to both the teleconference bridge and
`the user can be terminated (not shown) and the method can
`end.
`
`[0033] FIG. 3 is a flow chart illustrating a method 300 of
`aggregating conference calls in accordance with one
`embodiment of the inventive arrangements disclosed herein.
`The method 300 can function in a substantially similar
`manner to that of FIG. 2, with the exception that the CCAS
`IVR can receive a call from a subscriber expecting to be
`joined to a scheduled teleconference, rather than initiating a
`call to the subscriber. Accordingly, in step 325, the CCAS
`IVR can receive a call from the subscriber.
`
`In step 330, after a call is established, the sub(cid:173)
`[0034]
`scriber can be authenticated. In step 335, the CCAS IVR can
`access any retrieved calendar information for the subscriber
`and determine the particular teleconference the subscriber
`has called to join. The CCAS IVR can include one or more
`programmatic rules for determining which teleconference a
`subscriber has called to join. For example, the CCAS IVR
`can select a conference call from the teleconference data that
`is next in time from the time of the subscriber's call or one
`that is already in progress and ongoing.
`
`In illustration, if the subscriber calls the CCAS
`[0035]
`IVR at 8:55 a.m. and is scheduled to be involved in a
`conference call at 9:00 a.m. and at 1:00 p.m. that day, the
`CCAS IVR can determine that the subscriber is calling to
`participate in the 9:00 a.m. conference call. Similarly, if the
`subscriber calls at 9:02 a.m., the CCAS IVR can determine
`that the subscriber is calling to join the 9:00 a.m. conference
`call that may already be in progress. Accordingly, in step
`340, the CCAS IVR can place a telephone call to the
`conference bridge specified by the teleconference data cor(cid:173)
`responding to the 9:00 a.m. conference call. In step 345, the
`subscriber can be joined to the conference bridge to partici(cid:173)
`pate in the conference call.
`
`It should be appreciated that the methods disclosed
`[0036]
`herein have been provided for purposes of illustration only.
`Accordingly, one or more of the steps can be modified,
`removed from the methods, or performed in a different order
`than described without departing from the spirit or essential
`attributes of the inventive arrangements disclosed herein.
`For example, in one embodiment of the present invention,
`the CCAS IVR can read the teleconference data and call a
`particular teleconference bridge for a scheduled teleconfer(cid:173)
`ence prior to the subscriber calling. Still, the CCAS IVR can
`await a call from a subscriber before contacting the telecon(cid:173)
`ference bridge as described.
`
`[0037] The present invention provides a solution for sim(cid:173)
`plifying the manner in which users access conference calls.
`The present invention can track scheduled conference calls
`
`0007
`
`

`
`US 2005/0094794 Al
`
`May 5, 2005
`
`4
`
`and automatically initiate to and receive calls from subscrib(cid:173)
`ers and/or participants to be joined to a conference bridge.
`Accordingly, subscribers are relieved from having to
`remember and track many different teleconference numbers
`and/or access codes.
`
`[0038] The present invention can be realized in hardware,
`software, or a combination of hardware and software. The
`present invention can be realized in a centralized fashion in
`one computer system, or in a distributed fashion where
`different elements are spread across several interconnected
`computer systems. Any kind of computer system or other
`apparatus adapted for carrying out the methods described
`herein is suited. A typical combination of hardware and
`software can be a general purpose computer system with a
`computer program that, when being loaded and executed,
`controls the computer system such that it carries out the
`methods described herein.
`
`[0039] The present invention also can be embedded in a
`computer program product, which comprises all the features
`enabling the implementation of the methods described
`herein, and which when loaded in a computer system is able
`to carry out these methods. Computer program in the present
`context means any expression, in any language, code or
`notation, of a set of instructions intended to cause a system
`having an information processing capability to perform a
`particular function either directly or after either or both of
`the following: a) conversion to another language, code or
`notation; b) reproduction in a different material form.
`
`[0040] This invention can be embodied in other forms
`without departing from the spirit or essential attributes
`thereof. Accordingly, reference should be made to the fol(cid:173)
`lowing claims, rather than to the foregoing specification, as
`indicating the scope of the invention.
`
`What is claimed is:
`1. Within an interactive voice response system, a method
`of aggregating conference calls comprising the steps of:
`
`registering a caller with the interactive voice response
`system;
`
`accessing a calendar system used by the registered caller
`to determine teleconference data specifying at least a
`telephone number for a scheduled conference call;
`
`at approximately a time of the conference call, automati(cid:173)
`cally calling the telephone number for the conference
`call;
`
`establishing contact with the registered caller; and
`
`joining the registered caller with the conference call.
`2. The method of claim 1, said step of establishing contact
`further comprising the step of calling the registered caller.
`3. The method of claim 1, said step of establishing contact
`further comprising the step of receiving a call from the
`registered caller.
`4. The method of claim 1, said accessing step further
`comprising the step of obtaining a list of conference call
`participants and telephone numbers for each conference call
`participant from the calendar system.
`5. The method of claim 4, said establishing step further
`comprising the step of calling each conference call partici(cid:173)
`pant.
`
`6. The method of claim 1, said establishing step further
`comprising the step of receiving telephone calls within the
`interactive voice response system from each conference call
`participant.
`7. The method of claim 6, said establishing step further
`comprising the step of authenticating each conference call
`participant prior to joining each conference call participant
`to the conference call.
`8. A machine readable storage, having stored thereon a
`computer program having a plurality of code sections
`executable by a machine for causing the machine to perform
`the steps of:
`
`registering a caller with the interactive voice response
`system;
`
`accessing a calendar system used by the registered caller
`to determine teleconference data specifying at least a
`telephone number for a scheduled conference call;
`
`at approximately a time of the conference call, automati(cid:173)
`cally calling the telephone number for the conference
`call;
`
`establishing contact with the registered caller; and
`
`joining the registered caller with the conference call.
`9. The machine readable storage of claim 8, said step of
`establishing contact further comprising the step of calling
`the registered caller.
`10. The machine readable storage of claim 8, said step of
`establishing contact further comprising the step of receiving
`a call from the registered caller.
`11. The machine readable storage of claim 8, said access(cid:173)
`ing step further comprising the step of obtaining a list of
`conference call participants and telephone numbers for each
`conference call participant from the calendar system.
`12. The machine readable storage of claim 11, said
`establishing step further comprising the step of calling each
`conference call participant.
`13. The machine readable storage of claim 8, said estab(cid:173)
`lishing step further comprising the step of receiving tele(cid:173)
`phone calls within the interactive voice response system
`from each conference call participant.
`14. The machine readable storage of claim 13, said
`establishing step further comprising the step of authenticat(cid:173)
`ing each conference call participant prior to joining each
`conference call participant to the conference call.
`15. A system for aggregating conference calls comprising:
`
`a network accessible calendar system, having calendar
`data for at least one user, wherein the calendar data
`specifies times for teleconferences and telephone num(cid:173)
`bers for the teleconferences; and
`
`an interactive voice response system configured to scan
`the calendar system data for a scheduled teleconference
`and obtain teleconference data specifying at least a
`telephone number for the scheduled teleconference,
`wherein said interactive voice response system auto(cid:173)
`matically calls the telephone number for the telecon(cid:173)
`ference at approximately a time the teleconference is
`scheduled, establishes contact with the user, and joins
`the user to the teleconference.
`16. A system for aggregating conference calls comprising:
`
`means for registering a caller with the system;
`
`0008
`
`

`
`US 2005/0094794 Al
`
`May 5, 2005
`
`5
`
`means for accessing a calendar system used by the
`registered caller to determine teleconference data
`specifying at least a telephone number for a scheduled
`conference call;
`
`means for, at approximately a time of the conference call,
`automatically calling the telephone number for the
`conference call;
`
`means for establishing contact with the registered caller;
`and
`
`means for joining the registered caller with the conference
`call.
`17. The system of claim 16, said means for establishing
`contact further comprising means for calling the registered
`caller.
`18. The system of claim 16, said means for establishing
`contact further comprising means for receiving a call from
`the registered caller.
`
`19. The system of claim 16, said means for accessing
`further comprising means for obtaining a list of conference
`call participants and telephone numbers for each conference
`call participant from the calendar system.
`20. The system of claim 19, said means for establishing
`further comprising means for calling each conference call
`participant.
`21. The system of claim 16, said means for establishing
`further comprising means for receiving telephone calls
`within the interactive voice response system from each
`conference call participant.
`22. The system of claim 21, said means for establishing
`further comprising means for authenticating each confer(cid:173)
`ence call participant prior to joining each conference call
`participant to the conference call.
`
`* * * * *
`
`0009

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket