CN1265210A - 同步描述网络内容的方法 - Google Patents

同步描述网络内容的方法 Download PDF

Info

Publication number
CN1265210A
CN1265210A CN98807571A CN98807571A CN1265210A CN 1265210 A CN1265210 A CN 1265210A CN 98807571 A CN98807571 A CN 98807571A CN 98807571 A CN98807571 A CN 98807571A CN 1265210 A CN1265210 A CN 1265210A
Authority
CN
China
Prior art keywords
client computer
smmsg
www
synchronization server
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98807571A
Other languages
English (en)
Other versions
CN100380374C (zh
Inventor
M·劳滕巴赫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Solutions and Networks Oy
HMD Global Oy
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Publication of CN1265210A publication Critical patent/CN1265210A/zh
Application granted granted Critical
Publication of CN100380374C publication Critical patent/CN100380374C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/483Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data

Abstract

本发明能够在用户组的内部同步描述网络内容。对此能够实现一系列新的应用,例如电子商务、电子咨询、呼叫中心、远程教学、多媒体热线。

Description

同步描述网络内容的方法
万维网(WWW)在基于互联网协议(IP)的网络中已知业务是用于描述多媒体的、互联的内容(参见附图1)。
WWW使一个用户能够借助于一个通用的、简单可操作的图形用户界面(GUI)利用多媒体内容和最不同的、在一个IP网络中提供的业务。
如果通过一个在IP网络中公共的通常的客户机服务器体系结构实现了WWW业务。WWW浏览器对此在用户终端设备上实现WWW客户机,并且形成到WWW业务的用户的GUI。在使用超文本传送协议(HTTP)的情况下进行在WWW客户机与服务器之间的通信。通过WWW服务器在服务主机上准备提供多媒体的WWW内容。所谓的通用资源定位符(URL)作为地址用于在IP网络中检索WWW内容。WWW客户机或者服务器在一般情况下在用户终端设备(例如个人计算机)或者服务主机(例如工作站)上实现为软件应用。
如下逐个实现WWW业务的调用:根据用户的相应动作WWW客户机建立一个到在服务主机上的所谓“著名的TCP/IP端口”的连接。在服务主机上激活的WWW服务器监控这些分配给WWW业务的端口、登记相应的询问、定位调出的WWW内容并且传输这些内容给发出询问的客户机。接着撤销在WWW服务器与相应客户机之间的TCP/IP连接。
正如上面阐述的,在同一服务器中由不同的WWW客户机彼此独立地处理到达的询问。
问题
由于上述原因,现有技术局限于从WWW服务器到客户机的信息流,更确切的说仅仅根据相应明确的客户机的询问。此外,在到不同的WWW客户机的信息流之间的自动关联、特别是同步传输WWW内容是不可能的。
仅仅通过明确交换作为地址分配给WWW内容的URL,经过一个独立的在用户(例如电话、e-mail、等等)之间的通信信道能够在多个用户的WWW客户机之间就内容而言进行同步。对此通过各个用户在其WWW客户机中分别手工登记相应的URL。
上述问题或缺点不仅仅在WWW业务中出现,而且也在这个业务中出现,该业务提供内容的公共分配,该业务根据客户机-服务器原理起作用,并且该原理预先规定仅仅“n”个非同步的1∶1的客户机-服务器关系。
本发明基于这个任务,克服上述缺点。
通过按照权利要求1的方法解决了这个任务。
通过根据本发明的方法由同步服务器控制的、在不同的客户机之间网络内容的自动同步传输是非常有利的,并且经济上是有利可图的,因为对此能够实现一系列新的应用。例如:电子商务、电子咨询、呼叫中心、远程教学、多媒体热线。
下面根据附图的图2详细阐述本发明的WWW实施例。
扩展的WWW系统结构
图2说明了WWW业务的一个扩展的系统结构,该业务用于在多个用户之间同步描述WWW内容。
(为了可读性,图像局限于二个通过每一个WWW客户机描述的用户。然而所说明的方法允许任意数目的用户)。本发明自然不局限于以HTTP为基础的WWW业务的实例,而且可以在每个这样的业务中使用,该业务提供内容的公共分配,该业务根据客户机-服务器原理起作用,并且该原理预先规定仅仅原始的“n”个非同步的1∶1的客户机-服务器关系,并且没有预先规定一个同步的n∶1的客户机服务器关系。
与已知的WWW系统结构相比这个基本的扩展涉及下列组分:
1.在其功能性上通过一个同步模块(SM)扩展了要同步的WWW客户机的WWW浏览器。根据已知的软件技术借助于所谓的WWW浏览程序插入静态地实现这个扩展,或在业务询问时在IP网络上通过所谓的Java Applets或者ActiveX控制的透明下载动态地实现这个扩展。
2.一个同步服务器SS串接根据图1的已知的WWW服务器。这个同步服务器SS在扩展了同步模块SM的WWW客户机与用于提供WWW内容的常规WWW服务器之间形成中继部分。在同步服务器SS和WWW服务器之间借助于优于IP的HTTP实现连接,在同步服务器SS和扩展的WWW客户机之间借助于优于IP的一个相应匹配的HTTP(在实现本发明的情况下,在一个同样提供内容的分配的非WWW业务中相应地实施在同步服务器SS和客户机之间的协议的必要扩展)实现连接。
3.同步服务器SS和WWW服务器形成二个独立的软件应用,可以并行地在同一物理服务主机上,或正如在图2中描述的,可以在二个分配在IP网络中的服务主机上执行这些软件应用。
特性
●WWW客户机通过调用一个特殊的URL第一次询问同步描述WWW内容的业务,该URL参阅同步服务器SS。URL的调用使WWW客户机与在相应服务主机上的同步服务器SS连接。这个在WWW客户机与同步服务器SS之间的第一次的连接还不要求以HTTP的扩展,并且因此通过标准HTTP实现这个连接。
●同步服务器SS检查,在WWW客户机中是否已经静态地安装了一个同步模块SM,并且也许实施了同步模块SM的动态安装(参见“扩展的WWW系统结构”层第1条)。
●同步服务器SS把所有要同步的WWW客户机逻辑地联合为一个“同步多媒体对话组”SMMSG。
●在静态或者动态安装同步模块SM(参见“扩展的WWW系统结构”层第1条)的情况下,通过明确地或者含蓄地登记在同步描述的业务询问时同步服务器SS的要同步的WWW客户机实现一个SMMSG的分配。
●在SMMSG内部如下进行同步:
1.在WWW客户机中同步模块SM作为URL转向工作。也就是说,同步模块SM捕获一个属于确定SMMSG的用户根据HTTP对在一个任意WWW服务器中的URL的标准请求,并且代替该客户机传递给同步服务器SS。
2.同步模块SM和同步服务器SS根据一个适当匹配的HTTP进行通信。同步服务器SS从同步模块SM中特别接收了由WWW客户机请求的URL。
3.同步服务器SS加载相应WWW服务器中的所询问的URL(WWW服务器可能在相应的URL的情况下也位于同一服务主机上,比如同步服务器SS上)。
4.同步服务器SS通知所有属于一个确定SMMSG的同步模块SM,对于SMMSG存在一个新的WWW内容(标准HTTP已经提供使用了内容从服务器到客户机的传输的作用原理,客户机凭借请求调用这些内容。如果同步服务器SS仅仅如此告知同步模块SM,“进行读取”和“位置”,并且同步模块SM接着激励客户机相应地进行调用,然后可以用标准WWW方法实现内容的真正传输)。
5. 属于一个确定SMMSG的WWW客户机的同步模块SM促使其附属的WWW客户机询问新内容(为了同步服务器SS的上述转向)、下载内容和内容的显示。
6.因此同步了在属于一个SMMSG的WWW客户机中显示的内容。
●同步服务器SS处理从属于一个SMMSG的不同WWW客户机经过SMs到达URL的询问时间连续地到URL的输入端,也就是说,根据一个队列按照“先到先服务”原理。对于每个所处理的询问重复上述1-6条。
●随着用户终止WWW客户机中的SM,该用户离开相应的SMMSG。例如通过在WWW浏览器的控制板中的相应图符实现SM的终止,该图符在安装SM时产生。
●为了在中断SMMSG后再签名或者为了在中断SMMSG后重新开始,由同步服务器SS给一个确定的SMMSG的所有WWW客户机分配一个相同的“对话组登录标识符”。这个标识符例如可以作为URL储存在WWW浏览器的所谓书签文件中。用户然后通过调用相应的书签(鼠标点击或用户输入)重新加入相应的SMMSG。在动态扩展WWW浏览器的情况下(参见“扩展WWW系统结构”层中的第1条),在重新通知相应SMMSG时通过下载重新安装为了与同步服务器SS通信所必需的同步模块SM。
●如果这个SMMSG注销最后属于这个确定SMMSG的WWW客户机,则SMMSG被视为结束,并且由同步服务器SS逻辑终止。
优点
1.同步WWW客户机组中的每一个客户机可以担任相应SMMSG的剩余客户机的“WWW内容向导”的角色。由当前“向导”所询问的WWW内容同时也可以传输给这个SMMSG的剩余的成员,并且因此在一个SMMSG内部实现了WWW内容的同步。
2.没有明确的交换URLs和通过用户在WWW客户机中手工登记URLs即自动实现了在WWW客户机之间的同步。
3.前面的第1和第2条能够在多媒体用户咨询/销售通话的范围内和在比如互联网/局域网的IP网络中的远程教学的范围内实现新的应用。咨询者/销售者或者教师可以通过在WWW服务器上提供的多媒体内容,没有另外的帮助地自动进行引导用户/学生。在需要时用户/学生也可以相反地引导咨询者/教师到确定的WWW内容。
4.从WWW客户机和包括附属协议的服务器以及用户终端设备和服务主机中移开已经在互联网/局域网中安装的基础结构。在独立的WWW浏览器软件模块或者独立的服务器应用中可以实现必要的扩展。这在所存在的安装和标准的基础上能够实现成本低的并且快速的转换。
缩写
GUI          图形用户界面
HTTP         超文本传送协议
IP           互联网协议
SM           同步模块
SMMSG        同步多媒体对话组
URL          通用资源定位符
WWW          万维网

Claims (6)

1.同步描述网络内容的方法,依此
a)根据客户机对组方式的同步描述数据网络内容的业务的询问由同步服务器(SS)确定,在这个询问中列举的客户机联合为一个组,一个所谓的同步多媒体对话组(SMMSG),
b)转接属于所谓SMMSG的客户机对确定的网络内容的所询问给同步服务器(SS),
c)在同步服务器(SS)中加载从相应网络服务器中询问的内容,并且由同步服务器(SS)传递给所询问的客户机,
d)由同步服务器(SS)促使所有属于上述SMMSG的客户机同样地询问上述询问的内容。
2.按照权利要求1的方法,其特征在于,在上述网络内容中涉及WWW内容,并且在上述询问中涉及WWW询问。
3.按照权利要求1至2之一的方法,其特征在于,在客户机询问业务时SMMSG建立一个到同步服务器(SS)的连接,同步服务器(SS)接着检查,在客户机中是否已经静态地安装了一个同步模块(SM),并且如果如果不是,在客户机中实施同步模块(SM)的动态安装。
4.按照权利要求1至3之一的方法,其特征在于,由同步服务器(SS)给SMMSG分配一个对话组登录标识符,其储存在用户的客户机中,并且在中断SMMSG时用于,这个用户可以以简单的方式重新接受SMMSG。
5.在服务主计算机中的同步服务器,其确定,在用户的询问中列举的用户联合为一个组,一个所谓的同步多媒体对话组(SMMSG),网络服务器代表SMMSG加载数据网络内容,为这个SMMSG的客户机提供上述内容用于下载,并且促使用户询问上述内容。
6.客户计算机的客户机,其特征在于,一个同步模块(SM),其使客户机能够参与同步描述数据网络内容的业务,其中
a)把客户机对确定的数据网络内容的标准询问传递给同步服务器(SS),
b)只要同步服务器(SS)一通知存在新的同步描述的内容,就促使用户对新的同步描述的内容进行标准询问。
CNB988075717A 1997-07-25 1998-07-22 同步描述网络内容的方法,同步服务器和客户计算机的客户机 Expired - Lifetime CN100380374C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP97112878.0 1997-07-25
EP97112878 1997-07-25

Publications (2)

Publication Number Publication Date
CN1265210A true CN1265210A (zh) 2000-08-30
CN100380374C CN100380374C (zh) 2008-04-09

Family

ID=8227124

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB988075717A Expired - Lifetime CN100380374C (zh) 1997-07-25 1998-07-22 同步描述网络内容的方法,同步服务器和客户计算机的客户机

Country Status (7)

Country Link
US (1) US6907450B1 (zh)
EP (1) EP0996906B1 (zh)
JP (1) JP4076117B2 (zh)
CN (1) CN100380374C (zh)
DE (1) DE59801882D1 (zh)
ES (1) ES2167099T3 (zh)
WO (1) WO1999005612A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100417155C (zh) * 2003-05-08 2008-09-03 上海交通大学 远程教学多模式实时多媒体交互系统

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6591293B1 (en) 1999-03-31 2003-07-08 International Business Machines Corporation Application presentation synchronizer
FI20001570A (fi) * 2000-06-30 2001-12-31 Nokia Corp Synkronoitu palveluntarjonta tietoliikenneverkossa
CN1306817C (zh) * 2003-05-07 2007-03-21 和椿科技股份有限公司 一种sng网络行动摄影棚的直播方法及其系统
US8880735B2 (en) * 2003-09-05 2014-11-04 Sierra Wireless, Inc. Mail server based application record synchronization
US7921208B2 (en) 2005-10-24 2011-04-05 Sap Aktiengesellschaft Network time out handling
CN101098267B (zh) * 2006-06-28 2011-07-20 华为技术有限公司 一种建立群组会话的方法和系统
JP4882738B2 (ja) * 2006-12-27 2012-02-22 日本電気株式会社 クライアント装置、通信方法およびプログラム
US7778971B2 (en) 2007-01-07 2010-08-17 Apple Inc. Synchronization methods and systems
US20080163743A1 (en) * 2007-01-07 2008-07-10 Freedman Gordon J Synchronization methods and systems
US8239504B2 (en) * 2007-01-07 2012-08-07 Apple Inc. Synchronization methods and systems
US7660831B2 (en) * 2007-01-07 2010-02-09 Apple Inc. Synchronization methods and systems
US7805403B2 (en) * 2007-01-07 2010-09-28 Apple Inc. Synchronization methods and systems
US7739410B2 (en) * 2007-01-07 2010-06-15 Apple Inc. Synchronization methods and systems
US8209540B2 (en) * 2007-06-28 2012-06-26 Apple Inc. Incremental secure backup and restore of user settings and data
JP5159261B2 (ja) 2007-11-12 2013-03-06 インターナショナル・ビジネス・マシーンズ・コーポレーション セッションを管理する技術

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2094410C (en) * 1992-06-18 1998-05-05 Joshua Seth Auerbach Distributed management communications network
US5647022A (en) * 1992-10-13 1997-07-08 Lucent Technologies Inc. Method and apparatus for symbol recognition using multidimensional preprocessing and symbol sorting
US5613032A (en) * 1994-09-02 1997-03-18 Bell Communications Research, Inc. System and method for recording, playing back and searching multimedia events wherein video, audio and text can be searched and retrieved
US5533021A (en) * 1995-02-03 1996-07-02 International Business Machines Corporation Apparatus and method for segmentation and time synchronization of the transmission of multimedia data
US5774668A (en) * 1995-06-07 1998-06-30 Microsoft Corporation System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing
GB2305270A (en) * 1995-09-15 1997-04-02 Ibm Bridge for a client-server environment
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5974238A (en) * 1996-08-07 1999-10-26 Compaq Computer Corporation Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements
US5796393A (en) * 1996-11-08 1998-08-18 Compuserve Incorporated System for intergrating an on-line service community with a foreign service
US6178443B1 (en) * 1996-12-20 2001-01-23 Intel Corporation Method and apparatus for propagating user preferences across multiple computer environments
US6006241A (en) * 1997-03-14 1999-12-21 Microsoft Corporation Production of a video stream with synchronized annotations over a computer network
US6199096B1 (en) * 1997-03-14 2001-03-06 Efusion, Inc. Method and apparatus for synchronizing information browsing among multiple systems
AU6882998A (en) * 1997-03-31 1998-10-22 Broadband Associates Method and system for providing a presentation on a network
US5961590A (en) * 1997-04-11 1999-10-05 Roampage, Inc. System and method for synchronizing electronic mail between a client site and a central site
US6418439B1 (en) * 1997-11-12 2002-07-09 Ncr Corporation Computer system and computer implemented method for translation of information into multiple media variations
US6397217B1 (en) * 1999-03-04 2002-05-28 Futuretense, Inc. Hierarchical caching techniques for efficient dynamic page generation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100417155C (zh) * 2003-05-08 2008-09-03 上海交通大学 远程教学多模式实时多媒体交互系统

Also Published As

Publication number Publication date
ES2167099T3 (es) 2002-05-01
JP4076117B2 (ja) 2008-04-16
DE59801882D1 (de) 2001-11-29
WO1999005612A1 (de) 1999-02-04
EP0996906A1 (de) 2000-05-03
JP2001511561A (ja) 2001-08-14
CN100380374C (zh) 2008-04-09
EP0996906B1 (de) 2001-10-24
US6907450B1 (en) 2005-06-14

Similar Documents

Publication Publication Date Title
CN1265210A (zh) 同步描述网络内容的方法
US6275490B1 (en) Method and apparatus for establishing communications from browser application
CA2302338C (en) Method and apparatus for inquiry response via internet
CN102362477B (zh) 用于计算机桌面远程共享的方法
EP0818908A2 (en) Connecting synchronous communication devices to a network system such as the internet
CN1293859A (zh) 通过与呼叫中心的代理人进行基于图形界面的交互从而向ip用户提供服务的方法
CN1370358A (zh) 用因特网浏览器通过交叉平台控制电话呼叫的系统和方法
JPH11508430A (ja) 電話通信とデータ通信を調整するための装置および方法
CN1756280A (zh) 数据电话网络和专用的连接电话网络之间的电话网络接口电桥
CN1225773A (zh) 用于管理在电信网络中的用户相关业务的系统
JP2002505554A (ja) 音声相互接続と自動着信分配装置を備えた、インターネットウェブサイト
WO2000052952A1 (en) Method and arrangement for call control using a computer connected to a network
US20120143955A1 (en) Methods and systems for bandwidth adaptive n-to-n communication in a distributed system
CN1076146C (zh) 语音信箱业务装置及其控制方法
Pliskin Explaining the paradox of telecommuting
CN101257440B (zh) 一种传真交换系统及方法
AU771695B2 (en) Enterprise contact server with enhanced routing features
CN103179102A (zh) 一种桌面虚拟化方法、设备及系统
WO1999012100A9 (en) Method and apparatus for web inquiry response via internet video
CN1183721C (zh) 低端交换机集群管理方法和系统
CN101383771A (zh) 一种统一接入网关间的路由转发系统和方法
CN101030280A (zh) 物流应用服务供应商实时运营平台的装置及其方法
CN1423905A (zh) 业务控制信息经过至少一个中间站的传递
CN1678062A (zh) 一种视讯业务实现方法
WO1999012325A1 (en) Method and apparatus for web inquiry response

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NOKIA SIEMENS COMMUNICATION CO., LTD.

Free format text: FORMER OWNER: SIEMENS AG

Effective date: 20080404

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20080404

Address after: Munich, Germany

Patentee after: NOKIA SIEMENS NETWORKS GmbH & Co.KG

Address before: Munich, Germany

Patentee before: Siemens AG

C56 Change in the name or address of the patentee

Owner name: NOKIA COMMUNICATION GMBH + CO. KG

Free format text: FORMER NAME: NOKIA SIEMENS NETWORKS GMBH

CP01 Change in the name or title of a patent holder

Address after: Munich, Germany

Patentee after: NOKIA SIEMENS NETWORKS GmbH & Co.KG

Address before: Munich, Germany

Patentee before: NOKIA SIEMENS NETWORKS GmbH & Co.KG

TR01 Transfer of patent right

Effective date of registration: 20171218

Address after: Espoo, Finland

Patentee after: HMD Global Corp.

Address before: Espoo, Finland

Patentee before: NOKIA SOLUTIONS AND NETWORKS OY

Effective date of registration: 20171218

Address after: Espoo, Finland

Patentee after: NOKIA SOLUTIONS AND NETWORKS OY

Address before: Munich, Germany

Patentee before: NOKIA SIEMENS NETWORKS GmbH & Co.KG

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20080409

CX01 Expiry of patent term