Methods and apparatus for dynamically labeling map objects in visually displayed maps
Abstract
Claims a method for a visually displayed map of the different views of dynamically marking map object method and device for. To a map of a plurality of different views of each on the display unit the map rendering a view. Execution of the technology is that obtaining comprising map object graphic data and map object marking data of map data; According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle; And further according to map object marking data the map object marking is drawn to display view of the marking the map object the end of the coordinate of the one part or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement embedded into view of.

Term
0.5 yearsto projected expiry
Projected expiry 29 March 2027, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
31 claims: 5 independent, 26 dependent
- 1this invention claims a method for displaying a map different views of the dynamic marking map object the method of the method comprises:1.一种用于显示一个地图的不同视图的动态标记地图对象的方法,该方法包括: 1. To a map of a plurality of different views of each by following method so as to make the map of the video image is displayed on display device is installed on said method is: 对于一个地图的多个不同视图的每一个,通过以下方式使得该地图的视图被显示于显示器上,所述方式为: 1. To obtain corresponding to the map view of the map data the map data comprising map object graphic data and map object graphic data is separated from the map object marking data the map object graphic data that corresponds to at least one map object of the first part and the map object marking data corresponding to the map object associated with one of the map object marking;获取对应于该地图视图的地图数据,该地图数据包括地图对象图形数据和与地图对象图形数据分离的地图对象标记数据,该地图对象图形数据至少对应于一个地图对象的一部分,并且该地图对象标记数据对应于与该地图对象相关联的一个地图对象标记; 1. According to map object graphic data so as to make the map object of part is drawn on the display view of the middle;And 根据地图对象图形数据,使得该地图对象的部分被绘制在显示器的视图中;以及 1. Also according to map object marking data so as to make the map object marking is drawn to display view of the marking the map object is set between end coordinates of the map object part of the upper or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement is comprised of the view of. 还根据地图对象标记数据,使得该地图对象标记被绘制于显示器的视图中,该标记在该地图对象的端坐标之间,在所述地图对象部分之上或沿着该部分,从而在地图对象的该部分上或沿着该部分的该地图对象标记的一个线性位置不同于在该地图的每一个其他视图中的线性位置,从而该地图对象标记从视图到视图之间以连续移动的方式被包含到视图中。
- 10the invention claims a mobile communication equipment comprises:10.一种移动通信设备,包括: 10. A wireless transceiver;一个无线收发器; 10. One or more processors;一个或多个处理器; 10. Coupled to the one or more processor memory;耦合到该一个或多个处理器的存储器; 10. Comprises a visual display the user interface of the;一个包括可视化显示器的用户接口; 10. One or more processor is adapted for: 一个或多个处理器,适于: 10. To a map of a plurality of different views of each by following method so as to make the map of the video image is displayed on visual display device is installed on said method is: 对于一个地图的多个不同视图的每一个,通过以下方式使得该地图的视图被显示于可视化显示器上,所述方式为: 10. From memorizer obtains the corresponding to the map view of the map data the map data comprising map object graphic data and map object graphic data is separated from the map object marking data the map object graphic data that corresponds to at least one map object of the first part and the map object marking data corresponding to the map object associated with one of the map object marking;从存储器中获取对应于该地图视图的地图数据,该地图数据包括地图对象图形数据和与地图对象图形数据分离的地图对象标记数据,该地图对象图形数据至少对应于一个地图对象的一部分,并且该地图对象标记数据对应于与该地图对象相关联的一个地图对象标记; 10. According to map object graphic data so as to make the map object is drawn in the visualization of the display view of;And 根据地图对象图形数据,使得地图对象部分被绘制在可视化显示器的视图中;以及 10. Also according to map object marking data so as to make the map object marking is available for visual rendering of the display view of the marking the map object is set between end coordinates of the map object part of the upper or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement which comprises the view of. 还根据地图对象标记数据,使得该地图对象标记被绘制于可视化显示器的视图中,该标记在该地图对象的端坐标之间,在所述地图对象部分之上或沿着该部分,从而在地图对象的该部分上或沿着该部分的该地图对象标记的一个线性位置不同于在该地图的每一个其他视图中的线性位置,从而该地图对象标记从视图到视图之间以连续移动的方式包含到视图中。
- 17this invention claims a method for displaying a map different views of the dynamic marking map object the method of the method comprises:17.一种用于显示一个地图的不同视图的动态标记地图对象的方法,该方法包括: 17. To obtain corresponding to the map view of the map data the map data comprising map object graphic data and map object graphic data is separated from the map object marking data the map object graphic data that corresponds to at least one map object of one or more than one part and the map object marking data corresponding to the map object associated with one of the map object marking;获取对应于该地图视图的地图数据,该地图数据包括地图对象图形数据和与地图对象图形数据分离的地图对象标记数据,该地图对象图形数据至少对应于一个地图对象的一个或多个部分,并且该地图对象标记数据对应于与该地图对象相关联的一个地图对象标记; 17. According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle;And 根据地图对象图形数据,使得一个地图对象的一个或多个部分被绘制在显示器的视图中;以及 17. Also by following method according to map object marking data so as to make the map object marking is drawn to display view of the marking the map object is set between end coordinates of the map object of a portion or along the upper part of the said method is: 还通过以下方式,根据地图对象标记数据,使得该地图对象标记被绘制于显示器的视图中,该标记在该地图对象的端坐标之间,在该地图对象的一个部分之上或沿着该部分,所述方式为: 17. Determine the map object part is drawn to view the map object of one or more of the middle part of the longest;确定该地图对象部分为绘制于视图中的地图对象的一个或多个部分中的最长的部分; 17. Determining is determined at most part of the map object part of the central point;And 确定被确定为最长部分的该地图对象部分的中心点;以及 17. So as to make the map object marking corresponding to the confirmed as the length of the part of the map object part of the central point of the drawing. 使得该地图对象标记相对于被确定为最长的部分的该地图对象部分的中心点而绘制。
- 2117 according to claim a method of it is to obtain the map object marking of the drawing operation is further comprised of the map object marking according to the map object part of the side surface of a plurality of inclination is drawn on the map object is on the side surface of the portion or along the side surface of the operation. 21.如权利要求17的方法,其中使得地图对象标记被绘制的操作进一步包括使得该地图对象标记根据该地图对象部分的侧面的一个斜度,被绘制于该地图对象部分的侧面上或沿着该侧面的操作。
- 25the invention claims a mobile communication equipment comprises:25.一种移动通信设备,包括: 25. A wireless transceiver;一个无线收发器; 25. One or more processors;一个或多个处理器; 25. Coupled to the one or more processor memory;耦合到该一个或多个处理器的存储器; 25. Comprises a visual display the user interface of the;一个包括可视化显示器的用户接口; 25. One or more processor is adapted for: 一个或多个处理器,适于: 25. To obtain corresponding to the map view of the map data the map data comprising map object graphic data and map object graphic data is separated from the map object marking data the map object graphic data that corresponds to at least one map object of one or more than one part and the map object marking data corresponding to the map object associated with one of the map object marking;获取对应于该地图视图的地图数据,该地图数据包括地图对象图形数据和与地图对象图形数据分离的地图对象标记数据,该地图对象图形数据至少对应于一个地图对象的一个或多个部分,并且该地图对象标记数据对应于与该地图对象相关联的一个地图对象标记; 25. According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle;And 根据地图对象图形数据,使得一个地图对象的一个或多个部分被绘制在显示器的视图中;以及 25. Also by following method according to map object marking data so as to make the map object marking is drawn to display view of the marking the map object is set between end coordinates of the map object of a portion or along the upper part of the said method is: 还通过以下方式,根据地图对象标记数据,使得该地图对象标记被绘制于显示器的视图中,该标记在该地图对象的端坐标之间,在该地图对象的一个部分之上或沿着该部分,所述方式为: 25. Determine the map object part is drawn to view the map object of one or more of the middle part of the longest;确定该地图对象部分为绘制于视图中的地图对象的一个或多个部分中的最长的部分; 25. Determining is determined as the length of the part of the map object part of the central point;And 确定被确定为最长的部分的该地图对象部分的中心点;以及 25. So as to make the map object marking corresponding to the confirmed as the length of the part of the map object part of the central point of the drawing. 使得该地图对象标记相对于被确定为最长的部分的该地图对象部分的中心点而绘制。
Independent claims5
106 paragraphs, as filed
Relative application of using relative
The request for 2006*3 31 month date it is submitted with the same name of the first 60/788 434 # agent files number is 0108-0325 or usb the american temporary patent application this utility model it also demands for 2006*3 31 month date it is submitted with the name is method and system for distributionof map content to communication devices of the mobiles 60/787 541 # agent files is p 1579 # us00 also set on the rim 30176 id the invention artificial ericjohnson of the us temporary patent application.
[0003] the technical field of
[0004] the invention relates generally to the running in wireless communication network in mobile communication apparatus the visual display map in marking map object the technology of.
[0005] background technology
[0006] in existing technology a map object of the map object marking is the image data is fixed when the map to scan when the label can not appear in the map view of several.
[0007] corresponding to the need of proper method and device to mark visually displayed map the map object especially the running in wireless communication network in mobile communication equipment in.
[0008] the content of invention
[0009] is described herein is used for a visually displayed map of the different views of dynamically marking map object method and device for. To a map of a plurality of different views of each on the display in the transmission process of the map rendering a view. Execution of the technology is that obtaining comprising map object graphic data and map object marking data of map data; According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle; And further according to map object marking data the map object marking such as name way is drawn to display view of the marking the map object the end of the coordinate of the one of its upper part of or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement embedded into view of. In a specific embodiment of the map object marking of the drawing is formed by the map object of the portion of the designated as view in the map object of one or more than one part of one part of the longest; Identification is designated as the longest part of the part of the central point; And make the map object marking corresponding to the length is designated as the part of the part of the central point of the is drawing.
[0010] specification attached drawing
[0011] a lower surface of the combining the attached drawing the embodiment of this invention the detailed description the:
[0012] picture 1 is a frame image displaying claims a mobile communication device the relative part and a communication system wireless communication network;
[0013] is that the picture 2 1 a preferred of the mobile communication device and it is more detail of picture such as a mobile station;
0014 ] and [ image is a network element system of image the network element the invention claims an 1 and 2 of the mobile communication equipment in the drawing function;
[0015] an image display area the invention claims a mobile communication device and a map server between the information interaction according to image and system of the map content downloaded to the mobile communication equipment;
[0016] image from the invention claims a according to typical execution example of the map data structure;
[0017] drawing 4 the diagrammatic representation of the mobile communication device a user interface;
[0018] 5 image displaying the image can be located on mobile communication equipment in various software application program;
[0019] 6*7 picture diagrammatic representation of the mobile communication device locating wheel for;
[0020] 8 an image display can be adjusted and it can be displayed on mobile communication apparatus on the display of the information of the information of mobile communication equipment the address of the plurality of address of the linkman the mobile communication apparatus includes a plurality of address of the linkman;
[0021] 9 an image display the image 8 address of the contact of a list;
[0022] 10 an image display the image 9 the address of the linkman list of one of the functional menu comprises a map can trigger the function to display on the address of the contact person associated one of map the map on the back of the image with 12-18 is generally claims;
[0023] pattern 11 is a according to the invention claims a flow chart help the invention claims a visual display map in dynamically marking map object the method of; And
[0024] image 12-18 is a map view of the sequence of used for explaining the invention claims a method for example.
[0025] specific implementing manner
[0026] is described herein is used for a visually displayed map of the different views of dynamically marking map object method and device for. To a map of a plurality of different views of each on the display in the transmission process of the map rendering a view. Execution of the technology is that obtaining comprising map object graphic data and map object marking data of map data; According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle; And further according to map object marking data the map object marking such as name way is drawn to display view of the marking the map object the end of the coordinate of the one of its upper part of or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement embedded into view of. In a specific embodiment of the map object marking of the drawing is formed by the map object of the portion of the designated as view in the map object of one or more than one part of one part of the longest; Identification is designated as the longest part of the part of the central point; And make the map object marking corresponding to the length is designated as the part of the part of the central point of the is drawing.
[0027] picture 1 is a communication system 100 of the frame image the system comprises a through the wireless communication network 104 of communicating a mobile station 102 this invention claims a wireless or mobile communication device. Mobile station 102 preferably includes a display 112 a keyboard 114 xu and it is also one or more assisting user interface ui 116 each interface is coupled to a control unit 106. 106 controller is coupled to the radio frequency rf transceiver circuit and a plurality of antennas 108 110. Normal controller 106 as a central processing unit cpu and operating the storage part in the operating system software is not shown. 106 the controller controls mobile station 102 of the whole operation and the communication function related to the signal processing operation the rf transceiver circuitry carried out in 108. Controller 106 connected to equipment display 112 to display the received information stored information of user input and so on. Keyboard 114 can be a telephone type keyboard or whole character of digital keyboard it is usually used for input is used for the mobile station 102 middle of the stored data is used for sending to network 104 of the information is used for dialling a phone call a phone number to the mobile station 102 is performed on a command and the other or different user input.
0028 [ 102 ] mobile station in a wireless link through the antenna 110 to the network 104 and sending communication signal and the network 104 receiving communication signals. Rf transceiver circuit to carry out 108 station 118 and bsc 120 transceiver of the similar function such as comprising a modulation or demodulate and the function of encoding/decoding and encryption and decryption. Also can be the rf receiving circuit 108 can be executed and the bsc 120 executing the function of the outside of the certain function. The field of the skilled technical staff clearly rf receiving circuit 108 can be especially suitable for the wireless network or mobile station 102 it is suitable for the operation is carried out network.
0029 [ 102 ] mobile station comprises a battery connector 134 is used for receiving one or more rechargeable battery 132. Battery 132 to the mobile station 102 in the circuit is used for providing electric quantity and the battery port 134 132 is battery the invention claims a mechanical and electrical connection. Battery connector 134 coupled to a regulator 136 it adjusts to the electric quantity of the equipment. When the mobile station 102 is able to completely operated by rf receiving circuit 108 one of the rf transmitter is locked or only when it needs to network sends and then it is opened or closed to save resource. Similar to the rf receiving circuit 108 one of the rf receiver is periodically closed to save the electric quantity to the designated period of time in need to receive signals or only opened information.
0030 [ 102 ] mobile station using a plurality of subscriber identity module sim 140 to operate the interface in a plurality of sim interface 142 is connected to or inserting to the mobile station in 102. Sim 140 claims a transmission system of intelligent card is used to label mobile station 102 one end of the terminal user or user order and the device is individual to distinguish the other equipment. There is no 140 sim the mobile station terminal can not be completely through the wireless network 104 to operate. Through the sim 140 inserted into the mobile station 102 one terminal of the user can access to any and all the his/her subscription service. Sim 140 generally comprises a processor and a plurality of user memory information memory. The sim 140 coupled to the sim interface 142 which is through the communication line 144 coupled to a control unit 106. In order to identify the subscriber sim 140 comprises a user of these parameters such as international mobile subscriber identifier imsi. Using the sim 140 is good one of the terminal user does not need to be bound to any of the independent physical mobile station. Sim 140 also can be stored of the mobile station additional the user information comprises the data or calendar information and the last call information.
0031 [ 102 ] mobile station may include one single unit such as a data communication equipment a cellular telephone a global positioning system gps unit has a data and voice communication ability multi-functional communication device that can wireless communication of the personal digital assistant pda or a combination of the internet of the modem of computer. Can replace to the mobile station 102 can be a plurality of module unit comprises a plurality of discrete component comprises but not limited to one is connected to the wireless modem of computer or other devices. Special such as picture 1 the mobile station of the frame image in an rf transceiver circuit and antenna 108 110 can be used as a radio modem unit and it can be inserted into a laptop computer the end of the opening of. In the condition that the laptop computer will includes a display 112 keyboard 114 one or more assisting ui 116 used as computer cpu controller 106. Normal wish it also has no wireless communication ability of the computer or other device can be adapted to be connected to the one single unit equipment of wireless transceiver circuit and antenna 108 110 such as the one device and effectively them to control. The mobile station 102 relative to the picture 2 a mobile station 402 and it has special implementing mode such as after description.
0032 [ 102 ] mobile station in wireless communication network 104 in parallel by the network communication. Wireless communication network 104 can be a cellular communication network. On the picture 1 the embodiment of the wireless network 104 it is based on global mobile communication system gsm and general packet radio service gprs technology is set with. Although the wireless communication network 104 the is described gsm/gprs type of network can use any proper technology such as code division multiple access cdma wideband cdma wcdma 2g or 3g based on universal mobile telecommunication systems umts technology. In the embodiment in the gsm/gprs wireless network 104 comprises a frame having a correlation of the tower 118 station base station controller bsc 120 one mobile exchange centre msc 122 one home location register hlr 132 one service of general packet radio service gprs support node sgsn 126 and a gateway gprs support node ggsn 128. Msc 120 122 coupled to the bs and a communication line on the road network such as a public switched telephone network pstn 124. Sgsn 126 coupled to the bsc 120 and ggsn 128 it is also coupled to a public and private data network such as internet 130. 132 is coupled to the hlr msc 122 sgsn and ggsn 126 128.
[0033] station 118 is a fixed with the transceiver station and base station 118 and bsc 120 to the receiving device. The transceiver device is a given symmetry is honeycomb a coverage area of the invention claims wireless network coverage. The transceiver device through station 118 direction of it is in honeycomb mobile station transmits communication signal and from the mobile station receives communication signal. The transceiver equipment is normal according to special is usually the pre-set communication protocol and the parameter of the controller under control of to be transmitted to the mobile station the signal of the execution such as possible modulation and coding and/or encryption function of. If necessary the receiving device which is similar to the demodulation and decoding can be ground and decryption of the in honeycomb mobile station 102 received communication signal of any. The between different networks the communication protocol and parameter can be different. Such as a plurality of network can be used and other network different modulation strategy and the different frequency operation.
[0034] picture 1 the communication system 100 shown in a wireless link representing one or several different communication channels is usually different radio frequency rf channels and the wireless network 104 and mobile station 102 used between the relative protocol. A rf channel is a necessary and it saves the limited resource is normally because of whole bandwidth limit and mobile station 102 of the limit of the battery electric quantity. The technology field of the skilled person can understand the actual operation in a wireless network comprises several hundreds of the honeycomb and each beehive it is composed of a station 118 to service or the station section depending on the expected by the network the whole covering range of. The related subassembly can be composed of several network controller a plurality of exchanger and router not be displayed is connected with the.
[0035] to the direction of a network operator registering the mobile station 102 permanent data such as mobile station 102 the user profile and temporary data such as mobile station 102 of the current position is stored in hlr 132 in. When there is a to the mobile station 102 of the voice call the hlr 132 query to determine the mobile station 102 the current position of the. 122 one of the msc visiting position register vlr charge of a group of location area and stores these currently located within the negative charge in the region of the mobile station data. This includes a part from hlr 132 transmitted to the vlr permanent mobile station data so as to obtain the more rapidly the access. And the msc and vlr 122 also can be used for distributing and storing the local data such as temporary authentication. To the msc and vlr 122 can be enhanced to support and a gprs service gprs and function such as paging circuit switch call it can be used through combining 126 sgsn of gprs and gps location update to more effectively perform the more effective coordination.
[0036] service gprs support node sgsn 126 122 and the msc at the same level the system and tracking of mobile station position solely. Sgsn 126 and executing the security function and access control. Gateway gprs support node ggsn 128 claims and an external packet switched network exchange and through a based on gprs ip backbone network such as to sgsn sgsn 126 is connected with the. Sgsn 126 according to the existing gsm in the same algorithm of the key and standard to perform verification and code setting program. On the transmission system of operation can be composed of the mobile station 102 automatically performing cell selection or a transceiver equipment command mobile station 102 to select a specific cellular. When the mobile station 102 reselecting the invention claims a cellular or a group of honeycomb when the said route area and notifying wireless network 104.
[0037] in order to the gprs service mobile station 102 through executing said gprs added to make the wireless network 104 know the existence of. The operation of the mobile station and sgsn 102 126 is established between a logic link to make the mobile station 102 such as it can receive the input of the page of sgsn of gprs data communication or gprs the sms message. For transmitting and receiving gprs data mobile station 102 help the laser which want to use a packet data address. The operation of the mobile station 102 obtaining the ggsn 128; So it can be used for starting and external data network the interactive. Can be used such as the tunnel to the mobile station 102 and external data networks are transparently transmit user data. Data packet is installed with the gprs protocol specific information and the mobile station 102 and ggsn be transmitted between 128.
[0038] the field of the skilled technical personnel will of the wireless network can be connected to the other system may comprise a picture 1 having no obvious display of the other network. A network is often in order to keep operation as the base to transmit it has little a certain call and system information even if there is no actual grouping data exchange. Although the network comprises multiple part all of these part is works with leads on wireless link of the particular behaviour.
[0039] picture 2 is the invention claims a preference of the mobile station 202 more detail of picture. 202 mobile station is preferably a two-way communication equipment it at least has the voice and high grade data communication ability it comprises the other computer system communication ability of. Is determined by the mobile station 202 function provided by it is preferably a data information transmission device dual to the paging machine with data information transmission ability of the cellular phone wireless internet device or data communication equipment or telephone there is no capacity. Mobile station 202 it can be connected with the geographical cover area and a plurality of fixed on the receiving station 200 any one of the communication.
0040 [ 202 ] mobile station the converging and a communication system 211 and 212 includes a receiver transmitter 214 and relative parts such as one or more antenna unit 216*218 the local oscillator the 213 and a processing module such as digital signal processor dsp 220. Communication sub-system 211 similar to display the picture 1 of the transceiver circuit and antenna 108 110. The technology field of the skilled person hui-ming bai communication sub-system 211 the special design depending on the mobile station 202 the purpose of the running of communication network.
0041 [ 202 ] mobile station can be used in the finish the cost of network registration or activation process after the network transmitting and receiving communication signals. Antenna 216 through network the received signal is input to the receiver 212 it can be used for performing such as signal amplifier lower frequency channel selection filter and so on the common receiving function of the picture 2 represented by the executing example of this utility model is of modulus a/d conversion. Receiving signal of a/d conversion of the dsp 220 can be performed more complex communication function such as the demodulation and decoding. Similar to be the transmission signal such as 220 is composed of dsp to process it comprises a modulation and coding. These dsp for processing signal is input to the transmitter 214 to carry out digital-analog conversion d/a frequency conversion filter amplifying and through antenna 218 on the communication network transmitting. Dsp 220 it not only can process communication signal or is connected with the receiver and transmitter for providing control. Is used for such as receiver and sender 214 212 in a communication signal the gain of the can be controlled by dsp 220 in the automatic gain control algorithm to be adaptable to control.
[0042] network access of the mobile station 202 order user or user associated with it in order in the network operating mobile station 202 need to be in the sim interface 264 is inserted into a user identity module sim card or 262. Sim 262 comprises in figure 1 the invention comprises those of the characteristic. Mobile station 202 is a battery power supply device so that it also comprises a battery connector 254 to receive one or more rechargeable battery 256. The battery are 256 the mobile station 202 in the circuit the power supply quantity is large or partial circuit the power supply quantity and the battery port 254 it claims a mechanical and electrical connection. Battery connector 254 coupled to an adjusting device not shown it to the circuit is used for providing an adjusting the voltage v.
0043 [ 202 ] mobile station comprises a microprocessor 238 it is the controller of the picture 1 106 the invention claims a realizing method and it controls the mobile station 202 of the whole operation. Through the communication subsystem 211 for performing communication function at least comprises data and voice communication. Microprocessor combining 238 also claims other device of electron system such as display 222 flash memory 224 random access memory ram 226 assistant input and output i/o subsystem 228 serial port 230 keyboard 232 speaker 234 microphone 236 short distance communication sub system 240 and any other device electronic system is generally composed of 242 expresses. Shown in figure 2 the system executing the communication relevant function and other electronic system can supply the local or equipment is set on the function of. Must be paid attention is that some sub system such as 232 keyboard and display 222 such as can be used for communication relevant function such as input a plurality of the communication network and transmitting a text message and equipment the local function such as calendar and task list. Microprocessor 238 used for operating system software is preferably stored in a permanent memory such as flash memory 224 it also can be composed of the read only memory rom or similar to the memory unit to replace. The technology field of the skilled person can understand the operating system the special equipment application program or their parts can be temporarily loaded on the non-volatile memory such as ram 226.
[0044] microprocessor 238 and the operation of system function is preferably performed the mobile station 202 on the software application program. The intended control the operation of equipment is a group of application program at least comprises data and voice communication application program and the invention claims a creative function the mobile station 202 the manufacture period is installed on the. Be loaded to the mobile station 202 on a preferred application program can be personal information management apparatus pim application program it can organizing and managing the user related data item such as but not limited to e-mail calendar event voice mail appointment and task xiang. The mobile station 202 and sim 256 and can be set with one or several memory and it is convenient for storing pim data item and other information.
[0045] pim application program preferably have through wireless network transmitting and receiving data item the ability of. In this invention through pim data item is through the wireless network seamlessly integrating synchronous and updating the mobile station of the user corresponding data stored by store and/or with a host system that is associated so that the mobile station 202 established on the one relative to these items of mirror image of the host machine. A host system that is mobile station user office computer system when it is especially beneficial for the. Also can be controlled by network auxiliary i/o subsystem 228 serial port 230 short distance communication sub system 240 or any other suitable subsystem 242 on the mobile station 202 is set on the carrier the other application program of these application procedure by the user is installed on the ram 226 or selecting one of the non-volatile memory not shown in the microprocessor to perform 238. This utility model claims an application program is installed on the flexibility of the invention improves the mobile station 202 function and it can supply enhanced function on device communication relevant function or two. Such as security communication application process can be used for mobile station 202 to execute electronic business service function and other so that the financial transaction.
[0046] the data communication mode of the signal received such as text message e-mail message or web page loading will be communication sub-system 211 processing unit and inputs it to microprocessor unit 238. Microprocessor 238 can preferably further processing the signal to output to display 222 or replacing to output to the auxiliary i/o equipment 228. Mobile station 202 the user also can be such as using the keyboard and combining 232 display 222 and can be the assistant i/o equipment 228 for writing data item such as the e-mail message. Keyboard interface is preferably a full text digital keyboard and / or telephone the type of the small keyboard. The writing of the items may pass through the communication subsystem 211 on the communication network transmitting.
[0047] to the voice communication mobile station 202 the whole body of the operation is basically similar to the received signal is output to speaker 234 and the signal transmitted by the microphone 236 to generate. On the mobile station 202 is also can realize a substituting voice or audio i/o subsystem such as voice message recording system. Although the voice or audio signal output is preferably a main through the speaker 234 can be finished only used as the example of the voice call during the period of display 222 can also be used to provide the caller identity of the indicating.
[0048] picture 2 in the serial port of the common 230 in a personal digital assistant pda type communication device to realize the device and a plurality of user the desktop computer executing the step is a desired part although the part which can be selected. Serial port 230 in order to make the user can via an external device or a software application program for setting parameter and through the mobile station 202 supplying information or software downloading and it is not through the wireless communication network for expanding the mobile station ability of 202. Replaced by downloading path can be selected that is used for passing through the directly and reliable and the trusting connected to the mobile station is loaded 202 one key so as to provide the safety of the equipment communication.
[0049] picture 2 1 for short distance communication sub system 240 is an optional additional parts this utility model claims a mobile station 202 is not the same system or equipment the communication between them there is no need of it is similar to the equipment. Such as system 240 can comprises an infrared ray device and associated circuit and a part or a bluetoothtm communication module so as to provide with the similar system and device for communication. Bluetoothtm utility model claims a bluetooth ltd sig of the registered trademark.
0050 ] and [ image is a network element system of image the invention claims image 1 and 2 of the mobile communication equipment in the drawing function. To realize the function of mobile communication equipment in the memory of the invention also claims a drawing application program such as image 5 of the drawing application program of the 550 on the display can be seen map. Mobile communication device such as mobile station 202 through the mobile carrier network 303 passes through a firewall 305 is connected to one relay 307. The relay room 307 from any one mobile communication equipment receives a map data to the request through a security channel 309 through the firewall 311 the transmission to a union enterprises server 313 and combined mobile data system mds server 315. And then the request is through fire wall 317 transmitted to a base to public place of the lbs service server 321 which provides location based service to process the request. The network can include a plurality of the lbs server to request through a load distribution server to distribute and processing. Lbs data may be stored in the network database 322 in the network server 321 on or is stored in the lbs data server is not shown. Combined lbs server 325 stored in private data can be combined through to the mobile station 202 the safety of the return route of the combined mds server 315 is added to the public data. Can replace the does not combine of the server under the condition from mobile station 202 request will be through the relay room 307 transmitted to a common mds server 327 it makes the request is sent to lbs the invention claims a common lbs server 321 to process the request.
[0051] this invention claims a map maplet data structure it comprises the with the geographic area such as such as rice centre of the map with the characteristic feature street linear characteristic or lake polygon related to the characteristic of geography and marking the content of. Map layer is id identification data item dentry layer formed by the source from different data can be applied to the equipment and are combined to do proper drawing. Dentry each representative of one or more objects or manual marks or both of them are combined and it comprises the coordinate information it is also called the boundary frame or the edge zone used for identifying dentry and multiple data points the coverage area of the common identifier of the artificial animal or mark. Such as a dentry can be used for indicating a city map is the street or more than street dentry wherein in each point is divided into different part in order to express the artificial of each part such as a street of each part. A mobile device can be used to the map server sends a request to download only shows a region of interest of a certain area or the boundary frame is comprised of those dentry such as a lower left corner of the left and right upper angle coordinate to.
[0052] the lower part of the image area the discussion in mobile equipment to map the server sends out one or more interesting area aoi request dentry or data request and map index request according to user environment selectively downloading map data. So it is not from the each of the equipment request is transmitted the whole map data to the mobile equipment can be used in the local cache and is combined with server the map data of the environment of the filter. Such as if a user of mobile equipment it is with gps and the user in a vehicle to 120 h km and the speed along the highway travelling then it can be used for filtering environment to prevent the loading and through the edge of the channel relative to the map data. Or if a user the airplane to 30 000 or the height of the aircraft then adopts the environment the filter to prevent the downloading no matter what street the map data. Besides it can define user environment such as according to professional such as a professional of the user the invention claims a transporting truck driver other it can be used for filtering environment to prevent the user downloads the truck can not running the edge of the channel of map data or a user to the professional is made of soft drink selling machine charging and supplying the other can be used as the environment the filter to download display the invention claims a method of the user by the charge area of the common ground image data of lake and such as park it is not related data is filtered out and the invention claims a soft drink selling machine the position of the private map data to lap on common ground on the image data.
[0053] map index request to make the map server downloads a map index and it is only provides the map can be used in the map data content of the surface of the map one part of it is not the whole map to the equipment so as to save the air ota bandwidth and device memory cache request. Map index meets the map of the data with same structure the deleted data point. Result map index corresponding to the whole map or the position of the traditional drawing is small such as seed 300-400 byte and it comprises the map in the artificial dentry of the boundary frame and the metal is bigger smaller complexity and so on. Along the viewing range of altering such as a position accurately the device in the moving displaying a map the facility client software evaluating whether it is needed from server downloading the data. So as to said above if it has been moved in the beginning of the equipment browsing range but also does not be displayed by one person and the size attribute or complex attribute and the browser users of the current environment is not correlative then the device can select the display the artificial the other part. Another side if the artificial of this part of it is suitable for display then the evaluation device the cache to determine the part of the artificial object associated with dentry whether to download the has been downloaded in the situation of the cache content is displayed. Otherwise the equipment to map server sends a request to download and the artificial object part which is relative to the all dentry.
[0054] through the map data structure according to the layer to tissue it can be seamlessly combination and displays from the public and private data base information obtained by. Such as the device can be able to display a office building it is located at one of the street on the special address such as from a public database of the first sequence number of z the attribute of the adjacent to a river such as from a public database of a second sequence number of z attribute and superposing the tower construction plane image to display the single office such as from a private data base of the number of z 11 sequence of the attribute may be through fire wall to access.
[0055] return to the image and having the lbs server 321 and it can access the data base of 322 of the network in the whole world the whole of the map data and storing is divided into different analysis of the level of the format such as scaling and the lower surface of said claims a. So as to a single a level map 0.05 x represents a degree of the grid region 0.05; A single stage b map x represents a 0.5 0.5 with the grid region; A single c grade map indicating a degree of the grid region 5x5; A single d grade map indicating a degree of the grid region 50x50; And a single e grade map indicating a single map of the inside of the whole world. Can understand a surface of it is a specific map format set in the example also can use other or different format of configuration. A map it comprises a group of layers every layer includes a group of each dentry dentry comprises a group of.
0056 ] [
[0057] gauge a
[0058] the image area to mobile communication equipment it is that user can generate three kinds of specific type of requests aoi request dentry request and map index request. Can be separated or combined to various generating these request if the lower part of the detailed description. A aoi interesting area request requests to the pre-set or selected in z sequence layer of a given area of the boundary frame the dentry. Normal when the mobile communication device moves to a new region it will produce the aoi request from the client equipment know what map in front of the obtained can be used to display the dentry. Map index with the map of the same structure and does not only comprising complete dentry is deleted actually represents artificial and mark of data points. Such a map index is defined for a given map what dentry layer and it can be obtained. Data or dentry request is a to a given map to the need of dentry binding together mechanism.
[0059] normal aoi and map index request is the same in the message to the problem that the even though it does not need to carry out the dentry request is generated by the highest frequent. Such as when the mobile communication device mobile to a region in the equipment the client is not stored any area and the associated information map index request will return a plurality of map index and it indicates the user can be from the server 321 especially request data to what aoi request will return to the appointed layer of interest in the area of all dentry if it exists. The image display the area of a request for example by means of the lower left corner map coordinate to the request dentry identified in the desired map. Dentry the request may include one layer of shielding there is no need of the layer is not download a dentry screen so it does not need to a data point can not be downloaded to value and scaling for appointing to the request of the zooming of the level dentry. Once the user equipment receives the request of the map index and then the client is usually can send out multiple dentry request to the requirement of special dentry because the user according to map index known the invention can be obtained the specified dentry.
[0060] according to the invention some 20x 20 a first map indicating a 1x1 of the square are edited into a plurality of the map document mbl. A mbl file comprises a head part of the appointed mlb the files in the offset value and each of the length of the map. Same 20x20 map index data are edited into a map index file mbx. Mbl and mbx file structure respectively on the surface of the invention b and c.
0061 ] [
<img id="if0001" file="A20071012827100221.TIF" img-content="drawing" img-format="png" />
0062 ] [
<img id="if0002" file="A20071012827100231.TIF" img-content="drawing" img-format="png" />
[0063] meter b
[0064] on the surface in b map is 0 the offset value is 0x0000 0000 according to the invention the data structure is based on actual assumption the map data base address is 0x0000 0c80. So that the map is 0 the absolute address is: Map # address is equal to 0 base address 0x0000 0c80 map + 0 frequency offset value 0x0000 0000 other map an address calculating is: Map # n + 1 offset value is equal to n map frequency offset value map and the length of n #. If a map without data or does not exist in the length parameter is set to zero 0x0000 0000.
0065 ] [
<img id="if0003" file="A20071012827100232.TIF" img-content="drawing" img-format="png" />
0066 gauge c ] [
[0067] on the surface in c map index # 0*0 x 0000_0000 according to the invention the data structure is that the actual assumption the map data base address is 0x0000 0c80. So that the map index is 0 the absolute address is: Map index is equal to 0 address base address 0x0000 0c80 and map index 0 frequency offset value 0x0000 0000 other map an address calculating is: Map index n + 1 # offset value is equal to map index n frequency offset value and map index n # length. If a map index there is no data or does not exist in the length parameter is set to zero 0x0000 0000.
[0068] image 3c and the lower surface d are combined together the invention claims a base the map data structure of typical execution example. Normal said map data structure may comprise a map index dentry the index of each index may indicate a hard material or a flag indicating or two of them and relative to the actual form the artificial and mark of each dentry of data points. In the example every map it comprises a map such as id 0xa 1b1 c 1d1 map in the shell layer and each layer of the layer of entry. Map id the data is identified as an effective map according to an alternative way it also can be used for identifying data version number of. # layer is an integer it indicates that the map in the layer number of the layer so as to indicate item. Each layer of entry is defined by the corresponding layer of all dentry drawing property and along with a corresponding to the layer of the list dentry. And is formed on a map index. For a whole map each dentry comprises a group of data points the called opoint or mark. Attention layer can have many dentry and complete dentry and the list of it is comprised of layer to packet and it is composed of one separator layer such as hexadecimal value 0xeeeeeeee to separate. According to a typical execution example of each layer of entry of the length is 20 byte and a dentry the length of the byte is 12. And the layer number of each layer dentry number and each dentry the point number is determined by the map data and it is of variable.
[0069] surface d the invention claims a map of a high level of the word description.
0070 ] [
<img id="if0004" file="A20071012827100241.TIF" img-content="drawing" img-format="png" />
0071 ] [
<img id="if0005" file="A20071012827100251.TIF" img-content="drawing" img-format="png" />
[0072] surface d
[0073] for more details the detail of the invention the combination of one of the moon 2006*3 31 day it is submitted with the name as method and system for distribution of the map contentto mobiles communication devices of the first 60/787 541 # agent files is p 1579 # us00 also set on the rim 30176 id the invention artificial johnson eric of the us temporary patent application.
[0074] picture 4 is the mobile station 202 one of the user interface 402 example it comprises at least display 222 keyboard 232 speaker 234 microphone 236 and a cursor or display of the locating mechanism such as a locating wheel 410 such as a chain wheel or a plurality of tracking ball 433. Although the image in order to clearly to the amplifying display the mobile station 202 the size of the is a hand-held portable equipment. As the locating wheel 410 and / or tracking ball 433 substituted or additional can be used more widely one or more of the indication or cursor and display locating device such as touch control panel operating rod the press button of mouse touch screen writing board or other present known and unknown mechanism. The image by the cursor can including but not limited to indicating needle item can be moved or other video rod such as there is no limit one graphics object; A special symbol; A contour; A rectangular; A lower line character; A twinkling item can be used for marking a position or indication on the display the other one of the item such as the indicating data item of position or in order to select the other item.
[0075] 232 428 keyboard key set on the base room 406 tower the front face of the locating wheel 410 set on the base the side of 406. Keyboard 232 example is simplified qwerty keyboard form comprises a plurality of members as the input key 428. Can see the keyboard 424 428 the key character on the 448 the arrangement of the common qwerty arranged with a plurality of key 428 although it is comprised of two characters 448. On the keyboard 424 an exemplary description in many key 428 comprises two characters such as it comprises a first character 452 and a plurality of the second character 456. Can be the character of the surface of said corresponding the width of geography and it comprises letter and number sign and so on and it also can comprise ideotype its component and so on. 424 of the keyboard a key 428 it comprises letter p q and w as character 448 an adjacent 428 it comprises letter key and r e as character 448. Keyboard 424 can be the other configuration such as azerty qwertz dvorak keyboard keyboard keyboard or other keyboard or small keyboard device can be known and unknown and it is simplified or not simplified it is completely. The complete or not simplified keyboard and keypad are set in each key is set with a it distributes the single of letter and it is not more than one letter.
[0076] on the keyboard key 232 428 the middle of the utility model claims a building next > 440 key and an enter key 444 > building. Can be presented key according to the next > 440 to the processor provides a plurality of selection input and the invention claims a locating wheel 410 by the rotation of the input and output basically the same the selection of the input of the next building > can be one character or the key is provided on the character such as printed on the removing of the next. Building because of the next key > 440 with the keyboard 232 some other keys 428 is adjacent to the user to processor provides selection input to the text input in operation it basically does not need to the mobile phone keyboard 232. The other key building esc > 445 key is set on the base 406 on the side of the adjacent locating wheel 438 although the same or similar to the key can be arranged for keyboard 232 a part of the. On the keyboard key 424 428 the middle of the utility model claims a building del > key it can be used for deleting one item text.
[410] 0077 locating wheel can be used as the other input member and it is able to be driven by the arrowhead 412 the display to the processor provides selection input also can be used to the base room 406 tower the direction of the pressing down the obtained by the arrowhead to the processor provides the other choosing input. The lower part of the combined image 6*7 the locating wheel to be detailed description.
[0078] display 222 may comprise a cursor 484 it is usually drawing from the user interface 402 of the lower one input or not selecting the which is received. Image in the display 222 the display to display a main interface of the main interface of marking some application program 586 also can be the picture 5 wherein the invention claims a these can be the application program 586 the example of the discretization of the corresponding icon of 488 to drawing. Icon 488 such as comprising an electronic mail e-mail icon 490 calendar 492 address icon the icon 494 task graph 498 the message icon 497 notebook icon 498 and a plurality of search icon 499.
[0079] 5 shown as picture memory 224 comprises a plurality of the image the visual display the icon 488 associated for processing data application program or routines. Application program 586 can be various in the form of any one such as but not limits in software and hardware. Application program 586 such as the e-mail icon 490 picture 4 which is associated with the electronic mail e-mail application program image 588 5 one end of the calendar 4 492 image icon related to the calendar application program image 590 5 one end of the address of the icon 494 picture 4 is related to the address of the application program of the 592 5 one end of the task icon 498 picture 4 is related to the task of application program image 594 5 one end of the notebook icon 498 picture 4 which is associated with the notebook application program image 596 5 one end of the message icon 497 picture 4 which is associated with the message application 598 5 one end of the image searching icon 499 picture 4 which is associated with the searching application program image 5 500. Memory 224 is equipped with a operating system os procedure 516. Of this invention the mobile station also suitable for the visual display rendering visualization map and using memory 224 stored in the drawing application program 550 and it is convenient for drawing map and the relevant function and.
[0080] the image in main interface of outputting the current is movable and formed the invention claims a method for displaying display the icon of 488 with the main application program. Then a plurality of application program image such as 5% of an e-mail application program 588 can be controlled by the user interface 402 to the invention claims a suitable for the user to input to the starting opening or browse. Such as through the locating wheel 410 rotate to the high brightness of the e-mail icon 490 and according to the arrow 438 indicated to the direction of the translation locating wheel 410 to provide a plurality of selection input to start the e-mail application program 588. As another example display 222 display the invention claims a method and search application program 500 which is associated with the display icon 499 and the locating wheel 410 receiving input image from the starting 499 a search. Can be controlled by the user interface 402 claims another one is when the input from a user interface 402 additionally or replacing the starting opening or browse application program 586 such as through properly rotated or rolling ball and tracking 433 through pushing the tracking ball 433 such as some similar to locating wheel 4 410 and the image plane to provide a plurality of selection input.
[1] 0081 connected through the use of the cursor or browse the locating mechanism the movement of navigation and / or rolling to the size of the relatively bigger visual display information and display 222 of the compressing size is very good because of at any time normal only a portion of information and information is displayed on the display 222 limited video in. The front of said locating wheel 410 is a useful of the cursor or browse the locating mechanism so as to realize the mobile. Locating wheel 410 can be used to indicate a roller wheel it is specially it comprises one round disc the circular disc is around base 302 one of the fixing shaft to rotate and it can be used by terminal users the index finger and thumb to revolve. When information or information the part to display 410 of the locating wheel to rotate upwards caused by one direction of the rolling so as to display 222 will display the information or information is updated with the upper surface of the part of the. Similar to the locating wheel 410 of the rotating down caused by a downwards rolling so as to display 222 will display the information or information and the upper and lower surface of the part. Locating wheel is along a fixed linear axis is installed from the terminal user to the base room 406 tower is pressed down the lower locating wheel 410 such as the use of the terminal user thumb and index finger or selection information. Again the picture display device locating wheel for 410 arrow head 414 the indicated direction.
[0082] the lower part of the combined image 6*7 the locating wheel 410 better detail mechanism to carry out description. 6-7 image represented by the locating wheel 410 is connected to a main body assembled within and can rotate around the assembling rotary. Is installed in the main body the 610 can be connected to a sliding assembly 720 or can be a sliding mounting 720 a part of the. Sliding assembly 720 allow the locating wheel 410 and the main body assembly 610 can be rotated relative to the hand holding device freely move transversely 414. Locating wheel the transverse moving 414 is defined as along the vertical to the locating wheel 410 the rotating shaft of the one plane of the mobile. In order to control the transverse moving 414 sliding assembly 720 can be connected to a control mechanism such as a having a cam a cam mechanism of 731 730 or as the substitute of a horizontal mechanism has one solenoid mechanism or some other starting device of. Cam mechanism 730 is connected to one cam controller 740 the controller is responsible for controlling the locating wheel 410 the horizontal position of the. When connected to the cam mechanism 730 and slip assemble 720 731 of the cam moves orientation wheels 401 and the main body assembly 610 correspondingly the transverse moving. The base along the direction of the transverse moving can be of the mobile station processor is detected as a switch input location wheel key of the starting or lower pressing.
[0083] although 410 locating wheel is displayed and describing claims a method for the video display the information between the navigation and moving mechanism of current user interface technique can adopt any suitable for tracking mechanism such as ball; The up down left and right key; Mouse and cursor mechanism; Or touch screen display mechanism.
[0084] 8 an image display can be adjusted and it can be displayed on display the information on 222. In the embodiment of an 8 middle of the display information is one address the address of the linkman it can be obtained through using address of the application program patterns 592 5 to display to display in 222. The address is used for terminal user managing a plurality of address of the linkman. Can be used in the main interface of web page address the invention claims the application program to the browsing the address of the linkman information 800. 8 in an example address in the linkman information 800 comprises address of the name of the address in the name or working 802 business telephone number of the commercial or working telephone number 804 family telephone number in the family telephone number 805 one or more business or work as the address of the commercial or working address 806 one or more address fields families in a home address 808. Other information may also include company name in the domain name ltd such as ltd co ltd inside of the terminal user to the title or position of the pin in the domain personal identification number pin. Address of the each address of the linkman are set with several same the domain for tissue these information. Any address of the linkman by a certain area of the air can be determined by the terminal user account and / or of the terminal user can be used for information. May also include an address of the linkman information 800 the other position information such as the wireless transceiver for receiving the address of the contact person associated of the mobile communication device real-time position. The position can be in the form of a real time position address or real time longitude and latitude coordinate and it can be composed of the mobile communication device the real time receiving.
0085 ] and [ such as the front of said terminal user to provide one or more user application program of this invention the mobile station also it is suitable for the displayer in visual 222 drawing map. Returns to the image of the mobile station memory 224 claims a drawing application program 550 is used to display visual drawing map. Map drawn by the execution can be basically reference image 3 described in the mobile station and sending to the network address and / or longitude and latitude coordinate as input the map drawing data request after receiving the map drawing data it makes use of the data to the visual display map drawing. Map drawing data can be at any time are stored and maintained in the memory. The replacing can be obtained through obtain the map the position of the image and visual displays the corresponding to address and / or longitude and latitude coordinate position of the image executed map drawing.
[0086] as a starting display map example of image display method an 8 9 the image address of the linkman list a 902. 10 in the image the invention claims a has several function identifier 1008 the pop-up or pull-down menu 1004 it can be combined with the address of the linkman list of 902 to display. Multiple functional identifier 1008 comprises map function identifier 1006 viewing such as family map terminal user can choose the function to call the map application program so as to display with the address of the contact person associated one of the map. With the address of the contact person associated with the map is displayed on image 12-18 in the description and then.
[0087] the attention of terminal user can use of the mobile station the locating mechanism such as picture 4 6 and 7 the location of the wheel from 9 drawing the menu 1004 selected from the map function identifier 1006 and any other functions identifier 1008. Especially for the terminal user through the pressure or starting locating wheel for selecting address of the linkman list of the image 902 9 in the list 902 is high brightness it makes the menu 1004 out 222 on the display picture in the 10. Connected with the terminal users can through the upward or downward direction from the rotation of the locating wheel to make the cursor the menu 1004 the function of the identifier 1008 between upwards and downwards roll. Through rotating the locating wheel cursor can be used in the map function identifier 1006 checking family map on the locating function it makes the identifier is high brightness the display picture 10. When the map function identifier 1006 is high brightness of user terminal through the pressure or starting locating wheel to trigger the map function identifier 1006. So it can according to the invention claims the use of the locating wheel for rolling guide navigation and select mobile station in the function of. More common may be used as the locating wheel the file information and the other memory in mobile station in the information between the rolling guide navigation and select.
[0088] pattern 11 is a flow chart help are described the invention claims a visual display map and dynamically marking map object the method of. The method is comprised of a mobile communication device according to the front of the attached drawing of the described in the way of performing or the replaced by any computer and communication device such as a pc executing. The method can be composed of the communication device of one or more of the processor to execute. Of the mobile station a computer program product may include stored in computer readable medium memory soft disk or cd-rom the execution of it is according to this method the invention of said logic to write in.
[0089] to a map of a plurality of different views of each view of the communication apparatus and display thereof in dynamic drawing and the communication process according to the map one of the view. Pattern 11 of the technology can be composed of a receiving a position of the map view of the user input request for starting or by receiving a position of the map view of the mobile or processor of triggering request to start such as when the browsing communication device the current real time position. Can be used any suitable for triggering signal to start the map view of the drawing.
[0090] 11 from the beginning of the frame 1102 beginning responds to the request processing unit according to the request of video image the coordinate parameter to make the corresponding to the view of the map data is obtained image 11 the step of 1104. View of coordinate parameters comprises longitude and latitude coordinate and comprises other parameters such as a zoom parameter. In order to obtain the method comprises the step 1104 the map data processor firstly confirming corresponding to the position of the map the map data whether it is able to pass through the front of the map drawing in the memory buffer obtained in. If the buffer is set in the map data processing unit and select the of the buffer the map data for drawing the position of the map. But if the buffer there is no the map data processing unit must be from one of the external power supply obtaining the map data. The condition that the user input request the processor to the request to carry out operation to the map data of the request information sent to the a predetermined server address server. The request message includes the input parameter of the longitude and latitude coordinate and any other information. At the server is also connected with the request together receive the to the communication equipment a source address. As the response server receives and processes the request so as to obtain corresponding to the longitude and latitude coordinate of the map data. And then server by sending a response message to the communication device to respond to the communication device the request of the information includes the address and the map data. The communication device the processor receives the map data and makes the position of the map to be visual the display of.
[0091] 1104 the method comprises the step obtaining the map data of at least comprising map object graphic data and map object marking data. Map object marking data and map object graphic data are separated from each other and alternately. Map object graphic data corresponding to be in the map view to display one of the map object of one or more parts such as road or other object such as park ocean river or lake. Especially the map object graphic data it comprises end point coordinate terminal user use them to drawing map object of one or several parts. In an alternative embodiment of the map object graphic data comprises a pure image information or file such as bitmaps. Map object marking data corresponding to the map object associated with the map object marking such as the road names or other such as name park ocean river or lake the name of the. Map object marking data may comprise a video text information.
[0092] the following steps 1106*1108 corresponding to the view of the map view is drawn in the displayer. Especially the processor according to map object graphic data so as to make the map object of one or more parts such as road one part of the is drawing the display view of image in step 11 1106. Processor is further according to map object marking data of the map object marking
[0093] road such as name to be drawn to display video image in step 11 1108. Especially the map object marking is drawn on the map object view of the end point between the coordinate of the object on a portion or along the portion. Such as the map object marking is total energy or nearly assembly can be applied to view or the video image can be seen the mark is according to the view from the view of a continuously moving method for placing. For each view rendering is used for drawing along the map object part of the text of given technique can be path to the technology text this invention claims the field of technology of the operator familiar of.
[0094] for each new vision request to execute the image display method of 11. In the map object is or along the object of the map object marking of linear different position on the map for each of the other of the subsequent video image from the map object is or along the object of the map object marking position the linear. The map object marking it can according to the view from the view of a continuously moving method used for moving the. At any condition and the lower part of the map object marking total energy or nearly total energy and it is suitable for the view.
0095 [6] ] the invention claims a special preferably used for calculating corresponding to the map object of a portion of the map object marking the position of the technology of. The drawing map object marking between the processor determines the drawing map object of the length of the straight part of it and the map object of the all other if the linear part corresponding to the map object in the presence of a straight line the other part of the call is compared with the length of the. And pay attention to the map object may be displayed or is reflected in one or more objects of the straight line portion. Processor to execute the judging task is made by firstly identifying the map object part of the end point coordinate according to coordinate to the calculated this part of the length of the comparing the length according to comparative determination with the length of the length of the part. End of the coordinate of point can be used in the view of drawing the map object part of the map data in those of the end point coordinate such as corresponding to the map object of map data such as street a visible image on the surface 3a 3b and 3c discussion. Connected with the processor according to the longest straight line portion the end of the coordinate of point to the calculated or determines the longest straight line portion the central point of the. And then the processor calculates the map object marking main body the length of. Can be adjusted according to the map object marking related to the character digital text character number to ensure the map object marking the length of the example according to map object marking of each character digital text character a specific size. And then process of using the calculated information to determine the map object on the part or along the portion of the starting point position map object marking the is drawing the.
[0096] preference of the map object marking is along the map object part is in the middle or relative to the central point of the drawing. In the condition that the start of drawing map object marking the initial point can be determined as the map object part of the length of the central point of subtracting the map object marking of the length of the half. Similar to obtain the result of another method comprises counting or determine the map object part of the 1/4 points or 2/3 point position it is not accurate the central point of the hypothesis the map object marking of a certain pre-setting the average length and the fixed point as initial point. The field of technical personnel it also can know the other replacing method. Also used for along the map object part of the drawing file of the given technique may be referred to as path to the technology text. It can from the calculated position such as the map object of long straight line portion the central point of the start along the map object part of the drawing map object marking. Is kept so as to the other one map object marking element or existing the conflict. If it is determined that the existing the conflict the map object marking is put in a and the conflict point is separated from a predetermined length of the local.
[0097] step 1108 can be further comprises determining along the map object of one side of the pitch of the map object marking is according to the inclined degree of drawing in the map object is on the side surface of the or along the side face. The inclination along the map object of the side surface of the can be fixed such as the picture 12 or changing such as the picture 17. Can be adjusted according to the use of the map object part of the end of the coordinate of point to the base the ratio of the computer to determine the inclination. In a specific method pass through the received in the map object marking data comprises corresponding to the map object marking of text or character the character data so it does not have any appointed for browsing the special character rotating. Processor is several function of expected by the rotation and inclination of each maintenance a suit of rotating the rotor of the female character the memory. When the processor determines the map object part of the slope processor can determine the map object marking of a given word a character and then to the determined in the oblique degree associated with a suit of rotating word a character selected from a corresponding special character number character. For each along the map object part of the side surface of the words number character entity to execute the plurality of technology. That is to say the view of the invention claims a map object marking of each character of the corresponding to rotate along the map object on the side face of each character position point in the oblique degree.
[0098] for each new map view for executing the technology. The lower surface of the image to further explain the upper part of the determination technology. Of the special image 12-18 is a map the sequence of video picture to display image the invention claims a method for example. 12 image view can be started in response to the front of said image to the 8-10 of terminal user the mobile. A normal image with 12-18 each of the image can display the map one of the view the map includes a map object 1202 such as a path and a map object marking 1204 such as a path name; To march road. 12-18 the image of video image map from left to right scan; The scan of the execution of it is responding to user locating view of the input or responding to a mobile device real-time tracking.
[0099] 12-18 in the image is quite obvious the map object 1202 the upper part of the map object marking 1204 linear position from view to the visual image continuously change so as to the map to mark from a view to the view of the continuous movement of mobile. Because the map object marking 1204 by linear position drawing in the map object 1202 the upper part depending on or its change is designed according to corresponding to every view of the map object 1202 part of the end of the coordinate of point. As for every view map object marking 1204 total energy or nearly total energy and it is suitable for the view or a browsable view of. In existing technology a map object of the map object marking the image data is fixed and not a straight or the continuously appear in the map view of several.
[0100] the same are described a visually displayed map of the different views of dynamically marking map object method and device for. To a map of a plurality of different views of each view the map viewgraphs is one of the transmission in the process of drawing on the display. Execution of the technology is that obtaining comprising map object graphic data and map object marking data of map data; According to map object graphic data the map object of one or more than one part is drawn on the display view of the middle; And further according to map object marking data the map object marking such as name way is drawn to display view of the marking the map object the end of the coordinate of the one of its upper part of or along the portion so that the map object of the portion or along the upper part of the map object marking of a linear different position on the map of every other views in linear position so that the map object marking from the view the video image as well as between a way of continuous movement embedded into view of. In a specific embodiment of the map object marking of the drawing is formed by the map object of the portion of the designated as view in the map object of one or more than one part of one part of the longest; Identification is designated as the longest part of the part of the central point; And make the map object marking corresponding to the length is designated as the part of the part of the central point of the is drawing. The method can further comprises determining along the map object of one side of the pitch of the map object marking is according to the inclined degree of drawing in the map object is on the side surface of the portion or along the side face.
- 0101 ] the invention the embodiment of this invention claims a lifting. The field of the skilled technology people can understand the will not separate from the range of the invention under the condition of the invention can carry on various changed modification and displacement. Words road meaning is any the navigation path such as street high speed road walking circuit or bicycle road. In the state of the claim in the description of the invention claims the cover and it comprises the technology is set on said suitable for changing.
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| CN108682058A | Cited by | China | Search report |
| CN103943026A | Cited by | China | Search report |
| US10038978B2 | Cited by | United States of America | Applicant |
| US9996953B2 | Cited by | United States of America | Applicant |
| US9881396B2 | Cited by | United States of America | Applicant |
| US10008015B2 | Cited by | United States of America | Applicant |
| CN103077654A | Cited by | China | Search report |
| CN104429104A | Cited by | China | Search report |
| CN110597428A | Cited by | China | Search report |
| CN101834939A | Cited by | China | Search report |
| CN113539050A | Cited by | China | Search report |
| CN103366635A | Cited by | China | Search report |
| CN106101993A | Cited by | China | Search report |
| CN104520851A | Cited by | China | Search report |
163 members in 13 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 60788434 | United States of America | – | |
| 78843406 | United States of America | P | |
| 06116848 | European Patent Office (EPO) | A | |
| 061168480 | European Patent Office (EPO) | – | |
| 061168480 | – | – | – |
| 60788434 | – | – | – |
| EP20060116848 | – | – | – |
| US20060788434P | – | – | – |
Members163
| Document | Office | Kind | |
|---|---|---|---|
| CA2575071A1 | Canada | A1 | |
| CA2575287A1 | Canada | A1 | |
| CA2575289A1 | Canada | A1 | |
| CA2581696A1 | Canada | A1 | |
| CA2582583A1 | Canada | A1 | |
| CA2582988A1 | Canada | A1 | |
| CA2583036A1 | Canada | A1 | |
| CA2583246A1 | Canada | A1 | |
| CA2583248A1 | Canada | A1 | |
| CA2583249A1 | Canada | A1 | |
| CA2583319A1 | Canada | A1 | |
| CA2583615A1 | Canada | A1 | |
| CA2583616A1 | Canada | A1 | |
| CA2808182A1 | Canada | A1 | |
| EP1840510A1 | European Patent Office (EPO) | A1 | |
| EP1840511A1 | European Patent Office (EPO) | A1 | |
| EP1840512A1 | European Patent Office (EPO) | A1 | |
| EP1840513A1 | European Patent Office (EPO) | A1 | |
| EP1840515A1 | European Patent Office (EPO) | A1 | |
| EP1840516A1 | European Patent Office (EPO) | A1 | |
| EP1840517A1 | European Patent Office (EPO) | A1 | |
| EP1840520A1 | European Patent Office (EPO) | A1 | |
| EP1840521A2 | European Patent Office (EPO) | A2 | |
| EP1840523A1 | European Patent Office (EPO) | A1 | |
| US2007229311A1 | United States of America | A1 | |
| US2007229490A1 | United States of America | A1 | |
| US2007229513A1 | United States of America | A1 | |
| US2007229538A1 | United States of America | A1 | |
| US2007229539A1 | United States of America | A1 | |
| US2007229541A1 | United States of America | A1 | |
| US2007229545A1 | United States of America | A1 | |
| US2007229546A1 | United States of America | A1 | |
| US2007229549A1 | United States of America | A1 | |
| US2007233379A1 | United States of America | A1 | |
| US2007233385A1 | United States of America | A1 | |
| US2007233695A1 | United States of America | A1 | |
| US2007233817A1 | United States of America | A1 | |
| KR20070098753A | Republic of Korea | A | |
| AU2007201408A1 | Australia | A1 | |
| US2007242084A1 | United States of America | A1 | |
| JP2007282220A | Japan | A | |
| US2007256026A1 | United States of America | A1 | |
| TW200808007A | Taiwan Province of China | A | |
| CN101127952A | China | A | |
| CN101166326A | China | A | |
| CN101166327AThis record | China | A | |
| BRPI0705484A | Brazil | A | |
| HK1109205A1 | Hong Kong, China | A1 | |
| US2008176545A1 | United States of America | A1 | |
| CA2618989A1 | Canada | A1 | |
| CA2619116A1 | Canada | A1 | |
| EP1840520B1 | European Patent Office (EPO) | B1 | |
| AT409307T | Austria | T | |
| ATE409307T1 | Austria | T1 | |
| DE602006002873D1 | Germany | D1 | |
| MX2007003938A | Mexico | A | |
| EP1840521A3 | European Patent Office (EPO) | A3 | |
| EP1840516B1 | European Patent Office (EPO) | B1 | |
| AT424547T | Austria | T | |
| ATE424547T1 | Austria | T1 | |
| DE602007000611D1 | Germany | D1 | |
| EP1840517B1 | European Patent Office (EPO) | B1 | |
| AT440264T | Austria | T | |
| ATE440264T1 | Austria | T1 | |
| DE602007001991D1 | Germany | D1 | |
| EP1840515B1 | European Patent Office (EPO) | B1 | |
| AT447160T | Austria | T | |
| ATE447160T1 | Austria | T1 | |
| KR20090126223A | Republic of Korea | A | |
| DE602006010025D1 | Germany | D1 | |
| CA2581696C | Canada | C | |
| EP1840513B1 | European Patent Office (EPO) | B1 | |
| AT462956T | Austria | T | |
| ATE462956T1 | Austria | T1 | |
| DE602006013274D1 | Germany | D1 | |
| US7720893B2 | United States of America | B2 | |
| AU2010201933A1 | Australia | A1 | |
| CA2583248C | Canada | C | |
| US2010269108A1 | United States of America | A1 | |
| CA2582988C | Canada | C | |
| CA2582583C | Canada | C | |
| US7881562B2 | United States of America | B2 | |
| EP1840510B1 | European Patent Office (EPO) | B1 | |
| AT498109T | Austria | T | |
| ATE498109T1 | Austria | T1 | |
| CA2583249C | Canada | C | |
| EP1840523B1 | European Patent Office (EPO) | B1 | |
| AT501416T | Austria | T | |
| ATE501416T1 | Austria | T1 | |
| US7913192B2 | United States of America | B2 | |
| DE602006020016D1 | Germany | D1 | |
| DE602007012953D1 | Germany | D1 | |
| US2011093197A1 | United States of America | A1 | |
| CA2583616C | Canada | C | |
| CA2583319C | Canada | C | |
| CA2618989C | Canada | C | |
| TWI342704B | Taiwan Province of China | B | |
| US7970807B2 | United States of America | B2 | |
| US2011167392A1 | United States of America | A1 | |
| US7987045B2 | United States of America | B2 |
6 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Transfer of patent rightTR01 | TR01 | |
| Change of name, title or addressCP03 | CP03 | |
| Transfer of patent rightTR01 | TR01 | |
| Grant of patent or utility modelGrantedC14 | C14 | |
| Entry into substantive examinationC10 | C10 | |
| PublicationC06 | C06 |
Numbers
- Publication
- 101166327
- Publication, DOCDB
- 101166327
- Publication, EPODOC
- CN101166327
- Application
- 101282715
- Application, DOCDB
- 200710128271
- Application, EPODOC
- CN20071128271
Titles2
- English
- Methods and apparatus for dynamically labeling map objects in visually displayed maps
- Chinese
- 用于动态标记可视显示地图中的地图对象的方法和装置
Classification
- IPC, 5
- G09B29 10
- G01C21 36
- G06F17 21
- H04M1 02
- H04Q7 32