Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

US008024402Bl

<12) United States Patent (10) Patent No.: US 8,024,402 B1

[graphic]
[graphic]

Shaffer et al. (45) Date of Patent: *Sep. 20, 2011

(54) CALL OPTIMIZATION IN MEET-ME 4,635,251 A * 1/1987 Stanley etal. .............. .. 370/261 2332552 2: 7822 %‘i“”“i“i“" 333/5858}

, , a on e a . .. .

5,544,237 A * 8/1996 Bl t l. 379/205.01

(75) Inventors: Shmuel Shaffer, Palo Alto, CA (US); 5,600,643 A * 2/1997 Rggrsoikfln 370/399 Charles J. Bedard, Saratoga, CA (US) 5,675,533 A * 10/1997 B3165 GU11, ,,,,,,,,,,,,,,,,, _, 370/261

5,790,637 A * 8/1998 Johnson et al. .......... .. 379/88.04

(73) Assignee: Cisco Technology, Inc., San Jose, CA
(US) OTHER PUBLICATIONS

* _ _ _ _ _ Shmuel Shaffer and Charles J . Badard, pending U. S. Patent Applica( ) Noncez Sumect to any dlsclalmerthe term Ofthls tion entitled “Quorums in Meet-Me Conference Calls,” U.S. Appl.

patent is extended or adjusted under 35 No. 09/608,586, filed Jun. 30, 2000, including Specification: pp.

U'S'C' 154(1)) by 1508 dayS' 1-52' Drawings‘ Figures 1-12 on 14 sheets

This patent is subject [Q 3 terminal dis- Shmuel Shaffer and Charles J. Badard, pending U.S. PatentApplicaClajmelq tion entitled “Call Optimzation in Ad-Hoc Conference Calls,” U.S. Appl. No. 09/572,199, filed May 17, 2000, including Specification: (21) App1_ NO_; 10/725,745 pp. 1-53; Drawings: Figures 1-18B on 19 sheets. (22) Filed: Dec. 2, 2003 * Cited by examiner Related U.S. Application Data Primary Examiner T DaVidY Eng _ _ _ _ (74) Attorney, Agent, or Firm — Campbell Stephenson LLP (63) Continuation of application No. 09/607,383, filed on Jun. 30, 2000, nOW Pat. N0. 6,694,351. (57) ABSTRACT (51) Int CL One method for joining a meet-me conference call includes G061? 15/173 (2()()6_()1) establishing a communication channel, in response to a (52) U.S. Cl. ..................................................... .. 709/204 request tejein a eenferenee eall; reeeiving, ever the channel, (58) Field of Classification Search ................ .. 709/204, information as Ye Whetherthe Conference Call is Still Ongoing; 709/208’ 223’ 227 and if the conference call is no longer ongoing, giving notigee apphcation file for COmp1ete Search history fication that the conference call is no longer ongoing. The communication channel can be a non-media-transport-sup(56) References Cited porting channel. If the information indicates that the conference call is still in progress, a media transport channel can be U.S. PATENT DOCUMENTS eStab1jShed_ 3,660,610 A * 5/1972 Hestad et al. .......... .. 379/203.01 4,577,065 A * 3/1986 Frey etal. .............. .. 379/204.01 57 Claims, 29 Drawing Sheets

[graphic]
[graphic]

Ilullipornt controller
Cull Dplrrumtron Application
[MC DOA 701

You have requested to you a meet me
I wIl The call -

on ac
very cos

um erence IS n progress IIIJIEIIIIJI network connections
Please select one ol the loltmrng hulnng proparlles IISUIIICIBHI In
opl>ons then drck send as Media Trmsporl Channel
It W, he |I\Dl'E cost no 0 0. t=3,;,;'","7;}%'_;;;,=;'g‘;§;:;"
conlermce cnIl controller to coll you Wms Such as me Mum)
rattler than you call Illlfl canlorence ‘D mm cm C pwwm
call conlrotler [ll you elect to have the ‘S Mays -Lmalng
conlemnce out controller call you
you may he asked to rwrlzr your
conlerence cdtl pnmaro)

Pteose select one at the Iollomng

Have the Canleronce Catt Controller Coll
M: rt rt s More Cost Elleclm 0 In mpmse I

0
I nsn ta (ZaII no the centeieia on Inlorrnotion which 00A W
I n

e or more essentrally lr low I) 5¢IV! 5

rrespectlve ol Cost Considerations 0 IoI<en Processor as decoded display

invitation with oo|I

anqinalion aplions

Q .1
i-

I 0IlIllllI1l‘lII

Col an
media transport part ol Application (00A—C)
IEIIIIIVIUI entity c clrrcsidurt nu
(ldks to multpoinl controller) Termimi C
1004

SEND _ lnlnruclmg with I . appticotton program

in order to participate

; In conluence coll

[merged small][graphic][merged small]
[graphic]
[graphic]

application program in order to rti ate

[graphic]
[graphic]
[graphic]

Human "B" Human "D Interacting with Interacting with application program application program pa cip in order to participate in order to participate

in conference call in conference call in conference call

[graphic]
[graphic]

U FIG 7

lllllll lllllll

[graphic]
[blocks in formation]
[graphic]
[graphic][merged small]

F19 3 ““,'§Lt°'§§if§Zt'§tel;iiPt§§§§i§Fte'
Reitited Aft Human C: Enters conference call

l]l]][_[] - password into User C Client Application

P ' t I34 ' t d ' .

Accept Media Transport Ml rogram via compu er inpu €VlC8\312 Channel Originating 300

[blocks in formation]
[graphic]
[graphic]

w I

Application Program i0_0

I

media transport part of terminal entity A (talks to multipaint controller)

[graphic]
[blocks in formation]
[graphic]

I ~___________

: LL

t3—%ii E

ooo o["__l

Human "B" Human "D" i

Interacting with Interacting with i signaling part of application program application program L """ "' terminal entity C 135

in order to participate in order to participate

in conference call in conference call

[graphic]
[graphic]
[graphic]
[graphic]

Li L ----------------------- "f54_-“Int Number of conference User C Cttent
‘ """""""""""""" "1: E can Service maintained Application Program
Participant A Client i i by multipaint controller 132

[graphic]

Human "C"

merely using

computer -
not participating
in conference call

[subsumed][graphic][graphic][merged small][graphic][graphic][merged small][merged small][merged small][merged small][subsumed][graphic][merged small][subsumed][graphic]
[graphic]

lllllll WI pig 3 lllllll M lllllll We in

[graphic]
[graphic]
[graphic]

I signaling part of _ _ '~-- terminal entity C I"lIe"I_°I'"9 Wm‘ . . 135 appica ion program G |n|Ié’(IJ(IiC()IIInqrII'IrIIJm in order to participate pp P g in conference coll

in order to participate in conference call

______-______-_______--____-____--J

I44

[graphic]
[graphic]

I34

[graphic]
« PrécédentContinuer »