[go: up one dir, main page]

CN102255952A - Service middleware based on position - Google Patents

Service middleware based on position Download PDF

Info

Publication number
CN102255952A
CN102255952A CN2011101566272A CN201110156627A CN102255952A CN 102255952 A CN102255952 A CN 102255952A CN 2011101566272 A CN2011101566272 A CN 2011101566272A CN 201110156627 A CN201110156627 A CN 201110156627A CN 102255952 A CN102255952 A CN 102255952A
Authority
CN
China
Prior art keywords
user
semantic locations
information
interest
computer
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.)
Pending
Application number
CN2011101566272A
Other languages
Chinese (zh)
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.)
Suzhou Cuizhi New Technology Development Co Ltd
Original Assignee
Suzhou Cuizhi New Technology Development Co Ltd
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 Suzhou Cuizhi New Technology Development Co Ltd filed Critical Suzhou Cuizhi New Technology Development Co Ltd
Priority to CN2011101566272A priority Critical patent/CN102255952A/en
Publication of CN102255952A publication Critical patent/CN102255952A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a middleware system, which is used for providing services between a mobile equipment user and various content databases and is convenient for realizing an application program with a search function based on position on mobile equipment. The middleware system is used for providing one or more services for a user application program. For example, a service allows the user to note or mark a known semantics position. As another example, a service is used for providing a suggested semantics interesting point list for the user application program in response to user inquiry. The selection of suggested semantics interesting points is based on the position of the user and context-related information. The suggested semantics interesting points are possibly obtained from user personal information or in a similar form, suggested semantics positions are sequenced possibly, and the most interested semantics position of the user is in the first order.

Description

Location-based service middleware
Technical field
Middleware system provides the location-based service between mobile device user and the various content data base.
Background technology
The many different technology of integrated common employing that position-based service (LBS) is used, the radio network technique (for example Wi-Fi) and the global positioning system (GPS) that comprise mobile phone technology (as GSM), and other technologies, for example based on sensor network, radio-frequency (RF) identification (RFID) and similar product.Global positioning system provides the positional information on the geographical coordinate
But what the user was concerned about usually is the implication of a position, rather than its geographical coordinate, and it may be more significant use.For example, the name in hotel or dining room.Having fixing position, is by a title, rather than the place that geographical coordinate is determined is called semantic position.The position of a semanteme may be listed in the point of interest (POI) of a semanteme, generally is meant any product, service or fixing position are by a title, rather than geographical coordinate is determined the position.
Summary of the invention
The mobile device that has occurred new technology of many employings and standard in the past few years on the market, many mobile phones all have been equipped with web browser and have allowed the user to carry out many tasks, for example purchase goods, the inquiry of goods shipping situation, tour arrangement and reservation.Mobile device comprises any portable set that data processing and/or communication service capabilities are provided.For example, mobile device includes but not limited to, as cell phone, smart phone, beeper shows, radio frequency (RF) equipment, infrared (IR) portable devices equipment, PDA(Personal Digital Assistant), palmtop PC, notebook computer, panel computer, portable email equipment, on the one or more equipment that combine with integrated device, or the like.
Along with mobile device widely be connected, many interesting frontiers have occurred as general fit calculation (ubiquitous computing).This makes it can be provided in the line service, and in moving, no matter where the user is, can both provide to comprise such as a large amount of new services of the traditional services of accessed web page and Email.One class general fit calculation, be called " location-based service " (LBS), be more and more welcome, because their purpose provides the user " scene " information is provided, be that information belongs to a specific area users interest and can be in user's use, the position of visiting simultaneously in LBS.
Change a kind of saying, the location-based service service of can being defined as, integrated mobile device the position or with the position of other information so that offer user's surcharge.This service offers the location aware mobile device usually, and for example it can determine the GPS geographical position of oneself.A common inquiry, the background among the LBS that the user may cause are " to find nearest restaurant.Yet ", LBS can also provide more detailed information, particularly, and by the personal information data relevant of considering the user with other guide.
Description of drawings
Fig. 1 has shown the framework of a location-based service, and it adopts specific area ontological method.
Fig. 2 has shown one three layers communication pattern, can be used as the LBS (Fig. 1) that a framework is realized technically.
The middleware layer example that Fig. 3 shows provides the Additional Services that exceeded the traditional database inquiry service.
Embodiment
The framework of location-based service utilizes a middleware system, realizes every content search of user application and database, makes location-based application program on user's the mobile device use function of search based on body.Location-based service can offer the user of such mobile device effectively, and the geographical coordinate that can determine oneself uses global positioning system (GPS) or other.To service interface mobile device application program normally, be based on cloud computing (promptly using distributed computing platform) as mobile phone or an application program.Such application program makes the equipment user inquire about various databases, as a near restaurant finding, hotel, or the title semantic locations of the point of interest of other points (POI).Except the keyword of routine coupling, use search system in the inquiry that the user can carry out based on body, use as, the product type territory, search is sought in the COS territory in each territory.
In various example implementation, the selection of searching for semantic point of interest is based on user's position and possible contextual information, as morning and evening and date, current weather and traffic conditions.The selection of searching for semantic point of interest also may be based on user's customizing messages, as userspersonal information or similar.In some implementations the semanteme ordering that proposes of the application program of user that offers, the arrangement that the user may be most interested in is forward.
Another explanation middleware system provides the example of service, allows the mark of the known semantic locations of user comment.For example, a dining room is represented in the position of a semanteme, can come dining room of mark with photo or literal.As " great enchilada! " note or label may be related with user ID, as WindowsLive
Figure BSA00000515255400021
ID.This note or label may or may not can offer other users.
The Application developer is creating the mobile device that numerous application program of user reside in the user, and many is the users that are used to provide with location-based service.For example, the on-site semantic point of interest of explicit user that service may be on map.Other application programs may relate to, and for example, follow the tracks of location-based selectivity diffuse information (as advertisement) and location-based recreation.Owing to relate to the database of integrating different-format, wherein comprise and with mobile service provider's network, the complexity of semantic interest point information geographical location information, middleware layer or system can be advantageously used in and reduce the integrated complexity of service.

Claims (8)

1. location-based service middleware system service is between user's mobile device and Data Source, these data comprise semantic locations or point of interest, middleware comprises following computer-implemented part: a semantic locations label assembly allows the user to add user personalized information to semantic locations on mobile device; A semantic locations is searched assembly, accepts user inquiring and refines user's request, refines the request based on the user, user's customized information, contextual information; A data source matching engine is come matching result based on the request of refining.
2. the middleware of claim 1 position-based service also comprises a semantic locations suggestion assembly, makes user application that the information list of semantic locations or point of interest can be provided, and these are tabulated based on user personalized information on the data source and contextual information.
3. according to the middleware system of the location-based service of claim 2, it is characterized in that customized information therein is related with a user's user ID.
4. a computer-implemented method provides location-based service, and this method comprises the steps: to receive the inquiry of sending from user's mobile device application program; The inquiry of filter user is filtered based on user personalized information and contextual information; Obtain a tabulation of listing at least one semantic locations, this is tabulated at least one data source, then tabulation is returned to the user; Provide an API to be used to provide this tabulation to user application.
5. the computer-implemented method of claim 4 further comprises providing the 2nd API to be used to provide semantic locations and the point of interest that occurs recently to user application, and the discovery of these semantic locations and point of interest is based on user personalized information and contextual information.
6. the computer-implemented method of claim 4 further comprises providing the 3rd API to make the user to add customized information to semantic locations or point of interest to user application.
7. according to the computer-implemented method of claim 6, it is characterized in that the 3rd API comprises permission or forbids that the user increases an attribute or label is given semantic locations.
8. according to the computer-implemented method of claim 6, it is characterized in that wherein the 3rd API allows the user to determine that selectively this attribute or label offer the user of other mobile devices.
CN2011101566272A 2011-06-13 2011-06-13 Service middleware based on position Pending CN102255952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101566272A CN102255952A (en) 2011-06-13 2011-06-13 Service middleware based on position

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101566272A CN102255952A (en) 2011-06-13 2011-06-13 Service middleware based on position

Publications (1)

Publication Number Publication Date
CN102255952A true CN102255952A (en) 2011-11-23

Family

ID=44982942

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101566272A Pending CN102255952A (en) 2011-06-13 2011-06-13 Service middleware based on position

Country Status (1)

Country Link
CN (1) CN102255952A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104115147A (en) * 2012-02-16 2014-10-22 微软公司 Location-aware application searching

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101243386A (en) * 2004-06-30 2008-08-13 谷歌公司 Method and system for annotating local search results
CN201607729U (en) * 2009-12-22 2010-10-13 东莞市华业龙图信息技术有限公司 Intelligent interest point search service system based on position information
CN101939740A (en) * 2007-12-11 2011-01-05 声钰科技 Providing a natural language voice user interface in an integrated language navigation service environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101243386A (en) * 2004-06-30 2008-08-13 谷歌公司 Method and system for annotating local search results
CN101939740A (en) * 2007-12-11 2011-01-05 声钰科技 Providing a natural language voice user interface in an integrated language navigation service environment
CN201607729U (en) * 2009-12-22 2010-10-13 东莞市华业龙图信息技术有限公司 Intelligent interest point search service system based on position information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104115147A (en) * 2012-02-16 2014-10-22 微软公司 Location-aware application searching

Similar Documents

Publication Publication Date Title
JP5602864B2 (en) Location-based service middleware
JP6257124B2 (en) Method, medium and system for geocoding personal information
US8493407B2 (en) Method and apparatus for customizing map presentations based on user interests
US9049547B2 (en) Displaying place-related content on a mobile device
US8341196B2 (en) Method and apparatus for creating a contextual model based on offline user context data
EP2982936B1 (en) Method and apparatus for providing a contextual menu in a map display
US20110125743A1 (en) Method and apparatus for providing a contextual model based upon user context data
US20140074873A1 (en) Device, Method and Computer-Readable Medium For Recognizing Places
US20120220308A1 (en) Method and apparatus for pre-fetching location-based data while maintaining user privacy
US8954093B2 (en) Managing of application access to centrally stored place-related data on a mobile device
EP2706496A1 (en) Device, method and computer-readable medium for recognizing places in a text
US20150213088A1 (en) Method and apparatus for providing applications associated with location-based user-interfaces
US9094788B2 (en) Centralized data store for providing all place-related data to applications on a mobile device
KR20140118569A (en) Travel information service system and providing method thereof
CN102255952A (en) Service middleware based on position
CN102214221A (en) Location-based service body searching method
EP2704460B1 (en) Method, apparatus and computer readable medium for displaying Place-Related Content On A Mobile Device
EP2693778A1 (en) Managing Of Application Access To Centrally Stored Place-Related Data On A Mobile Device
EP2693781B1 (en) Centralized Data Store For Providing All Place-Related Data To Applications On A Mobile Device
Hendrix Location: The Epicenter of Mobile Innovation in 2010
CN104572760A (en) Service body searching method based on positions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111123