WO2008077328A1 - Système, procédé et appareil permettant d'accéder à un élément de page web - Google Patents
Système, procédé et appareil permettant d'accéder à un élément de page web Download PDFInfo
- Publication number
- WO2008077328A1 WO2008077328A1 PCT/CN2007/070993 CN2007070993W WO2008077328A1 WO 2008077328 A1 WO2008077328 A1 WO 2008077328A1 CN 2007070993 W CN2007070993 W CN 2007070993W WO 2008077328 A1 WO2008077328 A1 WO 2008077328A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- client
- server
- webpage
- webpage element
- download
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
Definitions
- the present invention relates to the field of web browsing technologies, and in particular, to a system, method, and an acceleration client for acquiring webpage elements in a webpage. Background of the invention
- Prior art 1 The WEB SERVER+Content Distribution Network (CDN) is used to allow users to access nearby and download webpage elements from a relatively close CDN, thereby improving the speed of web browsing.
- CDN Content Distribution Network
- Prior Art 2 Using an accelerated client, such as Google Web Accelerator, to redirect the user's browsing request to the provided server on the client side using Google's own server cache (web) page element. Accelerate browsing by accessing cached content on this server.
- Google Web Accelerator uses Google's own server cache (web) page element. Accelerate browsing by accessing cached content on this server.
- the above methods all use the way of the server cache webpage content to speed up the browsing speed of the webpage by the user.
- the amount of traffic to download webpage elements from the server increases, and it is difficult to maintain faster download speeds. Summary of the invention
- the present invention proposes a system for obtaining web page elements in a web page, the purpose of which is to speed up the speed at which the user can obtain web page elements.
- the invention also proposes a method for obtaining webpage elements in a webpage and an acceleration client, the purpose of which is also to speed up the speed at which the client obtains webpage elements.
- the present invention discloses a system for acquiring webpage elements in a webpage, the system comprising:
- a web server configured to provide a webpage element and an identifier thereof in the webpage
- a peer-to-peer P2P server configured to store the identifier of the downloaded webpage element and the corresponding client information for downloading the webpage element
- the client is configured to query, from the P2P server, the client information corresponding to the identifier of the webpage element, and download the webpage element in a P2P manner according to the client information, and after the webpage element is downloaded, the identifier of the webpage element and the corresponding text
- the client information is published to the P2P server.
- the invention discloses a method for obtaining a webpage element in a webpage, the method comprising: the client querying the client information corresponding to the identifier of the webpage element in the webpage from the P2P server, and downloading the webpage element in a P2P manner according to the client information. ;
- the client After downloading the webpage element, the client issues the identifier of the webpage element and the corresponding client information to the server.
- the invention also discloses an acceleration client, wherein the acceleration client comprises: a query publishing module and a download module, wherein
- the query publishing module is configured to query, from the P2P server, the client information corresponding to the identifier of the webpage element, send the client information to the downloading module, and send the downloading module to the downloading module. After the download confirmation message is sent, the identifier of the webpage element and the corresponding client information are advertised to the P2P server;
- the downloading module is configured to download the webpage element in a P2P manner according to the received client information, and send a download confirmation message to the query publishing module after downloading the webpage element.
- the client in the present invention queries the P2P server for the client information corresponding to the URL of the webpage element when the webpage element needs to be downloaded, and establishes a P2P channel according to the client information to download the webpage in a P2P manner.
- the element displays the webpage according to the downloaded webpage element and caches the downloaded webpage element locally, and after downloading the webpage element, issues the URL of the webpage element and the corresponding client information to the P2P server for later use.
- the client uses, so that the client can download the required webpage elements directly from the WEB SERVER, but download from other nearby clients, which can speed up the downloading of webpage elements by the client, thereby further improving the speed of browsing the webpage. .
- due to the adoption of P2P technology it can also solve the bottleneck of massive users and massive traffic and geographical differences. BRIEF DESCRIPTION OF THE DRAWINGS
- FIG. 1 is a schematic structural diagram of a system for downloading webpage elements in an embodiment of the present invention
- FIG. 2 is a schematic diagram of client information stored in a P2P SERVER according to an embodiment of the present invention
- FIG. 3 is a schematic structural diagram of a client in an embodiment of the present invention.
- FIG. 4 is a schematic diagram showing the relationship between multiple P2P SERVERs and segmented SERVERs according to an embodiment of the present invention
- FIG. 5 is a schematic flowchart of an acceleration client downloading and publishing according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of a process for a client to confirm the latest downloading of a webpage element according to an embodiment of the present invention
- FIG. 7 is a structural block diagram of an acceleration client according to an embodiment of the present invention. Mode for carrying out the invention
- Web page elements can be distinguished by multiple identifiers, such as a Uniform Resource Locator (URL), an Internet Protocol (IP) address, or other string.
- URL Uniform Resource Locator
- IP Internet Protocol
- Web page elements can be distinguished by multiple identifiers, such as a Uniform Resource Locator (URL), an Internet Protocol (IP) address, or other string.
- URL Uniform Resource Locator
- IP Internet Protocol
- a URL is used as an example.
- the invention is not limited to this.
- a client downloads a webpage element of a certain URL, it caches it locally, and when other clients need to download the webpage element of the URL, they can pass peer-to-peer (P2P, Peer-to-Peer).
- P2P peer-to-peer
- P2P SERVER a point-to-point server
- P2P SERVER is set in the system for storing the URL of the webpage element downloaded by the client and the corresponding client information, and when other clients need to access the webpage element of a certain URL, from the P2P Server Query the corresponding client information, and then establish a P2P channel with the corresponding client and download the webpage element from the corresponding client through P2P.
- the client downloads a webpage element, the URL of the webpage element and the corresponding This client information release (PUB) to P2P SERVER 0
- the cache mechanism in the embodiment of the present invention completely complies with the Hypertext Transfer Protocol (HTTP) specification on the cache, that is, in the following embodiment, only the HTTP response header is accelerated.
- HTTP Hypertext Transfer Protocol
- FIG. 1 is a schematic structural diagram of a system for downloading webpage elements in an embodiment of the present invention.
- the system includes a WEB SERVER, a P2P SERVER, and a client. Another In addition, the system may further include a segmentation server.
- the WEB SERVER is an HTTP server that provides a webpage, a URL of a webpage element in a webpage, and the like.
- the WEB SERVER in the embodiment of the present invention is the same as the prior art, and details are not described herein again.
- FIG. 2 is a schematic diagram of client information stored in a P2P SERVER according to an embodiment of the present invention.
- the client information of the telecommunication user is stored in the telecommunication user list
- the client information of the Netcom user is stored in the Netcom.
- the client information of the education network user is stored in the education network user list.
- KEYURL Uniform Resource Locator
- HTTP 1.1 protocol in order to save network overhead and time overhead caused by the connection of the new Transmission Control Protocol (TCP), the concept of persistent connection is specified, if the browser client goes to WEB SERVER
- the path that is, the node on the path from the client to the WEB SERVER (including the proxy server) supports persistent connections, in which the browser may request to download multiple files.
- the client in the embodiment of the present invention supports such a persistent connection, and the first URL in the persistent connection is referred to as a KEYURL.
- the client publishes and queries the client information by KEYURL.
- the browser requests the WEB SERVER to download three webpage elements with URLs of URLA, URLB, and URLC in order, and then the URLA is called KEYURL.
- Querying and publishing client information to the P2P SERVER will only be done for URLA, but the client information returned by the query is reusable for URLB and URLC.
- the number of user lists in Figure 2 is limited.
- the P2P SERVER deletes the oldest client information, that is, the client information with the longest storage time.
- the number of KEYURLs saved at the same time is also limited. After the predetermined number is exceeded, the longest unupdated entries are deleted.
- the client shown in FIG. 1 downloads the webpage element of a certain URL
- the URL of the webpage element and the corresponding client information are released to the P2P SERVER, and the P2P SERVER records its own network information for later.
- Other client queries to use to download the page element are used.
- a new client needs to access a URL to download a webpage element, it queries the P2P SERVER for the client information that has already downloaded the webpage element, and then performs P2P interaction with these clients to download the webpage element.
- the cache files can all be stored in a local folder, and each URL corresponds to a file.
- the contents stored in the file include HTTP response headers, URLs, etc.
- the hash information (HASH) value of the file is further stored to prevent the user from tampering with the data in the cache.
- the Cache file format is shown in Table 1: File Format Description
- the above client can be composed of an existing browser (Brower) and a new acceleration client.
- 3 is a schematic structural diagram of a client in an embodiment of the present invention.
- the browser in the embodiment of the present invention is the same as the existing browser, and the HTTP proxy server of the browser is set in the browser to accelerate.
- the acceleration client performs the functions of downloading and caching webpage elements of the client in the embodiment of the present invention and publishing the client information to the P2P SERVER. Since the number of URLs is at least 100 million, and the number of KEYURLs is very large, if there is only one P2P SERVER, the processing capacity is very large, and the effect of improving the browsing speed is not obvious.
- each P2P SERVER processes a part of the KEYURL webpage elements and their corresponding client information. That is to say, the embodiment of the present invention segments the URL, and then each P2P SERVER is responsible for the related processing of a URL.
- the following is a detailed description of the URL. HASH value to segment the method.
- Each URL contains a hostname, such as http://game.qq.com/ad.swf whose hostname is game.qq.com. You can directly calculate the HASH value for the host name, but the number of host names is huge. If you do this, a large amount of data will be generated. In order to reduce the amount of data, the HASH value is calculated by using the second-level domain name qq.com. It is also possible to use a third-level domain name or the like.
- the system in the embodiment of the present invention further includes a segmentation server.
- the segmentation server performs a segmentation on the HASH value of the second-level domain name described above, and each P2P SERVER is only responsible for the storage and query of the user information of one segment.
- FIG. 4 is a schematic diagram of relationship between multiple P2P SERVERs and a segmentation server according to an embodiment of the present invention.
- the HASH algorithm used is mapped to the integer (INT) data space, and the segmentation server is divided into 4 segments: [0-10 billion), [1 billion to 2 billion), [2 billion to 3 billion] ) and [3 billion to 4 billion), corresponding to 4 P2P SERVER 0 respectively, assuming that the hash value calculated by qq.com falls within the segment of [1 billion to 2 billion), then the client is qq for the second-level domain name.
- the .com URL's publish and query requests are sent to P2P SERVER B for processing.
- the acceleration client can log in to the segmentation server to obtain the correspondence between the URL and the P2P SERVER or the correspondence between the HASH value of the URL second-level domain name and the P2P SERVER.
- FIG. 5 is a schematic flowchart of an acceleration client downloading and publishing according to an embodiment of the present invention. As shown in FIG. 5, the process mainly includes the following steps: Step 101, speed up the client startup, and listen to the proxy port, ready to process the proxy request of the browser.
- Step 102 Accelerate the client to log in to the segmentation server, and obtain the segmentation table and other running parameters, such as the time interval for publishing and querying.
- Step 103 Accelerate the URL that the client receives the browser request, for example, the URL requested by the browser is http://game.qq.com/ad.swfo
- Step 104 The client calculates the HASH value of the URL second-level domain name, learns that it belongs to the P2P SERVER B process according to the segmentation table obtained from the segment SERVER, and then sends a request for querying the seed to the P2P SERVER B, that is, the query corresponds to the URL.
- a request for client information that carries at least the URL of the web page element.
- P2P SERVER B After receiving the request, P2P SERVER B will return the client information corresponding to the above URL to the requesting acceleration client.
- Step 105 The acceleration client receives the response of the query seed, creates a P2P connection channel according to the client information, and starts downloading the webpage element in the P2P manner.
- step 104 to step 105 When step 104 to step 105 are performed, the following step 106 can be performed simultaneously to collaboratively download webpage elements using the HTTP method and the P2P mode. Of course, only step 104 to step 105 can be performed.
- Step 106 The acceleration client starts the HTTP mode to download the webpage element from the WEB SERVER according to the URL of the webpage element.
- Step 107 Download the webpage element by using P2P mode or HTTP and P2P collaboration mode. Completed.
- Step 108 After the download is completed, the acceleration client caches the downloaded webpage element locally, and issues the download completion information to the P2P SERVER B, that is, the publishing URL and the corresponding client information corresponding thereto.
- the client's browser can browse the web page based on the downloaded web page element.
- the web page elements are updated frequently, it is necessary to solve the problem of whether the file downloaded using P2P is the latest file in the web page, or whether the file downloaded by P2P and the HTTP download are the same file.
- the HTTP protocol there is a Last_Modified identifier indicating the modification time of the file. According to the identifier, the embodiment of the present invention determines whether the downloaded file is the latest one. The process is shown in Figure 6, and includes the following steps:
- step 201 when the download is started, the acceleration client sets the initial default value of time_time of time_modulified.
- Step 202 Start P2P and HTTP download according to steps 104 to 105 and step 106 above.
- Step 203 Determine whether a new Last_Modified is obtained during the interaction, that is, whether the obtained Last_Modified is different from the local Last_Modified, and if yes, perform step 204 and subsequent steps, otherwise perform step 205 and subsequent steps.
- step 204 the local Last_Modified is updated to the new Last_Modified, and step 202 is performed.
- Step 205 the download is completed, and step 206 is performed.
- Step 206 Determine whether the Last_Modified is obtained by using the HTTP method. If yes, go to step 207. Otherwise, go to step 208.
- Step 207 Verify the downloaded file according to the standard obtained from the HTTP method. If it is the latest, if yes, go to step 209, confirm that the download is finally completed, and end the process; otherwise, go to step 204.
- Step 208 Determine whether the HTTP mode times out. If yes, execute step 207. Otherwise, perform step 206 again.
- the webpage element downloaded by the client can be the latest webpage element on the WEB SERVER.
- the verification problem has been prominent.
- the conventional practice is that the WEB SERVER saves the HASH value of the file for the client to download, and then the client calculates the HASH based on the HASH value downloaded from the WEB SERVER and the downloaded file. The value is verified. If they are consistent, the downloaded file is verified to be correct. Otherwise, the downloaded file is incorrect and needs to be downloaded again.
- the WEB browsing scenario there are too many files. Even if the WEB SERVER can save the HASH value, the amount of communication packets obtained by the client to obtain these HASH values is too large, which greatly delays the downloading and browsing speed.
- FIG. 7 is a structural block diagram of an acceleration client according to an embodiment of the present invention.
- the acceleration client includes: a query publishing module 701 and a download module 702, where:
- the query issuing module 701 is configured to query, from the P2P server, the client information corresponding to the identifier of the webpage element, and send the client information to the downloading module 702; and after receiving the download confirmation message sent by the downloading module, The identifier of the webpage element and the corresponding client information are advertised to the P2P server.
- the downloading module 702 is configured to download the webpage element in a P2P manner according to the received client information, and send a download confirmation message to the query publishing module after downloading the webpage element.
- the downloading module 702 further downloads the webpage element by using the HTTP method, and obtains the webpage element by combining the HTTP method and the P2P mode download result.
- a multi-client risk certificate strategy is preferably adopted, that is, the HASH value is simultaneously downloaded when the webpage element is downloaded in the P2P mode, and the downloaded HASH value and the HASH value calculated according to the downloaded data are verified, and further For the webpage elements obtained through the P2P method, it can only be confirmed after the HASH value of the other two or more clients is confirmed, otherwise the download is correct.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
L'invention concerne un système permettant d'accéder à un élément de page Web, qui comprend : un serveur de pages Web, qui peut fournir l'élément de page Web et son identification, un serveur d'homologue à homologue, qui stocke l'identification de l'élément de page Web téléchargé et l'information correspondante du terminal utilisateur qui a téléchargé cet élément de page Web, un terminal utilisateur qui vérifie l'information de terminal utilisateur correspondant à l'élément de page Web à partir du serveur, et qui télécharge cet élément de page Web d'homologue à homologue en fonction de l'information de terminal utilisateur, et qui partage aussi l'identification de l'élément de page Web et l'information d'utilisateur local correspondant avec le serveur d'homologue à homologue à la fin du téléchargement de cet élément de pages Web. L'invention concerne aussi un procédé qui permet d'accéder à un élément de page Web et un terminal utilisateur accéléré. Lors de la mise en oeuvre, le terminal utilisateur peut télécharger l'élément de page Web souhaité à partir du serveur Web de manière indirecte, mais il peut télécharger à partir d'un autre terminal utilisateur voisin et accélérer ainsi la recherche sur la page Web.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006101682997A CN100562873C (zh) | 2006-12-25 | 2006-12-25 | 获取网页中网页元素的***及方法 |
CN200610168299.7 | 2006-12-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008077328A1 true WO2008077328A1 (fr) | 2008-07-03 |
Family
ID=38976295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/070993 WO2008077328A1 (fr) | 2006-12-25 | 2007-10-30 | Système, procédé et appareil permettant d'accéder à un élément de page web |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100562873C (fr) |
WO (1) | WO2008077328A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546253A (zh) * | 2012-01-05 | 2012-07-04 | 中国联合网络通信集团有限公司 | 网页防篡改方法、***和管理服务器 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217508B (zh) * | 2007-12-29 | 2010-06-23 | 腾讯科技(深圳)有限公司 | 一种基于即时通信平台的网络代理***及其实现方法 |
CN101668029B (zh) * | 2008-09-04 | 2012-08-08 | 华为技术有限公司 | 一种网络设备和网络通讯的方法 |
CN101764829A (zh) * | 2008-11-13 | 2010-06-30 | 北京搜狗科技发展有限公司 | 浏览器获得网络资源的方法及浏览器 |
CN101593207A (zh) * | 2009-07-06 | 2009-12-02 | 孟智平 | 一种构造和生成网页的方法及*** |
US8560604B2 (en) | 2009-10-08 | 2013-10-15 | Hola Networks Ltd. | System and method for providing faster and more efficient data communication |
CN102082807B (zh) * | 2009-12-01 | 2014-11-05 | 突触计算机***(上海)有限公司 | 基于多协议的文件传输方法及装置 |
CN102447688A (zh) * | 2010-10-15 | 2012-05-09 | 盛绩信息技术(上海)有限公司 | 网页游戏资源加速器及加速方法 |
CN103220308B (zh) * | 2012-01-19 | 2018-07-03 | 腾讯科技(深圳)有限公司 | 一种文件下载方法、装置及*** |
CN103457960B (zh) * | 2012-05-15 | 2018-03-09 | 腾讯科技(深圳)有限公司 | 网页游戏中加载文件的方法及*** |
CN106254325B (zh) * | 2013-03-25 | 2019-08-02 | 北京奇虎科技有限公司 | 网站认证信息的显示方法及浏览器 |
CN104348919B (zh) * | 2014-11-07 | 2018-09-21 | 北京奇虎科技有限公司 | 进行文件下载的方法、装置和浏览器 |
CN104750794B (zh) * | 2015-03-12 | 2019-02-12 | 百度在线网络技术(北京)有限公司 | 一种数据搜索方法、装置和*** |
CN106911747A (zh) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | 文件获取方法、装置与*** |
CN108833552A (zh) * | 2018-06-22 | 2018-11-16 | 邓德雄 | 一种混杂模式的p2p内容分发*** |
CN112632633B (zh) * | 2020-12-17 | 2021-11-09 | 西安博达软件股份有限公司 | Cms***中基于文件水印的静态资源防篡改方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710857A (zh) * | 2004-06-18 | 2005-12-21 | 千橡寰宇科技发展(北京)有限公司 | 一种实现文件加速下载的***及方法 |
KR20060125220A (ko) * | 2005-06-02 | 2006-12-06 | 에스케이 텔레콤주식회사 | 이동 통신 단말기를 이용한 데이터 공유 방법 |
-
2006
- 2006-12-25 CN CNB2006101682997A patent/CN100562873C/zh active Active
-
2007
- 2007-10-30 WO PCT/CN2007/070993 patent/WO2008077328A1/fr active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1710857A (zh) * | 2004-06-18 | 2005-12-21 | 千橡寰宇科技发展(北京)有限公司 | 一种实现文件加速下载的***及方法 |
KR20060125220A (ko) * | 2005-06-02 | 2006-12-06 | 에스케이 텔레콤주식회사 | 이동 통신 단말기를 이용한 데이터 공유 방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546253A (zh) * | 2012-01-05 | 2012-07-04 | 中国联合网络通信集团有限公司 | 网页防篡改方法、***和管理服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN100562873C (zh) | 2009-11-25 |
CN101075242A (zh) | 2007-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2008077328A1 (fr) | Système, procédé et appareil permettant d'accéder à un élément de page web | |
US11818142B2 (en) | Distributed data authentication and validation using blockchain | |
CN103036967B (zh) | 一种下载管理设备、方法及数据下载*** | |
US6850980B1 (en) | Content routing service protocol | |
EP1886472B1 (fr) | Procede de codage multipartite | |
US8856346B2 (en) | Stateful push notifications | |
EP3022708B1 (fr) | Découverte de source de contenu | |
US8620999B1 (en) | Network resource modification for higher network connection concurrence | |
US20100115613A1 (en) | Cacheable Mesh Browsers | |
US20060212584A1 (en) | Method and system for accelerating downloading of web page content by a peer-to-peer network | |
CN102594877B (zh) | 结合重定向下载请求和代理服务加速网络服务的方法、*** | |
WO2009046642A1 (fr) | Procédé de distribution de données, système distribution de données et dispositifs de corrélation dans un réseau périphérique | |
US20070260748A1 (en) | Method and apparatus to reduce the size of objects transmitted over a network | |
WO2015117570A1 (fr) | Procédé, appareil et dispositif d'accélération de réseau basés sur un dispositif de routeur | |
US20130346552A1 (en) | Download method, system, and device for mobile terminal | |
JP2008511078A (ja) | ゲスト画像閲覧性能を向上するための写真共有ピア・ツー・ピア・ネットワークにおけるプロキシ・キャッシング | |
WO2013060210A1 (fr) | Système et procédé de commande de partage pour des informations de téléchargement de ressources de réseau | |
KR20120083903A (ko) | 더 빠르고 더 효율적인 데이터 통신을 제공하는 시스템 및 방법 | |
WO2014056428A1 (fr) | Procédé et système de téléversement de fichier | |
WO2017080459A1 (fr) | Procédé, dispositif et système de mise en cache et de fourniture de contenu de service et support de stockage | |
US10200490B2 (en) | Content-based redirection | |
US8868638B2 (en) | Methods for reducing latency in network connections using automatic redirects and systems thereof | |
CN103001964A (zh) | 一种局域网环境下的缓存加速方法 | |
CN105450703A (zh) | 一种数据缓存方法和装置 | |
WO2013086707A1 (fr) | Procédé, dispositif et système de routage dans un réseau de distribution de contenu (cdn) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07817184 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 3436/CHENP/2009 Country of ref document: IN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS (EPO FORM 1205A DATED 30-10-2009) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07817184 Country of ref document: EP Kind code of ref document: A1 |