throbber
WO 03/100591
`
`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

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