`
`US 8,995,433 B2
`(10) Patent No.:
`(12) Unlted States Patent
`
`Rojas
`(45) Date of Patent:
`*Mar. 31, 2015
`
`(54) SYSTEM AND METHOD FOR INSTANT VOIP
`MESSAGING
`_
`.
`(71) Apphcamr Emplre 1P LLC, New York, NY (US)
`_
`_
`Inventor: Mlchael J. R0] as, North Canton, OH
`(Us)
`(73) Assignee: Empire 1P LLC, Austin, TX (Us)
`
`(72)
`
`7/006 (2013.01); H04M 2203/4536 (2013.01);
`H04L 65/40 (2013.01); H04M 3/533 (2013.01)
`USPC ....................... .. 370/352; 709/206; 379/8817
`(58) Field of Classification Search
`CPC ................ .. H04L 65/40; H04M 3/533; H04M
`2203/4536
`USPC ......................................... .. 370/352; 709/206
`See appllcatlon file for complete search h1story.
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`This Patlet is 51113160t to a terminal (115-
`claimer.
`
`(21) APPLNO; 14/224,125
`.
`.
`Flled~
`
`(22)
`
`(65)
`
`Mar‘ 25,2014
`_
`_
`_
`Prlor Publlcatlon Data
`
`US 2014/0204935 A1
`
`JUL 24: 2014
`
`(56)
`
`References Clted
`US. pATENT DOCUMENTS
`
`7/2004 McZela, Jr.
`6,763,226 B1
`3/2006 Rufet a1.
`.................... .. 455/466
`7,013,155 B1*
`
`7,133,687 131* 11/2006 El-Fishawyetal.
`455/466
`7,317,929 131*
`1/2008 El-Eishawy etal.
`........ .. 455/466
`7,535,890 B2
`5/2009 Rolas
`8,199,747 B2
`6/2012 ROJas
`8,243,723 B2
`8/2012 Rojas
`2003/0087632 A1
`5/2003 Sagietal.
`2003/0126207 A1
`7/2003 Creamer et al.
`2004/0014456 A1
`1/2004 Vaananen
`2004/0030046 A1
`2/2004 Schultesetal.
`2004/0064317 A1*
`4/2004 Othmeretal.
`
`.............. .. 704/260
`
`Related US. Application Data
`
`(Continued)
`
`(63) Continuation of application No. 13/546,673, filed on
`Jul. 11, 2012, now Pat. No. 8,724,622, which is a
`continuation of application No. 12/398,063, filed on
`Mar. 4, 2009, now Pat. No. 8,243,723, which is a
`continuation of application No. 10/740,030, filed on
`Dec. 18, 2003, now Pat. No. 7,535,890.
`
`(51)
`
`Int- Cl-
`H04L 12/66
`H04L 12/58
`H04M 3/533
`H04M 7/00
`H04L 29/06
`(52) US. Cl.
`CPC ............ .. H04L 51/04 (2013.01); H04L 12/581
`(2013.01); H04M3/53366 (2013.01); H04M
`
`(200601)
`(200601)
`(200601)
`(200601)
`(200601)
`
`Prlmary Exammer * Crelghton Smlth
`(74) Attorney. Agent. or Firmilohn R- Kasha; Kelly L-
`KaSha§ KaSha Law LLC
`
`ABSTRACT
`(57)
`Methods, systems and programs for instant voice messaging
`over a packet-switched network are provided. A method for
`instant voice messaging may comprise receiving an instant
`voice message having one or more recipients, delivering the
`instant voice message to the one or more recipients over a
`packet-switched network,
`temporarily storing the instant
`voice message if a recipient is unavailable; and delivering the
`stored instant voice message to the recipient once the recipi-
`ent becomes available.
`
`27 Claims, 9 Drawing Sheets
`
`
`
`
`
`{a if;
`I
`6:;
`0821311981“
`
`: LEG/‘1{If
`SWITCH
`
`
`
`1.350;;C)"
`
`2
`$1183)“E
`
`Page 1 of 24
`
`Samsung Exhibit 1001
`
`Page 1 of 24
`
`Samsung Exhibit 1001
`
`
`
`US 8,995,433 B2
` Page 2
`
`(56)
`
`References Cited
`
`US. pATENT DOCUMENTS
`
`5/2004 Kwag etal.
`2004/0085456 A1
`6/2004 Goodman etal.
`2004/0122906 A1
`'
`7/2004 Bernstein etal.
`2004/0128356 A1
`9/2004 LaPomt
`2004/0179092 A1
`11/2004 Bear etal.
`2004/0223599 A1
`11/2004 Dahod et a1.
`2004/0224678 A1
`.
`2004/0225524 A1* 11/2004 Narasunhan etal.
`2004/0252679 A1
`12/2004 Williams et a1.
`
`........... .. 705/1
`
`2005/0105697 A1
`2005/0117591 A1
`2006/0094472 A1*
`2006/0167883 A1
`
`2006/0268750 A1
`2007/0112925 A1
`ggggggggg 2%
`2010/0070275 A1
`2012/0275452 A1
`2013/0066989 A1
`ZOE/0279681 A1
`
`*
`
`5/2005 Hollowellet a1.
`6/2005 Hurttaetal.
`5/2006 Othmer et a1.
`7/2006 Boukobza
`
`.............. .. 455/563
`
`11/2006 Wemer
`5/2007 Mallk
`e 1e 0e 3.
`13388; gag?”
`t
`1
`3/2010 Cast
`.
`11/2012 ROJas
`3/2013 Enete et a1.
`10/2013 Weiner
`
`................. .. 709/206
`
`2005/0053230 A1
`
`3/2005 Gierachf
`
`* cited by examiner
`
`Page 2 of 24
`
`Page 2 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 1 019
`
`US 8,995,433 B2
`
`yw
`
`A.
`
`8““;
`
`5’
`ii?- 1 Win
`9"
`,-
`iv
`{EEQ’FESRN
`“Wes
`am“,
`V
`y...”
`\M“¢mwxwu
`\x
`xx
`\‘f‘é
`
`SWZ’ECE
`
`13%
`“ ~
`‘I V v
`v
`; {11151331931
`f
`
`7}
`
`
`
`‘ “
`
`SWEE‘CH
`
`$3912:
`
`$113; é
`ARTE}
`
` ii:
`
`i a.
`
`“‘33,
`.3
`ibzfiémm“ ‘
`
`‘
`
`“x
`0“,“
`
`
`‘
`
`
`mi} W
`$8¥133§§§§€§§
`
`Page 3 of 24
`
`Page 3 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 2 of9
`
`US 8,995,433 B2
`
`2%}:
`»..».m.mm
`{km}W
`
`MEAL
`eA
`k; u
`Wifi
`'
`fii
`x: iifii
`:
`1i a
`s
`s
`a
`3
`w
`
`
`
`
`
` r}
`
`is
`s'
`
`t ' Kr
`"
`.53: N 3“ ~.\
`R
`{H’kih‘rsx‘fi
`W“
`»
`
`~“«\
`Na
`.
`.
`‘ u: {1"
`h
`R3353
`I.
`Ԥ
`“M”
`{mm
`
`. .w
`(3w
`,1 miii'x‘
`
`k
`.«
`' w.
`r *2 *x; § w 3
`\
`~ \
`“ ‘5 SWETLQ
`
`
`
`Page 4 of 24
`
`Page 4 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 3 of9
`
`US 8,995,433 B2
`
`
`
`'
`
`
`
`i
`W“;
`3
`‘
`‘“
`
`I=
`
`i
`3
`‘
`.‘
`:
`‘
`l
`3
`
`\“r‘
`.wv.
`W"
`9'}
`}
`"
`NEW“...
`
`
`
`.
`: \
`.
`“N V‘
`x
`E
`'1“ ma
`\
`-.
`\4 .
`: we!» “A ’3‘
`‘ S“
`“x
`:
`* w w“ %
`S
`"‘«
`i
`§ “3 W.
`a
`z
`.4
`§
`f
`‘
`§
`z
`{W} h
`‘
`.
`g
`\m-
`\
`_
`:3)
`«WW ~
`:
`
`.y«.\\\.\.\\\n c"-\\\'Q
`‘
`\
`;
`E
`‘
`;
`S
`x
`\
`k
`{w 3
`§
`i
`t
`-
`'
`é
`w »
`$
`‘
`S
`"\
`\
`.
`§
`3'!“
`“w-
`§
`i
`§
`mfiwwmw
`
`‘
`:
`$
`\
`i
`‘4
`
`§
`§
`‘
`
`:
`3
`§
`i
`‘
`$
`‘
`
`‘
`=
`\
`§
`\
`3
`\
`§
`
`J
`m..- “v
`:3.
`.
`{‘“e
`\*
`
`~,\
`‘
`‘3
`«
`...
`«
`‘
`§
`
`‘
`
`‘
`MWW\M\\W\\\\\\M“M\\MW“WV: MW\N\\\\\AW\\AA\n\\x\\\\m\\m\hmw»“\swmmm\§
`a
`=
`\
`KK‘
`‘
`“Wme\“Wfim‘fiflbhwm\Mwm\m\mwv\\\m-k“\h\h\x\\\\\\m\m
`g
`:
`m1
`3
`§
`pd
`‘
`.-‘>‘}
`" 3
`3
`}\\"h\\\\K\V\\\\\$
`=
`c “ya
`‘
`: n-V .
`.
`~
`In»: “3".
`
`=
`N: that:
`t-‘g‘r x...)
`kx.“ :9“
`\
`-'\\\\‘
`‘40:} K
`‘.
`a»
`«1‘
`ME“ “A;
`.
`“ Ema
`£3:
`' x..-
`\
`\
`=
`“x
`‘
`\
`{
`g
`\
`‘
`i
`=
`...»....._.___.... “m .“mmmm “WW ¢
`3
`\
`:
`‘
`
`‘.
`.
`\
`.
`.
`.
`§
`
`
`EE
`
`i
`‘wawmm\\\\\\“\wmmm
`
`’
`
`i M’Ill’llllll‘llfllm
`
`I
`
`.
`
`4*1a?)
`
`'
`
`.n .
`
`,
`
`;
`
`\
`
` m\\m~-
`
`l»~\wsmmwmfi‘\nxx...................‘<\-.»......‘0.s.“v.~»-W
`
`Page 5 of 24
`
`W.
`\‘wwmu'uwv-
`‘\i
`~
`b
`+‘1<
`NC“- (53
`‘»“\ mas
`¥
`\w‘. {p
`% a“: f
`:
`if?» g
`3
`k
`-
`I
`\
`3‘
`
`M
`
`K
`\
`i
`E
`~
`a
`
`w.
`
`
`
`.
`
`.
`
`-
`4.‘...‘_....».».
`'
`
`
`
`‘
`‘
`.-
`«$22421»;
`‘
`
`
`‘
`
`t:
`“R
`\E
`>0- 2
`
`.;
`3
`
`§
`}
`
`§
`
`.
`
`\
`
`‘
`. ‘
`‘
`yum:
`W
`.v
`3m-
`v»:
`1
`\
`-
`‘
`
`‘
`
`:
`‘
`
`thrgfl/W
`
`a
`
`
`
`:1 \fl
`
`Page 5 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 4 of9
`
`US 8,995,433 B2
`
`i‘\3,
`
`§
`v Wngmmmwmv {WWW
`;
`.
`.
`
`Wxnxumu}
`WM\\\\\\“\}\“M\\\\Q\\\\Vemu“ \\\\'\\\V\\\\V~nwx\mm\\\mmmmmwmmM
`.mm-m
`,
`«m
`t
`\
`V
`
`‘
`«‘13? New». wwa
`~
`-
`'-
`
`'
`c‘ 3'
`.
`4:
`. W .
`V A”:
`‘
`“"' 3’“
`v
`..~».
`
`.k w:
`K ‘
`e
`.
`»
`.4
`-.
`
`W33? f?
`x,
`C 3.
`.
`3.
`
`
`my
`N
`2"")
`
`“‘3‘
`*5: ‘
`
`
`'
`
`.
`
`
`
`‘
`‘
`
`>
`'
`
`WWWW\\\\\\\“\\““ -
`
`.:‘‘‘\‘‘:.: § I E
`
`i
`
`aii i\\ §
`
`::
`
`i i:=.::i.3.‘k
`
` \»
`
`
`’5P“ 6‘
`mflwfifiwwwmm?
`
`H'\
`gm
`M
`
`.
`“*3
`
`-
`
`.
`
`‘
`
`‘
`‘
`
`,
`
`.
`“3;.
`~ .
`-
`
`.
`“
`I
`“V:
`'«E
`'
`.
`.A
`
`p a.
`.
`.
`.
`
`2
`2.3:at“
`'4?“
`
`~
`
`
`(3,.2:922:2sz
`m9,5? Ik
`
`FfiTEfifii
`
`
`$4{-
`,2,.
`FUL'
`:4
`
`z;
`
`may" {a5..
`$2227.
`a;
`
`,.5;;
`3'3"?"
`E?!
`
`g.
`
`g
`
`
`
`‘
`
`3
`g
`3
`
`’g
`
`'
`
`wmmww‘
`\t-‘3‘
`.
`m,
`M.
`‘
`§
`1w
`3
`\C:
`3w!
`\
`‘ \wvn \.
`:5. “A
`«3 «Mi
`s" W“
`vet:
`
`
`M...
`.:
`W
`‘
`‘A
`‘
`WV
`:{3’< 24)“!
`‘
`w:
`'
`
`.
`. ~.
`§
`v:
`
`‘
`WWWWHJ
`huh-\\.\>)\-\~.\\~x\\m.»~.<.~.\\\\.w\~w\w\v~\~\ w\~v~v~mv~sss~vv~svsm‘s‘v~\xyssxsssxw‘ssv‘mmmx
`
` k
`
`“N (#3:: .w
`:3»
`-s5 23%
`£77. Em;
`r3:
`.
`,v.
`"I
`gut; i
`
`‘5‘:
`
`g
`
`Page 6 of 24
`
`Page 6 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 5 of9
`
`US 8,995,433 B2
`
`w‘'
`.1;
`Qum-
`:9?
`k. if.“ v‘k‘
`z»? «35;;
`g
`KM.
`V
`'.‘
`\\
`“3 Q as: an
`rm 'Niix ‘34
`w wt»
`L»
`‘o- u..-.
`$\\W\\“\\N\\\m~u~.~mwwu~u
`3 m:‘~«- .-.-
`r...........m
`y
`a
`‘
`:
`1“»!
`54
`«:2: \g
`W
`
`5
`a
`‘
`
`EV
`-
`~
`
`<
`
`‘im‘
`3w
`\\
`
`‘\
`.N
`W
`h? m
`w E.» ~<
`“g.
`\§
`“:3
`mm _;
`5xs‘f
`I; “55“
`u»; >4
`3M N {1n:
`f
`'
`my“ _
`
`‘
`‘
`,: m
`a“
`a
`3;.
`N”
`K
`\,
`.
`‘
`\-
`3
`1
`
`I
`
`if“ .
`\-
`:
`‘
`\.
`.-
`. g“
`_
`. i
`E
`magi?“v
`.
`~; w x
`R
`
`\\y\\\\\\\\\\~smsn
`
`‘9“
`
`V
`
`Na
`
`a!"
`“Na”
`
`"
`
`w.“
`
`t
`:
`:
`._
`E.
`
`‘
`’c‘:«
`
`imwammm
`
` .w-fl
`
`_.____.. Mm“.
`
`“MW w.“
`
`Mm“, NW...
`
`-.............».»...‘ MWM WWW. MN”,
`
`.m...
`
`s. i
`
`’.N“~\\
`'5'. {32
`/‘“I
`\ {U
`s
`‘
`.“ wt“, RM.“
`\
`aw
`‘g
`a g
`\
`-“‘
`.
`i‘
`$
`9-K §
`
`9.“ vué‘wumnxg
`\
`§
`
`
`i
`§‘
`
`
`.x't
`
`aQ§
`
`
`
`s3
`
`if“!
`
`we”
`
`“ u“
`
`\m
`§--
`ti:
`:w m m
`rm“ wmw
`"ig"
`>23 x.“
`g
`f; «
`:3;
`r:5“ W {L :rgg
`LN. gfi‘s
`=
`2:»-
`‘
`‘
`
`4.....««.
`
`-MWW m
`
`'"1£5a
`h“
`
`g
`E
`3
`V“
`3
`t
`§
`$
`z
`t
`3
`
`§.a
`
`E
`
`s.
`
`i‘
`a=
`$t3
`k‘
`s
`
`s\
`
`~5sz 61%
`9”-
`fi
`“.Lil;
`
`#1if;
`‘
`“W
`m.
`,
`1:‘
`1‘
`3
`l:.
`W‘91,,”
`mi.“ “
`“
`.“M\mmw\ww.\
`\
`.z
`/
`
`L
`
`".i
`
`’5A Ax
`
`
`WW,
`
`ia6:
`
`w»:3,
`5*
`in,,.{ff-
`
`WM
`
`.a.
`Err:
`{‘x‘
`
`k$ i
`
`i
`E
`=
`
`i
`§
`‘
`k
`:
`
`i
`1
`
`3
`
`(“‘0
`<1.1““)
`
`‘3“
`
`Page 7 of 24
`
`Page 7 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 6 of9
`
`US 8,995,433 B2
`
`. $z
`
`\mwwwmwmmmmmmmmmmmxmM.\WWW»“mm‘m‘mmm‘m
`
`v.
`
`,
`
`‘
`
`“W V
`~>~<
`«3,3
`an Mm:
`v; r-e\
`. 1"!“
`.~
`s“ “3-
`v a v.
`v
`kw: °
`N" W
`rm: ,9...
`W‘. f
`.
`\ m
`m} “ A
`“a
`*\
`mm“
`
`ev‘
`\ '
`
`‘
`
`‘
`‘
`k
`
`Kw:
`“V
`:3» M“ \-w‘
`.
`,“M a»
`M ;‘
`.ax-
`.q (v.
`“M m
`M “RV \.
`«as: cw W.
`inn-K {3f}
`.
`«N ‘L? 5 FM
`Q3} T; N
`. w z
`\
`an » -~
`:31;k.»-
`
`.
`
`
`
`
`2
`VA.
`Mmmmgmmm“WWW“mmmmwwmx.
`~§
`E
`NPWMWMNW‘N I
`
`_
`.a-
`x‘
`_
`“WNW;
`‘
`w.
`1
`>
`“sf .5. v:
`fir“
`“ m I.
`{5-1: w.
`.
`.
`. u“
`‘
`.-
`3: 3M1
`wg
`‘
`MN N W
`~3~M \
`g
`\q‘
`a,” A
`1%
`‘3 & a E
`"
`.~ #3”
`{'2'} N)“. t“
`... M3 ~
`M». w‘ ‘h‘:
`.
`§
`m NM
`‘w<
`“vi-3}
`a532(>}
`‘
`«N:
`W?“
`«.1 mi
`_ a no“)
`9‘ fl
`:
`'
`\ ::‘ ‘_
`i
`\
`. w-
`\ ,Hflw‘
`1
`
`,§ Wm‘muwum‘ww‘
`5
`.“u......«.«..wm...m.wmw“
`am.»‘.m...~ww.w§“
`WWanmmfinvmfi“
`
`.
`,«4
`-
`a...
`v ~ a
`‘t } \ :
`k;
`V
`,’
`V
`;
`i
`§
`«
`
`was».
`.
`‘55;
`N3 \\
`3k.
`
`‘Q
`:
`m», _
`s.“ \
`3
`\R‘ifi‘n
`s
`‘
`~
`§
`z
`i
`E
`
`3“.
`
`.
`I“ v.
`-
`
`a
`
`
`
`*
`.3
`f)
`
`m
`.
`-
`PR
`k
`.
`samba
`
`
`
`
`
`M
`km;
`
`“ 1x“-
`{:23
`Wag
`
`\\V\\\\\\\\\m\“\vu~p\\wmw
`
`“vm«wxuwwnn\xxxxxwunnmxnxn“\xwx“
`
`1V???
`
`5
`
`,_..._.m.._....mWw
`
`Page 8 of 24
`
`....,..............................vV~w“mw\~~~“~“\‘\\«-~“me“w.......u...
`
`Page 8 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 7 of9
`
`US 8,995,433 B2
`
`\\n\“mw)mWm“sm\mm\\ss“M\\\\\\\\\\§\\\\\“\\\\\\hm\“\\\m~\\Wm~m
`W
`
`s
`mV“)
`“www‘wu“wumv»\sv»quu<wanna“~‘“xgum«\«\«““\«\m\m‘mmxm“mmw¥
`i)“
`
`.,.......,r."y.....-.r".n"Wyn—"nfiawufimw
`
`(yvfrrrrrrrrnnvng
`
`w
`
`.
`9mm»&“m\nn\\>§
`
`'
`
`‘3‘
`_
`.
`.-.
`'
`\m-LA
`
`\
`
`4k§§
`mm.“ wan...“..v)
`
`a.‘.‘...\»““““ ~»w..~........<~‘<<uuu\\\\\\\‘\\\\H\\\V\\i\vi~\~v~vw
`
`\
`
`A
`
`awe“
`
`iz
`
` 3'35;
` 3 Am\\>\
`J; :a
`
`:
`E
`.
`E
`
`.1.“...“,.“.....
`l
`
`
`
`S
`i
`
`a
`i
`‘
`g
`1
`
`at,”1~«.mafiflfi..m«~m«a«~.~
`
`anfl“,
`
`5“?
`\m
`W.
`‘x '\
`
`
`
`,1;t;;A4w111WIflltttuullfllultltlt;n;;;;ldill/1"V
`
`‘,
`v N3
`R.»
`1
`‘-
`x}
`
`vg
`
`§
`7%
`i“.~“w‘“‘»“““m~mm“m. xV‘“‘~..“\w.\.“\»\»“\.~»\-.»“\.~»w.-»-~.«w».w.~« \mwssxwwm
`
`‘
`§
`i‘ ii
`A“
`M k
`if
`s
`k
`‘
`‘
`z
`.
`\
`e.‘y<§\\vs\\\\'m¢s\m\\m\
`\
`‘M‘
`s‘
`g w.
`;
`‘
`‘
`M
`v’
`‘
`3"“ '
`:
`“\L vw
`~
`"
`'
`‘
`33”}
`i
`t
`“m
`x
`.
`;
`z'vc
`'
`g
`3 m;
`.3
`xxx.“ i 3
`gotta
`.‘
`
`
`;
`
`'
`
`‘M“
`
`W\ ‘ ‘\WA\wM§\w\\\O\V\V
`>
`5
`1-?
`5
`m
`w
`3.“ Sci}
`6, v
`.
`Eta:
`m it:
`, L
`5!} \ V
`a») 143'“
`. \ ,.
`‘
`:31?
`2
`kw?
`'
`«a;
`‘wm‘mmm
`
`
`
`\.
`m‘
`
`‘
`
`‘
`;
`E
`t
`_
`E
`:
`k
`i
`l
`\
`g
`.
`:
`s
`5
`E
`[
`Ephi“
`w.
`.\
`o
`w v
`W‘ K e‘"
`
`J «m
`\x‘.‘ {\o
`\_
`x
`.
`- r ‘
`is»:
`
`'
`
`\-
`
`Page 9 of 24
`
`Page 9 of 24
`
`
`
`US. Patent
`
`Mar. 31, 2015
`
`Sheet 8 of9
`
`US 8,995,433 B2
`
`Wm“w\\\\\\\\\\\\\“\\\\\\\\\\~.\\xs\5ysis'5M:-\\\\\““\\\M\Wmm\\“\n\\\m\\m\\\mnm\mfi
`
`W\\mm\\m~x\u))“\mmxmmmmMW\V~WW\XV\\\\\\\VV¢N~X\>‘\“\‘“M\MM\“
`
`\\\\\\\\~.\m\
`
`
`V
`
`$
`wwn. :
`‘2’“
`
`r
`v
`3% wwemw
`
`‘33
`
`‘ cg L. .
`one
`“ ‘5
`(kw
`A“’\
`4-" Exw
`\“"v
`g: A, M;
`«
`t
`«‘4 M3
`\-
`,
`«a FV‘?
`31.3;
`‘95“ ‘13“
`i
`W
`i:
`i?“
`(V
`3
`a? *\_ ‘g
`‘
`3 m.) V....._.....“NR
`‘ «,y.‘
`\
`:p-
`{ M
`k “:5
`\
`‘2.
`S 113’
`‘ Ex.
`?
`~‘
`1
`“mm
`
`W”au,~
`
`-
`:
`i
`a
`.
`1
`1
`x
`
`~
`“a
`Citi‘flx
`\C}
`
`WE
`fl
`
`
`
`InWWWW.1111’)!!!
`
`. \
`'4‘
`
`:
`
`x
`g.- 3M
`g
`a V
`. w".
`\\\\\$
`‘
`,
`z "x
`
`3‘
`3‘
`'X.‘..‘
`
`§
`“WWW;
`
`I
`:
`. “mmmmmm\mw.m
`.
`l...“
`WWW“ mu.“ m m V
`\‘
`\
`3
`3
`l
`3
`3\\\\\\7~\"\m\\n
`3
`gm;
`.-V‘
`«ed
`:
`.~
`e~
`‘
`“‘1
`x *3} >~
`(
`‘-‘“" V‘
`«
`‘N
`no
`9y}
`§
`9' > ;V
`M
`‘
`g M x...
`‘ m *6:
`3
`>
`- h \
`i?
`.v
`.\
`*2:
`‘3:
`1‘
`. ya»;
`«m
`x.“ \{E
`a“:
`.Nwmumu.
`
`=
`E
`-
`:
`:
`\
`§
`:
`\
`\
`\
`i
`‘2
`
`
`
`’wm‘u
`k
`§
`9);}
`
`V.“ mm.“N.““mwmxwwn.“.......mmmmmmmwfiw‘wmw.
`
`IéNth:\'\'\'\\'\'\'\'\'~I~A.'IVV'\.\:~‘\V"‘\\
`s“:
`
`.‘w‘M .
`.93: “3
`“
`.,,.
`*3 3°-
`P“:
`0»-
`
`\\\A\\\wv\\\mm
`
`4:;
`
`
`
`{N}
`r223 ‘
`
`en‘-
`
`:5
`
`I‘
`
`§
`i
`§
`g
`
`w;
`(K?
`
`Page 10 0f 24
`
`Page 10 of 24
`
`
`
`U.S. Patent
`
`Ddar.31,2015
`
`Sheet90f9
`
`US 8,995,433 B2
`
`.V
`3
`3a}
`
`
`
`$s?h§a;
`sfimn..Mk}.V
`smire
`
`‘tl :Y.\
`.
`E1
`RX
`1
`{CgYR
`~
`\.
`§@
`\
`«g:
`“MA..M.A‘A,.»~N~ uwwa v~.swvv mvwk-hvw‘vku‘v-M“
`N‘\\\
`‘o‘uwk
`V‘s.
`‘
`
`\L
`
`‘«
`
`\ ‘
`
`.\VA \tsu .~
`3
`
`§
`
`3:
`
`
`..“MAMswam“
`3..an?“mxiiiaiw
`
`
`
`..5.».)H.Ait
`
`i
`\
`«mowuw w.an UK.“va w» .w ~Waim| a A\\~§\§ aa Mvmaxsx“
`
`3“v.5.
`.
` .{ ,m3:WM‘.M»wx
`
`
`lath-numir
`
`«Examix!“
`
`
`
`y¥¥\¥}l«§¥PM...“
`
`.9 vmaw . .. NW N. MAI-N .1.» Am“ \ .~ mew V.W\sl e v wx~\ » v \~\~\\ .w »»»
`
`.~ .1 \~\»- .~ .u“u.~ a .u .w.“ w a m“. n. ......
`
`. a<\-\‘- ‘ u.
`
`.
`
`
`
`
`
`:.\\\\\.3.x.\\\\\.é\.\\\\\.x.x.R“:tx.\\\\\\Ii§\\\).\,(§_(..\3.5.53...Eks;x.({3.5
`
`
`
`
`
`Page 11 0f 24
`
`Page 11 of 24
`
`
`
`
`
`
`
`
`
`
`
`US 8,995,433 B2
`
`1
`SYSTEM AND METHOD FOR INSTANT VOIP
`MESSAGING
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application is a continuation of US. patent applica-
`tion Ser. No. 13/546,673, filed Jul. 11, 2012, which is a
`continuation of US. application Ser. No. 12/398,063 filed
`Mar. 4, 2009, now US. Pat. No. 8,243,723, issued Aug. 14,
`2012, which is a continuation of US. application Ser. No.
`10/740,030 filed on Dec. 18, 2003, now US. Pat. No. 7,535,
`890, issued May 19, 2009, the entire content and disclosure of
`which is incorporated by reference.
`
`BACKGROUND OF THE INVENTION
`
`1. Technical Field of the Invention
`
`The present invention generally relates to Internet tele-
`phony (IP telephony). More particularly, the present inven-
`tion is directed to a system and method for enabling local and
`global instant VoIP messaging over an IP network, such as the
`Internet, with PSTN support.
`2. Description of the Prior Art
`Traditional telephony is based on a public switched tele-
`phone network (i.e., “PSTN”). In the PSTN, a telephone
`terminal is electrically connected to a conventional or legacy
`switch. The telephone terminal and the legacy switch com-
`municate via a proprietary protocol, which may be different
`depending on the vendor of the legacy switch. Circuit switch-
`ing provides a communicationpath (i.e., dedicated circuit) for
`a telephone call from the telephone terminal to another device
`over the PSTN, including another telephone terminal. During
`the telephone call, voice communication takes place over that
`communication path.
`An alternative to the PSTN is Voice over Internet Protocol
`
`(i.e., “VoIP”), also known as IP telephony or Internet tele-
`phony. In the IP telephony, a VoIP terminal device is con-
`nected to a packet-switched network (e. g., Internet) and voice
`communication from the VoIP terminal device is digitized,
`packetized and transmitted over the packet-switched network
`to a destination VoIP terminal device, which reconstructs the
`packets and audibly plays, stores or otherwise processes the
`transmission. The VoIP terminal device may be a VoIP tele-
`phone or a general-purpose personal computer (PC) enabled
`for IP telephony. More specifically, the PC is programmed
`with the software and equipped with audio input/output
`devices (e.g., a combination of microphone and speaker or a
`headset) to serve as aVoIP terminal device. The PC so enabled
`and equipped will herein be referred to as a VoIP terminal
`device or a VoIP softphone.
`FIG. 1 is an illustrative example of a prior art IP telephony
`system 100. The IP telephony system 100 comprises a packet-
`switched IP network 102, such as the Internet, which trans-
`mits VoIP traffic from and to a plurality of terminal devices
`104, 106 and 110. Terminal device 104 is a VoIP softphone
`that is enabled for IP telephony over the network 102. Termi-
`nal device 106 is aVoIP telephone, which is connected to the
`network 102 via a softswitch 108. The VoIP softswitch 108 is
`
`disposed on the packet-switched network (e.g., Internet) 102
`between an origination terminal device (such as VoIP soft-
`phone 104) and a destination terminal device (such as VoIP
`telephone 106), and routes packets over the packet-switched
`IP network 102. The softswitch 108 may also manage and
`perform administrative functions for the terminal device or
`devices (e.g., VoIP telephone 106) to which it is connected.
`Whether the terminal device is aVoIP softphone 104 or aVoIP
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`telephone 106, the terminal device is connected to the IP
`network 102 via a networking standard such as Ethernet,
`Bluetooth, IEEE 1394 (also known as “Firewire”), IEEE
`802.11 (also known as “WiFi”), or networking over serial
`communication channels such as the Universal Serial Bus
`
`(i.e., “USB”). Data communication over the network then
`takes place using a connection protocol, e. g., transfer control
`protocol/Internet protocol (i.e., “TCP/IP”).
`Further regarding FIG. 1, terminal device 110 is a legacy
`telephone that is connected to a legacy switch 112 for (circuit-
`switched) voice communications over the PSTN 116 with
`other terminal devices. A media gateway 114 may be pro-
`vided between the legacy switch 112 and the packet-switched
`network 102 to enable IP telephony between the legacy tele-
`phone 110 and a VoIP terminal device, such as a VoIP soft-
`phone 104 or VoIP telephone 106. More specifically, the
`media gateway 114 converts the audio signal carried over
`PSTN to packets carried over the packet-switched IP network
`102. In addition, a media gateway 118 may be disposed over
`the PSTN 116 and connected to a softswitch 120 to convert
`
`the audio signal from the legacy telephone 110 to packets
`routed over the IP network 102 via the softswitch 120.
`
`Voice messaging in both the VoIP and PSTN is known.
`More specifically, the foregoing systems may be provided
`with a facility to allow users to leave voice messages for
`recipients, which is a feature that is familiar to anyone who
`uses a telephone. Conventionally, leaving a voice message
`involves dialing the recipient’s telephone number (often
`without knowing whether the recipient will answer), waiting
`for the connection to be established, speaking to an operator
`or navigating through a menu of options, listening to a greet-
`ing message, and recording the message for later pickup by
`the recipient. In that message, the user must typically identify
`himself or herself in order for the recipient to return the call.
`Instant text messaging is likewise known. More specifi-
`cally, a user is provided with a client terminal, which is
`typically a general-purpose PC programmed with instant text
`messaging software and in data communication over an IP
`network with an instant text-messaging server. The instant
`text-messaging server presents the user, via the client termi-
`nal, with a list of persons who are currently “online” and
`ready to receive text messages on their own client terminals.
`The user then uses the client terminal to select one or more
`
`persons to whom the message will be sent and types in a text
`message. The text message is sent immediately via the text-
`messaging server to the selected one or more persons and is
`displayed on their respective client terminals.
`However, notwithstanding the foregoing advances in the
`VoIP/PSTN voice communication and voice/text messaging,
`there is still a need in the art for providing a system and
`method for providing instant VoIP messaging over an IP
`network. More particularly, there is a need in the art for
`providing local and global instant voice messaging over VoIP
`with PSTN support.
`
`SUMMARY OF THE INVENTION
`
`The present invention is directed to a system and method
`for enabling local and global instant VoIP messaging over an
`IP network, such as the Internet.
`According to an embodiment of the present invention,
`there is provided an instant voice messaging system for deliv-
`ering instant messages over a packet-switched network, the
`system comprising: a client connected to the network, the
`client selecting one or more recipients, generating an instant
`voice message therefor, and transmitting the selected recipi-
`ents and the instant voice message therefor over the network;
`
`Page 12 of 24
`
`Page 12 of 24
`
`
`
`US 8,995,433 B2
`
`3
`and a server connected to the network, the server receiving the
`selected recipients and the instant voice message therefor, and
`delivering the instant voice message to the selected recipients
`over the network, the selected recipients being enabled to
`audibly play the instant voice message.
`According to another embodiment ofthe present invention,
`there is provided an instant voice messaging system for deliv-
`ering instant messages over a packet-switched network
`enabling public switched telephone network (PSTN) support,
`the system comprising: a PSTN telephone connected to the
`network for providing input audio; a client connected to the
`network, the client selecting one or more recipients, generat-
`ing an instant voice message therefor using the input audio
`provided by the PSTN telephone, and transmitting the
`selected recipients and the instant voice message therefor
`over the network; a server connected to the network, the
`server receiving the selected recipients and the instant voice
`message therefor, and delivering the instant voice message to
`the selected recipients over the network, the selected recipi-
`ents being enabled to audibly play the instant voice message.
`According to a further embodiment of the present inven-
`tion, there is provided an instant voice messaging system for
`delivering instant messages over a packet-switched network,
`the system comprising: a voice-over-internet-protocol (VolP)
`telephone connected to the network for providing input audio;
`a client connected to the network, the client selecting one or
`more recipients, generating an instant voice message therefor
`using the input audio provided by the VolP telephone, and
`transmitting the selected recipients and the instant voice mes-
`sage therefor over the network; a server connected to the
`network, the server receiving the selected recipients and the
`instant voice message therefor, and delivering the instant
`voice message to the selected recipients over the network, the
`selected recipients being enabled to audibly play the instant
`voice message.
`According to still another embodiment of the present
`invention, there is provided an instant voice messaging sys-
`tem for delivering instant messages over a plurality ofpacket-
`switched networks, the system comprising: a client con-
`nected to a local network, the client selecting one or more
`external recipients connected to an external network outside
`the local network, generating an instant voice message there-
`for, and transmitting the selected recipients and the instant
`voice message therefor over the local network and the exter-
`nal network; and a server connected to the external network,
`the server receiving the selected recipients and the instant
`voice message therefor, and delivering the instant voice mes-
`sage to the selected recipients over the external network, the
`selected recipients being enabled to audibly play the instant
`voice message.
`According to yet another embodiment ofthe present inven-
`tion, there is provided an instant voice messaging system for
`delivering instant messages over a plurality of packet-
`switched networks enabling public switched telephone net-
`work (PSTN) support, the system comprising: a PSTN tele-
`phone connected to a local network for providing input audio;
`a client connected to the local network, the client selecting
`one or more external recipients connected to an external
`network outside the local network, generating an instant
`voice message therefor using the input audio provided by the
`PSTN telephone, and transmitting the selected recipients and
`the instant voice message therefor over the local network and
`the external network; a server connected to the external net-
`work, the server receiving the selected recipients and the
`instant voice message therefor, and delivering the instant
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`voice message to the selected recipients over the external
`network, the selected recipients being enabled to audibly play
`the instant voice message.
`According to yet a further embodiment of the present
`invention, there is provided an instant voice messaging sys-
`tem for delivering instant messages over a plurality ofpacket-
`switched networks, the system comprising: a voice-over-in-
`temet-protocol
`(VolP)
`telephone connected to a local
`network for providing input audio; a client connected to the
`local network, the client selecting one or more external recipi-
`ents connected to an external network outside the local net-
`
`work, generating an instant voice message therefor using the
`input audio provided by the VolP telephone, and transmitting
`the selected recipients and the instant voice message therefor
`over the local network and the external network; an server
`connected to the external network, the external server receiv-
`ing the selected recipients and the instant voice message
`therefor, and delivering the instant voice message to the
`selected recipients over the external network, the selected
`recipients being enabled to audibly play the instant voice
`message.
`According to still a further embodiment of the present
`invention, there is provided an instant voice messaging sys-
`tem for delivering instant messages over a plurality ofpacket-
`switched networks, the system comprising: a client con-
`nected to an external network, the client selecting one or more
`recipients connected to a local network, generating an instant
`voice message therefor, and transmitting the selected recipi-
`ents and the instant voice mes sage therefor over the external
`network; an external server system connected to the external
`network, the external server system receiving the selected
`recipients and the instant voice message, and routing the
`selected recipients and the instant voice message over the
`external network and the local network; a local server con-
`nected to the local network, the local server receiving the
`selected recipients and the instant voice message therefor, and
`delivering the instant voice message to the selected recipients
`over the local network, the selected recipients being enabled
`to audibly play the instant voice message.
`According to an embodiment of the present invention,
`there is provided a method for instant voice messaging over a
`packet-switched network, the method comprising: selecting
`one or more recipients for instant voice messaging at a client;
`generating an instant voice message for the selected recipi-
`ents at the client; transmitting the selected recipients and the
`instant voice message therefor over the network from the
`client to a server; receiving the selected recipients and the
`instant voice message therefor at the server; delivering the
`instant voice message from the server to the selected recipi-
`ents over the network; and audibly playing the instant voice
`message at the selected recipients.
`According to another embodiment ofthe present invention,
`there is provided a method for instant voice messaging over a
`packet- switched network enabling public switched telephone
`network (PSTN) support, the method comprising: providing
`input audio via a PSTN telephone connected over the net-
`work; selecting one or more recipients for instant voice mes-
`saging at a client; generating an instant voice message using
`the input audio from the PSTN telephone for the selected
`recipients at the client; transmitting the selected recipients
`and the instant voice message therefor over the network from
`the client to a server; receiving the selected recipients and the
`instant voice message therefor at the server; delivering the
`instant voice message from the server to the selected recipi-
`ents over the network; and audibly playing the instant voice
`message at the selected recipients.
`
`Page 13 of 24
`
`Page 13 of 24
`
`
`
`US 8,995,433 B2
`
`5
`According to a further embodiment of the present inven-
`tion, there is provided a method for instant voice messaging
`over a packet-switched network, the method comprising: pro-
`viding input audio Via a voice-over-intemet-protocol (VoIP)
`telephone connected over the network; selecting one or more
`recipients for instant voice messaging at a client; generating
`an instant voice message using the input audio from the VoIP
`telephone for the selected recipients at the client; transmitting
`the selected recipients and the instant voice message therefor
`over the network from the client to a server; receiving the
`selected recipients and the instant voice message therefor at
`the server; delivering the instant voice message from the
`server to the selected recipients over the network; and audibly
`playing the instant voice message at the selected recipients.
`According to still another embodiment of the present
`invention, there is provided a method for instant voice mes-
`saging over a plurality of packet-switched networks,
`the
`method comprising: selecting one or more external recipients
`for instant voice messaging at a client connected to a local
`network, the one or more external recipients connected to an
`external network outside the local network; generating an
`instant voice message for the selected external recipients at
`the client; transmitting the selected external recipients and the
`instant voice message therefor over the local network and the
`external network; receiving the selected external recipients
`and the instant voice message therefor at an external server
`connected to the external network; delivering the instant
`voice message to the selected external recipients over the
`external network; and audibly playing the instant voice mes-
`sage at the selected external recipients.
`According to yet another embodiment ofthe present inven-
`tion, there is provided a method for instant voice messaging
`system over a plurality ofpacket- switched networks enabling
`public switched telephone network (PSTN) support,
`the
`method comprising: providing input audio via a PSTN tele-
`phone connected to a local network; selecting one or more
`external recipients for instant voice messaging at a client, the
`one or more external recipients connected to an external
`network outside the local network; generating an instant
`voice message for the one or more external recipients using
`the input audio provided by the PSTN telephone; transmitting
`the selected recipients and the instant voice message therefor
`over the local network and the external network; receiving the
`selected recipients and the instant voice message therefor at a
`server connected to the external network; delivering the
`instant voice message to the selected recipients from the
`server over the external network; and audibly playing the
`instant voice message at the selected recipients.
`According to still a further embodiment of the present
`invention, there is provided a method for instant voice mes-
`saging system over a plurality of packet-switched networks,
`the method comprising: providing input audio via a voice-
`over-internet-protocol (VoIP) telephone connected to a local
`network; selecting one or more external recipients for instant
`voice messaging at a client, the one or more external recipi-
`ents connected to an external network outside the local net-
`
`work; generating an instant voice message for the one or more
`external recipients using the input audio provided by the VoIP
`telephone; transmitting the selected recipients and the instant
`voice message therefor over the local network and the exter-
`nal network; receiving the selected recipients and the instant
`voice message therefor at a server connected to the external
`network; delivering the instant voice message to the selected
`recipients from the server over the external network; and
`audibly playing the instant voice message at the selected
`recipients.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`According to yet a further embodiment of the present
`invention, there is provided a method for instant voice mes-
`saging over a plurality of a plurality of packet-switched net-
`works, the method comprising: selecting one or more recipi-
`ents connected to a local network at a client connected to an
`
`external network; generating an instant voice message for the
`selected recipients at the client; transmitting the selected
`recipients and the instant voice message therefor over the
`external network from the client to an external server system;
`receiving the selected recipients and the instant voice mes-
`sage at the external server system; routing the selected recipi-
`ents and the instant voice mes sage over the external network
`and the local network; receiving the selected recipients and
`the instant voice message therefor at a local server connected
`to the local network; delivering the instant voice message to
`the selected recipients over the local network; audibly playing
`the instant voice message at the selected recipients.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The objects, features and advantages of the present inven-
`tion will become apparent to one skilled in the art, in view of
`the following detailed description taken in combination with
`the attached drawings, in which:
`FIG. 1 illustrates an example of a prior art IP telephony
`system;
`FIG. 2 illustrates an exemplary local IVM system for
`enabling instant voice messaging according to the present
`invention;
`FIG. 3 illustrates an exemplary IVM client of FIG. 2 for
`enabling instant voice messaging according to the present
`invention;
`FIG. 4 il