Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN1695375 A
Publication typeApplication
Application numberCN 03824836
PCT numberPCT/CA2003/001326
Publication date9 Nov 2005
Filing date10 Sep 2003
Priority date11 Sep 2002
Also published asCN100403798C, CN101290630A, CN101290630B, EP1540466A2, US7191211, US20030041106, WO2004025459A2, WO2004025459A3
Publication number03824836.0, CN 03824836, CN 1695375 A, CN 1695375A, CN-A-1695375, CN03824836, CN03824836.0, CN1695375 A, CN1695375A, PCT/2003/1326, PCT/CA/2003/001326, PCT/CA/2003/01326, PCT/CA/3/001326, PCT/CA/3/01326, PCT/CA2003/001326, PCT/CA2003/01326, PCT/CA2003001326, PCT/CA200301326, PCT/CA3/001326, PCT/CA3/01326, PCT/CA3001326, PCT/CA301326
InventorsR图利
ApplicantR图利
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Portable high speed internet access device priority protocol
CN 1695375 A
Abstract  translated from Chinese
本发明旨在提供一种系统,从而允许多用户操作PDA(个人数字助理)访问因特网或万维网(WWW),并可以在远程显示屏上观看这些图像并与这些图像交互作用。 The present invention is directed to a system, which allows multiple users to operate a PDA (personal digital assistant) to access the Internet or World Wide Web (WWW), and you can watch these images and interact with these images on a remote monitor. 本发明提供客户机和服务器系统,便于多个PDA用户同时登录一个单独的服务器,其中服务器内具有多个虚拟机,每个虚拟机具有Web浏览器。 The present invention provides both client and server systems, PDA facilitates multiple users to simultaneously log onto a single server, including server with multiple virtual machines, each virtual machine has a Web browser. 本发明涉及信息包或块传输到PDA装置的屏幕上并在屏幕上显示的优先权。 The present invention relates to an information packet or block transfer to PDA device priority on the screen and on the screen. 本发明还涉及显示在PDA屏幕的信息块的交错和信息块的结构。 The present invention also relates to a display structure in the information blocks and interleaved blocks of information of the PDA screen. 本发明还涉及在PDA与服务器之间发送、接收和确认这些块。 The present invention also relates between the PDA and the server to send, receive and confirm these blocks.
Claims(11)  translated from Chinese
1.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器中的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而发送信息的优先权取决于远程装置显示相对于输出的虚拟显示的当前位置。 A host computer for receiving information from an external source, and includes a browser window, the browser, the information is output to the memory of the virtual display, this software program will reduce the output of the virtual display color depth, compression reduced this virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, thereby transmitting priority information depends on the remote device display output relative to the current position of the virtual display.
2.如权利要求1所述的装置,其中如果两个显示的相对位置改变,则优先权改变。 2. The apparatus according to claim 1, wherein if the change in the relative position of the two displays, the priority changes.
3.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,将所述信息输出到存储器中的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而发送信息的优先权取决于用户将所述装置显示相对于所述虚拟显示在特定方向移动的意图。 3. A host for receiving information from an external source, and includes a browser window, the color information to the memory of the virtual display, this software program will reduce the output of the virtual display of deep compression This reduced the virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, thereby transmitting priority information depends on the user of the device shows the relative to the virtual display intent to move in a particular direction.
4.如权利要求1所述的装置,其中第二优先权是下载装置显示周围固定距离范围内的信息。 4. The apparatus according to claim 1, wherein the second priority is to download information display apparatus around a fixed distance within the range.
5.如权利要求1所述的装置,其中第三优先权是下载其余的输出虚拟显示。 5. The apparatus according to claim 1, wherein the third priority is to download the rest of the output of the virtual display.
6.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器的虚拟显示,由此软件程序减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而第一优先权是下载低位色深的主要文字部分以及高位色深的图片部分的信息。 A host computer for receiving information from an external source, and includes a browser window, the browser, the information output to the memory of the virtual display, color virtual thereby reducing the output of the display software program Deep compression of this decrease is mainly virtual display text and send it to the remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, so that the first priority is to download low color depth section and high color depth information picture section.
7.如权利要求6所述的装置,其中图片部分首先以较低分辨率下载。 7. The apparatus according to claim 6, wherein the first image portion at a lower resolution download.
8.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而在发送先前信息的确认之前仅将有限信息下载到所述装置。 A host computer for receiving information from an external source, and includes a browser window, the browser of the information to the virtual display memory, virtual thereby reduce the output of the software program to display a color deep, compression reduced this virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, so that only limited information before sending confirmation of previous information downloaded to the device.
9.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而在所述浏览器完全将其存储器中的信息输出之前不向装置发送信息。 A host computer for receiving information from an external source, and includes a browser window, the browser of the information output to the memory of the virtual display, virtual thereby reduce the output of the software program to display a color deep, compression reduced this virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, so that the browser entirely to its memory Do not send information to the device before the information output.
10.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而下载的优先权取决于用户过去查看信息的历史。 10. A host, for receiving information from an external source, and includes a browser window, the browser of the information to the virtual display memory, virtual thereby reduce the output of the software program to display a color deep, compression reduced this virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, so that the priority of download depends on the user to view information in the past history.
11.一种主机,用于从外部来源接收信息,并包括具有窗口的浏览器,所述浏览器将所述信息输出到存储器的虚拟显示,由此软件程序将减小输出的虚拟显示的色深,压缩此减小的虚拟显示并将其发送到远程装置,所述远程装置能接收、解压缩、存储到存储器中以及将其显示给用户,从而包括远程装置显示区的一些信息首先发送到远程装置进行显示,由此在随后的时间发送更多的信息,从而将所有信息显示在远程装置显示区内。 11. A host, for receiving information from an external source, and includes a browser window, the browser of the information to the virtual display memory, virtual thereby reduce the output of the software program to display a color deep, compression reduced this virtual display and sends it to a remote device, the remote device can receive, decompress, stored in the memory and displays it to the user, which includes some information about the remote device is first sent to the display area a remote display device, thereby transmitting more information at a later time, so that all of the information displayed in the display area of the remote device.
Description  translated from Chinese
便携式高速因特网访问装置的优先权协议 Priority protocol portable high-speed Internet access device

“本申请是2000年10月3日提交的美国申请09/677857的部分继续申请”。 "This application is part of the US 09/677857 of October 3, 2000 filed continue to apply."

发明背景本发明涉及主机系统或服务器,其中运行有Web浏览器,并且Web浏览器的显示通过调制解调器传输,并通过连接到PDA的便携式电话接收,在所述PDA装置上显示图像。 Background of the Invention The present invention relates to a host system or server, including running a Web browser, and the Web browser to display the modem transmission, and by being connected to a portable PDA phone reception, the image displayed on the PDA device. 特别是,本发明包括多个虚拟机,虚拟机包括在服务器中,每个虚拟机具有浏览器,应用程序在其中运行。 In particular, the present invention includes a plurality of virtual machines, virtual machines included in the server, each virtual machine with a browser, the application runs in them. 多客户机由软件代表,将每个虚拟机的显示发送到远程PDA装置进行显示,并且也将信息从PDA装置发送返回到虚拟机。 Multi-client software on behalf of, the transmission display for each virtual machine to a remote PDA device display, and also sends information returned from the PDA device to a virtual machine. 本发明涉及信息包或块在PDA装置的屏幕上显示的优先权。 The present invention relates to a priority packets or blocks on the display screen PDA devices. 本发明也涉及PDA屏幕上显示的这些块的块交错和构造。 The present invention also relates to a block interleaving and configurations of these blocks on the PDA screen. 本发明还涉及在PDA与服务器之间发送、接收和确认这些块。 The present invention also relates between the PDA and the server to send, receive and confirm these blocks.

发明内容 DISCLOSURE

本发明涉及作为无线装置可以访问因特网和万维网的便携式高速因特网访问的多PDA(个人数字助理)装置,其中使用客户机和服务器系统实现多PDA用户同时访问一个服务器。 The present invention relates to a wireless device can access the Internet and the World Wide Web of portable high-speed Internet access to more PDA (personal digital assistant) devices, including client and server systems use multi-PDA users simultaneously access a server.

连接到因特网的Web服务器含有虚拟浏览器,它可以找出浏览器上显示的图像,并将此图像转换成压缩的位图,并通过电话线与便携电话通讯。 Web server connected to the Internet with virtual browser, it can figure out the image displayed on the browser, and the image is converted into a compressed bitmap, and through the telephone line and mobile phone communications. 所述便携电话连接到高速因特网访问装置,它通常称为PDA(个人数字助理),其中包括显示屏、电池和有关的微电子器件。 The portable telephone is connected to the high-speed Internet access device, which is usually called PDA (personal digital assistant), which includes a display screen, battery and related microelectronic devices. 这使PDA可以接收、解压缩并显示从虚拟浏览器发送的位图图像。 This allows the PDA can receive, decompress and display a bitmap image transmitted from the virtual browser. 更重要的是,通过便携电话的连接,能够从PDA将数据或指令直接输入到服务器。 More importantly, by connecting the mobile phone, PDA possible from input data or instructions directly to the server. 主机或服务器接收将在网页上显示的矢量信息或以HTML、JPEG等方式压缩的数据。 Host or server receives the vector information is displayed on a Web page or HTML, JPEG, etc. compressed data. 虚拟浏览器在服务器上虚拟地显示虚拟图像。 Virtual Virtual Browser displays a virtual image on the server. 此图像整个或部分被重新压缩并发送到PDA。 This image of the entire or partial re-compressed and sent to the PDA. 特别是,主机具有RDP(远程数据协议)服务器,服务器具有多个虚拟机,每个虚拟机具有Web浏览器。 In particular, the host has the RDP (Remote Data Protocol) server, the server with multiple virtual machines, each virtual machine has a Web browser. 多RDP客户机与虚拟机交互作用,在服务器上每个客户机具有专用的虚拟机。 Multiple RDP clients interact with the virtual machine on the server each client has a dedicated virtual machine. 每个客户机由软件表示,并通过专用调制解调器端口将虚拟机的显示发送到单独的远程PDA装置。 Each client is represented by the software via a dedicated modem port to a virtual machine's display is sent to a separate remote PDA device. 此调制解调器端口允许单一的PDA与服务器上专用虚拟机之间通过单一的RDP客户机双向通讯。 This modem port allows a PDA with a single server through a single two-way communication between RDP client a dedicated virtual machine. 通过用多个调制解调器端口实施多虚拟机和多RDP客户机,就可以与RDP服务器上的PDA装置的多个用户通讯,实现因特网浏览、电子消息通讯等等。 By using more than one modem port to implement multiple virtual machines and multiple RDP clients can communication with multiple users on a PDA device RDP server, realize Internet browsing, electronic message communications. RDP客户机将通过调制解调器端口从PDA接收的信息,例如鼠标点击或键盘指令,发送到虚拟机中的应用程序,接着进行处理并通过相同的专用RDP客户机和调制解调器端口将刷新的显示返回到PDA。 RDP client information received through the modem port from PDA, such as a mouse click or keyboard command, sent to the virtual machine applications, followed by the same special treatment and RDP clients and modem ports will refresh the display returns to the PDA . 虚拟机的浏览器将显示信息,例如位图文件、矢量文件、指令、缓冲信息等等,发送到专用RDP客户机。 Virtual Machine browser will display information such as bitmap files, vector files, instructions, buffer information, etc., are sent to special RDP client. 接着,RDP客户机通过将一些信息存入存储器而将其栅格化,并接着进行处理,将此文件分割成更小的信息块。 Then, RDP client through some information stored in the memory and will be rasterized and then processed, the file is divided into smaller blocks of information. 这些信息块被压缩并通过连接每个RDP客户机的专用调制解调器端口发送到PDA装置。 These pieces of information are compressed and transmitted to the PDA device by connecting each RDP client dedicated modem port. 接着PDA按照RDP客户机将其分割成更小的信息块之前RDP客户机首先接收到的原始顺序接收、解压缩并组装信息块。 Then according to PDA RDP client to split into smaller blocks of information before RDP client first received the original order is received, decompress and assemble information block. 在每个虚拟机中运行的浏览器将发送到RDP客户机的大部分信息栅格化,例如文字等等,但RDP客户机必须栅格化其它信息,例如块等等。 Running in each virtual machine in the browser most of the information will be sent to the RDP client rasterized, such as text, and so on, but the RDP client must be rasterized other information, such as blocks and so on.

PDA向虚拟机发送特定的数据,通知PDA屏的显示区相对于浏览器发送的较大图像的当前位置。 PDA send specific data to the virtual machine, informing PDA screen display area relative to the current position of large images sent by the browser. 这是必需的,因为PDA显示的区域小于浏览器窗口的显示图像。 This is necessary because the PDA display area is smaller than the display image of the browser window. RDP客户机将代表显示的图像的压缩数据块按优先权顺序发送,使首先发送到PDA并在PDA解压缩的块在PDA的显示区内,这也是用户观看的当前区域。 RDP client display image representing the compressed data blocks sent in order of priority, so that the first and sent to the PDA PDA PDA decompressed block in the display area, which is the user's current viewing area. 接着,PDA按特定顺序解压缩显示区周围的块,例如各行从左到右,并将图像存储到内存中。 Then, PDA decompression block specific order display around the area, such as the lines from left to right, and the image is stored in memory. PDA在虚拟网页中组装图像的块,这包括整个图像,从而使用户访问当前图像的任何部分,而不需要与RDP客户机不断地通讯。 PDA image blocks assembled in a virtual page, which includes the entire image, allowing users to access any part of the current image, without the need to constantly communicate with the RDP client. 因此,当用户在任何方向在图像上滚动时,构成图像的数据块已经被解压缩并按优先权顺序组装,以便即时观看。 Thus, when the user scroll in any direction on the image data blocks constituting the image has been decompressed according to the order of priority assembled for immediate viewing. 比较靠近PDA屏幕显示区的图像块,在解压缩并存储到内存时比较远处的块具有较高的优先权。 Closer to the PDA screen image block area, in comparison unzipped and stored into memory blocks having far higher priority. PDA连续地向服务器的虚拟机发送当前位置,当用户滚动或发送指令改变位置时保持即时得到刷新数据。 PDA continuously transmit the current location to the server virtual machine, keeping the user scrolls or send commands to change the position immediately get refresh the data. 这特别在滚动时使显示图像具有快速刷新速率,因为显示图像周围的区域已经解压缩并保存在存储器中。 This is especially when scrolling the display image with a fast refresh rate, because the display area of the image around the already decompressed and stored in memory.

在PDA与RDP服务器通讯时对鼠标或任何键盘指令将赋予优先权。 In the PDA to communicate with the RDP server when the mouse or keyboard commands to any given priority. 来自PDA的这些动作得到即时发送,中断当前动作且此动作发送到专用虚拟机的Web浏览器,所述Web浏览器将刷新的图像返回到PDA装置。 These actions from the PDA has been sent immediately, interrupting the current action, and this action is sent to a dedicated virtual machine's Web browser, the Web browser will refresh the image returns to PDA devices. 此特征允许用户得到指令的快速响应。 This feature allows users to get quick response instructions. 如果用户在PDA上开始鼠标点击或键盘输入指令,不改变RDP服务器上的显示图像,则原来的动作在最小的干扰下儿乎是立即继续执行。 If you start on a PDA mouse clicks or keyboard input command, without changing the image displayed on a RDP server, the original action children almost immediately proceed with minimal interference. 但是,如果图像改变并且在RDP服务器上刷新,则停止发送任何老的图像,并如果是占据PDA显示屏全部或一部分的全屏图像,就立即将新图像发送到PDA。 However, if the image is changed and refreshed on the RDP server, it stops sending any old image, and if it is to occupy all or a PDA display full screen image of a part of the new image will be immediately sent to the PDA. 如果刷新的图像占据一部分PDA显示屏并且还有显示屏以外的区域,则在PDA显示屏上显示的这部分刷新图像首先发送到PDA,并且图像块发送到PDA,如上所述,按最接近显示图像的优先权解压缩并存储到内存中。 If you refresh the image occupies a portion of PDA screen and there outside the area of the display, is displayed on the PDA screen refresh image this part first sent to the PDA, and the image block to PDA, as described above, according to the closest display filed image is decompressed and stored in memory. 因此,PDA将在包括整个图像的虚拟网页中组装图像块,首先开始PDA显示屏的当前位置,接着是其周围的区域。 Accordingly, PDA would assemble the entire image including a virtual page image block, starting with the current position of PDA display, followed by the region around it.

在使用过程中,一个信号(beacon)从PDA发送到RDP客户机以及反向进行,每分钟很多次,用于确认连接的建立和维持。 In use, a signal (beacon) is sent from the PDA to the RDP client and the reverse direction, a lot of times per minute, for the establishment and maintenance of confirming the connection. 在用户断开连接的情况下,PDA或RDP客户机将不能接收到信号,并产生超时,由此PDA和RDP客户机都断开,并接着重新连接。 In the case where a user is disconnected, PDA or RDP client will not receive the signal, and generates a timeout, thereby PDA and RDP clients are disconnected and then reconnected. 由于图像已经按照优先权解压缩并存储在内存中,因此用户仍可看到当前图像并在其周围滚动。 Because the image has been compressed and stored in memory in accordance with the priority solution, so the user can still see the current image and scroll around. PDA将在消息区中指示重新连接顺序已经启动,此连接连接到与先前相同的RDP客户机,一旦建立了重新连接,则用已经变化的图像刷新PDA。 PDA will indicate reconnect order has been started in the message area, this connection to the same with the previous RDP client, once established reconnect, with the changed image refresh PDA. 同样地,如果断开中断了此次操作,则在重新连接后PDA继续下载信息块。 Likewise, if the operation is interrupted disconnect, then re-connect the PDA to continue downloading information blocks. 在将信息发送到PDA时不需要从RDP客户机发送信号。 When sending information to the PDA does not need to send signals from the RDP client. 只要PDA接收诸如刷新图像的信息或者标志,就知道连接已经建立。 Just to refresh the image of the PDA to receive such information or logo, they know that the connection has been established. 因此,当虚拟机没有新的动作时,RDP客户机必须向PDA发送信号,用于确认连接已经建立。 Therefore, when the virtual machine is not a new movement, RDP client must send a signal to the PDA, confirm that a connection has been established. PDA装置必须一直向RDP客户机发送信号,因为指令不是频繁地从PDA发送,并且在发送时仅仅是一个短的时间段。 PDA device must have been sending a signal to RDP client, because the instruction is not sent from the PDA frequently, and when sending just a short period of time.

还实施了一种错误协议,用于确认所有信息块成功地接收和解压缩。 Also implemented a protocol error, for confirming all information blocks successfully received decompression. 如上所述,RDP服务器的虚拟机中的虚拟浏览器显示的图像分成较小的信息块,并压缩和发送到PDA装置。 As described above, the image RDP server virtual machine virtual browser displays the information into smaller blocks, and compressed and transmitted to the PDA device. 接着在PDA中将这些块按正确顺序组装、解压缩并存储在内存中。 Then the PDA will be assembled in the correct order of these blocks, decompressed and stored in memory. 接收到的每个信息块由PDA确认,所述PDA发送确认每个块成功接收的信号。 Each piece of information received acknowledgment from the PDA, the PDA sends an acknowledgment signal to each block successfully received. 因此,RDP客户机能监视发送到PDA的所有信息块被成功解压缩,并且在块未被确认时可以获知。 Thus, RDP client can monitor all of the information sent to block PDA was successfully decompressed, and when the block has not been confirmed can be informed. RDP客户机也通知PDA发送的信息块编号,每个块用数字标识。 RDP client also informs the PDA transmitted information block number, each block identified by number. 当接收的信息块不能成功地解压缩并存储到存储器时,PDA还启用另一个错误协议。 When the block information received can not successfully decompressed and stored in the memory, PDA also enables another error protocol. 在此情况下,PDA将错误消息发送到RDP客户机,通知哪个信息块需要重新发送,RDP客户机将在结束发送当前信息块之后发送此块。 In this case, PDA would send the wrong message to the RDP client, which block notification message needs to be resent, RDP client sends the block at the end to send the current block information. RDP客户机将监视所有信息块成功解压缩的确认,包括从PDA装置接收错误消息之后重新发送块。 RDP client to monitor all information blocks unzipped successfully confirmed, including after receiving the error message from the PDA device to resend the block.

附图说明 Brief Description

下面参考附图所示的说明性实施例详细描述本发明。 Below with reference to illustrative embodiments shown in the drawings of the present invention is described in detail. 在附图中:图1表示现有技术,其中PDA装置连接到便携电话,从而与主机无线通讯;图2表示现有技术的远程数据协议系统; In the drawings: Figure 1 shows the prior art, wherein the PDA device is connected to the portable telephone, so that wireless communication with a host; FIG. 2 shows a remote data protocol prior art system;

图3表示PDA装置相对于图像部分的可显示区,这些图像部分在观看之前根据现有技术被顺序解压缩;图4表示根据现有技术的远程数据协议;图5表示根据现有技术虚拟网页相对于PDA观看区的框图;图6表示根据现有技术错误协议作为信息块从RDP客户机传送到PDA装置;图7表示根据现有技术远程装置与主机之间的通讯方法;图8表示根据现有技术PDA和主机之间的无线通讯方法;图9表示根据本发明将数据包从服务器的网页传送到PDA;图10表示根据本发明在用户滚动到当前网页新位置,表明包下载优先权的情况下PDA接收的数据块;图11表示根据本发明每个数据块的线组成;图12表示根据本发明当交织得到图11的整个块时将每个数据块再分成“a”块和“b”块;图13表示根据本发明当PDA从PDA接收“a”块数据时每个块的第一图顺序;图14表示根据本发明当在PDA接收“b”块并插入其正确位置时的第二图顺序;图15表示根据本发明按照建立的优先权在限定周期内PDA执行的动作。 Figure 3 shows a PDA device with respect to the image portion of the display area may, in these image portions are sequentially decompressed prior to viewing according to the prior art; FIG. 4 shows a prior art remote data protocol; FIG. 5 shows a virtual page in accordance with the prior art PDA block diagram with respect to the viewing area; FIG. 6 shows a block of information transmitted from the RDP client to the PDA device according to the prior art protocol error; FIG. 7 shows the method according to the communications between the remote device and the host prior art; FIG. 8 shows Wireless communication between the methods of the prior art PDA and host; Figure 9 shows according to the present invention will transmit packets from the web server to the PDA; Figure 10 shows the user scrolls to the current page according to the present invention, a new position, indicating that the package download priority The case PDA received data block; FIG. 11 shows the composition according to the present invention, each data line block; FIG. 12 shows the interleaving in accordance with the present invention, when the entire block 11 to obtain each data block is further divided into "a" and block "b" Block; Fig. 13 shows in accordance with the present invention when the PDA receives "a" of the first block of data from the PDA FIG order of each block; FIG. 14 shows according to the present invention when receiving "b" block in its correct position and insert PDA The order second graph; Figure 15 shows an operation in accordance with the priorities established PDA executed in accordance with the invention for a limited period.

具体实施方式 DETAILED DESCRIPTION

为了便于描述,在一个图中表示某个构件的数字在任何其它图中表示相同的构件。 For ease of description, in the drawing shows a digital representation of a member of the same member in any other figure.

如前所述,本发明的基本实施例旨在提供一种允许多用户操作类似于掌上电脑的PDA(个人数字助理)装置的系统,用于访问因特网或万维网(WWW),如图4所示。 As mentioned above, the basic embodiment of the present invention to provide a method that allows multi-user operation is similar to the Pocket PC PDA (personal digital assistant) device system for access to the Internet or World Wide Web (WWW), shown in Figure 4 . 相近的现有技术提供RDP(远程数据协议)客户机和服务器系统,便于多个PDA用户同时登录一台服务器。 Similar to the prior art to provide RDP (Remote Data Protocol) client and server systems, PDA facilitates multiple users to simultaneously log in to a server.

图1中所示的现有技术表示微软远程数据协议,其中使用主RDP服务器1,主RDP服务器1中具有能运行多个应用程序3的虚拟机2。 Figure 1 shown in the prior art that Microsoft Remote Data Protocol, in which the primary RDP server 1, 1 master RDP server can run multiple applications with a virtual machine 3 2. 每个虚拟机2连接网络系统4上的专用终端5或客户机,该终端或客户机能显示虚拟机的图像。 Each virtual machine 2 connected to the network system dedicated terminal 5 or 4 on the client, the terminal or the client can display an image of the virtual machine. 网络终端5允许键盘6或鼠标7的指令输入RDP服务器1,由此所有数据处理在服务器上完成并在终端上显示。 Network Terminal 5 allows a keyboard or mouse commands 6 7. Enter the RDP server 1, whereby all data processing is done on the server and displayed on the terminal. 在此现有技术的方法中,RDP客户机是网络终端。 In the process of this prior art, RDP client is a network terminal. 但在本发明中,RDP客户机以完全不同的方式由软件表示,该软件在RDP服务器的虚拟机和显示RDP客户机图像的PDA装置之间互相作用。 However, in the present invention, RDP client in a completely different manner represented by the software, the interaction between a PDA device RDP client software and displays the images in a virtual machine RDP server.

现有技术的基本描述表示在图2中,可以进一步参考先前的专利申请09/496,172,09/501,585,09/504,809,09/504,808,09/504,807,09/677,857和09/650,412。 Description of the prior art is shown in Figure 2, you can further reference to the previous patent application 09 / 496,172,09 / 501,585,09 / 504,809,09 / 504,808,09 / 504,807,09 / 677,857 and 09 / 650,412. 图示的主机8连接到因特网,并且此主机也可以是Web服务器。 8 illustrates a host connected to the Internet, and this may also be the host Web server. 在主机中运行的是Web服务器程序9。 It is running on the host Web server program 9. 当远程用户10请求浏览Web网页(或电子信息等等)时,Web服务器软件接收HTML、JAVA或其它类型的信息,并将此信息传送到另一个软件Browser Translator 11。 When a remote user 10 requests browse Web pages (or electronic information, etc.) is, Web servers, software receives HTML, JAVA or other types of information, and transmits this information to another software Browser Translator 11. 此软件翻译以HTML、JAVA等形式(由于信息可以从不同的来源收集)接收的信息(即,包括图形和文字的整个图像),并将其翻译成黑白位图或栅图。 This translation software with HTML, JAVA and other forms (due to information collected from different sources) to receive the information (ie, including graphics and text throughout the image), and translated into black and white bitmap or grid map. 在另一个实施例中,软件将信息翻译成栅图或彩色图。 In another embodiment, the software will translate the information into a grid map or color images. 图像包含在单一Web网页上正常显示的信息。 Image contains information on a single Web page displayed properly. 因此,翻译程序也作为虚拟浏览器。 Therefore, the translation program also serves as a virtual browser. 图2的便携电话12连接到本发明的高速因特网访问装置13,它通常称为PDA(个人数字助理),包括显示屏14、电池和相关的微电子器件。 Figure 2 portable telephone 12 is connected to high-speed Internet access device 13 of the present invention, it is commonly referred to as PDA (personal digital assistant), including the display 14, a battery and associated microelectronic devices. 这使PDA可以接收、解压缩和查看虚拟浏览器发送的位图图像,更重要的是,通过便携电话的连接使数据直接从PDA输入到服务器8。 This allows the PDA can receive, decompress, and view a bitmap image of the virtual browser sends, more importantly, the mobile phone is connected by data input directly from the PDA to the server 8. 特别是,图2和图4的主机或服务器接收Web网页上显示的HTML、JPEG等形式的矢量信息或压缩数据。 In particular, Figures 2 and 4 of the host or server receives HTML, JPEG and other forms of vector information displayed on Web pages or compress data. 虚拟浏览器通过栅格化图像或者解压缩部分图像并将其输入存储器而在服务器上虚拟地显示虚拟图像。 Virtual browser or through the rasterized image decompression portion of the image and the input memory and virtual displays a virtual image on the server. 此图像被整体或部分地再次压缩并传送到PDA。 This image is wholly or partially re-compressed and transferred to the PDA. 再次压缩并传送到PDA的数据格式不必与服务器初次接收的压缩数据格式相同。 PDA is again compressed and transmitted to the data format is not necessarily the same as the server for the first time received compressed data format. 例如,来自Web网页的输入数据可以是虚拟浏览器上解压缩和显示的JPEG格式。 For example, input data from Web pages can be decompressed and displayed on the virtual browser JPEG format. 这些数据被再次压缩并传送到PDA,但可以是TIFF G4格式或其它格式,而不必要是初始接收的JPEG。 These data are compressed and transferred to PDA again, but can be TIFF G4 format or other formats, and is initially received unnecessary JPEG.

本发明的另一个实施例包括服务器接收矢量信息,例如HTML或文字,并接着将其栅格化成位图格式。 Another embodiment of the present invention comprises a server receiving vector information, such as HTML or text, and then its raster into bitmap format. 接着通过虚拟浏览器显示在存储器中并通过“无损耗(loss less)”方法再次压缩并传送到PDA。 Followed by virtual browser displays in memory and by the "no loss (loss less)" method again compressed and transmitted to the PDA.

信息由图2的装置13接收,并能在其显示窗口14中显示单色或彩色图像15。 Information received by the apparatus 13 of FIG. 2, and can be displayed in the window 14, a monochrome or color image display 15. 信息按优先权顺序解压缩和显示,从而图3中基本或完全覆盖装置显示区14的部分图像17首先解压缩和显示,接着顺序地解压缩图像的部分18、19和20,并存储在装置的内存中,随后当用户上、下或左右滚动图像的这些部分时进行显示。 Information in order of priority decompression and display, so in Figure 3 is substantially or completely cover means partial image display area 14 17 unpack and display, and then decompress the image sequence part 18, 19 and 20, and stored in the device memory, and then when the user, display the next or scroll around the image of these parts.

先前的申请09/677,857在图4中表示具有主机21,主机21具有RDP服务器22,它是其中具有多个虚拟机23的软件单元,每个虚拟机具有Web浏览器24。 Previous application 09 / 677,857 is shown in Fig. 4 has the host 21, the host 21 has a RDP server 22, it is one with multiple virtual machine software unit 23, each virtual machine has a Web browser 24. 多个RDP客户机25与虚拟机交互作用,每个RDP客户机具有专用的虚拟机。 25 multiple RDP clients interact with the virtual machine, each RDP client has a dedicated virtual machine. 每个RDP客户机25由软件表示,通过专用调制解调器端口27将每个虚拟机23的显示传送到单一的远程PDA装置26。 25 shows each RDP client software, via a dedicated modem port 27 will show each virtual machine 23 is transmitted to a single remote PDA device 26. 每个调制解调器端口27允许与便携电话64连接的单独PDA26与RDP服务器上的专用虚拟机23之间通过单独的专用RDP客户机25双向通讯。 Each modem port 27 to allow a dedicated virtual machine on a separate PDA26 and RDP server and the mobile telephone 64 is connected between 23 via a separate dedicated RDP client 25 two-way communication. 通过使用多个虚拟机和具有多个调制解调器端口的多个RDP客户机,就可以与RDP服务器的PDA装置的多个用户通讯,从而实现因特网浏览、电子信息通讯等等。 By using multiple virtual machines and having a plurality of modem ports multiple RDP clients to connect with multiple user communication PDA device RDP server, enabling Internet browsing, electronic information and communication and so on. RDP客户机25将从PDA26接收的信息,例如鼠标点击或键盘指令,通过调制解调器端口27发送到虚拟机23的浏览器24,接着进行处理,并将刷新的显示通过相同的专用RDP客户机和调制解调器端口送回PDA。 RDP client 25 PDA26 information received from, such as a mouse click or keyboard command, sent to the virtual machine 23 browser 24 through 27 modem port, followed by processing and display refresh by the same dedicated RDP client and modem port back to PDA. 每个虚拟机的浏览器将显示信息发送到专用RDP客户机,如位图文件、矢量文件、命令、缓冲信息等等。 Each virtual machine browser will display a message to the dedicated RDP client, such as a bitmap file, vector files, commands, buffer information, and more. 接着RDP客户机通过将一些信息存入存储器而将其栅格化,并将此文件继续分割成更小的信息块。 Then RDP client information is stored in memory by some and be rasterized and will continue to split the file into smaller blocks of information. 这些信息块被压缩并通过与每个RDP客户机连接的专用调制解调器端口发送到PDA装置,如图5所示。 These information blocks are compressed and transmitted via dedicated RDP client modem to connect with each port to a PDA device, as shown in FIG. 然后,接着PDA按照RDP客户机将其分割成更小的信息块之前RDP客户机首先接收到的原始顺序接收、解压缩并组装信息块。 Then, according to the RDP client PDA then divide it into smaller pieces of information before the RDP client first received the original order is received, unpacked and assembled the information blocks. 每个虚拟机中运行的浏览器将发送到RDP客户机的大部分信息栅格化,如文字等,但RDP客户机可以栅格化其它信息,例如信息块等等。 Each virtual machine running the browser will be sent to most of the information rasterized RDP client, such as text, etc., but the RDP client can rasterized other information, such as blocks of information, and so on.

根据上述的先前申请,图4的PDA26向虚拟机23发送特定数据,通知PDA屏的显示区14相对于大图像或虚拟网页28的当前位置,虚拟网页28是由浏览器发送到RDP客户机再发送到PDA的,如图5所示。 For large virtual image or page 28 of the current position of the virtual page 28 is transmitted according to the above prior application, PDA26 4 transmits data to a particular virtual machine 23, PDA notification screen displayed by the browser area 14 relative to the RDP client then sent to the PDA, as shown in Fig. 这是必需的,因为PDA的显示区14小于RDP客户机可显示的图像(称为虚拟网页28)。 This is necessary, because the PDA display area 14 is less than the RDP client can display images (called virtual page 28). 专用RDP客户机将表示按优先权顺序显示的图像的压缩数据块发送,使发送到PDA并由PDA解压缩的第一数据块处于PDA的显示区14,这是用户浏览的当前区域。 Special RDP client compressed data blocks representing an image displayed in order of priority transmission, the transmission to PDA PDA decompressed by the first data block in the PDA display area 14, which is for users to navigate the current area. PDA接着按照特定顺序,如各行从左到右,将环绕显示区14的块解压缩,并将图像存储在内存中。 PDA followed in a specific order, as each row left to right, will surround the display area 14 of compression block solution, and storing the image in memory. PDA将存储在PDA内存中图像块组装成虚拟网页28,它包括整个图像,因此使用户访问当前图像的任何部分而不必持续与RDP客户机通讯。 PDA PDA memory in image blocks are assembled into a virtual page memory 28, which includes the entire image, thus allowing users to access any part of the current image without sustained and RDP client communications. 因此,当用户沿任何方向滚动图像时,构成图像的数据块已经按优先权顺序解压缩和组装,以便随时浏览。 Thus, when the user scrolls the image in any direction, the image data blocks have been decompressed and assembled in order of priority, so feel free to browse. 非常靠近PDA屏显示区的图像块在比其它较远的块具有更高的优先权下解压缩并存储在内存中。 Very close to the PDA screen display image block area in priority than other blocks far higher decompressed and stored in memory. 为了进一步参考图5详细解释,显示在PDA屏14上的图像可以由块48、49、50、53、54和55组成,这些块从RDP客户机首先发送到PDA,接着解压缩并首先存储在PDA存储器中。 To further explained in detail with reference to FIG. 5, the display can be composed by a block 48,49,50,53,54 and 55 in the image on the PDA screen 14, these blocks from the RDP client sends the first to the PDA, then decompressed and stored in the first PDA memory. 之后立即将块42、43、44、45、47、52、57、58、59和60按此顺序从RDP客户机发送到PDA,进行解压缩并存储在PDA的内存中。 Immediately after the block 42,43,44,45,47,52,57,58,59 and 60 in this order sent from the RDP client to the PDA, decompressed and stored in the PDA's memory. 这使得特别在滚动时快速刷新显示图像,因为显示图像周围的区域已经解压缩并存储在存储器中。 This makes it especially fast refresh when scrolling the display image, because the image is displayed around the area have been decompressed and stored in memory. PDA持续将其当前位置发送到RDP客户机,保持即时得到刷新数据,用户在虚拟网页28周围或外部滚动的位置变化,使RDP客户机一直具有显示区和周围的块并发送到PDA。 PDA continue to send its current location to the RDP client, maintaining real-time data is refreshed, the user location changes around 28 virtual pages or external rolling in, make RDP client has been concurrent with a block to the display area and around the PDA.

当PDA与RDP服务器之间通讯时,PDA的鼠标点击和任何键盘指令被给予优先权。 When communication between the PDA and the RDP server, PDA mouse clicks and keyboard commands are given any priority. 来自PDA的这些动作被即时发送,中断当前行为,并且此动作指向专用虚拟机的Web浏览器,将刷新图像通过的RDP客户机发回到PDA装置。 These actions are instantly sent from the PDA, interrupt the current behavior, and this action points to a dedicated virtual machine's Web browser, the RDP client refresh images sent back by the PDA device. 这些特征允许用户得到对指令的快速响应。 These features allow users to get a quick response to the instruction. 如果用户开始在PDA上点击鼠标和输入键盘指令,不改变RDP服务器的显示图像,则原始行为几乎继续进行只受到最小干扰。 If the user starts clicking the mouse on the PDA and enter keyboard commands, without changing the display image RDP server, the original behavior is almost proceed with the minimum of interference. 但是,如果图像在RDP服务器改变并刷新,则中止发送任何老图像,并且如果新图像是占据全部或部分PDA显示屏的全屏图像,就立即将新图像发送到PDA。 However, if the image change and refresh the RDP server, then suspend sending any old image, and if the new image is to occupy the whole or part of the PDA display full-screen image, the new image will be immediately sent to the PDA. 如果发送的刷新图像占据一部分PDA显示屏以及显示屏外部的区域,则将在PDA显示屏上显示的这部分刷新图像首先发送到PDA,接着将PDA显示图像周围的图像块发送到PDA,解压缩并存储在内存中,如前所述。 If you refresh the image transmitted occupies a portion of PDA screen and external display area, this part of the image will be refreshed on a PDA display the first sent to the PDA, PDA then displays the image around the image block to PDA, decompression and stored in memory, as previously described. 因此PDA在虚拟网页中组装包含全部图像的图像块,首先从PDA显示屏的当前位置开始,接着是其周围的区域。 Therefore PDA virtual page contains all the images assembled image blocks, starting with PDA display the current position, followed by the area around it.

将一个信号从PDA装置发送到RDP客户机以及反向进行,此过程每分钟执行很多次,用于使用过程中确认连接是否建立并保持,如同先前申请中披露的。 A signal is sent from the PDA device to the RDP client and the reverse direction, the implementation of this procedure many times per minute for use of the process to confirm the connection is established and maintained, as disclosed in the previous application. 当用户失去连接时,PDA或RDP客户机接收不到信号并产生超时,从而PDA和RDP客户机断开连接并再次连接。 When a user loses connection, PDA or RDP client receives no signal and generates timeout, PDA and RDP client disconnect and reconnect. 用户仍能看到当前图像并在其周围滚动,因为此图像已经按优先权顺序解压缩并存储在内存中。 The user can still see the current image and scroll around, because this image is already in order of priority unzipped and stored in memory. PDA将在消息区显示重新连接过程已经启动,并且此次连接到与以前相同的RDP客户机的状态,如果重新连接建立时图像已经改变,则以此图像刷新PDA。 PDA will be displayed in the message area reconnecting process has started, and this is connected to the same state as before the RDP client, if the connection is re-image has changed, then this image refresh PDA. 同样,如果断开连接中断了此操作,则PDA在重新连接之后连续下载信息块。 Similarly, if the disconnect has interrupted this operation, the PDA after reconnecting continuous download information blocks. 在信息发送到PDA时不需要从RDP客户机发送信号。 No need to send signals from the RDP client when sending information to the PDA. 只要PDA正在接收诸如刷新图像或信号的信息,就表示连接已经建立了。 Information of the image or signal is being received as long as the PDA refresh, it indicates that the connection has been established. 因此,当虚拟机没有新行为时,RDP客户机必须将信号发送到PDA,用于确认连接已经建立。 Therefore, when the virtual machine is not new behavior, RDP client must send a signal to the PDA, confirm that a connection has been established. PDA装置必须一直将信号发送到RDP客户机,因为指令不是频繁地从PDA发出,而在发送时仅持续一小段时间。 PDA device must always sends a signal to the RDP client, because the instruction is not issued from the PDA frequently, but when sending lasts only a short time.

根据先前申请实施错误协议,验证成功接收并解压缩所有信息块。 According to previous applications implement error protocol, verification and decompress successfully received all of the information blocks. 如前所述,在RDP服务器的虚拟机的虚拟浏览器中显示的图像分割成较小的信息块,并且压缩和传送到PDA装置。 As described above, the image RDP server virtual machine's virtual browser display is divided into smaller blocks of information, and the compression and transmission to PDA devices. 然后将块按正确顺序组装、解压缩和存储在PDA内存中。 The blocks are then assembled in the correct order, decompressed and stored in the PDA memory. 接收的每个信息块由PDA确认,并且PDA发送确认成功接收每个块的信号。 Each block of information received from the acknowledgment PDA, and the PDA sends an acknowledgment signal for each block is successfully received. 因此,RDP客户机可以监视发送到PDA的所有信息块被成功地解压缩,并且知道何时块未被确认。 Thus, RDP client can monitor all of the information sent to block PDA was successfully decompressed, and know when the block has not been confirmed. RDP客户机也通知PDA传送信息块的编号,每个块用数字识别。 RDP client also informs the PDA to transfer information block number, each block with a digital identification. 当接收的信息块不能成功解压缩和存储到存储器中,PDA还启动另一个错误协议。 When the block information received can not be successfully decompressed and stored in memory, PDA also launched another error protocol. 在这种情况下,PDA将向RDP客户机发送错误信息,通知哪一个信息块需要重新发送,并且RDP客户机将在当前信息块发送结束时发送该信息块。 In this case, PDA RDP client will send an error message notifies a block of information which needs to be resent, and the RDP client sends the information block at the end of the current information block transmission. RDP客户机将监视确认所有信息块成功解压缩,包括从PDA装置接收错误消息后重新发送的块。 RDP client monitoring to confirm all information blocks unzipped successfully, including the block after receiving the error message from the PDA device resend. 为了进一步说明,下面参看图6,图6表示从RDP客户机发送到PDA装置的一串数据块61。 To further described below with reference to FIG. 6, FIG. 6 shows the RDP client to send a series of data blocks 61 PDA device. 当PDA接收数据块确认或者错误消息62发回到RDP客户机,由于RDP客户机响应来自PDA的所有数据,因此从RDP客户实际发送到PDA的这串数据块表示为63。 When the PDA to receive data block acknowledgment or error message 62 sent back RDP client, since the RDP client to respond to all the data from the PDA, so the RDP client actually sent to the PDA, this data block is represented as 63 strings. 为了进一步解释RDP客户机63的事件,块31、32、33、34按照这个顺序从RDP客户机发送到PDA,PDA将成功确认ack31和ack32从PDA发送到RDP客户机,但在发送块34时,PDA发出块33的错误消息,使RDP客户机在块34发送刚结束就重新发送块33。 To further explain the RDP client events 63, block 33 and 34 in that order sent from the RDP client to the PDA, PDA will successfully identified ack31 and ack32 sent from the PDA to the RDP client, but in the transmission block 34 , PDA send out the wrong message block 33, so that RDP client in block 34 just after the re-send the transmission block 33. RDP客户机继续发送块35、36、37,但注意到在接收到从PDA发送的成功确认ack34和ack36之后没有块35的确认,使RDP客户机在发出块37之后发送块35。 RDP client continues to send blocks 35, 36, but noted that after receiving confirmation of success ack34 and ack36 sent from the PDA did not confirm block 35, so that after issuing the RDP client sends block 35 block 37. 如前所述,RDP客户机也可以较快地或较慢地响应确认或错误消息。 As mentioned earlier, RDP client can be faster or slower to respond to the confirmation or error messages.

图7表示PDA装置13与便携电话12之间的标准串行连接66,并以AT指令集用于调制解调器通讯。 Figure 7 shows the PDA device 13 is connected with the portable telephone 66 12 between standard serial, and AT command set for modem communication. 这使便携电话12起到调制解调器功能,与装在主机8上的另一个调制解调器65通讯。 This makes the mobile phone 12 play modem capability, 65 communicate with the host computer 8 is mounted on the other modem. 从因特网接收的Web网页67转换成G4文件68,并通过调制解调器发送到PDA装置。 Received from Internet Web pages convert G4 67 file 68, and transmitted to the PDA device via a modem.

对于不允许AT指令集通讯但具有TCP/IP因特网连接的不同类型便携电话,披露了另一个实施例,如图8所示。 AT command set for communication but not allowed to have a TCP / IP Internet connection of different types of mobile phones, discloses another embodiment, as shown in FIG. PDA装置具有浏览器,能察看主机发送的图像,主机可以连接到因特网。 PDA device with a browser can view images sent by the host, the host can connect to the Internet. 在这种情况下,PDA装置13具有小浏览器,能理解并翻译压缩的G4图像。 In this case, PDA device 13 having a small browser can understand and translate the compressed image G4. PDA连接到便携电话12,所述便携电话12连接到因特网服务提供商(提供标准因特网服务)而不是主机的调制解调器。 PDA is connected to the portable telephone 12, the portable telephone 12 is connected to an Internet service provider (standard Internet services) instead of the host modem. 主机连接到因特网并将所有Web网页67翻译成G4压缩文件69。 Host connected to the Internet and all Web pages translated into 67 69 G4 compressed files. 这些G4压缩文件69按因特网协议通过因特网服务提供商发送到PDA,PDA的小浏览器能翻译接收到的图像,并在PDA屏幕上显示。 The G4 compressed files sent via Internet protocol by 69 Internet service providers to PDA, PDA's small browser can translate the received image, and displayed on the PDA screen. 因此,主机接收因特网图像并且也发出因特网图像。 Therefore, the host receives the Internet images and also issued the Internet images. PDA连接的因特网服务提供者(ISP)总是登录一个网页,当PDA的用户想要登录一个链接或不同网页时,点击或信息通过ISP发送到主机,主机将载入新的网页。 Internet service provider connected PDA (ISP) always log in to a web page, when a user wants to log on a link PDA or different pages, click or information sent through the ISP to host, will load the new page. 按这种方式,可以允许多个用户拨号ISP,从而根据需要浏览因特网的网页。 In this manner, it allows multiple users to dial ISP, thus browse Internet pages as needed.

先前申请09/650,412披露,在虚拟浏览器上显示的图像在发送到PDA装置之前按不同方式以不同数量在服务器进行压缩。 Disclosure of previous applications 09 / 650,412, the image displayed on the virtual browser before sending to the PDA device in different ways with different number of servers to compress. 网页通常包括文字部分和图片部分。 Pages typically include text portion and a portion of the image. 图像的不同部分按不同方式压缩。 Different ways in different parts of the image compression. 图像中的文字图像部分用G4压缩技术压缩。 Text in the image portion of the image compression technology to compress with G4. 图像含有图片的其它部分用JPEG压缩技术压缩。 Other parts of the image containing the pictures with JPEG compression technology to compress. 整个图像转换成栅格图像,但不同部分用不同压缩技术转换成不同色深。 The entire image is converted into a raster image, but different parts with different compression techniques into a different color depth. 文字部分可以用“无损耗”压缩,这将在解压缩时得到无文字错误的完整图像再现,而照片采用“有损耗”技术压缩,每次压缩将略微降低图像质量。 Text section can use the "lossless" compression, which will be no text error when decompressing full image reproduction, and photos using "lossy" compression technology, each pressure will be slightly reduced image quality. 具有黑白文字和彩色照片部分的图像将转换成栅格图像,但仅其文字部分减小到黑白1位,其它照片部分为24位或其它位的色深。 With a black and white text and image color photo section will be converted into a raster image, but it is reduced to black and white text only part one, part of the 24 other pictures or other bits of color depth. 因此,不同部分图像转换成或减小到不同色深,能用彩色照片和黑白文字反映实际的网页。 Therefore, different parts of the image is converted into or reduce to a different color depth, color photos and black and white text can reflect the actual page. 色深可以根据所需的图像质量由用户设定或由服务器预先设定,这将影响屏幕的刷新速度,而刷新速度还取决于显示的照片数量以及所用的带宽大小。 Color depth can be set according to the desired picture quality by the user or pre-set by the server, which will affect the refresh rate of the screen, and refresh rate also depends on the number of pictures as well as the amount of bandwidth used. 网页的文字和图片在服务器分开压缩并发送到PDA。 Web page text and image compression at the server and sent to separate PDA. 在PDA,首先将图像的文字或黑白部分解压缩,并在屏幕上显示。 In the PDA, first image text or black sections decompressed and displayed on the screen. 此后很快将彩色部分解压缩并重叠在屏幕的图像上,使用户先看到图像的黑白部分。 Soon thereafter the colored part of the decompressed and superimposed on the image of the screen, allowing users to see the black and white parts of the image. 在浏览器上,解压缩的优先权由色深决定,最小的色深最先解压缩。 In the browser, decompress priority is determined by the depth of color, minimal color depth first decompression.

另一个实施例将看到包括所有文字和照片的整个图像并将其转换成1位栅格图。 Another embodiment includes all text and see photographs of the entire image and converts it to a raster. 此文件用G4或其它无损耗兼容方法压缩,并发送到PDA。 This file with G4 or other lossless compression method is compatible sent to PDA. 当PDA接收时,此文件被解压缩,使用户几乎即时看到图像。 When the PDA is received, this file is decompressed, allowing users to see the images almost instantly. 完成该过程的一种方式是在服务器取网页图像,包括文字和照片部分,并将文字和照片部分用不同压缩技术压缩成不同色深,从而解压缩后黑白图像首先显示在PDA屏幕上,接着重叠上彩色的图像照片部分。 One way to do this procedure is to take the web server images, including text and photographs section, and the portion of the compressed text and photos to a different color depths with different compression techniques to decompress after the black and white image is displayed on the PDA screen first, followed by overlapping part of the photo on the color of the image. 特别是,文字和照片部分开始在PDA上显示成1位色彩,再用24位色彩仅仅将照片部分重叠在开始的1位色彩顶部。 In particular, the text and photographs displayed on the PDA section begins as a color, then 24 color photos only partially overlap one color starting at the top. 这样,文字显示为1位色彩,照片显示为24位色彩。 Thus, the text is displayed as a color photo shows a 24-bit color. 通过减小发送到PDA的首先显示信息的带宽,这使得可以迅速地看到不具有全部色彩细节的图像,这些细节片刻后可以看到。 Sent to the PDA by reducing the bandwidth of the first display information, which makes it possible to quickly see the full color image having no detail, these details can be seen after a moment.

在另一个实施例中,文字和图片部分开始在PDA以3位色彩显示,再用8位色彩将图片部分重叠在开始3位色彩的顶部。 In another embodiment, the text and images in the PDA section begins with three color display, and then eight color pictures partially overlap the top, three colors. 因此,文字以3位色彩显示而图片以8位色彩显示。 Thus, the text in three color display and pictures appear in eight colors. 此方法在快速看到图像的同时还节约了带宽。 This method quickly see images while also saving bandwidth. 在进一步的实施例中,也可以在保持3位色彩的同时用24位色彩重叠照片部分。 While in a further embodiment to be in keeping with the three color 24 color overlapping portion of the picture.

在另一个实施例中,提供减小占用带宽的另一种方法,使图像从由服务器发送到PDA的时刻起提供了快速显示,如上所述,文字和图片可以按低位色彩发送,照片部分用高位色深重叠,但在从服务器发送到PDA之前图片分辨率减小。 Another method in another embodiment, providing a reduced bandwidth, so the image is sent from the server to the PDA provides a quick display time, as described above, text and pictures can be sent in a low color photo section with high color depth overlap, but before it is sent from the server to the PDA picture resolution is reduced. 因此,以100象素100象素的图片为例,分辨率减小4倍后从服务器发送到PDA。 Therefore, 100 pixels 100 pixel image, for example, 4-fold reduced resolution sent from the server to the PDA. 这减小了从服务器发送到PDA的数据量,节约占用带宽提供图像,这开始是低分辨率的“块”,但随后发送更多的象素,从而提高照片分辨率。 This reduces the amount of data sent from the server to PDA, saving bandwidth to provide an image, which began as a low-resolution "block", but then sent more pixels, thereby improving picture resolution.

根据本发明,如图9所示,服务器71具有很多浏览器74、75和76,每个浏览器运行其自己的网页,每个浏览器用于不同的PDA。 According to the present invention, shown in Figure 9, the server 71 has many browsers 74, 75 and 76, each browser to run their own web pages, each browser used for different PDA. 首先在服务器71的一个浏览器74上显示的特定网页70,发送到连接到便携电话73的PDA装置72。 Specific pages on a browser first 74 server 71 display 70, is sent to PDA devices connected to the portable telephone 73 72. PDA的显示区或屏幕78比整个网页70小得多,因此建立发送到PDA的网页数据的优先权是重要的,因为用户想要首先看到PDA屏幕占据的网页位置。 PDA screen display area 78 or 70 is much smaller than the entire page, thus establishing Web page data sent to the PDA priority is important, because users want to first see page PDA screen takes place. 每个网页的数据分成很多包或块,从而这些包或块由服务器发送到PDA,并在PDA存储器中组装,然后显示在屏幕上。 Each page of data into many packets or blocks, so that these packets or blocks sent by the server to the PDA, and assembled in the PDA memory, and then displayed on the screen. 在另一个实施例中,由服务器发送到PDA的块可以首先在屏幕上组装,然后存储到存储器中。 In another embodiment, the transmission from the server to the PDA may be first assembled block on the screen, and then stored in the memory. 在另一个实施例中,由服务器发送到PDA的块可以同时在屏幕上组装并存储到存储器中。 In another embodiment, the transmission from the server to the PDA may be simultaneously assembled blocks and stored in the memory on the screen. 数据包可以含有一个或多个块,或者包可以仅由一个块的部分组成。 Data packets may contain one or more blocks, or packets may consist only of a block portion composed. 为了进行说明,包定义为服务器发送到PDA的一个完整块。 To illustrate, the package is sent to the server is defined as a complete block of the PDA. 当新网页显示在PDA屏幕上时,用户79想要首先看到屏幕区78占据的网页部分。 When a new page is displayed on the PDA screen, the user 79 wants to first see a screen area 78 occupied part of the website. 这样,当前显示网页中填充屏幕区的所有数据块必须以第一优先权发送到PDA。 Thus, all data blocks currently displayed Web page fills the screen area must be sent to the PDA first priority.

为了进一步详细解释,下面参看图10,它表示放大的网页70。 To further explained in detail below with reference to FIG. 10, showing an enlarged page 70. 图示的网页由数据块80组成,为了进行说明标有连续的数字。 The web page shown by the data blocks 80 composed, for purposes of explanation marked with consecutive numbers. 块80以矩阵阵列的形式存在于整个网页的横向和纵向,并超出图示的显示区或屏幕78。 Block 80 is present in the form of a matrix array of horizontal and vertical whole page, and exceed the icon display area or screen 78. 当加载在服务器上的网页时,块1、2、3、4、5、6、8、9、10、11、12和13首先从服务器发送到PDA进行显示,因为仅有这些块组成显示区或屏幕78的可显示区域。 When the page is loaded on the server, block 1,2,3,4,5,6,8,9,10,11,12 and 13 first sent from the server to the PDA display since only these blocks to display area or screen 78 may display area. 因此,第一优先权是从服务器向PDA发送数据,从而这些数据块填充PDA的可显示区域。 Thus, the first priority is to send data from the server to the PDA, so that these data blocks can be filled PDA display area.

第二优先权是从服务器向PDA发送数据,从而这些数据块填充PDA可显示区域周围的小区域,这只是在第一优先权结束之后执行的。 The second priority is to send data from the server to the PDA, so that these blocks fill PDA can display a small area around the area, it was just after the end of the first priority of execution. 为进一步详细解释,再次参看图10,图示的块7、14、15、16、17、18、19、20和21由服务器发送到PDA,存储在PDA的内存中、PDA上显示的网页图像上,这些块按照其在服务器的网页70所显示的顺序以正确的位置插入。 As explained in further detail, with reference to FIG. 10, the illustrated block 7,14,15,16,17,18,19,20 and 21 sent to the PDA from the server, is displayed on the PDA is stored in the PDA's memory, the page image again , these blocks according to their position inserted in the correct page order server 70 is displayed. 这便于PDA装置上进行即时小量的滚动,浏览PDA屏幕上显示的图像,从而为用户提供更高的速度,而这仅能在块1、2、3、4、5、6、8、9、10、11、12和13首先从服务器发送到PDA(第一优先权)之后进行。 This facilitates the PDA device instantly little scroll, browse images on the PDA screen, giving users higher speeds, and this can only block 1,2,3,4,5,6,8,9 performed after 11, 12 and 13 is first sent from the server to the PDA (first priority).

第三优先权是从服务器向PDA发送数据,从而连续变化的当前PDA显示区的动画或片段,在一段时间段内保持连接刷新。 The third priority is to send data from the server to PDA, thereby continuously varying the current animation or fragment PDA display area for some period of time to keep the connection refresh. 用户可以根据其喜好选择改变此时间段,或者可以在服务器预先设置。 The user can choose to change this time period, or may be pre-installed in the server according to their preferences. 进一步参看图10,块3、4和5或者其中的部分可能是一则其中GIF连续变化的广告。 With further reference to FIG. 10, block 3, 4 and 5 or parts thereof may be a GIF which continuously changes the advertisement. 因此,作为一个例子,在第一和第二优先权结束之后,作为第三优先权,块3、4和5在第一个10秒内连续刷新(如果用户选择此时间段,或者在服务器预先设定),如前所述。 Thus, as an example, at the end of the first and second priority, as a third priority, block 3, 4 and 5 in the first 10 seconds of continuous refresh (if you choose this time period, or in the server in advance setting), as previously described. 在一段时间段内连续刷新所显示的连续变化的动画或片段的一个原因是,网页本身可以不完全提供到服务器的浏览器。 One reason for some period of continuous change continuously refresh the display of animated or fragment is the page itself may not be entirely to the server browser. 在这种情况下,网页上的部分图像,例如Yahoo标志、广告标题或网页的其它部分,当网页从服务器下载时可以不立即出现,并在一段时间后传输,但在服务器上在第一个10秒内持续提交更多部分(如果用户选择此时间段,或者这是在服务器预定的),直到最终提交整个网页。 In this case, part of the image on the page, such as other parts of the Yahoo logo, headline or the page may not immediately appear when the page to download from the server, and, after a period of transport, but on the server in the first continued to submit additional section within 10 seconds (if the user chooses this time period, or which is scheduled in the server) until the final submission of the entire page. 这使服务器上在PDA显示区出现的网页部分,在此时间段内连续发送并在PDA上刷新,因为在浏览器上提供网页需要几秒。 This makes the server PDA display area appear in parts of a page, sent continuously in this period and refresh the PDA, because the provider takes a few seconds on the web browser. 因此,当新网页出现在服务器的浏览器上并且部分增加直到完全传送的时段,PDA屏幕上显示的图像也以类似于此时间段增加部分的方式生成。 Therefore, the image on the period when the new page appears in the browser and the server part of the increase until it is completely transmitted, PDA screen similar to this period are also ways to increase part production. 这样,在服务器上在第一个10秒内出现和改变的可以不是广告(如果用户选择此时间段,或者这是在服务器预定的),但它可以是此时间段内需要完全提供的网页。 Thus, the emergence of and changes in the first 10 seconds on the server may not advertising (if the user chooses this time period, or which is scheduled at the server), but it can be provided during this time period requires full page. 这个时间段例如10秒,不可以被用户改变或者不可以在服务器预定,而可以由浏览器本身确定。 This time period, for example 10 seconds, the user can not be changed or not in a predetermined server, and can be determined by the browser itself. 浏览器知道下载整个网页需要多长时间,并且把接收整个网页的从开始到结束的时间作为将要持续刷新的时间。 Browser know how long it takes to download the entire page, and to receive the entire page from the beginning to the end of time as the will to continue to refresh the time. 因此,浏览器刷新主屏幕上的部分图像直到这段时间结束,这作为第二优先权;根据第三优先权协议,此段时间之后可以不发送刷新或发送刷新。 So, the browser refreshes the image on the main part of the screen until the end of this period, which as a second priority; third priority according to the agreement, after this period can not send refresh or send a refresh.

再看图15以及第一优先权,其中具有一个时间段“A”(这已在上面解释过,是在网页完全接收后,可以由用户确定或者在服务器预定或者由浏览器确定的时间段),在这段时间内浏览器给出网页,并且在屏幕显示区内所有网页的变化的块由服务器发送到PDA进行显示。 Look at Figure 15, and the first priority, which has a period of "A" (which has been explained above, is when the page is completely received, it may be determined by the user or predetermined by the browser on the server or determined period of time) during this time the browser is given web page and all pages in the screen display area change block sent by the server to the PDA display. 浏览器不区分网页上诸如广告的动画部分或不变化的其它部分,但根据第一和第二优先权发送包括显示区78的信息块。 Browser does not distinguish between part on the page, such as animation or other part does not change the advertising, but transmitting information including block display area 78 of the first and second priority. 在时间段“A”结束时,浏览器通知服务器软件网页已经全部提交。 When the time period "A" end, web browser notifies the server software has been fully committed. 在时间段“A”,服务器按设定间隔检验显示区或屏幕78的每个块。 In the period "A", the server at a set interval test display area or screen 78 of each block. 如果最后变化是在特殊帧对块3做出的,则服务器检查显示区78的每个块是否有已经变化的新块,如果改变块3和4,则服务器首先发送块4,接着发送块3,因为优先权转移到发送从前一帧以后还未变化的新变化块。 If the last change was made specific frame of block 3, the server checks each block in the display area 78, if a new block has changed, if changed block 3 and 4, the server first sends the block 4, and then transmits the block 3 , since priority is transferred to send a new block of the previous frame after the change has not change. 这样,块不会连续发送两次,除非在连续帧中其它块没有其它变化。 Thus, the block is not sent twice in a row, unless other blocks in successive frames no other changes. 服务器检查发送到PDA的显示区78的变化的时间间隔,可以设为每隔2到3秒,或者根据用户需要随时执行,或者在服务器预先设定。 The server checks sent to the PDA display area 78 changes the time interval can be set at intervals of 2-3 seconds, or at any time according to user needs to perform, or preset at the server.

再看图15以及第三优先权,在时间段“A”之后,由于用户不想看诸如广告的动画变化,用户可以取消动画,或者在服务器预先设定。 Look at Figure 15 and a third priority, after the period "A", since the user does not want to see changes such as animated ads, the user can cancel the animation, or pre-set in the server. 因此,PDA的用户或服务器可以取消显示区78的动画变化以节省带宽,因为动画变化占用大量带宽。 Therefore, the user can cancel or server PDA animation display area 78 changes to save bandwidth because the animation change up a lot of bandwidth. 因此作为第三优先权,服务器将包括网页其余部分的块发送到PDA。 Therefore, as a third priority, the server will block including the rest of the page is sent to the PDA.

作为另一个实施例,如果浏览器启用动画并且决定PDA不显示动画(这种情况是浏览器不启用动画,屏幕的浏览器的特定位置上根本不出现任何东西,但用户想看到至少第一静止图像),第一、第二和第三优先权都像以前一样执行,但浏览器启用动画,除了填充网页其余部分的第三优先权仅发送每个块一次并且不发送变化。 As another example, if the browser is enabled PDA animation and decided not to display animation (which is not enabled browser specific location browser movie, the screen does not appear on anything, but the user would like to see at least a first still images), first, second and third priorities are the same as before the implementation, but the browser to enable animation, in addition to the third priority filling the rest of the page is sent only once and do not send each block change.

作为另一个实施例中,如果用户或服务器已经预先确定需要动画,则第一和第二优先权像以前一样执行,但第三优先权变化。 As another example, if the user or server has previously determined that the animation, the first and second priority to perform the same as before, but the third priority changes. 在启用动画时,当时间段“A”过去之后或者比“A”多几秒(表示为“X”秒)之后,服务器将发送到PDA的块分成时间片,用于利用动画块填充较大区域87,保持变化连续性。 When you enable the animation, when the period "A" after the past or the ratio of "A" Multi-seconds (indicated as "X" seconds), the server sends to the PDA of blocks into time slices for greater use of animation block padding region 87, to keep the continuity of change. 减小动画更新速率将节省带宽,并允许网页70的其它部分同时发送到PDA。 Animation update rate decrease will save bandwidth and allow web 70 while the rest is sent to the PDA. 因此,在“A”时段之后或在“A”+“X”秒之后,服务器检查动画的变化,并发送那些已经变化的块,接着再发送较大区域87的几块,并在此时间片模式下在此两个动作之间交换,直到PDA完全接收到区域87(78外部)。 Thus, after the "A" period or after the "A" + "X" seconds, the server checks the animation changes, and the changed transmit those blocks, followed by a few large transmission region 87, and in this time slice mode switching between the two movements, until it is completely received PDA area 87 (outside 78).

当用户浏览图10的网页70的区域81并且此区域在PDA被数据块填充(或者在此之前),并且用户滚动到新区域82,根据之前建立的三个优先权,数据块填充显示区78。 When the page 70 of the region 81 of FIG. 10 and the user's browser in this area is a data block PDA filled (or before), and the user scrolls to a new area 82, according to the three priority prior to the establishment of a data block to fill the display area 78 . 这意味着通知服务器新的位置,并且优先权1、2和3以此新位置作为新参数开始执行。 This means that the notification server a new location, and priority 1, 2, 3 and begin the implementation of this new position as the new parameters.

重新开始优先权协议1、2和3的另一个参数是如果用户点击显示屏的任何位置。 Another parameter restart priority 1, 2 and 3 of the protocol is if the user clicks anywhere on the screen. 因此,当此动作出现时,重点将放在主显示的任何变化。 Therefore, when this action occurs, any change of the main focus will be on display.

如果用户滚动到PDA屏幕78上显示的网页图像的新位置,则PDA将立即发送滚动到的新位置信息,服务器做出响应,将占新位置显示屏的那些块发送到PDA,并增加至PDA存储器中存储的网页图像。 If you scroll to a new location on the page image on the PDA screen display 78, the PDA will be sent immediately to scroll to the new location information, the server responds to the PDA sends those blocks will represent a new position on the display, and adds to the PDA web page images stored in memory. 此过程将被认为也是第一优先权,因为第一优先权的标准是填充PDA显示屏的显示区。 This process will be considered is the first priority, because the first priority is to fill a standard PDA screen display. 因此,以图10作为例子,在第一位置81仅占据显示区78的数据块1、2、3、4、5、6、8、9、10、11、12和13从服务器71发送到PDA72首先显示。 Thus, as an example in FIG. 10, in the first position display area 81 occupies only 78 blocks of data 13 from the server 71 1,2,3,4,5,6,8,9,10,11,12 and sent to PDA72 It displayed first. 如果在PDA结束下载并从第一位置81显示块之前用户79滚动到新位置82,则PDA将此新位置的坐标发送到服务器,并且作为第一优先权响应将仅占据新位置82显示区78的数据块31、32、33、34、35、36、38、39、40、41、42和43从服务器发送到PDA,并解压缩,存储到存储器中(PDA的同一网页图像上),并在屏幕78上显示给用户。 If the PDA download and before the end of the 79 block users scroll to a new position from the first position 81 to display 82, the PDA sends this new location coordinates to the server, and as a first priority in response to the new location will occupy only 82 display area 78 31,32,33,34,35,36,38,39,40,41,42 data blocks and 43 sent from the server to the PDA, and unzip, stored in the memory (same page image on the PDA), and It is displayed on the screen at 78 to the user. 在另一个实施例中,从服务器发送到PDA的块可以首先在屏幕上组装,再存储到存储器中。 In another embodiment, the transmission from the server to the PDA may be first assembled block on the screen, and then stored in the memory. 在另一个实施例中,从服务器发送到PDA的块可以同时在屏幕上组装以及存储到存储器中。 In another embodiment, the transmission from the server to the PDA may be simultaneously assembled blocks on the screen and stored in the memory. 如前所述,第二优先权是服务器71将块37、44、45、46、47、48、49、50和51发送到PDA,这些块在新位置82周围,并以固定距离包围显示区78。 As mentioned above, the second priority is the server will block 37,44,45,46,47,48,49,50 71 and 51 sent to the PDA, around 82 of these blocks in the new location, and at a fixed distance surrounding the display area 78. 从服务器发送到PDA包围显示区78的块数可以在服务器端设定。 Sent from the server to PDA 78 blocks surrounding the display area can be set on the server side. 因此,根据本发明,在任何时间执行滚动时,所有动作被中断,第一优先权变为发送仅占据显示区78的数据块,这些数据块是服务器网页上PDA滚动到的部分。 Thus, according to the present invention, when performed at any time scrolling, all the action is interrupted, first priority goes to send only occupy a display area 78 of the data blocks, the data blocks are on the server portion of the page to scroll to the PDA.

为节约带宽,用户可以设定PDA仅接收屏幕位置81周围的几个数据块,或者也可以设定服务器仅发送屏幕位置81周围的几个数据块,此后不再将其它块发送到PDA,除非用户又滚动或点击。 To save bandwidth, a user can set the PDA to receive only a few blocks around the screen position 81, or you can set the server to send only a few blocks around the screen position 81, and thereafter no longer be sent to the PDA other blocks, unless users have to scroll or click.

如前所述,在原始申请09/677,857中,在虚拟浏览器显示的图像中包含的图片,在发送到PDA之前,在服务器中按与文字部分不同的方法压缩,并且按与文字部分不同的方法减小色深。 As described above, in the original application 09 / 677,857, and included in the image of the virtual browser displays the picture, before being sent to PDA, in the server according to the text of the different compression method, and by the text of the different Methods to reduce the color depth. 当PDA接收时,将此图像解压缩,使用户首先看到文字部分,接着以较低色深显示图片部分,这样能够很快完成,并且逐渐用较高位色深的色彩重叠这些部分。 When the PDA is received, this image decompression, allowing users to see the text of the first, followed by lower color depth display image part, this can be done quickly and progressively higher-bit color depth with color overlapping these parts. 这使图像在没有图形的细小细节的情况下被快速看到,细节随后传到。 This image is quickly seen in the absence of a small graphic details of the case, the details and then spread. 这样,在服务器71将网页的图片部分的色深减小并发送到PDA72,PDA72接收并以较低色深显示这些图形,例如3位。 Thus, the server 71 will be part of the picture page color depth is reduced and sent PDA72, PDA72 reception at a lower color depth display graphics, such as 3. 第四优先权是将显示在屏幕78上的照片色深增大到类似于服务器71上当前给出网页图像。 The fourth priority is displayed on the screen 78 photo color depth increases to 71 is similar to the server on the current page image is given. 接着,例如,图像的3位色深图形或图象的图片部分用8位色彩覆盖。 Next, for example, the image of the three color depth graphics or images with 8-bit color image part covered. 特别是,图10的网页图像70通常包括文字部分和图片部分,并且仅有图片部分用8位色彩覆盖,文字部分保留3位色深。 In particular, the Web page image of Fig. 10 and 70 generally includes the text of the part of the picture, and only part of the picture with eight color overlay, the text of the reservation three color depth. 因此,根据本发明,在将数据从服务器发送到PDA的第三优先权之后,连续变化的显示的动画或片段,在一段设定时间内连续刷新,显示在PDA屏幕上的图像照片部分的色深增大到匹配服务器发送的网页图像,这作为第四优先权。 Thus, according to the present invention, after the data is sent from the server to PDA's third priority, continuously changing display of animated or fragment within a set period of time is continually updated display color images on the PDA screen photo section Deep increases to match the server sends the page image, which, as the fourth priority.

另外,如果需要减小带宽并且取消第三优先权,则在第二优先权之后执行第四优先权。 Also, if you need to reduce the bandwidth and the abolition of the third priority, the fourth priority is executed after the second priority. 一般地,优先权协议被称为优先权。 In general, the priority protocol is called priority. 此第四优先权仅仅应用到当前显示的图像上,或者在此显示周围的固定距离上。 This fourth priority is only applied to the currently displayed image, or on a fixed distance in this surrounding.

根据本发明,对于彩色PDA装置,在图片部分用8位色彩(或其它)覆盖之后的第五优先权是使从服务器发送到PDA的数据块,填充PDA的网页图像的所有其它区域,这些数据块解压缩并按照出现在服务器提供的图像顺序以正确的位置存储在存储器中。 According to the present invention, the color PDA devices, the portion of the image with 8-bit color (or other) after covering the fifth priority is to be sent from the server to the PDA data block, all other regions populated PDA page image data Block decompress and order as they appear in the image provided by the server to the correct storage location in memory. 但是,这个动作不是一个排它的动作,可以与刷新连接变化的显示动画或片段一起执行。 However, this action is not an exclusive action can be performed with the refresh connection changes to display animation or clip. 因此,填充显示区78周围遗漏块的第五优先权可以是刷新连接变化的显示动画或片段的时间片。 Thus, the fifth priority fill the display area around 78 missing blocks may be connected to changes in the time sheet refresh to display animation or clip. 因此,由于时间片使主屏幕上变化的每个过程变慢。 Accordingly, since the time slice that each process slower change on the main screen. 在时间片方法中,有一些从服务器发送到PDA的数据块填充显示区周围,接着以另外方式随后立即发送刷新显示区78内动画区的一些数据块,直到PDA接收整个网页图像。 In the time slice approach, some sent from the server to the PDA display data block surrounding area is filled, and then immediately thereafter otherwise block some of the data transmitted to refresh the display area 78 within the area of the animation, until the entire page image receiving PDA. 在本发明的另一个实施例中,填充显示区78周围遗漏块的第五优先权,可以与刷新连续变化的显示的动画或片段同时执行。 In another embodiment of the present invention, the fifth priority around 78 missing blocks fill the display area, it can be performed simultaneously and refresh continuously changing display of animated or fragment thereof. 实现此过程的一种可能方法是使用半带宽将每个任务从服务器发送到PDA。 One possible way to accomplish this is to use half the bandwidth of the process each task sent from the server to the PDA. 在本发明的另一个实施例中,一个字节的数据用于发送填充显示区周围的信息块,下一个字节用于刷新连续变化的显示的动画或片段,此过程以另一种方式出现,直到PDA接收整个网页图像。 In another embodiment of the present invention, a byte of data is used to fill the display area information transmission block around the next byte to refresh continuously changing display of animated or fragment, this process occurs in another way until the PDA receives the entire page image. 这与此前的第三优先权相同。 This is the same as the previous third priority.

如果不用电路交换连接,当所用网络是需要节省带宽的封包式网络,则第三优先权或第五优先权根本不用发送,即不发送块填充网页其余部分,用户能看到网页其余部分的唯一方式是滚动到当前显示区以外并等待下载新块。 If you do not have a circuit-switched connection, the network is used when you need to conserve bandwidth, packet-based network, the third or fifth priority priority do not have to send, that does not send the rest of the block to fill the page, the user can see the only remaining part of the page way scroll beyond the current display area and wait to download new blocks. 另外,服务器可以开始发送另外的块(不在当前显示区的),这些块由用户开始滚动到的方向或者其它装置滚动的趋势所示的方向确定的位置。 In addition, the server can start sending another block (not in the current display area), the user begins to scroll direction to scroll through these blocks or other means to determine trends in the position shown. 服务器也可以保存用户对某些网页的首选项,这是第一和第二优先权之后特定用户通常想要滚动或下载的。 The server can also save user preferences to certain Web pages, which are specific to the user after the first and second priority usually want to scroll or download.

在另一个实施例中,服务器可以在“A”或“A+X”时间段不发送图像,仅是在此时间过去后开始第一优先权。 In another embodiment, the server may be "A" or "A + X" period of time not to send images, only this time has elapsed after the start of the first priority. 因此,当前屏幕(或当前屏幕加上当前屏幕周围固定距离的范围)在此时间过去后开始下载,并且所有块仅下载一次。 Therefore, the current screen (or screen with a range of current fixed distance around the screen current) after this time has elapsed to start the download, and download all blocks only once.

在向PDA装置发送任何信息之前,这种方式使网页在浏览器上完全显现。 Before sending any information to the PDA device, in this way make pages appear in the browser entirely. 因此,首先发送当前屏幕(在此时间过去后),接着发送当前屏幕周围固定距离范围,在带宽节约方法中,不发送任何其它信息(无当前屏变化或填充其余的网页),除非用户表示出想滚动出当前屏幕,或者点击当前屏幕。 So, first send the current screen (in this time has elapsed), then sends a fixed distance around the screen current, bandwidth-saving method, does not send any other information (no change in the current screen or fill up the rest of the page), unless the user is shown to scroll in the current screen, or click the current screen. 如果用户点击当前屏幕,则第一优先权转移为发送当前屏幕的变化。 If the user clicks on the current screen, the first priority shifted to send change the current screen.

根据本发明,PDA屏幕78是由液晶点矩阵阵列组成的,每个点具有均匀的尺寸和点之间的间隙。 According to the present invention, PDA screen 78 is composed of a liquid crystal dot matrix array, each point has a uniform size and the gap between the points. 占据整个PDA屏幕的图像如上所述被细分成数据块,为了便于说明,每个数据块在宽度上具有固定数量的点并且在高度上具有固定数量的点。 PDA occupy the entire screen image is subdivided into blocks as described above, for convenience of explanation, each data block having a fixed number of points in the width and having a fixed number of points in height. 实际块的尺寸可以变化,并由服务器动态确定。 The actual block size can vary dynamically determined by the server. 这样,为了便于说明并参看图11,块1(图10)定义为10点宽和10点高的矩阵阵列。 Thus, for purposes of illustration and with reference to FIG. 11, block 1 (Figure 10) is defined as 10 points wide and 10 points high matrix array. 因此,线183将仅仅由10点的直线阵列组成,10条这样的线在块1中按彼此上下排列。 Thus, line 183 will be limited only by the linear array consisting of 10 points, so the line 10 are arranged by each other up and down the block 1. 每个数据块可以再进一步细分成较小的块,如图12所示,由此块1细分成块1a和1b。 Each data block may be further subdivided into smaller blocks, as shown in Figure 12, whereby a block subdivided into blocks 1a and 1b. 同样地,所有其它的块(2、3、4、5,等等)分成“a”和“b”子区,相应块的“a”子区由奇数线1、3、5、7和9组成,“b”子区由偶数线2、4、6、8和10组成。 Likewise, all the other blocks (2,3,4,5, etc.) into "a" and "b" sub-regions, "a" sub-region by the odd lines of the respective blocks 1,3,5,7 and 9 composition, "b" sub-region by the even-numbered lines 2,4,6,8 and 10 components. 因此,当网页在服务器载入并且数据块发送到PDA时,从服务器传输到PDA的所有数据块首先发送的是“a”子区。 Therefore, when the page is loaded on the server and the data block is sent to the PDA, all data blocks from the server to the PDA was first sent "a" sub-region. 这样,当进一步参考图10时,对于位置81的屏幕78,块1a、2a、3a、4a、5a、6a、8a、9a、10a、11a、12a和13a作为第一优先权从服务器发送到PDA。 Thus, when a further reference to FIG. 10, the position 81 of the screen 78, block 1a, 2a, 3a, 4a, 5a, 6a, 8a, 9a, 10a, 11a, 12a and 13a as the first priority is sent from the server to the PDA . 由于利用这种方法每个信息块仅有一半数据发送到PDA进行显示,绘制顺序和显示顺序使每个数据线在显示屏78上绘制两次,因为在“a”子区的数据块仅含有每个块的10线信息中的5线。 Each block of information by utilizing this method only half of the data transmitted to the PDA display, the drawing order and the display order of each data line drawn twice on the screen 78, as in the "a" sub-data block contains only regions 10 lines of information in each block of 5 lines. 否则,每个显示的块将有交替的线丢失或遗漏,使PDA屏幕上显示的图像难以辨认。 Otherwise, each block will be displayed alternately thread is lost or missing, so that the image on the PDA screen illegible. 因此,进一步参考图13,块1的第一绘制顺序或显示顺序将按从顶到底的顺序显示线1、1、3、3、5、5、7、7、9和9,其中“a”线是临时重复的。 Thus, further reference to FIG. 13, the first block 1 of the drawing order or the order will be displayed in order from the top in the end line 1,1,3,3,5,5,7,7,9 and 9, where "a" line is temporary duplicate. 利用此方法,每个块仅有一半数据从服务器发送到PDA,从而在PDA上具有非常快的显示时间,但由于每个块构成显示的信息的交替线丢失和替代而使图像看上去呈“块状”。 With this method, only half of each block of data sent from the server to the PDA, which has a very fast display time on the PDA, but since each line information blocks alternately displayed image looks lost and alternative leaving was " massive. " 这种情况仅是临时性的,因为在随后时间中,对于位置81的屏幕78,块1b、2b、3b、4b、5b、6b、8b、9b、10b、11b、12b和13b从服务器发送到PDA,在每个块中临时重复的“a”线用每个块的这些新“b”线替代。 This situation is only temporary, because at a later time, the screen 78 to the position 81, the block 1b, 2b, 3b, 4b, 5b, 6b, 8b, 9b, 10b, 11b, 12b and 13b transmitted from the server to PDA, repeated in each temporary block "a" of each line replaced with the new block "b" lines. 块1a和1b组合起来得到块1的最终显示,因为每个块仅含有一半数据线,对每个数据块在PDA显示器上重复此过程。 Blocks 1a and 1b are combined to give the block a final display, because each block contains only half of the data line, for each data block Repeat this procedure on the PDA display. 接着将这些完全重新构造的块存储到PDA装置的存储器中。 These then completely reconstructed blocks stored in the memory of the PDA device. 这样,显示屏的块1将由线1、2、3、4、5、6、7、8、9和10组成,如图14所示,这是块1的第二绘制顺序或显示顺序。 Thus, the display will line 1,2,3,4,5,6,7,8,9 block 1 and 10, as shown in Figure 14, which is the second drawing order block 1 or display order. 隔行扫描数据块的这个方法使用户在与服务器延迟很小的情况下看到网页,尽管开始它可能不是非常清楚,因为交替线信息被取代了,这与一次从服务器传输每个块的所有线相比,使用户在较快的显示速度下预览网页。 The interlaced scanning method enables the user to see the data blocks in the page and the server delay is small, it may not be started although very clear, because the line information is alternately replaced, all this with the first transmission line of each block from the server Compared to enable users to preview the page in a faster display speed. 这是一种发送隔行扫描图像的方法,并且还有其它的方法发送较少信息含量的块并在随后步骤增加其它信息。 This is a method of sending an interlaced image, and there are other ways to send less information content of the block and in the subsequent step to add other information.

根据本发明建立的优先权,并且进一步参看图10中位置81的屏幕78,当在PDA屏幕上显示的图像由服务器发送时,块1a、2a、3a、4a、5a、6a、8a、9a、10a、11a、12a和13a作为第一优先权的一部分发送。 According to the present invention, the establishment of the priority, and further reference to FIG. 10 the screen 78 in the position 81, when the image on the PDA screen transmitted from the server, block 1a, 2a, 3a, 4a, 5a, 6a, 8a, 9a, 10a, 11a, 12a and 13a first priority as part of the transmission. 接着,块1b、2b、3b、4b、5b、6b、8b、9b、10b、11b、12b和13b从服务器发送到PDA结束第一优先权,这些“b”块与先前发送的“a”子区的相应块是交错的。 Next, block 1b, 2b, 3b, 4b, 5b, 6b, 8b, 9b, 10b, 11b, 12b and 13b sent from the server to the PDA end of the first priority, the "b" block "a" previously transmitted sub- respective block regions is staggered. 因此,根据本发明第一优先权,重要的是使用户看到的图像在发送任何其它区域之前接近于完整。 Thus, according to the first priority of the present invention, it is important that the user sees the image before sending any other area close to complete. 此后,根据先前建立的优先权,显示区78周围的块7a、14a、15a、16a、17a、18a、19a、20a和21a作为一部分第二优先权由服务器发送。 Thereafter, according to previously established priority, the display area 78 around the blocks 7a, 14a, 15a, 16a, 17a, 18a, 19a, 20a and 21a transmitted from the server as part of the second priority. 这将使用户有机会几乎立即滚动到显示区稍靠外一些,而不必要等待显示区周围整个块发送到PDA。 This will enable users the opportunity almost immediately scroll to the display area slightly on the outside for some, but not necessary to wait for the entire block around the display area is sent to the PDA. 随后,块7b、14b、15b、16b、17b、18b、19b、20b和21b发送到PDA结束第二优先权,这些“b”块与先前发送的“a”子区的相应块是交错的。 Subsequently, block 7b, 14b, 15b, 16b, 17b, 18b, 19b, 20b and 21b transmitted to the end of the second priority PDA, the block "b" corresponding block "a" previously transmitted sub-regions are interleaved. 在作为例子的进一步细节中,对于位置81的屏幕78,当第一串块1a、2a、3a、4a、5a、6a、8a、9a、10a、11a、12a和13a从服务器发送到PDA,并且用户在发送块1b、2b、3b、4b、5b、6b、8b、9b、10b、11b、12b和13b之前滚动到一个新位置82,则仅占据新显示区的块31a、32a、33a、34a、35a、36a、38a、39a、40a、41a、42a和43a立即从服务器发送到PDA。 Examples of further details on the screen 78 to the position 81, when the first string block 1a, 2a, 3a, 4a, 5a, 6a, 8a, 9a, 10a, 11a, 12a and 13a transmitted from the server to the PDA, and Users transmission block 1b, 2b, 3b, 4b, 5b, 6b, 8b, 9b, 10b, 11b, 12b, and scroll to a new location 82 before 13b, only the new display area occupied blocks 31a, 32a, 33a, 34a , 35a, 36a, 38a, 39a, 40a, 41a, 42a and 43a immediately sent from the server to the PDA. 发送块31a、32a、33a、34a、35a、36a、38a、39a、40a、41a、42a和43a现在被认为是第一优先权(因为这是用户想要观看的区域),并且随后块31b、32b、33b、34b、35b、36b、38b、39b、40b、41b、42b和43b从服务器发送到PDA结束第一优先权,并且这些块与先前发送的“a”子区的相应块是交错的。 Transmission block 31a, 32a, 33a, 34a, 35a, 36a, 38a, 39a, 40a, 41a, 42a and 43a are now considered to be a first priority (because this is the area which the user wants to watch), and then the block 31b, 32b, 33b, 34b, 35b, 36b, 38b, 39b, 40b, 41b, 42b and 43b are sent from the server to the PDA end of the first priority, and these blocks and the corresponding blocks "a" previously transmitted sub-regions are interleaved . 接着,根据一部分第二优先权,将显示区新位置82周围的块37a、44a、45a、46a、47a、48a、49a、50a和51a从服务器发送到PDA。 Next, part of the second priority, will show the new location area 82 blocks around 37a, 44a, 45a, 46a, 47a, 48a, 49a, 50a and 51a sent from the server to the PDA. 为了结束第二优先权,将相应的块37b、44b、45b、46b、47b、48b、49b、50b和51b从服务器发送到PDA,这些块与先前发送的“a”子区的相应块交错。 To the end of the second priority, the corresponding block 37b, 44b, 45b, 46b, 47b, 48b, 49b, 50b and 51b sent from the server to the PDA, the block "a" sub-regions corresponding to the previously transmitted block interleaving. 作为第三优先权,连接变化的显示动画或片段按相似的方式刷新,首先从服务器发送“a”子区,此后立即发送“b”子区,并按相似方式交错。 As a third priority, the connection changing animation display or fragment refresh similar manner, first sends "a" sub-regions from the server, sending immediately thereafter "b" sub-region, according to a similar manner staggered. 此后立即执行增加色深的第四优先权。 Since then executed immediately increase the color depth of the fourth priority. 但是,第五优先权接着将“b”子区发送到第一区81,这是滚动动作之前首先显示给用户的。 However, the fifth priority then sends "b" sub-region to the first region 81, which is shown to the user before the first rolling action. 这样,块1b、2b、3b、4b、5b、6b、8b、9b、10b、11b、12b和13b从服务器发送到PDA,然后发送所有周围区域,其中“a”子区首先从服务器发送,此后立即发送“b”子区,二者按相似方式交错,从而完成将网页图像存储至PDA的存储器。 Thus, blocks 1b, 2b, 3b, 4b, 5b, 6b, 8b, 9b, 10b, 11b, 12b and 13b sent from the server to the PDA, and then send all the surrounding areas, where "a" first sub-regions sent from the server, then Send Now "b" sub-regions, both staggered by a similar manner to complete the page images are stored to the PDA's memory.

根据本发明另一个实施例,并参考图9,数据块84通过便携电话基础结构从服务器71发送到PDA72。 According to another embodiment of the invention, and with reference to FIG. 9, the block 84 via the mobile phone infrastructure 71 sent from the server to PDA72. 在便携电话基础结构内部具有大型管线,从服务器发送到PDA的块在此管线内部。 In the internal cellular telephony infrastructure with a large pipeline, sent from the server to PDA block in this line internally. 用于传输数据块的管线85相当大,结果在服务器发送特定块以及PDA接收之间存在明显的时间滞后或延迟。 Line 85 for transmitting relatively large blocks of data, transmit the results of a particular block in the server and significant time lag or delay between receiving PDA. 由此,当从服务器发送特定块时,在管线中存在很多块,并且在PDA接收特定块之前必须将去除或接收管线中的块。 Thus, when sending a particular block from the server, there are many blocks in the pipeline, and in particular before the PDA receiving block must be removed or received in the line block. 特别是可能出现如下状况:当从服务器发送块1、2、3、4、5、6、7和8时,在块6从服务器发出后,PDA仅接收到块1,因为管线中有明显的滞后或延迟。 In particular, the following situation may occur: When sent from the server block 1,2,3,4,5,6,7 and 8, after the block 6 emitted from the server, PDA receives only block 1, because there is a clear line lag or delay. PDA必须对每个接收块发出确认,否则服务器将没有任何有关块是否成功接收、解压缩并在PDA屏幕显示的信息。 PDA must be issued for each received block acknowledgment, or the server will not have any block is successfully received, decompressed and information on PDA screen. 如果丢失任何块或者块不能成功显示,则服务器将重新安排这些块,使其随后再次发送到管线,因为服务器没有接收到这些块的确认。 If you lose any block or blocks not successfully displayed, the server will re-arrange the blocks, it is then sent to the line again, because the server does not receive an acknowledgment of these blocks. 这种方案的一个问题是PDA接收任何重新安排的块的时问延迟,因为在重新安排的块接收、确认和将其输出到正确位置之前,PDA必须接收和确认管线中很多其它的块。 One problem with this scheme is that when PDA to receive any block reassignments asked delayed because the block is received rearranged, before confirming and outputs it to the correct position, PDA pipeline must receive and confirm a lot of other blocks. 当用户点击新网页时也存在这个时间延迟的问题,因为PDA接收代表新网页的任何块之前,需要从管线中移动或者接收管线中已经存在的旧网页的很多块。 When a user clicks on a new page there is the time delay problem, because any block before the new page, you need to move from the reception on behalf of the pipeline PDA or receiving line that already exists in the old pages of many pieces. 为了明显减小这种时间延迟,在管线中传输的块数限制在较小的数量,为了便于说明仅用三块而不是六块。 To significantly reduce this time delay, the number of blocks in the transmission line is limited to a small number, for convenience of explanation only three instead of six. 因此块1、2、3从服务器发送到PDA,并且服务器在发送块4之前首先等待来自PDA的块1确认。 So 1,2,3 block sent from the server to the PDA, and the server before sending block 4, first wait for an acknowledgment from the PDA in block 1. 如果在预定时间段内没有特定块的任何确认发出,则服务器假定此块未在PDA成功接收、解压缩和显示,并自动地重新安排此块接着发送到管线中。 If no specific block any acknowledgment within a predetermined period of time is given, the server assumes that this block is not successfully received the PDA, decompression and display, and automatically re-arrange the blocks are then sent to the line. 作为一个例子,理想情况下,块1、2、3首先从服务器发送到PDA,接着在块4发送到PDA之前服务器必须首先接收到块1的确认。 As an example, ideally, 1,2,3 block sent from the server to the first PDA, then in block 4 before transmission to the PDA server must first received block acknowledgment 1. 当服务器接收到块2的确认后,接着发送块5,等等,因此确认不会在其发送之后落后多于3块。 When the server receives an acknowledgment block 2, then sends block 5, and so on, it was confirmed that not more than three behind after it is sent. 此系统明显加快了显示新图像的响应时间,而不必等待先从管线中清除很多包或块。 This system significantly speeds up the response time to display the new image, without having to wait in line to start clearing a lot of packages or blocks.

而且根据本发明,如果用户点击显示屏幕78的任何位置,则改变数据下载到PDA的优先权。 Moreover, according to the present invention, if the user clicks anywhere on the display screen 78, then change the data downloaded to the PDA priority. 例如,主屏幕显示区已经下载并显示在PDA屏幕上,并且显示区周围的其余块正在下载,优先权已经从刷新动画改变到对显示区周围块进行动画变化的时间片。 For example, the main screen display area has been downloaded and displayed on the PDA screen, and the display area surrounding the remaining blocks are downloading, the priority has been changed from animation to refresh the display area on the surrounding blocks to animate changes in time slices. 因此,由于时间片操作,主屏幕上的任何变化的都减慢,但如果用户点击需要输入的区域,例如标题框,则当前显示方式对于这种情况太慢。 Therefore, since the time slice operation, any changes on the main screen are slowing, but if the user clicks to enter the area, such as a title block, the current display mode is too slow for this situation. 因此,当对PDA屏幕78上显示的网页部分的任何点击包括改变屏幕上显示图像时(由于PDA将何处出现点击的信息发送到服务器),下载信息的优先权将第一优先权变为用任何新图像填充PDA的显示区,从而对此操作给予完全带宽而不是时间片。 Therefore, when any click on the PDA screen of the display section 78 of the web page includes a display image on the screen changes (due PDA will appear Click where information is sent to the server), download information, priority will become the first priority in any The new image fills PDA display area, so this operation gives full bandwidth is not time slice. 当显示区填充后,如上所述继续其它优先权。 When the display area is filled, continue as described above other priorities. 这对于文字输入特别有用,使用户在没有任何时间延迟情况下看到输入的文字,而且对于网页上的菜单项也特别有用。 This is particularly useful for text input, allowing users to not have any time to see the text input case of delay, but is also particularly useful for menu items on the page.

为了节省带宽占用,服务器从PDA上返回的信息监视用户的动作,用户的动作例如滚动、点击或文字输入。 To save bandwidth, the server returns the information from the PDA to monitor user actions, user actions such as scrolling, clicks, or text input. 因此,如果没有PDA上这些用户动作的响应,在预定周期(用户可以调节)之后,服务器可以停止向传输到PDA的任何特定网页发送新的信息块(作为带宽节约的措施)。 Therefore, if there is no response on the PDA these user actions, after a predetermined period (user adjustable), the server may stop the transmission to PDA to any particular page send a new message block (as a measure of bandwidth savings). 根据本发明使用带宽节约,除非这些用户动作表现出想要移出显示区。 According to the present invention, the use of the bandwidth savings, unless they want to remove user actions exhibit display area.

根据本发明存在一种类似方式,对于需要动画变化的区域保留带宽。 According to the present invention exist in a similar manner, the need for change in the animation area reserved bandwidth. 在用户可调节的或服务器预定的时间超出之后,服务器不发送数据块。 After the user-adjustable or server exceeds a predetermined time, the server does not send data block. 这通常是几秒钟,并且这在动画变化出现在用户不感兴趣的广告的情况下特别有用。 This is usually a few seconds, and this is particularly useful in the animation changes occur in the case where the user is not interested in advertising. 因此,在此带宽节约方式下,如果用户滚动到当前显示图像以外,或者在包括显示图像变化的区域点击或输入文字时,仅出现显示图像的变化。 Thus, in this bandwidth saving way, if the user scrolls beyond the currently displayed image, or an image including a display area changes when the click or enter text, only the change in the displayed image appears.

Referenced by
Citing PatentFiling datePublication dateApplicantTitle
CN100530095C28 Nov 200619 Aug 2009佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司Method for personal digital assistant machine accomplishing multi- human application
CN102308551B *5 Jan 201012 Aug 2015阿尔卡特朗讯公司虚拟用户端设备
CN102577322A *7 Aug 201011 Jul 2012奥迪股份公司Method for operating a mobile communication device and mobile communication device
CN103430165A *18 Mar 20114 Dec 2013惠普发展公司,有限责任合伙企业Sharing internet capability of a mobile computing device with a client computing device using a virtual machine
US943026318 Mar 201130 Aug 2016Hewlett-Packard Development Company, L.P.Sharing internet capability of a mobile computing device with a client computing device using a virtual machine
Classifications
International ClassificationH04L1/18, H04L12/56, G06F17/30, H04L29/08
Cooperative ClassificationH04L67/289, H04L67/2842, H04L69/329, H04L67/327, H04L67/2828, H04L67/2823, G09G2310/04, G06F3/14, G09G5/346, G09G2340/0428, G09G2340/045, G09G2350/00, G09G2340/0407, G06F17/30905, H04L1/1867, G09G2340/02, H04L29/08846, G09G2310/0224
European ClassificationH04L1/18T, G06F17/30W9V, H04L29/08A7, H04L29/08N31Y, H04L29/08N27V, H04L29/08N27F, H04L29/08N27S, H04L29/08N27L
Legal Events
DateCodeEventDescription
9 Nov 2005C06Publication
4 Jan 2006C10Request of examination as to substance
16 Jul 2008C14Granted
3 Sep 2014C41Transfer of the right of patent application or the patent right
3 Sep 2014ASSSuccession or assignment of patent right
Owner name: SHUJUFENG NETCOM COMPANY
Free format text: FORMER OWNER: RAJA TULI
Effective date: 20140812