CN101297289B - URL document reading through plug-in application program in mobile browser of radio equipment - Google Patents
URL document reading through plug-in application program in mobile browser of radio equipment Download PDFInfo
- Publication number
- CN101297289B CN101297289B CN2005800518024A CN200580051802A CN101297289B CN 101297289 B CN101297289 B CN 101297289B CN 2005800518024 A CN2005800518024 A CN 2005800518024A CN 200580051802 A CN200580051802 A CN 200580051802A CN 101297289 B CN101297289 B CN 101297289B
- Authority
- CN
- China
- Prior art keywords
- document
- predetermined
- mobile
- browser
- content type
- 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
Images
Classifications
-
- 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/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- 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
Abstract
A method is set forth of displaying a document identified by a URL on a mobile browser (Figure 3), comprising registering an attachment viewer plug-in to the mobile browser for a predetermined data stream content type, registering a mobile data service transcoder for predetermined document types, sending a request for the document of one of the predetermined document types from the mobile browser (3) to the mobile service transcoder (5), retrieving and converting the document to the predetermined data stream content type, and forwarding the converted document from the mobile data service transcoder to the mobile browser for display via the attachment viewer plug-in.
Description
Technical field:
The present invention relates to Wireless Telecom Equipment, particularly relate to the method and apparatus of browsing the document of discerning by URL(uniform resource locator) (URL) from the mobile browser of Wireless Telecom Equipment.
Background technology:
The Internet browser application is knownly with hypertext display web page content, and permitted user is navigated between the page and download document by use URL(uniform resource locator) (URL).Use the document browsing of desktop computer PC to comprise by this way: to download document and start original written application program and show and download document or browse the plug-in unit browsing document by application program.For mobile device, thereby by downloading document to mobile device and start the original display document realization of the mobile edition document browsing of original written application program.
Summary of the invention:
One aspect of the present invention provides a kind of content that is used for the document that reading URL points to when using browsing page by mobile equipment, and this content of reading in the environment of browser application, and needn't start the method and apparatus of the mobile version of original written application program.
Above-mentioned aspect can be by showing the method realization by the document of URL sign on mobile browser, comprise: register the attachment viewer plug-in unit that is used for tentation data stream content type of described mobile browser, registration is used for the mobile data service code converter of predetermined Doctype; Send request from mobile browser to mobile service code converter to the document of one of predetermined Doctype; Retrieval and conversion document flow content type to tentation data, and the document through conversion will be forwarded to mobile browser to show by described attachment viewer plug-in unit from the mobile data service code converter.
Above-mentioned aspect equally can be by showing the device realization by the predetermined Doctype document of URL sign on mobile browser, this device comprises: the attachment viewer plug-in unit of mobile browser, be used to show the annex that meets tentation data stream content type, with the mobile data service code converter, it is used to receive the document request of sending from mobile browser, and initiate file retrieval and document conversion, and transmit through the conversion document to mobile browser with by the demonstration of attachment viewer plug-in unit from predetermined Doctype to tentation data stream content type.
The tangible these and other objects and advantages that will become subsequently are present in the structure and operation of hereinafter describing in detail and asking, and simultaneously with reference to respective drawings, in the drawings, identical Reference numeral is represented identical part.
Description of drawings:
Figure 1A and 1B have shown the mobile browser user interface that has by the document of URL sign;
Fig. 2 has shown the document that uses the mobile browser plug-in unit to show;
Fig. 3 has shown the block diagram according to preferred embodiment, and it has shown the plug-in's data stream between equipment, mobile data service (MDS), Web server and the attachment server.
Fig. 4 A has shown the operation according to the mobile browser and the plug-in unit of preferred embodiment;
Fig. 4 B has shown the operation according to the MDS code converter of preferred embodiment.
Specific embodiment:
Before the structure that preferred embodiment is discussed, referring to Fig. 1 and 2, it shows the demonstration mobile browser user interface that shows by the document of URL sign in webpage.
The URL of the document (administrative resume) in the webpage (as, GOOGLE search) has been shown in Figure 1A.Provide an indication (as, DOC), show that document is that MIME (multipurpose internet mail expansion) type supported is (as MS Word
).As shown in Figure 2, a pop-up menu with " connection " order appears in the user's selection in response to URL, and when selecting this order, the browser plug-in application program shows the download document.
The preferred embodiment of the method and system of the document that the user interface by Fig. 1 and 2 of being used to read shows as shown in Figure 3.Mobile device 3 comprises attachment viewer (being called " DocView " herein) plug-in unit of web browser and browser in conjunction with as described in Figure 1A as top, the document mime type that allows reading to be supported when the effective URL from webpage points to document.
In the beginning process (A1 step among Fig. 4), attachment viewer browser plug-in (" DocView ") oneself registration (A2 step) tentation data stream content type is as Versatile content stream (UCS).According to preferred embodiment, browser plug-in is to browser registration " application/vnd.company.ucs " content type, to such an extent as to browser just adds " application/vnd.company.ucs " and arrives " acceptance " head when asking HTTP URL.
The secure communication pipeline that mobile data service (MDS) 5 forms between mobile device 3 and server (as Web server 9A, 9B etc.) and the attachment server 7.MDS 5 is as HTTP with property and TCP/IP agency.MDS 5 comprises the UCS code converter, own registration (B1 step among Fig. 4 B) attachment server 7 supports when it starts all MIME content types (as " application/ms-word "; " application/ms-excel ", or the like) (B2 step among Fig. 4 B).7 pairs of annexes of attachment server carry out document and are transformed into suitable form, so that send to equipment 3 and show.For example, if annex is MS WORD
Document, attachment server 7 is carried out the Binary Conversion of document, to be transformed into the UCS form that is suitable for wireless transmission.The UCS form is supported text, image, vector sum mixed content.Content of text keeps some in its initial format, as runic, and italic and underscore, but UCS rich text (rich text) file is than original document little a lot (for example, 10% of the original document size).
Following content type is registered by the MDS code converter:
Content type | Application program |
Application/msword | Microsoft?Word |
Application/vnd.ms-excel | Microsoft?Excel |
Application/vnd.ms-powerpoint | Microsoft?PowerPoint |
Application/pdf | Adobe?PDF |
Application/wordperfect5.1 | Corel?Word?Perfect5.1 |
Application/vnd.wordperfect | Corel?Word?Perfect |
When the user selects " connection " (A4 step in as Figure 1B and Fig. 4 A) sensing to be supported the URL (A3 step among Figure 1A and Fig. 4 A) of content type, send HTTP request (A5 step among Fig. 4 A) to MDS 5, wherein " application/vnd.company.ucs " is added to " acceptance " head.In case receive HTTP request (step B3 Fig. 4 B) from browser, MSD 5 just sends to purpose Web server (as Web server 9A, 9B or the like) with HTTP request (step B4 among Fig. 4 B) together with being converted to UCS data document type (as " application/pdf ") from primitive form by attachment server 7.MDS 5 sends all to destination server can accept content type, because the UCS code converter has been registered the acceptable contents list that can be converted to UCS, and equipment 3 receives the UCS data.
In case retrieve content of pages (B5 step Fig. 4 B) from Web server, MDS 5 just sends data to attachment server 7 to finish conversion (B6 step among Fig. 4 B) by " application/vnd.company.ucs " code converter.In case complete successfully the Binary Conversion of document to the UCS data stream, attachment server 7 just sends the UCS data to MDS 5 code converters (B7 step among Fig. 4 B), and then send to device navigator 3 by http response (B8 step among Fig. 4 B), code converter finish dealing with (B9 step among Fig. 4 B).
MDS 5 back into equipment 3 with the UCS data of document in http response (upper limit is 250KB in the preferred embodiment, and MDS is provided with for acquiescence).As shown in Figure 2, in case receive " application/vnd.company.ucs " content type stream (just registering during startup), browser just calls " DocView " plug-in unit to show the UCS data.Concrete, browser sends request for " BrowerContent " object to the DocView plug-in unit.In a single day browser receives object and just calls end download (finishLoading) method.Browser plug-in calls attachment viewer and transmits the HTTP inlet flow as input parameter.Then, attachment viewer is analyzed the UCS data and is read in more data according to request from the HTTP inlet flow with 3K piece (chunk).
Wait until that for fear of the user all UCS data download to browser rs cache, as long as there are the UCS data of 3Kb to can be used for analyzing and showing the UCS content, plug-in unit just calls browser attachment viewer (A6 step among Fig. 4 A).Then, attachment viewer is with the 3Kb incremental analysis and show UCS data (A7 step among Fig. 4 A), thereby when on mobile device, using " more (More) " feature to imitate known annex reading experience during by mail reading annex.Browser handles finishes (A8 step among Fig. 4 A).
For the storage space in the saving equipment 3, when changing by the plug-in unit request, attachment viewer do not keep (as, preserve) be converted document.Closing attachment viewer makes the user turn back to when beginning to call " connections " last webpage when asking from it.
As mentioned above, in case just communicate by letter with attachment server 7 from the browser plug-in request of receiving, the special code converter of MDS5 use is handled request and the response between all and the attachment server 7.The content type of being supported in the attachment server 7 is by code converter registration (as application/pdf-〉application/vnd.company.ucs).
Various being equal to that it will be appreciated by those skilled in the art that preferred embodiment, substitute and conversion.
The features and advantages of the present invention can obtain from detailed description, and therefore claim has covered all feature and advantage.And because those skilled in the art can understand various modifications and change, therefore the every other different variation that does not depart from the scope of the present invention all belongs to protection domain of the present invention.The present invention has covered all distortion of claim and equivalent way thereof.
Claims (17)
1. method that shows the document of one of a plurality of predetermined Doctypes by the uniform resource position mark URL sign on mobile browser may further comprise the steps:
Registration is used for the attachment viewer browser plug-in of tentation data stream content type in described mobile browser;
From the request of described mobile browser transmission, be used for the telereference of described document and described document is transformed into described tentation data stream content type the described document of one of described a plurality of predetermined Doctypes;
Reception in response to described request through the conversion document; And
Show through the conversion document by described attachment viewer browser plug-in.
2. method according to claim 1, wherein, described attachment viewer browser plug-in begins to show described through the conversion document once receiving described start-up portion through the conversion document.
3. method according to claim 2, wherein, described start-up portion is 3Kb.
4. according to claim 1,2 or 3 described methods, wherein, described tentation data stream content type is Versatile content stream UCS.
5. method according to claim 4, wherein, described mobile browser adds the indication to described UCS content type when the described request that sends described document.
6. method according to claim 1, wherein said predetermined Doctype is selected from following type: .doc .pdf .ppt .xls .pps .wpd .dot.
7. method according to claim 1 also comprises:
Registration is used for the mobile data service code converter of described a plurality of predetermined Doctypes;
The request that wherein sends comprises from described mobile browser to the request of described mobile service code converter transmission to the described document of one of described a plurality of predetermined Doctypes;
Described method also comprises:
Retrieve described document and described document is transformed into described tentation data stream content type; And
To be forwarded to described mobile browser from described mobile data service code converter through the conversion document, to show by described attachment viewer browser plug-in.
8. one kind is the method that document is prepared in long-range demonstration, may further comprise the steps:
Registration is used for the mobile data service code converter of a plurality of predetermined Doctypes;
Reception is to the request of the document of one of described a plurality of predetermined Doctypes;
Retrieve described document and described document is transformed into the tentation data that is fit to long-range demonstration and flow content type; And
Transmission is carried out long-range demonstration through the conversion document.
9. method according to claim 8, wherein, described tentation data stream content type is Versatile content stream UCS.
10. method according to claim 9, wherein said predetermined Doctype is selected from following type: .doc .pdf .ppt .xls .pps .wpd .dot.
11. the method according to claim 1 shows on mobile browser by the device of the document of one of a plurality of predetermined Doctypes of uniform resource position mark URL sign, comprising:
The attachment viewer browser plug-in of described mobile browser is used for showing the annex that meets tentation data stream content type; With
Be used to show the device of described document.
12. device according to claim 11, wherein said attachment viewer browser plug-in begins to show described through the conversion document once receiving described start-up portion through the conversion document.
13. device according to claim 12, wherein, described attachment viewer browser plug-in begins to show described through the conversion document once the start-up portion that receives described 3Kb through changing document.
14. according to any described method among the claim 11-13, wherein, described tentation data stream content type is Versatile content stream UCS.
15. device according to claim 14, wherein, described mobile browser adds the indication to described UCS content type when the described request that sends to described mobile service code converter described document.
16. device according to claim 11, wherein said predetermined Doctype is selected from following type: .doc .pdf .ppt .xls .pps .wpd .dot.
17. one kind is the device that document is prepared in long-range demonstration, comprising:
Be used to register the device of the mobile data service code converter that is used for a plurality of predetermined Doctypes;
Be used to receive device to the request of the document of one of described a plurality of predetermined Doctypes;
The device that is used to retrieve described document and described document is transformed into the tentation data stream content type that is fit to long-range demonstration; And
Be used for sending through the conversion document and carry out long-range device shown.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2005/037219 WO2007044016A1 (en) | 2005-10-14 | 2005-10-14 | Url document viewing through a plug-in application for a mobile browser on a wireless device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101297289A CN101297289A (en) | 2008-10-29 |
CN101297289B true CN101297289B (en) | 2011-10-12 |
Family
ID=37943114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005800518024A Active CN101297289B (en) | 2005-10-14 | 2005-10-14 | URL document reading through plug-in application program in mobile browser of radio equipment |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1938209A4 (en) |
CN (1) | CN101297289B (en) |
CA (1) | CA2625398C (en) |
WO (1) | WO2007044016A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8782281B2 (en) | 2004-03-23 | 2014-07-15 | Cisco Technology Inc. | Optimally adapting multimedia content for mobile subscriber device playback |
EP2312468B1 (en) * | 2009-10-14 | 2020-04-08 | BlackBerry Limited | Method for extracting document data from multiple sources for display on a mobile communication device |
CN104102660B (en) * | 2013-04-09 | 2019-05-03 | 腾讯科技(深圳)有限公司 | The method and apparatus for carrying out PDF reading based on user equipment browser |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5911776A (en) * | 1996-12-18 | 1999-06-15 | Unisys Corporation | Automatic format conversion system and publishing methodology for multi-user network |
US6857102B1 (en) * | 1998-04-07 | 2005-02-15 | Fuji Xerox Co., Ltd. | Document re-authoring systems and methods for providing device-independent access to the world wide web |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1320480C (en) | 2001-03-23 | 2007-06-06 | 艾瑞赞公司 | System and method for content delivery over wireless communication medium to protable computing device |
-
2005
- 2005-10-14 EP EP05812743A patent/EP1938209A4/en not_active Ceased
- 2005-10-14 CN CN2005800518024A patent/CN101297289B/en active Active
- 2005-10-14 CA CA2625398A patent/CA2625398C/en active Active
- 2005-10-14 WO PCT/US2005/037219 patent/WO2007044016A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5911776A (en) * | 1996-12-18 | 1999-06-15 | Unisys Corporation | Automatic format conversion system and publishing methodology for multi-user network |
US6857102B1 (en) * | 1998-04-07 | 2005-02-15 | Fuji Xerox Co., Ltd. | Document re-authoring systems and methods for providing device-independent access to the world wide web |
Also Published As
Publication number | Publication date |
---|---|
EP1938209A4 (en) | 2008-11-26 |
WO2007044016A1 (en) | 2007-04-19 |
CA2625398C (en) | 2011-12-06 |
EP1938209A1 (en) | 2008-07-02 |
CA2625398A1 (en) | 2007-04-19 |
CN101297289A (en) | 2008-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8108404B2 (en) | URL document viewing through a plug-in application for a mobile browser on a wireless device | |
JP4851763B2 (en) | Document retrieval technology using image capture device | |
US8403222B2 (en) | Method of enabling the downloading of content | |
CN1295292A (en) | Method and system for multi-language wide world web service device thereof | |
JP2000090001A (en) | Method and system for conversion of electronic data using conversion setting | |
CN110855555B (en) | Mail sending method, device, equipment and computer readable storage medium | |
CN102314499A (en) | Method and equipment for processing webpage content | |
US20070143669A1 (en) | Method and system for delivering documents to terminals with limited display capabilities, such as mobile terminals | |
CN101297289B (en) | URL document reading through plug-in application program in mobile browser of radio equipment | |
US20080312901A1 (en) | Character input assist method, character input assist system, character input assist program, user terminal, character conversion method and character conversion program | |
JP2016009236A (en) | Input support server, input support method, and input support program | |
CN102497478A (en) | Method for cellphone users to access internet quickly | |
US20110209051A1 (en) | Document browsing system and document conversion server | |
US20020184305A1 (en) | System and method for printing from a web application | |
JP5108272B2 (en) | Joint translation device | |
CN103064839A (en) | Portable document format (Pdf) full-text on-line retrieval method | |
US20020180785A1 (en) | System and method for providing a history list of existing imaging compositions | |
CN101145936B (en) | A method and system for adding tags in Web pages | |
JP2006221337A (en) | Server, system and method for providing electronic document | |
KR101724076B1 (en) | System and method for html control using user server | |
CN102663063A (en) | System and method for showing general information of multiple user platforms based on XSLT (extensible stylesheet language transformation) | |
AU2018100463A4 (en) | A computer implemented method and a computer system for presenting information on a user device in a presentation language | |
CN102664959A (en) | Mobile platform wireless middleware | |
US20110078254A1 (en) | Method and System for the Conversion and Processing of Documents in a Hybrid Network Environment | |
CN102202139A (en) | Internet searching method, searching equipment and searching system |
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 |