throbber
(12) United States Patent
`Wilson
`
`111111111111111111111111111111111111111111111111111111111111111111111111111
`US006829231Bl
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 6,829,231 Bl
`Dec. 7, 2004
`
`(54)
`
`INTERNET PHONE SYSTEM AND
`DIRECTORY SEARCH ENGINE USING
`SAME
`
`(75)
`
`Inventor: James E. Wilson, Plano, TX (US)
`
`(73) Assignee: MCI Communications Corporation,
`Washington, DC (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`EP
`JP
`wo
`wo
`wo
`wo
`wo
`wo
`wo
`
`FOREIGN PATENT DOCUMENTS
`
`781016
`09172459
`9620553
`9632800
`9638018
`9714238
`9728628
`9733412
`9812860
`
`6/1997
`12/1995
`7/1996
`10/1996
`11/1996
`4/1997
`8/1997
`9/1997
`3/1998
`
`OTHER PUBLICATIONS
`
`(21) Appl. No.: 08/777,824
`
`(22) Filed:
`
`Dec. 31, 1996
`
`Int. Cl? ......................... H04J 12/66; H04M 11!00
`(51)
`(52) U.S. Cl. ..................................... 370/352; 379/90.01
`(58) Field of Search ................................. 370/352, 353,
`370/354, 355, 356; 379/93.27, 93.01, 96.01,
`93.05, 93.07, 93.08, 93.09; 709/245; 375/222
`
`(56)
`
`References Cited
`
`Low et al.: "Webin-An architecture for fast deployment of
`in-based personal services".
`C. Yang, "INETPhone: Telephone Services and Servers on
`Internet," University of North Texas, Apr. 1995, pp. 1-5.
`
`* cited by examiner
`
`Primary Examiner-Due Ho
`Assistant Examiner---Phuongchau Ba Nguyen
`
`(57)
`
`ABSTRACT
`
`U.S. PATENT DOCUMENTS
`4,959,855 A * 9/1990 Daudelin .................... 379/213
`5,604,737 A * 2/1997 Iwami et a!.
`............... 370/352
`5,610,910 A
`3/1997 Focsaneanu et a!.
`5,726,984 A * 3/1998 Kubler et a!. ............... 370/346
`5,761,280 A * 6/1998 Noonen et a!.
`.......... 379/93.27
`5,761,294 A * 6/1998 Shaffer et a!.
`.............. 370/493
`5,764,736 A * 6/1998 Shachar et a!.
`.......... 379/93.09
`5,805,587 A * 9/1998 Norris et a!.
`............... 370/352
`5,838,665 A * 11/1998 Kahn et a!. ................. 370/260
`5,841,840 A * 11/1998 Smith eta!. ............. 379/93.09
`5,884,032 A * 3/1999 Bateman et a!. ............ 709/204
`6,011,794 A * 1!2000 Mordowitz et a!. ......... 370/352
`6,031,867 A * 2/2000 Johnson et a!. ............. 375/222
`6,049,835 A * 4/2000 Gagnon ...................... 709/245
`6,078,579 A * 6/2000 Weingarten ................. 370/352
`6,101,182 A * 8/2000 Sistanizadeh et a!. ....... 370/352
`6,133,940 A * 10/2000 Noonen et a!.
`.......... 379/93.27
`6,185,184 B1 * 2/2001 Mattaway et a!.
`.......... 370/352
`
`An Internet compatible dialer pad is used to dial into an
`Internet server to provide services similar to those found on
`the Plain Old Telephone System ("POTS"). The dialer pad
`has an integrated modem set, an extended keypad with
`alphanumeric entry keys and function keys, display screen
`and display electronics that renders visual call progress
`information to the user as well as other communications
`indicators and related information about the current Internet
`connection. The dialer uses the Public Switched Telephone
`System ("PSTN") and standard LAN/WAN technology to
`give the user entry into a plurality of Internet calling
`functions. An Internet database is maintained and permits
`the dialing party to obtain callee information by entering
`alphanumeric characters via the dialer. Links from the PSTN
`to an Internet data base are not restricted to a specific digital
`data protocol.
`
`28 Claims, 6 Drawing Sheets
`
`RingCentral Ex-1033, p. 1
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`U.S. Patent
`
`Dec. 7, 2004
`
`Sheet 1 of 6
`
`US 6,829,231 Bl
`
`....... -
`
`. " -u..
`
`~
`C(
`1-
`
`0 ·-a.. a..
`
`RingCentral Ex-1033, p. 2
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`U.S. Patent
`
`Dec. 7, 2004
`
`Sheet 2 of 6
`
`US 6,829,231 Bl
`
`.@j INTERNET
`
`I
`65
`
`oDD DO
`DO ODD
`DO ODD
`ODDDDDDDDDDDDDDD
`DDDDDDDDDDDDDDDD
`DDODDDDDODDDDDDD
`c=J
`CJ
`
`57
`
`59
`
`81
`
`FIG. 2
`
`71
`
`RingCentral Ex-1033, p. 3
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`1-1 = 1-1
`
`~
`"'~
`N
`Qo
`0'\
`'Crl
`d
`
`FIG.3
`
`71
`
`I
`
`I
`
`Jgf}~ ~
` M2~1
`I
`
`'0
`
`.1.4ultipltm!f
`
`RingCentral Ex-1033, p. 4
`RingCentral v. Estech
`IPR2021-00574
`
`~
`
`~
`
`~ -..
`~ ....
`CLJ =r
`
`0'1
`
`Q
`N
`~""~
`~
`~
`~
`
`Q ...
`
`~ = ~
`~ = ~
`IJJ. .
`~
`
`I
`
`Olsplay
`LCD
`
`driver -,-J
`
`Olsplay I
`
`150
`
`86
`
`-~
`
`parallel
`Interlace
`
`Serial
`
`r--
`I~
`Telephone
`
`102
`
`165
`
`I
`
`1 C
`
`1
`
`160...._f1
`
`AdWHy rnonitor and watch
`
`dog timer
`
`MOP
`Pump
`Data
`Modem
`
`112
`
`

`

`1-1 = 1-1
`
`~
`"'-...c
`N
`Qo
`0'\
`"Crl
`d
`
`"""' ~ -..
`.....
`CLJ =r
`
`(tl
`(tl
`
`0'1
`
`~
`Q
`N
`~""'~
`~
`~
`
`~ = ~
`~ = ~
`IJJ. .
`
`•
`Lj
`
`RG. 4
`
`I 247
`
`:
`
`I
`I
`I
`I
`I
`
`~------------------------------------------~
`
`.
`
`I
`I
`I
`I
`I
`~
`
`I
`I
`I
`I
`I
`I
`:
`:
`I
`I
`1 Domain Name Server
`1
`:
`1----------------------------,
`'
`'
`I
`I
`I
`I
`I
`I
`
`"''"""' 234
`
`IY.l'l
`
`Switched Ethernet
`
`V01ce Internet
`
`SeJVer
`,
`
`u~IIIIIIIIIIIV"""'""'
`
`l
`
`SUN
`
`230
`
`:
`
`:ft-H:
`
`i ~OeJ i r • · · · · · "I
`1
`1
`1 Data Base Search r
`r-------------.,
`
`I
`I
`1 lp Ei!:p cli:::J!
`
`I
`I
`,
`
`Engine
`
`Local Exchange
`
`Switdl
`
`RingCentral Ex-1033, p. 5
`RingCentral v. Estech
`IPR2021-00574
`
`2J)J?~
`
`lnte met phone
`
`0
`
`liP
`address
`
`Internet phone
`
`II
`
`lntemet Phone Directory Search Model
`
`201
`
`

`

`"""" = """"
`\0 b
`
`N
`QO
`"'t::J\
`
`rJJ
`~
`
`"""' 0'1
`<:
`til
`~
`'J1 =(cid:173)~
`
`N f
`'4-..:J
`~
`~
`
`~
`~
`~
`
`fr) = ~
`
`00. .
`d .
`
`FIG. 5
`
`Local El«Jhange
`
`SWi1ctt
`
`Enhanced Internet Phone Directory
`
`Search Model
`
`Lccal Exchange
`
`Switch
`
`-1 .,.-205
`
`server
`.....___.....,. . andE-mall qne
`and security • IJ!IIng
`User data tJase
`
`234
`
`.
`
`RingCentral Ex-1033, p. 6
`RingCentral v. Estech
`IPR2021-00574
`
`Oalll. Base Search
`
`WEB Server
`Management
`IP Connection
`HT1P SERVEfl
`
`ErgnaCPU
`
`NETWORK SWITCH
`
`I
`
`II
`
`

`

`U.S. Patent
`
`Dec. 7, 2004
`
`Sheet 6 of 6
`
`US 6,829,231 Bl
`
`lnternet Dlr~ory Call Proc&ss Flow
`
`Off Hook and Dial
`Internet Directory Engine
`357
`Data Dial
`
`PP Connection
`Call Router
`
`Directory
`Engine
`
`Data Base
`
`Users Enter Name Press Se
`
`355
`
`365
`
`370
`
`FIG. 6
`
`RingCentral Ex-1033, p. 7
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`US 6,829,231 Bl
`
`1
`INTERNET PHONE SYSTEM AND
`DIRECTORY SEARCH ENGINE USING
`SAME
`
`2
`In essence, audio applications for the Internet are still in
`their infancy. Problems with voice quality and awkward user
`interfaces detract from their use. As such, the wide array of
`telephone services available to POTS users are not yet
`available to complement existing Internet audio sets.
`More specifically, with present Internet audio sets, the
`user is required to know the address of the voice file
`recipient. When an IP address is dialed, up to 20 digits have
`to be entered by the caller. Remembering and entering these
`10 digits is neither appealing nor practical in most situations.
`Before Internet calling becomes a standard in main stream
`long distance calling applications, the process needs to be
`eased for the average garden variety long distance caller
`who would prefer to place a call in the easiest manner
`15 possible. Use of the POTS along with their chosen long
`distance carrier meets their needs since a long distance call
`over the POTS requires no special equipment, knowledge or
`information and results in a greater chance of getting
`through the intended callee.
`Thus, a system that combine the simplicity of operation of
`the POTS with low cost audio access to the Internet would
`provide numerous advantages over prior Internet audio sets.
`
`20
`
`TECHNICAL FIELD
`The invention relates in general to a system for transmit(cid:173)
`ting voice date over the Internet and, more specifically, to a
`network architecture that permit voice communications
`using the Internet Protocol with alphanumeric to Internet
`address conversion using a directory search engine and a
`data base of potential callees.
`BACKGROUND OF THE INVENTION
`The Internet has become the information "superhighway"
`of choice for an ever increasing number of individuals who
`have turned to it as an inexpensive and effective way of
`exchanging electronic data and information. While often
`thought of as a world-wide network, in reality the Internet is
`comprised of numerous different networks throughout the
`world which are linked together using a common routing
`protocol known as the Internet Protocol ("IP"). This archi(cid:173)
`tecture provides widespread access from an unspecified
`number of terminals or other dial-up equipment around the
`world.
`Individual users, groups and other entities are identified 25
`on the Internet by a unique address conforming to the IP. A
`local access hub provides users with an entry way into the
`Internet network and acts as the exchange point for both
`incoming and outgoing data. The data flows along virtual
`channels consisting of a plurality of gateways, data routers 30
`and other physical equipment which work together to form
`a signal path from message origin to its intended destination.
`Since a point-to-point connection is never established, the
`costs to the user are limited to those charged by the local
`Internet access provider and/or a nominal periodic access 35
`fee.
`The low cost associated with Internet use has spurred the
`development of audio applications that allow users to
`receive and transmit compressed Internet voice messages
`across the Internet. Typically, a user at one end of the
`connection speaks into a microphone attached to a Personal
`Computer ("PC"). The microphone carries the audio voice
`signal to a processor board in the PC which digitizes the
`signal and creates a digital voice file. The voice file is
`compressed and transferred to a selected recipient at a 45
`distant point on the Internet. Once received, the voice file is
`decompressed and converted via digital signal processing to
`an audible signal intelligible to the human ear.
`The typical Internet audio set includes a PC, modem,
`Internet access software, file compression software and
`operating system. The user executes the software off the
`PC's hard disk or floppy drive and the modem provides the
`hardware communications link with the local Internet access
`provider. This operation involves turning the PC ON,
`executing the software, gaining access to the Internet,
`recording the voice file and transmitting its intended recipi(cid:173)
`ent. At the receiving end, the process is substantially the
`same but in reverse.
`While such applications are available and useful for
`inexpensive long distance calling on the Internet, they do
`require ownership or access to a computer and some knowl(cid:173)
`edge regarding the installation, operation and execution of
`the accompanying software. In short, these prior art audio
`sets have not yet replaced the Plain Old Telephone System
`("POTS") on a widespread basis. The POTS, on the other
`hand, has widespread appeal and provides intuitive opera-
`tion.
`
`SUMMARY OF THE INVENTION
`It has been found the prior audio communications systems
`for the Internet are cumbersome to use and do not provide
`the functionality long distance callers have come to expect
`from their more familiar telephone set.
`As such, it is a primary object of the present invention to
`provide a system that simplifies the use of the Internet for
`long distance calling applications. The invention defines a
`combination of network elements that provide the user with
`a POTS look-a-like dialing pad. The dialing pad has an
`alphanumeric keypad and screen display which provides
`visual call progress information to the user.
`Another object of the present invention is to provide a
`device that is similar to the POTS. In this regard, a true
`telephone phone set, one that doesn't require to be booted up
`40 to run a standard PC, is provided with a phone keypad for
`DTMF dialing similar to a regular phone. The set includes
`a hand set with a receiver and mouth piece and can be used
`to make voice connections via the PSTN and compressed
`audio using the Internet protocol.
`Still another object of the present invention is to provide
`a simplified calling means for originating a call on the
`Internet. A list of known callees can be stored internally
`inside the dialer and retrieved by the user prior to going
`off-hook. For unknown callee addresses, a method of
`50 address conversion is provided wherein the user enters the
`alphabetic name of a potential caller on the dialing pad and
`the name is searched on a user data base to arrive at the
`corresponding Internet address.
`Yet another object of the present invention is to provide a
`55 means of initiating an Internet call without prior knowledge
`of the callee's Internet address. In this regard, an directory
`engine and user data base of known IP addresses is main(cid:173)
`tained on a specialized network server accessed through the
`pad, the PSTN and the other existing Internet components.
`60 When a hit is made on the data base, the name is returned
`to the user on the dial pad's display screen. A caller simply
`enters the alphabetic string name and the directory engine
`converts the string to its Internet address equivalent for the
`callee or callees in the database. When more than one hit is
`65 made, all of the matching names are displayed on the dialer
`screen permitting the calling party to scroll the list and
`selected the intended callee.
`
`RingCentral Ex-1033, p. 8
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`US 6,829,231 Bl
`
`3
`In one aspect, the present invention defines an Internet
`compatible dialer pad with an integrated modem set that is
`operated by the user via an extended keypad with alphanu(cid:173)
`meric entry keys and function keys. The dialer has an
`integrated display screen and display electronics that renders
`visual call progress information to the user as well as other
`communications indicators and related information about
`the current Internet connection.
`In another aspect of the invention, the dialer uses the
`Public Switched Telephone System ("PSTN") and standard 10
`LAN/WAN technology to gain access to a plurality of
`Internet enhanced calling systems. A directory search engine
`and user data base permit the caller to obtain callee infor(cid:173)
`mation by entering alphanumeric characters on the dialer's
`keypad. Links from the PSTN to an Internet data base are not 15
`restricted to a specific digital data protocol. Suggested
`transmission protocols for the data base and search engine
`include A1M, ISDN or others depending on data traffic.
`For a more complete understanding of the present
`invention, including its features and advantages, reference is 20
`now made to the following detailed description, taken in
`conjunction with the accompanying drawings.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the drawings:
`FIG. 1 illustrates a prior art Internet audio set;
`FIG. 2 is a top side view of the Internet dialer pad
`according to part of the invention;
`FIG. 3 is a detailed circuit diagram for the dialer pad 30
`shown in FIG. 2 according to embodiment of the invention;
`FIG. 4 is an architectural block diagram of an Internet
`directory search engine according to one embodiment of the
`invention;
`FIG. 5 is an architectural block diagram of an enhanced
`Internet phone directory search engine according to one
`embodiment of the invention; and
`FIG. 6 is a call progress flow diagram for an Internet
`phone directory connection according to one embodiment of
`the invention.
`Corresponding numerals refer to corresponding parts in
`the figures unless otherwise indicated.
`
`4
`and operates the processing board 27. Other PC 15 functions
`can be operated using keyboard 17.
`The processing board 27 receives the audio analog signal
`from the user via the microphone 23 and cable 25 and
`creates a corresponding digital file using on-board digital
`signal processing. The techniques and methods of digital
`signal processing are well known in the industry and by
`those skilled in the art.
`Next, the user selects an intended recipient from the
`application program interface and the digital audio file is
`sent to the chosen recipient via the modem 29. As shown, the
`modem 29 is communicably attached via cable 31 to the
`Public Switched Telephone Network ("PSTN") 33. Call and
`transmission progress information are displayed on monitor
`19 depending on the status of the connection. For example,
`the monitor 19 can display the recipient, connection status
`and latest activity. Other information can be displayed
`depending on the software program used and the function(cid:173)
`ality of the Internet audio set 10.
`The audio set 10 can also be used to receive audio files
`using the PSTN 33 connection and modem 29. In general, a
`transmitting party at a distant location uses the address of the
`audio set 10 to transmit digitized audio messages over the
`Internet in the manner described above. The audio set 10,
`25 and more specifically processing board 27, receives the
`incoming audio signal and transforms it to its corresponding
`analog equivalent. The analog audio signal is broadcast over
`the PC speaker 35 which is controlled by the audio appli-
`cation software.
`Thus, the prior art audio set 10 provides a mechanism for
`voice communications over the Internet using the above
`described process and hardware shown in FIG. 1. Variations
`of set 10 are also available using similar methods of opera-
`35 tion and allowing users a plurality of similar functionality.
`Such systems, however, are substantially similar in that they
`depend on use of a PC 15, application programs, and other
`similar equipment as shown in FIG. 1.
`Turning now to FIG. 2, one aspect of the invention is
`40 shown, the phone dialing pad, and denoted generally as 50.
`Dialing pad 50 has many of the features of a Plain Old
`Telephone System ("POTS") including hand set 55 which
`has an ear piece 58 and a mouth piece 56 for hearing and
`speaking, respectively. The hand set 55 can be used to
`45 transmit and receive the pure analog audio signals, which are
`digitized and processed for transmission on the network.
`As shown, the hand set 55 is communicably attached via
`cable 57 to base 59. The base 59 houses the various
`telecommunications devices as herein described and as can
`be appreciated by those skilled in the art.
`Accessible from on the top 61 of base 59 are various keys
`and input devices which control the operation and function(cid:173)
`ality of the dialing pad 50. An alphanumeric keyboard 63
`provides a QWERTY type interface from which the user can
`enter alphabetic and numeric entries and messages to be
`included in the Internet message stream. The keyboard 63 is
`similar to the input device of a typical desktop computer.
`In one embodiment, a numeric keypad 65 is shown and
`provided to give the identical Dual Tone Multifrequency
`60 ("DTMF") push button operation of a POTS. Thus, in
`operation a user lifts the hand set 55 and dials into the PSTN
`using keypad 65 to make normal voice DTMF telephone
`calls. In this way, POTS functionality is provided by the
`dialing pad 50 according to one embodiment.
`A microphone 67 is provided on the base 59 and used to
`receive and transmit audible signals from and to the user.
`The microphone 67 is controlled by internal electronics
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`In FIG. 1, a prior art Internet audio set is shown and
`denoted generally as 10. Internet set 10 includes a personal
`computer (PC) 15 with a keyboard 17 and monitor 19. Inside 50
`the PC 15 are a plurality of application programs which are
`stored generally on hard disk 21. A microphone 23 is
`communicably attached to the PC 15 via cable 25 which
`carries audio signals from the user to a processing board 27.
`The processing board 27 digitizes the voice signal and 55
`creates a voice file which can be stored on hard disk 21 prior
`to transmission.
`In operation, a user gains access to the Internet via an
`application program stored on hard disk 21. The manner and
`steps involved in such a process vary depending on the type
`of PC 15 and software program used. A plurality of Internet
`access providers may be used for this purpose wherein the
`user subscribes to the provider and uses a modem 29 to
`establish the communications link between the user and the
`provider. In general, the user executes a voice recording 65
`program stored on hard disk 21. The voice recording pro(cid:173)
`gram accepts an audio signal input via the microphone 23
`
`RingCentral Ex-1033, p. 9
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`US 6,829,231 Bl
`
`25
`
`30
`
`15
`
`5
`inside the base 59 (see FIG. 3) and provides audible incom(cid:173)
`ing and outgoing audio signals. In the alternative, audio
`signals can be received and transmitted via the hand set 55
`using the ear 56 piece and mouth piece 58, respectively.
`According to one embodiment, an Internet access button
`69 is provided on the base 59 and used to switch between
`normal DTMF voice calls and Internet dial-up operations. In
`this way, access button 69 can be used to initiate an Internet
`connection using the internal modem set (not shown in FIG.
`2) without interrupting the present DTMF initiated switched 10
`voice connection.
`An integrated display screen 71 is provided to give the
`user visual information about the current Internet connection
`as well as other connection/status information. For example,
`the display screen 71 can show the current callee, a stored
`list of available callees including their Internet addresses, the
`identity of the transmitting party and his Internet address, a
`list of the most currently received or transmitted messages or
`other similar information according to the preprogrammed
`functionality of the dialer pad 50.
`As such, it should be understood that a wide range of 20
`information may be displayed on the display screen 71. In
`the preferred embodiment, display screen 71 is a liquid
`crystal display of the type commonly found in industry.
`The dialing pad 50 connects to the PSTN via jacks 80 and
`82 which provide dual line access to the PSTN via outlets
`84. This configuration provides concurrent DTMF and Inter(cid:173)
`net connections. In an alternative embodiment, single line
`access is provided wherein the dialing pad 50 is used as
`either a DTMF voice or Internet audio set per single session.
`In one embodiment, the connection mode is selected by the
`user with button 69.
`A connection 88 to a computer 90 is also provided to
`permit the transfer of Internet formatted messages between
`the dialing pad 50 and the computer 90. An RS232 jack 86
`is the preferred interface between the Internet phone 50 and
`the computer 90 for serial data transfers although other
`connection protocols, such as parallel bus, may be used.
`In FIG. 3, a circuit diagram for the dialing pad 50 is shown
`and denoted generally as 100. Circuit diagram 100 is one 40
`possible arrangement of components. Those skilled in the art
`will appreciate that other configurations may be employed.
`The components are maintained inside the base 59 and
`assembled during manufacturing by well known means such
`as on a printed circuit board. Standard off-the-shelf campo- 45
`nents which are readily available in the market place may be
`used for most devices and, as such, no particular or specific
`device is necessary to achieve the objects of the invention as
`herein described.
`As shown, a telephone line interface 102 serves as a
`connection between the PSTN and the dialing pad 50. A
`supervisory circuit 104 provides the Onhook/Offhook
`mechanism between the interface 102 and the PSTN and is
`operated by the optical isolator 106. The analog signal is
`received superimposed on a DC level carrier which is 55
`isolated via the transformer primary 108.
`The analog signal is dropped across the secondary portion
`110 of the line transformer where it is load balanced and
`received by the modem data pump 112. In essence, the
`telephone line interface 102, isolator circuit 106, and trans(cid:173)
`former 108, 110 form a direct access arrangement of the type
`well known by those skilled in the art. It should be
`understood, however, that other similar configurations and
`methods of interfacing the modem data pump 112 to the
`PSTN can be used.
`The modem data pump 112 is controlled by CPU con(cid:173)
`troller 116 via path 114. In various embodiments, the data
`
`6
`pump 112 supports a plurality of data transmission, com(cid:173)
`pression and error correction protocols including, without
`limitation, V.34, V.32, V.22, V.42 LAPM, MNP2-5 and still
`others. Such protocols are well known by those skilled in the
`art.
`An audio compression circuit 118 is also shown coupled
`to the data pump 114 via path 117 which supports known
`Internet audio standard protocols such as G.723, G.725 and
`G.729. The compression circuit 118 also supports G.711
`which is the standard audio protocol for all POTS. As
`shown, circuit 118 is coupled to the primary 108 via coil120
`allowing bidirectional audio transmission through and from
`the PSTN.
`A speaker 130 and microphone 132 are provided to
`provide the user with an audible signal output and voice
`input, respectively. During an Internet audio session, the
`optical isolator circuit 106 enables the microphone 132
`portion of the circuit 100 via path 107. Signals from the
`microphone 132 are received by the compression circuit 118
`and transferred to the data pump 112 for signal processing
`and transmission on the PSTN to its intended recipient using
`well known modulation/demodulation techniques.
`Likewise, signals received from the PSTN via the data
`pump 112 are deencoded by the compression circuit 118 and
`delivered to the user via the speaker 130 as an audible output
`signal. The corresponding multiplexing logic (M1 and M2)
`are shown arranged in FIG. 3 per one embodiment.
`DTMF functionality is supported via transceiver circuit
`140 and phone keypad 142. This arrangement gives the
`Internet phone 50 DTMF dial-up capabilities for normal
`voice connections on a switched circuit basis and alphanu(cid:173)
`meric entry during Internet sessions. The phone keypad 142
`combines the inputs from the keyboard 63 and keypad 65
`35 shown in FIG. 2 and is coupled to the controller 116 via
`pathway 144. The controller 116 is programmed to select the
`correct input device depending on the type of connection,
`either standard DTMF or Internet Protocol.
`The preferred display screen 71 is a Liquid Crystal
`Display of the type known to those skilled in the art and is
`controlled by display driver circuit 150 and controller 116
`via path 144. Other system components include memory
`circuits 155 and 157, which, provide the microprocessor
`with permanent and erasable memory area segments for
`performing the various functions herein described. Such
`functions include power-up sequences, system checks and
`other standard system verification processes as well as call
`connect functions, user features and still others.
`One feature of the Internet phone is the ability to connect
`50 to existing Internet access provider services without requir(cid:173)
`ing extensive software knowledge by the user. In one
`embodiment, access parameters are maintained on the eras(cid:173)
`able and programmable memory circuit 157. The access
`parameters control how the phone 50 connects to the user's
`Internet access provider.
`In one embodiment, the user is prompted to enter a
`plurality of access parameters such as the provider's tele(cid:173)
`phone number, IP address, domain name server address, user
`name, password and other similar parameters during initial
`60 setup. The Internet access setup program is stored internally
`by the controller circuit 116 and input by the user is
`accomplished using the phone keypad 142. These param(cid:173)
`eters are stored in memory circuit 157 and used for connec(cid:173)
`tion to the provider once the Internet access button 69 is
`65 depressed.
`The controller 116, as shown, initiates the connection
`using the parameters stored in the memory circuit 157. In
`
`RingCentral Ex-1033, p. 10
`RingCentral v. Estech
`IPR2021-00574
`
`

`

`US 6,829,231 Bl
`
`7
`this regard, a setup program can be internally maintained
`and executed upon initial use or setup by the user.
`Also, the erasable memory circuit 157 can be used to store
`a list of common recipients by their Internet addresses.
`Alternatively, the user creates new recipients for further use
`and retrieval using the alphanumeric keyboard 63 of the
`phone keypad 142.
`Other system components are illustrated in FIG. 3 such as
`watch dog timer circuit 160, audio speaker phone 162 and
`ringer adjustment circuit 165 all of which are well under- 10
`stood by those skilled in the art.
`Turning now to FIG. 4, an architectural model illustrating
`the Internet address search directory system according to
`another aspect of the invention is shown and denoted
`generally as 200. As shown, a plurality of caller dial pads 15
`201, 202 and 203 are connected to a local exchange switch
`205 via PSTN circuits 204. The PSTN circuits 204 and local
`exchange switch form part of the local telephone network
`within the user's geographic area.
`For Internet connections, exchange 205 routes the incom(cid:173)
`ing calls from the dial pads 201, 202 and 203 to the user's
`Internet Service Provider ("ISP") 215 via established Net(cid:173)
`work 210 paths. Next, the message is parsed and decoded to
`determine the recipient before routing 220 it using switched
`Ethernet circuits 222. As is appreciated by those skilled in
`the art, various routing methods and network devices 225
`may be employed to establish the end-to-end message path.
`As shown, a plurality of callees 245, 246 and 247 are
`situated at a second location. The callees 245, 246 or 247
`may have an established Internet audio connection and
`prepared to receive the audio message from any one of the 30
`callers 201, 202 or 203. Alternatively, the callees 245, 246
`or 247 may dial in to their service provider 215 and obtain
`the sent audio message at a later time. Typically, the audio
`file message is stored by the service provider in an electronic
`mail box until it is delivered to its intended recipient.
`In short, audio calls made from the dial pads 201, 202, 203
`are routed through the network 210 and reach a second local
`exchange switch 240 at a distant geographic location. The
`local carrier determines the circuit to the appropriate callee
`245, 246, or 247, who, in turn, can respond to original caller 40
`in like fashion. The process can be repeated to permit
`conversations of varying lengths similar to those achieved
`with the POTS.
`
`35
`
`8
`The search engine 230, user data base 232 and user billing
`information database 234 provide the means for converting
`alphanumeric call identifiers to their equivalent Internet
`address format thus eliminating the need to remember and
`enter numeric Internet routing addresses conforming to the
`Internet Protocol.
`This greatly simplifies the use of the Internet for long
`distance calling applications. When a callee's address
`matching the caller's 201, 202, 203 search request is found,
`the name is displayed on the display screen 71 of the dial pad
`50. The caller then has the option of completing the call to
`the address. When more than one hit is made, the names of
`the qualifying user callees are displayed. The caller then has
`the option of selecting from a scrolled list of potential users
`using the dial pad's keyboard 63 to select the intended caller.
`The architectural scheme of FIG. 4 can be enhanced to
`provide further audio functionality over the Internet. In FIG.
`5, a more sophisticated Internet phone directory search
`engine topology is depicted and denoted generally as 250.
`20 T1 trunk lines 252, 300 connect the local exchange switches
`205, 240 to the local ISPs 215, 305 and to network switches
`302, 304. Likewise, ISDN circuits 254, 256 can provide the
`link between the network 210 and servers functions 308, 310
`and 312. This topology bridges service providers of varying
`25 levels of functionality (those that do not provide directory
`search functions) to an ISP having the Internet conversion
`features such as those described herein.
`Thus, a single user data base 232 can be accessed by a
`wide range of ISPs at different locations. Links from the
`PSTN to an Internet data base are not restricted to a specific
`digital data protocol. Suggested transmission protocols for
`the data base and search engine include ATM, ISDN or
`others depending on data traffic.
`The bridge, router gateways 220 and 258, provide the
`virtual pathways from ISPs 215 and 305 to servers 308, 310
`an

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