CN103733596B - 用于管理对由电子设备提供的资源组的访问的方法 - Google Patents
用于管理对由电子设备提供的资源组的访问的方法 Download PDFInfo
- Publication number
- CN103733596B CN103733596B CN201280039022.8A CN201280039022A CN103733596B CN 103733596 B CN103733596 B CN 103733596B CN 201280039022 A CN201280039022 A CN 201280039022A CN 103733596 B CN103733596 B CN 103733596B
- Authority
- CN
- China
- Prior art keywords
- resource
- electronic equipment
- request
- server
- static
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 13
- 230000004044 response Effects 0.000 claims abstract description 22
- 230000003068 static effect Effects 0.000 claims description 21
- 238000000151 deposition Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 6
- 238000011156 evaluation Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000005611 electricity Effects 0.000 description 3
- 238000013515 script Methods 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0246—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
- H04L41/0253—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using browsers or web-pages for accessing management information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0246—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
- H04L41/0273—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP]
- H04L41/0293—Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP] for accessing web services by means of a binding identification of the management service or element
-
- 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/01—Protocols
-
- 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/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- 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/563—Data redirection of data network streams
-
- 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/564—Enhancement of application control based on intercepted application data
-
- 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/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明涉及管理对由电子设备提供的资源的访问的领域,具体是在该设备通过存储在非易失性可重写存储器中的嵌入式软件被控制的情况下。本发明目的在于通过在设备上使用反向代理模块来解决上述问题,其中该反向代理模块允许将管理界面的一些资源定位在远程服务器上。访问这些信息资源会致使请求重定向至远程服务器,然后来自远程服务器的响应通过设备传送至本地客户端,就像该响应直接来自于设备。
Description
本发明涉及管理对由电子设备提供的资源的访问的领域,具体是在该设备通过存储在非易失性可重写存储器中的嵌入式软件被控制的情况下。
越来越多的电子设备可连接至互联网。这些电子设备还可从诸如便携式计算机、智能手机、平板计算机等本地客户端通过本地通信网络进行访问。这些设备可包括家庭网关(英文为box(盒))、或最新一代电视机或电视信号解码器、智能电表等。
这些设备通常通过存储在非易失性可重写存储器,即flash memory(闪存)中的嵌入式软件,即firmware(固件)控制。这些设备通常提供通过从用户家庭网络上的本地客户端可访问的界面进行配置或使用其数据的可能性。通常使用的协议是HTTP协议(英文为Hyper Text Transfer Protocol(超文本传输协议))。为此,WEB服务器实施在嵌入式软件内,以通过标准WEB浏览器向本地客户端提供对设备的管理界面的访问。该WEB服务器允许客户端访问由设备提供的资源。此描述是基于使用HTTP协议及WEB服务器,但是本发明可基于允许以类似的方式访问设备的资源的任何其他协议,例如FTP协议(英文为FileTransfer Protocol(传输协议文件))尽管其使用不够灵活。
此类设备通常具有有限的资源,具体是以存储器的形式。此外,当运营商负责管理设备组并且其希望通过客户端改变用于管理设备的界面时,则必须更新设备的嵌入式软件,这需要当安装的设备组巨大时复杂且难以管理的设施。还可能希望个性化用于一类使用者的此界面,或设备的相同型号可由同一制造商制造并由不同的运营商管理。因此,必须管理用于设备的相同型号的异类界面。
本发明目的在于通过在设备上实施选择性重定向模块(英文为reverse proxy(反向代理))来解决上述问题,其中该选择性重定向模块允许将管理界面的一些资源定位在远程服务器上。访问这些信息资源会致使请求重定向至远程服务器,然后来自远程服务器的响应通过设备传送至本地客户端,就像该响应直接来自于设备。以这种方式,设备在本地管理数量减少的资源,通常为由设备生成的资源。当希望改变管理服务时,只需要更新远程信息资源,以改变服务。不再必须在设备组上部署嵌入式软件的新版本。
本发明涉及用于管理对由电子设备提供的资源的访问的方法,上述电子设备由存储在非易失性可重写存储器中的嵌入式软件控制,该方法包括通过上述电子设备执行的以下步骤:接收由连接至上述电子设备的本地客户端发送的、用于由上述电子设备管理的资源的请求的步骤;通过上述电子设备中的反向代理模块分析上述请求的评估标准的步骤;根据上述标准的评估结果,重定向上述请求至本地资源服务器或电子设备能够访问的远程资源服务器的步骤以及发送由上述请求所指向的服务器给出的响应至本地客户端的步骤。
根据具体的实施,请求和响应为HTTP格式。
根据具体的实施,评估标准的步骤包括分析指示资源的URL的步骤。
根据具体的实施,重定向步骤重定向请求至本地服务器或多个远程服务器。
根据具体的实施,当信息资源为动态时,重定向步骤重定向请求至本地服务器,而当信息资源为静态时,重定向步骤重定向请求至远程服务器。
本发明还涉及电子设备,其包括管理对由该电子设备提供的资源的访问的服务,该电子设备通过存储在非易失性可重写存储器中的嵌入式软件被控制,该电子设备包括用于接收由连接至该电子设备的本地客户端发送的、用于由该电子设备管理的资源的请求的装置;用于通过该电子设备中的反向代理模块分析上述请求来评估标准的装置;用于根据上述标准的评估的结果重定向上述请求至本地资源服务器或上述电子设备能够访问的远程资源服务器的装置以及用于发送由请求所指向的服务器给出的响应至本地客户端的装置。
通过结合附图阅读以下示例性实施方式的描述,本发明的以上及其他特征将变得更显而易见,在附图中:
图1示出了实施本发明的系统的实施方式的架构;
图2示出了根据本发明一个示例的本发明的部件;
图3示出了本发明实施方式的操作的方法。
本发明涉及通常使用在图1所示的架构中的设备。在该架构中,存在连接至本地网络的多个器件1.1、1.2、1.3和1.4。因此,这些器件可相互通信。家庭网关1.5也连接至本地网络,并提供对通信网络1.6的访问。该网关通常为作为WiFi型无线访问点的ADSL(英文为Asymmetric Digital Subscriber Line(非对称数字用户线))调制解调器。但也可使用任何其他技术。访问通信网络(通常为互联网)可通过线缆网络、光纤网络或交换电话网上的传统STN型调制解调器。根据本发明的一些实施方式,访问通信网络可使用数据网络电话技术,如GPRS(英文为General Packet Radio Service(通用分组无线业务)),UMTS(英文为Universal Mobile Telecommunications System(通用移动电信系统))等。
家庭本地网络可基于无线技术如WiFi技术或有线网络如以太网。在一些实施方式中,家庭本地网络将简化成客户端与可访问网络的设备之间的简单的点对点连接。例如,这种点对点连接可以是WiFi连接或蓝牙连接。
远程服务器1.7连接至通信网络。因此,这些服务器可从连接至本地网络的任何设备进行访问。与服务器的连接经过网关1.5。
涉及的是连接至本地网络并可访问通信网络(如互联网)的设备。许多这种设备向用户提供服务。这些设备包括例如访问网关1.5自身、连接的最新一代电视机、数字电视解码器或连接的能量计(如最新一代电表)。
除了其基本服务之外,这些器件通常提供用于管理器件的服务。该服务允许个性化提供的服务,以配置设备或访问该设备的内部数据。该管理服务允许访问由设备提供的资源组。通常访问通过使用WEB浏览器型的浏览器从连接至本地网络的本地客户端处进行。然后该服务以集成在将被管理的设备中的WEB服务器的形式被实施。WEB浏览器、HTTP协议以及以WEB服务器形式实施管理服务的使用仅是实施的一个示例。相反,可使用其他协议和相关工具。
通常这些设备是大众市场设备且其资源是有限的。其普遍由通常存储在非易失性可重写存储器(例如闪存类型)中的嵌入式软件控制。因此,管理服务集成在控制嵌入式软件中,通常是以静态与动态资源组的形式。静态资源包括图像、静态HTML网页、文本、以及可选地音频和/或视频资源。动态资源包括由设备产生的数据,例如连接持续时间、数据交换量等统计数据元素。
这些设备通常由服务运营商管理。例如,互联网访问网关通常由互联网访问供应商如Orange、Free、SFR等管理。数字电视解码器由电视广播公司管理。智能电表由能量供应商管理。这些运营商管理安装的设备组,其中该安装的设备组可能数量巨大并可将异类的型号分组。对于运营商有利的是能够发展设备管理服务。这些改变可以是复杂的并包括增加新功能,或者更简单地,其可涉及运营商的图表的简单修改。在后一种情况中,其可只是改变一些标志、图形或样式表。然后服务的发展需要更新嵌入式软件,通常是通过下载该软件完整的新版本。然后可能需要更新型号的异类组,以简单地改变一些图形数据,其中型号的异类组均具有其嵌入式软件版本。
还期望能够提供服务的不同版本给某些类别的用户,例如根据订购级别等。这样需要管理复杂的嵌入式软件的多个版本。
还可能希望集合不同来源的数据。以智能电表为例,智能电表存储关于过去48小时的消耗统计,而旧数据则存储在远程服务器上。然后有利的是能够以对用户透明的方式访问全部数据,无论其存储在本地或远程地存储。
本发明通过在设备中使用用于选择性地重定向请求(英文为reverse proxy(反向代理))的模块解决这些问题。以这种方式,一些管理服务必需的资源可放在远程服务器上。这些资源可通过网络的本地客户端以对该本地客户端透明的方式访问。
图2中示出了管理服务的运行。在该图中,本地客户端2.1通过其WEB浏览器2.2向设备2.3发送用于资源(通常为用于管理服务的WEB页面)的请求2.8。设备包括请求反向代理模块2.4和本地WEB服务器2.5。反向代理模块2.4然后分析该请求并根据该请求评估标准。根据本发明实施方式,该标准对应于被请求资源的URL(英文为Universal ResourceLocator(全球资源定位器))型地址的具体域的评估。
根据该标准,从本地客户端2.1接收的请求将被重定向至内部WEB服务器,交换2.9,或远程服务器2.6,交换2.10。在后一种情况下,请求2.10由远程WEB服务器2.7管理,其中远程WEB服务器2.7由远程服务器2.6操作。然后该请求的响应由本地WEB服务器2.5或远程WEB服务器2.7产生,以被返回(2.9和2.11)至反向代理模块2.4。反向代理模块2.4然后发送响应2.12至本地客户端2.1。然后请求的结果被显示在浏览器2.2内。
反向代理模块已知作为需要多个有效服务器的WEB服务器的前端。然后反向代理模块被用于将该多个有效服务器隐藏在一个地址后。反向代理模块可用于加载平衡或可以是用于保护服务器以免恶意攻击的一个点。
设备的管理服务以植入HTML网页中的解释程序(英文为scripts(脚本))形式实施。已知两种用于植入这种脚本的技术。第一种包括致使程序由服务器执行,以发送程序的响应于请求的结果。该技术需要在服务器上具有可利用的相当大的计算和解释资源。第二种包括使程序由浏览器执行。在该情况下,程序包括在请求的响应中,浏览器执行在客户端上接收的程序并显示程序的结果。可在同一服务实施中混合两种技术。在本发明的背景下,设备的实施负责管理服务的服务器的资源是有限的,因此第二技术自然是首选的。
因为安全的原因,在浏览器中由客户端执行的解释程序可仅向该解释程序被下载至的服务器发送请求。该限制的目的是避免被称为站间程序或XSS(英文为cross sitescripting(跨站脚本))的攻击。在这种背景下,该程序不可直接请求由远程服务器管理的资源。本发明将该约束考虑在内是因为客户端仅与设备发生通信。因此,上述解决方案不会导致任何安全漏洞。
有利地,管理服务操作所必须的资源根据其静态或动态属性分布在设备与远程服务器之间。静态数据包括文本、图像、表格、样式表,例如,除了其他的以外,CSS(英文为Cascading Style Sheet(级联样式表))。动态数据包括由设备计算或产生的数据。这些数据通常是本地数据。因此有利地选择静态数据由远程服务器管理而动态数据由本地服务器管理。以这种方式,如果运营商选择改变管理服务的表示,其只需在远程服务器上修改用于该改变的静态数据,以在组中所有设备上立即是有效的。
这种分布的实施出现在使用的URL中。例如,本地资源可具有形式为《/servlet/…》的URL。远程资源可具有在开头不包括《servlet》的形式:《/…》。可替代地,还可采用远程信息资源的清楚引用,例如:《/remote/…》。在一些实施方式中,远程数据可分布在多个服务器上。因此,可具有形式为《/remote1/…》、《/remote2/…》等的URL。
可替代地,缓存存储器的本地管理可避免重复下载相同的远程数据。仅当远程数据被修改时,才被下载。使用缓存存储器还允许管理服务即使在与远程服务器断开连接的情况下也是可用的。如果多个本地客户端访问同一设备的管理服务,该缓存存储器可避免冗余的下载。本地客户端通常还管理本地缓存存储器,这样避免发送给设备的冗余请求。
图3示出了根据本发明的反向代理模块的操作算法。
在第一步骤3.1期间,模块接收由本地客户端发送的、用于资源的请求。该请求通常是用于URL的HTTP请求。
在步骤3.2期间,接收的请求被分析,以评估重定向标准。通常是这样的情况,分析URL的开头,以确定请求的目的地。根据选择的实施,可使用任何类型的标准。
如果标准的评估确定资源必须在本地寻找,则切换到请求的本地重定向的步骤3.3。如果信息资源必须在远程服务器上寻找,则切换到远程重定向请求至远程服务器的步骤3.4。
然后来自请求被定向至的服务器的响应被接收。因此本地响应被接收(步骤3.5),或远程响应被接收(步骤3.6)。
在最后的步骤3.7中,接收的响应被发送至创造请求的本地客户端。
因此,可发现本发明简化了嵌入在电子设备软件中管理服务的管理。该简化可在不引入安全漏洞的情况下实现。
Claims (4)
1.用于管理对由电子设备提供的资源组的访问的方法,所述电子设备通过存储在非易失性可重写存储器中的固件被控制,本地服务器实施在所述固件中,其中所述方法由所述电子设备执行,且包括:
接收由连接至所述电子设备的本地客户端发送的请求,所述请求用于请求所述电子设备管理的资源,所述请求包括指示所述资源的全球资源定位器;
通过由所述电子设备中的反向代理模块分析所接收到的资源的全球资源定位器URL评估所述资源的静态或动态属性,动态资源包括由所述电子设备产生的数据,而静态资源至少包括图像、静态HTML网页或文本;
根据评估的结果,当所述资源为动态时,重定向所述请求至所述本地服务器,以及当所述资源为静态时,重定向所述请求至所述电子设备能够访问的远程资源服务器;以及
向所述本地客户端发送响应,其中,当所述资源为静态时,所述响应由所述请求已被重新定向至的所述远程资源服务器做出,或者当所述资源为动态时,所述响应由所述本地服务器做出。
2.根据权利要求1所述的方法,其中,
在所述重定向步骤中,当所述资源为静态时,所述电子设备重定向所述请求至多个远程资源服务器。
3.一种包括管理对其所提供的资源组的访问的服务的电子设备,所述电子设备通过存储在非易失性可重写存储器中的固件被控制,本地服务器实施在所述固件中,所述电子设备包括:
用于接收由连接至所述电子设备的本地客户端发送的请求的装置,所述请求用于请求所述电子设备管理的资源,所述请求包括指示所述资源的全球资源定位器;
用于通过分析所接收到的资源的全球资源定位器URL评估所述资源的静态或动态属性的装置,动态资源包括由所述电子设备产生的数据,而静态资源至少包括图像、静态HTML网页或文本;
用于根据评估的结果,当所述资源为动态时,重定向所述请求至所述本地服务器,以及当所述资源为静态时,重定向所述请求至所述电子设备能够访问的远程资源服务器的装置;以及
用于向所述本地客户端发送响应的装置,其中,当所述资源为静态时,所述响应由所述请求已被重新定向至的所述远程资源服务器做出,或者当所述资源为动态时,所述响应由所述本地服务器做出。
4.一种存储有指令的非临时性存储介质,所述指令在由实施本地服务器的电子设备的处理器执行时,致使所述处理器执行用于管理对由所述电子设备提供的资源组的访问的方法,其中,所述方法包括:
接收由连接至所述电子设备的本地客户端发送的请求,所述请求用于请求所述电子设备管理的资源,所述请求包括指示所述资源的全球资源定位器;
通过由所述电子设备中的反向代理模块分析所接收到的资源的全球资源定位器URL评估所述资源的静态或动态属性,动态资源包括由所述电子设备产生的数据,而静态资源至少包括图像、静态HTML网页或文本;
根据评估的结果,当所述资源为动态时,重定向所述请求至所述本地服务器,以及当所述资源为静态时,重定向所述请求至所述电子设备能够访问的远程资源服务器;以及
向所述本地客户端发送响应,其中,当所述资源为静态时,所述响应由所述请求已被重新定向至的所述远程资源服务器做出,或者当所述资源为动态时,所述响应由所述本地服务器做出。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1156987 | 2011-07-29 | ||
FR1156987A FR2978637B1 (fr) | 2011-07-29 | 2011-07-29 | Procede de gestion de l'acces a un ensemble de ressources delivrees par un dispositif electronique |
PCT/EP2012/064309 WO2013017442A1 (fr) | 2011-07-29 | 2012-07-20 | Procédé de gestion de l'accès à un ensemble de ressources délivrées par un dispositif électronique |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103733596A CN103733596A (zh) | 2014-04-16 |
CN103733596B true CN103733596B (zh) | 2018-07-06 |
Family
ID=46516786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280039022.8A Active CN103733596B (zh) | 2011-07-29 | 2012-07-20 | 用于管理对由电子设备提供的资源组的访问的方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10536546B2 (zh) |
EP (1) | EP2737686B1 (zh) |
CN (1) | CN103733596B (zh) |
BR (1) | BR112014001900B1 (zh) |
FR (1) | FR2978637B1 (zh) |
WO (1) | WO2013017442A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107436831A (zh) * | 2016-05-26 | 2017-12-05 | 北京京东尚科信息技术有限公司 | 用于客户端服务器系统的监控方法和装置 |
FR3074318B1 (fr) * | 2017-11-24 | 2021-04-09 | Sagemcom Broadband Sas | Procede de gestion a distance d'un dispositif connecte a une passerelle residentielle |
JP7119816B2 (ja) * | 2018-09-18 | 2022-08-17 | 日本電気株式会社 | 通信制御装置、通信制御システム、搭載装置、通信制御方法、プログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1344469A (zh) * | 2000-01-21 | 2002-04-10 | 皇家菲利浦电子有限公司 | 配置消费电子设备的方法 |
CN1430836A (zh) * | 2000-08-10 | 2003-07-16 | 皇家菲利浦电子有限公司 | 主题服务为家庭网络提供环境信息 |
CN1558666A (zh) * | 2004-01-20 | 2004-12-29 | 大唐微电子技术有限公司 | 机顶盒设备的个性化定制系统及方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5956487A (en) * | 1996-10-25 | 1999-09-21 | Hewlett-Packard Company | Embedding web access mechanism in an appliance for user interface functions including a web server and web browser |
US6323881B1 (en) * | 1998-10-23 | 2001-11-27 | Nortel Networks Limited | Web based GUI server and method for a telecommunications node |
US6990653B1 (en) * | 2000-05-18 | 2006-01-24 | Microsoft Corporation | Server-side code generation from a dynamic web page content file |
US20040128346A1 (en) * | 2001-07-16 | 2004-07-01 | Shmuel Melamed | Bandwidth savings and qos improvement for www sites by catching static and dynamic content on a distributed network of caches |
US7051161B2 (en) * | 2002-09-17 | 2006-05-23 | Nokia Corporation | Memory admission control based on object size or request frequency |
US7287042B1 (en) * | 2004-03-03 | 2007-10-23 | A9.Com, Inc. | Search engine system supporting inclusion of unformatted search string after domain name portion of URL |
GB0410151D0 (en) * | 2004-05-07 | 2004-06-09 | Zeus Technology Ltd | Load balancing & traffic management |
US7934253B2 (en) * | 2006-07-20 | 2011-04-26 | Trustwave Holdings, Inc. | System and method of securing web applications across an enterprise |
US20080085096A1 (en) * | 2006-10-04 | 2008-04-10 | Aws Convergence Technologies, Inc. | Method, system, apparatus and computer program product for creating, editing, and publishing video with dynamic content |
US8775603B2 (en) * | 2007-05-04 | 2014-07-08 | Sitespect, Inc. | Method and system for testing variations of website content |
WO2011157215A1 (en) * | 2010-06-15 | 2011-12-22 | Usm China/Hong Kong Limited | Context level protocols and interfaces |
US8732855B2 (en) * | 2010-09-30 | 2014-05-20 | Google Inc. | Launching a cached web application based on authentication status |
-
2011
- 2011-07-29 FR FR1156987A patent/FR2978637B1/fr not_active Expired - Fee Related
-
2012
- 2012-07-20 WO PCT/EP2012/064309 patent/WO2013017442A1/fr active Application Filing
- 2012-07-20 CN CN201280039022.8A patent/CN103733596B/zh active Active
- 2012-07-20 US US14/235,963 patent/US10536546B2/en active Active
- 2012-07-20 BR BR112014001900-2A patent/BR112014001900B1/pt active IP Right Grant
- 2012-07-20 EP EP12735913.1A patent/EP2737686B1/fr active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1344469A (zh) * | 2000-01-21 | 2002-04-10 | 皇家菲利浦电子有限公司 | 配置消费电子设备的方法 |
CN1430836A (zh) * | 2000-08-10 | 2003-07-16 | 皇家菲利浦电子有限公司 | 主题服务为家庭网络提供环境信息 |
CN1558666A (zh) * | 2004-01-20 | 2004-12-29 | 大唐微电子技术有限公司 | 机顶盒设备的个性化定制系统及方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2737686B1 (fr) | 2019-08-28 |
US20150163315A1 (en) | 2015-06-11 |
BR112014001900A2 (pt) | 2017-03-14 |
CN103733596A (zh) | 2014-04-16 |
EP2737686A1 (fr) | 2014-06-04 |
FR2978637A1 (fr) | 2013-02-01 |
US10536546B2 (en) | 2020-01-14 |
BR112014001900B1 (pt) | 2022-07-12 |
WO2013017442A1 (fr) | 2013-02-07 |
FR2978637B1 (fr) | 2014-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101931635B (zh) | 网络资源访问方法及代理装置 | |
CN106528432B (zh) | 测试场景数据的构建方法及装置、埋点测试方法 | |
KR101068598B1 (ko) | 인터넷 콘텐츠의 전달을 관리하는 시스템 및 방법 | |
US8464332B2 (en) | Access gateway and method for providing cloud storage service | |
CN101540734A (zh) | 一种跨域名Cookie访问方法、系统及设备 | |
KR101520751B1 (ko) | 통신 네트워크 내에서 사용자들이 브라우징하는 동안 사용자들을 모니터링하기 위한 방법 및 서버 | |
CN104798071A (zh) | 在雾计算架构中使用边缘服务器改善网站性能 | |
CN104378399B (zh) | 一种数据推送方法、平台服务器、客户端以及系统 | |
CN105611422B (zh) | 基于多媒体榜单的在线直播方法及装置 | |
CN101159764A (zh) | 一种访问移动业务门户数据的方法和系统 | |
CN102282565A (zh) | 用于隐私保护的具有双脚本引擎的浏览器 | |
CN109639749B (zh) | 云桌面的访问方法、装置、设备及存储介质 | |
CN105205072B (zh) | 网页信息的展示方法和系统 | |
CN108804515B (zh) | 一种网页加载方法、网页加载系统和服务器 | |
CN103209407A (zh) | 移动终端中应用程序的下载管理方法、系统和移动终端 | |
CN103475744A (zh) | 一种基于Web应用的资源下载方法、装置和系统 | |
CN103593408A (zh) | 一种用于获取用户订阅资源的方法与设备 | |
Chen et al. | Analyzing and accelerating web access in a school in peri-urban india | |
CN103733596B (zh) | 用于管理对由电子设备提供的资源组的访问的方法 | |
CN102957681A (zh) | 嵌入式浏览器、智能家电设备及智能物联网系统 | |
KR101265164B1 (ko) | 브랜딩을 위한 단축 url 브라우징 제공시스템, 그 제공방법, 및 웹 클라이언트 | |
US9164817B2 (en) | Mobile communication terminal to provide widget expansion function using message communication, and operation method of the mobile communication terminal | |
CN104202403A (zh) | 网页浏览的加速方法、云服务器和浏览器 | |
CN106933623A (zh) | 免安装应用的运行方法、装置及系统 | |
CN111475761B (zh) | 客户端、服务器及内容分享控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |