throbber
United States Patent
`
`[19]
`
`[11] Patent Number:
`
`5,826,034
`
`Albal
`
`[45 J Date of Patent:
`
`Oct. 20, 1998
`
`U8005826034A
`
`[54]
`
`SYSTEM ANI) METHOD FOR
`TRANSMISSION OF COMMUNICATION
`SIGNALS THROUGH DIFFERENT MEDIA
`
`Inventor: Nandakishore A. Albal, Largo, Fla.
`P
`d
`C
`i
`L
`Fl
`aru yne mpomt 0n,
`
`argo,
`
`a.
`
`Assignee:
`
`[75]
`[73]
`.
`’)
`['1] Appl. No.. 695’033
`[22]
`Filed:
`Aug. 9, 1996
`
`6
`‘_
`'
`'
`'
`‘
`‘
`‘
`figggghzgg
`[53 3:;figlj ..umnmuuuuu.uu.
`
`[‘2'] F Id fSea h
`”""3::"’
`[38]
`[e
`0 395,3;le69701500 3724/315"iii011303’
`700 S 900 S7 700 6’7“700 68'340.8% 03
`‘
`" ’ ‘
`" ’ ‘
`' " ‘
`'
`7’68 0/1 ’38'4‘3’
`'
`'
`’ ~
`'
`
`[56]
`
`References Cited
`USL PATENT DOCUMENTS
`
`5,381,527
`
`1,1995 lnniss et al.
`
`395/2t)0.69
`
`Primary Examiner—Robert B. Harrell
`Attorney, Agent, or Firm—Thomas, Kayden, Ilorstemeyer
`& Risley, L.L.PA
`E7]
`
`ABSTRACT
`
`An end-to—end ubiquitous payload delivery system and
`method transfers a payload using multiple communication
`method following rules established by a sender. The payload
`trans er is attem te
`usm a
`re erre
`111‘ 1a unti
`t e
`f
`.
`p d
`. g
`p
`f
`d
`ed'
`1
`h
`parameters of the transfer are exceeded (i.e., a certain
`number of attempts in a given duration of time), after which
`one or more alternative media are used until the payload
`transfer is completed. Prior to the completion ofthe transfer,
`the sender has the capability of querying the payload deliv-
`ery system to determine the status of the payload, Upon
`completion of the delivery, the sender receives notification.
`
`4,837,798
`
`6,:‘1989 Cohen et al.
`
`............................. 379583
`
`37 Claims, 10 Drawing Sheets
`
`/fi\‘ _‘flflp’,,____‘___fi‘_fi‘_g,,_———--
`LONG DISTANCE NETWORK
`//R Ve—r’“"_"\r/
`,
`20
`‘
`—_l
`
`12—\‘
`
`/
`
`//
`
`aoe-r‘
`.-
`COMPUTER
`
`LOCAL
`SWWCH
`
`A
`
`7
`
`,
`
`9'
`DIGITAL
`PHONE
`
`I
`
`z;-
`28
`I
`t
`SERVER
`
`3
`
`
`‘)
`/
`.
`i
`'2'
`22
`SERVER
`
`36
`
`
`
`_
`
`-
`
`-44
`
`46
`
`LOCAL
`
`l
`
`j]
`
`18
`
`r,
`22 H
`SERVER
`
`-
`
`'7
`
`,
`
`i
`
`SERvER
`
`3"
`
`Page 1 of 20
`
`AT&T EXHIBIT 1001
`
`

`

`
`U.S. Patent
`
`
`
`Oct. 20, 1998
`
`
`
`
`
`Sheet 1 of 10
`
`5,826,034
`
`
`
`zo:<5
`
`
`
`mmmm>mmm
`
`
`
`
`
`
`
`m.n._>m_mw.._<.:_0_D
`
`
`
`mm>mmmmm>mmmW
`
`
`
`
`m_m>mmwmzozm
`
`
`
`
`NGE
`
`
`
`
`
`
`
`xmozfimzmoz<.5_o020:.
`
`
`
`
`
`
`
`
`
`
`
`Page 2 of 20
`
`Page 2 of 20
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 20, 1998
`
`Sheet 2 of 10
`
`5,826,034
`
`xmozcmzok
`
`
`
`........:§ww.>.,".,.F.,_.&.smB-
`
`W6E:
`
`on
`
`mo<mmm»z_
`
`2mpm>m
`
`moom<om>m_x
`
`m_m:os_
`
`moSmo
`
`
`
` zmmmom_E_E____mnm__mn_.,«m_mw_wm__sm_B>mwz:<mmmoE5E0v_m_o
`
`
`
`mo<u_mm:z_mmmm.._o.m_Vmm><#_m_o
`xmozfimzEomnsmmo_>moSn_z_
`
`
`
`
`
`...............;.E1-1-w/How
`
`cm
`
`>mo2m2
`
`mm>mm_>_._mo
`
`_o<9><n_
`
`sm:.m>m
`
`8
`
`Emmmm
`
`Page 3 of 20
`
`Page 3 of 20
`
`
`
`
`
`
`

`

`
`
`U.S. Patent
`
`Oct. 20, 1998
`
`
`
`
`Sheet 3 of 10
`
`5,826,034
`
`
`
`mm
`
`\<_Qm=>_
`
`._ooo5mn_
`
`mmEm>zoo
`
`mm
`
`mmaoo
`
`
`
`mm
`
`8
`
`mm.5om_._om
`
`
`
`
`
`
`
`mm_o<z<s_._.Dn_Z_
`
`mm
`
`Vm
`
`8
`
`.n._>=._OI<
`
`D<O.._><n_
`
`mmobw
`
`
`
`
`
`omn_o<m5._<>
`
`mmo_>mmm
`
`s_m_z<:om_s_
`
`
`
`mm
`
`mGE
`
`._.Dn_._.DO
`
`mm_o<z<s_
`
`Vm
`
`zoE..o_._n_n_<
`
`moEmmFz_
`
`xmozfimz
`
`Page 4 of 20
`
`Page 4 of 20
`
`
`
`
`
`

`

`
`U.S. Patent
`
`
`
`Oct. 20, 1998
`
`
`
`
`Sheet 4 of 10
`
`5,826,034
`
`
`
`ESmaH
`
`
`
`
`
`
`umofiumE00500—m.>H0ufi~
`
`
`
`
`
`
`
`Eauumogomqoozzon$283
`
`
`EFH-xam6:52bmcnooom
`
`
`
`
`2828:52bfitoh
`
`
`L
`
`
`onozuflcogbmuaooom
`
`
`
`
`
`
`Vfit
`
`
`
`
`
`3umefiu£32283aotfimmo558:2
`
`SEES3:52E259
`
`
`
`xmmH602bfiéooom
`
`
`
`$2833owfifio«:32883umousommo598:2
`
`38mHaoEomE933
`
`EOo.«0EoHfim©:£Om“AH/wE-m_
`
`\/NE
`
`
`
`_com~52.“m2<z
`
`
`
`Page 5 of 20
`
`
`
`
`::-mmmeEéE-N<m
`
`
`
`
`88-mmmsEaaa
`
`
`
`
`
`22$znasmomaam2uc<
`
`
`N822908.332
`
`
`Page 5 of 20
`
`
`
`
`
`
`
`
`
`
`
`

`

`U.S. Patent
`
`Oct. 20, 1998
`
`Sheet 5 of 10
`
`5,826,034
`
`DELIVERY
`
`MESSAGE
`
`28
`
`28
`
`MESSAGE
`
`Page 6 of 20
`
`3O2x0< 02 '
`
`4.‘
`n:
`<:
`
`
`
`NEAR-ENDACKNOWLEDGMENT
`
`120
`
`122
`
`124
`
`FARENDDELIVERY
`
`ACKNOWLEDGMENT
`
`FIG.5
`
`RECEPIENTACKNOWLEDGMENT
`
`U.
`
`:-
`
`zL
`
`U E(
`
`D0L
`
`u
`_|
`
`Page 6 of 20
`
`

`

`
`
`U.S. Patent
`
`
`
`Oct. 20, 1998
`
`
`
`
`Sheet 6 of 10
`
`5,826,034
`
`
`
`
`
`RECEPIENTACKNOWLEDGMENT
`
`
`
`DELIVERY
`
`
`
`28
`
`
`
`
`
`MESSAGE
`
`28
`
`MESSAGE
`
`
`
`
`
`NEAR-ENDACKNOWLEDGMENT
`
`
`
`
`Page 7 of 20
`
`ACKNOWLEDGMENT
`FARENDDELIVERY
`
`
`
`
`
`
`
`
`FIG.6A
`
`
`
`Page 7 of 20
`
`

`

`
`U.S. Patent
`
`
`
`Oct. 20, 1998
`
`
`
`
`Sheet 7 of 10
`
`5,826,034
`
`
`
`
`
`
`
`
`
` DELIVERY 126\
`
`
`MESSAGE
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`RECEPIENTACKNOWLEDGMENT
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`NEAR-ENDACKNOWLEDGMENT
`
`ACKNOWLEDGMENT
`
` MESSAGE
`FARENDDELIVERY
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`|\
`
`Q"
`I-L
`
`Page 8 of 20
`
`
`
`Page 8 of 20
`
`

`

`
`
`U.S. Patent
`
`Oct. 20, 1998
`
`
`
`
`Sheet 8 of 10
`
`5,826,034
`
`
`
`
`
` DELIVERY RECEPIENT
`ACKNOWLEDGMENT
`
`MESSAGE MESSAGE
`
`
` NOTIFICATION DELIVERYFAILURENOTIFICATION
`NEAR-ENDACKNOWLEDGMENT
`
`ACKNOWLEDGMENT NEWMEDIA
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FAR-END
`
`
`
`% L
`
`5
`I-L
`
`
`
`
`
`Page 9 of 20
`
`Page 9 of 20
`
`

`

`
`
`U.S. Patent
`
`Oct. 20, 1998
`
`
`
`
`Sheet 9 of 10
`
`5,826,034
`
`
`
`
`
`
`
`>mm>_.m_n_
`
`
`
`._.zm=>_0Qm._>>Ozv_0<._.zm_n_m_om_m
`
`
`
`m_w<mmms_
`
`
`
`
`
`zO_._.<o_n_FOzm_ms.__<u_>mm>_._mo
`
`
`
`
`
`sows.>>m_Z-mw<mmm__2
`
`
`
`
`
`
`
`
`
`<_Bs_>>m_z.moawwz._._s_mz<m._.mm
`
`
`
`
`
`Fzmzoam_._>>Ozxo<n_zm_-¢<mz
`
`
`
`
`
`mo<mwms_
`
`Page 10 of 20
`
`
`
`._.zm=>_0n_m._>>Ozv_o<ozm-m<mz
`
`
`
`>mm_>:moozm_-m<n_
`
`»zm_2oo.m:>>ozxo<
`
`
`
`Page 10 of 20
`
`

`

`
`U.S. Patent
`
`
`
`Oct. 20, 1998
`
`
`
`
`Sheet 10 of 10
`
`
`5,826,034
`
`
`
`
`
`
`
`
`
`
`
`
`
`Generate a
`
`payload in a
`
`
`
`first media
`
`
`
`
`
`Define
`
`
`
`
`delivery
`
`parameters
`
`
`
`
` Attempt
`
`
`delivery of
`
`
`payload
`
`
`
`
`Max
`
`
`Convert to
`
`
`
`number of tries
`NO
`
`
`alternative
`
`
`
`for current
`
`
`media
`
`
`
`media?
`
`
`
`
`
`
`
`
`
`
`successful?
`
`ransmission
`
`
`
`YES
`
`
`
`
`
`
`Notify
`
`
`sender of
`
`
`
`transmission
`
`
`
`
`FIG. 10
`
`Page 11 of 20
`
`Page 11 of 20
`
`

`

`5,826,034
`
`1
`
`SYSTEM AND METHOD FOR
`
`
`
`
`TRANSMISSION OF COMMUNICATION
`
`
`SIGNALS THROUGH DIFFERENT MEDIA
`
`
`
`
`
`FIELD OF THE INVENTION
`
`
`
`
`The present invention generally relates to payload deliv-
`
`
`
`
`
`
`
`ery and, more particularly, to an end-to-end payload delivery
`
`
`
`
`
`
`
`system and method that effectuates delivery in a media
`
`
`
`
`
`
`
`
`independent manner following the parameters of the deliv-
`
`
`
`
`
`
`
`ery that are defined by the sender.
`
`
`
`
`
`
`BACKGROUND OF THE INVENTION
`
`
`
`
`Over the ages, the types of media by which people have
`
`
`
`
`
`
`
`
`
`shared information have changed in stride with advance-
`
`
`
`
`
`
`
`ments in technology, as is especially evident in the present
`
`
`
`
`
`
`electronic age. Consequently,
`today there are numerous
`
`
`
`
`
`
`
`media for transferring information in a faster and in a more
`
`
`
`
`
`
`
`efficient manner than ever before. Examples of such media
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`presently being used include telephone (voice-mail), e-mail,
`fax, etc., each of which has its own advantages and disad-
`
`
`
`
`
`
`
`
`
`vantages. As a result,
`in the current competitive market
`
`
`
`
`
`
`
`
`place, reliable communication and the choice of media has
`
`
`
`
`
`
`
`
`come to play a critical role in the success (if not survival) of
`
`
`
`
`
`
`
`
`many businesses, especially those that are geographically
`
`
`
`
`
`
`
`diversified. Particularly, the ability to communicate specific
`
`
`
`
`
`
`information to a person or entity in a reliable, cost effective,
`
`
`
`
`
`
`and efficient manner is now more of a necessity than a
`
`
`
`
`
`
`
`luxury. Moreover, all
`indications are that
`this ability to
`
`
`
`
`
`
`
`
`
`communicate will only increase in importance in the coming
`
`
`
`
`
`
`
`years as an individual’s time becomes more costly because
`
`
`
`
`
`
`
`
`businesses are driven to even greater efficiencies, and as the
`
`
`
`
`
`
`
`
`Internet and the Information Superhighway (eg,
`the
`
`
`
`
`
`
`
`National Information Infrastructure (NII) or the Global
`
`
`
`
`
`
`
`Information Infrastructure (GII)) become globally acces-
`
`
`
`
`
`
`sible.
`
`Aproblem created by having all these different media of
`
`
`
`
`
`
`communication available is the inability to communicate
`
`
`
`
`
`
`between the different media. Presently, several communica-
`
`
`
`
`
`
`
`tion systems exist that allow a recipient to receive commu-
`
`
`
`
`
`
`
`
`nications in a limited number of different media and then to
`
`
`
`
`
`
`
`convert them into a native media. An example of such a
`
`
`
`
`
`
`
`system is disclosed in U.S. Pat. No. 4,837,798, issued on
`
`
`
`
`
`
`
`
`Jun. 6, 1989, to Cohen et al., which provides for a single
`
`
`
`
`
`
`
`
`electronic mailbox for receiving messages in different media
`
`
`
`
`
`
`
`such as telephone or fax. In the patent to Cohen et al, the
`
`
`
`
`
`
`
`
`
`unified message system located at the recipient’s end con-
`
`
`
`
`
`
`
`
`verts all
`the received messages in the user’s electronic
`
`
`
`
`
`
`
`
`mailbox into a single native media. This system provides a
`
`
`
`
`
`
`
`
`certain amount of versatility in that the user can receive
`
`
`
`
`
`
`
`
`
`messages in a given media and covert those messages into
`
`
`
`
`
`
`
`
`a native media of the user. However, the media conversion
`
`
`
`
`
`
`
`
`
`only occurs post-delivery which prevents the sender from
`
`
`
`
`
`
`
`
`taking advantage of tariffs and competitive service offerings
`
`
`
`
`
`
`
`across available media. Further, this system fails to provide
`
`
`
`
`
`
`
`
`any one of the following: acknowledgment or notification to
`
`
`
`
`
`
`the sender that the recipient actually received the message,
`
`
`
`
`
`
`
`
`
`acknowledgment or notification to the sender of the success
`
`
`
`
`
`
`or failure of the message conversion, or a retry mechanism.
`
`
`
`
`
`
`
`Therefore, a heretofore unaddressed need exists in the
`
`
`
`
`
`
`
`industry for a payload delivery system that eliminates the
`
`
`
`
`
`
`
`
`incompatibility between different communication services
`
`
`
`
`
`employing different media for communicating information,
`
`
`
`
`
`
`and that enables the sender to designate the delivery param-
`
`
`
`
`
`
`
`
`
`eters as well as provides notification to the sender when the
`
`
`
`
`
`
`
`recipient receives the payload, notification to the sender if
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`
`
`25
`
`
`
`30
`
`
`
`35
`
`
`
`40
`
`
`
`45
`
`
`
`50
`
`55
`
`
`
`60
`
`
`
`65
`
`
`
`Page 12 of 20
`
`
`
`2
`
`including a request for
`the delivery was not successful,
`
`
`
`
`
`
`
`
`additional instructions in such a situation, and that allows the
`
`
`
`
`
`
`
`
`sender to query the status of the messages sent.
`
`
`
`
`
`
`
`
`SUMMARY OF THE INVENTION
`
`
`
`The present invention overcomes the inadequacies and
`
`
`
`
`
`
`
`deficiencies of the prior art as discussed herein before and as
`
`
`
`
`
`
`
`
`well known in the industry. The present invention provides
`
`
`
`
`
`
`
`
`for a system and method for end-to-end ubiquitous payload
`
`
`
`
`
`
`
`delivery that is essentially the electronic equivalent to reg-
`
`
`
`
`
`
`
`istered mail with the advantages of speed, configurability,
`
`
`
`
`
`
`
`convenience, resource conservation, timeliness, but without
`
`
`
`
`
`
`the drawbacks of the manual system used with registered
`
`
`
`
`
`
`
`
`mail, e.g., paperwork, delay, time utilization, and geographic
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`limitation of applicability. By utilizing the payload delivery
`system of the present invention, a sender is able to establish
`
`
`
`
`
`
`
`delivery parameters that are complimented by a smart deliv-
`
`
`
`
`
`
`
`ery system so as to ensure that the payload is delivered
`
`
`
`
`
`
`
`
`
`within the set parameters. The delivery parameters prefer-
`
`
`
`
`
`
`
`
`ably include a preferred media of delivery and a number of
`
`
`
`
`
`
`
`attempts within a given period of time before conversion of
`
`
`
`
`
`
`
`the payload to an alternate media that also has a number of
`
`
`
`
`
`
`
`
`
`attempts in a given period of time designated before yet
`
`
`
`
`
`
`
`
`further media conversions are performed. If required, media
`
`
`
`
`
`
`
`conversions and payload copying can be performed at one or
`
`
`
`
`
`
`
`more locations where the system resides in order to take
`
`
`
`
`
`
`
`
`
`advantage of tariffs, special offerings, etc., and to provide
`
`
`
`
`
`
`
`guaranteed delivery in a media independent environment.
`
`
`
`
`
`Further, the sender can designate events that trigger notifi-
`
`
`
`
`
`
`
`
`
`cation during delivery of the payload so that the sender is
`
`
`
`
`
`
`
`
`able to keep track of the delivery and receipt of the payload.
`
`
`
`
`
`
`
`
`
`Accordingly,
`the sender who knows the makeup of the
`
`
`
`
`
`
`
`
`payload and who traditionally bears the cost of delivery can
`
`
`
`
`
`
`
`
`
`tailor the payload delivery in order to guarantee receipt and
`
`
`
`
`
`
`
`
`to ensure that the delivery is effectuated in a cost effective
`
`
`
`
`
`
`
`
`and efficient manner.
`
`
`
`Briefly stated, an end-to-end ubiquitous payload delivery
`
`
`
`
`
`
`
`system in accordance with the present invention comprises
`
`
`
`
`
`
`
`a computer program that can be located at any one or more
`
`
`
`
`
`
`
`
`
`of the following: a senders desktop workstation, a server at
`
`
`
`
`
`
`
`the sender’s end, a server at the receiver’s end, a server
`
`
`
`
`
`
`
`
`connected to a digital switch at either the sender’s or
`
`
`
`
`
`
`
`
`recipient’s end, or a server in the Internet environment. As
`
`
`
`
`
`
`a computer application, the end-to-end ubiquitous payload
`
`
`
`
`
`
`
`delivery system allows different communication service
`
`
`
`
`
`
`applications on different media (eg, e-mail, voice mail, or
`
`
`
`
`
`
`
`fax over twisted-pair, coax, untethered/wireless,
`fiber
`
`
`
`
`
`
`media) to interoperate across network lines regardless of the
`
`
`
`
`
`
`
`underlying communication protocols, operating systems, or
`
`
`
`
`
`databases. This is achieved by converting the entire payload,
`
`
`
`
`
`
`
`or a portion of the payload, from its original media to one or
`
`
`
`
`
`
`
`
`more other media as required to complete delivery of the
`
`
`
`
`
`
`
`
`payload in accordance with the delivery parameters defined
`
`
`
`
`
`
`
`by the sender. The conversion is performed by the payload
`
`
`
`
`
`
`
`
`delivery system, and therefore, can take place more than
`
`
`
`
`
`
`
`
`
`once and at one or more different
`locations where the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`payload system resides. Accordingly, the payload delivery
`system of the present invention is able to guarantee delivery
`
`
`
`
`
`
`
`of the entire payload.
`
`
`
`
`Further, the end-to-end ubiquitous payload delivery sys-
`
`
`
`
`
`
`
`tem of the present invention can be used with value-added
`
`
`
`
`
`
`
`
`services, that is, standardized communication services such
`
`
`
`
`
`
`
`as Directory Services, Business/Accounting Services, Secu-
`
`
`
`
`
`
`rity Services, Compression Services, and Language Ser-
`
`
`
`
`
`
`
`vices. Directory Services, as delineated in X.500 series of
`
`
`
`
`
`
`
`
`ITU Standards, provides transparent address translation ser-
`
`
`
`
`
`
`
`vices to the users. Business/Accounting Services provides
`
`
`
`
`
`
`
`Page 12 of 20
`
`

`

`5,826,034
`
`
`3
`for the recording of the details of the delivery that are
`
`
`
`
`
`
`
`
`
`
`
`subsequently used for system analysis, upgrades, and the
`
`
`
`
`
`
`
`
`generation of billing for the services rendered. Security
`
`
`
`
`
`
`
`
`Services include, but are not
`limited to, providing
`
`
`
`
`
`
`
`
`encryption, authentication, and validation service to the
`
`
`
`
`
`
`
`users. Compression services provide compression appropri-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`ate to the payload (e.g., voice compression, video
`
`
`
`
`
`compression, or data compression), enabling efficiencies in
`storage and transmission. Lastly, Language Services provide
`
`
`
`
`
`
`
`conversion of the payload from one language to another.
`
`
`
`
`
`
`
`In architecture, the payload delivery system of the present
`
`
`
`
`
`
`
`
`invention is configured in computer-based hardware com-
`
`
`
`
`
`prising one of the possible locations identified above, though
`
`
`
`
`
`
`
`
`preferably implemented in a desktop workstation computer
`
`
`
`
`
`or a computer-based server. Regardless, the hardware suit-
`
`
`
`
`
`
`
`able for implementing the present invention includes the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`appropriate network interfaces, support system interfaces (if
`a server), a central processing unit (CPU), memory (both
`
`
`
`
`
`
`
`
`random access memory (RAM) and a hard disk), and other
`
`
`
`
`
`
`
`
`
`necessary interfaces as well known in the industry. The
`
`
`
`
`
`
`
`
`payload delivery system is preferably stored in the memory
`
`
`
`
`
`
`
`and includes an input manager and an output manager for
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`processing incoming and outgoing payloads, respectively.
`For purpose of the present disclosure, a payload can take the
`
`
`
`
`
`
`
`
`
`form of any digital compilation of data, such as but not
`
`
`
`
`
`
`
`
`
`limited to a fax, voice mail, paging message, or e-mail (may
`
`
`
`
`
`
`
`
`comprise one or more of the following: text data, image data,
`
`
`
`
`
`
`
`
`
`video data, audio data, or any combination thereof). Sup-
`
`
`
`
`
`
`
`
`
`porting functionality is provided by a copier, a media/
`
`
`
`
`
`
`
`protocol converter, a scheduler, an archive, a message store,
`
`
`
`
`
`
`and a value-added services mechanism. The input manager
`
`
`
`
`
`
`
`receives outgoing payloads compiled by the sender in a
`
`
`
`
`
`
`
`particular media for delivery to a designated recipient. The
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`input manager checks the payload for validity (e.g., adher-
`ence to protocols and error free receipt), checks the address
`
`
`
`
`
`
`
`
`
`of the payload, and then stores a single copy of the payload
`
`
`
`
`
`
`
`
`
`
`in the payload store. It is noted that the payload can be stored
`
`
`
`
`
`
`
`
`
`
`in an encrypted/unencrypted, compressed/uncompressed
`
`
`
`
`form, as dictated by the system parameters. The input
`
`
`
`
`
`
`
`
`
`manager also checks to see if any media or protocol con-
`
`
`
`
`
`
`
`
`versions or copies are necessary, or if any of the value-added
`
`
`
`
`
`
`
`services are required to operate on the payload, and if so,
`
`
`
`
`
`
`
`
`
`whether this should take place locally or at a remote server
`
`
`
`
`
`
`
`
`or workstation having the payload delivery system. If the
`
`
`
`
`
`
`
`
`conversion is to take place locally, then the input manager
`
`
`
`
`
`
`
`
`
`sends the payload to the media/protocol converter for
`
`
`
`
`
`
`
`conversion, and subsequently to the output manager.
`
`
`
`
`
`
`
`Otherwise,
`the input manager sends the payload to the
`
`
`
`
`
`
`
`
`output manager for delivery. The scheduler works in con-
`
`
`
`
`
`
`
`
`junction with the input and output managers to schedule
`
`
`
`
`
`
`
`
`delivery of messages to take advantage of tariffs, and
`
`
`
`
`
`
`
`
`resource availability.
`
`
`An application interface is connected to the input manager
`
`
`
`
`
`
`
`and the output manager for receiving payloads from and
`
`
`
`
`
`
`
`
`
`placing payloads on the associated network for delivery. The
`
`
`
`
`
`
`application interface may contain or interface with a net-
`
`
`
`
`
`
`
`
`work interface that allows the invention to interface to the
`
`
`
`
`
`
`
`
`appropriate network, examples of which include a local area
`
`
`
`
`
`
`
`or an Access Network.
`network
`
`
`
`
`In the case of an incoming payload, the input manager
`
`
`
`
`
`
`
`
`
`receives the payload, determines if media conversion is
`
`
`
`
`
`
`necessary, and if so, then sends the payload to the media/
`
`
`
`
`
`
`
`
`
`protocol converter. The input manager further coordinates
`
`
`
`
`
`
`
`the copying of the payload by the copier and the storage of
`
`
`
`
`
`
`
`
`
`the payload in the payload store. The input manager then
`
`
`
`
`
`
`
`
`
`sends the payload to the output manager in order to complete
`
`
`
`
`
`
`
`
`delivery of the payload by providing the recipient with a
`
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`25
`
`
`
`30
`
`35
`
`
`
`40
`
`45
`
`
`
`50
`
`55
`
`
`
`60
`
`65
`
`
`
`Page 13 of 20
`
`
`
`4
`
`copy, or in order to send the payload on to a next payload
`
`
`
`
`
`
`
`delivery system location that is in route to the recipient. The
`
`
`
`
`
`
`
`
`output manager is essentially a slave of the input manager in
`
`
`
`
`
`
`
`that the output manager is typically instructed what to do
`
`
`
`
`
`
`
`
`with the payload by the input manager.
`
`
`
`
`
`
`In addition, the input manager can send a message to the
`
`
`
`
`
`
`
`
`
`sender via the output manager to notify the sender whether
`
`
`
`
`
`
`
`
`
`the delivery was successful, whether the recipient has
`
`
`
`
`
`
`
`
`received the payload, or whether the payload has been sent
`
`
`
`
`
`
`
`
`
`to the next payload delivery system location in route.
`
`
`
`
`
`
`
`
`
`Further, the input manager can utilize the output manager to
`
`
`
`
`
`
`
`
`
`send a message to the sender in order to request the sender
`
`
`
`
`
`
`
`
`for additional instructions if the delivery was not successful,
`
`
`
`
`
`
`
`or in order to allow the sender to query the status of a sent
`
`
`
`
`
`
`
`
`
`payload. The notifications received by the input manager
`
`
`
`
`
`
`
`
`that are destined for another payload delivery system are
`
`
`
`
`
`
`
`
`
`merely passed to the output manager and sent to the next
`
`
`
`
`
`
`
`
`
`payload delivery system. The notifications received by the
`
`
`
`
`
`
`
`input manager for that payload delivery system are provided
`
`
`
`
`
`
`
`
`to the sender.
`
`
`
`It
`is envisioned that on successful delivery to the
`
`
`
`
`
`
`
`
`
`recipient, the invention maintains an archived copy of the
`
`
`
`
`
`
`
`
`is
`payload with the delivery details for a duration that
`
`
`
`
`
`
`
`
`
`consistent with security, business and service parameters.
`
`
`
`
`
`
`
`The present
`invention can also be conceptualized as
`
`
`
`
`
`
`
`
`providing for a payload delivery method for providing
`
`
`
`
`
`
`
`media independent, guaranteed delivery of a payload in
`
`
`
`
`
`
`accordance with delivery parameters defined by the sender.
`
`
`
`
`
`
`
`The payload delivery method can be broadly generalized as
`
`
`
`
`
`
`
`follows. Initially, the sender generates a payload for delivery
`
`
`
`
`
`
`
`
`in a first media, for instance, an e-mail or fax. Next, the
`
`
`
`
`
`
`
`
`
`
`sender establishes the parameters of the delivery, including
`
`
`
`
`
`
`
`the number of attempts within a given period of time, the
`
`
`
`
`
`
`
`
`allowable cost of transmission, the types and/or frequency of
`
`
`
`
`
`
`
`notification, etc. The payload is then passed on to the
`
`
`
`
`
`
`
`
`payload delivery system for delivery to the recipient. The
`
`
`
`
`
`
`
`
`payload delivery system can be located at
`the sender’s
`
`
`
`
`
`
`
`
`
`desktop workstation, the sender’s or receiver’s server, or a
`
`
`
`
`
`
`
`digital switch at either the sender’s or receiver’s end. The
`
`
`
`
`
`
`
`
`payload delivery system performs the function of converting
`
`
`
`
`
`
`
`the entire payload (or, a portion thereof), if necessary, from
`
`
`
`
`
`
`
`
`the first media to an alternate media in order to complete
`
`
`
`
`
`
`
`
`delivery of the payload to the recipient. For example, if the
`
`
`
`
`
`
`
`
`sender prepared an e-mail in a format that is not compatible
`
`
`
`
`
`
`
`with the e-mail of the recipient, or could not be delivered as
`
`
`
`
`
`
`
`
`an e-mail, then the present invention converts the sender’s
`
`
`
`
`
`
`
`
`
`e-mail message into a format compatible with the recipient’s
`
`
`
`
`
`
`
`
`e-mail, or alternatively, from e-mail to fax. As yet another
`
`
`
`
`
`
`
`alternative, the present invention may convert the protocol
`
`
`
`
`
`
`
`
`of the payload to one compatible with the protocol recipients
`
`
`
`
`
`
`
`
`
`system. Consequently, if the e-mail proves undeliverable for
`
`
`
`
`
`
`
`whatever reason, then the e-mail of the sender is converted
`
`
`
`
`
`
`
`
`into an alternate media designated in the delivery parameters
`
`
`
`
`
`
`
`so that further attempts at delivery can be made in accor-
`
`
`
`
`
`
`
`
`dance with the delivery parameters. As a part of the present
`
`
`
`
`
`
`
`
`invention, notifications that the recipient could receive are
`
`
`
`
`
`
`
`
`that the recipient has received the payload, that delivery by
`
`
`
`
`
`
`
`
`
`a specified media has not been successful, or that a media
`
`
`
`
`
`
`
`
`
`
`conversion was performed. The sender, on the other hand,
`
`
`
`
`
`
`
`
`
`not only may receive the same notifications as those pro-
`
`
`
`
`
`
`
`
`
`
`vided to the recipient, the sender is preferably always given
`
`
`
`
`
`
`
`
`notification of delivery so that the sender is guaranteed that
`
`
`
`
`
`
`
`the payload has been received by the recipient.
`
`
`
`
`
`
`
`Other features and advantages of the present invention
`
`
`
`
`
`
`
`will become apparent
`to one with skill
`in the art upon
`
`
`
`
`
`
`
`
`
`
`examination of the following drawings and detailed descrip-
`
`
`
`
`
`
`
`tion. It is intended that all such additional features and
`
`
`
`
`
`
`
`
`
`
`
`Page 13 of 20
`
`

`

`5,826,034
`
`5
`
`advantages be included herein within the scope of the
`
`
`
`
`
`
`
`
`present invention, as defined by the claims.
`
`
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`
`
`
`
`
`
`invention can be better understood with
`The present
`
`
`
`
`
`
`
`
`reference to the following drawings. The elements of the
`
`
`
`
`
`
`
`drawings are not necessarily to scale, emphasis instead
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`being placed upon clearly illustrating the principles of the
`present invention. Furthermore, referenced numerals desig-
`
`
`
`
`
`
`nate corresponding parts throughout the several views.
`
`
`
`
`
`
`
`FIG. 1 is a block diagram of a communication network
`
`
`
`
`
`incorporating the end-to-end, guaranteed, ubiquitous pay-
`
`
`
`
`
`
`load delivery system of the present invention;
`
`
`
`
`
`
`FIG. 2 is a block diagram of an illustrative computer
`
`
`
`
`
`
`
`system that includes the payload delivery system of the
`
`
`
`
`
`
`
`
`
`present invention;
`
`
`FIG. 3 is a block diagram of the architecture and func-
`
`
`
`
`
`
`
`tionality of the payload delivery system of FIG. 2;
`
`
`
`
`
`
`
`FIG. 4 is an illustrated database entry for a recipient that
`
`
`
`
`
`
`
`
`establishes the delivery parameters of a payload for use with
`
`
`
`
`
`
`
`
`the delivery system of FIG. 2; and
`
`
`
`
`
`FIGS. 5, 6, 7, 8, 9, and 10 are illustrative examples of
`
`
`
`
`
`
`
`
`
`payload delivery with the delivery payload system of FIG.
`
`
`
`
`
`
`
`
`2.
`
`FIG. 10 is a flow chart illustrating the methodology and
`
`
`
`
`
`
`
`
`functionality of the present invention.
`
`
`
`
`DETAILED DESCRIPTION OF THE
`
`
`
`PREFERRED EMBODIMENT
`
`
`
`The following description is of the best presently con-
`
`
`
`
`
`
`
`
`templated mode of carrying out the present invention. This
`
`
`
`
`
`
`
`
`description is not to be taken in a limiting sense, but is made
`
`
`
`
`
`
`
`merely for the purpose of describing the general principles
`
`
`
`
`
`
`
`
`of the invention. Consequently, the scope of the invention
`
`
`
`
`
`
`
`
`should be determined by referencing the appended claims.
`
`
`
`
`
`
`I. Architecture
`
`
`the end-to-end ubiquitous
`With reference to FIG. 1,
`
`
`
`
`
`
`
`
`payload delivery system of the present invention provides a
`
`
`
`
`
`
`
`payload delivery system and associated methodology that
`
`
`
`
`
`
`
`can be employed in connection with a communication
`
`
`
`
`
`
`network 12 for the purpose of providing guaranteed payload
`
`
`
`
`
`
`
`delivery between users in a media independent environment.
`
`
`
`
`
`
`The payload delivery system is preferably implemented as a
`
`
`
`
`
`
`computer program for use by or in connection with a
`
`
`
`
`
`
`
`
`computer-based system such as a workstation or a server. As
`
`
`
`
`
`such, the payload delivery system is essentially a computer
`
`
`
`
`
`
`
`application that can be stored on any computer-readable
`
`
`
`
`
`
`
`
`medium, such as but not limited to electronic, magnetic,
`
`
`
`
`
`
`
`optical, or other physical device or means that can contain
`
`
`
`
`
`
`
`
`
`or store a computer program for use by or in connection with
`
`
`
`
`
`
`
`a workstation or server in the communication network 12.
`
`
`
`
`
`
`
`Accordingly,
`the payload delivery system is a platform
`
`
`
`
`
`
`independent application with a versatility of being able to be
`
`
`
`
`
`
`located in one or more locations within the communication
`
`
`
`
`
`
`
`network 12 as described in more detail below.
`
`
`
`
`
`The communication network 12 comprises a wide area
`
`
`
`
`
`
`network
`13, a local area network (LAN) 38, and a
`
`
`
`
`
`
`
`plurality of subscribers (e.g., 30, 32, 36). The WAN 13
`
`
`
`
`
`
`
`
`
`includes a long distance portion 14, a first local digital
`
`
`
`
`
`
`
`
`switch 24, and a second digital switch 26. The long distance
`
`
`
`
`
`
`
`
`
`
`network portion 14 enables both domestic and international
`
`
`
`
`
`
`
`long distance services via a first long distance digital switch
`
`
`
`
`
`
`
`
`
`16 and a second long distance digital switch 18 which are
`
`
`
`
`
`
`
`
`
`remotely located with respect to one another and intercon-
`
`
`
`
`
`
`
`
`nected by a transport link 20. For purposes of the present
`
`
`
`
`
`
`
`
`
`10
`
`
`
`15
`
`
`
`20
`
`25
`
`
`
`30
`
`35
`
`
`
`40
`
`45
`
`
`
`50
`
`55
`
`
`
`60
`
`65
`
`
`
`Page 14 of 20
`
`
`
`
`6
`invention, the transport link 20 may comprise any one of a
`
`
`
`
`
`
`
`
`variety of transport technologies such as fiberoptics, wire-
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`less (e.g., radio frequency (RF) or satellite). Along distance
`server 22 that includes the payload delivery system of the
`
`
`
`
`
`
`
`
`present invention can be connected to either of the digital
`
`
`
`
`
`
`
`
`switches 16,18.
`
`
`Interconnected by the long distance network portion 14
`
`
`
`
`
`
`
`are the first local digital switch 24 and the second local
`
`
`
`
`
`
`
`
`
`
`
`digital switch 26. The first and second local digital switches
`
`
`
`
`
`
`
`
`
`
`24, 26 are those commonly utilize by a local exchange
`
`
`
`
`
`
`
`
`
`carrier (LEC) for switching in a regional network, as well
`
`
`
`
`
`
`
`known in the industry. Therefore, calls originating or termi-
`
`
`
`
`
`
`
`nating within the particular regional network of a local
`
`
`
`
`
`
`
`digital switch 24, 26 are routed by the local digital switch 24,
`
`
`
`
`
`
`
`
`26 hosting that regional network to the designated recipient.
`
`
`
`
`
`
`
`
`A local server 28 that includes the payload delivery system
`
`
`
`
`
`
`
`
`of the present invention can be connected to either of the
`
`
`
`
`
`
`
`
`
`local digital switches 24, 26.
`
`
`
`
`
`Within the regional network of each local digital switch
`
`
`
`
`
`
`
`
`24, 26 are a plurality of subscribers such as a computer
`
`
`
`
`
`
`
`
`workstation 30 or a digital phone 32 that are interconnected
`
`
`
`
`
`
`to the first local switch 24 via respective subscriber lines 34,
`
`
`
`
`
`
`
`
`
`
`or a computer workstation 36 that is interconnected with the
`
`
`
`
`
`
`
`second local data switch 26 via the subscriber line 40.
`
`
`
`
`
`
`
`
`
`As illustrated in FIG. 1, the LAN 38 comprises a LAN
`
`
`
`
`
`
`
`
`server 42 that networks a plurality of customer provided
`
`
`
`
`
`
`
`
`equipment (CPE) such as a fax machine 44 and a plurality
`
`
`
`
`
`
`
`of work stations 46. It is worth noting at this point that the
`
`
`
`
`
`
`
`
`
`
`
`interconnections 34, 40 can be, but are not
`limited to,
`
`
`
`
`
`
`
`
`
`
`fiberoptics, wireless, RF, coax or twisted pair. A local server
`
`
`
`
`
`
`
`31 that includes the payload delivery system of the present
`
`
`
`
`
`
`
`
`
`invention can be connected to the LAN server 42.
`
`
`
`
`
`
`
`In accordance with an important feature in the present
`
`
`
`
`
`
`
`
`
`invention, the payload delivery system of the present inven-
`
`
`
`
`
`
`
`
`tion does not have to be located at any one particular
`
`
`
`
`
`
`
`
`
`
`location in the communication network 12, but may reside
`
`
`
`
`
`
`
`
`in a variety of different locations including at least any one
`
`
`
`
`
`
`
`
`or more of the following: the workstation 46, the computer
`
`
`
`
`
`
`
`
`
`workstations 30, 36, the LAN server 42, the local server 31
`
`
`
`
`
`
`
`
`
`
`associated with the LAN 38, the local servers 28 associated
`
`
`
`
`
`
`
`
`with local switches 24, 26, or the long distance servers 22
`
`
`
`
`
`
`
`
`
`associated with long distances switches 16, 18. In addition,
`
`
`
`
`
`
`

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