throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2013/0095823 A1
`(43) Pub. Date:
`Apr. 18, 2013
`KLASSEN
`
`US 2013 0095823A1
`
`(54) METHOD OF MANAGING INBOUND
`COMMUNICATIONS BASED ON THE
`CURRENT LOCATION OF A WIRELESS
`COMMUNICATIONS DEVICE
`
`(72)
`
`Inventor:
`
`(71) Applicant: Research In Motion Limited, Waterloo
`(CA)
`Gerhard Dietrich KLASSEN, Waterloo
`(CA)
`(73) Assignee: RESEARCH IN MOTION LIMITED,
`Waterloo (CA)
`Appl. No.: 13/691.987
`Filed:
`Dec. 3, 2012
`
`(21)
`(22)
`
`(63)
`
`Related U.S. Application Data
`Continuation of application No. 12/014,839, filed on
`Jan. 16, 2008, now Pat. No. 8,326,285.
`
`Publication Classification
`
`(51) Int. Cl.
`H0478/08
`(52) U.S. Cl.
`CPC ....................................... H04W 8/08 (2013.01)
`USPC ....................................................... 45S/432.1
`
`(2006.01)
`
`(57)
`
`ABSTRACT
`
`A method of managing inbound communications received by
`a roaming wireless communications device entails enabling a
`user of the roaming wireless communications device to acti
`vate an inbound communications filter having filter criteria
`based on a current location of the user and a current location
`of a sender of an inbound communication. Once the wireless
`device has determined whether the inbound communication
`satisfies the filter criteria, the wireless device notifies the user
`that the inbound communication has been received provided
`that the inbound communication satisfies the filter criteria.
`
`12
`
`14
`
`17
`
`18
`
`Enable Location - Based Filtering
`
`Receive inbound Communication
`
`
`
`Satisfy filter criteria?
`
`N
`
`Y
`
`
`
`Type of
`Communication
`
`
`
`
`
`
`
`Voice call
`
`
`
`Display
`E-mail in
`separate inbox
`
`
`
`
`
`Display E-mail
`in main inbox
`with distinctive
`Color 1 font
`
`
`
`
`
`
`
`Sound usual
`ring tone at
`increased
`volume
`
`
`
`
`
`
`
`
`
`Notify user
`y
`normally
`
`16
`
`2O
`
`Sound distinctive
`ring tone
`
`22
`
`24
`
`26
`
`28
`
`Facebook's Exhibit No. 1016 - Page 1
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 1 of 8
`
`US 2013/0095823 A1
`
`
`
`
`
`Enable Location - Based Filtering
`
`12
`N Receive inbound communication
`
`14
`
`17
`
`
`
`
`
`18
`
`
`
`
`
`
`
`Satisfy filter criteria?
`
`Notify user
`normally
`
`Type of
`Communication
`
`20
`
`
`
`Voice call
`
`
`
`
`
`
`
`Display
`E-mail in
`separate inbox
`
`Display E-mail
`in main inbox
`with distinctive
`Color / font
`
`Sound usual
`ring tone at
`increased
`volume
`
`
`
`Sound distinctive
`ring tone
`
`22
`
`24
`
`26
`
`28
`
`F.G. 1
`
`Facebook's Exhibit No. 1016 - Page 2
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 2 of 8
`
`US 2013/0095823 A1
`
`ESTI
`
`
`
`
`
`
`
`009
`
`Facebook's Exhibit No. 1016 - Page 3
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 3 of 8
`
`US 2013/0095823 A1
`
`TUE MAR.27
`28 N1
`
`N14:01 p mat(Qemail.com
`I-1 4:00 p ray(CDemail.com
`s 3:45 ptedCDemail.com
`
`MEETING
`Re. hello
`hello
`Data for you
`
`1 OO
`
`
`
`112
`
`4OO
`
`41 O
`
`114
`
`116
`
`FIG. 3
`
`Facebook's Exhibit No. 1016 - Page 4
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 4 of 8
`
`US 2013/0095823 A1
`
`100
`
`
`
`440
`
`TUE. MAR.27
`28
`(2 LOCAL)
`LOCAL INBOX
`N14:06p bobQemail.com
`N1 3:48 p billGemail.com
`11 3:41 p rayCDemail.com
`MAN NBOX
`s 4:01 p mary Qemail.com
`J-1 4:00 p maryGemail.com
`s 3:45 pted Gemail.com
`
`A ( )
`<QP Y ill
`d
`
`Our meeting
`Re: dinner?
`Dinner?
`
`Re: hello
`hello
`Data for you
`
`FIG. 4
`
`Facebook's Exhibit No. 1016 - Page 5
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 5 of 8
`
`US 2013/0095823 A1
`
`100
`
`450
`
`452
`
`454
`
`460
`462
`
`464
`
`
`
`ROAMING PROFILE
`(O) Manually activate
`O Automatically activate when roaming
`Define proximity by:
`(9) Distance to sender
`Specify distance
`Select distance
`
`O Geographical area
`
`Km
`
`-->
`D10 km
`50 Km
`O 100 km
`
`FIG. 5
`
`Facebook's Exhibit No. 1016 - Page 6
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 6 of 8
`
`US 2013/0095823 A1
`
`Manually activate
`Automatically activate when roaming
`Define proximity by:
`ODistance to sender
`O Geographical area
`City (MONTREAL)
`State / Province
`O Country
`O Area code
`Continent
`
`Select City
`IORONTO
`ONREA
`CHICAGO
`NEW YORK
`
`466
`
`468
`
`1OO
`
`
`
`45O
`
`452
`
`454
`
`46O
`462
`464
`
`F.G. 6
`
`Facebook's Exhibit No. 1016 - Page 7
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 7 of 8
`
`US 2013/0095823 A1
`
`470
`
`<> GPS ON
`
`
`
`472
`
`km
`
`Continent
`Area Code
`Time zone
`Current Location 4323,
`Local
`Montreal & Suburbs
`
`
`
`474
`
`
`
`476
`
`ROAMING PROFILE
`O Manually activate
`O Automatically activate when roaming
`Define proximity by:
`O Distance to sender
`O) Geographical area
`City
`O City & Suburbs
`D County
`O Region
`D State / Province
`Countr
`y
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FIG. 7
`
`Facebook's Exhibit No. 1016 - Page 8
`
`

`

`Patent Application Publication
`
`Apr. 18, 2013 Sheet 8 of 8
`
`US 2013/0095823 A1
`
`1 OO
`
`
`
`510
`
`52O
`
`53O
`
`Return to
`
`ROAMING PROFLE OPTIONS
`previous page
`Application of filter to sender
`r
`O) Apply to all inbound communications
`O Apply to communications from known
`contacts only
`Application of filter to type of communication
`O) Apply to voice & text
`O Apply to voice only
`O Apply to text only
`Distinguish text with
`Con 1 Color
`Font
`Separate inbox
`
`Distinguish voice with
`Louder ringtone
`Distinct ringtone
`
`502
`
`540
`
`FIG. 8
`
`Facebook's Exhibit No. 1016 - Page 9
`
`

`

`US 2013/0095823 A1
`
`Apr. 18, 2013
`
`METHOD OF MANAGING INBOUND
`COMMUNICATIONS BASED ON THE
`CURRENT LOCATION OF A WIRELESS
`COMMUNICATIONS DEVICE
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`0001. This application is a continuation of application Ser.
`No. 12/014,839 filed Jan. 16, 2008 which is scheduled to issue
`as U.S. Pat. No. 8,326,285 on Dec. 4, 2012, the entire disclo
`sure of which is hereby incorporated by reference for all
`purposes.
`
`TECHNICAL FIELD
`0002 The present disclosure relates generally to wireless
`communications devices and, in particular, to techniques for
`managing inbound communications based on the current
`location of the wireless device.
`
`BACKGROUND
`0003 Wireless communications devices having voice,
`e-mail and Web-browsing capabilities are rapidly increasing
`in popularity both for personal and business use. However,
`when a wireless user travels or “roams' to another city, the
`user may wish to be notified of any inbound communications
`that originate from within the city in which the user is cur
`rently roaming. Presently, wireless communications device
`do not distinguish inbound communications that originate
`locally to the roaming device from those that originate from
`other (remote) locations. A wireless device that overcame this
`deficiency would thus be highly desirable.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`0004 Further features and advantages of the present tech
`nology will become apparent from the following detailed
`description, taken in combination with the appended draw
`ings, in which:
`0005 FIG. 1 is a flowchart outlining steps of a method of
`managing inbound communications on a roaming wireless
`communications device in accordance with the present tech
`nology:
`0006 FIG. 2 is a block diagram of key components of a
`wireless communications device on which the present tech
`nology can be implemented;
`0007 FIG. 3 is a depiction of a wireless communications
`device displaying an inbox in which e-mails that have origi
`nated locally to the device are presented with a distinctive font
`to distinguish these locally originated e-mails from those that
`have not originated locally;
`0008 FIG. 4 is a depiction of a wireless communications
`device displaying a local inbox for presenting e-mails that
`have originated locally to the device and a separate main
`inbox for presenting all other e-mails that have not originated
`locally:
`0009 FIG. 5 is a depiction of a wireless communications
`device displaying an example of a user-configurable roaming
`profile that has been manually activated to give precedence to
`inbound communications received from senders that are
`within, for example, 50 km of the user's current position;
`0010 FIG. 6 is a depiction of a wireless communications
`device displaying an example of a user-configurable roaming
`
`profile that has been manually activated to give precedence to
`inbound communications received from senders that are
`within the city of Montreal;
`0011
`FIG. 7 is a depiction of a wireless communications
`device displaying an example of a user-configurable roaming
`profile that is set for automatic activation when the device
`roams to a specified geographical area ("Montreal and Sub
`urbs”) so as to give precedence to inbound communications
`received from senders that are within the city of Montreal or
`its suburbs; and
`0012 FIG. 8 is a depiction of a wireless communications
`device displaying an example of a roaming profile options
`page that can be configured by the user to define the applica
`tion of the filter to senders and to different types of commu
`nication, how to distinguish incoming text communications
`and how to distinguish incoming Voice communications.
`0013. It will be noted that throughout the appended draw
`ings, like features are identified by like reference numerals.
`
`DETAILED DESCRIPTION
`0014. The present technology provides, in general, a
`method of managing inbound communications received by a
`roaming wireless communications device that enables the
`user to filter the inbound communications so as to exclusively
`display, prioritize, highlight or give precedence to those com
`munications (e.g. e-mails, SMS, MMS or PIN text messages,
`or phone calls) that originate from senders who themselves
`are located within the geographical area in which the user is
`currently roaming. Alternatively, the device can be config
`ured to only display those inbound communications that
`originate from the geographical area (e.g. city) in which the
`user is roaming to the exclusion of all other communications.
`Accordingly, the user can enable this roaming profile to
`ensure that he or she is readily apprised of all inbound com
`munications from contacts or other people in the city or area
`in which he or she is currently located. This new technology
`is very helpful when the roaming user wishes to focus his
`attention on any communications emanating from the area in
`which he is currently roaming, Such as, for example, when
`awaiting or expecting instructions or directions from local
`contacts, or simply to prioritize messages or calls from busi
`ness or personal contacts with whom the user is traveling to
`visit or meet.
`0015. Accordingly, an aspect of the present technology is
`a method of managing inbound communications received by
`a roaming wireless communications device. The method
`comprises enabling activation on the roaming wireless com
`munications device of an inbound communications filter hav
`ing filter criteria based on a current location of the wireless
`communications device, determining whether an inbound
`communication comprising text data satisfies the filter crite
`ria, and providing a visual notification that the inbound com
`munication satisfies the filter criteria to visually distinguish
`the inbound communication satisfying the filter from other
`inbound communications.
`0016. Another aspect of the present technology is a com
`puter readable medium that includes code adapted to perform
`the steps of the foregoing method when the computer read
`able medium is loaded into memory and executed on a pro
`cessor of a wireless communications device.
`0017. Yet another aspect of the present technology is a
`wireless communications device having a positioning Sub
`system for determining a current location of the wireless
`communications device, a processor coupled to memory for
`
`Facebook's Exhibit No. 1016 - Page 10
`
`

`

`US 2013/0095823 A1
`
`Apr. 18, 2013
`
`activating an inbound communications filter having filter cri
`teria based on the current location of the wireless communi
`cations device, the processor being configured to determine
`whether an inbound communication comprising text data
`satisfies the filter criteria, and a user output interface for
`providing visual notification that the inbound communication
`satisfies the filter criteria to visually distinguish the inbound
`communication satisfying the filter from other inbound com
`munications.
`0018. The details and particulars of these aspects of the
`technology will now be described below, by way of example,
`with reference to the attached drawings.
`0019 FIG. 1 is a flowchart outlining steps of a method of
`managing inbound communications received by a roaming
`wireless communications device. This method includes an
`initial step (step 10) of enabling a user of the roaming wireless
`communications device to activate an inbound communica
`tions filter having filter criteria based on a current location of
`the user and a current location of a sender of an inbound
`communication. In other words, at step 10, the user of the
`wireless communications device enables the device to filter
`incoming communications based on geographical proximity.
`The device can be manually enabled, i.e. when the user travels
`to another city or place, or it can be automatically enabled (by
`having the device autonomously recognize that it has roamed
`to another city and then automatically activate a geographi
`cal-based filter or profile based on preferences or settings,
`which would be preset by the user). Optionally, the user may
`modify, change, alter or override the roaming profile that has
`been set (or any of the filter characteristics that are currently
`being used) to Suit changing needs or wishes. Activating the
`inbound communications filter (or enabling the roaming pro
`file) can be done prior to roaming or after the device has
`started roaming (or even while the device is “in transit, e.g.
`on an airplane with the wireless transceiver shut off).
`0020. After the user has activated the inbound communi
`cations filter (or roaming profile or geographically based
`filter) to thus explicitly or implicitly define the filter criteria,
`the device then determines, upon receipt of each new inbound
`communication (step 12), whether the inbound communica
`tion satisfies the filter criteria (step 14) by comparing the
`location of the sender of the inbound communication with the
`current location of the user of the device.
`0021. If the inbound communication satisfies the filter
`criteria, the device then notifies the user that the inbound
`communication has been received, as will be elaborated
`below with respect to steps 18-28. If the inbound communi
`cation does not satisfy the filter criteria, i.e. the inbound
`communication has not originated within a desired proximity
`of the user, then the device notifies the user of the inbound
`communication (step 16) in a normal manner (i.e. using a
`normal ring tone for incoming calls and displaying e-mails or
`other text messages in the normal manner, e.g. by placing
`them in the usual inbox with the usual font and color).
`0022 Provided that the inbound communication satisfies
`the filter criteria, the device determines (step 17) the type of
`incoming communication (i.e. whether the communication is
`a telephone call (voice data) or whether it is text data, such as
`an e-mail, SMS, MMS, or PIN message).
`0023. If the inbound communication is an e-mail (step 18),
`and provided, of course, that the e-mail satisfies the filter
`criteria as being Sufficiently proximate or local to the roaming
`user, the device then displays the inbound e-mail in a manner
`that exclusively displays, highlights, prioritizes or gives pre
`
`cedence to this “local inbound e-mail over other (“non
`local) inbound e-mails. Similarly, if the inbound communi
`cation is a telephone call (step 20), and provided, of course,
`that the telephone call satisfies the filter criteria as being
`sufficiently local to the roaming user, the device will notify
`the user of the incoming call in a manner that gives prece
`dence to, or otherwise distinguishes, this local incoming call
`over other (non-local) calls.
`0024 For example, at step 22, the device may be config
`ured to display all inbound e-mail messages that satisfy the
`filter criteria without displaying inbound e-mail messages
`that fail to satisfy the filter criteria. This exclusive displaying
`of local messages (i.e. to the exclusion of non-local messages)
`can be accomplished, for example, by having a dedicated (i.e.
`separate) inbox for local inbound e-mails which is shown as
`the default inbox when the user accesses his e-mail applica
`tion or which is, at least, shown more prominently than the
`main inbox containing all e-mails regardless of their point of
`origin. In this example implementation, the user can then
`switch from the (default) local inbox to the main inbox to
`view other e-mails, as desired.
`0025. As an alternative to having a separate inbox dedi
`cated to local e-mails (step 22) that exclude non-local e-mails,
`the device can also be configured to display all received
`e-mails in the same inbox (i.e. the usual main inbox), but
`display the local messages in a visually distinctive manner
`that distinguishes inbound e-mail messages satisfying the
`filter criteria from messages that do not satisfy the filter cri
`teria. For example, at step 24, the device can be configured to
`display all received e-mails in the same inbox but to show
`those that have originated locally to the roaming device using
`a distinctive font and/or a distinctive color. Alternatively, the
`e-mails that have originated locally can have an icon beside
`them. Furthermore, a distinctive beep or other auditory signal
`could be sounded to signal that the incoming e-mail has
`originated from a sender who is local to the roaming device.
`0026. For incoming voice calls (step 20), the device can be
`configured to Sound a distinctive ring tone for an inbound
`telephone call satisfying the filter criteria (step 26). Alterna
`tively, the device can be configured to Sound a ring tone at an
`increased Volume for an inbound telephone call satisfying the
`filter criteria (step 28). Of course, as a further alternative, the
`device can be configured to Sound a distinctive ring tone at an
`increased volume (combining steps 26 and 28). As will be
`appreciated, there are numerous ways of notifying the user of
`the local incoming communication so as to distinguish com
`munications that originate locally from those originate
`remotely. FIG.1 merely depicts, by way of example only, two
`different ways of distinctively notifying the user for both
`Voice and text, although other techniques could be used to
`signal that a local communication is incoming. For example,
`the wireless device could be configured to simultaneously
`vibrate (and/or play a distinct Sound and/or use synthesized
`speech to announce that a local callis incoming, etc.) to signal
`to the user that the incoming communication has originated
`locally and is thus of higher priority than other (non-local)
`communications.
`0027. In a further example, non-local e-mails might be
`received silently (with the mail envelope icon appearing or
`blinking), but if the e-mail is from a contact or IP address that
`is local to the roaming device, the device could beep, play a
`Sound, alarm or ring tone, vibrate, or cause a special icon to
`appear orblink, or cause the UI to change to a different theme.
`These various techniques are merely presented by way of
`
`Facebook's Exhibit No. 1016 - Page 11
`
`

`

`US 2013/0095823 A1
`
`Apr. 18, 2013
`
`further examples to illustrate that the user can be notified of a
`locally originated communication in a distinctive manner that
`the user will recognize as being associated with a local com
`munication.
`0028. In one implementation, the filter criteria can be
`defined by enabling the user to specify a distance between the
`user of the device and the sender of the inbound communica
`tion within which the user is to be notified of inbound com
`munications from the sender. For example, the user could
`specify that he or she is to be notified of any incoming com
`munication that originates from a sender who is within a
`radius of 100 km of the user's current location.
`0029. The distance between the current location of the
`user and the location of the sender can be determined in a
`number of different ways. For example, the mobile user's
`current location can be determined fairly precisely using GPS
`(provided the device has a GPS chipset or is connected to an
`external GPS puck, such as via a Bluetooth connection).
`Alternatively, the mobile user's current location can be deter
`mined by estimating a distance to cellular base stations using
`triangulation of signals from in-range base stations, such as
`used for Wireless E911. Techniques for locating a wireless
`device using radiolocation include (i) angle of arrival (AOA)
`which entails locating the caller at the point where signals
`from two towers intersect; (ii) time difference of arrival
`(TDOA), which uses multilateration like GPS, except that the
`networks determine the time difference and therefore the
`distance from each tower; and (iii) location signature, which
`uses “fingerprinting to store and recall patterns (such as
`multipath) which mobile phone signals exhibit at different
`locations in each cell. Depending on the circumstances, and
`in particular the density of cell towers in a given area, it may
`also be possible to simply use the closest cell tower (with
`triangulation) as a sufficient approximation for the location of
`the user. Since cell towers are often more densely located in
`highly populated areas, they would accordingly provide bet
`ter resolution where it is generally most required.
`0030 The sender's location can be determined by looking
`up the sender in the user's address book of contacts and
`correlating the particular e-mail address or telephone number
`with a particular work address or home address. For commu
`nications emanating from a mobile device, i.e. for an incom
`ing e-mail or incoming telephone call originating from a
`mobile device, the mobile device itself may send its current
`location or GPS coordinates as part of the call signalling and
`setup.
`0031. If the sender's contact information is not stored in
`the user's address book, then the location of the sender can be
`determined from the area code of the incoming telephone call
`or from the IP address of the incoming e-mail.
`0032. In another implementation, the user can define the
`filter criteria by selecting a predefined geographical area (e.g.
`city, state, country, time-Zone, continent, etc.) so that the user
`is notified of any inbound communications originating from
`within the predefined geographical area. The user can select a
`generic geographical area (the granularity of the filter) so that
`the device automatically switches to the city or country in
`which it is roaming without having to specify which city or
`which country. This requires the device to correlate its GPS
`coordinates with a database of ranges of latitude and longi
`tude coordinates for cities, counties, states, provinces, coun
`tries, etc. Alternatively, as another example, the user can
`select a specific city from a menu of cities, thereby defining
`specifically the filter criteria so that any call or e-mail origi
`
`nating from within that particular city is highlighted or given
`precedence. Optionally, the user can specify whether the filter
`is to apply to any incoming communication or only those
`from recognized contacts about whom information is stored
`in the user's address book. In other words, the user can acti
`vate a roaming profile that prioritizes inbound communica
`tions from contacts whose addresses are within a specified
`geographical area, presenting these in a distinctive manner to
`distinguish these over all other incoming communications.
`0033 FIG. 2 is a block diagram depicting certain key
`components of a wireless communications device 100 on
`which the present technology can be implemented. It should
`be expressly understood that this figure is intentionally sim
`plified to show only certain components; the device 100 of
`course includes other components beyond those shown in
`FIG. 2. The device 100 includes a microprocessor 102 (or
`simply a “processor”) which interacts with memory in the
`form of RAM 104 and flash memory 106, as is well known in
`the art. The device 100 includes an RF (radio-frequency)
`transceiver 108 for communicating wirelessly with one or
`more base stations 200. The device 100 includes a GPS (Glo
`bal Positioning System) receiver chipset 110 for receiving
`GPS radio signals transmitted from one or more orbiting GPS
`satellites 300. In terms of input/output devices or user inter
`faces (UI), the device 100 typically includes a display 112
`(e.g. a small LCD screen), a thumbwheel and/or trackball
`114, a keyboard or keypad 116, a USB 118 or serial port for
`connecting to peripheral equipment, a speaker 120 and a
`microphone 122. The processor and memory thus enable an
`e-mail application to run on the wireless device for receiving
`and sending e-mails. Similarly, the processor and memory
`can enable other text messaging such as SMS, MMS or PIN
`messages. The speaker 120, microphone 122 and RF trans
`ceiver circuitry 108 form part of a voice communication
`Subsystem that enables cellular communication.
`0034. Depending on the mobile user's subscription and
`network compatibilities, the wireless communications device
`100 can usually roam to another location away from its home
`area, Such as to another city. After being turned on in another
`city or after a handover to the host network, the host network
`will recognize that the wireless device is unregistered, and
`will then attempt to identify its home network typically by
`using the IMSI number. If there is an agreement between the
`networks permitting roaming, the host network will maintain
`a temporary Subscriber record (e.g. a Visiting Location Reg
`ister, or VLR) for the roaming wireless device while the home
`network updates its own information in its Home Location
`Register (HLR) to indicate that the device is roaming on a host
`network. In detecting that the device is roaming, the device
`can then, depending on its settings, either (i) prompt the user
`to manually activate the roaming profile (or otherwise prompt
`the user to manually set filter criteria based on geographically
`based parameters) or (ii) automatically activate the roaming
`profile. The automatically activated roaming profile can
`include preset filter criteria preconfigured during the device
`set-up, or preconfigured by the system administrator, etc. As
`noted above, the filter criteria (in either manual or automatic
`activation scenarios) can be defined in terms of a particular
`city, county, state or province, country, continent, etc. or in
`terms of a particular distance from the user (e.g. any messages
`from within a 100-kilometer radius of the current location of
`the user).
`0035 FIG. 3 depicts, by way of example only, a wireless
`communications device 100 having a display 112 for display
`
`Facebook's Exhibit No. 1016 - Page 12
`
`

`

`US 2013/0095823 A1
`
`Apr. 18, 2013
`
`ing inbound e-mails or other text-based communications, and
`a trackball 114 and alphanumeric (QWERTY-style) keypad
`116 for opening, replying to, forwarding, deleting, and send
`ing e-mails, as well as selecting or accessing other functions
`of the device, as is known in the art. As depicted in the
`example presented in FIG. 3, the display 112 can display an
`inbox 400 in which any e-mail that has originated locally to
`the device is presented with a distinctive font to distinguish
`each of these locally originated e-mails (or other text mes
`sages) from those e-mails (or other text messages) that have
`not originated locally. For example, as shown in FIG. 3, the
`inbox contains four e-mails: a first e-mail 420 from
`bob (a)email.com that is presented in uppercase (capital) let
`ters and/or in a distinctive font and/or in a distinctive color
`because it has originated locally to the user, thus satisfying the
`filter criteria for special (priority) treatment. In contradistinc
`tion, the second e-mail from mat(a)email.com is presented in
`lower-case letters in the usual font and color because this
`e-mail has not originated locally and is thus displayed in a
`normal manner. Likewise, the third e-mail (an outbound
`e-mail to ray(aemail.com) is presented normally (in lower
`case letters without special fonts or colors). The fourth e-mail
`(a received and read e-mail from tedia email.com) is dis
`played normally. Optionally, in addition to, or in lieu of the
`special distinctive font and/or color and/or lettering size used
`to distinguish local incoming communications, the device
`may display a small icon 410. Such an L with a circle around
`it, to indicate that the e-mail has originated locally to the user.
`As mentioned above, the device may also use an audible alert
`(play a special sound, ring tone, beep, etc.) or vibrate to
`signify that the incoming e-mail is local.
`0036 FIG. 4 depicts, again by way of example only, a
`wireless communications device 100 that displays a local
`inbox 440 for presenting e-mails that have originated locally
`to the device and a separate main inbox 445 for presenting all
`other e-mails that have not originated locally. As a further
`optional feature, the device 100 can display a numerical indi
`cation 430 of the number of local e-mails. For example, as
`depicted in FIG. 4, the number of local e-mails can be pre
`sented in parentheses in a top portion of the display beside the
`total number of e-mails that are currently waiting to be read in
`the inbox (or inboxes, in the case of a “split' inbox). In this
`particular example depicted in FIG. 4, the display shows the
`envelope icon and the number 28 to indicate that there are 28
`unread e-mails in the user's inbox (or inboxes) of which 2 are
`local, namely the unread e-mails from bob(a)email.com and
`from bill?aemail.com.
`0037 FIG. 5 depicts a wireless communications device
`100 displaying an example of a user-configurable roaming
`profile 450 that has been manually activated to give prece
`dence to inbound communications received from senders that
`are within, for example, 50 km of the user's current position.
`As depicted in the example presented in FIG. 5, the roaming
`profile 450 includes a toggle or button 452 to enable the user
`to manually activate the roaming profile as well as a corre
`sponding toggle 454 for alternatively enabling the user to
`activate the roaming profile automatically upon roaming. In
`this particular example, the manual activation is toggled. In
`addition, as depicted in the example presented in FIG. 5, the
`roaming profile 450 may include a user-configurable proxim
`ity definition 460 to enable the user to define what constitutes
`a “local communication. Specifying this proximity thresh
`old thus defines the filter criteria by which the device decides
`whether to treat an incoming communication as local or not.
`
`In this example, the user can either define the filter criteria in
`terms of a distance to the sender 462 or in terms of a geo
`graphical area 464. In this particular example, the "Distance
`to sender option has been toggled, thus causing the device to
`further display two further options, namely a first option
`enabling the user to specify a distance (e.g. in kilometres) by
`typing a numerical value into a field or box. If the “Distance
`to sender option has been toggled, a second option enables
`the user to tick off one of a plurality of predetermined dis
`tances, such as, for example, 10 km, 50 km, or 100 km. The
`roaming profile could include settings to enable the user to
`switch the units from kilometres to miles. Alternatively, the
`roaming profile could automatically Switch between kilome
`tres and miles when the device roams from a jurisdiction that
`uses the metric system (e.g. Canada) to a jurisdiction that uses
`miles (e.g. the U.S.) and vice versa.
`0038 FIG. 6 depicts a wireless communications device
`100 displaying the user-configurable roaming profile 450
`introduced in FIG.5. The roaming profile 450 has been manu
`ally activated (452) to give precedence to inbound communi
`cations received from senders that are within a specified city
`(e.g. the city of Montreal). In the example presented in FIG. 6,
`the “Geographical area” toggle 464 has been selected and the
`box corresponding to “City' 466 has been checked. In this
`particular example, the device ena

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