WO2007012084A2 - Client de recherche mobile intelligent - Google Patents
Client de recherche mobile intelligent Download PDFInfo
- Publication number
- WO2007012084A2 WO2007012084A2 PCT/US2006/028509 US2006028509W WO2007012084A2 WO 2007012084 A2 WO2007012084 A2 WO 2007012084A2 US 2006028509 W US2006028509 W US 2006028509W WO 2007012084 A2 WO2007012084 A2 WO 2007012084A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- mobile device
- search
- information
- content
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/63—Routing a service request depending on the request content or context
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Definitions
- the present invention generally relates to information searching techniques.
- the present invention relates to the provision of access to information using communications devices with limited capabilities.
- the mobile client can be any suitable device configured to communicate with a network and typically includes an operating environment such as J2ME, BREW, Symbian, Palm and Blackberry compatible systems.
- the client enables users to search for information services and mobile content, such as ring tones and wallpaper, using unstructured searches and through hierarchical navigation systems for generating content-specific structured search queries and datasets.
- Certain embodiments can store frequently used information, such as stock quotes and city identifiers for obtaining weather and other information and users can navigate personalized content areas to obtain updated information.
- information associated with a user and a mobile client can be maintained in a plurality of locations on a network. Upon connecting the mobile client, information can be synchronized among the plurality of locations.
- the information typically comprises personalization data including identifying information, authentication information, search histories, location information related to a plurality of locations associated with the user and preferences provided by the user.
- Figure 1 is a block diagram of one example of an embodiment of the invention.
- FIG. 2 is a block diagram showing detail of client and MMP related components
- Figure 3 is a block diagram showing detail of components related to the provision of applications and other services
- Figure 4 is a flowchart of an example of an initialization process for a mobile client
- Figure 5 is a flowchart of an example of accessing content and recommendations; and [0013] Figure 6 is a flowchart of an example of maintaining personalized content.
- Embodiments of the invention provide an intelligent mobile client that can interact with core search technology and typically provides alternative navigation methods.
- the mobile client can be any suitable device configured to communicate with a network and typically includes an operating environment such as J2ME, BREW, Symbian, Palm and Blackberry compatible systems.
- the client enables users to search for information services and mobile content, such as ring tones and wallpaper, using unstructured searches and through hierarchical navigation systems for generating content-specific structured search queries and datasets.
- Certain embodiments can store frequently used information, such as stock quotes and city identifiers for obtaining weather and other information relevant to the user. Relevant information may be provided to and users in personalized content areas that can be navigated for obtaining updated information.
- embodiments of the invention comprise mobile clients lOa-lOf and a core system 16.
- the core system 16 typically provides access to a plurality of functional components including recommendation engines; personalized channel manager; one or more channels of recommended services, information, and mobile content (including, e.g. a 4YOU Channel); recent search memory; server side update managers; channel update manager; advertising engines; personalized content list managers; channel synchronization, authentication and
- a recommendation engine provides links to content such as ring tones, information services, and games.
- the recommendations are typically made based on factors including current physical location, preferred physical location, specified physical location, a history of previous searches and saved personal information.
- the recommendations can be customized by user and by mobile device.
- query type Sports, Ring tones, etc
- MMP mobile message processor
- This weight can be used to establish priorities of future requests.
- Content services such as ring tones and wallpapers, can be served to any user having a profile corresponding to a valid profile stored in the MMP.
- information located and visited by a user may be retained in a history associated with the user and maintained in the MMP.
- location information can be collected manually from a user through any suitable data entry system such as a mobile client or personal computer.
- location information may be derived from searches and search requests that include manually entered city, zip code and other geographical information.
- frequently used location objects can be assigned greater weight and may be used to indicate one or more default locations. Default locations may be updated when a user manually enters different location information or establishes a new pattern of activity conveying, for example, geographical information common to multiple queries.
- the location of certain mobile devices can also be identified based on geographical information generated by the mobile device or by a network that detects the mobile device through, for example, signal triangulation, communication between mobile device and transmitters/receivers and interpretation of global positioning satellite (“GPS”) information.
- GPS global positioning satellite
- a personalized channel manager enables a user to pick channels of information including content requested or sought by the user for viewing on a client
- the channel manager bases information selections on factors including user defined preferences entered via personal computer, WAP enabled devices, etc.
- the personalized channel manager can be used to provide the client with personal information including authentication information, credit card information, address, and content preferences.
- personal information may be provided to the channel manager using a personal computer, WAP enabled device and messaging systems such as SMS.
- personal information is typically stored in a user profile and associated with one or more identifiers including user ID, password and mobile identification number (hereinafter "MIN").
- MIN mobile identification number
- a user is typically required to provide authenticating information such as a user name and password. It will be appreciated that other forms of authentication may be used including, for example, biometric identification.
- the system 16 may update the client device 10a- 1Of with appropriate information. Users may also be able to update a list of predetermined channels.
- information related to prior searches can be cached on a client device lOa-lOf and associated with channels identified for searching by a user. Cached search terms can be used to perform subsequent searches and to qualify new search requested by a user.
- clients 10a- 1Of can receive server-side updates for all content channels such as financial quotes, sports scores, and new channels. Server side updates are typically provided based on factors including saved preferences and search terms with clear results.
- clients 1 Oa-IOf can receive channel updates that change menus provided to users of the clients 1 Oa-IOf and add new channels for navigation. Channel updates are typically provided based on factors including user location, last update, and download source.
- one or more advertising engines serve contextual advertising to users via GPRS in text and graphic formats.
- Context recognition is typically performed when user profile, location, and preferences have been stored in, for example the client 1 Oa-I Of, MMP, and so on.
- personalized content lists are maintained on clients 1 Oa-I Of. Personalized content lists can be used to retrieve quick updates from content servers. Personalized
- content lists are typically updated based on factors including user preferences and prior activities including prior saving and manual alteration of content.
- client identification codes may be configured at a PC by using the MIN.
- the system 16 can compile a client configuration, including an embedded MIN, for user download when a user provides context information such as phone make, model, carrier, and MESf.
- a user may use a PC to seamlessly synchronize mobile client 10a- 1Of with personalized preferences and can further manage content from the PC.
- users can establish a unique ID that allows the system 16 to identify users in order to provide recommendations and targeted content.
- one or more media downloaders enable users to download, view and play different types of information on mobile devices 1Oa-IOf.
- Media players lOa-lOf and file type can be selected based on factors including make, model, and OS.
- Media downloaders may be implemented using any suitable protocol such as WAP, GPRS, and UMTS.
- Download may be initiated based on a call from the mobile client 1 Oa-IOf to application and content servers. The download may be initiated upon identification and authentication of a user by the system and verification of registration and account validity and that the mobile 1 Oa-IOf device is compatible with the system. Compatibility will typically be identified through an agent that can be transmitted in an HTTP request.
- a channel creation engine enables third parties to add content for mobile clients 1 Oa-IOf.
- Content can be entered in various forms, using any suitable entry device and will be subsequently entered into content servers 180.
- Content publishing is typically performed by updating information using, for example, RSS, XML and manual entry.
- the third party can designate templates needed to display the content.
- mobile content searching can be performed by indexing and parsing search tools provided by core system 16. Parsing typically includes receiving and determining content of user queries and returning results based on indexed mobile content including ring tones, wallpapers, and games.
- device 1 Oa-I Of types can be identified and appropriately formatted information delivered to the devices 10a- 1Of.
- a compatibility assessment can determine appropriate file type based on handset compatibility. For example, the
- users can initiate structured searches using a client 1Oa-IOf.
- the structured searches may be conducted by querying specific subsets of data stored in content servers 180. Structured searches can be performed by limiting search passes to one channel and requesting specific data points such as city and state in order to help narrow search options. It will be appreciated that structured and unstructured searches can be performed using suitable search engine technologies.
- user personalization profiles are maintained by processes similar to processes used to store user preferences in the MMP for SMS searches.
- the MMP is typically configured to maintain histories of recent searches and geographical locations as established by configuration and a history of prior queries.
- Personalization profiles can be used in a variety of search techniques and can extend beyond searches initiated through SMS and WAP by a client.
- the MMP can serve as a system intelligence and analyzer component and data warehouse for recommendation tools.
- the analyzer may interact with one or more data warehouses to supplement and enhance internal lexicons, grammars, aliases, user profiles, and other system specific information.
- the analyzer builds additional information based on past user behavior using a tools including machine learning and probability engineering tools.
- FIG. 2 diagrammatically illustrates the relationship between a mobile client 10a and a system in one example of an embodiment of the invention.
- Identity of a mobile client 10a can be provided to various components of the system using, for example, personal computer (PC) 26.
- PC 26 may be used to register the mobile client 10a with the system through provision of phone information carrier, make, and model and a MIN 240. Registration information can be maintained with other information associated with the user and mobile device 1 Oa and used in MMP 24 operations. Communications in the system can be effected using SMS or other suitable protocols.
- a text message 222 is typically sent to the user by means of a WAP push link to the download on application server 22.
- the MIN is typically used to configure an application resident on the application server 22 and associated with the user. By activating the link the user can download the configured application together with an embedded unique id that will allow future synchronization with the PC.
- the application can obtain information by connecting to a server side
- the server side update manager 20 can connect to a plurality of applications and services including applications and servers, including those provided by MMP 24, and content servers for maintaining preferences and content. Users can edit preferences stored in the MMP via a PC interface 28. Thus management and maintenance of user preferences such as location, billing information and content preference can be facilitated on a user's phone or device. [0030] Referring to Figure 3, content and services can be distributed from a content server
- the content and services can be provided in a variety of formats such as information services 300, media content 302 including ring tones (302), and web service applications 304 for connecting to external data.
- Content providers can utilize PC Channel Creation 38 for various purposes including creation, deletion and addition of content services.
- a user can make a call for specific pieces of information such as sports scores. Responsive to the call, associated data is typically retrieved from an appropriate content server and transmitted to Server Side Update Manager 200. Before the data is forwarded to the user, the information packet can be augmented with additional information including, for example, relevant advertising 34 and user-targeted recommendations 32. The additional information is typically identified based on prior searches 36 and other relevant content collected from the MMP 24. Based on monitoring and feedback related to end user experience, MMP can be updated to include specific data points, advertisements targeted by user and by query, recommendations based on user and on query, and other associated content.
- FIG. 4 The flowchart of Figure 4 illustrates an example of a client initiation process in one embodiment of the invention.
- a user contacts system 16 and registers a client device 1 Oa-IOf by, for example, entering information describing the client device 1 Oa-IOf and by providing authentication information including a MIN.
- system 16 determines whether the client device 1 Oa-IOf meets predetermined compatibility criteria. Criteria may include minimum operational capabilities, performance characteristics, software compatibilities and so on. Where the device lOa-1 Of fails to meet minimum criteria, the process ends. Otherwise, at step 404, the system 16 typically stores the MIN entered by the user and transmits information to client device 10a- 1Of that enables further configuration of system-client relationship. In one example, the information can be a link directing client device lOa-lOf to a network location configured by system 16.
- system 16 may store client information including MIN in one or more application servers 22.
- the MIN is stored in a wrapper configured for the client device 1 Oa-IOf.
- the user may extract a link from the information received from the system 16, where the link may include a URL.
- the user can set preferences using a web browser or the client device 1Oa-IOf.
- the user connects to the system 16 from mobile device 1Oa-IOf.
- the connection can be established using GPRS and HTTP protocols and standards.
- the user chooses a channel for searching. Typically, selection can be made by clicking on links displayed at the mobile device 1Oa-IOf.
- a content server may be connected to a client server application 14 at step 504.
- relevant data from the application server 14 and MPP relevant data from the application server 14 and MPP.
- the client server application may obtain relevant content from an advertising engine and recommendations engine based on the user's request.
- the system 16 may transmit information, content, advertisements and recommendations to the mobile device 1Oa-IOf.
- FIG. 6 illustrates an example of a process for providing personalized content.
- the user typically connects to the system 16 from mobile device 1Oa-IOf.
- the connection can be established using GPRS and HTTP protocols and standards.
- the user can configure a search for data.
- the search can be a structured search or an unstructured search as desired by the user or as necessitated by system requirements.
- the search may be configured using prior searches and can be created and amended by input from the user.
- the user may choose to record portions of the content or links to selected content retrieved by the search.
- User list can be maintained on a client device, on a server or on both client and server as necessary to facilitate personalization and access from one or more client devices.
- user lists can be shared between client devices, groups of users and all users.
- a user profile may be updated to include information related to a current search.
- the information can include search terms and results that may be added to a history of searches and results associated with the user.
- the updates have immediate effect. In some embodiments the updates become effective when the user next connects to the
- a user preferences and profile information may be updated at step 610.
- User preferences and profile may include elements that can be modified using a client device lOa-lOf or other processing devices, such as a PC. Entry of information for certain user preferences and profile entries may be controlled by a user whereby automatic update or modification may be enabled by the user. Further, certain user preferences and profile entries can be maintained by the system without user control or action.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Système et procédé permettant d'assurer des services d'information à une pluralité de clients mobiles pouvant consister en tout dispositif réseauté, y compris des téléphones cellulaires, des PDA ou d'autres dispositifs sans fil. Ce système utilise des protocoles de communication disponibles afin de soumettre des demandes et de recevoir des réponses pouvant consister en des services d'informations ou du contenu de mobile, tels que des tonalités ou des fonds d'écran. Ce système permet à l'utilisateur d'effectuer des recherches non structurées et d'utiliser des systèmes de navigation hiérarchiques afin de générer des interrogations de recherche structurées spécifiques au contenu et des ensembles de données. Ces recherches peuvent se baser sur un historique de recherches, de localisation géographique, de préférences établies ou d'informations de profil associées à l'utilisateur.
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US70139705P | 2005-07-19 | 2005-07-19 | |
| US60/701,397 | 2005-07-19 | ||
| US11/345,628 US20060212433A1 (en) | 2005-01-31 | 2006-01-31 | Prioritization of search responses system and method |
| US11/345,627 US20060188864A1 (en) | 2005-01-31 | 2006-01-31 | Automated transfer of data from PC clients |
| US11/345,610 US20060184625A1 (en) | 2005-01-31 | 2006-01-31 | Short query-based system and method for content searching |
| US11/345,628 | 2006-01-31 | ||
| US11/345,627 | 2006-01-31 | ||
| US11/345,610 | 2006-01-31 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2007012084A2 true WO2007012084A2 (fr) | 2007-01-25 |
| WO2007012084A3 WO2007012084A3 (fr) | 2007-05-03 |
Family
ID=37669581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2006/028509 Ceased WO2007012084A2 (fr) | 2005-07-19 | 2006-07-19 | Client de recherche mobile intelligent |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007012084A2 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3139572A1 (fr) * | 2015-09-07 | 2017-03-08 | Alcatel Lucent | Profilage d'utilisateur pour une publicité basée sur un emplacement |
| US10192240B1 (en) * | 2010-11-08 | 2019-01-29 | West Corporation | Method and apparatus of requesting customized location information at a mobile station |
| US11459545B2 (en) | 2009-11-15 | 2022-10-04 | Indiana University Research And Technology Corporation | Methods to enhance delivery and engraftment of stem cells including the identification of specific prostaglandin E2 receptors |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2337386B (en) * | 1996-09-09 | 2001-04-04 | Dennis J Dupray | Location of a mobile station |
| US20040198386A1 (en) * | 2002-01-16 | 2004-10-07 | Dupray Dennis J. | Applications for a wireless location gateway |
| US7257570B2 (en) * | 2003-11-13 | 2007-08-14 | Yahoo! Inc. | Geographical location extraction |
-
2006
- 2006-07-19 WO PCT/US2006/028509 patent/WO2007012084A2/fr not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11459545B2 (en) | 2009-11-15 | 2022-10-04 | Indiana University Research And Technology Corporation | Methods to enhance delivery and engraftment of stem cells including the identification of specific prostaglandin E2 receptors |
| US10192240B1 (en) * | 2010-11-08 | 2019-01-29 | West Corporation | Method and apparatus of requesting customized location information at a mobile station |
| EP3139572A1 (fr) * | 2015-09-07 | 2017-03-08 | Alcatel Lucent | Profilage d'utilisateur pour une publicité basée sur un emplacement |
| WO2017042078A1 (fr) * | 2015-09-07 | 2017-03-16 | Alcatel Lucent | Établissement de profil d'utilisateur pour une publicité basée sur un emplacement |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007012084A3 (fr) | 2007-05-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070112739A1 (en) | Intelligent mobile search client | |
| KR100749080B1 (ko) | 디지털 서비스들에 콘텍스트 인식 권고들을 제공하는 시스템 및 방법 | |
| US8175584B2 (en) | System and method to facilitate downloading data at a mobile wireless device | |
| US20020078180A1 (en) | Information collection server, information collection method, and recording medium | |
| US20010021950A1 (en) | Method and apparatus for controlling access to a computer network using tangible media | |
| US20020103933A1 (en) | Internet-access enabled device personalization | |
| EP2431894A1 (fr) | Procédé, dispositif et système de recherche | |
| CN101601033A (zh) | 响应于模式化查询而生成专业的搜索结果 | |
| KR20050086737A (ko) | 문자 스트림과 연관된 호스트 기반 지능형 결과 | |
| KR20010103670A (ko) | 쉐도우 콜백 기능을 갖는 메시지 에일리어싱 기능을이용한 네트워크상의 정보 엑세스 방법 및 시스템 | |
| WO2006108037A1 (fr) | Procede, systeme et dispositif de mise en oeuvre d'un service de repertoire electronique multi-mode base sur l'emplacement | |
| WO2010024893A1 (fr) | Identification unique de périphériques réseau distribués en l'absence d'informations d'identification de périphérique ou d'utilisateur explicitement fournies | |
| WO2008051692A1 (fr) | Recherche personnalisée utilisant des macroapplications | |
| US12349233B2 (en) | Method to manage wireless device profiles | |
| KR100521865B1 (ko) | 대화형 인터페이스를 이용한 정보제공 시스템 및 방법 | |
| KR20130023490A (ko) | 애플리케이션 동기화 시스템 및 방법 | |
| WO2007012084A2 (fr) | Client de recherche mobile intelligent | |
| US8565733B2 (en) | Computer-based method and system for processing a file request in response to a message received from a user mobile device | |
| KR20040073334A (ko) | Sms를 이용한 정보 검색·제공 시스템 및 그 방법 | |
| KR20110017797A (ko) | 검색쿼리 및 사용이력을 이용한 웹 페이지 검색 서비스 제공 시스템, 서버 및 방법 | |
| KR100463836B1 (ko) | 무선 단말기 특성의 그룹화를 통한 컨텐츠 변환 및 캐슁시스템과 방법 | |
| WO2011116381A1 (fr) | Système de navigation rapide destiné à des dispositifs mobiles | |
| KR20090030546A (ko) | 웹 페이지 제공 방법 및 시스템 | |
| CN102761656A (zh) | 用于更新通信设备中通讯簿的方法和设备 | |
| US20040107247A1 (en) | Information processing system, server and Web address issuing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06788204 Country of ref document: EP Kind code of ref document: A2 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) |