Movatterモバイル変換


[0]ホーム

URL:


CN101604320B - Palmtop map-based browser - Google Patents

Palmtop map-based browser
Download PDF

Info

Publication number
CN101604320B
CN101604320BCN2009100545303ACN200910054530ACN101604320BCN 101604320 BCN101604320 BCN 101604320BCN 2009100545303 ACN2009100545303 ACN 2009100545303ACN 200910054530 ACN200910054530 ACN 200910054530ACN 101604320 BCN101604320 BCN 101604320B
Authority
CN
China
Prior art keywords
map
personalized
module
svg
browsing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2009100545303A
Other languages
Chinese (zh)
Other versions
CN101604320A (en
Inventor
顾君忠
杨静
徐莹琛
谈嵘
邵非
张正永
钟宙
王炜
陈鹏
乔哲峰
陈晶
张俍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
East China Normal University
Original Assignee
East China Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by East China Normal UniversityfiledCriticalEast China Normal University
Priority to CN2009100545303ApriorityCriticalpatent/CN101604320B/en
Publication of CN101604320ApublicationCriticalpatent/CN101604320A/en
Application grantedgrantedCritical
Publication of CN101604320BpublicationCriticalpatent/CN101604320B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明公开了一种掌上型基于地图浏览器,应用于掌上移动设备。在全球定位系统(GPS)、移动通信、社区协作等技术基础上,提供便捷、有效的地图浏览和社区协作功能。其特点包括:地图引擎提供基本地图和个性化地图的浏览及基本地图操作,为个性化地图的各类对象提供通讯功能;实时定位用户、好友、群组成员位置;根据物理位置和中心点算法,计算约会地点和集结点;提供普通查询、周边查询、推荐查询和基于图片查询四种查询接口;依据用户物理位置、移动设备状态及用户历史记录,以地图为基础,提供上下文感知的智能位置服务。本发明以地图为核心,随时随地为移动用户提供感兴趣的信息,实现多种社区协作功能,和其他用户进行有效互动。The invention discloses a hand-held map-based browser, which is applied to a hand-held mobile device. On the basis of global positioning system (GPS), mobile communication, community collaboration and other technologies, it provides convenient and effective map browsing and community collaboration functions. Its features include: the map engine provides basic map and personalized map browsing and basic map operation, and provides communication functions for various objects on personalized maps; real-time positioning of users, friends, and group members; based on physical location and center point algorithm , calculate appointment locations and assembly points; provide four query interfaces: general query, surrounding query, recommended query and image-based query; provide context-aware smart location based on the map based on the user's physical location, mobile device status and user history Serve. The invention takes the map as the core, provides interested information for mobile users anytime and anywhere, realizes multiple community collaboration functions, and effectively interacts with other users.

Description

Hand held is based on map browser
Technical field
The present invention relates to the technical field of GPS (GPS), mobile communication, saleable vector graphics (SVG), network geographic information system (WebGIS), community's cooperation, images match, instant message transmission, position-based service and collaborative computer, specifically a kind of hand held is based on map browser.
Background technology
The develop rapidly of mobile communication and hand held individual mobile product changes people's life style gradually.Particularly, wish that mobile device becomes small computer and neither dream of along with the arrival in 3G epoch.Hand held equipment hardware technologies such as smart mobile phone, individual digital PDA constantly develop, and storage capacity is constantly strengthened, and on the basis in conjunction with mobile communication, can provide more and more abundanter application for the user.In addition, in resource management, socio-economic activity and daily life, there is the information more than 80% to belong to geography information with locus characteristic.Along with the continuous development of society, the people's activities scope is more and more wider, and is more and more uncertain.Wireless mobile subscriber wonders oneself information of environment of living at that time urgently, such as " I where ", " what is near me ", " how I arrive the destination ", " people that I will look for wherein ", " how we determine meeting point easily to each side " etc.By means of existing science and technology, people's activities is a principal character with colony, cooperation and location distribution gradually.Hand held equipment is not easy to operate, and the user more wishes to satisfy with the input acquisition of trying one's best few the application service of own demand, and this just needs system that intelligent service is provided.Present hand held individual mobile product substantially all possesses camera function, people are movable to a certain fremdly the time, wish to learn the specifying information on this ground, can't use common point searching to inquire about this moment, and by taking local buildings, utilizing picture searching will be a kind of feasible solution.Above-mentioned movability, uncertainty, group collaboration, intelligent to moving the new demand that proposes of using.
At present, part characteristic above-mentioned is satisfied in existing many mobile application on the market, supports functions such as location, base station, GPS location, traffic route and public transportation enquiry as Google Map; Mapabc supports functions such as GPS location, point searching, public transportation enquiry, the circuit of driving, real-time traffic, weather forecast; Dopod's navigator is supported functions such as point searching, real-time navigation, perimeter query; Pattra is supported functions such as point searching, route planning, instant messaging, mobile friend-making.But these softwares all can't satisfy the demand of user to group collaboration, service intellectuality, image Real time identification.The hand held that this paper proposed is put forth effort on based on map browser seamless combination is carried out in concrete map and group collaboration, intelligent service and realtime graphic identification intuitively, and a browser with good user experience is provided.
Summary of the invention
The purpose of this invention is to provide a kind of hand held based on map browser, this browser with map for browsing the basis, in conjunction with hand held mobile device movability, uncertainty, group collaboration and intelligent characteristics, for the user brings better user experience.
The object of the present invention is achieved like this:
A kind of hand held is based on map browser, and this browser comprises:
A graphical user interface (GUI) that connects the user and can realize man-machine interaction;
Automatically the network selector judging network parameter and connect graphical user interface (GUI);
A user's request manager that uses custom script (Script) script, operating parameter, script (Script) to call the respective application module and connect network selector according to graphical user interface (GUI):
The user management module, location-based service module, Yellow Page search module, community's collaboration module, intelligent service module and the path navigation module that connect the user's request manager respectively and carry out mutual communication with interface, object;
Automatically a self-defined message bag that generates by above-mentioned six modules;
A map analytics engine that is received from the definition message bag and extracts saleable vector graphics (SVG) map datum, stack saleable vector graphics (SVG) map datum and local base map, the final displayed map of generation;
A text resolution engine that is received from the definition message bag and extracts text message, judgement text message kind.
Described network selector adopts Wireless Fidelity (WIFI), general packet radio service (GPRS) or CDMA (CDMA) to network.
Described self-defined message bag adopts extend markup language (XML) form, comprises packet header and inclusion; Its middle wrapping head comprise the operation number and length; Inclusion comprises all kinds of parameters; The operation species of operation number definition application; Length defines the byte number of whole self-defined bag; Parameter in the inclusion comprises two kinds: a kind of is all parameters of passing to server according to the disparate modules content; Another kind be server according to request, return the response parameter that all need.
Described map analytics engine comprises that base map is resolved and personalized map is resolved.
Described base map is resolved and is comprised:
The first step: from the parameter of self-defined message bag, extract saleable vector graphics (SVG) data;
Second step: generate base map according to saleable vector graphics (SVG) data that extract, this base map is enlarging or reducing and drag;
The 3rd step: the base map that generates is passed to GUI show, simultaneously this map is kept at the local increment storage that realizes.
Described personalized map is resolved and is comprised:
The first step: saleable vector graphics (SVG) data and the personalized object attribute data that from the parameter of self-defined message bag, extract base map;
Second step: the personalized object according to obtaining, read the personalized object icon in corresponding this locality; Personalized object properties are composed the corresponding object icon of one of them object to personalized object icon; Simultaneously, according to saleable vector graphics (SVG) data of the base map of receiving, generate base map;
The 3rd step: call local hosts applications DLL (dynamic link library) (API), for each personalized object icon that comprises object properties adds click event;
The 4th step: after the incident interpolation is finished, all individual icons that have respective attributes and corresponding click event are integrated, generated personalized figure layer;
The 5th step: personalization figure layer and the base map that has generated are superposeed, generate final personalized map;
The 6th step: the personalized map that will generate is passed to GUI and is shown, preserves personalized map simultaneously in this locality, to realize the increment storage.
Described personalized object properties comprise two classes, and a class is good friend's longitude and latitude, cell-phone number and an email address; Another kind of is longitude and latitude, title, phone and the address of Yellow Page object; Wherein: the Yellow Page object comprises existing all yellow page information at present, as restaurant, school and market etc.
Described click event comprises make a phone call (Dial), send short messages (SMS), transfer immediate news (IM) and send out a mail (Email).
Described text resolution engine comprises text message, chat message and inquiry message.
Advantage of the present invention:
1., when base map is provided, also provide personalized map, provide corresponding map layer, reduce the map redundancy, improve the map availability according to user preference.
2., all operations that provides traditional map to browse, comprise convergent-divergent map, moving map, provide every communication operation for having shown good friend and Yellow Page object on the map, comprise IM, SMS, Dial and Email.
3., direct consumer positioning position, the good friend of peripheral friend present position and care or the positional information of group member.Understand other people position in real time.
4., user and good friend's dating site can be set, or with the assembly place of group, for user, good friend, member are provided to the path map directly perceived of dating site or assembly place, reduce the interaction times of user and browser, abundant, useful cartographic information is provided.
5., can the Real time identification photo site or the picture stored, by the picture recognition place, solve non-keyword inquiry of the yellow page problem.
6., the intelligent recommendation route, do not need the user any mutual, browser query history knowledge base, current location, current time and present speed provide to meet the path map of demand at that time most, realize real-time navigation.
Description of drawings
Fig. 1 is structural framing figure of the present invention
Fig. 2 is base map process of analysis figure of the present invention
Fig. 3 is the personalized map process of analysis of the present invention figure
Embodiment
The present invention needs to be decided to be system (GPS) and to possess on the mobile device of intelligence computation and implement containing the whole world.Be example with smart mobile phone (Smartphone) below, the invention will be further described in conjunction with the accompanying drawings.
Consult Fig. 1, among the structural framing figure of the present invention:
(1), GUI designs the connection user according to the man-machine interaction principle;
(2), network selector: judge network parameter automatically, preferentially select WIFI, if no WIFI then selects GPRS or CDMA;
(3), the user's request manager: self-defined Script script, according to the operating parameter that GUI transmits, Script calls the application corresponding module;
(4), application module has 6 kinds: user management module, location-based service module, Yellow Page search module, community's collaboration module, intelligent service module, path navigation module.Each intermodule communicates with one another with interface and object.
I), user management module: comprise registration, login, information correction, customer documentation management.The customer documentation management comprises user's static data and dynamic data, all is stored among the SQL Server CE.Static data comprises the hobby that the user selects when registration, dynamic data comprises the current time that application programming interface (API) provides, current longitude and latitude, movement velocity that the location-based service module provides, the path map of past request and the hobby of search.
Ii), location-based service module: comprise two kinds, after the user logins browser, automatically open GPS, obtain current longitude and latitude and present speed, current longitude and latitude and present speed are write self-defined location object (Location Object) store, and under user's enabled condition, upgraded once current longitude and latitude and present speed every 5 minutes; Can't obtain to import the current address by the user under the situation of GPS, report the current address, and upgrade self-defined location object.
Iii), inquiry of the yellow page module: comprise four kinds of query interfaces, common inquiry, perimeter query, recommendation query and based on the inquiry of picture.Common inquiry is passed to the self-defining message bag with XML with the key word in the text box; Perimeter query is with the kind of query object, and the distance range of user's current location and inquiry (according to the distance range of current location) is passed to the self-defining message bag with XML; The personal interest hobby of storing among the interest class (as restaurant, amusement, shopping etc.) that recommendation query is selected the user and the SQL Server CE compares, the interest class is filtered, filter out the point of interest that meets user interest most, garbled point of interest and current location information are passed to the self-defining message bag with XML; Inquiry based on picture at first obtains picture, and picture obtains that dual mode is arranged, and calls local API, open local folders and select photo, or call the trustship API pictures taken of smart machine, picture selected is changed into binary data stream after, put into the self-defined message bag;
Iv), community's collaboration module: comprise the two large divisions, good friend's cooperation and group collaboration.
A, good friend's cooperation comprise location-based service between basic operation, basic communication and good friend.Good friend's basic operation comprises adds good friend, deletion good friend, the both passes to the self-defined message bag with the number of operation accordingly with good friend's account number, the message bag via mobile communication network, is passed to server by transmission control protocol (the TCP)/Internet protocol (IP) of message transport layer.Good friend's basic communication comprises IM, SMS, Dial and Email, during IM transmission message the message of input is passed to the self-defining message bag with XML.SMS, Dial do not need to Enter Number, and directly to server requests good friend cell-phone number, utilize the Managed Code of smart machine to walk traditional communication channel, realize sending short messages and making a phone call.Email directly utilizes the Managed Code API of smart machine to realize that mail sends to server requests good friend email.Location-based service comprises location good friend's dating site setting between the friend of becoming reconciled between the good friend.The location good friend passes to the self-defining message bag with XML with the operation of Location Request number and good friend's account number, and the message bag via mobile communication network, is passed to server by the ICP/IP protocol of message transport layer.Dating site setting between the good friend is provided with requested operation number, good friend's account number, user's current location with dating site and passes to the self-defined message bag, and the message bag via mobile communication network, is passed to server by the ICP/IP protocol of message transport layer.
B, group collaboration comprise that group's basic operation, basic communication and group assembly place are provided with.Group's basic operation comprises to be created group, search for group, adds group, withdraws from group and dismisses group's five generic operations, and every generic operation is passed to the self-defined message bag by corresponding icon (Icon) trigger event of GUI with the number of operation accordingly; The basic communication of group comprises group chatting, when sending message the message of input is passed to the self-defining message bag with XML.The group assembly place is provided with, and three kinds of modes are arranged, and assembles automatically, votes and assemble and manually assemble.When assembling automatically, select the interim group of part or all of member composition in the group, give the name of temporarily all rising, and a concluding time is set, pass to the self-defined message bag assembling operation number, the member who selects, interim group's name, concluding time and user's current location automatically.When ballot is assembled and is manually assembled, select the interim group of part or all of member composition in the group, give the name of temporarily all rising, and be set a concluding time, the assembly place title is set, automatically assembles operation number, the member who selects, interim group's name, concluding time, assembly place title and user's current location and pass to the self-defined message bag.
V), intelligent service module: comprise three kinds of intelligence services, self-adaptation screen size, the plan appointments in browser in the displaying calendar (Calendar), intelligent route are recommended.The self-adaptation screen size, it is long and wide that the local API of browser utilization reads screen, will grow with wide and predefined script and mate, and selects the display mode of coupling.Whether the plan in the displaying calendar calls Managed Code API, reads the appointment in the calendar, judge and had an appointment the same day, if having an appointment, then shows the envelope icon of flicker on GUI, and icon is clicked, then triggers click event, shows appointment arrangement.The intelligence route is recommended, and the customer documentation of invoke user administration module reads current location, speed and time, this three and predefine script are mated, if meet a certain in the script, then recommend to meet the route of current environment, this route is that the user once inquired about.For example, script is judged speed, is the speed of driving, and then recommends to drive route; Be the speed of walking, minimal path etc. then;
Vi), the path navigation module: open GPS, will the number of operation, starting point, final position pass to the self-defined message bag.
(5), self-defined message bag: adopt the XML form, comprise packet header and inclusion.Its middle wrapping head comprise the operation number and length.Inclusion comprises all kinds of parameters.The operation species of operation number definition application.Length defines the byte number of whole self-defined bag.Parameter in the inclusion comprises two kinds, and a kind of is all parameters of passing to server according to the disparate modules content; Another kind be server according to request, return the response parameter that all need.Self-defined bag is generated automatically by above-mentioned six modules (user management module, location-based service module, Yellow Page search module, community's collaboration module, intelligent service module, path navigation module).
(6), message transport layer: socket (Socket) connects the present invention and server end, adopts ICP/IP protocol.
(7), server layer: receive the XML self-defined message bag that message transport layer transmits, analyzing XML message bag extracts operation number, determines operation species.If receive the inquiry of the yellow page generic operation, the search key and the Yellow Page database that receive are mated, the results list is returned to browser, receive the final Yellow Page object of determining, inquiry geographical data bank (PostgreSQL), generation is the SVG map datum at center with the object search, and the SVG map datum is with XML form storage data.If receive community cooperation generic operation, judge whether alternately with the good friend, if need the inquiry good friend, inquiry message is put in the self-defined message bag, pass to good friend's browser, receive the confirmation message after, carry out corresponding operating.Good friend's dating site is provided with, server calculates user and good friend's center position earlier according to central point algorithm, inquire about geographical data bank again, for user and good friend are generated to the path map of central point respectively, map datum is placed in the self-defined message bag and passes browser back.The assembly place is provided with, server is according to the assembly place kind, the center of at first calculating interim all members of group when assembling automatically, generate the path map of a width of cloth for every member then to the position, assembly place, ballot is assembled, and the assembly position that the user is set reports every member, and server receives member's voting results, with the principle that the minority is subordinate to the majority, most agreements then generate the path map of a width of cloth to the position, assembly place for every member; Manually be provided with, with every member of assembly place position informing that the user sets, the member is ready the RX path map, and then server generates the path map of a width of cloth to the position, assembly place for this member.If receive path navigation operation, the inquiry geographical data bank generates from starting point to the terminal point path map, and this map is the SVG form, the longitude and latitude in all centre positions of record between from the starting point to the terminal point.
(8), database layer: comprise Yellow Page database, customer data base and geographical data bank.All Yellow Page data of Yellow Page database storing, all map datums of geodata library storage, subscriber database stores user basic information, user interest, personnel location information.
(9), map analytics engine: be received from the definition message bag, extract the SVG map datum, stack SVG map datum and local base map generate the final map that shows, it comprises that base map is resolved and personalized map is resolved.
Consult Fig. 2, base map is resolved and is comprised:
The first step: from the parameter of self-defined message bag, extract saleable vector graphics (SVG) data;
Second step: generate base map according to saleable vector graphics (SVG) data that extract, this base map is enlarging or reducing and drag;
The 3rd step: the base map that generates is passed to GUI show, simultaneously this map is kept at the local increment storage that realizes.
Consult Fig. 3, personalized map is resolved and is comprised:
The first step: saleable vector graphics (SVG) data and the personalized object attribute data that from the parameter of self-defined message bag, extract base map;
Second step: the personalized object according to obtaining, read the personalized object icon in corresponding this locality; Personalized object properties are composed the corresponding object icon of one of them object to personalized object icon; Simultaneously, according to saleable vector graphics (SVG) data of the base map of receiving, generate base map;
The 3rd step: call local hosts applications DLL (dynamic link library) (API), for each personalized object icon that comprises object properties adds click event;
The 4th step: after the incident interpolation is finished, all individual icons that have respective attributes and corresponding click event are integrated, generated personalized figure layer;
The 5th step: personalization figure layer and the base map that has generated are superposeed, generate final personalized map;
The 6th step: the personalized map that will generate is passed to GUI and is shown, preserves personalized map simultaneously in this locality, to realize the increment storage.
(10), text resolution engine: receive the self-defined message bag that message transport layer is transmitted, extract text message, judge the text message kind, comprise text message, chat message and inquiry message, on GUI, show Panel, chat box and the message box that has text message respectively.

Claims (9)

Translated fromChinese
1.一种掌上型基于地图浏览装置,其特征在于它包括:1. A palm-based map browsing device, characterized in that it comprises:一个连接用户并可实现人机交互的图形用户接口(GUI);A graphical user interface (GUI) that connects users and enables human-computer interaction;一个自动判断网络参数并连接图形用户接口(GUI)的网络选择器;A network selector that automatically determines network parameters and connects to a graphical user interface (GUI);一个用户需求管理器,其使用自定义脚本(Script)语言和基于用户接口(GUI)的操作参数,调用相应应用模块并连接网络选择器;应用模块包括:用户管理模块、位置服务模块、黄页搜索模块、社区协作模块、智能服务模块及路径导航模块;各模块之间以接口和对象进行相互通讯;A user demand manager, which uses a custom script (Script) language and user interface (GUI)-based operating parameters to call the corresponding application module and connect to the network selector; the application module includes: user management module, location service module, yellow page search module, community collaboration module, intelligent service module and path navigation module; each module communicates with each other through interfaces and objects;一个地图解析引擎,其接收应用模块生成的自定义消息包并抽取可伸缩矢量图形(SVG)地图数据、叠加可伸缩矢量图形(SVG)地图数据与本地底图、生成最终显示地图;A map analysis engine, which receives the custom message package generated by the application module and extracts Scalable Vector Graphics (SVG) map data, overlays the Scalable Vector Graphics (SVG) map data and local basemap, and generates a final display map;一个文本解析引擎,其接收应用模块生成的自定义消息包并抽取文本消息、判断文本消息种类。A text analysis engine, which receives the custom message package generated by the application module, extracts the text message, and judges the type of the text message.2.根据权利要求1所述的浏览装置,其特征在于所述网络选择器采用无线保真(WIFI)、通用分组无线服务(GPRS)或码分多址(CDMA)进行联网。2. The browsing device according to claim 1, characterized in that the network selector adopts Wireless Fidelity (WIFI), General Packet Radio Service (GPRS) or Code Division Multiple Access (CDMA) for networking.3.根据权利要求1所述的浏览装置,其特征在于所述自定义消息包采用可扩展标记语言(XML)格式,包括包头和包体;其中包头包括操作号和长度;包体包括各类参数;操作号定义应用的操作种类;长度定义整个自定义包的字节数;包体中的参数包括两种:一种是根据不同模块内容传给服务器的所有参数;另一种是服务器根据请求,返回所有需要的响应参数。3. The browsing device according to claim 1, wherein the self-defined message package adopts an extensible markup language (XML) format, including a header and a body; wherein the header includes an operation number and a length; the body includes various Parameters; the operation number defines the type of operation of the application; the length defines the number of bytes of the entire custom package; the parameters in the package body include two types: one is all parameters passed to the server according to the content of different modules; the other is the server according to request, returns all required response parameters.4.根据权利要求1所述的浏览装置,其特征在于所述地图解析引擎包括基本地图解析和个性化地图解析。4. The browsing device according to claim 1, wherein the map analysis engine includes basic map analysis and personalized map analysis.5.根据权利要求4所述的浏览装置,其特征在于所述基本地图解析包括:5. The browsing device according to claim 4, wherein said basic map analysis comprises:第一步:从自定义消息包的参数中抽取可伸缩矢量图形(SVG)数据;Step 1: Extract Scalable Vector Graphics (SVG) data from the parameters of the custom message package;第二步:根据抽取的可伸缩矢量图形(SVG)数据生成基本地图,该基本地图可放大、缩小及拖动;Step 2: Generate a basic map based on the extracted Scalable Vector Graphics (SVG) data, which can be zoomed in, zoomed out and dragged;第三步:将生成的基本地图传给GUI进行显示,同时将该地图保存在本地实现增量存储。Step 3: Pass the generated basic map to the GUI for display, and save the map locally to realize incremental storage.6.根据权利要求4所述的浏览装置,其特征在于所述个性化地图解析包括:6. The browsing device according to claim 4, wherein said personalized map analysis comprises:第一步:从自定义消息包的参数中抽取基本地图的可伸缩矢量图形(SVG)数据以及个性化对象属性数据;Step 1: Extract Scalable Vector Graphics (SVG) data and personalized object attribute data of the basic map from the parameters of the custom message package;第二步:根据获得的个性化对象,读取相应的本地个性化对象图标;将个性化对象属性赋给个性化对象图标,其中一个对象对应一个对象图标;同时,根据收到的基本地图的可伸缩矢量图形(SVG)数据,生成基本地图;Step 2: According to the obtained personalized object, read the corresponding local personalized object icon; assign the personalized object attribute to the personalized object icon, one of the objects corresponds to an object icon; at the same time, according to the received basic map Scalable Vector Graphics (SVG) data to generate base maps;第三步:调用本地托管应用编程接口(API),为每个包含对象属性的个性化对象图标添加点击事件;Step 3: call the local hosting application programming interface (API), and add a click event for each personalized object icon including object attributes;第四步:事件添加完成后,将所有带有相应属性和相应点击事件的个性化图标进行整合,生成个性化图层;Step 4: After the event is added, integrate all personalized icons with corresponding attributes and corresponding click events to generate a personalized layer;第五步:将个性化图层与已经生成的基本地图进行叠加,生成最终的个性化地图;Step 5: Overlay the personalized layer with the generated basic map to generate the final personalized map;第六步:将生成的个性化地图传给GUI进行显示,同时在本地保存个性化地图,以实现增量存储。Step 6: Pass the generated personalized map to the GUI for display, and save the personalized map locally to realize incremental storage.7.根据权利要求6所述的浏览装置,其特征在于所述个性化对象属性包括两类,一类是好友的经纬度、手机号及邮箱地址;另一类是黄页对象的经纬度、名称、电话及地址;其中:黄页对象包括目前已有的所有黄页信息。7. Browsing device according to claim 6, it is characterized in that described personalized object property comprises two classes, and a class is the longitude and latitude, mobile phone number and email address of good friend; and address; where: the yellow pages object includes all existing yellow pages information.8.根据权利要求6所述的浏览装置,其特征在于所述点击事件包括打电话(Dial)、发短信(SMS)、发送即时消息(IM)及发邮件(Email)。8 . The browsing device according to claim 6 , wherein the click events include making a call (Dial), sending a short message (SMS), sending an instant message (IM) and sending an email (Email).9.根据权利要求1所述的浏览装置,其特征在于所述文本解析引擎包括文本信息、聊天信息和询问信息。9. The browsing device according to claim 1, wherein the text analysis engine includes text information, chat information and inquiry information.
CN2009100545303A2009-07-082009-07-08Palmtop map-based browserExpired - Fee RelatedCN101604320B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2009100545303ACN101604320B (en)2009-07-082009-07-08Palmtop map-based browser

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2009100545303ACN101604320B (en)2009-07-082009-07-08Palmtop map-based browser

Publications (2)

Publication NumberPublication Date
CN101604320A CN101604320A (en)2009-12-16
CN101604320Btrue CN101604320B (en)2011-07-27

Family

ID=41470052

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2009100545303AExpired - Fee RelatedCN101604320B (en)2009-07-082009-07-08Palmtop map-based browser

Country Status (1)

CountryLink
CN (1)CN101604320B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150094947A1 (en)*2012-06-112015-04-02Tencent Technology (Shenzhen) Company LimitedPlace description information acquisition method, and terminal

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102004748A (en)*2010-04-292011-04-06上海海洋大学Heterogeneous geographic data query system and method
CN101945325B (en)*2010-08-132016-04-27厦门雅迅网络股份有限公司A kind of friend's cognitive method based on architecture
CN102404680B (en)*2010-09-092015-12-09三星电子(中国)研发中心The method of the startup application of position-based identification and the handheld device of use the method
CN102571618B (en)*2010-12-072015-08-05腾讯科技(深圳)有限公司A kind of method and apparatus of instant messaging
CN102170427A (en)*2011-03-092011-08-31深圳市凯立德科技股份有限公司Location error-reporting method, location service terminal and server
CN102739699B (en)*2011-04-022015-04-22深圳市赛格导航科技股份有限公司Map display method under browser/server mode and client thereof
CN103379022B (en)*2012-04-242015-09-16腾讯科技(深圳)有限公司A kind of instant communication method based on Internet map search and system
US8972318B2 (en)*2012-05-312015-03-03Qualcomm IncorporatedPredicting user behavior using feedback on previously run predictive searches
CN103544159A (en)*2012-07-122014-01-29北京蚂蜂窝网络科技有限公司Travel social interaction system and method based on position service information
CN102944237A (en)*2012-11-272013-02-27北京邮电大学Parking guidance method based on Internet of Things
CN103884331A (en)*2012-12-242014-06-25鸿富锦精密工业(深圳)有限公司Rendezvous guidance system and method
US10769672B2 (en)2014-03-172020-09-08Transform Sr Brands LlcSystem and method providing personalized recommendations
CN104602183A (en)2014-04-222015-05-06腾讯科技(深圳)有限公司Group positioning method and system
CN104063901A (en)*2014-07-072014-09-24百度在线网络技术(北京)有限公司Showing method and device for electronic map
CN104503755B (en)*2014-12-222018-02-13中软信息系统工程有限公司Dynamic information fusion based on HTML5 high definition bitmaps shows method
CN104850652A (en)*2015-06-022015-08-19苗琦超Dynamic authentication display method aiming at polymorphic user map marks
WO2017177455A1 (en)2016-04-152017-10-19华为技术有限公司Message presentation method, device, and system
CN106408365B (en)*2016-08-242019-10-11北京无线体育俱乐部有限公司Content recommendation method and device
CN106898248A (en)*2017-02-242017-06-27济南浪潮高新科技投资发展有限公司A kind of self-defined map rendering method based on FusionMap components
CN106782034B (en)*2017-04-072020-07-10北京慧图科技股份有限公司Flood prevention and drought resistance data localization map publishing and rendering method and system
US12014654B2 (en)*2017-10-032024-06-18Stroly Inc.Information processing apparatus, information system, information processing method, and program
CN110060000A (en)*2019-03-152019-07-26青岛日日顺物流有限公司Community distribution path generating method and device
CN110060001A (en)*2019-03-152019-07-26青岛日日顺物流有限公司Community's logistics interactive system
CN110472159A (en)*2019-07-262019-11-19美的置业集团有限公司Path generating method, device, medium and terminal device based on community service point

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1867144A (en)*2006-06-082006-11-22中国移动通信集团公司Map browser embedded mobile terminal and mobile phone map mobile terminal platform
CN1867143A (en)*2006-06-082006-11-22中国移动通信集团公司Map engine embedded mobile terminal and mobile terminal map platform
CN1905697A (en)*2006-06-082007-01-31中国移动通信集团公司Cell phone map mobile terminal platform embedded in mobile terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1867144A (en)*2006-06-082006-11-22中国移动通信集团公司Map browser embedded mobile terminal and mobile phone map mobile terminal platform
CN1867143A (en)*2006-06-082006-11-22中国移动通信集团公司Map engine embedded mobile terminal and mobile terminal map platform
CN1905697A (en)*2006-06-082007-01-31中国移动通信集团公司Cell phone map mobile terminal platform embedded in mobile terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Alexander Gruenstein et al..Scalable and Portable Web-Based Multimodal Dialogue Interaction with Geographical Databases.《INTERSPEECH 2006-ICSLP》.2006,453-456.*
JP特开2007-11161A 2007.01.18

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20150094947A1 (en)*2012-06-112015-04-02Tencent Technology (Shenzhen) Company LimitedPlace description information acquisition method, and terminal

Also Published As

Publication numberPublication date
CN101604320A (en)2009-12-16

Similar Documents

PublicationPublication DateTitle
CN101604320B (en)Palmtop map-based browser
US8856671B2 (en)Route selection by drag and drop
CN102123194B (en)Method for optimizing mobile navigation and man-machine interaction functions by using augmented reality technology
US8732246B2 (en)Mobile social network for facilitating GPS based services
US8073461B2 (en)Geo-tagged journal system for location-aware mobile communication devices
Steiniger et al.Foundations of location based services
CN103096242B (en)User recommendation method and system based on location based services
CN102661748B (en)Virtual earth rooftop overlay and bounding
US20070233635A1 (en)Systems and methods for organizing an event and tracking attendance status
US20070281716A1 (en)Message transmission system for users of location-aware mobile communication devices in a local area network
US20020019699A1 (en)Address presentation system
CN100442895C (en) Map browser embedded in mobile terminal and mobile phone map mobile terminal system
US20070281690A1 (en)Displaying and tagging places of interest on location-aware mobile communication devices in a local area network
CN202043177U (en)System equipment utilizing augmented reality technology to optimize mobile navigation and man-machine interaction
EP2289234A1 (en)Social networking services for a location-aware mobile communication device
CN100421476C (en) Mobile map mobile terminal platform embedded in mobile terminal
Martin et al.A contextual geofencing mobile tourism service
JP2007328469A (en) MAP INFORMATION PROVIDING SYSTEM, MAP INFORMATION PROVIDING SERVER, TERMINAL DEVICE, AND MAP INFORMATION PROVIDING METHOD
CN104484462A (en)Enterprise information acquisition method and system
Garzotto et al.Ubiquitous access to cultural tourism portals
CN100423597C (en) Map engine embedded in mobile terminal and mobile terminal map platform
US20050162431A1 (en)Animation data creating method, animation data creating device, terminal device, computer-readable recording medium recording animation data creating program and animation data creating program
CN101542533A (en)Three-dimensional graphical user interface
Zhu et al.POI inquiries and data update based on LBS
US20050017976A1 (en)Cellular terminal, method for creating animation of cellular terminal, and animation creation system

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20110727

Termination date:20140708

EXPYTermination of patent right or utility model

[8]ページ先頭

©2009-2025 Movatter.jp