TW388158B - System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks - Google Patents
System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks Download PDFInfo
- Publication number
- TW388158B TW388158B TW085103535A TW85103535A TW388158B TW 388158 B TW388158 B TW 388158B TW 085103535 A TW085103535 A TW 085103535A TW 85103535 A TW85103535 A TW 85103535A TW 388158 B TW388158 B TW 388158B
- Authority
- TW
- Taiwan
- Prior art keywords
- agent
- communication
- network
- application
- local agent
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 64
- 238000001914 filtration Methods 0.000 title abstract description 4
- 238000004891 communication Methods 0.000 claims abstract description 99
- 230000005540 biological transmission Effects 0.000 claims abstract description 30
- 238000007906 compression Methods 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims description 21
- 230000009471 action Effects 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 230000002079 cooperative effect Effects 0.000 claims description 12
- 235000015170 shellfish Nutrition 0.000 claims description 7
- 238000007639 printing Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 4
- 239000000463 material Substances 0.000 claims description 4
- 235000003642 hunger Nutrition 0.000 claims 2
- 230000037351 starvation Effects 0.000 claims 2
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 claims 1
- 241001465754 Metazoa Species 0.000 claims 1
- 241000286209 Phasianidae Species 0.000 claims 1
- 230000003213 activating effect Effects 0.000 claims 1
- 210000000941 bile Anatomy 0.000 claims 1
- 238000005266 casting Methods 0.000 claims 1
- 229910052747 lanthanoid Inorganic materials 0.000 claims 1
- 150000002602 lanthanoids Chemical class 0.000 claims 1
- 238000010422 painting Methods 0.000 claims 1
- 230000006835 compression Effects 0.000 abstract description 19
- 239000003795 chemical substances by application Substances 0.000 description 109
- 238000005516 engineering process Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 238000004806 packaging method and process Methods 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 4
- 230000001934 delay Effects 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- GFRROZIJVHUSKZ-FXGMSQOLSA-N OS I Natural products C[C@@H]1O[C@@H](O[C@H]2[C@@H](O)[C@@H](CO)O[C@@H](OC[C@@H](O)[C@@H](O)[C@@H](O)CO)[C@@H]2NC(=O)C)[C@H](O)[C@H](O)[C@H]1O GFRROZIJVHUSKZ-FXGMSQOLSA-N 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 208000015976 Corneal dystrophy-perceptive deafness syndrome Diseases 0.000 description 1
- 240000003473 Grevillea banksii Species 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000004898 kneading Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 238000009941 weaving Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/2876—Pairs of inter-processing entities at each side of the network, e.g. split proxies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/165—Combined use of TCP and UDP protocols; selection criteria therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S40/00—Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
- Y04S40/20—Information technology specific aspects, e.g. CAD, simulation, modelling, system security
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
五、發明説明(/) (請先聞讀背面之注意事項再填寫本頁) 經濟部中央揉準局員工消费合作社印製 發明背景 相關申請專利 8 美國專利申請序號第 1 9 9 4 年 1 2 月 1 9 曰 請 W P e Ρ e » L i S a e S J 〇 S e P h B Γ η C r U 2 9 D w i g h Μ i C h a e 1 K r a m Ρ e t Γ 9 J 〇 S e f a a r d ο R a m i r e z s $ 及 R 〇 b e Γ t G • 明 ΐ 請 之 主 題 9 及 於 此 被 结 發 明 領 域 本 明 有 Μ 於 於 私 人 計 算 W w ( 全 球 資 訊 網 ) 間 其 使 > 特 別 是 t 本 發 明 有 關 於 一 及 自 動 設 定 特 性 之 改 良 式 W 相 Μ 技 藝 之 描 述 說 明 五 十 年 來 f 人 們 曾 夢 想 被 全 世 界 人 們 所 存 取 且 被 易 被 發 現 > 及 使 得 被 — 特 殊 08/309 * 336 號,於 ,由 David Mathe B,Blitzer»Jam ockman,Wi 1 1 ia t » 0 m a r Hakim, er,Dawn Dian Ramarosen >Ger •Yang— Wei Wan Wh i t e所提出有關本發 合參照。
機,或私人計算機網路及此W 用有線及無線連接之改良界面 具有通信協定轉換,安全性, W W界面。 一全球資訊資料庫——資料不僅 建立整合,使得相闞資訊很容 需求之最相關資料很快被使用 4- 本紙張尺度適用中國國家揉準(CNS ) A4規格(210X297公釐) 經濟部中央揉準局ec工消費合作社印製 A7 B7 五、發明説明(> ) 者找出與存取。 於1960年代,此想法被探討,產生” docuv e r s e”之關點,其尉人類資訊交換之所有方面產生革 命性之影響*特別是於教育之領域。僅於最近具有技術開 始實行這些觀點,使其可能於全球領域執行。 此網際網路經由許多大學,公司企業與政府整體性之 共同努力而發展出。幾年前,國防部開始與大學之計算機 網路,私人機構,及有時一些被指導執行研究之公司互連 。此網路中,其經過一段時間發展為全球網路,一般稱之 為網際網路,或WWW (全球資訊網)。此WWW (全球 資訊網)官方之說明為”廣域超媒體資訊擷取*其主要目 的在於可對大量全球資訊文件存取”。 因為此WWW (全球資訊網)變為更受歡迎,及受到 更廣泛大眾使用之结果,而使國防部削減其使用者。今天 ,很多政府建立網路於網際網路上已被轉麥為商業企業公 司,其於大學,公司間具有區域網路(LANs)互連之 0 因為此WWW (全球資訊網)被證明為具極有價值資 源,對企業集圑(對經由電子郵件(e — ma i 1)通信 ,存取線上資訊等)公司為關心其智慧財產,貿易密秘, 財務記錄,及其他機密資料,儲存於其計算機網路上之安 全性。此亦有關於電子破壞一其未淮許存取WWW (全球 資訊網)上之計算機網路,而破壊或攪亂計算機內資料。 -5 - 本紙張尺度適用中國國家標半(CNS ) A4规格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁)
經濟部中央橾準局—工消费合作社印袋 A7 _B7______ 五、發明説明(3) 對此幾點,一些連線至WWW (全球資訊網)已被Μ ”網路安全防火腊”保護。如圖式1中所示,防火牆通常 為一片特殊硬體及/或軟體介接於私人計算機或計算雖i 路(L A N ) 1 0與W W W (全球資訊網)1 2間。此防 火牆之主要目的為過濾被_保Μ I之。若一網 路侵入者被査知,此防火牆具有能力去除通過之資料流’ 禁止此侵入者作存取。於早期網際網路防火牆之型式,其 通常很難確定資料流為好或壊,亦即其為一合法使用者或 —侵入者。此對合法使用者(於此整個LAN内部)產生 問題,對網際網路之使用,例如FTP (檔案傳送通訊協 定),因為其使用將有時被此防火牆不正確之阻擋。此防 火牆需要具有更高智慧,對使用資料通過一防火牆,使得 所需資料流不被姐擋。 網際網路工程師設計”代理”服務轸網際網路防火獲 上以符合此需求。這些代理為計算機處理,其完全瞭解將 殊應用,例如一 FTP應用。其麥為一直接處理,對網路 處理者增加多個代理至此防火牆系統,依此網際網路合法 使用者欲執行應用之型式。例如* WWW (全球資訊網) 瀏覽器(如下所Μ )農使用一J工(超本文傳送通 信協定)代理Μ傳送Η T M L文件。 為方便使用此WWW (全球資訊網),”瀏覽器”軟 體6被發展出。瀏覽器,例如受歡迎Ne t s c a p e及 Mosa i c瀏覽器,允許WW, W (全球資訊網)使用者 本紙铁尺度適用t國國家揉準(CNS)A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) - *1Τ A7 B1_ 五、發明説明(★) 瀏覽與此WWW (全球資訊網)連線之計算機上所提供之 資訊。一相翮發明之讓受者,於美國專利申請序號第08 /309,336所述(下面將簡稱為’ 336申請案) ,於計算機網路提供使用者Μ相同構件,及以簡單方式* 存取多種媒體。使用瀏覽器軟體,336申請案之發明已 改爱人們観看及產生資訊方式一其已創造第一個真正全球 超媒體網路。 一 HTTP (超文件傳送通信協定」_代 此被保護網路1 0内接收由瀏JK器或JMS , 及轉送這些要求至此WWW (全球資訊網)12。此代理 亦監控WWW (全球資訊網)12被保護計算機或網路1 之存取。因此代理4允許一糸統管理者監控於此欲保護網 (請先閲讀背面之注意事項再填寫本頁)
、tT 經濟部中央橾準局負工消費合作社印製 要全公資 }料式機每 及丨許之 網資方算。 訊 W 允值 訊機準計層 資 W4 價 資算 標一 七。 之 W, 有 球計之 於有易 通對 22 全理知。具容 流斷牆 1 ί 管認料型更 間中火 } WM 機資模送 2 可防網 W 出算之 }傳 14 動訊 W 展計送 I 之 } 理驅資 此發收傳 S 料 網代理球。過被接 } ο 資 訊此代全性通經此網 {使 資,此 ί 全用已被訊接其 球現。W 安應定一資連, 全發線 W 之體協 Μ 球互力 ί 被連 W 度軟訊定全统能 W 作 之此程及通協 {系化 W 動 2 用定機,訊 W 放構 W 法 1 使 一 算線通 W 開结 此合 } 者持計連 一 W 定加 及不網關維於之。此協增 ο 若訊相而為效送構訊另 1。 資及, 有傅建通層 路求球司源 間之,之一 哼 本纸張尺度適用中國國家標準(CNS ) A4规格(210X297公釐)
^、發明説明(芗) 網際網路通訊協定(IP)為於os I模型之第3層 ,及基本之”語音”被於網際網路交談。此第四層之傳送 控制通訊協定(TCP),為一包含於IP更特殊之通訊 協定。為使用WWW (全球資訊網),一計算機必需可使 用一具有通訊協定I P及接著為TCP作通信。 此WWW (全球資訊網)及有顒網際網路存取技術已 經突飛猛進。很多公司已發展出允許用戶使用標準電話通 話方式存取此WWW6 (全球資訊網)。一稱之為網際網 路服務提供者(ISP)組織即為很多這些服務提供著。 用於網際網路存取進一步擴充一约定區域為一廣域無 線資料網路。此無線網路包括细胞式數位分封資料(CD PD,由细胞式載波業者所提供),電路交換细胞式網路 ,例如Mob t ex網路(由美國RAM行動資料所提供 ),此Ardie網路*及國家無線資料提供者。 經濟部中央揉率局貝工消费合作杜印製 (請先閲讀背面之注意Ϋ項再填寫本頁) 1T- 所有列出資料網路提供者提供傳统網際網路通信協定 IP服務及可與WWW (全球資訊網)结合使用。此資料 速度範圍由4,800至288,000bps ,及具有 通信時間延遲範圍由數毫秒至1 0秒。 雖然此WWW (全球資訊網)之受歡迎,其存取此網 際網路仍然具有技術上及安全上問題必需克服。對欲Μ無 線糸統存取此WWW (全球資訊網),於一些問題為特別 嚴重的。 問題點1 本紙張尺度適用中國國家棣準(CNS ) A4规格(210X297公釐) 經濟部中央橾準局貝工消费合作社印製 A7 _B7_ 五、發明説明(占) 第一個問題為由資料通信延遲(於下列詳细描述)所 產生。資料通信延遲稱之為時間延遅,當資料通過WWW (全球資訊網)内由多個樹狀结構及慢速埋结線路之不同 節點所產生。當此WWW (全球資訊網)被Μ無線數據機 存取時此特殊問題將惡化。很多廣域無線及一些有線資料 網路原先無設計提供此T C Ρ/ I Ρ通信協定。資料通信 延遲被增加,即使將I Ρ資料包裝於此網路之原始資料通 訊協定中亦然。 當TCP建構資料於此WWW (全球資訊網)上傳送 時,其將此資料切割為各個”封包”資訊。TCP接著傳 送此各個”封包”。每一個封包包括至接收系統之指令, 用K重新組合此封包成所傳送之全部資料结構。每一個封 包亦包括一 CRC檢査,其允許此接收糸統檢査於傳送期 間此封包未被被壞或中斷。 TCP為典型地被設定以傳送多個封包,及接著等待 由接收系统送出此封包已完全接收之確認信號。傳送一資 料:封包1逞收邕到遂之確餒訊息所需時間已知為此糸統之 ”通信延遲時菌”。 \ 若此TCP未接收到此8資料封包已被完全接收之確 認訊息,其是將認為此封包於傳送期間被适失。及再重送 此封包。若此系統之通信延遲時間為太長,TCP將過早 的認為此封包被遭失,及於此原始封包到達目的地前,由 此網路再重佈送此相同資料封包。此亦有一問題,因為很 -9- 本紙張尺度適用中國國家榡準(CNS ) A4规格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) 訂 蜂 A7 B7_ 五、發明説明() 多提供服務者依所傳送資料封包計費。若T C P為Μ不必 要之重複封包(仍於傳送中)佈送於整個網路,此對使用 者之費用將大增。因此,TCP無法與一具高資料通信延 遲連線作適當之操作。若此糸統之資料通信延遲超過約3 秒至5秒,T C P將開始發生不正常。 當此WWW (全球資訊網)被於未提供TCP標準電 話緯上存取,此TCP資料流必需被封裝(亦即轉換)為 —可於電話線上發送之格式。此資料接著被接收計算機去 封包及使用。而此操作方法,其增加傳送之資料通信延遲 〇 使用一無線數據機存取WWW (全i求資訊網)之另一 問屬為由此無線網路所產生之資料通信延遅增加。一通用 方法藉由無線資料網路所服務區域愈大·此傳送之頻寬( bps)愈少。例如,目前於美國所使用之無線通信系統 每秒可傳送48,000位元之資料。此導致資料通信延 遲高至1 0秒。 經濟部中央橾準局負工消费合作社印製 (請先閲讀背面之注意事項再填寫本頁) 於無線WWW (全球資訊網)存取之相關技藝。既有 1 -Carnegie Me 1 1 on大學之資訊網路學 會。2 . Rutger s 大學,Dataman 計削。3 •華盛頓大學之CS&E,Mob i sa i c。4 ‘全錄 之波羅阿多(Palo Alto) ,PDA與虛擬辦公 室計算概念5 ·計算機網路與I SDN糸統第0028卷 ,1-2 頁,ISSN:0169-7552* 1995 -1 0- 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐) A7 _B7___ 五、發明説明(8 ) 年1 2月之"PDA為行動式WWW瀏覽器〃由Ge s S 1 e r S·及 Kotulla Α·提出。6-Gen e r a 1 Mag i c之用於電傅描述語言代理計術具有 增'·強型WWW瀏覽器之Mag i cap OS版本。 所有這些計劃及論文不是需要對瀏覽器之修改,新通 訊協定(仍然依TCP)之規格,就是定義一般内部網路 規格,用Μ連接無線與低頻寬網路至此網際網路,用以對 W W W (全球資訊網)存取。 因此* —種轉換TCP之方法有_其必要性,Μ連接於 高J延遲文無線與有線網路上。 問題點2 第二個問題點為目前WWW (全球資訊網)存取软體 並未提供用於壓縮,加密或過漶之標準方_法。壓縮可隨之 降低資料於網路上之傳輸量,而不會改變資料内容。很多 用於壓縮建議需要外部公用程式,K由此瀏覽器將資料解 壓縮,及接著藉由此多用途Μ I ME型式傳回此有用之輸 出至瀏覽器。 經濟部中央揉準局男工消费合作社印製 (請先《讀背面之注意事項再填寫本頁) 加密為此資料傳送之编碼。加密可提供安全性,因為 加密資料傳送為對一未允許者中途截收或存取為相當困難 。不幸地,其不像一般開放標準,對這些所需要服務可被 產生提供所有WWW (全球資訊網)客戶之要求。標 準為包括於WWW (全球資訊網)軟體中加密(亦即,S SL)。然而,於計算機之目前雇次,其不像用於加密任 -1 1- 本紙張尺度適用中國國家搮準(CNS ) A4规格(210X297公釐) A7 B7 經濟部中央標率局貝工消费合作杜印製 五、發明説明 1 ) 1 1 I 何 開 放 標 準 9 可 長 久 保 持 完 整 性 〇 1 1 | 因 此 很 多 先 進 瀏 覽 器 技 術 t 已 安 裝 專 有 的 加 密 结 構 9 請 1 I 及 僅 可 X 作 於 提 供 此 加 密 结 構 W W W ( 全 球 資 訊 網 ) 之 伺 先 閱 1 1 服 器 間 〇 此 選 擇 與 此 W W W ( 全 球 資 訊 網 ) 之 開 放 標 準 設 背 S] 1 I 之 1 I 計 相 反 〇 注 意 畫 1 1 過 m 功 能 為 對 W W W ( 全 球 資 訊 網 ) 反 應 之 整 體 的 Ψ 項 再 1 I 控 制 t 依 資 料 大 小 型 式 或 其 他 一 些 特 性 9 因 此 使 用 者 % % 本 1 可 過 m 所 接 收 資 料 0 於 此 區 域 工 作 被 先 前 覽 器 上 W W W 頁 1 ( 全 球 資 訊 網 ) 搜 尋 引 擎 特 殊 駐 存 公 用 程 式 執 行 完 成 〇 1 I 於 此 處 過 m 為 一 整 體 性 安 全 網 路 對 於 — 不 注 意 之 使 用 1 1 1 者 其 可 能 誤 用 一 無 線 / 低 頻 的 實 料 網 路 由 於 要 求 太 多 1 訂 資 料 讀 取 假 的 資 訊 或 —. 些 其 他 由 W W W ( 全 球 資 訊 網 1 1 ) 要 求 所 產 生 不 需 要 之 副 效 應 〇 例 如 使 用 者 可 由 W W W 1 I ( 全 球 資 訊 網 ) 要 求 — 資 料 物 件 其 不 注 意 此 為 極 大 量 » I 1 I 及 可 能 傳 送 需 相 當 高 費 用 〇 對 一 安 全 網 路 此 使 用 者 可 設 1 缚 定 — 過 濾 器 K 白 動 防 止 一 特 殊 要 求 被 執 行 〇 \ 1 因 此 9 於 W W W ( 全 球 資 訊 網 ) 昱 面 中 m 成 * Jn 1 I 密 與 過 m 特 性 有 其必 要 0 1 1 問 題 點 3 1 I 第 三 個 問 題 點 在 於 對 W W W ( 全 球 資 訊 網 ) 存 取 軟 1 I 體 無 標 準 方 式 > Μ 由 此 網 路 非 同 步 方 接 收 或 大 量 更 新 1 I 0 既 有 之 瀏 覽 器 技 術 為 依 客 戶 建 立 0 很 多 受 歡 迎 瀏 覽 器 9 1 1 例 如 N e t S C a P e 瀏 覽 器 » 及 其 較 不 流 行 之 瀏 覽 器 f 1 1 - 12 - 1 1 本紙張尺度適用中國國家揉準(CNS ) A4規格(210X297公釐) 經濟部中央標準局貝工消费合作杜印製 A7 _ B7_ 五、發明説明((。) 於反應資料被傳送至相對應瀏覽器前,需使用者啟動一些 要求格式。 例如,對一公司其需要提供存取此WWW (全球資訊 網)K可遠端設定一用戶之WWW (全球資訊網)存取糸 統,於此網路中。因此一般瀏覽器並未提供此特性,用戶 必需手動設定與更新其存取軟體。此可能需要提供服務者 支援,經由一傳統語音用戶支援線,或於使用者主機系统 上用戶代理软體(稱之為” ISG軟體服務轉接設備”, Bellcore TM—24856,對此一問題更完 整之說明)。 因此,其需要一 WWW (全球資訊網)界面,其可电 此網路或提供服務者接收與完成執行大量傳送,#別是可 自動設定軟體Μ存取此網路資料。 發明概要 因此其為本發明之目的* Κ符合上述與其他需求。本 發明之目的為提出一種方法g糸統作為此WWW (全球資 訊網)之界面,其提供TCP/I P以用於高通信延遲時 間環境,提供壓縮•加密及遇漶服務及由此WWW (全球 資訊網)或提供服務者接收與m行多量訊息。 本發明另一項目的,優點與獨特特色將於下列述說明 ,及當讀知此說明或執行本發明,對那些熟知此項技術者 將很清楚。本發明之目的與優點將藉由附加於後之申請專 利範圍,被具體實施與獲得。 -1 3- 本紙張尺度適用中國國家標準(CNS ) A4规格(2丨OX25»7公釐) (請先閎讀背面之注意事項再填寫本頁)
A7 B7 五、發明説明(If ) 為達成上述與其他目的,及依本發明之目的,當具體 實施及此處之廣泛說明描述,本發明之方法與系統可使甩_ 一主機具有一瀏覽器與本地代JS於第一個位置;一 I端代 理於第二個位置*其經由一網路與該本地代理Ail ;一構件用K於該瀏覽器啟動一査詢及使用一應用層通訊 協定送出査詢至該本地代理;一構件用以轉換該査詢之該 應用層通訊協定為傳送層通訊協定* K適合於該低頻寬網 路上傳送;一構件用K於該低頻寛上傳送該査詢由該本地 代理至該遠端代理;及一構件用K轉換該傳送層通訊協定 為應用層通訊協定,K於該計算機網路上執行該査詢。 經濟部中央搮準局貝工消費合作社印製 (請先聞讀背面之注意事項再填寫本頁) 本發明較佳之糸統與方法為包括:用以査詢與計算機 網路伺服器之通訊,進行該査詢,傳回資料物件至該遠端 代理之構件。用於轉換該資料物件為傳送通訊協定,以適 合於該低頻寬網路上傳送之構件;用於該低頻寬網路上由 該遠端代理至該本地代理傳送該資料物件之構件;用於該 本地代理上轉換該資料物件之傳送層為一應用層通訊協定 之構件;及使用該應用層通訊協定該資料物件與該瀏覽器 連線通信之構件; . 本發明較佳之糸統與方法亦包括:用以産生一査詢描 述語言具有對壓縮,過瀘與加密設定之構件;及用以包装 該査詢描述語言Μ於低頻網路上,由該本地代理傅送至該 遠端代理之構件。用Μ依該査詢描述語言中該設定將該資 料物件壓縮過漶及加密之構件8;及用以置該資料物件於 -14- 本紙張/UL適用中國國家揉準(CNS ) A4«iS· ( 210Χ297公簸> 經濟部中央標準局員工消費合作杜印製 A7 _B7 __ 五、發明説明(θ) 一回應描述語言中,以於該低頻寬網路上,由該遠端代理 傳送至該本地代理之構件。 依其目的,本發明之進一步特色為:本發明之系統亦 包括一主機其具有一瀏覽器,用作使用者界面;一本地代 理構件用Μ使用一應用層通訊協定與該瀏覽器通信,該本 地代理構件具有將該應用層通訊協定轉換為傳送層之構件 。一遠端代理構件用Μ使用一傳送層通訊協定與該本地代 理通信,該遠端代理構件具有將該傳送曆通訊協定轉換為 應用層之構件;該遠端代理構件具有用以轉換該應用層通 訊協定為傳送層通訊協定之構件;該遠端代理構件具有使 用該應用層通訊協定與該計算機網路通信之構件。 圖式簡逑 本發明提出之說明於參照相關圖式後,將變為更清楚 瞭解,其中: 匾€ 1為一方塊圖說明於一私人計算機網珞Jl w W W (全球資訊網)間之J&-火-牆界各之相關技藝。 圖式2為一方塊圖說明本發明分開代理界面。 m· __式3為以本發明本地代理界面所執行之通信協定轉 換之概圖。 圈式4為K本發明遠端代理界面所執行之通信協定轉 換之概圈。 圖式5為說明本發明代理界面具體實施之流程圖β 較佳實施例詳述 -15- 本纸秩尺度適用中國躅家揉準(匚阳)厶4规格(2丨0父297公釐) (請先閎讀背面之注意事項再填寫本頁)
經濟部中央樣準局月工消費合作杜印褽 A7 B7 五、發明説明(I》) 現詳细參照本發明較佳實施例,一例子Μ相關圖式說 明。 WWW (全球資訊網)之產生為一計算機革命,其亦 對無線資料網路提供一可能的觸媒Μ麥成一於爆發性流行 網際網路直接參與者。本發明提出一種方法與系統'作為_ 一私人計算機或私人計算機網路與此WWW (全球資訊網 )之界面,其支援TCP/IP於高資料通信延遲環境, 壓縮,加密及過濾服務;及此接收與執行提供服務者i傳 送之大量訊息。本發明亦允許一膝上型或個人數位輔助設 備(PDA) M —行動無線终端機直接存取此WWW (全 球資訊網)。 例如,本發明對WWW (全球資訊網)之界面可以修 正圖式1之代理元件4實現製成,K執行所需功能。此修 正代理將變為兩分開代理之糸統(有時亦稱之為代理技術 ,如於美國申請號第08/309,336號中所述), 其可於防火牆上製成*或可為應用執行於各個計算機上, 膝上型計算機亦可,其可經過一無線或有線網路存取此W W W (全球資訊網)。 現參照圖式2,本發明之界面為一修改後分開代理。 —分開代理包括一本地代理5 6及遠端代理6 6,其為軟 體模組,可作WWW (全球資訊網)要求之轉換與回復。 一使用者所操作一行動终端機5 2為使用網路灌(覽器 54,其使用TCP/ID與WWW (全球資訊網)通信 -16- 本紙張適用中國國家棣準(CNS)A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁)
鲤濟部中央棣準局ec工消费合作杜印製 A7 B7 、發明説明(以) ,依本發明之原則,此本地代理5 6為一套装軟體,其執 行於此使用者终端機上。其中高通信時間延遲為一問題* 此本地代理5 6於此瀏覽器所使用TCP / IP 通訊協 定間,將轉換此資料要求/傳送,及一通訊協定足夠強化 Μ攜帶資料通過此通網路至此遠端代理。 於圖式2之圈示說明實施例,此使用者該由一無線網 路存取此WWW (全球資訊網)。例如,一無線數據機5 8使用一低頻寬最佳化通訊協定,例如A i r Bo s. s無 線傳送通訊協定,以與基地台6 0通信。因此,此本地代 理56轉換此低頻寛最佳化通訊協定為TCP/I P。 此本地代理之包装要求描述語言(參照圖式5 —般瀏 覽器使用流程),被經由一無線網路6 2傳送至此遠端代 理66。此代理66,於此TCP/I P及此頻寬最佳化 通信協定間作通信協定必要之轉換,例如A ί r Bo s s 無線傳送通信協定,M連接使用者至WWW (全球資訊網 )6 8 ° 本發明提出一些方法,K標準網路瀏覽器,其支援代 理服務,可適合用於無線與低頻寬網路翻i璧。本發明將 JW三组分法描述說明,其分別相對於上述之第一、第二與 第三個問題點。 第1组方法 第1個欲剋服之問題,為此資料傳送於網路上俾用T CP/I P,其遭遇高通信時間延遲,例如,超過約3至 -17- 本紙張尺度適用中國國家揉準(CNS ) A4规格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) 訂 經濟部中央標準局員工消費合作社印装 A 7 _B7__ 五、發明説明(<) 5秒。此用K解決問題1之方法與系統,含有通訊協定轉 換。通訊協定轉換稱之為包裝TCP應用要求,其具有單 一要求/反應對(亦即FTTP,SMTP,Gophe r *及WAIS)為一適當連線導向之通訊協定,其足夠 強化以操作於通信網路上所遭遇之高通信時間延遲,特別 是傳送資料之無線與其他低頻寬網路。 此通訊協定轉換被Μ分開代理逹成。此本地代理為開 始於主機上,其中使用者亦啟動一標準勸覽器。此網路瀏 覽器被此使用者或此本地代理設定,以與本地代理通信。 後者之設定選擇為較佳,因為對其含有使用者可作合理地 複雜的代理設定。然而,此代理必需瞭解那一個瀏覽器正 被使用。 一旦此本地代理及網路瀏覽器被啟用及正確地設定, 此瀏覽器接著集中所有WWW (全球資訊網)要求通過此 本地代理。此本地代理接著取得瀏覽器之WWW (全球資 訊網)要求,及對於正使用之網路中,將其轉換為適當地 低頻寬較佳通訊協定(亦即A i r Bo s S無線傳送通訊 協定,依UDP/IP建立)。 此遠端代理為可由此本地代理接收此轉換描述語言格 式,及完成由瀏霓器提出之原始要求之操作。一旦此資料 被於遠端代理接收此轉換要求,此賁料被依此原始描述語 言加密,過濾,及/或包装為最佳化通訊協定,及送回至 本地代理(這些服務將於下面方法2與3中更詳细說明描 -1 8 _ 本紙張尺度逍用中國國家標準(CNS ) A4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁)
經濟部中央搮準局員工消费合作社印製 A7 B7_ 五、發明説明(Ib ) 述)。此本地代理接收此包裝回應,將其解封包,及傳回 其最後回應訊息至此瀏覽器。 參照圖3,對WWW (全球資訊網)一資料要求之例 子將被說明描述。此網路瀏覽器54送出一要求,其位於 OS I通訊協定層或應用層通訊協定70,其包括TCP /1 P。此要求被傳送至本地代理5,其轉換此要求為一 低頻寬最佳化通訊協定72,例如A i r b 〇 s s無線傳 送通訊協定,其依UDP/IP建立。此包装要求接著被 經由網路存取裝置58 (亦即數據機)傳送至低頻寬網路 〇 參照式4,此要求通過低頻寬網路到達一般服務節點 74。 此包裝要求接著被傳送至遠端代理66*其將此 包裝要求由低頻寬最佳化通信協定(例如,A i r Bo s s傳送通訊協定)轉換為由此網路瀏覽器原先產生之懕用 層通信協定,及傅送此瀏覽器之要求至此網際網路。 有關此遠端代理與本地代理間之多管線通信為很重要 。多管線稱之為一程式規削/作業糸統,其允許使用者同 時顯示執行一些操作。於本發明發展期間,其發現分開代 理應可為多管線要求/反應對。因為多個WWW (全球資 訊網)瀏覽器支援多管線客戶要求/反應,此分開代理應 如上述執行,以使其更容易連續整合於WWW (全球資訊 網)存取结構。 於本發明實現此多管線需要於本地代理與适端代理間 -19- 本紙張尺度適用中國國家揉準(CNS ) Α4规格(2丨0乂297公釐) (請先聞讀背面之注意事項再填寫本頁)
、1T A7 _B7_ 五、發明説明(η ) 一交易糸統,Μ符合此内部描述語言,其K一回應描述語 言包裝一要求,而送往瀏覽器。此精密交易系統實現於代 理間並不重要,及其很明顯的此為一種普通技術,此一交 易糸統如何被依本發明所提出方法建構。此於方法1中所 描述說明通訊協定及交易方法為建立於個人通信網際網路 工作(PCI)糸統2,如於’ 336申請案中之說明描 述。 此交易糸統愈複雜,此糸統愈佳,及本發明之方法變 為可允許終端使用者於低頻寬網路上瀏覽此WWW (全球 資訊網)。本發明下列之方法為依此發現。 支援多管線要求/反應對之優點為K單一本地代理多 個瀏覽器可被提供於一主機上。 方法2 經濟部中央揉準局負工消费合作社印製 (請先閲讀背面之注意事項再填寫本頁) 當此WWW (全球資訊網)被發展,及此既有通訊協 定被相互重叠於頂部,以符合使用者資料傳輸要求,網路 瀏覽器被建立K使用此既有通訊協定。於目前WWW (全 球資訊網)存取軟體中,對資料安全性及高密度被忽略。 如此*網路瀏覽器使用T‘CP/1 P並未對傳送之資料提 供加密,壓縮或過漶。 WWW (全球資訊網),W3C之主要協會已經考慮 用於保護WWW (全球資訊網)上之資料傳送之搮準。然 而,此問題為一旦寬域網路標準公佈,破壊者開始使用其 方法經由通訊協定規範* Μ發現摧毀安全度之方法。 -20- 本紙張尺度適用中國國家標準(CNS ) Α4规格(2丨Ο X 297公釐) 經濟部中央#準局負工消费合作社印製 A7 B7 五、發明説明(β) 此外,本發明之目的為此it理飲髑句,栝_缩,加密, 及過漶工具於一專有结構中,於使用此WWW (全球資訊 網)之所有開放瘦性_。因此,於此違端代理與本地代理間 之交易系統,包括壓縮與加密演繹法,可為由 所設計一專有糸铳,以使用於客戶。 一過漶工具亦可由分開代理製成。於本發明文中,過 漶稱之為對低頻寬網路之整體控制。例如當灌|覽器傳送出 一要求資訊,其通常不知道要擷取多少資訊。依本發明之 原則,此本地代理其由使用者接收過濾設定指令,其接著 被傳送出,及由此遠端代理執行。此遠端代理可接著執行 此功能,當檢知此對使用者資料要求之反應,及停止過度 之大量資料物件,例如,以免此使用者系统過載。 一般而言,加密與壓縮演繹法較佳為置於本地代理與 遠端代理間,其與配置於一新網路瀏覽器中之功能相反。 如上所述,此演繹法可接著被保存於一專有结構中,對任 何提供服務者需要唯——組演繹法,可依已知原則,一種 普通習知技術很容易設計加密及壓縮演繹法。 另一方面,雖然此演繹法具缺點,開放,眾皆已知之 標準,此已被W3C考盧,其具有優點,例如交互操作性 。此交互操作性允許不同代理製造者其遠端代理與本地代 理功能结合。此亦允許不同計算機工作平台之製造者與其 他廠家工作平台作界接。 —種描述語言以製成壓縮*加密及過漶,且不論其子 -21- 本紙張尺度適用中國圉家標準(CNS ) A4规格(2丨Ο X :297公藿) (請先閲讀背面之注意事項再填寫本頁)
經濟部中央標準局負工消费合作社印製 A7 B7 五、發明説明(θ) 專有的或開放的,亦應至少包括下列執行領域: A .提供加密:例如M_D 5密碼演遥,用Μ保護電 子資料之金錢交易之安全。 ’ Β ·提供多種壓縮型式.(壓縮可依包含於描述語言中 之資料型態選擇)。例如,L ZW壓縮演繹法可使用於i 字型資ίΐ。 C *提供支援負過濾器或正過漶器。例如,一個或多 個下列過濾器演繹法可被使用。 負過漶器-反應描述語言不應包括任何二進位資 料或一反應描述語言不應大於些尺寸。
正過濾器-反應應包括所有具”無線”之_文字I 0 若沿此於遠端代理與本地代理路徑間任何點有一些失 敗,特別是於無線環境,此於本地代理與遠端代理間之交 易系統應可適當地反應。例如,此描述語言不能傳送至無 線網路•或此描述語言無法到達逭端代理|或此遠端代理 無法對此網際網路存取,此交易糸統應適當地反應。 方法3 此最後產生之問題因為WWW (全球資訊網)存取軟 體,此網路瀏覽器,原先被設計操作如—客戶。客P 於__自身通常不能由此網路非同步接收或大量更新。此為 一問題,若一提供服務提供用戶存取軟體,及接著對此使 用者作遠端(由此網路内)管理此軟體之設定。本發明之 -22- 本紙張尺度逍用中國國家標準(CNS ) A4規格(210X297公釐> ---------W— (請先閲讀背面之注意事項再填寫本頁)
、1T 經濟部中央橾準局男工消費合作社印製 A7 B7 五、發明説明(/) 特色為提出一種方法*用於大服務提供者提供WWW (全 球資訊網)存取,其為可估算客戶之需求。 如上所逑,此目前所使用網路瀏覽器不被設計接收及 執行此更新。此提供服務者可取代分配更新軟體。若此使 用者操作於大規模,執行一更新可能需要一服務技術人員 特派Μ重新安装此軟體,重新設定此軟體,及解決問題等 。此外,此客戶可能必需呼叫一客戶支援線,及等待動作 指令以支援更新安裝。 依本發明之原則* 一更簡單及更有效率解決方法被一 服務提供者所提出,其使用分開代理介面。使用為此服務 提供者之糸統所設計之加密與安全性通訊協定,此服務提 供象^可於此系铳上,存取此使用fwww (全 球資訊網)存取軟鳍,與立即安裝,設定或更新此軟W。 此方法亦可具有訊息對此使用者產生訊息,以顯示服務提 供者所採取之動作。 本發明之解決方法為設定此本地代理,Μ可非同j/ 過量的接收描述語言,其被設計修改终端使用者之主欏备 统,對如軟體更新,設定改變或新服務知等I項。理想 上,此本地代理應固定執行於使用者糸統K接收及完成此 通信*即使此網路瀏覽器軟體未執行亦然。 因為此本地代理非為瀏覽器之一部份,應一直執行Μ 接收非同步網路上載,此發明被設計為很小及模組化,Μ 8限制系統資源之數量。此特色防止與其他安裝軟體不必 -23- 本紙張尺度適用中國國家標準(CNS ) Α4規格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) 訂 A7 _____B7_ 五、發明説明(〆丨) 要相衡突。(亦即,記憶體配置,IP埠設定等)。 較佳實施例 參照圖式5之圖形,本發明之流程圖將被說明。此圖 式5之流程圖具有一列實體於頂部,相當於本發明之主要 部份,包括網篇遠端包理4,此本地代理5 6 *此代理 66及WWW (全球資訊網)68之外部網路伺服器。此 流程圖分別K圖示說明於啟始程序,此一般瀏覽器使用程 序,及此服務更新程序期間這些主要部份之相互動作。 此網路瀏覽器54,及此本地代理5 6被設計共同駐 存於栢同主機電腦或使用者终端機5 2上。然而,此遠端 代理6 6及此外部網路伺服器不需要同時駐存。此遠端代 理6 6應僅可存取及與外部網路伺服器通信。 如於圖式5中之箭頭表示資料通信或傳送由一實體8 至另一個實體之。此箭頭指向動作之方向。此由頂端至低 端之横線表示時間線*及此程式步驟發生之順序。 經濟部中央糅準局貝工消費合作社印製 (請先閲讀背面之注意事項再填寫本頁) 於圖式5所示之第一個流程圖為啟動流程,基本上為 此糸統如何Μ此終端使用者之主機霉腦啟動。其假設此遠 端代理與此外部網路伺服器為已經執行於所有這些流程說 明(由此终端使用者之觀點,這些糸統可被以一条铳管理 器保持及啟動,而無相互動作)。此第一個所發生動作為 此終端使用者開始此本地代理。此意即簡單地開始一應用 ,其啟動及執行於多管線作業系統。此作業系統例如可為 WIND0W3· 1版本作桊系統。 -24- 本紙張尺度適用中國國家標準(CNS ) Α4规格(210X297公釐) 經濟部中央梂準局貝工消费合作社印製 A7 _B7 ____ 五、發明説明(户) 於此本地代理被啟動後•此本地代理具有兩功能。若 此瀏覽器型式為Μ使用者主機指定,此本地代理應設定及 啟動此瀏覽器。一些瀏覽器於其啟用前被設定,然而其他 瀏覽器必需先啟用再行設定,此依使用瀏覽器型式而定。 此瀏覽器可為任何傳統瀏覽器型式,其支援代理服務。 若此瀏覽器型式未知,此終端使用者必需對此本地代 理啟用及手動設定此瀏覽器。於此情況,终端使用者必需 對有關網路瀏覽器資訊足夠瞭解*用Μ手動設定代理服務 〇 於圖式5中所示之第二個流程為一般瀏覽器使用流程 。此流程說明於此瀏覽器已被啟動及設定後本發明之程序 步驟。此終端使用者首先傳送出一標準網路要求。此本意 為此使用者指向於超鏈结及開啟一對話區,及進入一典型 稱之為URL。例如,此為網際網路團體如何確認與存取 WWW (全球資訊網)上之資料物件。 於對此一般瀏覽器使用流程中之下一個步驟為由瀏覽 器啟始之査詢被傳送至此本地代理*此本地代理產生一査 詢描述語言,及設定參數於此描述語言中*以定義使用於 資料物件壓縮之型式•或其所提供堰縮之型式。此本地代 理亦設定過滤器參數於此描述語言中,及被資料物件使用 之加密型式。此設定提供安全性及亦對此使用者資訊控制 ,其將被傳回以對此査詢回應。 於此描述語言被產生後,其被傳送至此遠端代理。此 -25- 本紙張尺度適用中國國家揉率(CNS ) Α4规格(210X297公* ) --------------1訂^------線 ί (請先閲讀背面之注意事項再填寫本頁) 經濟部中央橾率局貝工消費合作社印装 A7 __B7_ 五、發明説明(乃) 遠端代理剖析此査詢描述語言,及擷取此其原先由瀏覽器 所送出之分封査詢。此遠端代理接著於一摞準網路資料物 件要求執行此査詢。 此外部網路伺服器於接收此查詢後,將傳回此查詢其 適當資料物件。於此點不需要其他特殊加強。此僅為於計 算機網路上一傳統客戶對伺服器要求,其可用適當之WW W (全球資訊網)通訊協定。例如,超文件傳送通訊協定 ,檔案傳送通信協定,籣單郵件傳送通訊協定,或郵局通 訊協定可被使用。 於此資料物件已傳回至遠端代理,此遠端代理加上被 於原始査詢描述語言中所指定之壓縮,過漶,及加密。此 包括被執行於此資料物件上,Μ將此資料物件置入正確格 式,Κ傳送至此本地代理之動作。此壓縮、過漶及加密被 格式化為一回應描述語言。 於此動作被完成後及被傳送至此本地代理,此本地代 理比對此回應描述語言及此要求描述語言。一旦此回應描 述語言此要求描述語言相符合,其將確認適當瀏覽器,及 配置傳送此資訊至此瀏覽器。此本地代理接著剖析此回應 描逑語言及擷取内部資料物件。因此,於此本地代理中回 覆描述語言發生兩項结果。此回覆描述語言必需與此要求 相符合,及此本地代理必需擷取此資料物件,及傳送其至 於作業系統適當之位置,使得此瀏覽器可於觀看器上顯示 此物件。 -26- 本紙張尺度適用中國國家揉準(CNS ) Α4規格(210X297公釐) ---------W-------η------錄 (請先閲讀背面之注意事項再填寫本頁) 經濟部中央橾隼局貝工消费合作社印— A7 ___B7_ 五、發明説明(外) 於圖式5所示之第三個流程圖為一服務更新或一服務 描述語言流程。此一情況為一網路管理者為有興趣於執行 更新服務,將可於此網路中由違端設定一終端使用者之主 機糸統。此遠端代理產生一服務描述語言。例如,若一新 HTML (超媒體文件)本文頁被傳送及設定於終端使用 者之遠端糸統,一服務描述語言將被產生,其令此本地代 理寫入一HTML擋進入分部。此服務描述語言包含HT ML頁如資料物件*及一旦此描述語言被K適當型式完成 ,其被傳送至本地代理。 此本地代理具有剖析功能,由此服務描述語言,取出 此動作,與任何與此動作相關之資料物件,及完成所要求 之動作。如此,完成此例子,此本地代理將剖析Μ找出被 要求之動作(寫入一新HTML本文頁),及接著將此資 料物件寫入本區檔案。此箭頭表示有時候適當的顯示資訊 至此瀏覽器。其有時不可能*及此本地代理將顳示對談區 ,或其他使用者介面適當動作之通知。此瀏覽器其可接收 非同步更新,可被於此點通知,及此本地代理將啟動此動 作及送出任何適當使用者介面控至此瀏覽器,K顯示至使 用者,此動作其已剛執行於本區主機糸統上。 此於一使用者及本發明所提出WWW (全球資訊網) 間之界面,提供通訊協定轉換,壓縮,加密,過漶至自動 服務更新,而使其對連接至此極有價值資源作很大之改良 。關於壓縮,對一瀏覽器需要K本發明代理服務於一無線 -27- 本紙張尺度適用中國國家橾率(CNS ) A4规格(210X297公漦) (請先閲讀背面之注意事項再填寫本頁) 訂 命 經濟部中央揉準局負工消費合作社印製 Α7 Β7 五、發明説明(Λ) 網路中,此為一直接優點。很多無線網路對每個封包收費 或大量使用一樣的收費,(例如對高達1 MB之資料Μ固 定費率收費)。一直接之優點可被理解,當此資料於其鐽 路上被壓縮*實驗上量測顯示標準HTML資料可被正常 壓縮至原來負載之50 — 60%,包括描述語言標頭。此 意即一客戶於相同價格可擷取兩倍WWW (全球資訊網) 資料。 本發明對一網路管理者提供一種方法,Μ直接管理客 戶主機設定,前述較不可靠的技術支援線* Μ解決問題, 或需要客戶學習複雜之軟體設定。此外,新服務推展被Κ 本發明自動執行。 於本發明具體化之技術,最適合I SP,PDA商及 膝上型電腦製造,無線網路提供者,無線糸統整合者,及 電話網路提供者希成為I S P等所使用。此技術亦可與其 他生產線结合,以增強設計,其具有強力連接至WWW ( 全球資訊網),及其有移動性部份。 其將認知本發明不限制於如上所述之此建構與程序步 驟,及Μ相關圖式圖示說明,及可作不同修改及變更,而 不背離本發明之範皤與精神。本發明之範嘛與精神僅由附 加於後之申請專利範圍所限定。 本紙張尺度適用中國國家揉準(CNS ) Α4规格(210X297公釐) (請先閲讀背面之注意事項再填寫本頁) 、1Τ
APPENDIX G1ossay o f A 〖cron iy η I S CDPD 細 胞 式 數 位 分 封 資 料 FTP 楢 案 簿 送 通 信 協 定 HTML 超 文 件 標 註 語 言 HTTP 超 文 件 m 送 通 信 協 定 IP 網 際 網 路 通 信 協 定 ISDN 整 體 服 務 數 位 網 路 ISG 整 體 m 務 轉 接 設 備 ISP 網 際 網 路 服 務 提 供 者 LAN 區 域 網 路 LP 本 地 代 理 LZW 闋 放 系 統 互 連 OSI 個 人 通 信 網 暌 網 路 PCI 個 人 通 信 網 m 網 路 PDA 悃 人 數 也 輜 助 設 備 RP 遠 端 代 理 SNTP 簡 單 郵 件 簿 送 通 信 協 定 SSL 安 全 插 座 暦 TCP 簿 送 控 制 通 信 協 定 UDP 使 用 者 資 料 流 通 信 協 定 URL 通 用 資 通 位 址 WAIS 餍 域 資 訊 查 詢 WWW 瑭 球 資 訊 網
Claims (1)
- A8 B8 C8 D8申請專利範圍 1 ♦ 一種用於在一無思網路上?Mr在第——位"置中之一 a有瀏*器的主嫌典名第二位置中之一計算《期路之間的· 通信方法特徽在於孩方法依包括有步» : 珍孩第一個位置装置一本地代理並且於該第二儒位寞 装置f蘧蟠代理; 於该瀏覧器啟動一査謅及使用一應用蹰通訊18定送出 査詢至該本地代理; 轉換該査誨之I應用層踵訊IS定為傳送JF通訊tt定· K遍合St兹無埭網路上傅送; 於該無鑲網路上由該本地代理至該遘嫌代理傳送該査 詾;及 轉換該傅送靥通訊姐定為應用層通訊協定,以遽合於、 該計算饑期路上執行該査詢。 2 ♦依申請専利範第1項所述之方法,亦包括該査 詢對計算機钃路伺廉器之通麗,進行該査箱,送回資科物 件至該癦端代理之步》。 3 ·依申請専利鼸讎第2項所述之方法」亦包括如下 經濟部中央揉率局貝工消費合作社印裝 (請先W讀背面之注$項再填寫本頁) 步驟: 轉換該資料物件為傳送通訊祖定,Μ應合於該無籮網/ 路上傳送; 於該無篇網路上由該遠蠼代理至該本地代理傅送該II 料物件; 地代理上轉換該資料物件之傅送蹰為一應用1 本紙張尺度逍用中國國家棵準(CNS ) A4規格(210X297公釐) A8 B8 C8 D8申請專利範圍 1 ♦ 一種用於在一無思網路上?Mr在第——位"置中之一 a有瀏*器的主嫌典名第二位置中之一計算《期路之間的· 通信方法特徽在於孩方法依包括有步» : 珍孩第一個位置装置一本地代理並且於該第二儒位寞 装置f蘧蟠代理; 於该瀏覧器啟動一査謅及使用一應用蹰通訊18定送出 査詢至該本地代理; 轉換該査誨之I應用層踵訊IS定為傳送JF通訊tt定· K遍合St兹無埭網路上傅送; 於該無鑲網路上由該本地代理至該遘嫌代理傳送該査 詾;及 轉換該傅送靥通訊姐定為應用層通訊協定,以遽合於、 該計算饑期路上執行該査詢。 2 ♦依申請専利範第1項所述之方法,亦包括該査 詢對計算機钃路伺廉器之通麗,進行該査箱,送回資科物 件至該癦端代理之步》。 3 ·依申請専利鼸讎第2項所述之方法」亦包括如下 經濟部中央揉率局貝工消費合作社印裝 (請先W讀背面之注$項再填寫本頁) 步驟: 轉換該資料物件為傳送通訊祖定,Μ應合於該無籮網/ 路上傳送; 於該無篇網路上由該遠蠼代理至該本地代理傅送該II 料物件; 地代理上轉換該資料物件之傅送蹰為一應用1 本紙張尺度逍用中國國家棵準(CNS ) A4規格(210X297公釐) A8 B8 C8 D8 六、申請專利範圍 墀訊協定;及 使用該應用層通訊雄定該資料物件與該籣鸞器通信<1 4 ·依申請專利範第1項所述之方法亦包括一放動 搡作,其包括下列步驟·· 於該主嫌上放動孩本地代理;及、 •使用該本地代理設定及啟動該涵覽器。 5 ♦依申請專利範圈第1項所述之方法•其中轉換該 査掏:t應用履通訊«定之該步驟亦包括如下步« : τ產生一査狗描述語言具有對壓鎺,IS瀛興加密之设定~ ;及 包裝該査詢掘述語言,用Μ於該無鑲網Γκί上由該本地 代理傅塔至該遘端代理。 6 «依申請專利範画第5項所述之方法」其中該鶉操 該薰料物件之該應用蹰通訊協定之步蹶亦包括如下步驟: 依於該査詢描述語言中該設定將孩霣料«t#屋鏞遢 及加密;及 經濟部中央橾準局員工消費合作社印裝 ---------一 衣----;--訂 /\ (請先《讀背面之注$項再填寫本頁) ϋ霣料物件於一回_述語言中*用Μ於該無篇網 路上· Jt該遠蠼代理傅送至該本地代理。 7 ·依申請專利範麵第6項所述之方法,其亦包括如> 下步驟: 當於本地代理中接收該回應描述語言,將該固應描述 箱言輿該査詾描述語言比對; 傳送該回應、描述語言至該瀏覽器; -2- i紙張尺度逋用中國國家梂準(CNS ) A4規格(210X297公釐) Α8 Β8 C8 D8 '申請專利範圍 由該回應描述箱言將該贾科務件、解對包;及 顧示該資料物件於該瀏覽器之觀看器中。 8 ·依申請専利«園第1項所述之方法,亦包括 步鼸: 於該遠端代I產生二服第描逑語言^ 傅送該服務描述語言由該寒蟠代理至滋本地代理 解析該屋薄描述語言及由該胆務描述語言取出一要求^ . 動作輿賁科物件 及於該本地代理執行一服務動作。 9·一種用於經由一低頻寬钃路從在第一位置中之一 具有濯覧器的主欐與在第二位置中之一計算鑭路癦雄鼉 信之系味?其特徽在於該系統係包括: 在該第一位置中的一本地代理; 在該第二位置中的一遠端代理; 一構件用以於該酒覽器啟動一査讁及使用一應用曆 通訊協定送出査箱至該本地代理; 經濟部中央標準局貝工消費合作社印製 I - ^ I I I - HI. 衣--I - „--訂 (請先H讀背面之注$項再埃寫本夏) 一.構件用Μ轉換該査19之該應用蹰通訊協定為傅送層 通訊tt定· Κ遭合於葭《嫌寬網路上傳送; /一構件用以於孩低頻寬上傳送該査詢由dr本地代理至 該_蠼代理; 及 一構件用Μ轉換孩傳送曆通訊描定為應用層通訊祖定 ,Κ於該計算機網路上執行該査誨。 -3 - 本紙張尺度適用中國國家標準(CNS ) Α4規格(210Χ297公釐) Α8 Β8 C8 D8 '申請專利範圍 1 〇 ♦依申請《利鼸第9項所述之糸縝*亦包括一 網除、伺服器並且其特徽在於該条嫌更包括用M i査詢至計 9機網路伺眼器之通訊,進行該査詢,傅回資科物件至該 逮纗代理之構件。 1 1 ·依申請專利範第1 0項所述之系統,萍包括 » * 用於轉換孩賣料物件為傅送通訊墙定,K遽合於該低 弟翼期路上傳送之構件: 甩恭名US Ji寬JH路上由該«鳙代理至該_本地代理ϋ送 該資料物件之構件; 用於該本地代理上轉換該霣料物件之傅送層為一臛用 -層黍訊協定之構件;及 使用該應里靥通訊塢定該貰科物件輿該黼Κ器鼉信之 構件。 1 2 ·依申鏞専利範醒第9項所述之系統亦包括下列 步骤: 經濟部中央標率局貝工消費合作社印策 1^1 - m ^^1 In -——I ^^^1 am Bw In 1^1 In HI n v/\ (請先閏讀背面之注$項再填寫本頁) 甩从於該主镳上啟動孩本地代理之構件;及 使.用該本地代理设定及啟廳該瀏Κ器之構件。 1 3 ♦依申請專利範画第9項所逑之系统,其中用Μ_ 轉換該査_之該應用層通訊撝定之該構件亦包括: 用K產生一査詢描述語言具有對壓嫌、,過瀛與加密之、 設定之構件;及 用Μ包装該査謅描述鑲言* Μ於低頻Μ路上由該本地 _ 4 - 本紙張尺度逋用中國國家橾準(CNS ) Α4規格(2!0Χ297公釐) 8888 ABCD 經濟部中央標準局員工消費合作社印製 々、申請專利範圍 代理傅送至孩遠蟠代理之構件》 14 ♦依申誧專利範國第13項所述之系統,其中用 以轉換該霣料物件之該應用JUft訊里定之該屬件亦包括: 用^^依-孩査詢描述箱言中該設定將該資料物件K AT X ft濾及加密之嫌件;及 /用从Λ該實科物件於一回慝描述語畜中,Μ於該低頻 ......... , n期路上杳该暹锱^理傅送至孩本地代理之構伴。 1 6 ·依申鼸專利範臞第1 4項所述之糸統,亦包f 用以當於本蓋代理中接收該回應描述餳言•将該回應 描述語言興孩査鞠辑述箱言比對之構件; 用κ傳送m描述語言至該酒覽器之鑄件; 用以由該埋癱描述語言將該資料物件蜃対包之構件; 及 用K顯示該賣科物件於該瀏覽器之観看器中之構件。 1 6 ·依申諝專利範國第9項所述之系統,亦包括: 用以於該鼉蠼代理產生一服務描述語言之構件; 用K傳送該胆籌描述箱言由該邋钃代敗至該本地代理 之構件; 用K解析該服務描述語言及由該胆務描述箱言取出一 要求動作興寶科物件之構件;及 用Μ於該本地代理執行一服務励作之構件。 1 7 ·依申請専利篛画第9項所逑之糸統,其中該低 本紙張尺度適用中國國家標準(CNS ) Α4规格(210X297公釐) ^^1 ^^1 —^1 ^^^1 ^ ml i (請先閱讀背面之注$項再4寫本頁) A8 B8 CS D8 六、申請專利範圍 頻軍钃路是一種無篇備 18·—種用於經由一無繚網路自一fl在第一位置處 之具肩L風於用者界面的騙*器之主計算機鳙《通訊至一 計算機Μ路之条狡•其特微在於該糸妹更包含: 一《在孩第一位置處的本地代琿, 用於啟始該瀾覽器上的一査詢並且利用二I用》a訊 ... ' 18定來見孩査詢傅送至該本代理之構件*該本地代理係 具有用Μ將該應用層通訊供定轉換成一傳送通I憧定之構 件; 一儒在一箏二位置處且鼉由該無嬢網路輿該本地代理 連媒通訊的遠鏞代理;Μ及 用於將來自該本地代理之査詢利用該傳J送通訊ΰ定而 傅送在該無鑲網路之上的構件,該癦皤代理係具有用ΚϋΓ .傅_」a訊協定轉換成該應用曆通訊協定之構在並且具有. 用μ利用該應用爵通訊協定來與該計算籲網路連繾通訊之 構件。 經濟部中央標率局属工消費合作社印製 In I - - 1 - - -I - - - I - I·ι衣 —^1 11 1-- I - I fv, (請先w讀背面之注項再填寫本頁) 1 9 · 一種安全計算機期路界面*其係包括一被保護 之計算檐或計算機綱路、π公眾計算機期路、一通信網路 Μ及一服務提供者,其具有或保持該通信網路與該公眾計 算櫬钃路簡之連接,其特徽在於該界面更包括: 一本地代理連接該被保謹之計算欐或計算檐網路與該 通信網路; 一遘鱅代理建接該通信»路及該公眾計-算嫌網路;及 -6 ~ 本紙張尺度速用中國國家標準(CNS ) A4規格(210X297公釐) A8 B8 C8 D8 六、申請專利範圍 其中該代理被Μ至少一加密,l·»在_製成,用Μ賣科加 «傳幢^狡至少一加密J8L專法為該胆務提供者所知’使笋 該ft務提供者可存取該被保護之計算欐成計算嫌期路。 2 0 ·如申鼸専利範_ 1 9項所述之安全計算機網路 界面,其中該服務提供者存取該被保41之計算機或計算機 網路,Μ更或設定於該被保護之計算搬或計算襯網路上 之软篇。 2 1 « —種用於保護一計算機鑭路界面之方法,其包 括一被保護之計算機或計算機網路,一公眾計算嫌網路Μ 及一通信網路,該方法之特徵係在於其©括如下步鼸: 建接該被保觼計算機或計算機網路及該通信钃路至一 本地代理; 連接該通倍期路及一公眾計算機钃路至一遠蠼代理Γ 該通道被Κ至少一加密溏擇法製成*用Κ貢料加密傳 輸; 管理於葭通信網路及該公眾計算機钃路閾之連饑; 經濟部中央標率局属工消費合作社印策 (請先閲讀背面之注意事項再填寫本頁) 對一提供服務者g成至少一種加密演»屈•其管理該 通信肩咚及該公眾計.算播網路間之連線-〇 22 ·如申請專利範·2 1項所述之一種用於保護一 計»嫌4«路界面之方法,其更包括如下步驟: 以至少一加密濟嫌法存取該被保嫌計翼襯或計算機網 P,使得該提供服務者可以更新或設定於該被保護計算機 或計算機钃路上之砍《 9 -7- 本紙張尺度適用中國國家標準(CNS ) A4規格(210X297公釐)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/614,612 US5673322A (en) | 1996-03-22 | 1996-03-22 | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
Publications (1)
Publication Number | Publication Date |
---|---|
TW388158B true TW388158B (en) | 2000-04-21 |
Family
ID=24462012
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW085103535A TW388158B (en) | 1996-03-22 | 1996-03-25 | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
Country Status (9)
Country | Link |
---|---|
US (1) | US5673322A (zh) |
EP (1) | EP0885501A4 (zh) |
JP (2) | JPH11507152A (zh) |
KR (1) | KR100372403B1 (zh) |
CN (1) | CN1155197C (zh) |
AU (1) | AU707755B2 (zh) |
CA (2) | CA2247536C (zh) |
TW (1) | TW388158B (zh) |
WO (1) | WO1997035402A1 (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8077679B2 (en) | 2001-03-28 | 2011-12-13 | Qualcomm Incorporated | Method and apparatus for providing protocol options in a wireless communication system |
US8098818B2 (en) | 2003-07-07 | 2012-01-17 | Qualcomm Incorporated | Secure registration for a multicast-broadcast-multimedia system (MBMS) |
US8121296B2 (en) | 2001-03-28 | 2012-02-21 | Qualcomm Incorporated | Method and apparatus for security in a data processing system |
US8713400B2 (en) | 2001-10-12 | 2014-04-29 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
US8718279B2 (en) | 2003-07-08 | 2014-05-06 | Qualcomm Incorporated | Apparatus and method for a secure broadcast system |
US8724803B2 (en) | 2003-09-02 | 2014-05-13 | Qualcomm Incorporated | Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system |
US8971790B2 (en) | 2003-01-02 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for broadcast services in a communication system |
US8983065B2 (en) | 2001-10-09 | 2015-03-17 | Qualcomm Incorporated | Method and apparatus for security in a data processing system |
US9100457B2 (en) | 2001-03-28 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for transmission framing in a wireless communication system |
Families Citing this family (567)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6044205A (en) * | 1996-02-29 | 2000-03-28 | Intermind Corporation | Communications system for transferring information between memories according to processes transferred with the information |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7006881B1 (en) * | 1991-12-23 | 2006-02-28 | Steven Hoffberg | Media recording device with remote graphic user interface |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5864683A (en) | 1994-10-12 | 1999-01-26 | Secure Computing Corporartion | System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights |
US6418324B1 (en) | 1995-06-01 | 2002-07-09 | Padcom, Incorporated | Apparatus and method for transparent wireless communication between a remote device and host system |
US5978817A (en) * | 1995-08-15 | 1999-11-02 | Netscape Communications Corp. | Browser having automatic URL generation |
US5657390A (en) * | 1995-08-25 | 1997-08-12 | Netscape Communications Corporation | Secure socket layer application program apparatus and method |
US6279112B1 (en) | 1996-10-29 | 2001-08-21 | Open Market, Inc. | Controlled transfer of information in computer networks |
US6466783B2 (en) * | 1995-12-11 | 2002-10-15 | Openwave Systems Inc. | Visual interface to mobile subscriber account services |
US6742022B1 (en) * | 1995-12-11 | 2004-05-25 | Openwave Systems Inc. | Centralized service management system for two-way interactive communication devices in data networks |
US6473609B1 (en) * | 1995-12-11 | 2002-10-29 | Openwave Systems Inc. | Method and architecture for interactive two-way communication devices to interact with a network |
US5809415A (en) | 1995-12-11 | 1998-09-15 | Unwired Planet, Inc. | Method and architecture for an interactive two-way data communication network |
US6625617B2 (en) | 1996-01-02 | 2003-09-23 | Timeline, Inc. | Modularized data retrieval method and apparatus with multiple source capability |
US7035914B1 (en) | 1996-01-26 | 2006-04-25 | Simpleair Holdings, Inc. | System and method for transmission of data |
US5826014A (en) | 1996-02-06 | 1998-10-20 | Network Engineering Software | Firewall system for protecting network elements connected to a public network |
US5898830A (en) * | 1996-10-17 | 1999-04-27 | Network Engineering Software | Firewall providing enhanced network security and user transparency |
US5918018A (en) | 1996-02-09 | 1999-06-29 | Secure Computing Corporation | System and method for achieving network separation |
US5913024A (en) | 1996-02-09 | 1999-06-15 | Secure Computing Corporation | Secure server utilizing separate protocol stacks |
US5754774A (en) * | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
US6553410B2 (en) | 1996-02-27 | 2003-04-22 | Inpro Licensing Sarl | Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks |
US6076109A (en) | 1996-04-10 | 2000-06-13 | Lextron, Systems, Inc. | Simplified-file hyper text protocol |
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US6012055A (en) * | 1996-04-09 | 2000-01-04 | Silicon Graphics, Inc. | Mechanism for integrated information search and retrieval from diverse sources using multiple navigation methods |
US5845084A (en) * | 1996-04-18 | 1998-12-01 | Microsoft Corporation | Automatic data display formatting with a networking application |
US5784564A (en) * | 1996-05-03 | 1998-07-21 | High Technology Solutions, Inc. | Closed browser for computer and computer network |
US6945457B1 (en) * | 1996-05-10 | 2005-09-20 | Transaction Holdings Ltd. L.L.C. | Automated transaction machine |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US7555458B1 (en) | 1996-06-05 | 2009-06-30 | Fraud Control System.Com Corporation | Method of billing a purchase made over a computer network |
US20030195846A1 (en) | 1996-06-05 | 2003-10-16 | David Felger | Method of billing a purchase made over a computer network |
US6118472A (en) * | 1996-06-05 | 2000-09-12 | Sun Microsystems, Inc. | Method and apparatus for seamless connectivity of wide-band networks and narrow-band networks |
US6115384A (en) * | 1996-06-20 | 2000-09-05 | Fourelle Systems, Inc | Gateway architecture for data communication bandwidth-constrained and charge-by-use networks |
US5905979A (en) * | 1996-07-02 | 1999-05-18 | Electronic Data Systems Corporation | Abstract manager system and method for managing an abstract database |
US5857191A (en) * | 1996-07-08 | 1999-01-05 | Gradient Technologies, Inc. | Web application server with secure common gateway interface |
US6115737A (en) * | 1996-07-24 | 2000-09-05 | Telcordia Technologies, Inc. | System and method for accessing customer contact services over a network |
US6182139B1 (en) | 1996-08-05 | 2001-01-30 | Resonate Inc. | Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm |
AU3825197A (en) * | 1996-08-05 | 1998-02-25 | Motorola, Inc. | Book-like interface for browsing on-line documents and methods therefor |
US6236365B1 (en) | 1996-09-09 | 2001-05-22 | Tracbeam, Llc | Location of a mobile station using a plurality of commercial wireless infrastructures |
US7274332B1 (en) | 1996-09-09 | 2007-09-25 | Tracbeam Llc | Multiple evaluators for evaluation of a purality of conditions |
US7764231B1 (en) | 1996-09-09 | 2010-07-27 | Tracbeam Llc | Wireless location using multiple mobile station location techniques |
US7903029B2 (en) | 1996-09-09 | 2011-03-08 | Tracbeam Llc | Wireless location routing applications and architecture therefor |
US9134398B2 (en) | 1996-09-09 | 2015-09-15 | Tracbeam Llc | Wireless location using network centric location estimators |
US7714778B2 (en) | 1997-08-20 | 2010-05-11 | Tracbeam Llc | Wireless location gateway and applications therefor |
JP2924817B2 (ja) * | 1996-09-13 | 1999-07-26 | 日本電気株式会社 | 情報サーバシステム |
US6003084A (en) * | 1996-09-13 | 1999-12-14 | Secure Computing Corporation | Secure network proxy for connecting entities |
US6058422A (en) * | 1996-09-17 | 2000-05-02 | Lucent Technologies Inc. | Wireless internet access system |
US6195691B1 (en) * | 1996-09-17 | 2001-02-27 | National Systems Corporation | Method and apparatus for creating and using dynamic universal resource locators |
US6072942A (en) * | 1996-09-18 | 2000-06-06 | Secure Computing Corporation | System and method of electronic mail filtering using interconnected nodes |
US5983350A (en) * | 1996-09-18 | 1999-11-09 | Secure Computing Corporation | Secure firewall supporting different levels of authentication based on address or encryption status |
US5950195A (en) * | 1996-09-18 | 1999-09-07 | Secure Computing Corporation | Generalized security policy management system and method |
US6144934A (en) * | 1996-09-18 | 2000-11-07 | Secure Computing Corporation | Binary filter using pattern recognition |
US5905719A (en) * | 1996-09-19 | 1999-05-18 | Bell Communications Research, Inc. | Method and system for wireless internet access |
TW347498B (en) * | 1996-09-30 | 1998-12-11 | Casio Computer Co Ltd | Information supply system |
US5819220A (en) * | 1996-09-30 | 1998-10-06 | Hewlett-Packard Company | Web triggered word set boosting for speech interfaces to the world wide web |
US6166734A (en) * | 1996-10-01 | 2000-12-26 | Diamond Multimedia Systems, Inc. | Portable interactive graphics display tablet and communications system |
US6052120A (en) * | 1996-10-01 | 2000-04-18 | Diamond Multimedia Systems, Inc. | Method of operating a portable interactive graphics display tablet and communications systems |
US7383341B1 (en) * | 1996-10-15 | 2008-06-03 | Kabushiki Kaisha Toshiba | Data transfer control device, relay device and control device suitable for home network environment |
US6006332A (en) * | 1996-10-21 | 1999-12-21 | Case Western Reserve University | Rights management system for digital media |
US5917817A (en) * | 1996-12-06 | 1999-06-29 | International Business Machines Corporation | User invocation of services in public switched telephone network via parallel data networks |
US5896502A (en) * | 1996-12-10 | 1999-04-20 | International Business Machines Corporation | Internet data transfer control via a client system to reduce delay |
US6012088A (en) * | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US5933600A (en) * | 1996-12-10 | 1999-08-03 | International Business Machines Corporation | Increased control for reduced delay in internet data transfers based on limitations established in a server system |
US6065059A (en) * | 1996-12-10 | 2000-05-16 | International Business Machines Corporation | Filtered utilization of internet data transfers to reduce delay and increase user control |
US5915087A (en) * | 1996-12-12 | 1999-06-22 | Secure Computing Corporation | Transparent security proxy for unreliable message exchange protocols |
US20060195595A1 (en) | 2003-12-19 | 2006-08-31 | Mendez Daniel J | System and method for globally and securely accessing unified information in a computer network |
US6185625B1 (en) * | 1996-12-20 | 2001-02-06 | Intel Corporation | Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object |
US5864666A (en) * | 1996-12-23 | 1999-01-26 | International Business Machines Corporation | Web-based administration of IP tunneling on internet firewalls |
JP3244166B2 (ja) * | 1996-12-25 | 2002-01-07 | ユニデン株式会社 | 情報予約送信方式及び情報予約送信方法並びに送信サーバ |
US5961593A (en) * | 1997-01-22 | 1999-10-05 | Lucent Technologies, Inc. | System and method for providing anonymous personalized browsing by a proxy system in a network |
US6601111B1 (en) | 1997-01-29 | 2003-07-29 | Palmsource, Inc. | Method and apparatus for unified external and interprocess communication |
US6300946B1 (en) | 1997-01-29 | 2001-10-09 | Palm, Inc. | Method and apparatus for interacting with a portable computer |
US5900875A (en) | 1997-01-29 | 1999-05-04 | 3Com Corporation | Method and apparatus for interacting with a portable computer system |
US6104802A (en) | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
US7031442B1 (en) | 1997-02-10 | 2006-04-18 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for personal routing in computer-simulated telephony |
US6480600B1 (en) | 1997-02-10 | 2002-11-12 | Genesys Telecommunications Laboratories, Inc. | Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality |
US5938737A (en) * | 1997-02-14 | 1999-08-17 | Stanford Telecommunications, Inc. | Internet upstream request compression |
US5896499A (en) * | 1997-02-21 | 1999-04-20 | International Business Machines Corporation | Embedded security processor |
US7020700B1 (en) * | 1997-02-28 | 2006-03-28 | International Business Machines Corporation | Client side socks server for an internet client |
US5948066A (en) * | 1997-03-13 | 1999-09-07 | Motorola, Inc. | System and method for delivery of information over narrow-band communications links |
US5987606A (en) * | 1997-03-19 | 1999-11-16 | Bascom Global Internet Services, Inc. | Method and system for content filtering information retrieved from an internet computer network |
US6345303B1 (en) | 1997-03-25 | 2002-02-05 | Intel Corporation | Network proxy capable of dynamically selecting a destination device for servicing a client request |
US6421733B1 (en) | 1997-03-25 | 2002-07-16 | Intel Corporation | System for dynamically transcoding data transmitted between computers |
US6587877B1 (en) * | 1997-03-25 | 2003-07-01 | Lucent Technologies Inc. | Management of time and expense when communicating between a host and a communication network |
US6237031B1 (en) | 1997-03-25 | 2001-05-22 | Intel Corporation | System for dynamically controlling a network proxy |
US6311215B1 (en) * | 1997-03-25 | 2001-10-30 | Intel Corporation | System for dynamic determination of client communications capabilities |
US6345300B1 (en) * | 1997-03-25 | 2002-02-05 | Intel Corporation | Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy |
US6396805B2 (en) * | 1997-03-25 | 2002-05-28 | Intel Corporation | System for recovering from disruption of a data transfer |
US6215774B1 (en) | 1997-03-25 | 2001-04-10 | Intel Corporation | System for dynamically determining effective speed of a communication link |
US6182122B1 (en) * | 1997-03-26 | 2001-01-30 | International Business Machines Corporation | Precaching data at an intermediate server based on historical data requests by users of the intermediate server |
US6742047B1 (en) | 1997-03-27 | 2004-05-25 | Intel Corporation | Method and apparatus for dynamically filtering network content |
US6304904B1 (en) | 1997-03-27 | 2001-10-16 | Intel Corporation | Method and apparatus for collecting page-level performance statistics from a network device |
IL121071A0 (en) * | 1997-03-27 | 1997-11-20 | El Mar Software Ltd | Automatic conversion server |
US6892226B1 (en) | 1997-03-27 | 2005-05-10 | Intel Corporation | System for delivery of dynamic content to a client device |
US6028917A (en) * | 1997-04-04 | 2000-02-22 | International Business Machines Corporation | Access to extended telephone services via the internet |
US5987525A (en) * | 1997-04-15 | 1999-11-16 | Cddb, Inc. | Network delivery of interactive entertainment synchronized to playback of audio recordings |
US7308485B2 (en) | 1997-04-15 | 2007-12-11 | Gracenote, Inc. | Method and system for accessing web pages based on playback of recordings |
US7167857B2 (en) | 1997-04-15 | 2007-01-23 | Gracenote, Inc. | Method and system for finding approximate matches in database |
WO1998049625A1 (en) * | 1997-04-30 | 1998-11-05 | Motorola Inc. | System for accessing and transferring information from a private computer |
JPH10307818A (ja) * | 1997-05-08 | 1998-11-17 | Nec Corp | 文書変換システム、文書変換方法および文書変換用プログラムを記録した記録媒体 |
US6457054B1 (en) | 1997-05-15 | 2002-09-24 | Intel Corporation | System for reducing user-visibility latency in network transactions |
US6772200B1 (en) | 1997-05-15 | 2004-08-03 | Intel Corporation | System for providing non-intrusive dynamic content to a client device |
US6012093A (en) * | 1997-06-13 | 2000-01-04 | International Business Machines Corporation | Method and apparatus for modification of network link histories |
WO1999001819A1 (en) * | 1997-07-01 | 1999-01-14 | Progress Software Corporation | Testing and debugging tool for network applications |
US5895471A (en) | 1997-07-11 | 1999-04-20 | Unwired Planet, Inc. | Providing a directory of frequently used hyperlinks on a remote server |
US6058379A (en) * | 1997-07-11 | 2000-05-02 | Auction Source, L.L.C. | Real-time network exchange with seller specified exchange parameters and interactive seller participation |
US6374305B1 (en) * | 1997-07-21 | 2002-04-16 | Oracle Corporation | Web applications interface system in a mobile-based client-server system |
JP3859313B2 (ja) * | 1997-08-05 | 2006-12-20 | 富士通株式会社 | タグ文書の圧縮装置および復元装置,圧縮方法および復元方法,圧縮/復元装置および圧縮/復元方法並びに圧縮,復元もしくは圧縮/復元プログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6282542B1 (en) * | 1997-08-06 | 2001-08-28 | Tachyon, Inc. | Distributed system and method for prefetching objects |
US6035324A (en) * | 1997-08-28 | 2000-03-07 | International Business Machines Corporation | Client-side asynchronous form management |
US6070184A (en) * | 1997-08-28 | 2000-05-30 | International Business Machines Corporation | Server-side asynchronous form management |
US6226642B1 (en) | 1997-09-11 | 2001-05-01 | International Business Machines Corporation | Content modification of internet web pages for a television class display |
US6098172A (en) * | 1997-09-12 | 2000-08-01 | Lucent Technologies Inc. | Methods and apparatus for a computer network firewall with proxy reflection |
US6247050B1 (en) | 1997-09-12 | 2001-06-12 | Intel Corporation | System for collecting and displaying performance improvement information for a computer |
US6985943B2 (en) | 1998-09-11 | 2006-01-10 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center |
US6711611B2 (en) * | 1998-09-11 | 2004-03-23 | Genesis Telecommunications Laboratories, Inc. | Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure |
US6037928A (en) * | 1997-11-13 | 2000-03-14 | Imageworks Manufacturing, Inc. | System and method for providing restrained, streamlined access to a computerized information source |
USRE46528E1 (en) | 1997-11-14 | 2017-08-29 | Genesys Telecommunications Laboratories, Inc. | Implementation of call-center outbound dialing capability at a telephony network level |
US6886130B1 (en) * | 1997-11-26 | 2005-04-26 | International Business Machines Corporation | Compiled structure for efficient operation of distributed hypertext |
US6065120A (en) * | 1997-12-09 | 2000-05-16 | Phone.Com, Inc. | Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices |
US20040107208A1 (en) * | 1997-12-09 | 2004-06-03 | Seet Siew Shon | Method and apparatus for bookmarking telephone numbers for efficient access by wireless phone devices |
US6310630B1 (en) * | 1997-12-12 | 2001-10-30 | International Business Machines Corporation | Data processing system and method for internet browser history generation |
US6088803A (en) * | 1997-12-30 | 2000-07-11 | Intel Corporation | System for virus-checking network data during download to a client device |
US6785784B1 (en) | 1997-12-30 | 2004-08-31 | Intel Corporation | Method for protective cache replacement |
US6101328A (en) * | 1997-12-31 | 2000-08-08 | Intel Corporation | System for preventing multiple instances of the same dynamic executable module |
US6289464B1 (en) | 1998-01-07 | 2001-09-11 | Microsoft Corporation | Receiving wireless information on a mobile device with reduced power consumption |
US6282294B1 (en) * | 1998-01-07 | 2001-08-28 | Microsoft Corporation | System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion |
WO1999035778A2 (en) * | 1998-01-07 | 1999-07-15 | Microsoft Corporation | Low level content filtering |
CA2315392A1 (en) * | 1998-01-07 | 1999-07-15 | Microsoft Corporation | System for delivering data content over a low bit rate transmission channel |
US6449638B1 (en) | 1998-01-07 | 2002-09-10 | Microsoft Corporation | Channel definition architecture extension |
US6507874B1 (en) | 1998-01-07 | 2003-01-14 | Microsoft Corporation | System for efficient routing and translation of data |
US6055566A (en) | 1998-01-12 | 2000-04-25 | Lextron Systems, Inc. | Customizable media player with online/offline capabilities |
US20020002039A1 (en) * | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US6223221B1 (en) | 1998-02-05 | 2001-04-24 | International Business Machines Corporation | System and method for calculating the transfer rate across a communication medium using a downloaded test program and transferring data accordingly |
US7907598B2 (en) | 1998-02-17 | 2011-03-15 | Genesys Telecommunication Laboratories, Inc. | Method for implementing and executing communication center routing strategies represented in extensible markup language |
US6357010B1 (en) | 1998-02-17 | 2002-03-12 | Secure Computing Corporation | System and method for controlling access to documents stored on an internal network |
US6332154B2 (en) | 1998-09-11 | 2001-12-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface |
US6122666A (en) * | 1998-02-23 | 2000-09-19 | International Business Machines Corporation | Method for collaborative transformation and caching of web objects in a proxy network |
US6415329B1 (en) | 1998-03-06 | 2002-07-02 | Massachusetts Institute Of Technology | Method and apparatus for improving efficiency of TCP/IP protocol over high delay-bandwidth network |
US6321336B1 (en) | 1998-03-13 | 2001-11-20 | Secure Computing Corporation | System and method for redirecting network traffic to provide secure communication |
US6148336A (en) * | 1998-03-13 | 2000-11-14 | Deterministic Networks, Inc. | Ordering of multiple plugin applications using extensible layered service provider with network traffic filtering |
US6141686A (en) * | 1998-03-13 | 2000-10-31 | Deterministic Networks, Inc. | Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control |
US6453419B1 (en) | 1998-03-18 | 2002-09-17 | Secure Computing Corporation | System and method for implementing a security policy |
US6182226B1 (en) | 1998-03-18 | 2001-01-30 | Secure Computing Corporation | System and method for controlling interactions between networks |
US5946465A (en) * | 1998-03-30 | 1999-08-31 | International Business Machines Corporation | Method and system for recovering system resources used by an inactive Telnet client |
US6173316B1 (en) * | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
EP1058887A2 (en) * | 1998-04-10 | 2000-12-13 | Landel Technology Inc. | A proprietary information system and various methods of use connected therewith |
US6381654B1 (en) * | 1998-04-15 | 2002-04-30 | International Business Machines Corporation | Systems methods and computer program products for customized host access applications including user-replaceable transport code |
US5930472A (en) * | 1998-04-29 | 1999-07-27 | Motorola, Inc. | Method and apparatus in a wireless communication system for splitting a browser functionality between a wireless client and an infrastructure portion |
US6507589B1 (en) | 1998-04-30 | 2003-01-14 | Openwave Systems Inc. | Method and apparatus for routing between network gateways and service centers |
US6314108B1 (en) * | 1998-04-30 | 2001-11-06 | Openwave Systems Inc. | Method and apparatus for providing network access over different wireless networks |
US6457060B1 (en) * | 1998-04-30 | 2002-09-24 | Openwave Systems Inc. | Method and apparatus for flexibly linking to remotely located content on a network server through use of aliases |
US6247048B1 (en) * | 1998-04-30 | 2001-06-12 | Openwave Systems Inc | Method and apparatus for transcoding character sets between internet hosts and thin client devices over data networks |
US6144996A (en) * | 1998-05-13 | 2000-11-07 | Compaq Computer Corporation | Method and apparatus for providing a guaranteed minimum level of performance for content delivery over a network |
US6272549B1 (en) * | 1998-05-27 | 2001-08-07 | Hewlett Packard Company | Method for using electronic mail for exchanging data between computer systems |
US7266365B2 (en) | 1998-05-29 | 2007-09-04 | Research In Motion Limited | System and method for delayed transmission of bundled command messages |
US6463463B1 (en) | 1998-05-29 | 2002-10-08 | Research In Motion Limited | System and method for pushing calendar event messages from a host system to a mobile data communication device |
US6779019B1 (en) | 1998-05-29 | 2004-08-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
US6343318B1 (en) | 1998-05-29 | 2002-01-29 | Palm, Inc. | Method and apparatus for communicating information over low bandwidth communications networks |
US7209949B2 (en) | 1998-05-29 | 2007-04-24 | Research In Motion Limited | System and method for synchronizing information between a host system and a mobile data communication device |
US6438585B2 (en) | 1998-05-29 | 2002-08-20 | Research In Motion Limited | System and method for redirecting message attachments between a host system and a mobile data communication device |
US6219694B1 (en) * | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US7025209B2 (en) * | 1998-05-29 | 2006-04-11 | Palmsource, Inc. | Method and apparatus for wireless internet access |
US8516055B2 (en) | 1998-05-29 | 2013-08-20 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device in a wireless data network |
US6397259B1 (en) | 1998-05-29 | 2002-05-28 | Palm, Inc. | Method, system and apparatus for packet minimized communications |
US7209955B1 (en) | 1998-05-29 | 2007-04-24 | Research In Motion Limited | Notification system and method for a mobile data communication device |
US9374435B2 (en) | 1998-05-29 | 2016-06-21 | Blackberry Limited | System and method for using trigger events and a redirector flag to redirect messages |
US7606936B2 (en) | 1998-05-29 | 2009-10-20 | Research In Motion Limited | System and method for redirecting data to a wireless device over a plurality of communication paths |
CA2333033C (en) * | 1998-05-29 | 2011-08-02 | Palm, Inc. | Method and apparatus for communicating information over low bandwidth communications networks |
US6590588B2 (en) * | 1998-05-29 | 2003-07-08 | Palm, Inc. | Wireless, radio-frequency communications using a handheld computer |
US6253326B1 (en) * | 1998-05-29 | 2001-06-26 | Palm, Inc. | Method and system for secure communications |
US6324564B1 (en) | 1998-06-02 | 2001-11-27 | Nettech Systems, Inc. | Optimized wireless communication system |
US6810409B1 (en) * | 1998-06-02 | 2004-10-26 | British Telecommunications Public Limited Company | Communications network |
WO1999066385A2 (en) | 1998-06-19 | 1999-12-23 | Sun Microsystems, Inc. | Scalable proxy servers with plug in filters |
US6330598B1 (en) * | 1998-06-23 | 2001-12-11 | Ameritech Corporation | Global service management system for an advanced intelligent network |
US6711709B1 (en) * | 1998-06-24 | 2004-03-23 | Unisys Corporation | Integrated block checking system for rapid file transfer of compressed data |
US6401133B1 (en) * | 1998-06-24 | 2002-06-04 | Unisys Corporation | System for high speed continuous file transfer processing of data files |
US6128655A (en) * | 1998-07-10 | 2000-10-03 | International Business Machines Corporation | Distribution mechanism for filtering, formatting and reuse of web based content |
US6694055B2 (en) | 1998-07-15 | 2004-02-17 | Microsoft Corporation | Proper name identification in chinese |
DE19832482A1 (de) * | 1998-07-20 | 2000-01-27 | Abb Patent Gmbh | Verfahren zur Informationsübertragung |
CA2341250C (en) | 1998-07-21 | 2008-04-15 | Tachyon, Inc. | Method and apparatus for multiple access in a communication system |
US6771597B2 (en) | 1998-07-31 | 2004-08-03 | International Business Machines Corporation | Method and apparatus for transmitting messages |
US6674730B1 (en) | 1998-08-04 | 2004-01-06 | Tachyon, Inc. | Method of and apparatus for time synchronization in a communication system |
US6311278B1 (en) * | 1998-09-09 | 2001-10-30 | Sanctum Ltd. | Method and system for extracting application protocol characteristics |
US6154646A (en) * | 1998-09-10 | 2000-11-28 | Telefonaktiebolaget L M Ericsson | System and method for real-time interactive selection of call treatment in a radio telecommunications network |
JP2002533792A (ja) * | 1998-09-10 | 2002-10-08 | サンクタム、リミテッド | 信頼された内部ネットワ−クの作動を保護方法およびシステム |
US7392945B1 (en) | 1998-09-11 | 2008-07-01 | Lv Partners, L.P. | Portable scanner for enabling automatic commerce transactions |
US7440993B1 (en) | 1998-09-11 | 2008-10-21 | Lv Partners, L.P. | Method and apparatus for launching a web browser in response to scanning of product information |
US6868433B1 (en) | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
US6324646B1 (en) | 1998-09-11 | 2001-11-27 | International Business Machines Corporation | Method and system for securing confidential data in a computer network |
US6823388B1 (en) | 1998-09-11 | 2004-11-23 | L.V. Parners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a programmable memory system |
US7284066B1 (en) | 1998-09-11 | 2007-10-16 | Lv Partners, Lp | Method and apparatus for matching a user's use profile in commerce with a broadcast |
US6446096B1 (en) | 1998-09-11 | 2002-09-03 | International Business Machines Corporation | Method and system for providing device-specific key control using role-based HTML element tags |
US7370114B1 (en) | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
US7536478B2 (en) | 1998-09-11 | 2009-05-19 | Rpx-Lv Acquisition Llc | Method and apparatus for opening and launching a web browser in response to an audible signal |
US7191247B1 (en) | 1998-09-11 | 2007-03-13 | Lv Partners, Lp | Method for connecting a wireless device to a remote location on a network |
US8028036B1 (en) * | 1998-09-11 | 2011-09-27 | Rpx-Lv Acquisition Llc | Launching a web site using a passive transponder |
US6636896B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US6745234B1 (en) | 1998-09-11 | 2004-06-01 | Digital:Convergence Corporation | Method and apparatus for accessing a remote location by scanning an optical code |
US6704864B1 (en) | 1999-08-19 | 2004-03-09 | L.V. Partners, L.P. | Automatic configuration of equipment software |
US7159037B1 (en) * | 1998-09-11 | 2007-01-02 | Lv Partners, Lp | Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network |
US7386600B1 (en) | 1998-09-11 | 2008-06-10 | Lv Partners, L.P. | Launching a web site using a personal device |
USRE46153E1 (en) | 1998-09-11 | 2016-09-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment |
US7379901B1 (en) | 1998-09-11 | 2008-05-27 | Lv Partners, L.P. | Accessing a vendor web site using personal account information retrieved from a credit card company web site |
CA2264407A1 (en) | 1998-09-25 | 2000-03-25 | Wireless System Technologies, Inc. | Method and system for negotiating telecommunication resources |
AU5724899A (en) * | 1998-09-25 | 2000-04-17 | Soma Networks, Inc. | Telecommunication services |
US6985722B1 (en) | 1998-09-25 | 2006-01-10 | Soma Networks, Inc. | Telecommunication services |
US6606663B1 (en) | 1998-09-29 | 2003-08-12 | Openwave Systems Inc. | Method and apparatus for caching credentials in proxy servers for wireless user agents |
US6563517B1 (en) * | 1998-10-02 | 2003-05-13 | International Business Machines Corp. | Automatic data quality adjustment to reduce response time in browsing |
US7778260B2 (en) | 1998-10-09 | 2010-08-17 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US7293107B1 (en) | 1998-10-09 | 2007-11-06 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US8078727B2 (en) | 1998-10-09 | 2011-12-13 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US7136645B2 (en) | 1998-10-09 | 2006-11-14 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US6546425B1 (en) | 1998-10-09 | 2003-04-08 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US8060656B2 (en) | 1998-10-09 | 2011-11-15 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
US6256483B1 (en) * | 1998-10-28 | 2001-07-03 | Tachyon, Inc. | Method and apparatus for calibration of a wireless transmitter |
US6321092B1 (en) * | 1998-11-03 | 2001-11-20 | Signal Soft Corporation | Multiple input data management for wireless location-based applications |
US6845370B2 (en) | 1998-11-12 | 2005-01-18 | Accenture Llp | Advanced information gathering for targeted activities |
US6134548A (en) * | 1998-11-19 | 2000-10-17 | Ac Properties B.V. | System, method and article of manufacture for advanced mobile bargain shopping |
US8135413B2 (en) | 1998-11-24 | 2012-03-13 | Tracbeam Llc | Platform and applications for wireless location and other complex services |
US6605120B1 (en) | 1998-12-10 | 2003-08-12 | International Business Machines Corporation | Filter definition for distribution mechanism for filtering, formatting and reuse of web based content |
US6615255B1 (en) * | 1998-12-14 | 2003-09-02 | Intervoice Limited Partnership | Remote administration of a system using configuration logic objects |
US6973300B1 (en) | 1998-12-23 | 2005-12-06 | Nortel Networks Limited | Intelligent wireless terminal with virtual memory |
US7430757B1 (en) * | 1999-01-08 | 2008-09-30 | International Business Machines Corporation | Oblivious proxying using a secure coprocessor |
US6587441B1 (en) | 1999-01-22 | 2003-07-01 | Technology Alternatives, Inc. | Method and apparatus for transportation of data over a managed wireless network using unique communication protocol |
US6912580B1 (en) * | 1999-01-27 | 2005-06-28 | International Business Machines Corporation | Virtual shadow briefcase in servers supporting moving embedded clients |
US7904187B2 (en) | 1999-02-01 | 2011-03-08 | Hoffberg Steven M | Internet appliance system and method |
US6314095B1 (en) * | 1999-02-11 | 2001-11-06 | Motorola, Inc. | Method and apparatus for a high-speed multimedia content switch with compressed internet protocol header |
US6356905B1 (en) | 1999-03-05 | 2002-03-12 | Accenture Llp | System, method and article of manufacture for mobile communication utilizing an interface support framework |
US6401085B1 (en) | 1999-03-05 | 2002-06-04 | Accenture Llp | Mobile communication and computing system and method |
US6199099B1 (en) | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
US6081900A (en) | 1999-03-16 | 2000-06-27 | Novell, Inc. | Secure intranet access |
US7904951B1 (en) | 1999-03-16 | 2011-03-08 | Novell, Inc. | Techniques for securely accelerating external domains locally |
US8060926B1 (en) | 1999-03-16 | 2011-11-15 | Novell, Inc. | Techniques for securely managing and accelerating data delivery |
US6438576B1 (en) * | 1999-03-29 | 2002-08-20 | International Business Machines Corporation | Method and apparatus of a collaborative proxy system for distributed deployment of object rendering |
US7249377B1 (en) * | 1999-03-31 | 2007-07-24 | International Business Machines Corporation | Method for client delegation of security to a proxy |
US6647260B2 (en) | 1999-04-09 | 2003-11-11 | Openwave Systems Inc. | Method and system facilitating web based provisioning of two-way mobile communications devices |
US20020123335A1 (en) * | 1999-04-09 | 2002-09-05 | Luna Michael E.S. | Method and apparatus for provisioning a mobile station over a wireless network |
US7340057B2 (en) * | 2001-07-11 | 2008-03-04 | Openwave Systems Inc. | Method and apparatus for distributing authorization to provision mobile devices on a wireless network |
US6847969B1 (en) * | 1999-05-03 | 2005-01-25 | Streetspace, Inc. | Method and system for providing personalized online services and advertisements in public spaces |
US6584321B1 (en) | 1999-05-07 | 2003-06-24 | At&T Wireless Services, Inc. | Method and apparatus for wireless data services over a selected bearer service |
WO2000070838A2 (en) * | 1999-05-14 | 2000-11-23 | Pivia, Inc. | Client-server independent intermediary mechanism |
WO2000072155A1 (en) * | 1999-05-20 | 2000-11-30 | Motorola Inc. | Method for establishing communication in a packet network |
US6360272B1 (en) * | 1999-05-28 | 2002-03-19 | Palm, Inc. | Method and apparatus for maintaining a unified view of multiple mailboxes |
US7146505B1 (en) | 1999-06-01 | 2006-12-05 | America Online, Inc. | Secure data exchange between date processing systems |
US7882247B2 (en) | 1999-06-11 | 2011-02-01 | Netmotion Wireless, Inc. | Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments |
US6430164B1 (en) * | 1999-06-17 | 2002-08-06 | Cellport Systems, Inc. | Communications involving disparate protocol network/bus and device subsystems |
US6665704B1 (en) | 1999-06-18 | 2003-12-16 | Sun Microsystems, Inc. | Bounding delays and reducing threading overheads in caching |
JP3307894B2 (ja) | 1999-06-22 | 2002-07-24 | 三菱電機株式会社 | 通信方法 |
US7095708B1 (en) | 1999-06-23 | 2006-08-22 | Cingular Wireless Ii, Llc | Methods and apparatus for use in communicating voice and high speed data in a wireless communication system |
WO2000079733A2 (en) * | 1999-06-23 | 2000-12-28 | At & T Wireless Services, Inc. | Methods and apparatus for reducing traffic over a communication link in a computer network |
US6922733B1 (en) | 1999-06-30 | 2005-07-26 | International Business Machines Corporation | Method for coordinating visual and speech web browsers |
FI111583B (fi) * | 1999-06-30 | 2003-08-15 | Nokia Corp | Lisenssinvalvonta yhdyskäytäväpalvelimessa |
JP2000057044A (ja) * | 1999-07-16 | 2000-02-25 | Nec Corp | Webブラウザの表示高速化方式、Webブラウザの表示高速化方法およびWebブラウザの表示高速化プログラムを記録した記録媒体 |
US6859462B1 (en) * | 1999-08-10 | 2005-02-22 | Orative Corporation | Minimization and optimization of overall data transfer connect time between handheld wireless communicating devices and remote machines |
US6218896B1 (en) | 1999-08-27 | 2001-04-17 | Tachyon, Inc. | Vectored demodulation and frequency estimation apparatus and method |
US6650636B1 (en) | 1999-08-27 | 2003-11-18 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6982969B1 (en) | 1999-09-28 | 2006-01-03 | Tachyon, Inc. | Method and system for frequency spectrum resource allocation |
US6532220B1 (en) | 1999-08-27 | 2003-03-11 | Tachyon, Inc. | System and method for efficient channel assignment |
US6665292B1 (en) | 1999-08-27 | 2003-12-16 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6735188B1 (en) | 1999-08-27 | 2004-05-11 | Tachyon, Inc. | Channel encoding and decoding method and apparatus |
US6674731B1 (en) | 1999-08-27 | 2004-01-06 | Tachyon, Inc. | Transmission and reception of TCP/IP data over a wireless communication channel |
US6463070B1 (en) | 1999-08-27 | 2002-10-08 | Tachyon, Inc. | System and method for clock correlated data flow in a multi-processor communication system |
US6628194B1 (en) * | 1999-08-31 | 2003-09-30 | At&T Wireless Services, Inc. | Filtered in-box for voice mail, e-mail, pages, web-based information, and faxes |
AU6842000A (en) | 1999-09-02 | 2001-04-10 | Nokia Mobile Phones Limited | A wireless communication terminal for accessing location information from a server |
US8595308B1 (en) | 1999-09-10 | 2013-11-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for server side processing in a mobile device environment |
US20010047394A1 (en) | 1999-09-10 | 2001-11-29 | Kloba David D. | System, method, and computer program product for executing scripts on mobile devices |
US7392308B2 (en) * | 1999-09-10 | 2008-06-24 | Ianywhere Solutions, Inc. | System, method, and computer program product for placement of channels on a mobile device |
US7987420B1 (en) | 1999-09-10 | 2011-07-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices |
US20020052781A1 (en) * | 1999-09-10 | 2002-05-02 | Avantgo, Inc. | Interactive advertisement mechanism on a mobile device |
US6553412B1 (en) | 1999-09-10 | 2003-04-22 | Avantgo, Inc. | System, method, and computer program product for web content aggregation and development, and web content delivery to clients |
EP1286735A1 (en) | 1999-09-24 | 2003-03-05 | Dennis Jay Dupray | Geographically constrained network services |
US6775772B1 (en) * | 1999-10-12 | 2004-08-10 | International Business Machines Corporation | Piggy-backed key exchange protocol for providing secure low-overhead browser connections from a client to a server using a trusted third party |
US6711629B1 (en) | 1999-10-18 | 2004-03-23 | Fisher-Rosemount Systems, Inc. | Transparent support of remote I/O in a process control system |
US7401115B1 (en) | 2000-10-23 | 2008-07-15 | Aol Llc | Processing selected browser requests |
US6950881B1 (en) * | 1999-11-02 | 2005-09-27 | Mshift, Inc. | System for converting wireless communications for a mobile device |
US6449658B1 (en) * | 1999-11-18 | 2002-09-10 | Quikcat.Com, Inc. | Method and apparatus for accelerating data through communication networks |
US7929978B2 (en) | 1999-12-01 | 2011-04-19 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network |
GB9929882D0 (en) * | 1999-12-18 | 2000-02-09 | Roke Manor Research | TCP/IP enhancement for long latency links |
US7111078B2 (en) * | 2000-01-04 | 2006-09-19 | Steven B. Hirst | System and method for anonymous observation and use of premium content by indirect access through portal |
US6748403B1 (en) | 2000-01-13 | 2004-06-08 | Palmsource, Inc. | Method and apparatus for preserving changes to data |
US6678409B1 (en) | 2000-01-14 | 2004-01-13 | Microsoft Corporation | Parameterized word segmentation of unsegmented text |
US7689696B2 (en) * | 2000-01-31 | 2010-03-30 | Telecommunication Systems, Inc. | System and method for re-directing requests from browsers for communications over non-IP based networks |
US7003571B1 (en) * | 2000-01-31 | 2006-02-21 | Telecommunication Systems Corporation Of Maryland | System and method for re-directing requests from browsers for communication over non-IP based networks |
US8090856B1 (en) | 2000-01-31 | 2012-01-03 | Telecommunication Systems, Inc. | Intelligent messaging network server interconnection |
US6934532B2 (en) * | 2000-02-09 | 2005-08-23 | Apriva, Inc. | Communication systems, components, and methods operative with programmable wireless devices |
US7349955B1 (en) | 2000-02-11 | 2008-03-25 | Goamerica, Inc. | Method of and system for transferring data over a wireless communications network |
US6947440B2 (en) | 2000-02-15 | 2005-09-20 | Gilat Satellite Networks, Ltd. | System and method for internet page acceleration including multicast transmissions |
US6912571B1 (en) * | 2000-02-22 | 2005-06-28 | Frank David Serena | Method of replacing content |
DE60136616D1 (de) | 2000-03-03 | 2009-01-02 | Ibm | System zur bestimmung von schwächen von web-anwendungen |
CA2303000A1 (en) | 2000-03-23 | 2001-09-23 | William M. Snelgrove | Establishing and managing communications over telecommunication networks |
US6665721B1 (en) * | 2000-04-06 | 2003-12-16 | International Business Machines Corporation | Enabling a home network reverse web server proxy |
US7522911B2 (en) | 2000-04-11 | 2009-04-21 | Telecommunication Systems, Inc. | Wireless chat automatic status tracking |
US8046256B2 (en) * | 2000-04-14 | 2011-10-25 | American Express Travel Related Services Company, Inc. | System and method for using loyalty rewards as currency |
US20070129955A1 (en) * | 2000-04-14 | 2007-06-07 | American Express Travel Related Services Company, Inc. | System and method for issuing and using a loyalty point advance |
US8898340B2 (en) | 2000-04-17 | 2014-11-25 | Circadence Corporation | Dynamic network link acceleration for network including wireless communication devices |
US8024481B2 (en) | 2000-04-17 | 2011-09-20 | Circadence Corporation | System and method for reducing traffic and congestion on distributed interactive simulation networks |
US20110128972A1 (en) | 2000-04-17 | 2011-06-02 | Randy Thornton | Peer to peer dynamic network link acceleration |
AU2001251644A1 (en) * | 2000-04-17 | 2001-10-30 | Circadence Corporation | Conductor gateway buffer prioritization |
US8065399B2 (en) | 2000-04-17 | 2011-11-22 | Circadence Corporation | Automated network infrastructure test and diagnostic system and method therefor |
US8996705B2 (en) | 2000-04-17 | 2015-03-31 | Circadence Corporation | Optimization of enhanced network links |
US8510468B2 (en) | 2000-04-17 | 2013-08-13 | Ciradence Corporation | Route aware network link acceleration |
US8195823B2 (en) | 2000-04-17 | 2012-06-05 | Circadence Corporation | Dynamic network link acceleration |
AU2001261636A1 (en) * | 2000-05-16 | 2001-11-26 | Mshift, Inc. | System for providing network content to wireless devices |
US8086697B2 (en) | 2005-06-28 | 2011-12-27 | Claria Innovations, Llc | Techniques for displaying impressions in documents delivered over a computer network |
US7475404B2 (en) | 2000-05-18 | 2009-01-06 | Maquis Techtrix Llc | System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching |
AU2001261721A1 (en) * | 2000-05-19 | 2001-12-03 | Leap Wireless International, Inc. | Computer network page advertising method |
US10684350B2 (en) | 2000-06-02 | 2020-06-16 | Tracbeam Llc | Services and applications for a communications network |
US9875492B2 (en) | 2001-05-22 | 2018-01-23 | Dennis J. Dupray | Real estate transaction system |
US10641861B2 (en) | 2000-06-02 | 2020-05-05 | Dennis J. Dupray | Services and applications for a communications network |
US6985721B1 (en) * | 2000-06-05 | 2006-01-10 | Ramin Khorram | Method and apparatus for reducing bandwidth use in a portable device |
US7092398B2 (en) * | 2000-06-12 | 2006-08-15 | Amdocs (Israel) Ltd. | System, method and computer program product for charging for competitive IP-over-wireless service |
US7216177B1 (en) | 2000-06-16 | 2007-05-08 | Palm, Inc. | Apparatus and method for supplying electronic content to network appliances |
US20040073617A1 (en) | 2000-06-19 | 2004-04-15 | Milliken Walter Clark | Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail |
DE10030358A1 (de) * | 2000-06-21 | 2002-01-03 | Heidenhain Gmbh Dr Johannes | Verfahren und Vorrichtung zur seriellen Datenübertragung zwischen einem Positionsmesssystem und einer Verarbeitungseinheit |
DE10030525A1 (de) * | 2000-06-28 | 2002-01-24 | Harman Becker Automotive Sys | Verfahren zur Kommunikation zwischen zwei Netzwerken sowie Netzwerk |
US20020019880A1 (en) * | 2000-07-03 | 2002-02-14 | Takashi Sakakura | IP communication system for wireless terminal and communication method for wireless terminal |
US20020059457A1 (en) * | 2000-07-06 | 2002-05-16 | Ballard Glenn Wesley | System and method for the remote creation of notification agents for wireless devices |
US7139822B2 (en) * | 2000-07-07 | 2006-11-21 | International Business Machines Corporation | Interception method and system for compensating disadvantageous characteristics of a communication protocol |
EP1170923B1 (en) * | 2000-07-07 | 2005-05-25 | International Business Machines Corporation | Interception method and system for compensating disadvantageous characteristics of a communication protocol |
US7337217B2 (en) * | 2000-07-21 | 2008-02-26 | Samsung Electronics Co., Ltd. | Architecture for home network on world wide web |
US7249056B1 (en) * | 2000-08-17 | 2007-07-24 | Performics, Inc. | Method and system for exchanging data between affiliated sites |
US7167923B2 (en) * | 2000-08-24 | 2007-01-23 | 2Wire, Inc. | System and method for selectively bridging and routing data packets between multiple networks |
GB2366488A (en) * | 2000-08-25 | 2002-03-06 | Nokia Mobile Phones Ltd | Telecommunication terminal |
US7165173B1 (en) * | 2000-09-01 | 2007-01-16 | Samsung Electronics Co., Ltd. | System and method for secure over-the-air administration of a wireless mobile station |
US20020032871A1 (en) * | 2000-09-08 | 2002-03-14 | The Regents Of The University Of Michigan | Method and system for detecting, tracking and blocking denial of service attacks over a computer network |
US20020032793A1 (en) * | 2000-09-08 | 2002-03-14 | The Regents Of The University Of Michigan | Method and system for reconstructing a path taken by undesirable network traffic through a computer network from a source of the traffic |
US6895444B1 (en) * | 2000-09-15 | 2005-05-17 | Motorola, Inc. | Service framework with local proxy for representing remote services |
US6804819B1 (en) | 2000-09-18 | 2004-10-12 | Hewlett-Packard Development Company, L.P. | Method, system, and computer program product for a data propagation platform and applications of same |
US7386610B1 (en) | 2000-09-18 | 2008-06-10 | Hewlett-Packard Development Company, L.P. | Internet protocol data mirroring |
US6977927B1 (en) | 2000-09-18 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Method and system of allocating storage resources in a storage area network |
TW579468B (en) * | 2000-09-27 | 2004-03-11 | Hewlett Packard Co | Method and apparatus for applying information remotely via a mobile device |
DE60118525D1 (de) * | 2000-09-27 | 2006-05-18 | Hewlett Packard Co | Verfahren und Vorrichtung zur ferngesteuerten Bereitstellung von Information durch ein mobiles Kommunikationsgerät |
US7716674B1 (en) * | 2000-10-06 | 2010-05-11 | Apple Inc. | Streaming server administration protocol |
US20020161928A1 (en) * | 2000-10-10 | 2002-10-31 | Awele Ndili | Smart agent for providing network content to wireless devices |
WO2002033563A1 (en) * | 2000-10-17 | 2002-04-25 | Broadcloud Communications, Inc. | Wireless communications invisible proxy and hooking systems and methods |
AU2002214599A1 (en) * | 2000-10-17 | 2002-04-29 | Broadcloud Communications, Inc. | E-mail and messaging systems and methods |
US8473380B2 (en) | 2000-11-06 | 2013-06-25 | Propulsion Remote Holdings, Llc | Pay yourself first budgeting |
US7398226B2 (en) * | 2000-11-06 | 2008-07-08 | American Express Travel Related Services Company, Inc. | System and method for networked loyalty program |
US7398225B2 (en) | 2001-03-29 | 2008-07-08 | American Express Travel Related Services Company, Inc. | System and method for networked loyalty program |
US20020059463A1 (en) * | 2000-11-10 | 2002-05-16 | Leonid Goldstein | Method and system for accelerating internet access through data compression |
US7483983B1 (en) | 2000-11-13 | 2009-01-27 | Telecommunication Systems, Inc. | Method and system for deploying content to wireless devices |
JP3814185B2 (ja) * | 2000-11-13 | 2006-08-23 | 松下電器産業株式会社 | 基地局装置、移動通信端末装置、及びそれらを用いた無線アクセスシステム |
US20020099829A1 (en) * | 2000-11-27 | 2002-07-25 | Richards Kenneth W. | Filter proxy system and method |
US6976075B2 (en) * | 2000-12-08 | 2005-12-13 | Clarinet Systems, Inc. | System uses communication interface for configuring a simplified single header packet received from a PDA into multiple headers packet before transmitting to destination device |
AU2002232826A1 (en) * | 2000-12-21 | 2002-07-01 | Telisar Corporation | System and method for portable interactive multi-player games and entertainment |
US7389361B2 (en) | 2000-12-22 | 2008-06-17 | Research In Motion Limited | Web browser of wireless device having serialization manager for maintaining registry of converters that convert data into format compatible with user interface of the device |
CA2432589C (en) | 2000-12-22 | 2008-12-02 | Research In Motion Limited | Wireless router system and method |
JP3416647B2 (ja) * | 2000-12-28 | 2003-06-16 | 株式会社メディアドゥ | インターネット上のWebコンテンツのデータ量を削減して中継転送するコンテンツ中継サービス装置 |
CA2368404C (en) | 2001-01-18 | 2005-08-09 | Research In Motion Limited | Unified messaging system and method |
US7039721B1 (en) | 2001-01-26 | 2006-05-02 | Mcafee, Inc. | System and method for protecting internet protocol addresses |
US7171681B1 (en) * | 2001-01-31 | 2007-01-30 | Secure Computing Corporation | System and method for providing expandable proxy firewall services |
US6606690B2 (en) | 2001-02-20 | 2003-08-12 | Hewlett-Packard Development Company, L.P. | System and method for accessing a storage area network as network attached storage |
CA2372647C (en) | 2001-02-20 | 2010-05-04 | Research In Motion Limited | System and method for administrating a wireless communication network |
KR100949510B1 (ko) * | 2001-02-20 | 2010-03-24 | 아이볼네트워크 인코포레이티드 | 방화벽을 통과하여 데이터전송을 허용하기 위한 장치와 방법 |
US7584149B1 (en) | 2001-02-26 | 2009-09-01 | American Express Travel Related Services Company, Inc. | System and method for securing data through a PDA portal |
US7222101B2 (en) * | 2001-02-26 | 2007-05-22 | American Express Travel Related Services Company, Inc. | System and method for securing data through a PDA portal |
US6778834B2 (en) * | 2001-02-27 | 2004-08-17 | Nokia Corporation | Push content filtering |
US7295836B2 (en) | 2001-03-09 | 2007-11-13 | Research In Motion Limited | Advanced voice and data operations in a mobile data communication device |
US7194251B2 (en) * | 2001-03-20 | 2007-03-20 | 3Com Corporation | Intelligent gate distributed use and device network access management on personal area network |
US20020138526A1 (en) * | 2001-03-20 | 2002-09-26 | International Business Machines Corporation | Javascript code optimizer |
US20060053056A1 (en) * | 2001-03-29 | 2006-03-09 | American Express Marketing & Development Corporati | Card member discount system and method |
GB0109299D0 (en) * | 2001-04-12 | 2001-05-30 | British Telecomm | Hybrid network |
US20020156841A1 (en) * | 2001-04-13 | 2002-10-24 | Bjorn Landfeldt | Accessing distributed proxy configurations |
US7200679B2 (en) * | 2001-04-13 | 2007-04-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Creating distributed proxy configurations |
AU2002316044A1 (en) * | 2001-04-20 | 2002-12-23 | 3Com Corporation | Network management device and method for managing wireless access to a network |
US20020161904A1 (en) * | 2001-04-30 | 2002-10-31 | Xerox Corporation | External access to protected device on private network |
US7089586B2 (en) * | 2001-05-02 | 2006-08-08 | Ipr Licensing, Inc. | Firewall protection for wireless users |
JP3493660B2 (ja) * | 2001-05-16 | 2004-02-03 | 日本電気株式会社 | プロトコル変換装置とそのプロトコル変換方法、及びプロトコル変換プログラム |
EP1564960B1 (en) * | 2001-05-16 | 2007-03-28 | Bytemobile, Inc. | System and methods for providing differentiated services within a network communication system |
US7031314B2 (en) * | 2001-05-16 | 2006-04-18 | Bytemobile, Inc. | Systems and methods for providing differentiated services within a network communication system |
US8082096B2 (en) | 2001-05-22 | 2011-12-20 | Tracbeam Llc | Wireless location routing applications and architecture therefor |
US7123933B2 (en) * | 2001-05-31 | 2006-10-17 | Orative Corporation | System and method for remote application management of a wireless device |
US20020180798A1 (en) * | 2001-05-31 | 2002-12-05 | Poor Graham V. | System and method for extending a wireless device platform to multiple applications |
US7020457B2 (en) * | 2001-05-31 | 2006-03-28 | Orative Corporation | System and method for proxy-enabling a wireless device to an existing IP-based service |
US6687733B2 (en) * | 2001-06-01 | 2004-02-03 | Intergenix | Method and system for automatically configuring a client-server network |
US8001259B2 (en) * | 2001-06-01 | 2011-08-16 | International Business Machines Corporation | Pervasive, distributed provision of services such as product brokerage |
US7562146B2 (en) | 2003-10-10 | 2009-07-14 | Citrix Systems, Inc. | Encapsulating protocol for session persistence and reliability |
US20050198379A1 (en) | 2001-06-13 | 2005-09-08 | Citrix Systems, Inc. | Automatically reconnecting a client across reliable and persistent communication sessions |
US7043560B2 (en) * | 2001-06-19 | 2006-05-09 | Nokia, Inc. | Dynamic probing and reporting of bit rate information |
US6976226B1 (en) | 2001-07-06 | 2005-12-13 | Palm, Inc. | Translating tabular data formatted for one display device to a format for display on other display devices |
US20030013449A1 (en) * | 2001-07-11 | 2003-01-16 | Hose David A. | Monitoring boundary crossings in a wireless network |
JP2004537125A (ja) | 2001-07-24 | 2004-12-09 | ポロズニ,バリー | 無線アクセスのシステム、方法、信号、及びコンピュータプログラム製品 |
AU2001277211A1 (en) * | 2001-07-26 | 2004-03-11 | Broadcloud Communications, Inc. | Wireless services provider network system and method |
US7424615B1 (en) | 2001-07-30 | 2008-09-09 | Apple Inc. | Mutually authenticated secure key exchange (MASKE) |
US20030040340A1 (en) * | 2001-08-27 | 2003-02-27 | Smethers Paul A. | Graphical user interface features of a browser in a hand-held wireless communication device |
US20040066920A1 (en) * | 2001-08-31 | 2004-04-08 | Vandermeijden Tom R. | Method and apparatus for automatically populating a contact database in a mobile communication device |
US7127238B2 (en) * | 2001-08-31 | 2006-10-24 | Openwave Systems Inc. | Method and apparatus for using Caller ID information in a browser of a mobile communication device |
US20030050964A1 (en) * | 2001-09-07 | 2003-03-13 | Philippe Debaty | Method and system for context manager proxy |
US7644171B2 (en) | 2001-09-12 | 2010-01-05 | Netmotion Wireless, Inc. | Mobile networking system and method using IPv4 and IPv6 |
US20030055902A1 (en) * | 2001-09-14 | 2003-03-20 | Elan Amir | Systems and methods for remotely updating e-mail message status information for messages forwarded from a host system e-mail account across a firewall to a wireless handheld device |
US6970918B2 (en) * | 2001-09-24 | 2005-11-29 | International Business Machines Corporation | System and method for transcoding support of web content over secure connections |
US8200773B2 (en) * | 2001-09-28 | 2012-06-12 | Fiberlink Communications Corporation | Client-side network access policies and management applications |
US7317699B2 (en) | 2001-10-26 | 2008-01-08 | Research In Motion Limited | System and method for controlling configuration settings for mobile communication devices and services |
US7149805B2 (en) * | 2001-10-31 | 2006-12-12 | Hewlett-Packard Development, L.P. | Wireless trusted point of access to a computer network |
US7877783B1 (en) * | 2001-11-15 | 2011-01-25 | Bmc Software, Inc. | System and method for secure communications with a remote software program |
CA2469513C (en) | 2001-12-07 | 2007-08-21 | Research In Motion Limited | System and method of managing information distribution to mobile stations |
US20030110272A1 (en) * | 2001-12-11 | 2003-06-12 | Du Castel Bertrand | System and method for filtering content |
US6961783B1 (en) | 2001-12-21 | 2005-11-01 | Networks Associates Technology, Inc. | DNS server access control system and method |
WO2003058481A1 (en) * | 2001-12-26 | 2003-07-17 | Abb, Inc. | System and method for local power distribution device monitoring and control |
US7305700B2 (en) | 2002-01-08 | 2007-12-04 | Seven Networks, Inc. | Secure transport for mobile communication network |
FR2835671B1 (fr) * | 2002-02-01 | 2004-07-16 | Trusted Logic | Procede et dispositif pour securiser les messages echanges sur un reseau |
US20030149792A1 (en) * | 2002-02-06 | 2003-08-07 | Leonid Goldstein | System and method for transmission of data through multiple streams |
US20030149720A1 (en) * | 2002-02-06 | 2003-08-07 | Leonid Goldstein | System and method for accelerating internet access |
US7984157B2 (en) | 2002-02-26 | 2011-07-19 | Citrix Systems, Inc. | Persistent and reliable session securely traversing network components using an encapsulating protocol |
US7661129B2 (en) | 2002-02-26 | 2010-02-09 | Citrix Systems, Inc. | Secure traversal of network components |
FR2837042B1 (fr) * | 2002-03-05 | 2005-04-08 | Cegetel Groupe | Procede d'optimisation d'un trafic reseau et dispositif de mise en oeuvre associe |
US8132250B2 (en) | 2002-03-08 | 2012-03-06 | Mcafee, Inc. | Message profiling systems and methods |
US8578480B2 (en) | 2002-03-08 | 2013-11-05 | Mcafee, Inc. | Systems and methods for identifying potentially malicious messages |
US20060015942A1 (en) | 2002-03-08 | 2006-01-19 | Ciphertrust, Inc. | Systems and methods for classification of messaging entities |
US7693947B2 (en) | 2002-03-08 | 2010-04-06 | Mcafee, Inc. | Systems and methods for graphically displaying messaging traffic |
US6941467B2 (en) | 2002-03-08 | 2005-09-06 | Ciphertrust, Inc. | Systems and methods for adaptive message interrogation through multiple queues |
US7458098B2 (en) | 2002-03-08 | 2008-11-25 | Secure Computing Corporation | Systems and methods for enhancing electronic communication security |
US7096498B2 (en) | 2002-03-08 | 2006-08-22 | Cipher Trust, Inc. | Systems and methods for message threat management |
US7870203B2 (en) | 2002-03-08 | 2011-01-11 | Mcafee, Inc. | Methods and systems for exposing messaging reputation to an end user |
US7903549B2 (en) | 2002-03-08 | 2011-03-08 | Secure Computing Corporation | Content-based policy compliance systems and methods |
US7694128B2 (en) | 2002-03-08 | 2010-04-06 | Mcafee, Inc. | Systems and methods for secure communication delivery |
US7124438B2 (en) | 2002-03-08 | 2006-10-17 | Ciphertrust, Inc. | Systems and methods for anomaly detection in patterns of monitored communications |
US8561167B2 (en) | 2002-03-08 | 2013-10-15 | Mcafee, Inc. | Web reputation scoring |
US20030182424A1 (en) * | 2002-03-22 | 2003-09-25 | Steve Odendahl | Scriptable proxy server |
ITMI20020678A1 (it) * | 2002-03-29 | 2003-09-29 | Sirap Gema Spa | Confezione per la conservazione sottovuoto o in atmosfera protettiva di alimenti suscettibili di rilasciare liquidi e/o aeriformi |
US20040203854A1 (en) * | 2002-04-26 | 2004-10-14 | Nowak Steven P. | Formatting location information based on output device specifications |
DE10219506A1 (de) * | 2002-04-30 | 2003-11-20 | Nutzwerk Informationsgmbh | Vorrichtung und Verfahren zur Beschleunigung eines digitalen Datenstroms |
US7363363B2 (en) * | 2002-05-17 | 2008-04-22 | Xds, Inc. | System and method for provisioning universal stateless digital and computing services |
US7007163B2 (en) * | 2002-05-31 | 2006-02-28 | Broadcom Corporation | Methods and apparatus for accelerating secure session processing |
US8230026B2 (en) | 2002-06-26 | 2012-07-24 | Research In Motion Limited | System and method for pushing information between a host system and a mobile data communication device |
US20040015591A1 (en) * | 2002-07-18 | 2004-01-22 | Wang Frank Xiao-Dong | Collective TCP control for improved wireless network performance |
KR20040093656A (ko) * | 2002-07-29 | 2004-11-06 | 아이피 토크 가부시키가이샤 | 인터넷 통신 시스템 및 인터넷 통신 방법 및 세션 관리서버 및 무선 통신 장치 및 통신 중계 서버 및 프로그램 |
US7603341B2 (en) | 2002-11-05 | 2009-10-13 | Claria Corporation | Updating the content of a presentation vehicle in a computer network |
US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
US8468126B2 (en) | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
US20040165539A1 (en) * | 2003-02-21 | 2004-08-26 | Huckins Jeffrey L. | Processing wireless messages to reduce host power consumption |
GB0305959D0 (en) * | 2003-03-15 | 2003-04-23 | Ibm | Client web service access |
US20040187083A1 (en) * | 2003-03-18 | 2004-09-23 | Tracey Bryan D. | System and method for reducing the size of wireless communications |
US7693147B2 (en) * | 2003-04-04 | 2010-04-06 | General Electric Company | Method and apparatus for remotely monitoring gas turbine combustion dynamics |
US7756122B2 (en) * | 2003-05-12 | 2010-07-13 | Alcatel-Lucent Usa Inc. | Methods and devices for providing seamless global roaming using an all-IP network |
US20050086492A1 (en) * | 2003-08-15 | 2005-04-21 | Fiberlink Communications Corporation | System, method, apparatus and computer program product for facilitating digital communications |
US7873353B2 (en) * | 2003-09-30 | 2011-01-18 | Ianywhere Solutions, Inc. | Method and system for accessing applications and data, and for tracking of key indicators on mobile handheld devices |
US20050160161A1 (en) * | 2003-12-29 | 2005-07-21 | Nokia, Inc. | System and method for managing a proxy request over a secure network using inherited security attributes |
US20050198395A1 (en) * | 2003-12-29 | 2005-09-08 | Pradeep Verma | Reusable compressed objects |
US8065720B1 (en) | 2004-01-06 | 2011-11-22 | Novell, Inc. | Techniques for managing secure communications |
US20050177503A1 (en) * | 2004-02-06 | 2005-08-11 | American Express Travel Related Services Company, Inc. | Pay yourself first loyalty system and method |
US8538874B2 (en) * | 2004-02-06 | 2013-09-17 | Propulsion Remote Holdings, Llc | Pay yourself first with auto bill pay system and method |
US20050228718A1 (en) * | 2004-04-13 | 2005-10-13 | Pop Insights Inc. | Point of purchase research device |
US8028323B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Method and system for employing a first device to direct a networked audio device to obtain a media item |
WO2005119524A2 (en) | 2004-06-04 | 2005-12-15 | Therasense, Inc. | Diabetes care host-client architecture and data management system |
JP4525207B2 (ja) * | 2004-06-25 | 2010-08-18 | 株式会社日立製作所 | 無線通信システム |
US8407137B2 (en) | 2004-08-02 | 2013-03-26 | Propulsion Remote Holdings, Llc | Pay yourself first with user guidance |
US7587588B2 (en) * | 2004-08-11 | 2009-09-08 | Avaya Inc. | System and method for controlling network access |
US7725589B2 (en) * | 2004-08-16 | 2010-05-25 | Fiberlink Communications Corporation | System, method, apparatus, and computer program product for facilitating digital communications |
US8255413B2 (en) | 2004-08-19 | 2012-08-28 | Carhamm Ltd., Llc | Method and apparatus for responding to request for information-personalization |
US8078602B2 (en) | 2004-12-17 | 2011-12-13 | Claria Innovations, Llc | Search engine for a computer network |
US8135803B2 (en) * | 2004-08-23 | 2012-03-13 | Ianywhere Solutions, Inc. | Method, system, and computer program product for offline advertisement servicing and cycling |
US20060064470A1 (en) * | 2004-09-23 | 2006-03-23 | Sargent Antony J | Method, system, and computer program product for improved synchronization efficiency for mobile devices, including database hashing and caching of web access errors |
US8135861B1 (en) * | 2004-10-06 | 2012-03-13 | Emc Corporation | Backup proxy |
US8635690B2 (en) | 2004-11-05 | 2014-01-21 | Mcafee, Inc. | Reputation based message processing |
US8402384B2 (en) | 2004-11-09 | 2013-03-19 | Research In Motion Limited | Dynamic bar oriented user interface |
US7693863B2 (en) | 2004-12-20 | 2010-04-06 | Claria Corporation | Method and device for publishing cross-network user behavioral data |
WO2006066383A1 (en) * | 2004-12-22 | 2006-06-29 | Research In Motion Limited | System and method for enhancing network browsing speed by setting a proxy server on a handheld device |
ATE431949T1 (de) * | 2004-12-22 | 2009-06-15 | Research In Motion Ltd | System und verfahren zur verbesserung der netzwerk-browsing-geschwindigkeit durch einsatz eines proxy-servers auf einem tragbaren endgerät |
US8029441B2 (en) | 2006-02-28 | 2011-10-04 | Abbott Diabetes Care Inc. | Analyte sensor transmitter unit configuration for a data monitoring and management system |
US8073866B2 (en) | 2005-03-17 | 2011-12-06 | Claria Innovations, Llc | Method for providing content to an internet user based on the user's demonstrated content preferences |
WO2006110977A1 (en) | 2005-04-18 | 2006-10-26 | Research In Motion Limited | Method for providing wireless application privilege management |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US20070029446A1 (en) * | 2005-05-02 | 2007-02-08 | Mosher Todd J | Modular platform architecture for satellites |
US20070040702A1 (en) * | 2005-05-02 | 2007-02-22 | Mosher Todd J | Method for creating highly integrated satellite systems |
US7937480B2 (en) | 2005-06-02 | 2011-05-03 | Mcafee, Inc. | Aggregation of reputation data |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
US7907966B1 (en) | 2005-07-19 | 2011-03-15 | Aol Inc. | System and method for cross-platform applications on a wireless phone |
KR20080043358A (ko) * | 2005-08-19 | 2008-05-16 | 그레이스노트 아이엔씨 | 재생 디바이스의 동작을 제어하는 방법 및 시스템 |
US20070055752A1 (en) * | 2005-09-08 | 2007-03-08 | Fiberlink | Dynamic network connection based on compliance |
JP4700473B2 (ja) * | 2005-11-04 | 2011-06-15 | 株式会社 デジタルデザイン | データ通信方法 |
US20070143827A1 (en) * | 2005-12-21 | 2007-06-21 | Fiberlink | Methods and systems for intelligently controlling access to computing resources |
US20070143851A1 (en) | 2005-12-21 | 2007-06-21 | Fiberlink | Method and systems for controlling access to computing resources based on known security vulnerabilities |
US9008075B2 (en) | 2005-12-22 | 2015-04-14 | Genesys Telecommunications Laboratories, Inc. | System and methods for improving interaction routing performance |
US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
US7908273B2 (en) * | 2006-03-09 | 2011-03-15 | Gracenote, Inc. | Method and system for media navigation |
US10062062B1 (en) | 2006-05-25 | 2018-08-28 | Jbshbm, Llc | Automated teller machine (ATM) providing money for loyalty points |
US8376224B2 (en) | 2006-05-25 | 2013-02-19 | Sean I. Mcghie | Self-service stations for utilizing non-negotiable credits earned from a game of chance |
US8684265B1 (en) | 2006-05-25 | 2014-04-01 | Sean I. Mcghie | Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds |
US8342399B1 (en) | 2006-05-25 | 2013-01-01 | Mcghie Sean I | Conversion of credits to funds |
US7703673B2 (en) | 2006-05-25 | 2010-04-27 | Buchheit Brian K | Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds |
US9704174B1 (en) | 2006-05-25 | 2017-07-11 | Sean I. Mcghie | Conversion of loyalty program points to commerce partner points per terms of a mutual agreement |
US8668146B1 (en) | 2006-05-25 | 2014-03-11 | Sean I. Mcghie | Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds |
US8162209B2 (en) | 2006-05-25 | 2012-04-24 | Buchheit Brian K | Storefront purchases utilizing non-negotiable credits earned from a game of chance |
US7779156B2 (en) | 2007-01-24 | 2010-08-17 | Mcafee, Inc. | Reputation based load balancing |
US8763114B2 (en) | 2007-01-24 | 2014-06-24 | Mcafee, Inc. | Detecting image spam |
US8179798B2 (en) | 2007-01-24 | 2012-05-15 | Mcafee, Inc. | Reputation based connection throttling |
US8214497B2 (en) | 2007-01-24 | 2012-07-03 | Mcafee, Inc. | Multi-dimensional reputation scoring |
US7949716B2 (en) | 2007-01-24 | 2011-05-24 | Mcafee, Inc. | Correlation and analysis of entity attributes |
US20080199894A1 (en) | 2007-02-15 | 2008-08-21 | Abbott Diabetes Care, Inc. | Device and method for automatic data acquisition and/or detection |
US8121857B2 (en) | 2007-02-15 | 2012-02-21 | Abbott Diabetes Care Inc. | Device and method for automatic data acquisition and/or detection |
JP4345826B2 (ja) * | 2007-03-01 | 2009-10-14 | セイコーエプソン株式会社 | 記憶端末 |
JP4337891B2 (ja) * | 2007-03-01 | 2009-09-30 | セイコーエプソン株式会社 | 記憶端末および情報処理システム |
US7865585B2 (en) | 2007-03-12 | 2011-01-04 | Citrix Systems, Inc. | Systems and methods for providing dynamic ad hoc proxy-cache hierarchies |
US7532134B2 (en) | 2007-03-12 | 2009-05-12 | Citrix Systems, Inc. | Systems and methods for sharing compression histories between multiple devices |
US7827237B2 (en) | 2007-03-12 | 2010-11-02 | Citrix Systems, Inc. | Systems and methods for identifying long matches of data in a compression history |
US7460038B2 (en) | 2007-03-12 | 2008-12-02 | Citrix Systems, Inc. | Systems and methods of clustered sharing of compression histories |
US7619545B2 (en) | 2007-03-12 | 2009-11-17 | Citrix Systems, Inc. | Systems and methods of using application and protocol specific parsing for compression |
US8255570B2 (en) | 2007-03-12 | 2012-08-28 | Citrix Systems, Inc. | Systems and methods of compression history expiration and synchronization |
US8179872B2 (en) | 2007-05-09 | 2012-05-15 | Research In Motion Limited | Wireless router system and method |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
JP2009015816A (ja) * | 2007-06-05 | 2009-01-22 | Hitachi Ltd | Webアプリケーションの構成方法とそのシステム |
US8185930B2 (en) | 2007-11-06 | 2012-05-22 | Mcafee, Inc. | Adjusting filter or classification control settings |
US8045458B2 (en) | 2007-11-08 | 2011-10-25 | Mcafee, Inc. | Prioritizing network traffic |
US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US8839403B2 (en) * | 2007-12-31 | 2014-09-16 | Sandisk Il Ltd. | Local proxy system and method |
CA2712015C (en) * | 2008-01-16 | 2017-09-19 | Bayalink Solutions Corp. | Secured presentation layer virtualization for wireless handheld communication device having endpoint independence |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US8160975B2 (en) | 2008-01-25 | 2012-04-17 | Mcafee, Inc. | Granular support vector machine with random granularity |
US20090193338A1 (en) | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
US8589503B2 (en) | 2008-04-04 | 2013-11-19 | Mcafee, Inc. | Prioritizing network traffic |
US20090260074A1 (en) * | 2008-04-10 | 2009-10-15 | Qlayer Nv | System and method for application level access to virtual server environments |
US8787947B2 (en) | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
US8891425B2 (en) * | 2009-04-10 | 2014-11-18 | Qualcomm Incorporated | Paging access terminals in a wireless communications system |
JP2011081769A (ja) * | 2009-09-14 | 2011-04-21 | Ricoh Co Ltd | データ転送装置、データ転送デバイスおよびデータ転送方法 |
US8621638B2 (en) | 2010-05-14 | 2013-12-31 | Mcafee, Inc. | Systems and methods for classification of messaging entities |
JP2013535131A (ja) * | 2010-06-09 | 2013-09-09 | プラヴァラ インコーポレイテッド | 複数の異なるネットワークを介したデータの伝送 |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
EP2599003B1 (en) | 2010-07-26 | 2018-07-11 | Seven Networks, LLC | Mobile network traffic coordination across multiple applications |
US8995630B1 (en) | 2010-08-01 | 2015-03-31 | Tulsa Holdings, Llc | Telephony and applications communication in a non-mobile telephone system |
US9538493B2 (en) | 2010-08-23 | 2017-01-03 | Finetrak, Llc | Locating a mobile station and applications therefor |
US8903954B2 (en) | 2010-11-22 | 2014-12-02 | Seven Networks, Inc. | Optimization of resource polling intervals to satisfy mobile device requests |
WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
EP2596658B1 (en) | 2010-11-22 | 2018-05-09 | Seven Networks, LLC | Aligning data transfer to optimize connections established for transmission over a wireless network |
EP2485161B1 (en) * | 2010-11-29 | 2019-09-25 | Hughes Network Systems, LLC | Computer networking system and method with javascript execution for pre-fetching content from dynamically-generated URL |
US9325662B2 (en) | 2011-01-07 | 2016-04-26 | Seven Networks, Llc | System and method for reduction of mobile network traffic used for domain name system (DNS) queries |
US10136845B2 (en) | 2011-02-28 | 2018-11-27 | Abbott Diabetes Care Inc. | Devices, systems, and methods associated with analyte monitoring devices and devices incorporating the same |
EP2700021A4 (en) | 2011-04-19 | 2016-07-20 | Seven Networks Llc | MANAGEMENT OF COMMON RESOURCES AND VIRTUAL RESOURCES IN A NETWORKED ENVIRONMENT |
EP2621144B1 (en) * | 2011-04-27 | 2014-06-25 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US8621075B2 (en) | 2011-04-27 | 2013-12-31 | Seven Metworks, Inc. | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
WO2013015995A1 (en) | 2011-07-27 | 2013-01-31 | Seven Networks, Inc. | Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network |
US20130046852A1 (en) * | 2011-08-15 | 2013-02-21 | Antecea, Inc. | System for Remote Access to a Computer Using a Mobile Device as a Gateway |
WO2013041922A1 (en) | 2011-09-23 | 2013-03-28 | Gilat Satellite Networks, Ltd. | Decentralized caching system |
WO2013086225A1 (en) | 2011-12-06 | 2013-06-13 | Seven Networks, Inc. | A mobile device and method to utilize the failover mechanisms for fault tolerance provided for mobile traffic management and network/device resource conservation |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
WO2013086447A1 (en) | 2011-12-07 | 2013-06-13 | Seven Networks, Inc. | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
EP2788889A4 (en) * | 2011-12-07 | 2015-08-12 | Seven Networks Inc | FLEXIBLE AND DYNAMIC INTEGRATION SCHEMES OF A TRAFFIC MANAGEMENT SYSTEM WITH VARIOUS NETWORK OPERATORS TO REDUCE NETWORK TRAFFIC |
WO2013090212A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system |
IN2014KN00842A (zh) * | 2011-12-27 | 2015-10-02 | Abb Technology Ag | |
US8909202B2 (en) | 2012-01-05 | 2014-12-09 | Seven Networks, Inc. | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
US9203864B2 (en) | 2012-02-02 | 2015-12-01 | Seven Networks, Llc | Dynamic categorization of applications for network access in a mobile network |
US9326189B2 (en) | 2012-02-03 | 2016-04-26 | Seven Networks, Llc | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
WO2013155208A1 (en) | 2012-04-10 | 2013-10-17 | Seven Networks, Inc. | Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network |
US8775631B2 (en) | 2012-07-13 | 2014-07-08 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
US9307493B2 (en) | 2012-12-20 | 2016-04-05 | Seven Networks, Llc | Systems and methods for application management of mobile device radio state promotion and demotion |
US8954495B2 (en) | 2013-01-04 | 2015-02-10 | Netfilx, Inc. | Proxy application with dynamic filter updating |
US9241314B2 (en) | 2013-01-23 | 2016-01-19 | Seven Networks, Llc | Mobile device with application or context aware fast dormancy |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US9326185B2 (en) | 2013-03-11 | 2016-04-26 | Seven Networks, Llc | Mobile network congestion recognition for optimization of mobile traffic |
TWI490689B (zh) * | 2013-05-17 | 2015-07-01 | 英業達股份有限公司 | 不間斷自動更新測試命令之系統及方法 |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
US20150095898A1 (en) * | 2013-09-27 | 2015-04-02 | Ford Global Technologies, Llc | Method and Apparatus for Tailored Wireless Module Updating |
US10789603B2 (en) | 2014-10-20 | 2020-09-29 | The Like Machine, Inc. | At-shelf consumer feedback |
CN104580205B (zh) * | 2015-01-05 | 2018-05-18 | 南京邮电大学 | 一种云计算中基于cp-abe的固定密文长度代理重加密系统和方法 |
JP6925321B2 (ja) * | 2015-08-27 | 2021-08-25 | フォグホーン システムズ, インコーポレイテッドFoghorn Systems, Inc. | エッジインテリジェンスプラットフォーム、およびインターネット・オブ・シングス・センサストリームシステム |
CN105610909B (zh) * | 2015-12-21 | 2019-01-18 | 北京大学 | 一种基于云-端协同的移动浏览器资源加载优化方法 |
US11025724B2 (en) * | 2017-07-24 | 2021-06-01 | Facebook, Inc. | Transport of control data in proxy-based network communications |
EP4417150A3 (en) | 2020-08-31 | 2024-11-06 | Abbott Diabetes Care Inc. | Systems, devices, and methods for analyte sensor insertion |
CN112653732A (zh) * | 2020-12-07 | 2021-04-13 | 西安四叶草信息技术有限公司 | 一种实现http代理的方法、装置、设备及存储介质 |
US11645231B1 (en) * | 2022-04-24 | 2023-05-09 | Morgan Stanley Services Group Inc. | Data indexing for distributed query execution and aggregation |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4438511A (en) * | 1980-11-10 | 1984-03-20 | Telebit Corporation | Packetized ensemble modem |
US4893307A (en) * | 1988-02-29 | 1990-01-09 | International Business Machines Corporation | Method and apparatus for linking SNA terminals to an SNA host over a packet switched communications network |
US5021949A (en) * | 1988-02-29 | 1991-06-04 | International Business Machines Corporation | Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network |
US4893302A (en) * | 1988-03-31 | 1990-01-09 | American Telephone And Telegraph Company, At&T Bell Laboratories | Arrangement for switching concentrated telecommunications packet traffic |
US5220501A (en) * | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
US5481721A (en) * | 1991-07-17 | 1996-01-02 | Next Computer, Inc. | Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects |
DE4131133B4 (de) * | 1991-09-19 | 2005-09-08 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Austausch von Daten in Datenverarbeitungsanlagen |
US5442633A (en) * | 1992-07-08 | 1995-08-15 | International Business Machines Corporation | Shortcut network layer routing for mobile hosts |
US5446736A (en) * | 1993-10-07 | 1995-08-29 | Ast Research, Inc. | Method and apparatus for connecting a node to a wireless network using a standard protocol |
US5412654A (en) * | 1994-01-10 | 1995-05-02 | International Business Machines Corporation | Highly dynamic destination-sequenced destination vector routing for mobile computers |
US5416842A (en) * | 1994-06-10 | 1995-05-16 | Sun Microsystems, Inc. | Method and apparatus for key-management scheme for use with internet protocols at site firewalls |
US5870542A (en) * | 1995-12-28 | 1999-02-09 | Sterling Commerce, Inc. | Security apparatus and method for a data processing system |
-
1996
- 1996-03-22 US US08/614,612 patent/US5673322A/en not_active Expired - Lifetime
- 1996-03-25 TW TW085103535A patent/TW388158B/zh not_active IP Right Cessation
- 1996-03-26 AU AU55256/96A patent/AU707755B2/en not_active Expired
- 1996-03-26 JP JP9533423A patent/JPH11507152A/ja active Pending
- 1996-03-26 CN CNB961802286A patent/CN1155197C/zh not_active Expired - Lifetime
- 1996-03-26 CA CA002247536A patent/CA2247536C/en not_active Expired - Lifetime
- 1996-03-26 CA CA002355318A patent/CA2355318A1/en not_active Abandoned
- 1996-03-26 EP EP96912438A patent/EP0885501A4/en not_active Withdrawn
- 1996-03-26 WO PCT/US1996/003909 patent/WO1997035402A1/en not_active Application Discontinuation
- 1996-03-26 KR KR10-1998-0707344A patent/KR100372403B1/ko not_active IP Right Cessation
-
2002
- 2002-12-11 JP JP2002359921A patent/JP2003233541A/ja active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8077679B2 (en) | 2001-03-28 | 2011-12-13 | Qualcomm Incorporated | Method and apparatus for providing protocol options in a wireless communication system |
US8121296B2 (en) | 2001-03-28 | 2012-02-21 | Qualcomm Incorporated | Method and apparatus for security in a data processing system |
US9100457B2 (en) | 2001-03-28 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for transmission framing in a wireless communication system |
US8983065B2 (en) | 2001-10-09 | 2015-03-17 | Qualcomm Incorporated | Method and apparatus for security in a data processing system |
US8713400B2 (en) | 2001-10-12 | 2014-04-29 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
US8730999B2 (en) | 2001-10-12 | 2014-05-20 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
US8971790B2 (en) | 2003-01-02 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for broadcast services in a communication system |
US8098818B2 (en) | 2003-07-07 | 2012-01-17 | Qualcomm Incorporated | Secure registration for a multicast-broadcast-multimedia system (MBMS) |
US8718279B2 (en) | 2003-07-08 | 2014-05-06 | Qualcomm Incorporated | Apparatus and method for a secure broadcast system |
US8724803B2 (en) | 2003-09-02 | 2014-05-13 | Qualcomm Incorporated | Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1155197C (zh) | 2004-06-23 |
CN1215518A (zh) | 1999-04-28 |
KR20000064635A (ko) | 2000-11-06 |
EP0885501A4 (en) | 2005-04-13 |
US5673322A (en) | 1997-09-30 |
JPH11507152A (ja) | 1999-06-22 |
WO1997035402A1 (en) | 1997-09-25 |
CA2247536C (en) | 2001-10-09 |
CA2247536A1 (en) | 1997-09-25 |
AU5525696A (en) | 1997-10-10 |
KR100372403B1 (ko) | 2003-06-18 |
CA2355318A1 (en) | 1997-09-25 |
EP0885501A1 (en) | 1998-12-23 |
JP2003233541A (ja) | 2003-08-22 |
AU707755B2 (en) | 1999-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW388158B (en) | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks | |
CN101567889B (zh) | 用于为网络提供漏洞利用保护的系统与方法 | |
TW412685B (en) | System and method for managing client requests in client-server networks | |
US6212556B1 (en) | Configurable value-added network (VAN) switching | |
EP1854243B1 (en) | Mapping an encrypted https network packet to a specific url name and other data without decryption outside of a secure web server | |
TWI387919B (zh) | 用於線索式行動本文訊息之網路式存檔技術之裝置、方法以及系統 | |
US20090174551A1 (en) | Internet activity evaluation system | |
JPH10187575A (ja) | インターネット経由でoltpを可能にするクライアント・オブジェクトapi /ゲートウェイ | |
JP2000112848A (ja) | デ―タ交換管理システム | |
Valimaki et al. | Digital rights management on open and semi-open networks | |
CN110351379A (zh) | 一种通信控制的方法、装置、电子设备和存储介质 | |
Rhodes et al. | Foundations of Python network programming | |
US6968356B1 (en) | Method and apparatus for transferring data between a client and a host across a firewall | |
CN101902449A (zh) | 网络设备之间持续http连接的仿真 | |
JP5075876B2 (ja) | 通信システム、通信方法、通信プログラム、および通信プログラムを記録した記録媒体 | |
MC | A Lightweight, Reliable, Secure, Paginated, Disconnected, and Distributed Message Transaction Model for Wireless Mobile Environment. | |
JP2005070833A (ja) | ネットワーク中継方法およびネットワーク中継サーバ | |
Sohlman | A study of application layer protocols within the Internet of Things | |
Stephens | TCP/IP-An Introduction for 8 & 16 bit Microcontroller Engineers | |
DoD | DoD Enterprise Architecture Technical Reference Model | |
Rao et al. | Development of a transport layer using sms | |
JP2005222353A (ja) | 決済サーバ、コンピュータシステム、プレゼントメール処理方法及びプログラム | |
KR20020007779A (ko) | 인터넷 또는 피시통신상에서의 실시간개인정보제공시스템 | |
Mittal | Internet and INFO Superhighway | |
Pajunen et al. | Semantic Web and Web Services from Operator's Perspective |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent | ||
MK4A | Expiration of patent term of an invention patent |