throbber
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||l|||||||||||||l
`U8008995433B2
`
`United States Patent
`
`Rojas
`
`(It!) Patent No.:
`(45; Date of Patent:
`
`US 8,995,433 B2
`*Mar. 31, 2015
`
`SYSTEM AND METHOD FOR [NSTANTVOIP
`MESSAGle
`
`Applicant: Empire 11’ LLC. New York. NY (US)
`Inventor:
`
`Michael J. Rojas. North Canton. OH
`(US)
`
`Assignee: Em plre 1P LLC. Austin. TX (US)
`
`Notice:
`
`Suhieel to any disclaimer. the term 01' this
`patent is extended or adjusted under 35
`U.S.(.‘. 154w) by 0 days.
`
`This patent is subject to a terminal dis-
`cIaimer.
`
`“£24,125
`
`Mar. 25. 2014
`
`Prior Publication Data
`
`US 201400204935 A]
`
`in]. 24. 2014
`
`Related [1.8. Application Data
`
`Cumimnlliun of application Nu. 13546.02}. filed an
`Jtll. 1]. 20l2. new Pal. N0. 3.224.022. which is a
`continuation of appliealion No. I2f3981163. liled on
`Mar. 4. 2009. new Pal. No. 8.243.723. which is a
`ctmlinuatinn of application No. ION-40.030. Iiled on
`Dec. 18. 2003. now [’01. No. 7.535.890.
`
`Int. Cl.
`HIM]. H.456
`H04L 12/58
`H0fo 5/533
`H041“ 7/00
`H04}. 29/196
`US. Cl.
`CFC ............ .. [1041. 51/04 (2013.01): H0412 12/58!
`(2013.01):HHJM353366(2013.01)1“(MM
`
`(2000.01)
`(2006.01)
`(2000.01)
`(2000.01)
`(2000.01)
`
`(Vol?
`
`ABSTRACT
`(57)
`Methods. systems and programs for instant voice messaging
`over a packebswitclled network are provided. A method For
`instant voice messaging may comprise receiving an instanl
`voice message having Ullt: or more recipienls. delivering The
`instant voice message to the one or more recipients over a
`packet—switched thwerk.
`temporarily storing the instant
`voice message il‘a recipient is unavailable: and del ivering the
`stored instant voice message [0 the recipienl once the recipi—
`ent becomes available.
`
`2/006 (2013.0l )_: HWM 2203f4536(2013.01}2
`H041. 65/40 (2013.0l ): {104.143.9533 (2013.0l)
`USI’C _______________________ __ 370852; TOWNS; 37988.1?
`Field of Classification Search
`CI’C
`H041. 65140; H04M 3.3533: 1-104M
`220304536
`3201852: 709me
`USI’C
`See application file for complete search history.
`References Cited
`
`U.S. RIYIEN'I' DCX‘UMEN'I‘S
`
`5.763.226 131
`T.0|3.ISS Bi ‘
`T.I33.6S? 131‘
`7.3”.92‘) Bl‘
`1535.390 HI!
`8.|99.?4? B2
`8.243323 13."!
`2003=008?033 Al
`2003-"0l2620':r
`.-\I
`2004-"00l4456 Al
`2004300300410 Al
`2004-‘00643l‘! Al“
`
`1-2004 McZeant.
`3.2006 Rufetal.
`.... _.
`.
`[1-2006 El—Iiishnwycl
`1-2003 EI-Fishnwy elnl.
`5-2009 Rojas
`6."2(1I2 Rojas
`832012 Rojas
`5.52003 Sagietnl.
`732003 Creameret al.
`1'2004 Viauancn
`2320-04 Schullcs etal.
`4.2004 (Jthmeretal.
`
`(Continued)
`
`_ 4553400
`. 455-2106
`._ 4555466
`
`._
`
`Primary! ISA-twitter — (‘rcighton Smith
`(24) Army-mitt Agent, or Firm — John R. Kaslta: Kelly l..
`Kashn: Kasltal Law LLC
`
`27 ('Tlaims, 9 Drawing Sheets
`
`
`
`\
`— . u s n
`8 0.0mm
`
`E‘t'l'ri (Iii-INT
`
`0001
`
`Facebook Ex. 1001
`U.S. Pat. 8,995,433
`
`

`

`US 8,995,433 32
`Page 2
`
`(56]
`
`References Cited
`11‘s. RATENT DOCUMENTS
`
`EGGS-“010569? Al
`2005101135911 Al
`2006.-'00944?2 A1"
`200010107033 Al
`
`51'2005 Hollowellel :11.
`0-2005 111mm: a].
`532006 (thneretai.
`........... .. 4551563
`02000 130mm
`
`512004 Kwageial.
`200430085456 Al
`00004 Gomimanct :1].
`200410122900 M
`7120
`-
`'
`1
`_
`004.1
`23355
`930% 3:31:23!“ 2”
`immghgogz
`I 1],,004 Beam 31_
`Emswfiw Al
`11.12004 Ballad e1 al.
`2004102240118 AI
`I
`l
`2004:0225“ Al, “£2004 V
`.mh
`-'
`~
`'
`' m“ “'3 Z" "
`200410252679 Al
`IKE-“2004 Williams elal.
`2005.-'0053230 Al
`31"2005 Giernchf
`
`* cited by examiner
`
`11-2005
`3130050263720 Al
`{36533;
`3333134336;
`-'
`-'
`12-2003 139?in elal.
`2001110293309 .111
`31-2010 010:
`2010-0010275 Al
`2012".”275452 M “12”” Rm“
`201310066989 Al"
`312013 Enctccla].
`201310279681 Al
`1012013 Weiner
`
`,
`................. .. 709.205
`
`0002
`
`

`

`US. Patent
`
`Mar. 31, 2015
`
`Sheet 1 of9
`
`US 8,995,433 82
`
`i {ii-E
`.N
`'5.
`WW
`k
`W?“
`v
`5
`v» -
`a” i? MWHSEK
`
`{FREQR xiii?)
`
`M‘Immf}N
`
`30?}??ifififi
`
`0003
`
`

`

`US. Patent
`
`Mar. 31, 2015
`
`Sheet 2 of9
`
`US 8,995,433 B2
`
`. _,
`
`_
`
`iflCflL
`..
`: gaging
`
`'
`
`' mime?
`mm;
`
`LEGACY
`mm
`
`FIG, 1?;
`
`3.53%;ka
`{a mmfimi
`
`m: {mm
`
`{ma}
`mam";
`
`0004
`
`

`

`$.me9
`
`mm.Mmng3%.
`
`mam.me
`
`5l02L,3r.m
`
`US. Patent
`
`Sheet 3 of 9
`
`US 8,995,433 B2
`
`0005
`
`

`

`Mar. 31, 2015
`
`O...f0.4teehS
`
`US 8,995,433 B2
`
`gammaag33
`
`v3
`
`
`
`a”“Mg?”‘._
`
`
`
`.._u.gfia
`
`\.wmmwmmmmmm.vmmmmmwwfi.
`
`US. Patent
`
`
`
`
`
`wmafiwflmm
`
`“fig.
`
`mwmgé”
`
`0006
`
`

`

`Mar. 31, 2015
`
`9f05teehS
`
`US 8,995,433 B2
`
`fimfiwm
`
`gfimWE.
`
`$3»...
`
`a.
`
`w“fiaymmfiM8m
`
`US. Patent
`
`
`..,,.....xM?.5;..-fix..
`
`wk
`
`“magmaMM.M...m“Emm/.
`
`0007
`
`3m:
`
`#sz3%
`
`“3‘5
`
`mmmmmwm
`
`
`
`>s\fl\u\l.1
`
`AER"..
`
`

`

`Mar. 31, 2015
`
`Sheet 6 of 9
`
`US 8,995,433 B2
`
`w.M3m
`
`mmwmfi
`
`m
`
`mafimemhm«w.“Ema..4w1.
`wmammfifigame
`
`US. Patent
`
`_fifimmm,wmmmmfimwi“,
`.x.mfimwmwa..
`33mgKifl“1:.wwgw‘mm
`x...Qm.
`
`
`
`‘3.
`
`mmmmfimz.
`
`0008
`
`

`

`
`
`
`
`fimmmwfiwmmammafimwflmmw
`
`US. Patent
`
`Mar. 31, 2015
`
`teehS
`
`9f0HI...
`
`US 8,995,433 BZ
`
`
`
`-iwmmwmmw.
`
`
`
`mmwwfimfi.........fiafifimakmm
`
`{XL\:
`
`
`
`
`
`
`
`Emma.wfiwfim.fifimwfi.
`
`
`
`mmrfimdmagma.“
`
`
`
`mmfifimmfimfifi
`
`.
`
`\\s.§.{1‘I...il:fi
`
`memmmfim.mmmkwmmwm.
`
`0009
`
`

`

`“Ma
`
`5l02L,3.1.
`
`Sheet 8 of 9
`
`NE
`
`iii!“
`
`US 8,995,433 BZ
`
`US. Patent
`Mia?a“.kmwmm“..mewmyfiwgw«:39}:.E...:
`
`gmhWm‘
`mmmmmfiwfifimhfimmxk
`
`am3.“mmfimmm3“
`£mexiii.
`
`Hmommwfimfimm
`
`fimfifi
`
`0010
`
`

`

`f E g i i z i 2 5
`
`mmwmx '"“
`TM:
`m‘m.“..................ml...
`wwswsmwz
`'\
`
`US. Patent
`
`US 8,995,433 B2
`
`Mar. 31, 2015
`
`Sheet 9 of9
`
`0011
`
`

`

`2
`the terminal device is connected to the IP
`telephone 106.
`network 102 via a networking standard such as Ethernet.
`Bluetooth.
`IEEEE 1394 (also known as "Firewire“)_.
`llSEE
`802.11 (also known as “WiFi"). or networking over serial
`communication channels such as the Universal Serial Bus
`(i.e.. “USB"). Data cotrununication over the network then
`takes place using a connection protocol. cg, transfer control
`pmtccolr‘lnternet protocol (i.c.. “’l‘Cl’llP").
`Further regarding FIG. 1, terminal device 110 is a legacy
`telephone that is connected to a legacy switch 1 12 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 ll’ telephony between the legacy tele-
`phone 110 and a VoII’ terminal device, such as a Voll’ soft-
`phone 104 or Voll’ 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 I 18 may be disposed over
`the PSTN 116 and connected to a stiltswitclt 120 to convert
`the audio signal from the legacy telephone 110 to packets
`rottted over the 11’ network 102 via the softswitch 120.
`Voice messaging in both the V011) and PS‘I‘N is known.
`More specifically. the foregoing systems may be provided
`-5 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. (.‘onventionally. 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 ol‘options. listening to a green
`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. wltich is
`typically a general-purpose PC pnigratmned with instant text
`messaging software and in data communication over an 11’
`network with an instant text-messaging server. The instant
`text—messaging server presents the user. via the client termi~
`Ital. with a list of persons who are currently "online" and
`ready to receive text messages on their own client temtinals.
`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 inunediatcly via the text-
`mcssaging server to the selected one or more persons and is
`displayed on their respective client terminals.
`However. notwithstanding the foregoing advances in the
`\r'oIPt'l’STN voice communication and voicei’text messaging,
`there is still a need in the art tor providing a systan and
`method for providing instant Vol? messaging over an 11’
`network. More particularly. there is a need in the art for
`providing local and global instant voice messaging over VolP
`with PSTN support.
`
`ents and the instant voice message therefor over the network:
`
`.
`
`.'
`
`SUMMARY OF THE INVEN‘I'ION
`
`The present invention is directed to a system and method
`for enabling local and global instant ‘v'oIP 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 clicttt connected to the network. the
`_ client selecting one or more recipients. generating an instant
`voice message therefor. and transmitting the selected recipi-
`
`0012
`
`US 8,995,433 BZ
`
`1
`SYSTEM AND METHOD FOR INSTANT VOIP
`MESSAGING
`
`CROSS-REFERENCE TO RELATED
`APPLICATION
`
`This application is a continuation of U .S. patent applica-
`tion Ser. No. 131546.633. llled Jul. 11. 2012. which is a
`continuation of U.S. application Sen No. 121398.063 filed
`Mar. 4. 2009. now U.S. Pat. No. 8.243.723. issuedAug. 14.
`2012. which is a continuation of U.S. application Ser. No.
`1017400301in on Dec. 18. 2003. now U.S. Pat. No. 7.535.
`890. issued May 19. 2009. the entire content and disclosure of
`which is incorporated by reference.
`
`BACKGROUND OF THIS INVEN'I‘ION
`
`.
`
`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 ntethod forenabling local and
`global instant V'oll’ messaging over an IIJ network. such as the
`Internet. with PSTN support.
`2. Description of tlte 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 coin-
`ntunicate via a proprietary protocol. which may be different
`depending on the vendor oftlte legacy switch. Circuit switch-
`ing provides a comma nicalion path (i.c.. dedicated circuit) for
`a tclephonccall front 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 \«bice over lntemct Protocol
`(i.e.. “VoIP”). also known as IP telephony or Internet tele~
`phony. In the llJ telephony. a vow terminal device is con-
`nected to a packet-switched network (e.g.. lnternet ) and voice
`communication from the VoIP terminal device is digitized.
`packetizcd and transmitted over the packet-switched network
`to a destination \r’oll’ terminal device. which reconstructs the
`packets and audihly plays. stones or otherwise processes the
`transmission. The “at? terminal device may he a VoIP tele—
`phone or a general-purpose personal computer (PC) enabled
`for 11’ tclepltony. More specifically. the PC is programmed
`with the sollware and equipped with audio inputfoutput
`devices (e.g.. a combination of microphone and speaker or a
`headset} to serveas a Voll’ terminal device. The PC so enabled
`and equipped will herein be referred to as 21 Vol? terminal
`device or a Voli’ soflphone.
`FIG. 1 is an illttstrativc example of a prior art Il’telcphony
`system 100. The 11’ telephony system 100 comprises a packet-
`switched 1P netwark 102. such as the Internet, which trans—
`mits \t'olP lrallic from and to a plurality of terminal devices .
`104. 106 and 110. Terminal device 104 is a Voil’ softphone
`that is enabled for 11’ telephony over the network 102. Termi-
`nal device 106 is a Vol? telephone. which is connected to the
`network 102 via a soliswitch 108. The VoIP soilswitch 108 is
`disposed on the packet-switched network (cg. Internet) 102
`between an origination terminal device (such as VolP soft—
`phone 104) and a destination terminal device [such as Voll’
`telephone 106). and routes packets over the packet-switched
`[1-‘ network 102. The softswitch 108 may also manage and
`perform administrative functions for the terminal device or
`devices (cg. \«ialP telephone 106) to which it is Corutected.
`Whether the terminal device is a \r'olP softphone 104 or aVolP
`
`

`

`US 8,995,433 32
`
`message at the selected recipients.
`
`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
`audiny play the instant voice message.
`According to anotherembudiment ol‘the 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 [lie
`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 audiny 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 voiec~over-intentel-protocol (VolP)
`telephone connected to the network forproviding input audio:
`a client cotutected to the network. the client selecting one or
`more recipients. generating an instant voice mes sage therefor
`using the input audio provided by the Vol? telephone and
`transmitting the selected recipients and the instant voice mes— ‘
`sage therefor over the network: a server connected to tlte
`network. the server receiving the selected recipients and the
`instant voice message therefor. and delivering the instant
`voice message to the selected recipients overthe network the
`selected recipients being enabled to audiny 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 ovcra plurality of packet-
`switched networks.
`the system comprising: a client con-
`nected to a local network. the client selecting one or more
`external recipients connected to an extental 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 audiny play the instant
`voice message.
`According to yet another embodiment ol'thc 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 (PS'I'N) support. the system comprising: a l’S'l'N tele-
`phone connected to a local network for providing input audio:
`at 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 tlte
`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
`
`4
`voice message to the selected recipients over the external
`network. the selected recipients being enabled to audi bly play
`the instant voice message.
`According to yet a further embodiment of the present
`invention, there is provided an instant voice messaging sys—
`te m l"or delivering instant messages over a plurality ol‘packet—
`switched networks. the system comprising: a voice—over—in—
`ternct-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 Voll’ 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 tltc
`selected recipients over the cxtcntal network. the selected
`recipients being enabled to audiny play the instant voice
`message.
`According to still a lilrther etnbodimettt of the present
`invention. there is provided an instant voice messaging sys-
`tem for delivering instant mcssa gcs over a plurality ofpackct-
`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 message llterefor over the external
`network: an extents] 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
`extemal network and the lt ‘aI 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 audiny 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, tlte method comprising: selecting
`one or more recipients for instant “nee 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.
`Ac cording 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 (PS‘l'N) support. the method comprising: providing
`input audio via a l’S’l‘N telephone connected over the net-
`work; selecting one or more recipients for instant voice ines-
`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 tlte 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 audiny playing the instant voice
`
`0013
`
`

`

`and brevity. the local IVM server 202 is enabled to support a
`
`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-protoeol (VolP)
`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 Voll‘
`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 attdibly
`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
`extemal network; receiving the selected external recipients
`and the instant voice message tlterelbr at an external server
`connected to the external network: delivering the instant
`voice message to the selected external recipients over Lhe
`external network: and audiny 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 of packet-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 audiny 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 (Voll’) 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 contracted to an external network outside the local net-
`work; generating art instant voice message for the one or more
`external recipients using the input audio provided by theVolP
`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 fmm the server over the external network: and
`audiny playing the instant voice message at the selected
`recipients.
`
`.
`
`.
`
`0014
`
`US 8,995,433 32
`
`6
`According to yet a further embodiment of the present
`invention. there is provided a method for instant voice rues-
`saging over a plurality of a plurality of packet-switched net-
`works. the method comprising: sclecting one or more recipi-
`ents connected to a local network at a client connected to an
`external network; generating art 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 rues-
`sage at the cxtenral server system: routing the selected recipi-
`ents and the instant voice message over the external network
`and the local network: receiving the selected recipients and
`the instant voice message dteret‘or at a local server connected
`to the local network: delivering the instant voice message to
`the selected recipients overthe 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 invert-
`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 WM cl icnt of FIG. 2 for
`enabling instant voice messaging according to the present
`invention:
`FIG. 4 illustrates an exemplary lVM server of FIG. 2 for
`enabling instant voice messaging according to the present
`invention:
`FIG. 5 illustrates an exemplary global IVM system com-
`prising a local IVM system and global IVM clients. according
`to the present invention:
`FIG. 6 illustrates an exemplary global IVM server system
`depicted in FIG. 5. according to the present invention;
`FIG. 7 illustrates an exemplary transport server depicted in
`FIG. 6. according to the present invention:
`FIG. 8 illustrates an exemplary directory server depicted in
`FIG. 6. according to the present invention: and
`FIG. 9 illustrates an exemplary global IVM system com-
`prising a plurality of local IVM systems and global IVM
`clients. according to the present invention.
`
`DETAILED IJHSCRll’l‘lON
`
`The present invention is directed to a system and method
`for enabling local and global instant Voll’ messaging over an
`IP network with PSTN support.
`FIG. 2 is an exemplary illustration ol‘a local instant voice
`messaging (IVM) system 200 according to the present inven—
`tion. The instant voice messaging system 200 comprises a
`local IVM server 202 that provides the core functionality for
`enabling instant voice messaging with l’S'IN support accord-
`ing to the present invention. The architecture of the local IVM
`server 202 will be described in detail liereinbclow with ref-
`erence to FIG. 4. According to the exemplary IVM system
`200, the local IVM server 202 is enabled to provide instant
`voice messaging to one or more IVM clients 206 and 208. as
`well support instant voice messaging for I’S'I'N legacy tele-
`phones 110. It is noted that although FIG. 2 depicts one of
`each IVM client 206. 208 and legacy telephone 1.10 for clarity
`
`

`

`handset ofthe IV’M client 206 or a speakerphone on the IVM
`
`8
`mentioned enables instant voice messaging liinctionality
`over the network 204. The IVM client 208 displays a list of
`one or more NM recipients on its display 216. provided and
`stored by the local I VM server 202. as will be particularly
`described hereinbelow with reference to FIG. 4. The user
`operates the [VM client 208 by using the input device 218 to
`indicate a selection of one or more [VM recipients from the
`list. The user selection is transmitted to the IVM server 202.
`The user selection also generates a start signal to the IVM
`client 208 that the user is ready to begin instant voice irres-
`saging according to the present invention. In response to the
`start signal. the IVM client {softphonc) 208 listens to the input
`audio device 212 aiid records the user‘s speech into a digi-
`tiaed audio file 210 (i.e.. instant voice message) stored on the
`IVM client 208. The audio file 210 at the [VM client 208 is
`finalized via a stop signal. which is generated by the user via
`the input device 218 or a preset time period without speech
`input via the input audio device 212 on the IVM client 208.
`Once the recording of the user's speech is finalized. IV'M
`client 208 generates a send signal indicating that the digitized
`audio file 210 (instant voice message) is ready to be sent to the
`selected recipients. 'll'ie user generates the send signal when
`the user operates the [VM client 208 via the input device 218.
`e.g.. pressing a key on a keyboard or clicking a button on a
`-_' mouse. The IVM client 208 transmits the digitized audio file
`210 and the send signal to the local IVM server 202.
`In
`response to the send signal indicating that the instant voice
`message is ready to be seirt. the IVM client 208 sends the
`recorded audio file 210 destined for the selected one or more
`recipients via local IVM server 202 . Alter receiving the audio
`Iile 210. the IVM server 202 thereafter delivers the transmit-
`ted instant voice message to the selected one or more recipi-
`ents via the local IP network 204. The one or more recipients
`are enabled to display an indication that the instant voice
`message has been received and audiny play the instant voice
`message to an associated user. It should be understood that
`only the available IVM recipients. currently connected to the
`IVM server 202. will receive the instant voice message. It is
`noted that if a recipient IVM client is not currently connected
`to the local IV'M server 202 (i.e.. is unavailable). the IVM
`server temporarin saves the instant voice message and deliv-
`ers it to the IVM client when the IVM client connects to the
`local IVM server 202 (i.e., is available).
`"there are several embodiments for the operation ofthe
`IVM client (Voll’ telephone) 206 within the IVM system 200.
`according to the present invention. in the first embodiment.
`the Vtth telephone 206 is a standalone IVM client 206
`enabled lhr instant voice messaging according to the present
`invention. ln Lhe second embodiment. theV'oIP telephone 206
`operates synchronously either with the [VM client 208 or
`IVM server 202 to enable instant voice messaging according
`to the present invention. Thus. in operation according to the
`first embodiment in FIG. 2. the [VM client (Vol? telephone)
`206 is connected over the network 204 to the IVM server 202,
`which as aforementioned enables instant voice messaging
`functionality over the local network 204. The IV'M client 206
`displays a list ofone or more WM recipients on its associated
`display provided and stored by the local WM server 202. as
`will be particularly described hereinbclow with reference to
`FIG. 4. The user operates the IVM client 206 by using a
`keypad on the VolP telephone 206 to indicate a selection of
`one or more IVM recipients horn the list. The \t'olP telephone
`206 transmits the selection to the WM server 202. The riser
`selection also generates a start signal to the WM client 206
`indicating the riser is ready to begin instant voice messaging
`according to the present invention. The user speaks into the
`
`.
`
`.'
`
`0015
`
`US 8,995,433 BZ
`
`7
`plurality of each of the foregoing IVM clients 206. 208 and
`legacy telephone 110. The local packet-switched Il’ network
`204 interconnects the IVM clients 206. 208 and the legacy
`telephone 110 to the local IVM server 202 as well as inter-
`connecting the local WM server 202 to the local IP network
`204. The network 204 may be a local area network (LAN). a
`wide area network (WAN). or the like. which supports both
`wired and wireless devices. The exemplary IVM client 208 is
`a V’olP sollphone. the architecture ofwhicl'i will be described
`in detail hereinbelow with reference to FIG. 1A microphone
`212 is connected to the IVM client 208 and enables the
`recording ofan iitsta or voice message according to the present
`invention into an audio lile 210 for transmission to the local
`IVM server 202 over Lhe network 204. An input device 218
`(eg. a keyboard) is connected to the WM client 20810 select
`one or nrore recipients that are to receive the recorded instant
`voice message. Although not depicted in FIG. 2. the input
`device 218 ntay include a trackball. digitizing pad or mouse.
`or the like. A display device 216 is connected to the WM
`client 208 to display i

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