throbber
A
`
`as) United States
`2) Patent Application Publication cio) Pub. No.: US 2004/0108375 Al
`Maillard
`(43) Pub. Date:
`Jun. 10, 2004
`
`(54) ELECTRONIC ORGANISER WITH
`Publication Classification
`LOCATION BASED SERVICES
`Int. C17 cessssessecssscsseesseesnsseseesnceeneneneanennnennns GO06F 17/00
`(51)
`
`(75)
`Inventor: Herve Maillard, Igny (FR)
`ceeeesrsecressrenstcestntntnatatntneneaiae 235/375
`(52) WsS. Che
`Correspondence Address:
`(57)
`ABSTRACT
`SUGHRUE MION, PLLC
`2100 PENNSYLVANIAAVENUE, N.W.
`The present invention relates to a method of generating a
`SUITE 800
`signal comprising the steps of:
`assigning a condition to a task, the condition having at
`WASHINGTON, DC 20037 (US)
`(73) Assignee: ALCATEL
`leastone criterionrelatedto a geographicalposition,
`(21) Appl. No.:
`10/668,316
`determining an actual geographical position,
`evaluating the condition by means of the actual geo-
`(22)
`Filed:
`Sep. 24, 2003
`graphical position,
`(30)
`ForeignApplication Priority Data
`if the condition is fulfilled, outputting of the signal in
`order to inform a user of the fulfilment of the
`Dec. 6, 2002
`(EP) -essesssreeesenreesssttenerries 02360335.0
`condition.
`
`200.
`
`ee
`pT
`LT
`
`Netwerk.
`
`UserIritétface.
`
`|
`
`Condition
`
`Radio Interface
`
`202.
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 1 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 1 of 6
`
`

`

`Patent Application Publication
`
`Jun. 10,2004 Sheet 1 of 2
`
`US 2004/0108375 Al
`
`
`
` _ 100
`
`Enter Task
`
`
`Enter condition.comprising location criterion
`
`
`
`|”
`
`
`
`Obtainactualgeographical position data
`
`104
`
`
`
`
`“tscondition —, ne
`fulfilled2? =
`
`108
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 2 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 2 of 6
`
`

`

`Patent Application Publication
`
`Jun. 10,2004 Sheet 2 of 2
`
`200. UserInterface.
`
`Radio Interface
`
`US 2004/0108375 Al
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 3 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 3 of 6
`
`

`

`US 2004/0108375 Al
`
`Jun. 10, 2004
`
`ELECTRONIC ORGANISER WITH LOCATION
`BASED SERVICES
`
`[0001] The invention is based on a priority application EP
`02 360 335.0 which is hereby incorporated by reference.
`
`FIELD OF THE INVENTION
`
`[0002] The present invention relatesto the field of location
`based services, and more particularly without limitation, to
`location based services provided by a radio access network.
`
`BACKGROUND AND PRIOR ART
`
`[0003] Electronic organisers typically include a ‘task-list’
`or ‘to-do-list’. Each entry into the list is descriptive of a task
`to be performed by the user of the electronic organiser.
`Typically the user can assign a date and/or time to each one
`of the tasks. This way due dates for fulfilment of the tasks
`are specified. When a due date is reached and a task has not
`been marked as ‘completed’ a corresponding message is
`generated by the electronic organiser to remind the user on
`the task fulfilment. Alternatively or in addition such a
`warning message is also generated when the task has not
`been fulfilled a certain time before the due date.
`
`are
`functionalities
`organiser
`electronic
`[0004] Such
`included in standard office software products like Microsoft
`Outlook® and also in personal digital assistants like Palm
`Pilot®. Further some mobile phones also include an elec-
`tronic organiser.
`
`[0005] The invention aims to provide an improved elec-
`tronic device, such as an electronic organiser, personal
`digital assistant, mobile phone or other mobile end user
`device. Further the present invention aims to provide an
`improved network element of a radio access network to
`enable location based services for such electronic devices.
`
`SUMMARYOF THE INVENTION
`
`[0006] The present invention enables to assign a condition
`to a task which encompasses a geographical position crite-
`rion. For example the condition assigned to the task is that
`the electronic device is located at a certain geographical
`position. If this condition is fulfilled a corresponding signal
`is outputted in order to inform a user that the condition
`which is assigned to the task is met. This way the user is
`reminded on the task fulfilment.
`
`In essence the present invention enables to assign
`[0007]
`a condition to a task which is based on a geographical
`position in additionto oras an alternative to other conditions
`like a certain due date. For example a user may assign the
`geographical position of an office to a task. When the user
`comesto the office the next time the condition is fulfilled.
`The fulfilment of the condition serves as a trigger for
`generating a signal to inform the userofthe fulfilmentof the
`condition in order to remind the user on the fulfilment of the
`
`corresponding task. Such a geographical position condition
`criterion can be combined with other criteria which are also
`based on geographical position, on time or other criteria. The
`overall condition can be formulated as a Boolean expres-
`sion.
`
`In accordance with a preferred embodimentof the
`[0008]
`invention a user interface is provided which enables to
`assign a location name to a geographical position. This
`
`facilities the formulation of a geographical position based
`criterion for a task. Alternatively or in addition such data
`relating a location name to one or more geographical posi-
`tions can also be providedto the electronic device by means
`of an electronic message, such as by short message service
`(SMS)or email, or on a data carrier like a CD ROM.
`
`In accordance with a further preferred embodiment
`[0009]
`of the invention the geographical position is provided by
`location based services of a radio access network, such as a
`mobile cellular telecommunication network. In the case of a
`cellular network the cell-ID, mobile location information
`(MLD,
`location area identifier (LAI) or the routing area
`identifier provide geographical position data. In case of a
`wireless area network (LAN) the SSID or the AP’s MAC
`address or any other AP identifier, provides such geographi-
`cal position data.
`
`[0010] For example when the electronic device logs onto
`the network the cell-ID of the cell covering the actual
`geographical position of the electronic device is provided
`from the network infrastructure to the electronic device. This
`
`geographical position data can be used to formulate a
`condition. Preferably this is done by entering a location
`name and assigning the location name to the actual geo-
`graphical position provided by the network infrastructure.
`Onthis basis a condition for a task can be formulated.
`
`In addition the actual geographical position is used
`[0011]
`to evaluate the existing conditions which are assigned to
`tasks. When one of the conditions is met a corresponding
`signal is outputted in orderto alert the user and remind the
`user on the task fulfilment.
`
`In accordance with a preferred embodimentof the
`{0012]
`invention a location-enabling GSM or UMTSnetwork is
`used as a radio access network. Such a network contains
`serving mobile location centres (SMLCs) which serve to
`precisely determine the geographical position of active user
`equipments. For example Alcatel’s intelligent location ser-
`vice (MLS) can be used for location-based services, and in
`particular for determining the actual geographical positions
`of user equipments and providing the actual geographical
`positions to the user equipments. Another suitable commer-
`cially available product
`is Alcatel 8602 location server/
`gateway mobile location centre (GMLC) whichalso enables
`the positioning of active end user equipments.
`
`In accordance with a further preferred embodiment
`[0013]
`of the invention the condition is not evaluated by the user
`equipment but by the network itself. When the network
`determines that such a conditionis fulfilled a corresponding
`signal is provided to the user in order to remind the user on
`the task fulfilment.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the following preferred embodiments of the
`[0014]
`invention are explained in greater detail by making reference
`to the drawings in which:
`
`FIG.1 is illustrative of a flow chart of an embodi-
`[0015]
`ment of a method of the invention,
`
`[0016] FIG. 2 is a block diagram of an active user
`equipment being locked on a radio access network.
`DETAILED DESCRIPTION
`
`[0017] FIG. 1 showsa flow chart of an embodimentof the
`present invention. In step 100 a task is entered into an
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 4 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 4 of 6
`
`

`

`US 2004/0108375 Al
`
`Jun. 10, 2004
`
`electronic organiser by a user. For example, the electronic
`organiser is implemented in a personal digital assistant, a
`mobile phone, a laptop computer or another mobile wireless
`device.
`
`In step 102 the user enters a condition to define
`[0018]
`whenthe task becomes due. This condition contains at least
`one location criterion. To enter the condition the user needs
`to select a certain geographical position. This can be done by
`selecting a name which is assigned to the geographical
`position and formulating the condition based on the location
`name.
`
`[0019] For example the user can select the location name
`L whichis assigned to a certain geographical position. Next
`the user can formulate a Boolean expression containing the
`location name L. For example the user can enter the con-
`dition ‘is user X at location L?’ In this instance the condition
`
`is fulfilled if the actual position of the electronic organiser of
`the user is at
`the geographical position assigned to the
`location name L.
`
`[0020] Alternatively more complex conditions can be for-
`mulated. For example the condition can be a combination of
`geographical position and time. In this instance the condi-
`tion is fulfilled if the electronic device is at the specified
`geographical position having the assigned location name L
`within a certain time frame or at a specific time of the day.
`Further the condition can also encompass more than one
`user. For example the condition can require that a numberof
`users is at the same specified location.
`
`In step 104 actual geographical position data is
`[0021]
`obtained. In case the radio access network is a cellular
`network the actual cell-ID of the cell covering the actual
`geographical position of the electronic device can be used as
`geographical position data for the purpose of evaluating the
`condition entered in step 102. Alternatively more precise
`geographical position data obtained from location based
`network services can be used for this purpose.
`
`In step 106 the fulfilment of the condition is
`[0022]
`checked. If the condition is not fulfilled the control goes
`back to step 104. If the conditionis fulfilled this means that
`the user is to be reminded on the task to which the condition
`
`is assigned; as a consequence a warning, alert or alarm
`signal is generated in step 108. From there the control goes
`back to step 104 in order to permanently check whether one
`or more of the conditions are fulfilled.
`
`[0023] FIG. 2 shows a block diagram of an embodiment
`of the invention. Wireless user equipment 200 has a radio
`interface 202 to establish telecommunication links via radio
`access network 204 to a network element 206 or to another
`
`active user equipment.
`
`[0024] User equipment 200 can be any mobile telecom-
`munication device, such as a personal digital assistant,
`mobile phone with integrated electronic organiser, laptop
`computer or another mobile communication and/or comput-
`ing device having an integrated electronic organiser func-
`tionality.
`
`[0025] Electronic organiser 208 of user equipment 200 has
`a task-managementfunctionality. Table 210 contains a list of
`tasks which a user has previously entered into electronic
`organiser 208. Each task has an assigned condition which
`specifies when a task becomes due. For example the user can
`
`enter the task ‘buy a bottle of milk’ and assign the condition
`‘supermarket’. This meansthat the task ‘buy a bottle of milk’
`becomes due when the user with the user equipment 200
`enters into a specific supermarket. When the condition is
`fulfilled an alarm is generated by program module 212. For
`example the alarm signal can be an aural, visual or tactile
`signal, such as a vibration of the user equipment 200.
`
`[0026] Further user equipment 200 has storage 214 for
`storing of location names and assigned geographical posi-
`tions. For example each location name has one geographical
`position, such as ‘home’, ‘office’, ‘customer X’, ‘friend Y’,
`.
`.
`. However a location name can also have a number of
`assigned geographical positions. For example the location
`name ‘supermarket’ can have assigned all geographical
`positions of a chain of supermarkets.
`
`In the example considered above this means that
`[0027]
`the condition which has been entered for the task ‘buy a
`bottle of milk’ is fulfilled when the user with active user
`
`equipment 200 enters any store having a geographical
`position contained in the list of geographical positions which
`is assigned to the location name ‘supermarket’.
`
`[0028] Via user interface 216 the user can make an entry
`into the table contained in storage 214. For example the user
`can store the actual geographical position of user equipment
`200 and assign a location nameto the actual geographical
`position. This location name can then be used to formulate
`a condition for a task contained in table 210.
`
`[0029] The actual geographical position is provided by
`radio access network 204,
`i.c. network element 206 and
`received by radio interface 202 of user equipment 200. For
`example the cell-ID of the radio cell covering the actual
`geographical position of user equipment 200 can serve as the
`actual geographical position. In this instance the cell-ID is
`entered as position data in storage 214. Alternatively more
`precise geographical position data can be provided from the
`network 204 if it supports location based services.
`
`[0030] Alternatively a set of location names with assigned
`geographical positions can be downloaded by user equip-
`ment 200. For example a company operating a number of
`supermarkets can offer a file on its Internet website contain-
`ing the name of the company and an assigned list of
`geographical positions of supermarkets of that company.
`This file is downloaded and stored in the table of storage
`214. This way it is avoided that the user needs to manually
`input all location names into the storage 214. Also geo-
`graphical position data is provided this way without a need
`that the user equipment 200 is actually at that geographical
`position when the entry is made.
`
`[0031] As a further alternative the user enters an address
`of a certain location via user interface 216. The address is
`transmitted via network 204 to network element 206. In
`
`network element 206 geographical position data of that
`address is determined. For example network element 206
`can look up in a digital map which cell of the cellular radio
`network covers the address. This cell-ID is then provided
`back as geographical position data for storage in the table of
`storage 214.
`
`[0032] As a further alternative the user enters a location
`name of its actual position via user interface 216. This
`location nameis sent via network 204 to network element
`
`206. Network element 206 then assigns mobile location
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 5 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 5 of 6
`
`

`

`US 2004/0108375 Al
`
`Jun. 10, 2004
`
`information of the actual geographical position of the user
`equipment 200 to the provided location name. This mobile
`location informationis then sent back to user equipment 200
`for storage in the table of storage 214.
`
`[0033] As a further alternative a user can receive a loca-
`tion name with an assigned cell-ID from another user. The
`location name with the assigned cell-ID can be entered into
`the table of storage 214. The transmission of the location
`name with the assigned cell-ID can be done by various
`channels, such as SMSorInternet.
`
`In operation the actual geographical position of
`[0034]
`user equipment 200 is permanently provided to user equip-
`ment 200 from the network 204 and received by radio
`interface 202. The actual geographical position data is
`provided to program module 212 which permanently checks
`the conditions stored in the table 210. For this purpose
`program module 212 needsto access the information stored
`in storage 214 in order to determine whether the actual
`geographical position matches a geographical position
`stored in storage 214. If such a match can be found this
`meansthat the user equipment 200 is at the location with the
`location name which is assigned to that geographical posi-
`tion. On this basis the program module 212 can then check
`whether one or more of the conditions of table 210 is
`fulfilled or not.
`
`List of Reference Numerals
`
`[0035]
`
`200 user equipment
`
`[0036]
`
`202 radio interface
`
`[0037]
`
`204 radio access network
`
`[0038]
`
`206 network element
`
`[0039]
`
`208 electronic organiser
`
`[0040]
`
`210 table
`
`[0041]
`
`212 program module
`
`[0042]
`
`[0043]
`
`214 storage
`216 user interface
`
`1. A method of generating a signal comprising the steps
`
`of:
`
`assigning a condition to a task, the condition having at
`least one criterion related to a geographical position,
`
`determining an actual geographical position,
`
`evaluating the condition by means of the actual geo-
`graphical position,
`
`if the condition is fulfilled, outputting of the signal in
`order to inform a userofthe fulfilmentof the condition.
`
`2. The method of claim 1 further comprising entering of
`the at least one criterion by:
`
`assigning a location name to the geographical position,
`
`inputting the criterion by means of the location name.
`
`3. The method of claim 1, whereby the geographical
`position of the criterion and/or the actual geographical
`position is provided by a wireless radio network.
`4. The method of claim 3, whereby the wireless radio
`network is a cellular network and the geographical position
`is provided as data being indicative of one ofthe cells of the
`cellular network.
`
`5. A computer program product, such as a digital storage
`medium, comprising program meansfor generating a signal,
`the program means being adapted to perform the stepsof:
`
`assigning a condition to a task, the condition having at
`least one criterion related to a geographical position,
`
`determining an actual geographical position,
`
`evaluating the condition by means of the actual geo-
`graphical position,
`
`if the condition is fulfilled, outputting of the signal in
`order to inform a userof the fulfilment of the condition
`
`6. An electronic device comprising:
`
`means for storing of a task having assigned thereto a
`condition, the condition having at least one criterion
`related to a geographical position,
`
`meansfor receiving an actual geographical position,
`
`means for evaluating the condition on the basis of the
`actual geographic position,
`
`meansfor outputting of the signal in order to inform a user
`of the fulfilment of the condition.
`
`7. The electronic device of claim 6 further comprising
`means for entering a location name and for assigning the
`location name to a geographical position.
`8. The electronic device of claim 6 the means for deter-
`mining of an actual geographic position comprising means
`for receiving of data from a radio access network being
`indicative of the actual geographical position.
`9. Anetwork elementof a radio access network compris-
`ing:
`
`means for storing of location names and assigned geo-
`graphical positions,
`
`meansfor providingat least one of the location names and
`its assigned geographical position to a user equipment.
`10. The network element of claim 9 further comprising:
`
`means for receiving of a condition being assigned to a
`task, the condition having at least one criterion related
`to a geographical position,
`
`means for determining an actual geographical position of
`a user equipment,
`
`means for evaluating the condition on the basis of the
`actual geographic position,
`
`means for outputting of a signal in order to inform a user
`of the fulfilment of the condition.
`
`*
`
`*
`
`*
`
`*
`
`*
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 6 of 6
`
`Google, Exhibit 1011
`IPR2022-00742
`Page 6 of 6
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket