[go: up one dir, main page]

RU2016123166A - MANAGEMENT OF LOCATION SERVICES FOR MOBILE DEVICES - Google Patents

MANAGEMENT OF LOCATION SERVICES FOR MOBILE DEVICES Download PDF

Info

Publication number
RU2016123166A
RU2016123166A RU2016123166A RU2016123166A RU2016123166A RU 2016123166 A RU2016123166 A RU 2016123166A RU 2016123166 A RU2016123166 A RU 2016123166A RU 2016123166 A RU2016123166 A RU 2016123166A RU 2016123166 A RU2016123166 A RU 2016123166A
Authority
RU
Russia
Prior art keywords
user
mobile device
interest
accordance
points
Prior art date
Application number
RU2016123166A
Other languages
Russian (ru)
Other versions
RU2659188C2 (en
Inventor
Рон РОН МИЛЛЕР
Йоав КАФРИ
Омри МОРАН
Original Assignee
Общество С Ограниченной Ответственностью "Яндекс"
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 Общество С Ограниченной Ответственностью "Яндекс" filed Critical Общество С Ограниченной Ответственностью "Яндекс"
Publication of RU2016123166A publication Critical patent/RU2016123166A/en
Application granted granted Critical
Publication of RU2659188C2 publication Critical patent/RU2659188C2/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B1/00Systems for signalling characterised solely by the form of transmission of the signal
    • G08B1/08Systems for signalling characterised solely by the form of transmission of the signal using electric transmission ; transformation of alarm signals to electrical signals from a different medium, e.g. transmission of an electric alarm signal upon detection of an audible alarm signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)

Claims (38)

1. Способ работы одного или нескольких локационных сервисов мобильного устройства, включающий в себя:1. The method of operation of one or more location services of a mobile device, including: получение доступа к набору данных, который географически указывает на множество точек интереса (POI); примерное вычисление маршрута движения пользователя мобильного устройства к желаемому пользователем местоназначению;access to a dataset that geographically indicates multiple points of interest (POIs); an approximate calculation of the route of movement of the user of the mobile device to the desired destination; выбор по меньшей мере одной из упомянутых точек интереса на основе близости к упомянутому маршруту движения;selecting at least one of said points of interest based on proximity to said traffic route; вычисление примерного времени прибытия упомянутого пользователя в область, близкую к упомянутой по меньшей мере одной выбранной точке интереса; иcalculating an approximate arrival time of said user in an area close to said at least one selected point of interest; and расчет времени переключения режима работы упомянутого по меньшей мере одного локационного сервиса из режима ожидания в активный режим в соответствии с упомянутым примерным временем прибытия.calculating the time for switching the operation mode of the at least one location service from the standby mode to the active mode in accordance with the said approximate arrival time. 2. Способ по п. 1, дополнительно включающий в себя:2. The method according to p. 1, further comprising: отслеживание множества событий передвижения упомянутого пользователя за период по меньшей мере в один день; иtracking multiple movement events of said user for a period of at least one day; and вычисление по меньшей мере одной обычной схемы движения упомянутого пользователя в соответствии с упомянутыми отслеживаемыми событиями передвижения;calculating at least one conventional movement pattern of said user in accordance with said tracked movement events; причем меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоназначение примерно вычисляются в соответствии с упомянутой по меньшей мере одной постоянной схемой движения.moreover, at least one mentioned route of movement and said desired location by the user are approximately calculated in accordance with said at least one constant movement pattern. 3. Способ по п. 1, в котором по меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоназначение примерно вычисляется в соответствии с положением, заданным упомянутым пользователем в сервисе навигации, предоставляемом упомянутым мобильным устройством.3. The method according to claim 1, in which at least one of the aforementioned travel route and said location desired by the user is approximately calculated in accordance with the position specified by the said user in the navigation service provided by said mobile device. 4. Способ по п. 1, в котором по меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоназначение примерно вычисляется в соответствии с положением, заданным упомянутым пользователем в сервисе навигации, предоставляемом упомянутым мобильным устройством.4. The method according to claim 1, in which at least one of the aforementioned route of travel and said location desired by the user is approximately calculated in accordance with the position specified by the said user in the navigation service provided by said mobile device. 5. Способ по п. 1, в котором по меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоназначение примерно вычисляется в соответствии с семантическим анализом пользовательских данных, хранящихся на упомянутом мобильном устройстве.5. The method according to p. 1, in which at least one of the aforementioned route of travel and said location desired by the user is approximately calculated in accordance with the semantic analysis of user data stored on said mobile device. 6. Способ по п. 1, в котором по меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоназначение примерно вычисляется в соответствии с семантическим анализом пользовательских данных, хранящихся на упомянутом мобильном устройстве.6. The method according to p. 1, in which at least one of the aforementioned route of travel and said location desired by the user is approximately calculated in accordance with the semantic analysis of user data stored on said mobile device. 7. Способ по п. 1, в котором упомянутые пользовательские данные включают в себя по меньшей мере одно из множества календарных событий и множества электронных сообщений.7. The method of claim 1, wherein said user data includes at least one of a plurality of calendar events and a plurality of electronic messages. 8. Способ по п. 1, в котором по меньшей мере один упомянутый маршрут передвижения и упомянутое желаемое пользователем местоположение примерно вычисляется в соответствии с анализом журнала входящих и исходящих вызовов, совершенных с помощью упомянутого мобильного устройства.8. The method according to p. 1, in which at least one of the aforementioned route of movement and said desired location by the user is approximately calculated in accordance with the analysis of the log of incoming and outgoing calls made using the aforementioned mobile device. 9. Способ по п. 1, в котором упомянутое множество точек интереса определено и используется приложением, расположенным на упомянутом мобильном устройстве, и использует упомянутый по меньшей мере один локационный сервис; далее включает в себя использование данных, полученных с помощью упомянутого по меньшей мере одного локационного сервиса, для инициирования события приложения с помощью упомянутого приложения.9. The method of claim 1, wherein said plurality of points of interest is defined and used by an application located on said mobile device, and uses said at least one location service; further includes the use of data obtained using the at least one location service to trigger an application event using the application. 10. Способ по п. 9, в котором упомянутое множество точек интереса включает в себя первую группу точек интереса, полученных от приложения, которое расположено на упомянутом мобильном устройстве, и вторую группу точек интереса, полученных из другого приложения, расположенного на упомянутом мобильном устройстве; причем точки интереса упомянутой первой группы используются для инициирования события приложения упомянутым другим приложением.10. The method of claim 9, wherein said plurality of points of interest includes a first group of points of interest obtained from an application located on said mobile device and a second group of points of interest obtained from another application located on said mobile device; wherein, the points of interest of said first group are used to trigger an application event by said other application. 11. Способ по п. 10, в котором упомянутое событие приложения представляет собой проверку того, находится ли упомянутое мобильное устройство в одной из упомянутого множества точек интереса.11. The method of claim 10, wherein said application event is a check to see if said mobile device is in one of said plurality of points of interest. 12. Способ по п. 1, который включает в себя идентификацию множества приложений, расположенных на упомянутом мобильном устройстве; причем упомянутая по меньшей мере одна выбранная точка интереса определяется и используется по меньшей мере одним из упомянутого множества приложений.12. The method according to claim 1, which includes identifying a plurality of applications located on said mobile device; wherein said at least one selected point of interest is determined and used by at least one of said plurality of applications. 13. Способ по п. 12, далее включающий в себя автоматическое обновление упомянутого множества точек интереса в соответствии с входными данными от по меньшей мере одного из множества приложений.13. The method of claim 12, further comprising automatically updating said plurality of points of interest in accordance with input from at least one of the plurality of applications. 14. Способ по п. 1, в котором упомянутый выбор выполняется в соответствии с текущим временем.14. The method of claim 1, wherein said selection is performed in accordance with the current time. 15. Способ по п. 1, в котором упомянутое определение времени включает в себя определение частоты повтора упомянутого промежуточного переключения в соответствии с упомянутым примерным временем прибытия.15. The method of claim 1, wherein said determining the time includes determining a repetition rate of said intermediate switching in accordance with said approximate arrival time. 16. Способ по п. 1, далее включающий в себя: загрузку подгруппы из упомянутого множества точек интереса на основе статистических данных, указывающих на передвижение упомянутого пользователя, и локальное выполнение упомянутого выбора из упомянутой подгруппы на мобильном устройстве.16. The method according to claim 1, further comprising: downloading a subgroup of said plurality of points of interest based on statistics indicative of the movement of said user, and locally making said selection from said subgroup on a mobile device. 17. Мобильное устройство, которое поддерживает работу одного ил нескольких локационных сервисов, включая:17. A mobile device that supports the operation of one or several location services, including: процессор;CPU; датчик движения, который определяет движение мобильного устройства;motion sensor, which detects the movement of a mobile device; по меньшей мере один модуль локационного сервиса, который определяет местоположение мобильного устройства;at least one location service module that determines the location of a mobile device; базу данных, хранящую набор данных, которые географически указывают на множество точек интереса (POI);a database storing a set of data that geographically indicates multiple points of interest (POIs); клиентский модуль, который примерно оценивает с помощью упомянутого процессора, маршрут движения пользователя мобильного устройства к желаемому пользователем местоназначению в соответствии с данными по меньшей мере от одного упомянутого датчика движения и упомянутого модуля локационного сервера, выбирает одну из упомянутого множества точек интереса как выбранную точку интереса для упомянутого пользователя на основе упомянутого текущего движения и вычисляет примерное время прибытия упомянутого пользователя к области, близкой к упомянутой точке интереса; иthe client module, which approximately estimates with the help of the said processor, the route of the mobile device user’s movement to the destination desired by the user in accordance with the data from at least one said motion sensor and said location server module, selects one of the said plurality of points of interest as the selected point of interest for said user based on said current movement and calculates an approximate arrival time of said user to an area close to -mentioned point of interest; and модуль интерфейса, который направляет работу упомянутого по меньшей мере одного локационного сервиса в соответствии с упомянутым примерным временем прибытия.an interface module that directs the operation of said at least one location service in accordance with said approximate arrival time. 18. Компьютерный программный продукт для работы одного или нескольких локационных сервисов мобильного устройства, например:18. A computer software product for the operation of one or more location services of a mobile device, for example: машиночитаемый носитель;computer readable media; первые программные инструкции для доступа к набору данных, которые географически указывают на множество точек интереса;first software instructions for accessing a dataset that geographically indicates a plurality of points of interest; вторые программные инструкции для приблизительной оценки маршрута движения пользователя мобильного устройства к желаемому пользователем местоназначению;second program instructions for an approximate estimation of the route of movement of the user of the mobile device to the desired destination; третьи программные инструкции для выбора по меньшей мере одной из упомянутых точек интереса на основе близости к упомянутому маршруту движения;third program instructions for selecting at least one of said points of interest based on proximity to said travel route; четвертые программные инструкции для вычисления примерного времени прибытия упомянутого пользователя в близость к упомянутой по меньшей мере одной выбранной точке интереса; иfourth program instructions for calculating an approximate arrival time of said user in proximity to said at least one selected point of interest; and пятые программные инструкции для расчета времени переключения режима работы упомянутого по меньшей мере одного локационного сервиса из режима ожидания в активный режим в соответствии с упомянутым примерным временем прибытия;fifth program instructions for calculating a time for switching an operating mode of said at least one location service from a standby mode to an active mode in accordance with said approximate arrival time; причем упомянутые первые, вторые, третьи, четвертые и пятые программные инструкции хранятся на упомянутом машиночитаемом носителе.wherein said first, second, third, fourth and fifth program instructions are stored on said computer-readable medium.
RU2016123166A 2013-11-11 2014-11-11 Location services management for mobile devices RU2659188C2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201314076327A 2013-11-11 2013-11-11
US14/076,327 2013-11-11
IBPCT/IB2014/065964 2014-11-11
PCT/IB2014/065964 WO2015068148A2 (en) 2013-11-11 2014-11-11 Location service(s) management for mobile device(s)

Publications (2)

Publication Number Publication Date
RU2016123166A true RU2016123166A (en) 2017-12-15
RU2659188C2 RU2659188C2 (en) 2018-06-28

Family

ID=53042274

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2016123166A RU2659188C2 (en) 2013-11-11 2014-11-11 Location services management for mobile devices

Country Status (3)

Country Link
EP (1) EP3069328A2 (en)
RU (1) RU2659188C2 (en)
WO (1) WO2015068148A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019014334A1 (en) * 2017-07-14 2019-01-17 Carrier Corporation Intent driven building occupant path and system interaction optimization

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982298A (en) * 1996-11-14 1999-11-09 Microsoft Corporation Interactive traffic display and trip planner
US6133853A (en) * 1998-07-30 2000-10-17 American Calcar, Inc. Personal communication and positioning system
JP2004005493A (en) * 2002-04-24 2004-01-08 Vehicle Information & Communication System Center Driver assist information transmitter, driver assist information receiver and driver assist information providing system
US20030210806A1 (en) * 2002-05-07 2003-11-13 Hitachi, Ltd. Navigational information service with image capturing and sharing
GB0215217D0 (en) * 2002-06-29 2002-08-14 Spenwill Ltd Position referenced multimedia authoring and playback
US20070250257A1 (en) * 2006-04-20 2007-10-25 Sbc Knowledge Ventures, L.P. Geopositional reminder updating
US8386170B2 (en) * 2010-07-20 2013-02-26 GM Global Technology Operations LLC Automatic creation of scenic tours using points of interest
US8719188B2 (en) * 2011-01-13 2014-05-06 Qualcomm Incorporated Determining a dynamic user profile indicative of a user behavior context with a mobile device

Also Published As

Publication number Publication date
EP3069328A2 (en) 2016-09-21
RU2659188C2 (en) 2018-06-28
WO2015068148A2 (en) 2015-05-14
WO2015068148A3 (en) 2015-11-19

Similar Documents

Publication Publication Date Title
US12078501B2 (en) Mobile search based on predicted location
CN105222796B (en) Integrating online navigation data with cached navigation data during active navigation
US8818715B2 (en) Systems and methods to suggest travel itineraries based on users' current location
US8521429B2 (en) Accuracy assessment for location estimation systems
US9020754B2 (en) Vehicle arrival prediction
CN104833365B (en) A kind of Forecasting Methodology and device in customer objective place
US8725131B1 (en) Techniques for automatically activating or deactivating a phone associated with a virtual phone number
WO2017031856A1 (en) Information prediction method and device
WO2008045602A3 (en) Optimizing traffic predictions and enhancing notifications
CA2842806A1 (en) Improving efficiency and accuracy of geo-fencing based on user history
US9702705B2 (en) Crowd-assisted micro-navigation
US20130130214A1 (en) Behavior characteristic extraction device, a behavior characteristic extraction system, a behavior characteristic extraction method and a behavior characteristic extraction program
Zhang et al. SMashQ: Spatial mashup framework for k-NN queries in time-dependent road networks
TWI479122B (en) Method, apparatus, and computer program product for estimating and displaying destination
JP2018530833A (en) Providing notifications based on geofencing search results
CN109413067A (en) A kind of inquiry method for protecting track privacy
CN103984470A (en) Icon display method and device
RU2016123166A (en) MANAGEMENT OF LOCATION SERVICES FOR MOBILE DEVICES
US10783169B1 (en) Inferring user interests from geo-location reports
JP5537480B2 (en) Related area search system and related area search method
US10996310B2 (en) Estimated user location from cellular telephony data
JP2015055934A (en) Information processing apparatus, information processing method, and program
JP2014192893A (en) Damage estimation device and damage estimation method
US20160286360A1 (en) Location service(s) management for mobile device(s)
Murtada et al. Mosque finding and mobile profile changing application