Ulllted States Patent [19] [11] Patent Number: 5,862,220

Size: px
Start display at page:

Download "Ulllted States Patent [19] [11] Patent Number: 5,862,220"

Transcription

1 US A Uted States Patent [19] [11] Patent Number: 5,862,220 Perman [45] Date of Patent: Jan. 19, 1999 [54] METHOD AND APPARATUS FOR USNG 5,538,255 7/1996 Barker - NETWORK ADDRESS NFORMATON TO 5,561,709 10/1996 Remiard /96 MPROVE THE PERFORMANCE OF 5,564,001 10/1996 Lewis 5,612,730 3/1997 LCWS /8 [75] nventor: Stephen G. Perman, Mountain View, Caif OTHER PUBLCATONS Matt Rosoff, Review: Gateway Destination PC, c/net inc., 2 pages, Feb. 19, [73] Assigneej WebTV Networks, nc, Mountain Robert Seidman, Artice: What Larry and Lou Know (That View, Caif, You Don t), c/net inc., 2 pages, Jan. 29, Susan Stein, Artice: The $500 Web Box: Less is More? [21] APPL NO: 656,923 c/net inc., 2 pages, [22] Fied: Jun_ Primary Examiner B~ermarr E. Gregory 6 H04L 9/08 H04L 9/00 Attorney, Agent, or Ftrm Workman, Nydegger & Seeey [51] nt. C ; [52] US. C /21; 380/9; 380/10; [57] ABSTRACT 380/49; 380/59 An apparatus and method for using network address infor [58] Fied of Search /4, 9, 21, 23, mation to improve the performance and increase the func 380/25, 49, 50, 59, 10 tionaity of network transactions. is discosed. n a cient network interface device having a processor and a memory [56] References Cited couped to the processor, the memory having stored therein U'S' PATENT DOCUMENTS sequences of instructions which when executed by the processor cause the processor to perform the steps of: 1) 4,182,933 1/1980 Rosebum /21 accessing a?rst server over a secure data communication 4,852,151 7/1989 Dittakavi et a /97 ine to obtain a cient encryption key, 2) accessing a second /1989 Bam f et a1 380/25 server over an unsecure data communication ine to estabish /1990 Hashmoto "" " 379/96 a connection with the second server, 3) encrypting informa /1990 Cho """"""" " 379/209 tion sent to the second server over the connection using the 4,995,074 5,005,011 2/1991 Godman et a.. 4/1991 Perman et a /97 340/728 Cient encr t. k bt. d f th? t d 4 _ YP 10 e) O F16 mm 6 rs Server an ) /1991 Kimba 380/23 decrypting information received from the second server over 5,095,494 3/1992 Takahashi et at 375 /10 the connection using the cient encryption key obtained from 5,241,587 8/1993 Horton et a1, 379/92 the?rst server. The present invention further incudes 5,263,084 11/1993 Chaput et a /215 sequences of instructions which when executed by the 5,299,307 5,287,401 3/1994 2/1994 Young Lin / /98 processor Connecting Cause to an the unsecure processor Server to perform Over an the unsecure steps of, data /1994 Lews ' communication ine to perform unsecure portions of a data 5,341,293 8/1994 Verteney et a / transaction 2) disconnecting from the unsecure Server and 5,369,688 11/1994 Tsukamoto et a /100 3) connec? n t d t _ 5,410,541 4/1995 H /76 _ g 0 a a Commu a Secure Server We? a Secure /1995 Quirk 379/215 n1cat1on ine to perform secure portions of the data transac 5,469,540 11/1995 Powers, et a. 395/158 tion 5,488,411 1/1996 Lewis /8 5,490,208 2/1996 Remiard /96 52 Caims, 16 Drawing Sheets CONVENTONAL NETWORK [NTgfQNET V352 fuss MERCHANT : 101m 0F FRVA'E SERVER PRESENCE NOBE SERVER M M w V450. P4854 Vase 1 NETWORK NTERFACE f3 WehTV CLENT (842 (844 (14s CLENT BOX DENTFER ENCRYPTON KEY STORAGE AREA NETWORK ADDRESS STORAGE AREA 41o

2 U.S. Patent Jan. 19,1999 Sheet 1 0f 16 5,862,220 CABLE PHONE 6 mp4 EEG] MODULE REMOTE CONTROL FG. 1

3 U.S. Patent Jan. 19,1999 Sheet 2 0f 16 5,862,220 VDEO RF 4:: [:1 u CABLE PHONE 09 E E 9 k g

4 U.S. Patent Jan. 19,1999 Sheet 3 0f 16 5,862,220 CABLE PHONE REMOTE CONTROL FG. 3

5 U.S. Patent Jan. 19,1999 Sheet 4 0f 16 5,862,220 ; VDEO 0R RF k c: E. CABLE PHONE f \ om Lwebvid E 9E ) AC

6 U.S. Patent Jan. 19,1999 Sheet 5 0f 16 5,862,220 /: L : U RF SDN PHONE r P SDN M KMODEM E! J [-9 w AC (53 (E

7 U.S. Patent Jan. 19,1999 Sheet 6 0f 16 5,862,220 WebTV SERVER r520 CONVENTONAL NETWORK (NTERNET) WebTV WebTV WebTV CLENT CLENT ' ' CLENT 61 FG. 6

8 U.S. Patent Jan. 19,1999 Sheet 7 0f 16 5,862,220 WebTV / 620 SERVER CONVENTONAL NETWORK (NTERNET) T10 WebTV WebTV WebTV WebTV CLENT CLENT ' ' CLENT CLENT 61 FG. 7

9 U.S. Patent Jan. 19,1999 Sheet 8 0f 16 5,862,220 CONVENTONAL NETWORK NTE1RZNET P-852 :fase MERCHANT PONT OF PRVATE SERVER PRESENCE NODE SERVER M m m : i Pr-s50 : {r854 P,_858 NETWORK NTERFACE f8 WebTV CLENT (842 (844 (846 CLENT BOX DENTFER ENCRYPTON KEY STORAGE AREA NETWORK ADDRESS STORAGE AREA 610 f FG. 8

10 U.S. Patent Jan. 19,1999 Sheet 9 0f 16 5,862,220 (910 (912 (914 NETWORK ADDRESS ENCRYPTON KEY PONT OF PRESENCE DETERMNATON GENERATON LOGC NODE LOCALTY LOGC (AN) AND STORAGE DETERMNATON LOGC [820 PRVATE SERVER NETWORK NTERFACE /84 : r,-sss NETWORK NTERFACE f8 WebTV CLENT f 61 FG. 9

11 U.S. Patent Jan. 19,1999 Sheet 10 0f 16 5,862,220 (1010 (1012 (1013 CLENT NETWORK CLENTS AUTHENTCATON GEOGRAPHCAL ENCRYPTON DATA DATA KEY STORAGE /620 WebTV SERVER NETWORK NTERFACE A014 /-1020 CONVENTONAL NETWORK (mrggzznsn FG. 10

12 U.S. Patent Jan. 19,1999 Sheet 11 0f 16 5,862,220 CLENT PROCESSNG LOGC PERFORM A POWER-UP N1T1QLZATON OF THE CLENT THE CLENT CONNECTS TO A PRVATE SERVER OVER A SECURE NETWORK LNE AND GETS THE NETWORK ADDRESS OF THE CLENT FROM THE PRVATE SERVER Leg. GET THE CLENT TELEPHONE NUMBER FROM AN AN SERVER). THE CLENT GE S AN ENCRYPTON KEY FOR THE CLEN; FROM THE P VATE SERVER. STORE THE CLENT NETWORK ADDRESS N A SECURE CLENT STORAGE AREA. STORE THE CLENT ENCRYPTON KE1Y1Z1 A SECURE CLENT STORAGE AREA. GET THE NETWORK ADDRESS OF A LOCAL PONT OF PRESENCE NODE FROM THE PRVATE11S6ERVER. 1_ DSCONNECT FROM THE PRVATE SERVER. CONNECT TO THE DENTFED LO1C8AL PONT OF PRESENCE NODE. OPEN A CONNECTON WTH THE WebTV SERVER THROUGH THE PONT OF PRESENCE NODE USNG THE CLENT ENCRYPTON KEY TO ESTABLSH A SECURE CONNECTON WTH THE WebTV SERVER OVER AN UNSECURE NETWORK LNE. PROVDE THE CLENT BOX DENTFER AND THE CLENT NETWORK ADDRESS TO THE Web1T1éoSERVER. EXT FG. 11

13 U.S. Patent Jan. 19,1999 Sheet 12 0f 16 5,862,220 ( PRVATE SERVER ) PROCESSNG LOGC RECEVE A REQUEST FROM A CLENT FOR A NETWORK ADDRESS A12J0AN ENCRYPTON KEY USE CONVENTONAL TECHNQUES TO OBTAN THE CLENT NETWORK ADDRESS. FOR A TELEPHONE NETWORK, USE CONVENTONAL AN TO OBTAN CLENT TELEPHO1N2E12NUMBER. DETERMNE F THE CLENT ALREADY HAS AN ENCRYPTON KEY. F NOT, GENERATE AN ENCRYPT?N KEY FOR THE CLENT. USE THE CLENT NETWORK ADDRESS TO DETERMNE WHCH PONT OF PRESENCE NODE S LOCAL TO THE CLENT'S NETWORK ADDRESS. FOR A TELEPHONE NETWORK, THE PRVATE SERVER FNDS THE TELEPHONE NUMBER OF A PONT OF PRESENCE MODEM N TH1E21L6OCAL CALLNG AREA OF THE CLENT. r RETURN A MESSAGE TO THE CLENT NDCATNG THE CLENT NETWORK ADDRESS, THE CLENT ENCRYPTON KEY, AND THE NETWORK ADDRESS OF A LOCAL PONT O1F21PéESENCE NODE. EXT FG. 12

14 U.S. Patent Jan. 19,1999 Sheet 13 0f 16 5,862,220 ( WebTV SERVER ) PROCESSNG LOGC RECEVE A REQUEST FROM A CLENT FOR AN OPEN CONNECTON. OBTAN THE CLENT BOX DENTFER AND THE CLENT N1EST1WJORK ADDRESS FROM THE REQUEST. F THE WebTV SERVER S A SEPERATE SERVER FROM THE PRVATE SERVER AND THE CLNT AUTHENTCATON DATA FOR THS CLENT HAS NOT YET BEEN NTALZED N THE WebTV SERVER, THE WebTV SERVER OPENS A SECURE CONNECTON WTH THE PRVATE SERVER OVER A SECURE NETWORK LNE AND OBTANS THE ENCRYPTON KEY FOR THE CLENT USNG THE CLENT BOX DENTFER AND THE CLENT NETWORK ADDRESS RECEVED FROM THE CLENT. THE WebTV SERVER DSCONNECTS FROM THE PRVATE SERVER, NTALZES THE CLENT AUTHENTCATON DATA WTH THE ENCRYPTON KE1Y3F1OR THS CLENT. THE WebTV SERVER COMPARES THE CLENT BOX DENTFER AND THE CLENT NETWORK ADDRESS WTH CLENT AUTHENTCATON DATA N THE WebTV SERVER. m2 CLENT AUTHENTCATED '? M RETURN ERROR TO CLENT NDCATNG AUTHENTCATON FALURE. M OPEN THE CONNECTON TO THE AUTHENTCATED CLENT M EXT FG. 13

15 U.S. Patent Jan. 19,1999 Sheet 14 0f 16 5,862,220 P RECEVE A SERVCE REQUEST FR1O1A0THE CLENT. CAN THE SERVCE REQUEST BE OPTMZED FOR GEOGRAPHCAL LOC1A4L1;Y? OBTAN REQUESTNG CLENT'S NETWOR1K41A4ODRESS. USE CLENT NETWORK ADDRESS TO LOOK UP THE CLENT'S GEOGRAPHCAL LOCALTY N THE NETWORK GE01Gt1RgPHCAL DATA. OPTMZE THE SERVCE REQUEST FOR THE CLENT'S GEOGRAtPgCAL LOCALTY. EXT FG. 14

16 U.S. Patent Jan. 19,1999 Sheet 15 0f 16 5,862,220 PRVATE SERVER PROCESSNG LOGC (commusn) RECEVE A REQUEST FROM THE WebTV SERVER FOR THE ENCRYPTON KEY OF A CLENT. REQUEST NCLUDES CLENT BO15N3MBER AND CLENT NETWORK ADDRESS. VERFY THAT THE REQUESTER S N FACT THE WebTV SERVER. USE THE PROVDED CLENT BOX NUMBER AND THE CLENT NETWORK ADDRESS TO OBTAN THE ENCRYPTON K5E1Y4FOR THS CLENT. RETURN A MESSAGE TO THE WebTV SERVER NDCATNG THE CLENT ENCRY1 g1gn KEY. EXT FG. 15

17 U.S. Patent Jan. 19,1999 Sheet 16 0f 16 5,862,220 CLENT PROCESSNG LOGC (FOR PLAYNG REAL-TME NETWORK GAMES) PERFORM A POWER-UP NTA1L61Z$TON OF THE LOCAL CLENT. OPEN A CONNECTON BETWEEN THE LOCAL CLENT AND THE WebTV SERVER THROUGH THE PONT OF PRESENCE NODE OVER A NON-REAL-TME NETWORK LNE. PROVDE THE LOCAL CLENT BOX DENTFER AND THE LOCAL CLENT NETWORK ADORESS1T6O2THE WebTV SERVER. LOCAL CLENT REQUESTS WebTV SERVER TO MATCH THE LOCAL CLENT WTH ANOTHER REMOTE GAME PLAYER kremote CLENTzz. LOCAL CLENT SPECFES GAME TTLE, SKLL LEVEL, AND OTHE NFOMQTON ELAYED TO PLAYER MATCHNG. WebTV SERVER RESPONDS TO THE LOCAL CLENT REQUEST WTH THE NETWORK ADDRESS OF A REMOTE CLENT WHO PREVOUSLY REQUESTED MATCHNG FOR PLAYNG THE SPEC1F61E6D REAL TME GAME. LOCAL CLENT DSCONNEC1T6S18FROM THE WebTV SERVER. THE LOCAL CLENT USES THE NETWORK ADDRESS OF THE MATCHED REMOTE CLENT OBTANED FROM THE WebTV SERVER (e? THE REMOTE CLENT TELEPHONE NUMBER). TO ESTABLSH A DRECT COMMUNCAT ON LNK WTH THE REMOTE CLENT OVER A REAL-TME NETWORK LNE. REAL-TME GAME PLAYNG MAY THEN BE NTATED OVER THE REAL-TME NETWORK LNE. M EXT FG. 16

18 1 METHOD AND APPARATUS FOR USNG NETWORK ADDRESS NFORMATON TO MPROVE THE PERFORMANCE OF NETWORK TRANSACTONS BACKGROUND OF THE NVENTON 1. Fied of the nvention This invention is in the?ed of teecommunications, as it reates to the use of network address information for net work transactions. 2. Cross-References to Reated Appications The present appication is reated to the foowing co-pending US. patent appications: US. patent appication entited, Web Browser Aowing Navigation Between Hypertext Objects Using Remote Contro, having appication Ser. No. 08/660,088, and?ed on Jun. 3, 1996, now pending; and US. patent appication entited, Method and Apparatus for Providing Proxying and Transcoding of Documents in a Network, having appication Ser. No. 08/656,924, and?ed on Jun. 3, 1996, now pending; US. patent appication entited, Method and Apparatus For Managing Communications Between a Cient and a Server in a Network, having appication Ser. No. 08/660, 087, and?ed on Jun. 3, 1996, now pending; which are assigned to the assignee of the present invention. 3. Description of Reated Art Conventiona computer network protocos are designed to operate within a given network topoogy. These protocos are?exibe enough to hande many different arrangements of nodes and robust enough to hande changes in the topoogy as computers are added or removed from the network. Because of the need to maintain?exibiity and mobiity, conventiona networks do not rey on information that is speci?c to a particuar geographic ocation. These network protocos usuay consider geographic indepen dence to be an advantage. n many areas of the United States, it is possibe to determine a caing teephone number from the teephone network. Teephone network services such as Caer D and Automatic Number denti?cation (AN) can provide a ca er s teephone number to a suitaby equipped teephone answering device, and then the teephone number can be transferred to a server couped to the answering device. n many caing areas, however, Caer D and Automatic Number denti?cation are not avaiabe either for technica or egisative reasons. n such areas it may be possibe to verify a user s area code, and possiby the caing area (eg city), but in some cases no identi?cation at a is possibe. Without a direct method to identify or verify a user s teephone number, indirect methods can be used. n various ways, therefore, conventiona means are avai abe for obtaining information pertaining to a particuar network node or network user. Athough this information is avaiabe, conventiona network protocos do not provide the functionaity to obtain this information or to use the infor mation to optimize the operation of the network. Thus, a better means and method is needed for optimizing network transactions. SUMMARY OF THE NVENTON The present invention is an apparatus and method for using network address information to improve the perfor mance and increase the functionaity of network transac 5,862, tions. A cient network interface device is discosed as having a processor and a memory couped to the processor, the memory having stored therein sequences of instructions which when executed by the processor cause the processor to perform the steps of: 1) accessing a?rst server over a secure data communication ine to obtain a cient encryption key, 2) accessing a second server over an unsecure data communication ine to estabish a connection with the second server, 3) encrypting information sent to the second server over the connection using the cient encryption key obtained from the?rst server, and 4) decrypting information received from the second server over the connection using the cient encryption key obtained from the?rst server. The present invention further incudes a cient network interface device having a processor and a memory couped to the processor, the memory having stored therein sequences of instructions which when executed by the processor cause the processor to perform the steps of, 1) connecting to an unsecure server over an unsecure data communication ine to perform unsecure portions of a data transaction, 2) disconnecting from the unsecure server; and 3) connecting to a secure server over a secure data communication ine to perform secure portions of the data transaction. t is an advantage of the present invention that informa tion externa to a network can be obtained and used to optimize network transactions. t is a further advantage of the present invention that automatic number identi?cation provided in a conventiona teephone network can be used to improve the performance and increase the functionaity of network transactions. These and other advantages of the present invention are fuy described in the foowing detaied description of the preferred embodiment. BREF DESCRPTON OF THE DRAWNGS The features and advantages of the present invention wi be apparent from the accompanying drawings and from the detaied description of the preferred embodiment of the present invention as set forth beow. FG. 1 iustrates the present invention as impemented on a modue for use in a teevision set. FG. 2 iustrates the present invention as impemented with an integrated cabe modem and decoder. FG. 3 iustrates the present invention as integrated in a teevision set. FG. 4 iustrates the present invention as impemented with a cabe modem and video input. FG. 5 iustrates the present invention as impemented with an SDN modem. FG. 6 iustrates the network con?guration of the present invention. FG. 7 iustrates the network con?guration of the present invention with point of presence (POP) nodes. FG. 8 iustrates the interna structure of the WebTV cient of the present invention. FG. 9 iustrates the interna structure of the private server of the present invention. FG. 10 iustrates the interna structure of the WebTV server of the present invention. FGS are?owcharts iustrating the processing ogic How of the present invention. DETALED DESCRPTON OF THE PREFERRED EMBODMENT The present invention is an apparatus and method for using network address information to improve the perfor

19 3 mance of network transactions. n the foowing detaied description, numerous speci?c detais are set forth in order to provide a thorough understanding of the present inven tion. However, it wi be apparent to one of ordinary ski in the art that these speci?c detais need not be used to practice the present invention. n other instances, we known structures, interfaces, and processes have not been shown in detai in order not to unnecessariy obscure the present invention. WebTVTM The preferred embodiment of the present invention is a ow-cost network interface device (WebTVTM) that uses a standard teevision set as a dispay device and standard teephone ines and/or other residentia communication net works as a network transport medium. The network interface device can be impemented as a system in various forms. FG. 1 iustrates the network device as a modue inserted into a jack provided on a standard teevision. FG. 2 ius trates the network interface device as a device with an integrated cabe modem and decoder buit in. FG. 3 ius trates the network interface device as an integrated unit buit into a teevision set. FG. 4 iustrates the network interface device as a device with a buit in video interface and cabe modem. FG. 5 iustrates the network interface device with a buit in SDN (ntegrated Services Digita Network) modem. n each case, a standard teephone connection is provided for the network interface device of the present invention to enabe communication over the conventiona teephone network. n con?gurations with cabe modem capabiity, communication over a cabe network is possibe in addition to communication over the teephone network. The cabe network is typicay much faster (i.e. provides a much greater bandwidth) than the standard teephone net work; however, cabe modems are typicay more expensive than standard POTS (as it is known in the art, Pain Od Teephone Service ) teephone modems. n an SDN con?guration, the network interface device has both an SDN modem and a standard POTS modem. Again, the SDN network is typicay faster than the POTS teephone network; however, SDN is currenty more expensive. n the preferred embodiment and in the description that foows, the present invention is described in the context of severa different types of networks or portions of a network. Speci?cay, the foowing de?nitions carify the different network types in which the preferred embodiment operates. These different network types incude: the conventiona POTS teephone network, the nternet network, Word Wide Web network, and the WebTV network. The POTS teephone network is a switched-circuit network that con nects a cient to a point of presence (POP) node or directy to a private server. The POP node and the private server connect the cient to the nternet network, which is a packet-switched network using a transmission contro protoco/nternet protoco (TCP/P). The Word Wide Web (WWW) network uses a hypertext transfer protoco (HTTP) and is impemented within the nternet network and sup ported by hypertext mark-up anguage (HTML) servers. The WebTV network uses an HTTP-based set of protocos impemented within the WWW network and supported by one or more HTML servers. The WebTV network connects each cient having a WebTV network interface device to other WebTV cients and to WebTV services. WebTV cients can aso browse information on a wide-area network reached through one of the network connections, such as the nternet or Word Wide Web (WWW), using the network interface device and the browser software provided therein. Athough the WebTV 5,862, browser is capabe of browsing the Word Wide Web directy, the WebTV network improves services beyond basic nternet access in severa ways. WebTV network services, incuding user registration and eectronic mai (emai) are provided on the WebTV network. The WebTV network aso improves user services by acceerating brows ing to far away WWW sites and by eiminating deays. n addition, the WebTV network provides content taiored to the WebTV cient s geographic area (geographic taioring). n this manner, cient access to ocaized services is improved. The WebTV network interface device can aso ef?cienty taior a response to a cient or use an appropriate network medium that reates to a particuar cient request. For exampe, the higher cost SDN or cabe network media can be used when high data rates are required, whie the ess expensive POTS teephone network can be used for ess critica or ower data rate transactions. The WebTV network can aso offoad storage from the WebTV network interface device, thereby reducing its cost. Referring to FG. 6, the basic construct of the WebTV network of the present invention is iustrated. A puraity of WebTV cients 610, each being a network interface device such as the WebTV network interface device described above, are couped to a WebTV server 620 via a conven tiona network infrastructure 612, such as the nternet and WWW. The WebTV server 620 is a standard networked computer system (eg a Sun Microsystems SparcStation) upon which software impementing the network functiona ity of the present invention is executed. This functionaity is described beow. Referring to FG. 7, an aternative embodiment of the basic construct of the WebTV network of the present inven tion is iustrated. A puraity of WebTV cients 610, each being a network interface device such as the WebTV net work interface device described above, are aternativey couped to a puraity of point of presence (POP) nodes 710. The point of presence nodes 710 provide a means by which cients 610 can access the network 612 through a oca node rather than incurring higher cost direct connections to net work 612. n a teephone network, for exampe, it is ess expensive for a cient 610 to estabish a teephone connec tion with a oca point of presence node 710 (i.e. modem in the case of a teephone network) in the oca caing area of the cient 610 rather than make a ong distance ca to a node of network 612. n the con?guration shown in FG. 7, cost bene?ts for the cient can be reaized. The present invention, however, is not constrained to this con?guration. Rather, the present invention can be impemented in either of the network con?gurations iustrated in FG. 6, FG. 7, or other equivaent network con?gurations. Use of Automatic Number denti?cation (AN) for secu rity veri?cation and authentication purposes. AN can be a effective too for verifying the ocation from which a network access is being made. For exampe, a WebTV cient network interface device 610 may access the WebTV network server 620 to request a particuar type of service. n some circumstances, it is necessary or desirabe to verify a cient s identity before performing the requested service. Teephone network services such as Caer D and Automatic Number denti?cation (AN) can be used to provide a requesting cient s teephone number to the WebTV server 620. This can be performed transparenty to the cient user. The WebTV server 620 may use the request ing cient s teephone number to authorize the competion of a requested service by comparing the requesting cient s teephone number to a ist of authorized teephone numbers maintained in the server 620. f the requesting cient s

20 5 teephone number is on the server ist, the requested service is competed for the cient. f the requesting cient s tee phone number is not on the server ist for the requested service, the cient is noti?ed that the requested service cannot be performed. Since AN and Caer D cannot be faked by a surreptitious user, this feature of the present invention aows the WebTV network to provide a signi? cant eve of security for network transactions. This authen tication feature is described in more detai in the foowing sections. There are a very few areas of the US. Where AN is not avaiabe. n such areas, the private server of the present invention Wi detect the ack of AN and direct the cient software to prompt the user for entry of a teephone number. Athough the present invention cannot verify the accuracy of the user-entered teephone number, the present invention can nevertheess verify that the user-entered teephone number is not a teephone number from an area With AN coverage. Another test can be performed to verify that the assumed teephone number (Whether obtained from AN or user entry) of a cient network interface device 610 is probaby correct. That is, the cient software in the cient network interface device 610 can direct the cient to dia its own assumed teephone number. f the diaed teephone number is not busy (i.e. a ring signa or disconnect signa is detected), the assumed cient teephone number cannot be correct. f the diaed teephone number is busy, the assumed cient teephone number probaby is correct; because, most teephone numbers are not busy the vast majority of the time. These tests provide a nomina eve of cient teephone number vaidation in areas With or Without AN service. Even in the very few areas of the US. and most of the Word Where AN service is not avaiabe, the process of the present invention for obtaining a secure encryption key and for performing secure transactions via a secure network to a private server sti operates. The ony capabiity ost in these areas is the automatic veri?cation of geographic ocaity provided by the present invention and described in more detai beow. Referring now to FGS. 8 through 15, bock diagrams and How charts iustrate the authentication feature of the pre ferred embodiment of the present invention. Referring now to FG. 8, the interface between the WebTV cient 610 and the conventiona network 612 is iustrated. n the preferred embodiment, WebTV cient 610 transmits and receives information over a direct communication channe 852 through network interface 840. Many conventiona commu nication channes such as channe 852 exists in the prior art. These communication channes incude conventiona POTS teephone ines through modems, integrated services digita network (SDN) ines, dedicated Wire or?ber optic ines. Aternativey, WebTV cient 610 may be couped to conventiona network 612 through a point of presence node 810. As described earier, point of presence node 810 provides a means for WebTV cient 610 to interface With conventiona network 612 through a oca point of presence node 810. n this manner, the communication channe 854 between cient 610 and point of presence node 810 can be a ess expensive channe than the direct connect channe 852. n either con?guration, WebTV cient 610 is enabed to transmit and receive information via conventiona network 612. One characteristic of the conventiona network 612 such as the nternet is the reativey unsecure transmission envi ronment over the conventiona network. Because of this unsecure characteristic of conventiona network 612, con?dentia communications, commercia transactions, or other 5,862, transfers of information or transactions requiring a secure environment cannot take pace. For this reason, the present invention adds additiona functionaity to authenticate a particuar WebTV cient and estabish a secure and con? dentia communication between WebTV cient 610 and WebTV server 620. A private server 820 is used in the preferred embodiment of the present invention to create a secure network environment in a manner to be described in more detai beow. Referring again to FG. 8, private server 820 is shown couped to cient 610 via a secure communication ine 858. Secure communication ine 858 can be any of a number of conventiona secure communication techniques empoyed in the prior art incuding direct POTS teephone ine connections, dedicated transmission ines, or point-to-point data communications media. n the preferred embodiment, a secure communication between WebTV cient 610 and pri vate server 820 is estabished by use of a pre-assigned (800) teephone number that estabishes a direct point-to-point communication ink between private server 820 and cient 610. n this manner, a secure communication environment between cient 610 and private server 820 can be guaranteed. Using the techniques of the present invention as described beow, WebTV cient 610 initiay estabishes a secure communication With private server 820 in order to subse quenty estabish a secure communication environment through conventiona network 612. n order to estabish a secure communication environment With conventiona network 612, WebTV cient 610 incudes a cient box identi?er 842. Cient box identi?er 842 is an eectronicay readabe unique number or aphanumeric string Which differentiates a particuar WebTV cient unit 610 from a others. Conventiona techniques are We known for instaing a unique identi?cation code in an eectronic device. WebTV cient 610 aso incudes an encryption key storage area 844 and a network address storage area 846. Storage areas 844 and 846 are eectronicay readabe and modi?abe memory ocations used for the storage of particuar items of information used during the authentication process of the present invention. Encryption key storage area 844 is used for the storage of an encryption key provided by the private server 820 and used by cient 610 in its communications through conventiona network 612. NetWork address storage area 846 is used for the storage of a network address at Which WebTV cient 610 is currenty ocated. n the case of a teephone ink between cient 610 and network 612, the cient network address represents the teephone number from Which cient 610 is caing. Both encryption key 844 and network address 846 may be stored in a variety of conventiona memory means incuding battery-backed CMOS memory,?ash memory, dynamic random access memory (DRAM), or static random access memory (SRAM). The WebTV cient 610, WebTV server 620, and private server 820 may incude computer-readabe media having stored thereon computer-executabe instructions for execut ing seected steps of the methods discosed herein. By Way of exampe, and not imitation, such computer readabe media comprise RAM, ROM, EEPROM, CD-ROM or other optica disk storage, magnetic disk storage or other magnetic storage devices, or any other medium Which can be used to store the desired executabe instructions and Which can be accessed by a genera purpose or specia purpose computer. Combination of the above are aso incuded Within the scope of computer readabe media. Referring now to FG. 9, the interna components of private server 820 (?rst server) used for authentication are

21

22

23

24

25

26

27

28

29

US 20060206935Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0206935 A1 Choi et al. (43) Pub. Date: Sep.

US 20060206935Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0206935 A1 Choi et al. (43) Pub. Date: Sep. US 20060206935A (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 20060206935 A1 Choi et a. (43) Pub. Date: Sep. 14, 2006 (54) APPARATUS AND METHOD FOR ADAPTVELY PREVENTNG ATTACKS

More information

US 20020059452A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0059452 A1 Yokota et al. (43) Pub. Date: May 16, 2002

US 20020059452A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0059452 A1 Yokota et al. (43) Pub. Date: May 16, 2002 US 20020059452A1 (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2002/0059452 A1 Yokota et a. (43) Pub. Date: May 16, 2002 (54) METHOD AND SYSTEM FOR (30) Foreign Appication Priority

More information

US 20060288075Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0288075 A1 Wu (57) A sender is selectively input- S301

US 20060288075Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0288075 A1 Wu (57) A sender is selectively input- S301 US 20060288075A (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2006/0288075 A1 Wu (43) Pub. Date: Dec. 21, 2006 (54) ELECTRONIC MAILBOX ADDRESS BOOK MANAGEMENT SYSTEM AND METHOD

More information

(12) United States Patent Rune

(12) United States Patent Rune (12) United States Patent Rune US006304913B1 (10) Patent N0.: (45) Date of Patent: US 6,304,913 B1 on. 16, 2001 (54) INTERNET SYSTEM AND METHOD FOR SELECTING A CLOSEST SERVER FROM A PLURALITY OF ALTERNATIVE

More information

US 20090193 l46al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0193146 A1 Albert et al.

US 20090193 l46al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0193146 A1 Albert et al. US 20090193 46A (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2009/0193146 A1 Abert et a. (43) Pub. Date: Ju. 30, 2009 (54) UTLZNG VRTUAL SERVER WEGHT FOR (22) Fied: Jan. 24, 2008

More information

(12) United States Patent

(12) United States Patent (12) United States Patent US008099768B2 (10) Patent N0.: Cheng et a]. () Date of Patent: Jan. 17, 12 (54) METHOD AND SYSTEM FOR (56) References Cited MULTI-PROTOCOL SINGLE LOGOUT U.S. PATENT DOCUMENTS

More information

(75) Inventors; Martin CZACHOR, JR (52) US Cl... 379/214.01 Newtown Square, PA (U S); Kevin CZACHOR, West Chester, PA (57) ABSTRACT

(75) Inventors; Martin CZACHOR, JR (52) US Cl... 379/214.01 Newtown Square, PA (U S); Kevin CZACHOR, West Chester, PA (57) ABSTRACT US 20120033800A1 (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2012/0033800 A1 CZACHOR, JR. et a. (43) Pub. Date: (54) SYSTEM AND METHOD FOR PROVDNG Pubication Cassi?cation ENHANCED

More information

(12) Patent Application Publication (10) Pub. N0.: US 2006/0105797 A1 Marsan et al. (43) Pub. Date: May 18, 2006

(12) Patent Application Publication (10) Pub. N0.: US 2006/0105797 A1 Marsan et al. (43) Pub. Date: May 18, 2006 (19) United States US 20060105797A (12) Patent Appication Pubication (10) Pub. N0.: US 2006/0105797 A1 Marsan et a. (43) Pub. Date: (54) METHOD AND APPARATUS FOR (52) US. C...... 455/522 ADJUSTING A MOBILE

More information

(12) United States Patent (10) Patent No.: US 8,259,911 B1 Trandal et al. (45) Date of Patent: *Sep. 4, 2012

(12) United States Patent (10) Patent No.: US 8,259,911 B1 Trandal et al. (45) Date of Patent: *Sep. 4, 2012 USOO8259911B1 (12) United States Patent (10) Patent No.: Tranda et a. (45) Date of Patent: *Sep. 4, 12 (54) CALL PROCESSING AND SUBSCRIBER 3,956,595 A 5/1976 Sobanski REGISTRATION SYSTEMS AND METHODS 4,009,337

More information

/12 [-16. U CIUUU Cl UUCIEI U CICIUU. (12) Patent Application Publication (10) Pub. No.: US 2002/0193094 A1 Lawless et al.

/12 [-16. U CIUUU Cl UUCIEI U CICIUU. (12) Patent Application Publication (10) Pub. No.: US 2002/0193094 A1 Lawless et al. (19) United States US 20020193094A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0193094 A1 Lawless et al. (43) Pub. Date: (54) METHOD AND SYSTEM FOR DOWNLOADNG SOFTWARE PRODUCTS DRECTLY

More information

US 20080120174A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0120174 A1 L1 (43) Pub. Date: May 22, 2008

US 20080120174A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0120174 A1 L1 (43) Pub. Date: May 22, 2008 US 20080120174A1 (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2008/0120174 A1 L1 (43) Pub. Date: May 22, 2008 (54) METHOD AND SYSTEM FOR FLEXIBLE Pubication Cassi?cation PRODUCT

More information

SNMP Reference Guide for Avaya Communication Manager

SNMP Reference Guide for Avaya Communication Manager SNMP Reference Guide for Avaya Communication Manager 03-602013 Issue 1.0 Feburary 2007 2006 Avaya Inc. A Rights Reserved. Notice Whie reasonabe efforts were made to ensure that the information in this

More information

Avaya Remote Feature Activation (RFA) User Guide

Avaya Remote Feature Activation (RFA) User Guide Avaya Remote Feature Activation (RFA) User Guide 03-300149 Issue 5.0 September 2007 2007 Avaya Inc. A Rights Reserved. Notice Whie reasonabe efforts were made to ensure that the information in this document

More information

Setting Up Your Internet Connection

Setting Up Your Internet Connection 4 CONNECTING TO CHANCES ARE, you aready have Internet access and are using the Web or sending emai. If you downoaded your instaation fies or instaed esigna from the web, you can be sure that you re set

More information

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger Advanced CodFusion 4.0 Appication Deveopment - CH 3 - Server Custering Using Bri.. Page 1 of 7 [Figures are not incuded in this sampe chapter] Advanced CodFusion 4.0 Appication Deveopment - 3 - Server

More information

READING A CREDIT REPORT

READING A CREDIT REPORT Name Date CHAPTER 6 STUDENT ACTIVITY SHEET READING A CREDIT REPORT Review the sampe credit report. Then search for a sampe credit report onine, print it off, and answer the questions beow. This activity

More information

Ff'if ~ _ INVISIWALL. Shively (43) Pub. Date: NOV. 28, 2002 . LOCAL ONSITE. (Us) (21) Appl. No.: 09/865,377

Ff'if ~ _ INVISIWALL. Shively (43) Pub. Date: NOV. 28, 2002 . LOCAL ONSITE. (Us) (21) Appl. No.: 09/865,377 US 20020178378A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0178378 A1 Shively (43) Pub. Date: NOV. 28, 2002 (54) SECURE NTRUSON DETECTON SYSTEM (76) nventor: Geo?'rey

More information

Chapter 3: JavaScript in Action Page 1 of 10. How to practice reading and writing JavaScript on a Web page

Chapter 3: JavaScript in Action Page 1 of 10. How to practice reading and writing JavaScript on a Web page Chapter 3: JavaScript in Action Page 1 of 10 Chapter 3: JavaScript in Action In this chapter, you get your first opportunity to write JavaScript! This chapter introduces you to JavaScript propery. In addition,

More information

US 20070016324A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0016324 A1. Operating System. 106 q f 108.

US 20070016324A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0016324 A1. Operating System. 106 q f 108. US 20070016324A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0016324 A1 Oddiraj u et al. (43) Pub. Date: Jan. 18, 2007 (54) SYSTEM BOOT OPTMZER (75) nventors: Chandar

More information

(10) Patent No.: US 6,351, 739 Bl

(10) Patent No.: US 6,351, 739 Bl (12) United States Patent Egendorf 111111 1111111111111111111111111111111111111111111111111111111111111 US006351739Bl (10) Patent No.: US 6,351, 739 Bl (45) Date of Patent: Feb.26,2002 (54) NTERNET BLLNG

More information

TCP/IP Gateways and Firewalls

TCP/IP Gateways and Firewalls Gateways and Firewas 1 Gateways and Firewas Prof. Jean-Yves Le Boudec Prof. Andrzej Duda ICA, EPFL CH-1015 Ecubens http://cawww.epf.ch Gateways and Firewas Firewas 2 o architecture separates hosts and

More information

Early access to FAS payments for members in poor health

Early access to FAS payments for members in poor health Financia Assistance Scheme Eary access to FAS payments for members in poor heath Pension Protection Fund Protecting Peope s Futures The Financia Assistance Scheme is administered by the Pension Protection

More information

I DATA PORTS 162 I I T I I

I DATA PORTS 162 I I T I I L L i _ > A W _ i _ A 7 i L L US 20040047286A1 (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2004/0047286 A1 Larsen et a. (43) Pub. Date: (54) NETWORK SWTCH ASSEMBLY, NETWORK SWTCHNG

More information

Vision Helpdesk Client Portal User Guide

Vision Helpdesk Client Portal User Guide Hepdesk Hepdesk Vision Hepdesk Cient Porta User Guide VISION HELPDESK v3 User Guide (for Cient) CLIENT PORTAL DETAILS VISION HELPDESK v3 User Guide (for Cient) Hepdesk Index Cient Porta.....................................................

More information

US 20110196934A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2011/0196934 A1 Sheer (43) Pub. Date: Aug.

US 20110196934A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2011/0196934 A1 Sheer (43) Pub. Date: Aug. US 20110196934A1 (19) United States (12) Patent Appication Pubication (10) Pub. N0.: US 2011/0196934 A1 Sheer (43) Pub. Date: Aug. 11, 2011 (54) SOCKET SMTP LOAD BALANCING (52) US. C...... 709/206; 709/226;

More information

Technical Writing - A Glossary of English Language Terms

Technical Writing - A Glossary of English Language Terms US008589474B2 (12) United States Patent Parsons et a. (10) Patent N0.: (45) Date of Patent: US 8,589,474 B2 *Nov. 19, 2013 (54) (75) (73) (21) (22) (65) (51) (52) (58) (56) SYSTEMS AND METHODS FOR SOFTWARE

More information

US 201203 03424Al (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2012/0303424 A1 Lundstrom (43) Pub. Date: NOV.

US 201203 03424Al (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2012/0303424 A1 Lundstrom (43) Pub. Date: NOV. US 201203 03424Al (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2012/0303424 A1 Lundstrom (43) Pub. Date: NOV. 29, 2012 (54) METHOD AND SOFTWARE FOR Publication Classi?cation

More information

S E C U R I T Y A D M I N I S T R A T I O N G U I D E

S E C U R I T Y A D M I N I S T R A T I O N G U I D E H Y P E R I O N R E L E A S E 9. 3. 1 S E C U R I T Y A D M I N I S T R A T I O N G U I D E P / N : D H 0 9 9 9 3 0 1 A Hyperion Shared Services Security Administration Guide, 9.3.1 Copyright 2006, 2009,

More information

US 20030147408A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0147408 A1. Datta et al. (43) Pub. Date: Aug.

US 20030147408A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0147408 A1. Datta et al. (43) Pub. Date: Aug. US 20030147408A1 (19) United States (12) Patent Application Publication (10) Pub. N0.: US 2003/0147408 A1 Datta et al. (43) Pub. Date: (54) TOOLS AND TECHNQUES FOR (60) Provisional application No. 60/259,269,?led

More information

software, and perform automatic dialing according to the /*~102

software, and perform automatic dialing according to the /*~102 US 20140105199A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2014/0105199 A1 Tian (43) Pub. Date: (54) METHOD AND APPARATUS FOR AUTOMATIC DIALING ACCESS POINTS (71) Applicant:

More information

Lucent Technologies Bell Labs Innovations. PARTNER II Communications System PARTNER Plus Communications System Release 4.1.

Lucent Technologies Bell Labs Innovations. PARTNER II Communications System PARTNER Plus Communications System Release 4.1. Lucent Technoogies Be Labs Innovations PARTNER II Communications System PARTNER Pus Communications System Reease 4.1 System Panner 518-455-338 Issue 2 August 1996 Copyright 1996 Lucent Technoogies A Rights

More information

Introduction to XSL. Max Froumentin - W3C

Introduction to XSL. Max Froumentin - W3C Introduction to XSL Max Froumentin - W3C Introduction to XSL XML Documents Stying XML Documents XSL Exampe I: Hamet Exampe II: Mixed Writing Modes Exampe III: database Other Exampes How do they do that?

More information

Ulllted States Patent [19] [11] Patent Number: 6,163,606. Otto [45] Date of Patent: *Dec. 19, 2000

Ulllted States Patent [19] [11] Patent Number: 6,163,606. Otto [45] Date of Patent: *Dec. 19, 2000 US006163606A Ulllted States Patent [19] [11] Patent Number: 6,163,606 Otto [45] Date of Patent: *Dec. 19, 2000 [54] SYSTEM FOR PROVDNG VRTUAL 5,467,388 11/1995 Redd, Jr. et al........ 379/196 CALLED PARTY

More information

WEBSITE ACCOUNT USER GUIDE SECURITY, PASSWORD & CONTACTS

WEBSITE ACCOUNT USER GUIDE SECURITY, PASSWORD & CONTACTS WEBSITE ACCOUNT USER GUIDE SECURITY, PASSWORD & CONTACTS Password Reset Process Navigate to the og in screen Seect the Forgot Password ink You wi be asked to enter the emai address you registered with

More information

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies ISM 602 Dr. Hamid Nemati Objectives The idea Dependencies Attributes and Design Understand concepts normaization (Higher-Leve Norma Forms) Learn how to normaize tabes Understand normaization and database

More information

CUSTOM. Putting Your Benefits to Work. COMMUNICATIONS. Employee Communications Benefits Administration Benefits Outsourcing

CUSTOM. Putting Your Benefits to Work. COMMUNICATIONS. Employee Communications Benefits Administration Benefits Outsourcing CUSTOM COMMUNICATIONS Putting Your Benefits to Work. Empoyee Communications Benefits Administration Benefits Outsourcing Recruiting and retaining top taent is a major chaenge facing HR departments today.

More information

NJ (US) (51) Int. Cl. H04L 9/00 (2006.01) Correspondence Address: (52) US. Cl... 380/278; 713/ 150 ALFRED C. ROTH (57) ABSTRACT

NJ (US) (51) Int. Cl. H04L 9/00 (2006.01) Correspondence Address: (52) US. Cl... 380/278; 713/ 150 ALFRED C. ROTH (57) ABSTRACT . I. I. I US 20080187140A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0187140 A1 McGillian et al. (43) Pub. Date: Aug. 7, 2008 (54) METHOD AND SYSTEM OF SECURELY Related

More information

Design Considerations

Design Considerations Chapter 2: Basic Virtua Private Network Depoyment Page 1 of 12 Chapter 2: Basic Virtua Private Network Depoyment Before discussing the features of Windows 2000 tunneing technoogy, it is important to estabish

More information

Lexmark ESF Applications Guide

Lexmark ESF Applications Guide Lexmark ESF Appications Guide Hep your customers bring out the fu potentia of their Lexmark soutions-enabed singe-function and mutifunction printers Lexmark Appications have been designed to hep businesses

More information

(12> Ulllted States Patent (10) Patent N0.: US 6,591,288 B1 Edwards et al. (45) Date of Patent: Jul. 8, 2003

(12> Ulllted States Patent (10) Patent N0.: US 6,591,288 B1 Edwards et al. (45) Date of Patent: Jul. 8, 2003 ' ' US006591288B1 (12> Ulllted States Patent (10) Patent N0.: Edwards et al. (45) Date of Patent: Jul. 8, 2003 (54) DATA NETWORK ACCELERATED ACCESS EP 0837584 4/1998..... H04L/29/06 SYSTEM W0 WO 96/34340

More information

Pay-on-delivery investing

Pay-on-delivery investing Pay-on-deivery investing EVOLVE INVESTment range 1 EVOLVE INVESTMENT RANGE EVOLVE INVESTMENT RANGE 2 Picture a word where you ony pay a company once they have deivered Imagine striking oi first, before

More information

SABRe B2.1: Design & Development. Supplier Briefing Pack.

SABRe B2.1: Design & Development. Supplier Briefing Pack. SABRe B2.1: Design & Deveopment. Suppier Briefing Pack. 2013 Ros-Royce pc The information in this document is the property of Ros-Royce pc and may not be copied or communicated to a third party, or used

More information

Hybrid Interface Solutions for next Generation Wireless Access Infrastructure

Hybrid Interface Solutions for next Generation Wireless Access Infrastructure tec. Connectivity & Networks Voker Sorhage Hybrid Interface Soutions for next Generation Wireess Access Infrastructure Broadband wireess communication wi revoutionize every aspect of peope s ives by enabing

More information

Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600. The intelligent business solution.

Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600. The intelligent business solution. Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600 The inteigent business soution. Hybrid IP-PBX KX-TDA Teecommunication Patform: Investment in a teecommunication system requires business communication

More information

Hay (43) Pub. Date: Oct. 17, 2002

Hay (43) Pub. Date: Oct. 17, 2002 US 20020152322A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0152322 A1 Hay (43) Pub. Date: Oct. 17, 2002 (54) (76) (21) (22) (51) (52) METHOD AND APPARATUS FOR FACILITATING

More information

Precise assessment of partial discharge in underground MV/HV power cables and terminations

Precise assessment of partial discharge in underground MV/HV power cables and terminations QCM-C-PD-Survey Service Partia discharge monitoring for underground power cabes Precise assessment of partia discharge in underground MV/HV power cabes and terminations Highy accurate periodic PD survey

More information

NatWest Global Employee Banking Eastwood House Glebe Road Chelmsford Essex England CM1 1RS Depot Code 028

NatWest Global Employee Banking Eastwood House Glebe Road Chelmsford Essex England CM1 1RS Depot Code 028 To appy for this account, the printed appication must be competed and returned together with any necessary supporting documentation to the foowing address: NatWest Goba Empoyee Banking Eastwood House Gebe

More information

(12) United States Patent Schlossman et al.

(12) United States Patent Schlossman et al. (12) United States Patent Schlossman et al. US006320944B1 () Patent N0.: (45) Date of Patent: *Nov. 20, 2001 (54) (75) (73) (*) (21) (22) (63) (51) (52) (58) NTELLGENT CONFGURATON SERVER nventors: David

More information

WINMAG Graphics Management System

WINMAG Graphics Management System SECTION 10: page 1 Section 10: by Honeywe WINMAG Graphics Management System Contents What is WINMAG? WINMAG Text and Graphics WINMAG Text Ony Scenarios Fire/Emergency Management of Fauts & Disabement Historic

More information

INTERNATIONAL PAYMENT INSTRUMENTS

INTERNATIONAL PAYMENT INSTRUMENTS INTERNATIONAL PAYMENT INSTRUMENTS Dr Nguyen Minh Duc 2009 1 THE INTERNATIONAL CHAMBER OF COMMERCE THE ICC AT A GLANCE represent the word business community at nationa and internationa eves promotes word

More information

INDUSTRIAL AND COMMERCIAL

INDUSTRIAL AND COMMERCIAL Finance TM NEW YORK CITY DEPARTMENT OF FINANCE TAX & PARKING PROGRAM OPERATIONS DIVISION INDUSTRIAL AND COMMERCIAL ABATEMENT PROGRAM PRELIMINARY APPLICATION AND INSTRUCTIONS Mai to: NYC Department of Finance,

More information

NCH Software FlexiServer

NCH Software FlexiServer NCH Software FexiServer This user guide has been created for use with FexiServer Version 1.xx NCH Software Technica Support If you have difficuties using FexiServer pease read the appicabe topic before

More information

US 20020141557A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0141557 A1 STRANDBERG (43) Pub. Date: Oct.

US 20020141557A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0141557 A1 STRANDBERG (43) Pub. Date: Oct. ---- US 20020141557A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2002/0141557 A1 STRANDBERG (43) Pub. Date: (54) SYSTEM AND METHOD FOR PROVIDING AN AUTOMATIC TELEPHONE CALL

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow some of which may not appy your account Some of these may

More information

1,5 F., n M 3 My MM, 3 2. M5, ' 120 1. (21) App1.N0.: 13/789,334 M/WMWW W ~ 3> ( I INTERNET < 114. (71) ApplicantszRobert Monster, Sammamish, WA

1,5 F., n M 3 My MM, 3 2. M5, ' 120 1. (21) App1.N0.: 13/789,334 M/WMWW W ~ 3> ( I INTERNET < 114. (71) ApplicantszRobert Monster, Sammamish, WA v US 2013023 8496A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0238496 A1 Monster et al. (43) Pub. Date: Sep. 12, 2013 (54) SYSTEM AND METHOD FOR DOMAN LEASNG, ACQUSTON

More information

A Description of the California Partnership for Long-Term Care Prepared by the California Department of Health Care Services

A Description of the California Partnership for Long-Term Care Prepared by the California Department of Health Care Services 2012 Before You Buy A Description of the Caifornia Partnership for Long-Term Care Prepared by the Caifornia Department of Heath Care Services Page 1 of 13 Ony ong-term care insurance poicies bearing any

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES About ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow, some of which may not appy your account. Some of

More information

How to deal with personal financial problems

How to deal with personal financial problems How to dea with persona financia probems D I S P U T E R E S O L U T I O N Introduction Heping you face the future with confidence In 2014, the eve of consumer debt in the UK grew to reach a seven-year

More information

Application and Desktop Virtualization

Application and Desktop Virtualization Appication and Desktop Virtuaization Content 1) Why Appication and Desktop Virtuaization 2) Some terms reated to vapp and vdesktop 3) Appication and Desktop Deivery 4) Appication Virtuaization 5)- Type

More information

: COMPONENT :/_ 102 l M l

: COMPONENT :/_ 102 l M l I- _ US 2009017 1 902A (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2009/0171902 A1 MacLaurin et a. (43) Pub. Date: J 11]. 2, 2009 (54) LIFE RECORDER (22) Fied: Dec. 28, 2007

More information

3.3 SOFTWARE RISK MANAGEMENT (SRM)

3.3 SOFTWARE RISK MANAGEMENT (SRM) 93 3.3 SOFTWARE RISK MANAGEMENT (SRM) Fig. 3.2 SRM is a process buit in five steps. The steps are: Identify Anayse Pan Track Resove The process is continuous in nature and handed dynamicay throughout ifecyce

More information

NCH Software BroadCam Video Streaming Server

NCH Software BroadCam Video Streaming Server NCH Software BroadCam Video Streaming Server This user guide has been created for use with BroadCam Video Streaming Server Version 2.xx NCH Software Technica Support If you have difficuties using BroadCam

More information

ENCODED $30 CERT'F'CATE -+ DECODE CERTIFICATE

ENCODED $30 CERT'F'CATE -+ DECODE CERTIFICATE US 20130346742A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0346742 A1 Tada et al. (43) Pub. Date: (54) METHOD AND SYSTEM FOR DEVICE Publication Classi?cation AUTHENTICATION

More information

US 20120222106Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0222106 A1 Kuehl (43) Pub. Date: Aug.

US 20120222106Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0222106 A1 Kuehl (43) Pub. Date: Aug. US 20120222106Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0222106 A1 Kuehl (43) Pub. Date: (54) AUTOMATED HYBRID CONNECTIONS (52) US. Cl...... 726/11 BETWEEN MULTIPLE

More information

EDS-Unigraphics MIS DataBroker Architecture

EDS-Unigraphics MIS DataBroker Architecture EDS-Unigraphics MIS DataBroker Architecture Jeff Greiner Bob Woodridge October 9,1996 Topics UG/MIS Probem Domain Requirements for New Architecture Seection of Java Deveoping Java Based Intranet Soutions

More information

Sage Accounts Production Range

Sage Accounts Production Range Sage Accounts Production Range The abiity to dri-down from the face of the accounts makes reviewing accounts so easy. Sage Accounts Production Software As individua as you and your cients Jim O Leary,

More information

Qualifications, professional development and probation

Qualifications, professional development and probation UCU Continuing Professiona Deveopment Quaifications, professiona deveopment and probation Initia training and further education teaching quaifications Since September 2007 a newy appointed FE ecturers,

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l l. l l

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l l. l l ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow, some of which may not appy your account Some of these

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l. l l. l l. l l

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l. l l. l l. l l ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow some of which may not appy your account Some of these may

More information

United States Patent [1113,585,303. Sept. 1957; pp. 321-325. Primary Examiner-William C. Cooper Attorney-Flam & Flam ~ ' 340/248, 261, 371, 407

United States Patent [1113,585,303. Sept. 1957; pp. 321-325. Primary Examiner-William C. Cooper Attorney-Flam & Flam ~ ' 340/248, 261, 371, 407 _ United States Patent [72] nventor Aexander B. Chie'fo 7 912 Sunburst St., Northridge, Caif. [21] App. No. 779,295 [22] Fied Oct.2,1968 [45] Patented June 15, 1971 [54] TELEPHONE COMMUNCATON SYSTEM FOR

More information

US 20050027827A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0027827 A1 Owhadi et al. (43) Pub. Date: Feb.

US 20050027827A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0027827 A1 Owhadi et al. (43) Pub. Date: Feb. US 20050027827A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2005/0027827 A1 Owhadi et al. (43) Pub. Date: Feb. 3, 2005 (54) SYSTEM FOR PROVIDING SUPPORT FOR AN ELECTRONIC

More information

ICAP CREDIT RISK SERVICES. Your Business Partner

ICAP CREDIT RISK SERVICES. Your Business Partner ICAP CREDIT RISK SERVICES Your Business Partner ABOUT ICAP GROUP ICAP Group with 56 miion revenues for 2008 and 1,000 empoyees- is the argest Business Services Group in Greece. In addition to its Greek

More information

US 20070139188A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0139188 A1 Ollis et al. HOME PROCESSOR /\ J\ NETWORK

US 20070139188A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0139188 A1 Ollis et al. HOME PROCESSOR /\ J\ NETWORK US 20070139188A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2007/0139188 A1 Ollis et al. (43) Pub. Date: Jun. 21, 2007 (54) (75) (73) (21) (22) METHOD AND APPARATUS FOR COMMUNICATING

More information

Lecture 7 Datalink Ethernet, Home. Datalink Layer Architectures

Lecture 7 Datalink Ethernet, Home. Datalink Layer Architectures Lecture 7 Dataink Ethernet, Home Peter Steenkiste Schoo of Computer Science Department of Eectrica and Computer Engineering Carnegie Meon University 15-441 Networking, Spring 2004 http://www.cs.cmu.edu/~prs/15-441

More information

March 14, 1967 _ A. GABOR ETAL I 3,309,597 MOTOR ACCELERATION CONTROL SYSTEM. l Filed April 20, 1964. T1.l _. ,57m/Az.

March 14, 1967 _ A. GABOR ETAL I 3,309,597 MOTOR ACCELERATION CONTROL SYSTEM. l Filed April 20, 1964. T1.l _. ,57m/Az. March 14, 1967 _ A. GABOR ETAL I 3,309,597 MOTOR ACCELERATION CONTROL SYSTEM Fied Apri 20, 1964 T1. _,57m/Az. SVGA/,QL ATTORNEY United States Patent O 1 3,309,597 MOTOR ACCELERATION CONTRGL SYSTEM Andrew

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/0035525 A1 Wu et al. (43) Pub. Date: Feb. 20, 2003

(12) Patent Application Publication (10) Pub. No.: US 2003/0035525 A1 Wu et al. (43) Pub. Date: Feb. 20, 2003 (19) United States US 20030035525A1 (12) Patent Application Publication (10) Pub. No.: US 2003/0035525 A1 Wu et al. (43) Pub. Date: (54) (76) (21) (22) SYSTEM AND METHOD FOR DISTINGUISHING TELEPHONE NUMBER

More information

NCH Software MoneyLine

NCH Software MoneyLine NCH Software MoneyLine This user guide has been created for use with MoneyLine Version 2.xx NCH Software Technica Support If you have difficuties using MoneyLine pease read the appicabe topic before requesting

More information

1B11 Operating Systems. Input/Output and Devices

1B11 Operating Systems. Input/Output and Devices University Coege London 1B11 Operating Systems Input/Output and s Prof. Steve R Wibur s.wibur@cs.uc.ac.uk Lecture Objectives How do the bits of the I/O story fit together? What is a device driver? 1B11-5

More information

US 20080262882A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0262882 A1 Farrell (43) Pub. Date: Oct.

US 20080262882A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/0262882 A1 Farrell (43) Pub. Date: Oct. US 20080262882A1 (19) United States (12) Patent Appication Pubication (10) Pub. No.: US 2008/0262882 A1 Farre (43) Pub. Date: (54) PROVIDING AND CORRELATING CLINICAL Pubication Cassi?cation AND BUSINESS

More information

CI/SfB Ro8. (Aq) September 2012. The new advanced toughened glass. Pilkington Pyroclear Fire-resistant Glass

CI/SfB Ro8. (Aq) September 2012. The new advanced toughened glass. Pilkington Pyroclear Fire-resistant Glass CI/SfB Ro8 (Aq) September 2012 The new advanced toughened gass Pikington Pyrocear Fire-resistant Gass Pikington Pyrocear, fire-resistant screens in the façade: a typica containment appication for integrity

More information

US 20090157756Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0157756 A1 Sanvido (43) Pub. Date: Jun.

US 20090157756Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0157756 A1 Sanvido (43) Pub. Date: Jun. US 20090157756Al (19) United States (12) Patent Application Publication (10) Pub. No.: US 2009/0157756 A1 Sanvido (43) Pub. Date: Jun. 18, 2009 (54) FILE SYSTEM FOR STORING FILES IN Publication Classi?cation

More information

Ulllted States Patent [19] [11] Patent Number: 5,805,897

Ulllted States Patent [19] [11] Patent Number: 5,805,897 US005805897A Ulllted States Patent [19] [11] Patent Number: 5,805,897 Glowny [45] Date of Patent: Sep. 8, 1998 [54] SYSTEM AND METHOD FOR REMOTE 4,999,766 3/1991 Peters 618.1...... 364/200 SOFTWARE CONFGURATON

More information

Business Banking. A guide for franchises

Business Banking. A guide for franchises Business Banking A guide for franchises Hep with your franchise business, right on your doorstep A true understanding of the needs of your business: that s what makes RBS the right choice for financia

More information

Remote Feature Activation Getting Started with Remote Feature Activation (RFA)

Remote Feature Activation Getting Started with Remote Feature Activation (RFA) Remote Feature Activation Getting Started with Remote Feature Activation (RFA) 03-300484 Issue 4.1 November 007 Contents Chapter 1: Remote Feature Activation Overview............. 7 RFA user requirements................................

More information

ELECTRONIC FUND TRANSFERS. l l l. l l. l l l. l l l

ELECTRONIC FUND TRANSFERS. l l l. l l. l l l. l l l Program Organization = Number "1060" = Type "123342" = "ETM2LAZCD" For = "502859" "TCCUS" "" Name "WK Number = Name "First "1001" = "1" Eectronic = "1001" = Financia "Jane Funds Doe" Northwest Xfer PG1

More information

Australian Bureau of Statistics Management of Business Providers

Australian Bureau of Statistics Management of Business Providers Purpose Austraian Bureau of Statistics Management of Business Providers 1 The principa objective of the Austraian Bureau of Statistics (ABS) in respect of business providers is to impose the owest oad

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow some of which may not appy your account Some of these may

More information

(12) United States Patent (16) Patent N6.= US 6,611,861 B1 Schairer et al. (45) Date of Patent: Aug. 26, 2003

(12) United States Patent (16) Patent N6.= US 6,611,861 B1 Schairer et al. (45) Date of Patent: Aug. 26, 2003 US006611861B1 (12) United States Patent (16) Patent N6.= Schairer et al. () Date of Patent: Aug. 26, 2003 (54) INTERNET HOSTING AND ACCESS SYSTEM Primary Examiner AyaZ Sheikh AND METHOD Assistant Examiner

More information

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing.

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing. Fast Robust Hashing Manue Urueña, David Larrabeiti and Pabo Serrano Universidad Caros III de Madrid E-89 Leganés (Madrid), Spain Emai: {muruenya,darra,pabo}@it.uc3m.es Abstract As statefu fow-aware services

More information

RFID Radio Frequency IDentification

RFID Radio Frequency IDentification RFID Radio Frequency IDentification By: Jeremy Yager RFID - Overview RFID, as the name suggests, uses RF devices to communicate identification information. This is achieved by using sma devices known as

More information

(12) United States Patent

(12) United States Patent US008914855B2 (12) United States Patent Whitmyer, Jr. (10) Patent N0.: (45) Date of Patent: US 8,914,855 B2 Dec. 16, 2014 (54) PORTABLE PASSWORD KEEPER WITH INTERNET STORAGE AND RESTORE (75) Inventor:

More information

Enhanced continuous, real-time detection, alarming and analysis of partial discharge events

Enhanced continuous, real-time detection, alarming and analysis of partial discharge events DMS PDMG-RH DMS PDMG-RH Partia discharge monitor for GIS Partia discharge monitor for GIS Enhanced continuous, rea-time detection, aarming and anaysis of partia discharge events Unrivaed PDM feature set

More information

PARTNER MAIL VS Voice Messaging System Release 4

PARTNER MAIL VS Voice Messaging System Release 4 Lucent Technoogies Be Labs Innovations PARTNER MAIL VS Voice Messaging System Reease 4 Instaation and Programming 585-322-521 Comcode 107970212 Issue 1 March 1997 Copyright 1997 Lucent Technoogies 585-322-521

More information

Chapter 3: e-business Integration Patterns

Chapter 3: e-business Integration Patterns Chapter 3: e-business Integration Patterns Page 1 of 9 Chapter 3: e-business Integration Patterns "Consistency is the ast refuge of the unimaginative." Oscar Wide In This Chapter What Are Integration Patterns?

More information

Hyperion Enterprise. Installation Guide RELEASE 6.5.1.1.000

Hyperion Enterprise. Installation Guide RELEASE 6.5.1.1.000 Hyperion Enterprise Instaation Guide RELEASE 6.5.1.1.000 Hyperion Enterprise Instaation Guide, 6.5.1.1.000 Copyright 1991, 2012, Orace and/or its affiiates. A rights reserved. Authors: EPM Information

More information

ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES

ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES Product Features 1. System 2. Saes Ledger Unimited companies with password protection User security Muti-user system: 1 user comes as standard, up to

More information

NCH Software Copper Point of Sale Software

NCH Software Copper Point of Sale Software NCH Software Copper Point of Sae Software This user guide has been created for use with Copper Point of Sae Software Version 1.xx NCH Software Technica Support If you have difficuties using Copper Point

More information

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l. l l. l l

ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES. l l. l l. l l ELECTRONIC FUND TRANSFERS YOUR RIGHTS AND RESPONSIBILITIES The Eectronic Fund Transfers we are capabe of handing for consumers are indicated beow, some of which may not appy your account Some of these

More information

(Us) (73) Assignee: Avaya Technology Corp. Je?' McElroy, Columbia, SC (US); (21) Appl. No.: 10/413,024. (22) Filed: Apr. 14, 2003 (57) ABSTRACT

(Us) (73) Assignee: Avaya Technology Corp. Je?' McElroy, Columbia, SC (US); (21) Appl. No.: 10/413,024. (22) Filed: Apr. 14, 2003 (57) ABSTRACT US 20040202300A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2004/0202300 A1 Cooper et al. (43) Pub. Date: Oct. 14, 2004 (54) CALL HANDLING USING NON-SPEECH CUES VIA A PERSONAL

More information

Teach yourself Android application development - Part I: Creating Android products

Teach yourself Android application development - Part I: Creating Android products Teach yoursef Android appication deveopment - Part I: Creating Android products Page 1 of 7 Part of the EE Times Network A Artices Products Course TechPaper Webinars Login Register Wecome, Guest HOME DESIGN

More information