`
`PCT/IBOJ/02068
`
`8
`
`Figure 4 shows the activation (using PDA pointer 32) of an application
`
`
`
`
`
`
`
`
`to provide a visitor's guide after encountering a RF beacon. The amount of
`
`
`
`handset screen space in the top pane 14 devoted to running and interacting
`so more with a specific application is manually or automatically adjustable,
`
`
`
`
`
`
`5 screen area can be devoted to the application, or to the rack in the lower pane
`
`
`
`16 monitoring different application opportunities: for example, the pipeline
`
`
`pane 12 might be dragged lower on the screen via a hotspot.
`
`
`
`
`In an alternative arrangement, where the host device comprises (or has
`
`
`
`means for connection to) two display devices, the two screens might be
`
`
`
`
`
`
`
`
`interaction.
`On activating an application, then the application-interaction area 34 in
`
`
`
`top pane 14 scrolls upward from the centre pane 12 as in Figure 5 and
`
`
`
`
`
`
`interaction proceeds, for example with the user checking option boxes as in
`
`
`
`
`
`6. The application is then closed by selecting a 'minimise' hotspot 36 in
`15 Figure
`
`
`the upper right hand corner of the application interaction area 34, as in Figure
`
`
`
`
`
`7.The application interaction area 34 then slides down to the centre pane and
`
`
`disappears, as in Figure 8.
`Figure 9 shows the advent of a new opportunity-source, the handset's
`
`
`
`
`
`
`Mr. McPeterson. of a person, 20 RF unit having detected the nearby presence
`
`
`This event-icon 38 moves from right to left across the centre pane 12 and then
`
`
`down to form a second bar on the rack of currently-active opportunities for user
`
`
`
`interaction in the lower pane 16 (Figs. 1 O and 11 ). As with the example in
`
`
`
`monitor, one for the application· 10 synchronised, one for the opportunity
`
`Figure 2, the icon 38 trails a further message 40 which scrolls across the
`
`
`
`25 centre pane 12.
`
`In Figure · 12, the user activates one application that the source, Mr.
`
`
`
`
`
`
`
`
`McPeterson has on offer for interaction, and by pointer 32 selection of a hand
`
`
`
`
`card 46 for Mr a business icon 44. On activation, this application delivers
`
`
`McPeterson as seen in Figure 13.
`
`and So far in this description, the events have been triggered externally
`
`
`30
`opportunities
`
`
`
`
`for interaction have appeared spontan�ously (pushed) to the
`user. The
`
`
`
`
`next sequence covering Figures 13 to 18 Illustrates the user
`
`Page 331 of 643
`
`GOOGLE EXHIBIT 1005 (part 2 of 2)
`
`
`
`WO 03/100591
`
`PCT/IBOJ/02068
`
`9
`
`manually activating an application (pull). By touching the icon 48 on the right
`
`
`
`
`
`
`
`hand of the centre pane 12 shown as 'me' in Figure 13, a set of pre-selected
`
`
`
`
`
`applications, or 'tools' that the user can activate in their currently active context
`
`
`emerge from right to left across the centre pane 12, as shown In Figure 14.
`
`
`
`52 as 50 or a calendar s These tools may be for example a music player
`
`
`
`
`depicted by the icons on the first pane 12 in Figure 14. In Figure 15, a_ 'radar
`
`function' icon is selected. This application searches and alerts the user of the
`
`
`
`
`
`
`
`
`proximity of nearby people who are projecting an RF 'aura' that the handset
`
`
`
`
`
`can detect, or who have their locations tracked by an external Infrastructure or
`
`
`
`
`
`card item (business the previous 10 service provider, at the same time clearing
`
`
`46)from the upper pane 14, as'shown in Figure 16.
`The radar function visualises 56 how important or Interesting nearby
`
`
`
`
`
`
`
`
`people are depending on the user's current context. Each nearby person is
`
`
`
`
`visualised with an icon inside the radar associated with a descriptive name
`
`
`15 (e.g. Otto in Fig. 17). The more interesting or relevant that other people are,
`
`
`
`then the closer to the radar's centre they are drawn. Thereby the user can
`
`
`easily assess a large number of nearby people for interaction opportunities.
`
`
`The radar may also be extended to show the relevance of nearby devices,
`
`
`
`
`services, and places in addition to people. As an alternative (or additional
`20 functionality) where positioning location is available for the remote sources, the
`
`
`
`
`
`
`
`relative positions on the radar of the radar icons may indicate their relative
`
`
`geographical positions to the user.
`
`
`
`
`
`
`In Figure 18, the user then switches (by pointer selection of the vertical
`
`bar 60 at the edge of the upper pane 14) modes to view and adjust their
`
`
`
`
`
`selected context also to change their currently 2s personal settings and possibly
`
`
`in greater and its filtering of incoming opportunity-events, as wlll be discussed
`
`
`
`
`detail below.
`The user suitably has a number of such opportunity-filters that both
`
`
`
`
`
`
`screen out and prioritise 'pushed' events and/or the applications they carry.
`
`
`
`
`30 For instance, these filters may be for running in the user's contexts of:
`
`• Athome
`
`• Atwork
`
`Page 332 of 643
`
`
`
`WO 03/100591
`
`PCT /IBOJ/02068
`
`10
`
`• Doing sports
`
`
`
`• Leisure Time
`
`• On the Move
`
`s
`The icon 'me' 48 on the right hand of the first pane 12 In Figure 18
`
`
`
`
`
`Indicates that the 'On the Way' context (and its associated filtering and
`
`prioritisation) is currently active. In contrast, Fig 29 shows a 'house' icon on the
`
`
`
`
`
`
`
`
`right of the pipeline, indicating that the 'At Home' settings are currently active.
`Note that the current
`
`
`
`
`filter and settings may be influencing (invisible) programs
`
`
`or explicitly 10 or remote applications with which the user does not directly
`
`
`
`
`
`interact on the handset. For example, the 'At Work' context selection may
`
`
`
`
`
`influence the settings of their home heating, answering machine or security
`
`
`
`is active may systems. Also note that the selection of which of the 'contexts'
`
`
`
`
`be done explicitly by the user. Alternatively, however the user may decide to
`1s delegate the context switching
`
`(and so the selection of active filters, priorities
`
`
`
`
`
`
`
`
`and application tools) to an externally detected event.
`This context-controlling
`event or situation may be the entry to a sports hall, shopping mall or work
`
`
`
`
`office (sensed by RF/IR beacons,· RF-ID tags or GPS location) -or to the time
`
`of day, or indeed to the· proximity of other people of a certain group. In
`
`
`
`any automatically-detected change of state might be the trigger for an
`20 principle
`
`
`automatic context c hange.
`
`Personal Settings Mode
`
`
`In Figure 18, the user has activated a change of modes by clicking on
`
`
`
`
`
`out screen view 62 then scrolls 2s the right-hand bar 60. The personal-settings
`
`
`
`
`view as in Figure 19. The mode can over the opportunity-event and application
`
`
`
`be reversed again by selecting the arrows icon 64 on the right hand end of the
`
`
`
`pipeline in Figure 20, as is shown being done in Figure 26 ..
`into upper and In the personal settings mode, the screen is again split
`
`
`
`central by a horizontal
`
`
`
`pane 12', acting as the
`JO lower panes 14', 16', divided
`
`is for the main selections between
`
`visual focus for the user. The lower part, 16'
`'Business'
`
`
`different user contexts ('Home', 'Tourist',
`etc) and the assignments
`
`Page 333 of 643
`
`
`
`WO 03/100591
`
`PCT/IBOJ/02068
`
`11
`
`of their associated sets of applications. The upper part, 14' Is for the detailed
`
`
`
`
`
`
`set-up of application preferences.
`In Figure 20, four tools can be seen as currently available in the 'On the
`
`
`
`
`
`
`Way' context by the presence of icons on 12', representing the radar,
`
`
`
`
`s calendar, music and information board applications. These are available in the
`context
`
`of 'On the Way' (the third-from-top icon 66 In the column on the right
`
`hand side of 16' shown shaded to indicate that it is active).
`
`
`
`In Figure 21, a change is made to the 'Business' context (the lowest
`
`icon 68 in the column on the right hand side of 16'). The old application-tool
`
`
`from right to left on the 10 set slides away as shown and a new set appears
`
`
`
`pipeline. As with all other operations with the user-interface, feedback on such
`
`
`
`
`actions may optionally be reinforced by sounds, tunes or vibration patterns
`
`
`which can also be a channel to inform the user of other properties of the
`
`handset, situation, peer, opportunity source context or application.
`
`
`
`
`In Figure 22 one of the 'Business context' tools 70 is selected for
`15
`
`
`
`
`
`personal adjustment. The . profile-settings view 72 for this information tool
`
`
`
`
`
`
`emerges scrolling upwards from the central pane 12' as in Figure 23. As with,
`the other mode, the user can devote more screen space to view this
`
`
`
`
`
`application's settings via the scroll hotspot at 7 4, moving the central pane 12'
`
`
`24. 20 down and leading to the view In Figure
`After the user has completed in this mode any personal preference and
`
`
`
`
`
`
`
`setting adjustments, plus their prioritisation of tool/applications/alerts for
`
`
`
`different contexts (see Fig. 25), then the user's activates the arrow hotspot 72
`
`
`
`
`on the right hand end of the central pane 12'. This closes the settings view 72
`
`
`25 (as in Fig. 26) and then slides the second mode's screens away {Fig. 27),
`
`
`
`
`returning to the opportunity-event manager of the first mode, with the ,radar
`
`
`application currently activated, as in Figure 28.
`
`
`
`Returning to the Opportunity Management mode, a number of more
`
`sophisticated extensions are possible, as shown in Figures 29 and 30. As
`
`
`
`
`
`
`30 examples, the clock icon at 78 has a bubble 80 indicating that explanatory text
`
`
`84 on the left of the bar is available. The heart 82 added to the event-icon
`
`
`that this carries a trusted set of applications which are very personal
`indicates
`
`Page 334 of 643
`
`
`
`WO 03/100591
`
`PCT/IBOJ/02068
`
`12
`
`for the user: A heart added to an event-icon associated with a service
`
`
`
`
`
`indicates the user is a known subscriber to that service. A heart added to an
`
`
`
`
`event-icon representing a person indicates that this source is a trustworthy or
`
`
`
`known person (e.g. from earlier interactions or being a colleague or friend).
`s
`
`
`
`
`The downward pointing triangle 86 on the event-icon at 88 shows that
`
`
`
`
`this is from a cluster of applications that can be expanded further. (Note
`
`
`especially that one event may open up an hierarchy of groups of application
`
`
`
`
`opportunities of different types for the user.) The 'i' annotation 90 on icon 92
`
`
`
`
`indicates that this application is waiting for interaction from the user.
`
`
`running on the handset 10 In Figure 30 the states of a number of monitors
`
`
`
`
`
`(or interrogated by the handset) are shown in the upper pane 14 when no
`
`
`other applications are using that screen area. For instance, in the left-most
`
`
`
`column, running top to bottom, icons indicate:
`
`at 94 that the house is currently locked;
`1s at 96 that an alert has fired about the price of the user's stock;
`
`
`
`
`at 98 that handset sounds are activated (ear icon);
`at 100 that the screen is also turned on (eye icon);
`
`
`at 102 that the battery is getting low;· and
`
`
`at 104 that there is a strong GSM network signal.
`
`
`20 The second column of monitors suggests nutritional advice for the day
`
`
`
`
`
`
`(106), the current temperature (108), the current time (110), and at 112 the
`
`
`
`
`user's current location (determined by mobile cell ID, GPS, RF beacon or
`
`another manner).
`As mentioned above, the host apparatus of the interface may comprise
`
`
`
`
`
`
`
`2s a PDA, mobile telephone, laptop or like device. Figure 31 shows the principal
`
`
`
`components of such a device 120 embodying the invention and with
`
`
`
`Interaction opportunities from two remote sources, beacons 122, 124.
`
`
`
`Information about the interaction opportunities from beacon 122 is picked up
`
`
`
`
`may be external or internal to the device 120) and, via
`
`by antenna 126 (which
`
`
`30 a receiver and decoder stage 128, the received data is passed to a central
`
`processor 130.
`
`Page 335 of 643
`
`
`
`WO 03/100591
`
`PCT /IBOJ/02068
`
`13
`
`
`
`
`
`
`
`Coupled with the processor 130 is a data storage means 132, which
`
`may comprise both read-only and random access, memory suitably linked to
`
`
`
`
`
`
`
`
`the processor by addressing and data buses. As indicated by the dashed line
`
`
`
`at 134, the memory 132 may be supplemented by removable storage means,
`
`
`
`
`
`
`
`solid state memory cards and disc, memory sticks, s such as floppy or optical
`
`
`
`
`
`the like. The data· storage includes the program instruction for controlling the
`
`
`
`
`
`
`
`
`
`processor to generate and manage the user interface as described
`
`
`
`hereinabove with reference to Figures 1 to 30.
`Also coupled to the processor 130 is a display device 1 O on which the
`
`
`
`
`
`User input means are also coupled to the 10 user interface Is presented.
`
`
`
`processor to support the user interaction with the detected interaction
`
`opportunities and also with the interface itself (for example in the Personal
`
`
`
`
`
`
`
`Settings mode). The form of user input device will be to some extent dictated
`by the form and function
`of the device 120 as a whole. For example, where
`
`
`
`
`
`
`t5 the device is a laptop. computer, the user input device will typically comprise a
`
`
`
`
`
`
`or integral control (either full alpha-numeric keyboard as well as an xly cursor
`
`
`
`
`a plugged in mouse or trackball device). Where the device is a mobile
`through
`the number of keys for inputting data is likely to be greatly reduced,
`
`
`
`telephone,
`
`
`
`
`and mechanisms such as a touch sensitive screen coupled with option menu
`
`
`shown, the device is a PDA (or 20 generation may be used. In the example
`
`
`
`
`similar) with a touch screen interface 136 coupled with the display device
`
`
`
`
`
`
`(typically a liquid crystal device) 10, with user selection of items displayed on
`
`
`
`the user interface being effected by use of a pointer device 32.
`
`disclosure, other variations will be apparent to
`
`
`
`From reading the present
`
`
`
`
`
`
`25 persons skilled in the art. Such variations may involve other features which are
`
`
`
`already known in the field of apparatuses having graphical or screen display
`
`
`
`
`
`interfaces or component parts thereof and/or methods for control of the same
`
`
`
`
`
`and which may be used instead of or in addition to features already described
`
`
`herein.
`
`30
`
`Page 336 of 643
`
`
`
`WO 03/100591
`
`PCT/IB03/02068
`
`14
`
`CLAIMS
`
`
`
`1. A portable data processing apparatus being operable to receive
`
`
`
`
`
`
`
`
`
`
`
`information identifying interaction opportunities for a user of the apparatus and
`
`
`
`
`
`
`
`
`
`apparatus comprising: 5 present the same to said user via a display, the
`
`
`
`
`
`
`
`
`
`a processor coupled with data storage means and said display and
`
`
`
`
`
`
`
`programmed to generate a respective display icon for each identified
`
`
`
`
`
`
`
`
`
`interaction opportunity; and
`
`
`
`user operable input means for selecting a displayed icon;
`
`
`
`
`
`10
`
`
`
`
`
`
`
`
`
`wherein the processor is arranged to generate a user interface having
`
`
`
`
`
`at least first, second and third display panes, with newly generated display
`
`
`
`
`
`
`
`icons being initially
`
`displayed in said first display pane and subsequently
`
`
`
`moved to said second display pane wherein other icons are displayed; wherein
`
`
`
`
`
`
`
`pane to arrange the icons in the second display the processor is configured
`
`
`
`
`
`
`
`
`
`
`
`
`
`on user and wherein prioritisation scheme; 1s according to a predetermined
`
`
`
`selection of a displayed icon additional data associated with the selected icon
`
`
`
`
`
`
`
`
`
`
`
`
`
`is displayed in the third display pane.
`
`
`
`
`
`2. Apparatus as claimed in Claim 1, being arranged to determine
`
`
`
`
`
`
`
`
`
`20 from said information identifying interaction opportunities a respective priority
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`for each, wherein said predetermined prioritisation scheme applied by the
`
`
`
`processor positions those display icons in the second display pane in order of
`
`
`
`
`
`
`
`
`
`priority relative to the position of the first display pane.
`
`
`
`
`
`
`
`25
`
`
`
`3. Apparatus as claimed in Claim 1, wherein said predetermined
`
`
`
`
`
`
`
`
`
`prioritisation scheme applied by the processor positions those display icons in
`
`
`
`
`
`
`
`the second display pane in the order they arrived in the first display pane.
`
`
`
`
`
`4. Apparatus as claimed in any of Claims 1 to 3, wherein the
`
`
`
`
`
`
`
`30 processor is configured to identify, from said received information, a plurality of
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`different classes of interaction opportunity and to indicate the same to a user
`
`
`
`Page 337 of 643
`
`
`
`WO 03/100591
`
`PCT/IBOJ/02068
`
`15
`
`
`
`by the form of display icon presented for each identified interaction
`
`
`
`opportunity.
`
`5. Apparatus as claimed in Claim 4, wherein the form of each
`
`
`
`
`at least partly by data held in said data storage s display icon is determined
`
`means.
`
`6. Apparatus as claimed in any of Claims 1 to 5, wherein the
`
`
`
`
`
`
`
`
`
`. processor is operable to receive additional information relating to an
`
`
`
`in the second 10 interaction opportunity for which an icon is already displayed
`
`display pane and to indicate the arrival of said information to the user by
`
`
`
`
`
`
`
`altering the appearance of the respective display icon in the second display
`pane.
`
`1s 7. Apparatus as claimed in any of Claims 1 to 6, comprising means
`
`
`
`
`
`
`
`coupled with said processor and operable to receive said information
`
`
`
`identifying interaction opportunities from at least one remote source.
`
`8. Apparatus as claimed in Claim 7, wherein the processor is further
`
`
`
`
`
`
`
`
`
`of representation pane a visual in said third display 20 operable to generate
`
`relative valuations for two or more remote sources to the apparatus.
`
`
`
`9. Apparatus as claimed in Claim 7 or Claim 8, wherein said means
`
`
`
`
`
`
`
`operable to receive said information is a wireless receiver.
`
`25
`
`10.Apparatus as claimed in any of Claims 1 to 9, further comprising
`
`
`
`
`
`
`means controlled by the processor to generate an alert to a user on the
`
`
`generation of a new icon in the first display pane.
`
`11.Apparatus as claimed in any preceding Claim, . wherein the
`
`
`
`
`
`30
`
`processor is arranged to scroll an icon in the first display pane from one edge
`
`
`
`
`
`Page 338 of 643
`
`
`
`WO 03/100591
`
`PCT /IBOJ/02068
`
`16
`
`of the pane to an opposite
`edge prior to moving such icon to the second
`
`display pane.
`
`
`
`12.Apparatus as claimed in any preceding Claim, wherein the first
`
`
`
`
`
`
`
`
`
`
`
`display panes on the between the second and third s display pane is positioned
`
`
`
`
`
`
`
`
`
`apparatus display.
`
`
`
`
`
`
`
`13.Apparatus as claimed in any preceding Claim, being further
`
`
`
`operable to facilitate user alteration of device settings through said user
`
`
`
`
`
`
`
`
`
`
`
`
`
`10 interface, wherein options for setting are nested in menus with submenus for
`
`
`
`
`
`
`
`
`
`respective entries, with respective icons in the first display pane representing
`
`
`
`
`
`
`
`
`
`menu items on selection of one of which Icons are presented in the second
`
`
`
`
`
`display pane representing the respective submenu options, and on selection
`
`
`
`
`
`
`
`
`
`on one of the icons in the second display pane, the individual device setting
`
`
`
`
`
`15 options under that submenu are shown in the third display pane.
`
`
`
`
`
`of information14. A method for managing the presentation
`
`
`
`
`
`identifying interaction opportunities to a user via a user interface, comprising
`
`
`
`
`
`
`
`the steps:
`
`
`
`
`
`
`
`
`
`display having at least first, second and third 20 generating a user interface
`
`
`
`panes;
`
`
`generating
`
`
`
`a respective display icon for each identified interaction
`
`
`
`
`
`
`
`
`
`
`
`opportunity and initially displaying the same in said first display pane;
`
`
`
`subsequently moving the icon from the first to the second display pane
`
`
`
`
`
`25 wherein other icons are displayed;
`
`
`
`
`
`arranging the icons in the second display pane according to a
`
`
`
`
`
`predetermined prioritisation scheme; and
`
`
`
`
`
`
`
`
`
`
`
`
`
`on user selection of a displayed icon, displaying additional data
`
`
`
`
`
`associated with the selected icon in the third display pane.
`
`
`
`30
`
`
`
`15.A computer readable storage medium containing executable
`
`
`
`
`
`
`
`
`
`
`
`
`
`instructions for performing the method steps of Claim 14.
`
`Page 339 of 643
`
`
`
`22
`
`12
`
`24
`
`FIG. 2 FIG. 3
`
`FIG. 1
`
`Page 340 of 643
`
`18
`
`--
`26 ---"
`
`LL/L
`
`T6SO0T/E0OAA
`
`$9070/€0GU/LOd
`
`Page 340 of 643
`
`
`
`�
`0
`� ....
`
`0
`
`0
`0
`UI
`
`34
`
`your 'Visitor'-Services
`Select
`
`"' ....
`
`�)Y"o Is who
`Route guidance
`O Site history ��lnutes helper
`�lie tour �Exchance 5en'e
`�ity guide Olnfo Alert
`32
`
`30
`
`34
`
`FIG. 4
`
`FIG. 6
`FIG. 5
`
`Page 341 of 643
`
`
`
`TosOor/e0OM
`
`89070/€0GVLd
`
`36
`
`
`
`Select your Visitor-Services
` y :
`
`
`
`L¥] Routeguidance Me
`
`0
`
`32
`
`38
`
`12
`
`w
`
`/ LL/E
`
`-___.
`
`
`
`___.
`
`FIG. 7
`
`FIG. 8
`
`FIG. 9
`
`Page 342 of 643
`
`Page 342 of 643
`
`
`
`WO 03/100591
`
`PCT/IBOJ/02068
`
`4/11
`
`,--
`
`u.
`
`,- ,--
`
`u.
`
`T"""
`
`,--
`
`LL
`
`Page 343 of 643
`
`
`
`Who is who at PR-London
`
`Who is who at PR-London
`
`Who is who at PR-London
`
`Mr.Peterson
`
`
`
`+44 (0)20.7608 7046
`
`Mr.Peterson
`
`
`
`+44 (0)20,7608 7046
`
`Mr.Peterson
`
`+44 (0)20.7608 7046
`
`46
`
`48
`
`54
`50
`
`52
`
`u,
`
`-....
`
`.......
`
`FIG. 13 FIG. 14
`
`FIG. 15
`
`Page 344 of 643
`
`
`
`WO 03/100591
`
`PCT /IBOJ/02068
`
`6/11
`
`(0
`LO
`
`co
`LO
`
`,--
`
`-u..
`
`-
`
`,--
`
`· · . .. ,
`.. .
`
`i!i��ii�:Il�W:
`
`-u..
`
`Page 345 of 643
`
`
`
`4 •
`
`WO 03/100591
`
`PCT/IB03!02068
`
`7/11
`
`.
`
`(!)
`-LL
`
`-LL
`
`.
`
`CJ
`-LL
`
`Page 346 of 643
`
`
`
`".::;.
`i; "Select your profile ite111� _
`
`
`Select your profiJ_eJteins ,:::; .-
`
`O Option 1
`Option �
`
`.Option 2 _ .. ·
`< .o· (!pUon 1
`72 1''.� O optiori3 . · - [] Optloi,4
`72
`D Opti�n 3 D Option. 4
`§1yp11oit 5 � Optlci� fl
`
`?i �:::_:-�::::� ::
`�-Option 7 [],Option 8 ·_
`'.; Q Option9: ei,6i,uon10 ·
`ooption 9 - - - el optio� 10 · · -
`- .
`· .
`.;.More
`O Option12
`@"" Option14
`.0 Optlon16
`:o oi,ttciri 18
`D'op1ion20
`
`•• More
`- . _
`
`" - .
`
`.-
`
`FIG. 22
`
`FIG. 23
`
`FIG. 24
`
`Page 347 of 643
`
`
`
`f ·
`
`�-__.
`__.
`
`, Select your profile Items: . �-
`
`
`
`. -D<>pt1on 1.
`Option 2
`. 0 Optlon4
`Qoi,tion:i
`� ption 5
`. �Option&
`�pti�7.
`tJ Option
`00ption9
`. ef'optlon1
`
`FIG. 25 FIG. 26 FIG. 27
`
`Page 348 of 643
`
`
`
`0
`
`0
`0
`
`header t8J
`Info-browser
`94
`
`
`
`.t::.. This Is the application na,ahowing an example
`96
`
`of the Info-browser application
`98
`100
`102
`
`106
`
`108
`
`110
`
`112
`
`104
`
`78
`80
`
`84
`82
`
`88
`
`86
`
`FIG. 28
`
`FIG. 29
`
`FIG. 30
`
`90 92
`
`Page 349 of 643
`
`
`
`WO OJ/100591
`
`PCT/IBOJ/02068
`
`11/11
`
`120
`
`FIG.31
`
`Page 350 of 643
`
`
`
`UNITED STA IBS p A IBNT AND TRADEMARK OFFICE
`
`UNITED STA TES DEPARTMENT OF COMMERCE
`
`United States Patent and Trademark Office
`
`
`
`Address: COMMISSIONER FOR PATENTS
`
`P.O. Box 1450
`
`22313-1450 Alexandria., Virginia
`
`www.uspto.gov
`
`
`
`APPLICATION NO.
`
`FILING DATE
`
`FIRST NAMED INVENTOR
`
`
`
`ATTORNEY DOCKET NO. CONFIRMATION NO.
`
`10/983,606 11/09/2004
`
`
`
`Sherryl Lee Lorraine Scott
`
`16813-39US 2886
`
`54120
`7590
`06/25/2008
`RESEARCH IN MOTION
`ATTN: GLENDA WOLFE
`BUILDING 6, BRAZOS EAST, SUIIB 100
`
`5000 RIVERSIDE DRIVE
`IRVING, TX 75039
`
`EXAMINER
`
`SALOMON, PHENUEL S
`
`ART UNIT
`
`PAPER NUMBER
`
`2178
`
`MAIL DATE DELIVERY MODE
`
`06/25/2008 PAPER
`
`
`
`
`
`Please find below and/or attached an Office communication concerning this application or proceeding.
`
`
`
`
`
`
`
`
`
`The time period for reply, if any, is set in the attached communication.
`
`
`
`
`
`PTOL-90A (Rev. 04/07)
`
`Page 351 of 643
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Commissioner for Patents
`
`
`United States Patent and Trademark Office
`P.O. Box 1450
`
`Alexandria, VA 22313-1450
`www.uspto.gov
`
`BEFORE THE BOARD OF PATENT APPEALS
`
`AND INTERFERENCES
`
`Application Number: 10/983,606
`
`
`Filing Date: November 09, 2004
`
`Appellant(s): SCOTT, SHERRYL LEE LORRAINE
`
`Paul J. Field
`
`For Appellant
`
`EXAMINER'S ANSWER
`
`
`
`
`
`
`
`This is in response to the appeal brief filed on April 04, 2008 appealing from the Office action
`
`
`
`mailed on November 28, 2007.
`
`Page 352 of 643
`
`
`
`
`
`Application/Control Number: 10/983,606
`
`
`
`
`
`Page2
`
`Art Unit: 2100
`
`(1)Real Party in Interest
`
`
`
`
`
`A statement identifying by name the real party in interest is contained in the brief.
`
`
`
`
`
`
`
`(2)Related Appeals and Interferences
`
`proceedings
`
`The examiner is not aware of any related appeals, interferences, or judicial
`
`
`
`
`
`
`
`
`
`which will directly affect or be directly affected by or have a bearing on the Board's decision in
`
`
`
`
`
`
`
`
`
`
`
`
`
`the pending appeal.
`
`
`
`(3)Status of Claims
`
`
`
`
`
`The statement of the status of claims contained in the brief is correct.
`
`
`
`
`
`
`
`
`
`
`
`(4)Status of Amendments After Final
`
`
`
`
`
`The appellant's statement of the status of amendments after final rejection contained in
`
`
`
`
`
`
`
`
`
`
`
`
`
`the brief is correct.
`
`
`
`(5)Summary of Claimed Subject Matter
`
`
`
`
`
`The summary of claimed subject matter contained in the brief is correct.
`
`
`
`
`
`
`
`
`
`
`
`(6)Grounds of Rejection to be reviewed on Appeal
`
`
`
`
`
`
`
`
`
`
`
`
`
`The appellant's statement of the grounds ofrejection to be reviewed on appeal is correct.
`
`
`
`(7)Claims Appendix
`
`
`
`
`
`
`
`
`
`The copy of the appealed claims contained in the Appendix to the brief is correct.
`
`
`
`
`
`(8)Evidence Relied Upon
`
`EP 1434411 Al Ogren Per
`
`06-2004
`
`6 ,047,197
`
`Jarrad
`
`04-2000
`
`Ausems et al.
`US 2003/0013483 Al
`
`01-2003
`
`Andrew et al. 10-2004
`US 2004/0204233 Al
`
`Page 353 of 643
`
`
`
`Application/Control Number: 10/983,606
`
`Art Unit: 2100
`
`Page 3
`
`
`
`(9)Grounds of Rejection
`
`claims: The following ground(s) of rejection are applicable to the appealed
`
`
`
`
`
`
`
`
`
`
`
`
`Claim Rejections -35 USC§ 103
`
`
`
`
`
`
`
`5. The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all
`
`
`
`
`
`
`
`
`
`obviousness rejections set forth in this Office action:
`
`(a)A patent may not be obtained though the invention is not identically disclosed or described as set forth in section
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`102 of this title, if the differences between the subject matter sought to be patented and the prior art are such that the
`
`
`
`
`
`
`
`subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary
`
`
`
`
`
`
`
`skill in the art to which said subject matter pertains. Patentability shall not be negatived by the manner in which the
`
`invention was made.
`
`
`
`
`
`103(a) as beingunder 35 U.S.C. 6. Claims 1, 7,10,13, 19, 22, 25 and 26-27 are rejected
`
`
`
`
`
`
`
`
`
`
`
`unpatentable over Ogren et al. (EP 1 434 411 Al) in view of Jarrad (US 6,04 7, 197).
`
`
`
`
`
`
`
`Claim 1: Ogren discloses a method for controlling an apparatus comprising:
`
`
`
`
`
`
`
`
`
`providing at least one dynamic bar for displaying on a main screen of a graphical user
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`interface for controlling the apparatus ( col. 2, para [0009]), each dynamic bar associated with
`
`
`
`
`
`
`
`respective multiple interfaces for applications and functions provided by the apparatus ( col. 2,
`
`
`
`
`
`
`
`
`
`
`
`
`
`para [0013], [0014]), and the dynamic bars providing links to invoke said respective interfaces
`
`
`
`
`
`
`
`
`
`
`
`( col. 2, para [0010]) and col. 8, lines 2-8);
`
`
`
`
`
`invoking said respective interfaces to control said apparatus in response to user input ( col.
`
`
`
`
`
`
`
`
`
`3, lines 26-30).
`
`Page 354 of 643
`
`
`
`Application/Control Number: 10/983,606
`
`
`
`Art Unit: 2100
`
`Page4
`
`
`
`
`
`associating with at least some of the dynamic bars respective dynamic preview
`
`
`
`
`
`
`
`
`
`information determined from information managed by at least one of the respective applications
`
`
`
`
`
`
`
`
`
`
`
`
`
`the respective dynamic bars and displaying and functions associated with the some of the
`
`
`
`
`
`
`
`
`
`
`
`dynamic preview information within the associated dynamic bar (col. 2, para [0014]); and
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`updating the display of the at least some dynamic bars in response to a change to the
`
`
`
`
`
`
`
`
`
`
`
`
`
`respective dynamic preview information (col. 5, para [0033]) [By constantly display the signal
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`strength is considered as updating].
`
`
`
`
`
`But does not explicitly disclose said each dynamic bar having an expandable popup
`
`
`
`
`
`
`
`
`
`
`
`interface for providing respective preview information determined from information managed by
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`applications and function. However, Jarrad discloses an overlay window with a text field which
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`identifies the function or application .. ( col. 4, lines 42-49). Therefore, it would have been obvious
`
`
`
`
`
`to one having ordinary skill in the art at the time the invention was made to include popup
`
`
`
`
`
`
`
`
`
`
`
`interface in Ogren. One would have been motivated to do so in order to make it very convenient
`
`
`
`
`
`
`
`for a user to visualize the information related to a particular icon or application.
`
`
`
`
`
`
`
`
`
`Claims 10 and 22: Ogren and Jarrad disclose the method as in claims 1 above and 13 below,
`
`
`
`
`
`
`
`
`
`
`
`interfaces are represented to invoke respective Ogren further discloses at least some of the links
`
`
`
`
`
`
`
`
`
`
`
`by respective icons (fig. 4).
`
`
`
`Claims 7 and 19: Ogren and Jarrad disclose the method as in claims 1 above and 13 below,
`
`
`
`
`
`
`
`
`
`
`
`bar includes displaying said at least one least one dynamic Ogren further discloses providing at
`
`
`
`
`
`
`
`
`
`dynamic bar in a main screen of a user interface for controlling the apparatus, the main screen
`
`
`
`
`
`
`
`Page 355 of 643
`
`
`
`Application/Control Number: 10/983,606
`
`
`Art Unit: 2100
`
`Page 5
`
`and functions
`including a plurality of icons for activating respective interfaces for applications
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`provided by the apparatus ( col. 8, para [0041] lines 11-29 and 39-46).
`
`
`
`
`
`Claim 13: Ogren discloses an apparatus comprising:
`
`
`
`
`
`a storage medium having stored therein a plurality of programming instructions designed
`
`
`
`
`
`
`
`
`
`to enable the apparatus to:
`
`
`
`
`
`provide at least one dynamic bar for displaying on a main screen of a graphical user
`
`
`
`
`
`
`
`
`
`
`
`
`
`interface for controlling the apparatus ( col. 2, para [0009]), each dynamic bar associated with
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`respective multiple interfaces for applications and functions provided by the apparatus ( col. 2,
`
`
`
`
`
`
`
`para [0013], [0014]), and the dynamic bars providing links to invoke said respective interfaces
`
`
`
`
`
`
`
`
`
`
`
`( col. 2, para [0010]) and col. 8, lines 2-8);
`
`
`
`
`
`
`
`
`
`invoke said respective interfaces to control said apparatus in response to user input ( col.
`
`
`
`
`
`
`
`
`
`3, lines 26-30); and
`
`
`
`
`
`associate with at least some of the dynamic bars respective dynamic preview information
`
`
`
`
`
`
`
`
`
`
`
`
`
`determined from information managed by at least one of the respective applications and
`
`
`
`
`
`
`
`
`
`
`
`functions associated with the at least some of the dynamic bars and to display the dynamic
`
`
`
`
`
`
`
`
`
`
`
`preview information (col. 2, para [0014]); and
`
`
`
`
`
`update the display of the at least some dynamic bars in response to a change to the
`
`
`
`
`
`
`
`
`
`
`
`respective dynamic preview information (col. 5, para [0033]) [By constantly display the signal
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`strength is considered as updating].
`
`
`
`
`
`
`
`a processor coupled to the storage medium to execute the programming instructions (fig.
`
`
`
`
`
`2, items 20, 22 and 24)
`
`Page 356 of 643
`
`
`
`Application/Control Number: 10/983,606
`
`
`
`
`Art Unit: 2100
`
`Page 6
`
`
`
`
`
`
`
`
`
`
`
`But does not explicitly disclose said each dynamic bar having an expandable popup interface for
`
`
`
`
`
`
`
`providing respective preview information determined from information managed by applications
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`and function. However, Jarrad discloses an overlay window with a text field which identifies the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`to one it would have been obvious lines 42-49). Therefore, function or application .. ( col. 4,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`having ordinary skill in the art at the time the invention was made to include popup interface in
`
`
`
`
`
`for a user to Ogren. One would have been motivated to do so in order to make it very convenient
`
`
`
`
`
`visualize the information related to a particular icon or application.
`
`
`
`
`
`
`
`
`
`Claim 25: Ogren and Jarrad disclose a machine-readable medium comprising program code
`
`
`
`
`
`
`
`
`
`
`
`executable on a processor for implementing the method as in claim 1 above, Ogren further
`
`
`
`
`
`
`
`discloses a status information store ( col. 6, lines 19-20).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Claims 26-27: Ogren and Jarrad disclose the method of claims 1 and 13 above, Ogren further
`
`
`
`
`
`
`
`discloses wherein the predetermined logical (preloaded applications) relationships are contextual
`
`
`
`
`
`
`
`
`
`
`
`
`
`relationships (status information related to the device performance) based on a manner in which
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`a user of the apparatus uses the applications and functions and functional relationships based on
`
`
`
`
`
`
`
`
`
`
`
`functions that are performed by the applications and functions (providing a list of further
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`possible actions and selections relating to the performance) (col. 2, para. [0016].
`
`
`
`
`
`
`
`
`
`
`
`over103(a) as being unpatentable 7. Claims 4, 11, 16 and 23 are rejected under 35 U.S.C.
`
`
`
`
`
`
`
`
`
`
`
`and in further view of Maass et view of Jarrad (US 6,047,197) Ogren et al. (EP 1 434 411 Al) in
`
`
`
`
`
`al (W003/100591 A2).
`
`Page 357 of 643
`
`
`
`Application/Control Number: 10/983,606
`
`
`
`
`Art Unit: 2100
`
`Page 7
`
`
`
`
`
`
`
`
`
`1 and 13 above, Claims 4 and 16: O