US 8,935,631 B2Grant
Arranging tiles
Issue Date:2015-01-13
•20 Claims
•14 Drawing Sheets
Abstract
This document describes techniques and apparatuses for arranging tiles. These techniques and apparatuses enable users to quickly and easily arrange tiles within an interface, such as an application-launching interface. In some cases, users may arrange tiles in an interface with as little as one continuous gesture.
Metadata
Assignee
- Microsoft Corporation
Inventors
- Chantal M. Leonard
- Holger Kuehnle
- John C. Whytock
- Rebecca Deutsch
- Patrice L. Miner
Application Information
Application Number:US 13/657,789
Filing Date:2012-10-22
Priority Date:2011-09-01
Art Unit:2175
Classifications
IPC:
G09G5/00G06F3/048
Field of Search:
G06F 3/048G09G 5/00
Patent Drawings (14 sheets)
Description
RELATED APPLICATION
[0001] This application is a continuation of and claims priority under 35 U.S.C. §120 to U.S. patent application Ser. No. 13/224,258, filed on Sep. 1, 2011, the disclosure of which is incorporated by reference herein in its entirety.
BACKGROUND
[0002] Many conventional application-launching interfaces permit users to launch applications by selecting an icon or label associated with the application. These interfaces often include these icons or labels in a flat list, a file-based hierarchy, or grouped by page. If a user wishes to find and select an application, the user scrolls through the list, searches through levels within the hierarchy, or flips through the pages until the user finds the icon or label. This process can be tedious for users, especially if the interface has many applications from which to choose.
[0003] To address this tedium, some application-launching interfaces permit users to move these icons or labels within a flat list, a file-based hierarchy, or page-oriented groups. This can aid users, as often-used applications can be oriented at the top of the flat list, at a higher level of the hierarchy, or in the first or second page of the page-oriented groups.
[0004] Moving icons or labels within these application-launching interfaces, however, can be tedious and confusing. A user wishing to move an icon from a sixth page of icons, for example, may need to select the icon, select to move to a desired other page, once in that desired page drop the icon at the end of the page, move other icons in that desired page around manually to a desired arrangement within the page, and then go back to the sixth page to manually arrange the icons remaining in the sixth page.
SUMMARY
[0005] This document describes techniques and apparatuses for arranging tiles. These techniques and apparatuses enable users to quickly and easily arrange tiles within an interface, such as an application-launching interface. In some cases, users may arrange tiles in an interface with as little as one continuous gesture.
[0006] This summary is provided to introduce simplified concepts for arranging tiles that are further described below in the Detailed Description and/or shown in the Figures. This summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter. The term “techniques” as used herein can include devices, systems, apparatuses, operations, and/or methods as permitted by the context in which the term is used.
BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Embodiments for arranging tiles are described with reference to the following drawings. The same numbers are used throughout the drawings to reference like features and components:
[0008] FIG. 1 illustrates an example system in which techniques for arranging tiles can be implemented.
[0009] FIG. 2 illustrates an example method for arranging tiles.
[0010] FIG. 3 illustrates an example application-launching interface displaying multiple tiles associated with multiple applications.
[0011] FIG. 4 illustrates the example application-launching interface of FIG. 3 with an example gesture selection of a tile, the gesture moving the tile to a region of the interface.
[0012] FIG. 5 illustrates the interface of FIG. 3 having multiple different groups of tiles at lower resolution.
[0013] FIG. 6 illustrates a later portion of the gesture of FIG. 4 , the later portion of the gesture moving the selected tile to a location proximate to tiles within one of the groups shown in FIG. 5 .
[0014] FIG. 7 illustrates a view zooming in to show, at a higher resolution, the multiple tiles of the group shown in FIG. 6 .
[0015] FIG. 8 illustrates a selection to move a tile from a current location to a region of a user interface having a marked area.
[0016] FIG. 9 illustrates an example method for automatically reflowing tiles, which may be used separate from or in conjunction with the method of FIG. 2 .
[0017] FIG. 10 illustrates an array of tiles having multiple columns and rows.
[0018] FIG. 11 illustrates an automatic reflow of tiles of the array of FIG. 10 in response to movement of a tile.
[0019] FIG. 12 illustrates an automatic reflow of the array of FIG. 10 and a sub-array in response to movement of a small tile within the sub-array.
[0020] FIG. 13 illustrates an example device in which techniques for arranging tiles can be implemented.
DETAILED DESCRIPTION
Overview
[0021] This document describes techniques for arranging tiles. These techniques enable users to better use their selection interfaces through simple and easy arranging of tiles within these interfaces. For application-launching interfaces, for example, the techniques permit users to arrange tiles within groups and across groups intuitively and with little effort. Not only can moving tiles be made easier by the techniques, the techniques may also automatically reflow the array of tiles into which, or from which, a tile is moved.
[0022] While techniques for arranging tiles can be implemented in any number of different devices, systems, environments, and/or configurations, example embodiments for arranging tiles are described in the context of the following example devices, systems, and methods.
Example System
[0023] FIG. 1 illustrates an example system 100 in which techniques for arranging tiles can be embodied. System 100 includes a computing device 102, which is illustrated with six examples: a laptop computer 104, a tablet computer 106, a smart phone 108, a set-top box 110, a desktop computer 112, and a gaming device 114, though other computing devices and systems, such as servers and netbooks, may also be used.
[0024] Computing device 102 includes computer processor(s) 116 and computer-readable storage media 118 (media 118). Media 118 includes an operating system 120, windows-based mode module 122, immersive mode module 124, manager 126, and applications 128. Computing device 102 also includes or has access to one or more displays 130, four examples of which are illustrated in FIG. 1 .
[0025] Windows-based mode module 122 is capable of presenting applications 128 through windows having frames. These frames may provide controls through which to interact with an application and/or controls enabling a user to move and size the window.
[0026] Immersive mode module 124 provides a mode by which a user may view and interact with applications 128. In some embodiments, this mode presents content of, and enables interaction with, applications with little or no window frame and/or without a need for a user to manually size or position content. This mode can be, but is not required to be, hosted and/or surfaced without use of a typical desktop (e.g., windows-based) mode. Thus, in some cases immersive mode module 124 presents an immersive mode that is not a window (even one without a substantial frame) and precludes usage of desktop-like displays (e.g., a taskbar). Further still, in some embodiments this immersive mode is similar to an operating system in that it is not closeable or capable of being un-installed.
[0027] Manager 126 provides an application-selection interface that permits selection to launch, present, or revisit applications 128, whether of windows-based or immersive modes, and itself can be presented in a windows-based or immersive mode. Manager 126 also enables users to arrange tiles within the application-selection interface. Note that while system 100 and manager 126 are described in the context of application-selection interfaces, manager 126 may operate to arrange tiles, icons, or labels in other contexts, such as file systems, image retrieval systems, document retrieval systems, and the like.
[0028] Operating system 120, mode modules 122 and 124, and manager 126 can be separate from each other or combined or integrated in some form. Thus, in some cases operating system 120 includes mode modules 122 and 124 and manager 126.
Example Methods
[0029] This document now describes example methods for arranging tiles. These methods are shown as sets of blocks that specify operations performed, but are not necessarily limited to the order shown. Portions of the following discussion reference system 100 of FIG. 1 , reference to which is made for example only.
[0030] FIG. 2 depicts a method 200 for arranging tiles, including ways in which to move a tile within or between groups of tiles. Block 202 receives selection of a selected tile of multiple tiles displayed in a first view in a user interface. This selection can move the selected tile from a current location within the multiple tiles to a region of the user interface.
[0031] Before this document proceeds to illustrate an example user interface, note that this selection can be through various manners, including single or multiple gestures. Gestures can be received through a mouse pointer, touch gestures made through a touch-sensitive display that displays the interface, and motion-sensitive gestures, such as through motion-detection device used in some gaming systems, to name just a few.
[0032] The interface in which the multiple tiles are displayed, as noted in part above, can be of various types, such as application-selecting interfaces and file systems. Thus, tiles in an interface may represent applications, images, files, and the like. Further, tiles are not necessarily passive or flat but may instead display content, such as from the application itself or from a remote source associated with the application even if the application is not itself executing.
[0033] By way of illustration, consider an example application-selection interface 300 shown in FIG. 3 . Application-selection interface 300 displays multiple tiles associated with multiple applications. Each tile is associated with an application and indicates this association, such as with a graphic or textual descriptor. Applications are selectable through these tiles, such as through a mouse click or gesture (e.g., through a touch-screen implementation of display 130). In some cases, however, the applications are selectable as a group and/or through a hot key or other selection manner other than directly through a tile.
[0034] Manager 126 of FIG. 1 provides interface 300 and includes thirteen selectable tiles associated with thirteen applications. Tiles 302, 304, and 306 are large tiles associated with web-enabled, content-oriented applications, tile 308 is a large tile associated with a local, word-processing application, and tiles 310 and 312 are small tiles associated with web-enabled content-oriented applications.
[0035] As noted above, block 202 can receive a selection through a touch gesture, such as a touch gesture 402 illustrated in FIG. 4 . This gesture 402 selects and moves tile 304 to top-edge region 404. This region can be an area or edge within interface 300. While not required, use of an upward or downward selection (e.g., gesture 402 of FIG. 4 ) can be useful to differentiate this type of gesture (up and down, rather than left and right) from other gestures. Here up and down motions are used to arrange tiles while left and right motions are used generally to pan or scroll through tiles. This differentiation aids users in their intuitive use of the interface and, in some cases, negates the need to describe or clutter the interface with instructions or information. Note that top-edge region 404 may be indicated to a user or not indicated; here it is shown for illustration purposes. Manager 126 may proceed immediately to block 204 when a portion or contact point of a gesture is within a region or wait for a dwell or hover in the region, such as waiting until gesture 402 hovers in top-edge region 404 before proceeding to block 204.
[0036] Block 204, responsive to the selection, zooms out from the first view to a second view, the second view including multiple other tiles not displayed in the first view. As noted in part above, the gesture or other selection can be continuous or otherwise. A multiple-gesture example is provided elsewhere herein.
[0037] Continuing with the ongoing example, assume that gesture 402 is continuous, meaning that gesture 402 is a single gesture maintained at least during blocks 202, 204, and 206 of method 200. For the continuous-gesture case, manager 126 “sticks” tile 304 to a selector (e.g., a finger or stylus) that makes gesture 402. Thus, while gesture 402 is maintained and tile 304 sticks to the finger shown in FIG. 4 , manager 126 zooms out to present multiple other tiles not presented in the first view. This second view is illustrated in FIG. 5 , which shows interface 300 having multiple different groups 502, 504, and 506 of tiles at lower resolution. Group 506 include tiles shown in FIGS. 3 and 4 , though smaller (and partially obscured). Tile 304 is shown at full size, though it can be shrunk to correspond to the resolution of the tiles in groups 502, 504, and 506.
[0038] Block 206 receives selection moving the selected tile to a new location in the second view. This selection can be a drop of the selected tile to the new location or a dwell or hover over the new location, such as when a single, continuous gesture is used. This new location can be addressed by manager 126 in different ways. In one case, method 200 automatically places the selected tile at the new location and without further selection. In another case, method 200 waits for a further selection. In both cases, however, method 200 can zoom in to show multiple tiles at a higher resolution at block 208.
[0039] Block 208 zooms into the new location, the zooming in presenting a third view. The third view includes the new location and one or more of the multiple other tiles. In cases where method 200 automatically places the selected tile without further selection, the selected tile is shown placed within the group.
[0040] In cases where method 200 does not automatically place the selected tile at the new location but instead waits for a further selection, the selected tile is not shown within the group, though it may be shown outside or imposed over the group.
[0041] In the ongoing example, manager 126 receives another portion of gesture 402, this portion selecting to move tile 304 to a location 602 proximate to tiles within group 502 of FIG. 5 . The result of this movement is shown in FIG. 6 .
[0042] In response, manager 126 zooms in to show the multiple tiles of group 502 and selected tile 304 at higher-resolution view 702, which is illustrated in FIG. 7 . In this, case tile 304 is shown still connected to a selector of gesture 402 and imposed over group 502. Thus, in this case manager 126 zooms in to show tiles in the group within which the new location resides. Manager 126 may then wait for a precise location at which to place the selected tile.
[0043] Method 200 proceeds to block 210 along the “Wait for Selection” path if awaiting a precise location within the group of tiles or to block 212 along the “Auto-Place” path if manager 126 places the selected tile at the new location in the group without further selection.
[0044] Block 210 receives a third selection, the third selection placing the selected tile between or adjacent to one or more of the multiple tiles. Manager 126 can indicate through feedback, prior to receiving the third selection, valid locations between or adjacent to the one or more of the multiple tiles at which the selected tile can be placed, either responsive to a selected tile being moved around the group, such as altering an appearance of tiles (e.g., tilting the tiles) above and/or below the location at which the selected tile currently resides (e.g., the 304's location in group 502 of FIG. 7 ). In other cases manager 126 indicates valid locations generally, such as by shading or coloring a space adjacent to or between tiles.
[0045] Block 212 places the selected tile at the new location. As noted, this new location can be received at block 206 or 210.
[0046] As noted above at block 202, a selection moving a tile from a current location to a region of a user interface may include a marked area within the user interface. This is illustrated at FIG. 8 at marked area 802. While not required, this marked area 802 indicates, with text (“Tile Bucket”) that tiles in this region may later be moved within this or to other groups of tiles. Here assume that tiles 304, 308, and 310 are selected and placed in the marked area 802, each with separate selections (e.g., three mouse clicks or drag-and-drop gestures). In response, manager 126 indicates that these tiles are removed from their current locations with shaded blocks at the selected tiles' original locations at 804, 806, and 808, respectively. Manager 126 also indicates that the selected tiles are ready to be moved by showing the tiles (here small versions of the tiles) within marked area 802. Method 200 then enables movement of each selected tile one-by-one or at once, such as by multiple or a single iteration of blocks 204, 206, 208, and either 212 or 210 and 212. If moved at once, one of the selected tiles is moved to the new location and the others of the tile are moved adjacent to the new location. By so doing, the techniques permit users to move multiple tiles within or across groups quickly and easily.
[0047] Either separate or in conjunction with method 200, the techniques may automatically reflow tiles of a group in response to a tile being moved, as is described in method 900 below.
[0048] FIG. 9 depicts method 900 for arranging tiles, including automatically reflowing tiles. Block 902 presents multiple tiles within an array. The array can be any one of the groups set forth above as well as other arrangements of tiles, such a group having a circular or three-dimensional pattern (e.g., layers of columns and rows). In the ongoing example, the array includes multiple columns and rows, such as those shown in FIG. 3 , groups 502 or 506 of FIG. 5 , or group 1002 of FIG. 10 .
[0049] As part of reflowing tiles within an array, various rules may be used, such as top-to-bottom and then left-to-right. Other rules may instead be used, such as right-to-left or bottom-to-top (e.g., in cultures where language is not commonly arranged left-to-right). In an ongoing example, an array is ordered to have superior and subordinate locations. This example array has a left-most column with locations superior to locations within columns arranged right of the left-most column, and a top-most row of each column having locations superior to locations within each column arranged below the top-most row.
[0050] Block 904 receives selection to place a selected tile at a location within the array and at which a current tile of the multiple tiles resides. These tiles, as noted, can be selected and placed as described in method 200 or otherwise, such as through auto-scrolling within a same array or across a different array by dragging-and-dropping a tile from a location off screen to the selected location.
[0051] Further, prior to placing the tile at the selected location, manager 126 can indicate the location at which the selected tile will be placed, such as through tilting an immediately superior tile or a current tile in the location responsive to a dwell, hover, or movement over the location of the selected tile. Manager 126 may also indicate the location by previewing the arrangement of the array should the tile be placed at the location and the array of tiles be reflowed based on the placement.
[0052] By way of example, consider FIG. 10 , which illustrates placement, through a gesture 1004, of tile 1006 at location 1008. Note that tile 1010 currently resides at location 1008.
[0053] Block 906 places the selected tile at the location in the array. Method 900 may perform block 906 before, after, or in conjunction with block 908. Thus, the reflow may be shown prior to, after, or at the same time as placement of the selected tile at the location.
[0054] Block 908 automatically reflows one or more of the multiple tiles within the array, the reflow moving at least the current tile to a subordinate location in the array. Manager 126 reflows tiles of the array in response to the selection to place the tile at the location. By so doing, users need not take the time or effort to manually arrange tiles in the array.
[0055] In the ongoing example, the array is ordered by column, top-to-bottom, and then row, left-to-right. For this order, manager 126 moves the current tile and any tiles subordinate to the current tile down their respective columns unless no lower location exists in their respective columns and, if no lower location exists in their respective columns, moves the tile over from its respective columns to a column arranged to the right of its respective column.
[0056] The result is shown in FIG. 11 . Manager 126 places tile 1006 at location 1008 and reflows tiles of group 1002. The movement of the automatic reflow is shown with reflow path 1102, which illustrates the top-to-bottom, then left-to-right, and then top-to-bottom reflow of tiles.
[0057] In addition to automatically reflowing an array due to placing a selected tile within an array, the techniques may also reflow tiles responsive to removing a tile from an array (whether a different array or the same array into which the tile is moved). By way of example, consider again FIG. 4 , which illustrates selection of tile 304 for removal from interface 300. In FIG. 4 , the location from which tile 304 is removed is shown with a hashed-line box 406. The techniques, however, may reflow the other tiles of interface 300 in FIG. 4 responsive to moving tile 304. In such a case, the reflow can be immediately in response to selection of a tile, such as at block 204, or after placement of the selected tile to its new location at block 212.
[0058] Whether automatically reflowing tiles in an array responsive to removing or adding in a tile, the techniques may also reflow sub-arrays within an array. Consider again FIG. 11 , which shows small tiles 1104, 1106, and 1108. Small tile 1104 is currently at a location 1110. In response to a selection to move small tile 1108 to location 1110, manager 126 reflows the small tiles within the sub-array made up of the small tiles. This is illustrated in FIG. 12 , which shows the result of manager 126 automatically placing small tile 1108 at location 1110, moving small tile 1104 right, and then moving small tile 1106 down (and then all of the subordinate tiles as shown by path 1202).
[0059] As noted above, the techniques may automatically reflow an array in response to a tile be removed from a location in an array and/or sub-array. As shown in FIG. 12 , tile 1108 was moved. In response manager 126 moved a previously subordinate tile, tile 1204, into tile 1108's original location. The techniques may do so in an opposite manner as noted for adding tiles, such as a reverse-direction of path 1102 or 1202. Thus, should tile 1106 be moved to a different array, deleted, or otherwise moved, manager 126 automatically reflows tiles in group 1002 of FIG. 12 to move into the location originally occupied by tile 1106 a subordinate tile (in this case with a large tile).
[0060] In some cases a user may decide not to move a tile. Consider a case where a user moves a selected tile to a location in an array. Here assume that manager 126 previews what the array will look like if the selected tile is added at that location. The user, in response, decides against moving the tile. The techniques permit the user to quickly and easily revert the moved tile back to its original location. The user may indicate this decision to abandon moving the tile in various ways, such as through selecting a hot key or dropping the tile into a particular region of a user interface, outside of the array or the interface, or at a location not indicated as valid within the interface. Manager 126 may reinforce that the techniques are reverting the tile back to its original location, such as by presenting the selected tile back at its original location. If the original location is not shown in the current view, manager 126 automatically presents a prior view showing the original location.
[0061] The preceding discussion describes methods in which the techniques may operate to arrange tiles. Aspects of these methods may be implemented in hardware (e.g., fixed logic circuitry), firmware, software, manual processing, or any combination thereof. A software implementation represents program code that performs specified tasks when executed by a computer processor. The example methods can be performed through computer-executable instructions, which can include software, applications, routines, programs, objects, components, data structures, procedures, modules, functions, and the like. The program code can be stored in one or more computer-readable memory devices, both local and/or remote to a computer processor. The methods may also be practiced in a distributed computing mode by multiple computing devices. Further, the features described herein are platform-independent and can be implemented on a variety of computing platforms having a variety of processors.
[0062] By way of example, these techniques may be embodied on one or more of the entities shown in system 100 of FIG. 1 and/or example device 1300 described below, which may be further divided, combined, and so on. Thus, system 100 and/or device 1300 illustrate some of many possible systems or apparatuses capable of employing the described techniques. The entities of system 100 and/or device 1300 generally represent software, firmware, hardware, whole devices or networks, or a combination thereof. In the case of a software implementation, for instance, the entities (e.g., manager 126, mode modules 122 and 124) represent program code that performs specified tasks when executed on a processor (e.g., processor(s) 116). The program code can be stored in one or more computer-readable memory devices, such as computer-readable storage media 118 or computer-readable media 1314 of FIG. 13 .
Example Device
[0063] FIG. 13 illustrates various components of an example device 1300 that can be implemented as any of the devices, or services and operations implemented by the devices, described with reference to the previous FIGS. 1-12 . In some embodiments, device 1300 can be implemented as one or a combination of a wired and/or wireless device, as a form of television client device (e.g., television set-top box, digital video recorder (DVR), etc.), consumer device, computer device, server device, portable computer device, user device, communication device, video processing and/or rendering device, appliance device, gaming device, electronic device, and/or as another type of device. Device 1300 may also be associated with a user (e.g., a person) and/or an entity that operates the device such that a device describes logical devices that include users, software, firmware, and/or a combination of devices.
[0064] Device 1300 includes communication devices 1302 that enable wired and/or wireless communication of device data 1304 (e.g., received data, data that is being received, data scheduled for broadcast, data packets of the data, etc.). The device data 1304 or other device content can include configuration settings of the device, media content stored on the device, and/or information associated with a user of the device. Media content stored on device 1300 can include any type of audio, video, and/or image data. Device 1300 includes one or more data inputs 1306 via which any type of data, media content, and/or inputs can be received, such as user-selectable inputs, messages, music, television media content, recorded video content, and any other type of audio, video, and/or image data received from any content and/or data source.
[0065] Device 1300 also includes communication interfaces 1308, which can be implemented as any one or more of a serial and/or parallel interface, a wireless interface, any type of network interface, a modem, and as any other type of communication interface. The communication interfaces 1308 provide a connection and/or communication links between device 1300 and a communication network by which other electronic, computing, and communication devices communicate data with device 1300.
[0066] Device 1300 includes one or more processors 1310 (e.g., any of microprocessors, controllers, and the like), which process various computer-executable instructions to control the operation of device 1300 and for arranging tiles. Alternatively or in addition, device 1300 can be implemented with any one or combination of hardware, firmware, or fixed logic circuitry that is implemented in connection with processing and control circuits which are generally identified at 1312. Although not shown, device 1300 can include a system bus or data transfer system that couples the various components within the device. A system bus can include any one or combination of different bus structures, such as a memory bus or memory controller, a peripheral bus, a universal serial bus, and/or a processor or local bus that utilizes any of a variety of bus architectures.
[0067] Device 1300 also includes computer-readable storage media 1314, such as one or more memory devices that enable persistent and/or non-transitory data storage (i.e., in contrast to mere signal transmission), examples of which include random access memory (RAM), non-volatile memory (e.g., any one or more of a read-only memory (ROM), flash memory, EPROM, EEPROM, etc.), and a disk storage device. A disk storage device may be implemented as any type of magnetic or optical storage device, such as a hard disk drive, a recordable and/or rewriteable compact disc (CD), any type of a digital versatile disc (DVD), and the like. Device 1300 can also include a mass storage media device 1316.
[0068] Computer-readable storage media 1314 provides data storage mechanisms to store the device data 1304, as well as various device applications 1318 and any other types of information and/or data related to operational aspects of device 1300. For example, an operating system 1320 can be maintained as a computer application with the computer-readable storage media 1314 and executed on processors 1310. The device applications 1318 may include a device manager, such as any form of a control application, software application, signal-processing and control module, code that is native to a particular device, a hardware abstraction layer for a particular device, and so on.
[0069] The device applications 1318 also include any system components or modules to implement techniques for arranging tiles. In this example, the device applications 1318 can include windows-based mode module 122, immersive mode module 124, and manager 126.
CONCLUSION
[0070] Although embodiments of techniques and apparatuses for arranging tiles have been described in language specific to features and/or methods, the appended claims are not necessarily limited to the specific features or methods described. Rather, the specific features and methods are disclosed as example implementations for arranging tiles.
Claims
What is claimed is:
1. A computer-implemented method comprising:
receiving selection, through a single continuous gesture from a user, of a selected tile of multiple tiles displayed in a first view in a user interface, the selection moving the selected tile from a current location among the multiple tiles to a designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region,
the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed;
responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view;
receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location;
zooming into the new location during reception of the single continuous gesture, the zooming in presenting a third view, the third view including the new location and one or more of the multiple other tiles, the new location occupied by a current tile of the multiple other tiles;
indicating that the new location is valid by altering an appearance of a tile above the new location or the current tile;
placing the selected tile at the new location; and automatically reflowing one or more of the multiple other tiles.
2. A computer-implemented method as described in claim 1, wherein tiles of the portion of the multiple tiles included in the second view are presented at a lower resolution or smaller than the tiles of the portion of the multiple tiles when presented in the first view.
3. A computer-implemented method as described in claim 1, wherein the moving the selected tile to the designated region and the moving the selected tile to the new location shows the selected tile connected to a selector of the single continuous gesture.
4. A computer-implemented method as described in claim 1, further comprising receiving a third portion of the single continuous gesture, the third portion a dwell or hover of the single continuous gesture received: over the designated region of the user interface; after the first dragging portion of the single continuous gesture; and before the second dragging portion of the single continuous gesture.
5. A computer-implemented method as described in claim 1, wherein the selection moving the selected tile to the new location in the second view moves the selected tile between the tile above the new location and the current tile.
6. A computer-implemented method as described in claim 1, wherein the selections are received through a touch-sensitive display.
7. A computer-implemented method as described in claim 3, wherein the selector is a mouse pointer.
8. A computer-implemented method as described in claim 1, wherein altering the appearance of the tile above the new location or the current tile tilts the tile above the new location or tilts the current tile.
9. A computer-implemented method as described in claim 1, wherein the selection moving the selected tile to the new location includes a dwell or hover over the new location, and wherein zooming into the new location is responsive to the dwell or the hover.
10. A computer-implemented method as described in claim 1, wherein the user interface, when in the first view, enables selection to launch an application on selection of another of the multiple tiles and, when in the third view and after placing the selected tile at the new location, enables selection to launch another application on selection of one of the multiple other tiles in the third view.
11. A computer-implemented method as described in claim 1, wherein the multiple tiles displayed in the first view are grouped into an array having multiple columns and rows.
12. A computing device comprising: one or more computer processors;
one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, perform operations comprising:
receiving selection, through a single continuous gesture from a user, of a selected tile of multiple tiles displayed in a first view in a user interface, the selection moving the selected tile from a current location among the multiple tiles to a designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region,
the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed;
responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view;
receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location;
zooming into the new location during reception of the single continuous gesture, the zooming in presenting a third view, the third view including the new location and one or more of the multiple other tiles, the new location occupied by a current tile of the multiple other tiles;
indicating that the new location is valid by altering an appearance of a tile above the new location or current tile;
placing the selected tile at the new location; and
automatically reflowing one or more of the multiple other tiles.
13. A computing device as described in claim 12, wherein tiles of the portion of the multiple tiles included in the second view are presented at a lower resolution or smaller than the tiles of the portion of the multiple tiles when presented in the first view.
14. A computing device as described in claim 12, wherein the moving the selected tile to the designated region and the moving the selected tile to the new location shows the selected tile connected to a selector of the single continuous gesture.
15. A computing device as described in claim 12, further comprising receiving a third portion of the single continuous gesture, the third portion a dwell or hover of the single continuous gesture received: over the designated region of the user interface; after the first dragging portion of the single continuous gesture; and before the second dragging portion of the single continuous gesture.
16. A computing device as described in claim 12, wherein the selection moving the selected tile to the new location in the second view moves the selected tile between the tile above the new location and the current tile or adjacent to the current tile.
17. A computing device as described in claim 12, wherein the selections are received through a touch-sensitive display.
18. A computing device as described in claim 14, wherein the selector is a mouse pointer.
19. A computing device as described in claim 12, wherein altering the appearance of the tile above the new location or the current tile tilts the tile above the new location or tilts the current tile.
20. One or more computer-readable storage memories storing instructions that when executed by a computing device cause the computing device to perform operations comprising:
receiving selection, through a single continuous gesture from a user, of a selected tile of multiple tiles displayed in a first view in a user interface, the selection moving the selected tile from a current location among the multiple tiles to a designated region of the user interface including receiving a first dragging portion of the single continuous gesture that drags the selected tile to the designated region,
the designated region being one of a top edge of the user interface, a bottom edge of the user interface, or a marked area within the user interface separated from the multiple tiles, said marked area configured to display tiles at a smaller size than the size at which the multiple tiles are displayed;
responsive solely to the selection moving the selected tile to the designated region and without receiving another gesture from the user, zooming out from the first view to a second view during reception of the single continuous gesture, the second view including at least a portion of the multiple tiles displayed in the first view and multiple other tiles not displayed in the first view;
receiving another selection through the single continuous gesture, the other selection moving the selected tile to a new location in the second view, the other selection including receiving a second dragging portion of the single continuous gesture that drags the selected tile from the designated region to the new location;
zooming into the new location during reception of the single continuous gesture, the zooming in presenting a third view, the third view including the new location and one or more of the multiple other tiles, the new location occupied by a current tile of the multiple other tiles;
indicating that the new location is valid by altering an appearance of a tile above the new location or the current tile;
placing the selected tile at the new location; and
automatically reflowing one or more of the multiple other tiles.
Patent Citations (795)
| Patent | Date | Inventor | Cited By |
|---|---|---|---|
| US4823283(A) | 1989-04-01 | Diehm et al. | Applicant |
| US5045997(A) | 1991-09-01 | Watanabe | Applicant |
| US5046001(A) | 1991-09-01 | Barker et al. | Applicant |
| US5189732(A) | 1993-02-01 | Kondo | Applicant |
| US5258748(A) | 1993-11-01 | Jones | Applicant |
| US5297032(A) | 1994-03-01 | Trojan et al. | Applicant |
| US5321750(A) | 1994-06-01 | Nadan | Applicant |
| US5339392(A) | 1994-08-01 | Risberg et al. | Applicant |
| US5432932(A) | 1995-07-01 | Chen et al. | Applicant |
| US5463725(A) | 1995-10-01 | Henckel et al. | Applicant |
| US5485197(A) | 1996-01-01 | Hoarty | Applicant |
| US5495566(A) | 1996-02-01 | Kwatinetz | Applicant |
| US5515495(A) | 1996-05-01 | Ikemoto | Applicant |
| US5574836(A) | 1996-11-01 | Broemmelsiek | Applicant |
| US5598523(A) | 1997-01-01 | Fujita | Applicant |
| US5611060(A) | 1997-03-01 | Belfiore et al. | Examiner |
| US5623613(A) | 1997-04-01 | Rowe et al. | Applicant |
| US5640176(A) | 1997-06-01 | Mundt et al. | Applicant |
| US5650827(A) | 1997-07-01 | Tsumori et al. | Applicant |
| US5657049(A) | 1997-08-01 | Ludolph et al. | Applicant |
| US5675329(A) | 1997-10-01 | Barker | Applicant |
| US5687331(A) | 1997-11-01 | Volk et al. | Applicant |
| US5712995(A) | 1998-01-01 | Cohn | Applicant |
| US5771042(A) | 1998-06-01 | Santos-Gomez | Applicant |
| US5793415(A) | 1998-08-01 | Gregory et al. | Applicant |
| US5819284(A) | 1998-10-01 | Farber et al. | Applicant |
| US5844547(A) | 1998-12-01 | Minakuchi et al. | Applicant |
| US5860073(A) | 1999-01-01 | Ferrel et al. | Applicant |
| US5905492(A) | 1999-05-01 | Straub et al. | Applicant |
| US5914720(A) | 1999-06-01 | Maples et al. | Applicant |
| US5940076(A) | 1999-08-01 | Sommers et al. | Applicant |
| US5959621(A) | 1999-09-01 | Nawaz et al. | Applicant |
| US5963204(A) | 1999-10-01 | Ikeda et al. | Applicant |
| US6008809(A) | 1999-12-01 | Brooks | Applicant |
| US6008816(A) | 1999-12-01 | Eisler et al. | Applicant |
| US6009519(A) | 1999-12-01 | Jones et al. | Applicant |
| US6011542(A) | 2000-01-01 | Durrani et al. | Applicant |
| US6028600(A) | 2000-02-01 | Rosin et al. | Applicant |
| US6057839(A) | 2000-05-01 | Advani et al. | Applicant |
| US6064383(A) | 2000-05-01 | Skelly | Applicant |
| US6104418(A) | 2000-08-01 | Tanaka et al. | Applicant |
| US6108003(A) | 2000-08-01 | Hall, Jr. et al. | Applicant |
| US6111585(A) | 2000-08-01 | Choi | Applicant |
| US6115040(A) | 2000-09-01 | Bladow et al. | Applicant |
| US6166736(A) | 2000-12-01 | Hugh | Applicant |
| US6188405(B1) | 2001-02-01 | Czerwinski et al. | Applicant |
| US6211921(B1) | 2001-04-01 | Cherian et al. | Applicant |
| US6212564(B1) | 2001-04-01 | Harter et al. | Applicant |
| US6216141(B1) | 2001-04-01 | Straub et al. | Applicant |
| US6266098(B1) | 2001-07-01 | Cove et al. | Applicant |
| US6278448(B1) | 2001-08-01 | Brown et al. | Applicant |
| US6281940(B1) | 2001-08-01 | Sciammarella | Applicant |
| US6311058(B1) | 2001-10-01 | Wecker et al. | Applicant |
| US6369837(B1) | 2002-04-01 | Schirmer | Applicant |
| US6385630(B1) | 2002-05-01 | Ejerhed | Applicant |
| US6396963(B2) | 2002-05-01 | Shaffer | Applicant |
| US6411307(B1) | 2002-06-01 | Rosin et al. | Applicant |
| US6424338(B1) | 2002-07-01 | Anderson et al. | Applicant |
| US6426753(B1) | 2002-07-01 | Migdal | Applicant |
| US6433789(B1) | 2002-08-01 | Rosman | Applicant |
| US6448987(B1) | 2002-09-01 | Easty et al. | Applicant |
| US6449638(B1) | 2002-09-01 | Wecker et al. | Applicant |
| US6456334(B1) | 2002-09-01 | Duhault | Applicant |
| US6489977(B2) | 2002-12-01 | Sone | Applicant |
| US6505243(B1) | 2003-01-01 | Lortz | Applicant |
| US6507643(B1) | 2003-01-01 | Groner | Applicant |
| US6510144(B1) | 2003-01-01 | Dommety et al. | Applicant |
| US6510466(B1) | 2003-01-01 | Cox et al. | Applicant |
| US6510553(B1) | 2003-01-01 | Hazra | Applicant |
| US6538635(B1) | 2003-03-01 | Ringot | Applicant |
| US6570597(B1) | 2003-05-01 | Seki et al. | Applicant |
| US6577323(B1) | 2003-06-01 | Jamieson et al. | Applicant |
| US6577350(B1) | 2003-06-01 | Proehl et al. | Applicant |
| US6591244(B2) | 2003-07-01 | Jim et al. | Applicant |
| US6597374(B1) | 2003-07-01 | Baker et al. | Applicant |
| US6628309(B1) | 2003-09-01 | Dodson et al. | Examiner |
| US6636246(B1) | 2003-10-01 | Gallo et al. | Applicant |
| US6662023(B1) | 2003-12-01 | Helle | Applicant |
| US6675387(B1) | 2004-01-01 | Boucher et al. | Applicant |
| US6690387(B2) | 2004-02-01 | Zimmerman et al. | Applicant |
| US6697825(B1) | 2004-02-01 | Underwood et al. | Applicant |
| US6707449(B2) | 2004-03-01 | Hinckley et al. | Applicant |
| US6710771(B1) | 2004-03-01 | Yamaguchi et al. | Applicant |
| US6721958(B1) | 2004-04-01 | Dureau | Applicant |
| US6724403(B1) | 2004-04-01 | Santoro et al. | Applicant |
| US6784925(B1) | 2004-08-01 | Tomat et al. | Applicant |
| US6798421(B2) | 2004-09-01 | Baldwin | Applicant |
| US6801203(B1) | 2004-10-01 | Hussain | Applicant |
| US6807558(B1) | 2004-10-01 | Hassett et al. | Applicant |
| US6832355(B1) | 2004-12-01 | Duperrouzel et al. | Applicant |
| US6857104(B1) | 2005-02-01 | Cahn | Applicant |
| US6865297(B2) | 2005-03-01 | Loui | Applicant |
| US6873329(B2) | 2005-03-01 | Cohen et al. | Applicant |
| US6876312(B2) | 2005-04-01 | Yu | Applicant |
| US6885974(B2) | 2005-04-01 | Holle | Applicant |
| US6904597(B2) | 2005-06-01 | Jin | Applicant |
| US6920445(B2) | 2005-07-01 | Bae | Applicant |
| US6938101(B2) | 2005-08-01 | Hayes et al. | Applicant |
| US6961731(B2) | 2005-11-01 | Holbrook | Applicant |
| US6971067(B1) | 2005-11-01 | Karson et al. | Applicant |
| US6972776(B2) | 2005-12-01 | Davis et al. | Applicant |
| US6975306(B2) | 2005-12-01 | Hinckley | Applicant |
| US6976210(B1) | 2005-12-01 | Silva et al. | Applicant |
| US6978303(B1) | 2005-12-01 | McCreesh et al. | Applicant |
| US6983310(B2) | 2006-01-01 | Rouse | Applicant |
| US6987991(B2) | 2006-01-01 | Nelson | Applicant |
| US7013041(B2) | 2006-03-01 | Miyamoto | Applicant |
| US7017119(B1) | 2006-03-01 | Johnston et al. | Applicant |
| US7019757(B2) | 2006-03-01 | Brown et al. | Applicant |
| US7028264(B2) | 2006-04-01 | Santoro et al. | Applicant |
| US7032187(B2) | 2006-04-01 | Keely, Jr. et al. | Applicant |
| US7036090(B1) | 2006-04-01 | Nguyen | Applicant |
| US7036091(B1) | 2006-04-01 | Nguyen | Applicant |
| US7042460(B2) | 2006-05-01 | Hussain et al. | Applicant |
| US7051291(B2) | 2006-05-01 | Sciammarella et al. | Applicant |
| US7058955(B2) | 2006-06-01 | Porkka | Applicant |
| US7065385(B2) | 2006-06-01 | Jarrad et al. | Applicant |
| US7065386(B1) | 2006-06-01 | Smethers | Applicant |
| US7075535(B2) | 2006-07-01 | Aguera y Arcas | Applicant |
| US7089507(B2) | 2006-08-01 | Lection et al. | Applicant |
| US7091998(B2) | 2006-08-01 | Miller-Smith | Applicant |
| US7093201(B2) | 2006-08-01 | Duarte | Applicant |
| US7106349(B2) | 2006-09-01 | Baar et al. | Applicant |
| US7111044(B2) | 2006-09-01 | Lee | Applicant |
| US7133707(B1) | 2006-11-01 | Rak | Applicant |
| US7133859(B1) | 2006-11-01 | Wong | Applicant |
| US7139800(B2) | 2006-11-01 | Bellotti et al. | Applicant |
| US7146573(B2) | 2006-12-01 | Brown et al. | Applicant |
| US7155729(B1) | 2006-12-01 | Andrew et al. | Applicant |
| US7158123(B2) | 2007-01-01 | Myers et al. | Applicant |
| US7158135(B2) | 2007-01-01 | Santodomingo et al. | Applicant |
| US7178111(B2) | 2007-02-01 | Glein et al. | Applicant |
| US7180527(B2) | 2007-02-01 | Sakai et al. | Applicant |
| US7194506(B1) | 2007-03-01 | White et al. | Applicant |
| US7210099(B2) | 2007-04-01 | Rohrabaugh et al. | Applicant |
| US7216588(B2) | 2007-05-01 | Suess | Applicant |
| US7249326(B2) | 2007-07-01 | Stoakley et al. | Applicant |
| US7262775(B2) | 2007-08-01 | Calkins et al. | Applicant |
| US7263668(B1) | 2007-08-01 | Lentz | Applicant |
| US7280097(B2) | 2007-10-01 | Chen | Applicant |
| US7283620(B2) | 2007-10-01 | Adamczyk | Applicant |
| US7289806(B2) | 2007-10-01 | Morris et al. | Applicant |
| US7296184(B2) | 2007-11-01 | Derks et al. | Applicant |
| US7296242(B2) | 2007-11-01 | Agata et al. | Applicant |
| US7310100(B2) | 2007-12-01 | Hussain | Applicant |
| US7333092(B2) | 2008-02-01 | Zadesky et al. | Applicant |
| US7333120(B2) | 2008-02-01 | Venolia | Applicant |
| US7336263(B2) | 2008-02-01 | Valikangas | Applicant |
| US7369647(B2) | 2008-05-01 | Gao et al. | Applicant |
| US7376907(B2) | 2008-05-01 | Santoro et al. | Applicant |
| US7386807(B2) | 2008-06-01 | Cummins et al. | Applicant |
| US7388578(B2) | 2008-06-01 | Tao | Applicant |
| US7403191(B2) | 2008-07-01 | Sinclair | Applicant |
| US7408538(B2) | 2008-08-01 | Hinckley et al. | Applicant |
| US7412663(B2) | 2008-08-01 | Lindsay et al. | Applicant |
| US7433920(B2) | 2008-10-01 | Blagsvedt et al. | Applicant |
| US7447520(B2) | 2008-11-01 | Scott | Applicant |
| US7461151(B2) | 2008-12-01 | Colson et al. | Applicant |
| US7469380(B2) | 2008-12-01 | Wessling et al. | Applicant |
| US7469381(B2) | 2008-12-01 | Ording | Applicant |
| US7478326(B2) | 2009-01-01 | Holecek et al. | Applicant |
| US7479949(B2) | 2009-01-01 | Jobs | Applicant |
| US7480870(B2) | 2009-01-01 | Anzures | Applicant |
| US7483418(B2) | 2009-01-01 | Maurer | Applicant |
| US7487467(B1) | 2009-02-01 | Kawahara et al. | Applicant |
| US7496830(B2) | 2009-02-01 | Rubin | Applicant |
| US7500175(B2) | 2009-03-01 | Colle et al. | Applicant |
| US7512966(B2) | 2009-03-01 | Lyons, Jr. et al. | Applicant |
| US7577918(B2) | 2009-08-01 | Lindsay | Applicant |
| US7581034(B2) | 2009-08-01 | Polivy et al. | Applicant |
| US7593995(B1) | 2009-09-01 | He et al. | Applicant |
| US7595810(B2) | 2009-09-01 | Louch | Applicant |
| US7599790(B2) | 2009-10-01 | Rasmussen et al. | Applicant |
| US7600189(B2) | 2009-10-01 | Fujisawa | Applicant |
| US7600234(B2) | 2009-10-01 | Dobrowski et al. | Applicant |
| US7606714(B2) | 2009-10-01 | Williams et al. | Applicant |
| US7607106(B2) | 2009-10-01 | Ernst et al. | Applicant |
| US7610563(B2) | 2009-10-01 | Nelson et al. | Applicant |
| US7619615(B1) | 2009-11-01 | Donoghue | Applicant |
| US7640518(B2) | 2009-12-01 | Forlines et al. | Applicant |
| US7653883(B2) | 2010-01-01 | Hotelling et al. | Applicant |
| US7657849(B2) | 2010-02-01 | Chaudhri et al. | Applicant |
| US7663607(B2) | 2010-02-01 | Hotelling et al. | Applicant |
| US7664067(B2) | 2010-02-01 | Pointer | Applicant |
| US7671756(B2) | 2010-03-01 | Herz et al. | Applicant |
| US7702683(B1) | 2010-04-01 | Kirshenbaum | Applicant |
| US7755674(B2) | 2010-07-01 | Kaminaga | Applicant |
| US7834861(B2) | 2010-11-01 | Lee | Applicant |
| US7844915(B2) | 2010-11-01 | Platzer et al. | Applicant |
| US7877707(B2) | 2011-01-01 | Westerman et al. | Applicant |
| US7880728(B2) | 2011-02-01 | De Los Reyes et al. | Applicant |
| US7889180(B2) | 2011-02-01 | Byun et al. | Applicant |
| US7895309(B2) | 2011-02-01 | Belali et al. | Applicant |
| US7903115(B2) | 2011-03-01 | Platzer et al. | Applicant |
| US7924271(B2) | 2011-04-01 | Christie et al. | Applicant |
| US7933632(B2) | 2011-04-01 | Flynt et al. | Applicant |
| US7962281(B2) | 2011-06-01 | Rasmussen et al. | Applicant |
| US7983718(B1) | 2011-07-01 | Roka | Applicant |
| US7987431(B2) | 2011-07-01 | Santoro et al. | Applicant |
| US8006276(B2) | 2011-08-01 | Nakagawa et al. | Applicant |
| US8086275(B2) | 2011-12-01 | Wykes | Applicant |
| US8108781(B2) | 2012-01-01 | Laansoo et al. | Applicant |
| US8131808(B2) | 2012-03-01 | Aoki et al. | Applicant |
| US8150924(B2) | 2012-04-01 | Buchheit et al. | Applicant |
| US8171431(B2) | 2012-05-01 | Grossman et al. | Applicant |
| US8175653(B2) | 2012-05-01 | Smuga | Applicant |
| US8176438(B2) | 2012-05-01 | Zaman et al. | Applicant |
| US8209623(B2) | 2012-06-01 | Barletta et al. | Applicant |
| US8225193(B1) | 2012-07-01 | Kleinschnitz et al. | Applicant |
| US8238876(B2) | 2012-08-01 | Teng | Applicant |
| US8245152(B2) | 2012-08-01 | Brunner et al. | Applicant |
| US8250494(B2) | 2012-08-01 | Butcher | Applicant |
| US8255473(B2) | 2012-08-01 | Eren et al. | Applicant |
| US8255812(B1) | 2012-08-01 | Parparita et al. | Applicant |
| US8269736(B2) | 2012-09-01 | Wilairat | Applicant |
| US8307279(B1) | 2012-11-01 | Fioravanti et al. | Applicant |
| US8384726(B1) | 2013-02-01 | Grabowski et al. | Applicant |
| US8429565(B2) | 2013-04-01 | Agarawala et al. | Applicant |
| US8448083(B1) | 2013-05-01 | Migos et al. | Applicant |
| US8473870(B2) | 2013-06-01 | Hinckley et al. | Applicant |
| US8493510(B2) | 2013-07-01 | Bryan et al. | Applicant |
| US8525808(B1) | 2013-09-01 | Buening | Applicant |
| US8539384(B2) | 2013-09-01 | Hinckley et al. | Applicant |
| US8548431(B2) | 2013-10-01 | Teng et al. | Applicant |
| US8560959(B2) | 2013-10-01 | Zaman et al. | Applicant |
| US8589815(B2) | 2013-11-01 | Fong et al. | Applicant |
| US8612874(B2) | 2013-12-01 | Zaman et al. | Applicant |
| US8627227(B2) | 2014-01-01 | Matthews et al. | Applicant |
| US8665272(B2) | 2014-03-01 | Fitzmaurice et al. | Applicant |
| US8669950(B2) | 2014-03-01 | Forstall et al. | Applicant |
| US8687023(B2) | 2014-04-01 | Markiewicz et al. | Applicant |
| US8689123(B2) | 2014-04-01 | Zaman et al. | Applicant |
| US8706515(B2) | 2014-04-01 | Cobbs et al. | Applicant |
| US8830270(B2) | 2014-09-01 | Zaman et al. | Applicant |
| US8893033(B2) | 2014-11-01 | Donahue et al. | Applicant |
| US2001/0022621(A1) | 2001-09-01 | Squibbs | Applicant |
| US2002/0000963(A1) | 2002-01-01 | Yoshida et al. | Applicant |
| US2002/0018051(A1) | 2002-02-01 | Singh | Applicant |
| US2002/0035607(A1) | 2002-03-01 | Checkoway et al. | Applicant |
| US2002/0054117(A1) | 2002-05-01 | van Dantzich et al. | Applicant |
| US2002/0060701(A1) | 2002-05-01 | Naughton et al. | Applicant |
| US2002/0070961(A1) | 2002-06-01 | Xu et al. | Applicant |
| US2002/0077156(A1) | 2002-06-01 | Smethers | Applicant |
| US2002/0091755(A1) | 2002-07-01 | Narin | Applicant |
| US2002/0097264(A1) | 2002-07-01 | Dutta et al. | Applicant |
| US2002/0105531(A1) | 2002-08-01 | Niemi | Applicant |
| US2002/0115476(A1) | 2002-08-01 | Padawer et al. | Applicant |
| US2002/0128036(A1) | 2002-09-01 | Yach et al. | Applicant |
| US2002/0129061(A1) | 2002-09-01 | Swart et al. | Applicant |
| US2002/0138248(A1) | 2002-09-01 | Corston-Oliver et al. | Applicant |
| US2002/0142762(A1) | 2002-10-01 | Chmaytelli et al. | Applicant |
| US2002/0145631(A1) | 2002-10-01 | Arbab et al. | Applicant |
| US2002/0149622(A1) | 2002-10-01 | Uesaki et al. | Applicant |
| US2002/0152305(A1) | 2002-10-01 | Jackson et al. | Applicant |
| US2002/0154176(A1) | 2002-10-01 | Barksdale et al. | Applicant |
| US2002/0161634(A1) | 2002-10-01 | Kaars | Applicant |
| US2002/0186251(A1) | 2002-12-01 | Himmel et al. | Applicant |
| US2002/0194385(A1) | 2002-12-01 | Linder et al. | Applicant |
| US2003/0003899(A1) | 2003-01-01 | Tashiro et al. | Applicant |
| US2003/0008686(A1) | 2003-01-01 | Park et al. | Applicant |
| US2003/0011643(A1) | 2003-01-01 | Nishihihata | Applicant |
| US2003/0020671(A1) | 2003-01-01 | Santoro et al. | Examiner |
| US2003/0040300(A1) | 2003-02-01 | Bodic | Applicant |
| US2003/0046396(A1) | 2003-03-01 | Richter et al. | Applicant |
| US2003/0073414(A1) | 2003-04-01 | Capps | Applicant |
| US2003/0096604(A1) | 2003-05-01 | Vollandt | Applicant |
| US2003/0105827(A1) | 2003-06-01 | Tan et al. | Applicant |
| US2003/0135582(A1) | 2003-07-01 | Allen et al. | Applicant |
| US2003/0187996(A1) | 2003-10-01 | Cardina et al. | Applicant |
| US2003/0222907(A1) | 2003-12-01 | Heikes et al. | Applicant |
| US2003/0225846(A1) | 2003-12-01 | Heikes et al. | Applicant |
| US2004/0066414(A1) | 2004-04-01 | Czerwinski et al. | Applicant |
| US2004/0068543(A1) | 2004-04-01 | Seifert | Applicant |
| US2004/0078299(A1) | 2004-04-01 | Down-Logan | Applicant |
| US2004/0111673(A1) | 2004-06-01 | Bowman et al. | Applicant |
| US2004/0185883(A1) | 2004-09-01 | Rukman | Applicant |
| US2004/0212586(A1) | 2004-10-01 | Denny | Applicant |
| US2004/0217954(A1) | 2004-11-01 | O'Gorman et al. | Applicant |
| US2004/0217980(A1) | 2004-11-01 | Radburn et al. | Applicant |
| US2004/0237048(A1) | 2004-11-01 | Tojo et al. | Applicant |
| US2004/0250217(A1) | 2004-12-01 | Tojo et al. | Applicant |
| US2004/0266491(A1) | 2004-12-01 | Howard et al. | Applicant |
| US2005/0005241(A1) | 2005-01-01 | Hunleth et al. | Applicant |
| US2005/0028208(A1) | 2005-02-01 | Ellis et al. | Applicant |
| US2005/0044058(A1) | 2005-02-01 | Matthews et al. | Applicant |
| US2005/0054384(A1) | 2005-03-01 | Pasquale et al. | Applicant |
| US2005/0060647(A1) | 2005-03-01 | Doan et al. | Applicant |
| US2005/0060665(A1) | 2005-03-01 | Rekimoto | Applicant |
| US2005/0079896(A1) | 2005-04-01 | Kokko et al. | Applicant |
| US2005/0085215(A1) | 2005-04-01 | Kokko | Applicant |
| US2005/0085272(A1) | 2005-04-01 | Anderson et al. | Applicant |
| US2005/0108655(A1) | 2005-05-01 | Andrea et al. | Applicant |
| US2005/0114788(A1) | 2005-05-01 | Fabritius | Applicant |
| US2005/0120306(A1) | 2005-06-01 | Klassen et al. | Applicant |
| US2005/0143138(A1) | 2005-06-01 | Lee et al. | Applicant |
| US2005/0149879(A1) | 2005-07-01 | Jobs et al. | Applicant |
| US2005/0156947(A1) | 2005-07-01 | Sakai et al. | Applicant |
| US2005/0182798(A1) | 2005-08-01 | Todd et al. | Applicant |
| US2005/0183021(A1) | 2005-08-01 | Allen et al. | Applicant |
| US2005/0184999(A1) | 2005-08-01 | Daioku | Applicant |
| US2005/0198159(A1) | 2005-09-01 | Kirsch | Applicant |
| US2005/0198584(A1) | 2005-09-01 | Matthews et al. | Applicant |
| US2005/0200762(A1) | 2005-09-01 | Barletta et al. | Applicant |
| US2005/0216300(A1) | 2005-09-01 | Appelman et al. | Applicant |
| US2005/0223057(A1) | 2005-10-01 | Buchheit et al. | Applicant |
| US2005/0223069(A1) | 2005-10-01 | Cooperman et al. | Applicant |
| US2005/0232166(A1) | 2005-10-01 | Nierhaus | Applicant |
| US2005/0250547(A1) | 2005-11-01 | Salman et al. | Applicant |
| US2005/0268237(A1) | 2005-12-01 | Crane et al. | Applicant |
| US2005/0273614(A1) | 2005-12-01 | Ahuja | Applicant |
| US2005/0280719(A1) | 2005-12-01 | Kim | Applicant |
| US2006/0004685(A1) | 2006-01-01 | Pyhalammi et al. | Applicant |
| US2006/0010394(A1) | 2006-01-01 | Chaudhri et al. | Applicant |
| US2006/0015736(A1) | 2006-01-01 | Callas et al. | Applicant |
| US2006/0015812(A1) | 2006-01-01 | Cunningham et al. | Applicant |
| US2006/0026013(A1) | 2006-02-01 | Kraft | Applicant |
| US2006/0026521(A1) | 2006-02-01 | Hotelling et al. | Applicant |
| US2006/0036425(A1) | 2006-02-01 | Le Cocq et al. | Applicant |
| US2006/0048073(A1) | 2006-03-01 | Jarrett et al. | Applicant |
| US2006/0048101(A1) | 2006-03-01 | Krassovsky et al. | Applicant |
| US2006/0059430(A1) | 2006-03-01 | Bells | Applicant |
| US2006/0061597(A1) | 2006-03-01 | Hui | Applicant |
| US2006/0070005(A1) | 2006-03-01 | Gilbert et al. | Applicant |
| US2006/0074735(A1) | 2006-04-01 | Shukla et al. | Applicant |
| US2006/0074771(A1) | 2006-04-01 | Kim | Applicant |
| US2006/0075360(A1) | 2006-04-01 | Bixler | Applicant |
| US2006/0103623(A1) | 2006-05-01 | Davis | Applicant |
| US2006/0107231(A1) | 2006-05-01 | Matthews et al. | Applicant |
| US2006/0112354(A1) | 2006-05-01 | Park et al. | Applicant |
| US2006/0129543(A1) | 2006-06-01 | Bates et al. | Applicant |
| US2006/0135220(A1) | 2006-06-01 | Kim et al. | Applicant |
| US2006/0136773(A1) | 2006-06-01 | Kespohl et al. | Applicant |
| US2006/0152803(A1) | 2006-07-01 | Provitola | Applicant |
| US2006/0172724(A1) | 2006-08-01 | Linkert et al. | Applicant |
| US2006/0173911(A1) | 2006-08-01 | Levin et al. | Applicant |
| US2006/0184901(A1) | 2006-08-01 | Dietz | Applicant |
| US2006/0190833(A1) | 2006-08-01 | SanGiovanni et al. | Applicant |
| US2006/0199598(A1) | 2006-09-01 | Lee et al. | Applicant |
| US2006/0212806(A1) | 2006-09-01 | Griffin et al. | Applicant |
| US2006/0218234(A1) | 2006-09-01 | Deng et al. | Applicant |
| US2006/0218501(A1) | 2006-09-01 | Wilson et al. | Applicant |
| US2006/0224993(A1) | 2006-10-01 | Wong et al. | Applicant |
| US2006/0246955(A1) | 2006-11-01 | Nirhamo | Applicant |
| US2006/0253801(A1) | 2006-11-01 | Okaro et al. | Applicant |
| US2006/0259870(A1) | 2006-11-01 | Hewitt et al. | Applicant |
| US2006/0259873(A1) | 2006-11-01 | Mister | Applicant |
| US2006/0262134(A1) | 2006-11-01 | Hamiter et al. | Applicant |
| US2006/0268100(A1) | 2006-11-01 | Karukka et al. | Applicant |
| US2006/0271520(A1) | 2006-11-01 | Ragan | Applicant |
| US2006/0281448(A1) | 2006-12-01 | Plestid et al. | Applicant |
| US2006/0293088(A1) | 2006-12-01 | Kokubo | Applicant |
| US2006/0294063(A1) | 2006-12-01 | Ali et al. | Applicant |
| US2006/0294396(A1) | 2006-12-01 | Witman | Applicant |
| US2007/0005716(A1) | 2007-01-01 | LeVasseur et al. | Applicant |
| US2007/0006094(A1) | 2007-01-01 | Canfield et al. | Applicant |
| US2007/0011610(A1) | 2007-01-01 | Sethi et al. | Applicant |
| US2007/0015532(A1) | 2007-01-01 | Deelman | Applicant |
| US2007/0024646(A1) | 2007-02-01 | Saarinen et al. | Applicant |
| US2007/0035513(A1) | 2007-02-01 | Sherrard et al. | Applicant |
| US2007/0038567(A1) | 2007-02-01 | Allaire et al. | Applicant |
| US2007/0050724(A1) | 2007-03-01 | Lee et al. | Applicant |
| US2007/0054679(A1) | 2007-03-01 | Cho et al. | Applicant |
| US2007/0061488(A1) | 2007-03-01 | Alagappan et al. | Applicant |
| US2007/0061714(A1) | 2007-03-01 | Stuple et al. | Applicant |
| US2007/0063995(A1) | 2007-03-01 | Bailey et al. | Applicant |
| US2007/0067272(A1) | 2007-03-01 | Flynt | Applicant |
| US2007/0067737(A1) | 2007-03-01 | Zielinski et al. | Applicant |
| US2007/0073718(A1) | 2007-03-01 | Ramer | Applicant |
| US2007/0076013(A1) | 2007-04-01 | Campbell | Applicant |
| US2007/0080954(A1) | 2007-04-01 | Griffin | Applicant |
| US2007/0082707(A1) | 2007-04-01 | Flynt et al. | Applicant |
| US2007/0082708(A1) | 2007-04-01 | Griffin | Applicant |
| US2007/0083746(A1) | 2007-04-01 | Fallon et al. | Applicant |
| US2007/0083821(A1) | 2007-04-01 | Garbow et al. | Applicant |
| US2007/0094045(A1) | 2007-04-01 | Cobbs et al. | Applicant |
| US2007/0106635(A1) | 2007-05-01 | Frieden et al. | Applicant |
| US2007/0120835(A1) | 2007-05-01 | Sato | Applicant |
| US2007/0127638(A1) | 2007-06-01 | Doulton | Applicant |
| US2007/0157089(A1) | 2007-07-01 | Van Os et al. | Applicant |
| US2007/0171192(A1) | 2007-07-01 | Seo et al. | Applicant |
| US2007/0180381(A1) | 2007-08-01 | Rice | Applicant |
| US2007/0182595(A1) | 2007-08-01 | Ghasabian | Applicant |
| US2007/0182999(A1) | 2007-08-01 | Anthony et al. | Applicant |
| US2007/0185847(A1) | 2007-08-01 | Budzik et al. | Applicant |
| US2007/0192707(A1) | 2007-08-01 | Maeda et al. | Applicant |
| US2007/0192730(A1) | 2007-08-01 | Simila et al. | Applicant |
| US2007/0192733(A1) | 2007-08-01 | Horiuchi | Applicant |
| US2007/0192739(A1) | 2007-08-01 | Hunleth et al. | Applicant |
| US2007/0197196(A1) | 2007-08-01 | Shenfield et al. | Applicant |
| US2007/0198420(A1) | 2007-08-01 | Goldstein | Applicant |
| US2007/0208840(A1) | 2007-09-01 | Mcconville et al. | Applicant |
| US2007/0211034(A1) | 2007-09-01 | Griffin et al. | Applicant |
| US2007/0214429(A1) | 2007-09-01 | Lyudovyk et al. | Applicant |
| US2007/0216651(A1) | 2007-09-01 | Patel | Applicant |
| US2007/0216661(A1) | 2007-09-01 | Chen et al. | Applicant |
| US2007/0225022(A1) | 2007-09-01 | Satake | Applicant |
| US2007/0233654(A1) | 2007-10-01 | Karlson | Applicant |
| US2007/0236468(A1) | 2007-10-01 | Tuli | Applicant |
| US2007/0238488(A1) | 2007-10-01 | Scott | Applicant |
| US2007/0247435(A1) | 2007-10-01 | Benko et al. | Applicant |
| US2007/0250583(A1) | 2007-10-01 | Hardy | Applicant |
| US2007/0250787(A1) | 2007-10-01 | Kawahara et al. | Applicant |
| US2007/0253758(A1) | 2007-11-01 | Suess | Applicant |
| US2007/0256029(A1) | 2007-11-01 | Maxwell | Applicant |
| US2007/0257891(A1) | 2007-11-01 | Esenther et al. | Applicant |
| US2007/0257933(A1) | 2007-11-01 | Klassen | Applicant |
| US2007/0260674(A1) | 2007-11-01 | Shenfield | Applicant |
| US2007/0262964(A1) | 2007-11-01 | Zotov et al. | Applicant |
| US2007/0263843(A1) | 2007-11-01 | Foxenland | Applicant |
| US2007/0273663(A1) | 2007-11-01 | Park et al. | Applicant |
| US2007/0273668(A1) | 2007-11-01 | Park et al. | Applicant |
| US2007/0280457(A1) | 2007-12-01 | Aberethy et al. | Applicant |
| US2007/0281747(A1) | 2007-12-01 | Pletikosa | Applicant |
| US2008/0005668(A1) | 2008-01-01 | Mavinkurve | Applicant |
| US2008/0028294(A1) | 2008-01-01 | Sell et al. | Applicant |
| US2008/0032681(A1) | 2008-02-01 | West | Applicant |
| US2008/0036743(A1) | 2008-02-01 | Westerman | Applicant |
| US2008/0040692(A1) | 2008-02-01 | Sunday et al. | Applicant |
| US2008/0048986(A1) | 2008-02-01 | Khoo | Applicant |
| US2008/0052370(A1) | 2008-02-01 | Snyder | Applicant |
| US2008/0057910(A1) | 2008-03-01 | Thoresson et al. | Applicant |
| US2008/0057926(A1) | 2008-03-01 | Forstall et al. | Applicant |
| US2008/0065607(A1) | 2008-03-01 | Weber | Applicant |
| US2008/0072173(A1) | 2008-03-01 | Brunner et al. | Applicant |
| US2008/0076472(A1) | 2008-03-01 | Hyatt | Applicant |
| US2008/0082911(A1) | 2008-04-01 | Sorotokin et al. | Applicant |
| US2008/0082934(A1) | 2008-04-01 | Kocienda et al. | Applicant |
| US2008/0085700(A1) | 2008-04-01 | Arora | Applicant |
| US2008/0092054(A1) | 2008-04-01 | Bhumkar et al. | Applicant |
| US2008/0094368(A1) | 2008-04-01 | Ording et al. | Applicant |
| US2008/0095100(A1) | 2008-04-01 | Cleveland et al. | Applicant |
| US2008/0102863(A1) | 2008-05-01 | Hardy et al. | Applicant |
| US2008/0104544(A1) | 2008-05-01 | Collins et al. | Applicant |
| US2008/0107057(A1) | 2008-05-01 | Kannan et al. | Applicant |
| US2008/0113656(A1) | 2008-05-01 | Lee et al. | Applicant |
| US2008/0114535(A1) | 2008-05-01 | Nesbitt | Applicant |
| US2008/0122796(A1) | 2008-05-01 | Jobs | Applicant |
| US2008/0132252(A1) | 2008-06-01 | Altman et al. | Applicant |
| US2008/0138030(A1) | 2008-06-01 | Bryan et al. | Applicant |
| US2008/0141153(A1) | 2008-06-01 | Samson et al. | Applicant |
| US2008/0153551(A1) | 2008-06-01 | Baek et al. | Applicant |
| US2008/0155425(A1) | 2008-06-01 | Murthy et al. | Applicant |
| US2008/0162651(A1) | 2008-07-01 | Madnani | Applicant |
| US2008/0163104(A1) | 2008-07-01 | Haug | Applicant |
| US2008/0165132(A1) | 2008-07-01 | Weiss | Applicant |
| US2008/0165136(A1) | 2008-07-01 | Christie et al. | Applicant |
| US2008/0165141(A1) | 2008-07-01 | Christie | Applicant |
| US2008/0165163(A1) | 2008-07-01 | Bathiche | Applicant |
| US2008/0165210(A1) | 2008-07-01 | Platzer et al. | Applicant |
| US2008/0167058(A1) | 2008-07-01 | Lee et al. | Applicant |
| US2008/0168349(A1) | 2008-07-01 | Lamiraux et al. | Applicant |
| US2008/0168379(A1) | 2008-07-01 | Forstall et al. | Applicant |
| US2008/0168382(A1) | 2008-07-01 | Louch et al. | Applicant |
| US2008/0168402(A1) | 2008-07-01 | Blumenberg | Applicant |
| US2008/0168403(A1) | 2008-07-01 | Westerman et al. | Applicant |
| US2008/0172609(A1) | 2008-07-01 | Rytivaara | Applicant |
| US2008/0174570(A1) | 2008-07-01 | Jobs et al. | Applicant |
| US2008/0180399(A1) | 2008-07-01 | Cheng | Applicant |
| US2008/0182628(A1) | 2008-07-01 | Lee et al. | Applicant |
| US2008/0184112(A1) | 2008-07-01 | Chiang et al. | Examiner |
| US2008/0189653(A1) | 2008-08-01 | Taylor et al. | Applicant |
| US2008/0189658(A1) | 2008-08-01 | Jeong et al. | Applicant |
| US2008/0192056(A1) | 2008-08-01 | Robertson et al. | Applicant |
| US2008/0198141(A1) | 2008-08-01 | Lee et al. | Applicant |
| US2008/0200142(A1) | 2008-08-01 | Abdel-Kader et al. | Applicant |
| US2008/0208973(A1) | 2008-08-01 | Hayashi et al. | Applicant |
| US2008/0222273(A1) | 2008-09-01 | Lakshmanan et al. | Applicant |
| US2008/0222545(A1) | 2008-09-01 | Lemay et al. | Applicant |
| US2008/0222547(A1) | 2008-09-01 | Wong et al. | Examiner |
| US2008/0222560(A1) | 2008-09-01 | Harrison | Applicant |
| US2008/0222569(A1) | 2008-09-01 | Champion | Applicant |
| US2008/0225014(A1) | 2008-09-01 | Kim | Applicant |
| US2008/0242362(A1) | 2008-10-01 | Duarte | Applicant |
| US2008/0259042(A1) | 2008-10-01 | Thorn | Applicant |
| US2008/0261513(A1) | 2008-10-01 | Shin et al. | Applicant |
| US2008/0261660(A1) | 2008-10-01 | Huh et al. | Applicant |
| US2008/0263457(A1) | 2008-10-01 | Kim et al. | Applicant |
| US2008/0270558(A1) | 2008-10-01 | Ma | Applicant |
| US2008/0297475(A1) | 2008-12-01 | Woolf et al. | Applicant |
| US2008/0299999(A1) | 2008-12-01 | Lockhart et al. | Applicant |
| US2008/0301046(A1) | 2008-12-01 | Martinez et al. | Applicant |
| US2008/0301575(A1) | 2008-12-01 | Fermon | Applicant |
| US2008/0307351(A1) | 2008-12-01 | Louch et al. | Applicant |
| US2008/0309626(A1) | 2008-12-01 | Westerman et al. | Applicant |
| US2008/0313540(A1) | 2008-12-01 | Dirks et al. | Applicant |
| US2008/0316177(A1) | 2008-12-01 | Tseng | Applicant |
| US2008/0317240(A1) | 2008-12-01 | Chang et al. | Applicant |
| US2008/0320413(A1) | 2008-12-01 | Oshiro et al. | Examiner |
| US2009/0007009(A1) | 2009-01-01 | Luneau et al. | Applicant |
| US2009/0007017(A1) | 2009-01-01 | Anzures et al. | Applicant |
| US2009/0012952(A1) | 2009-01-01 | Fredriksson | Applicant |
| US2009/0029736(A1) | 2009-01-01 | Kim et al. | Applicant |
| US2009/0031247(A1) | 2009-01-01 | Walter et al. | Applicant |
| US2009/0037469(A1) | 2009-02-01 | Kirsch | Applicant |
| US2009/0037846(A1) | 2009-02-01 | Spalink et al. | Applicant |
| US2009/0051671(A1) | 2009-02-01 | Konstas | Applicant |
| US2009/0061837(A1) | 2009-03-01 | Chaudhri et al. | Applicant |
| US2009/0061948(A1) | 2009-03-01 | Lee et al. | Applicant |
| US2009/0064055(A1) | 2009-03-01 | Chaudhri et al. | Applicant |
| US2009/0070673(A1) | 2009-03-01 | Barkan et al. | Applicant |
| US2009/0077649(A1) | 2009-03-01 | Lockhart et al. | Applicant |
| US2009/0079740(A1) | 2009-03-01 | Fitzmaurice et al. | Applicant |
| US2009/0083656(A1) | 2009-03-01 | Dukhon et al. | Applicant |
| US2009/0085851(A1) | 2009-04-01 | Lim et al. | Applicant |
| US2009/0085878(A1) | 2009-04-01 | Heubel et al. | Applicant |
| US2009/0089215(A1) | 2009-04-01 | Newton | Applicant |
| US2009/0089459(A1) | 2009-04-01 | Jeyaseelan et al. | Applicant |
| US2009/0089704(A1) | 2009-04-01 | Makela | Applicant |
| US2009/0094562(A1) | 2009-04-01 | Jeong et al. | Applicant |
| US2009/0103515(A1) | 2009-04-01 | Pointer | Applicant |
| US2009/0106696(A1) | 2009-04-01 | Duarte | Applicant |
| US2009/0109243(A1) | 2009-04-01 | Kraft | Applicant |
| US2009/0117942(A1) | 2009-05-01 | Boningue et al. | Applicant |
| US2009/0125844(A1) | 2009-05-01 | Weir et al. | Applicant |
| US2009/0140061(A1) | 2009-06-01 | Schultz et al. | Applicant |
| US2009/0140986(A1) | 2009-06-01 | Karkkainen et al. | Applicant |
| US2009/0144642(A1) | 2009-06-01 | Crystal | Applicant |
| US2009/0144653(A1) | 2009-06-01 | Ubillos | Applicant |
| US2009/0144753(A1) | 2009-06-01 | Morris | Applicant |
| US2009/0146962(A1) | 2009-06-01 | Ahonen et al. | Applicant |
| US2009/0153492(A1) | 2009-06-01 | Popp | Applicant |
| US2009/0160809(A1) | 2009-06-01 | Yang | Applicant |
| US2009/0163182(A1) | 2009-06-01 | Gatti et al. | Applicant |
| US2009/0164888(A1) | 2009-06-01 | Phan | Applicant |
| US2009/0164928(A1) | 2009-06-01 | Brown et al. | Applicant |
| US2009/0164936(A1) | 2009-06-01 | Kawaguchi | Applicant |
| US2009/0178007(A1) | 2009-07-01 | Matas et al. | Applicant |
| US2009/0182788(A1) | 2009-07-01 | Chung et al. | Applicant |
| US2009/0184939(A1) | 2009-07-01 | Wohlstadter et al. | Applicant |
| US2009/0199122(A1) | 2009-08-01 | Deutsch et al. | Applicant |
| US2009/0199128(A1) | 2009-08-01 | Matthews et al. | Applicant |
| US2009/0199130(A1) | 2009-08-01 | Tsern et al. | Applicant |
| US2009/0205041(A1) | 2009-08-01 | Michalske | Applicant |
| US2009/0215504(A1) | 2009-08-01 | Lando | Applicant |
| US2009/0225038(A1) | 2009-09-01 | Bolsinga et al. | Applicant |
| US2009/0228825(A1) | 2009-09-01 | Van Os et al. | Applicant |
| US2009/0228841(A1) | 2009-09-01 | Hildreth | Applicant |
| US2009/0235200(A1) | 2009-09-01 | Deutsch et al. | Applicant |
| US2009/0235203(A1) | 2009-09-01 | Iizuka | Applicant |
| US2009/0248421(A1) | 2009-10-01 | Michaelis et al. | Applicant |
| US2009/0249257(A1) | 2009-10-01 | Bove et al. | Applicant |
| US2009/0265662(A1) | 2009-10-01 | Bamford | Applicant |
| US2009/0271778(A1) | 2009-10-01 | Mandyam et al. | Applicant |
| US2009/0284482(A1) | 2009-11-01 | Chin | Applicant |
| US2009/0284657(A1) | 2009-11-01 | Roberts et al. | Applicant |
| US2009/0288044(A1) | 2009-11-01 | Matthews et al. | Examiner |
| US2009/0292989(A1) | 2009-11-01 | Matthews et al. | Applicant |
| US2009/0293007(A1) | 2009-11-01 | Duarte et al. | Applicant |
| US2009/0298547(A1) | 2009-12-01 | Kim et al. | Applicant |
| US2009/0303231(A1) | 2009-12-01 | Robinet et al. | Applicant |
| US2009/0305732(A1) | 2009-12-01 | Marcellino et al. | Applicant |
| US2009/0307105(A1) | 2009-12-01 | Lemay et al. | Applicant |
| US2009/0307589(A1) | 2009-12-01 | Inose et al. | Applicant |
| US2009/0307623(A1) | 2009-12-01 | Agarawala et al. | Applicant |
| US2009/0313584(A1) | 2009-12-01 | Kerr et al. | Applicant |
| US2009/0315839(A1) | 2009-12-01 | Wilson et al. | Applicant |
| US2009/0315847(A1) | 2009-12-01 | Fujii | Applicant |
| US2009/0322760(A1) | 2009-12-01 | Kwiatkowski et al. | Applicant |
| US2009/0327969(A1) | 2009-12-01 | Estrada | Applicant |
| US2010/0008490(A1) | 2010-01-01 | Gharachorloo et al. | Applicant |
| US2010/0013782(A1) | 2010-01-01 | Liu et al. | Applicant |
| US2010/0020025(A1) | 2010-01-01 | Lemort et al. | Applicant |
| US2010/0020091(A1) | 2010-01-01 | Rasmussen et al. | Applicant |
| US2010/0031186(A1) | 2010-02-01 | Tseng et al. | Applicant |
| US2010/0042911(A1) | 2010-02-01 | Wormald et al. | Applicant |
| US2010/0050076(A1) | 2010-02-01 | Roth | Applicant |
| US2010/0057566(A1) | 2010-03-01 | Itzhak | Applicant |
| US2010/0058248(A1) | 2010-03-01 | Park | Applicant |
| US2010/0066698(A1) | 2010-03-01 | Seo | Applicant |
| US2010/0070931(A1) | 2010-03-01 | Nichols | Applicant |
| US2010/0073380(A1) | 2010-03-01 | Kaplan et al. | Applicant |
| US2010/0075628(A1) | 2010-03-01 | Ye | Applicant |
| US2010/0077058(A1) | 2010-03-01 | Messer | Applicant |
| US2010/0077310(A1) | 2010-03-01 | Karachale et al. | Applicant |
| US2010/0077330(A1) | 2010-03-01 | Kaplan et al. | Examiner |
| US2010/0079392(A1) | 2010-04-01 | Chiang et al. | Applicant |
| US2010/0079413(A1) | 2010-04-01 | Kawashima et al. | Applicant |
| US2010/0081475(A1) | 2010-04-01 | Chiang et al. | Applicant |
| US2010/0086022(A1) | 2010-04-01 | Hunleth et al. | Applicant |
| US2010/0087169(A1) | 2010-04-01 | Lin | Applicant |
| US2010/0087173(A1) | 2010-04-01 | Lin | Applicant |
| US2010/0088635(A1) | 2010-04-01 | Louch | Applicant |
| US2010/0100839(A1) | 2010-04-01 | Tseng et al. | Applicant |
| US2010/0102998(A1) | 2010-04-01 | Fux | Applicant |
| US2010/0103118(A1) | 2010-04-01 | Townsend et al. | Applicant |
| US2010/0103124(A1) | 2010-04-01 | Kruzeniski | Applicant |
| US2010/0105370(A1) | 2010-04-01 | Kruzeniski | Applicant |
| US2010/0105424(A1) | 2010-04-01 | Smuga | Applicant |
| US2010/0105438(A1) | 2010-04-01 | Wykes | Applicant |
| US2010/0105439(A1) | 2010-04-01 | Friedman | Applicant |
| US2010/0105440(A1) | 2010-04-01 | Kruzeniski | Applicant |
| US2010/0105441(A1) | 2010-04-01 | Voss | Applicant |
| US2010/0106915(A1) | 2010-04-01 | Krishnaprasad et al. | Applicant |
| US2010/0107067(A1) | 2010-04-01 | Vaisanen | Applicant |
| US2010/0107068(A1) | 2010-04-01 | Butcher | Applicant |
| US2010/0107100(A1) | 2010-04-01 | Schneekloth | Applicant |
| US2010/0122110(A1) | 2010-05-01 | Ordogh | Applicant |
| US2010/0123737(A1) | 2010-05-01 | Williamson et al. | Applicant |
| US2010/0138767(A1) | 2010-06-01 | Wang et al. | Applicant |
| US2010/0145675(A1) | 2010-06-01 | Lloyd et al. | Applicant |
| US2010/0146437(A1) | 2010-06-01 | Woodcock et al. | Applicant |
| US2010/0159966(A1) | 2010-06-01 | Friedman | Applicant |
| US2010/0159994(A1) | 2010-06-01 | Stallings et al. | Applicant |
| US2010/0159995(A1) | 2010-06-01 | Stallings et al. | Applicant |
| US2010/0162180(A1) | 2010-06-01 | Dunnam et al. | Applicant |
| US2010/0167699(A1) | 2010-07-01 | Sigmund et al. | Applicant |
| US2010/0169766(A1) | 2010-07-01 | Duarte et al. | Applicant |
| US2010/0169772(A1) | 2010-07-01 | Stallings et al. | Applicant |
| US2010/0169819(A1) | 2010-07-01 | Bestle et al. | Applicant |
| US2010/0175018(A1) | 2010-07-01 | Petschnigg et al. | Applicant |
| US2010/0175029(A1) | 2010-07-01 | Williams | Applicant |
| US2010/0180233(A1) | 2010-07-01 | Kruzeniski | Applicant |
| US2010/0185932(A1) | 2010-07-01 | Coffman et al. | Applicant |
| US2010/0216491(A1) | 2010-08-01 | Winkler et al. | Applicant |
| US2010/0223569(A1) | 2010-09-01 | Vuong et al. | Applicant |
| US2010/0248688(A1) | 2010-09-01 | Teng | Applicant |
| US2010/0248689(A1) | 2010-09-01 | Teng | Applicant |
| US2010/0248741(A1) | 2010-09-01 | Setlur et al. | Applicant |
| US2010/0248787(A1) | 2010-09-01 | Smuga | Applicant |
| US2010/0248788(A1) | 2010-09-01 | Yook et al. | Applicant |
| US2010/0251153(A1) | 2010-09-01 | SanGiovanni et al. | Applicant |
| US2010/0265196(A1) | 2010-10-01 | Lee et al. | Applicant |
| US2010/0281402(A1) | 2010-11-01 | Staikos et al. | Applicant |
| US2010/0281409(A1) | 2010-11-01 | Rainisto et al. | Applicant |
| US2010/0283743(A1) | 2010-11-01 | Coddington | Applicant |
| US2010/0289806(A1) | 2010-11-01 | Lao et al. | Applicant |
| US2010/0293056(A1) | 2010-11-01 | Flynt et al. | Applicant |
| US2010/0295795(A1) | 2010-11-01 | Wilairat | Applicant |
| US2010/0298034(A1) | 2010-11-01 | Shin et al. | Applicant |
| US2010/0302172(A1) | 2010-12-01 | Wilairat | Applicant |
| US2010/0302176(A1) | 2010-12-01 | Nikula et al. | Applicant |
| US2010/0302278(A1) | 2010-12-01 | Shaffer et al. | Applicant |
| US2010/0311470(A1) | 2010-12-01 | Seo et al. | Applicant |
| US2010/0313165(A1) | 2010-12-01 | Louch et al. | Applicant |
| US2010/0321403(A1) | 2010-12-01 | Inadome | Applicant |
| US2010/0328431(A1) | 2010-12-01 | Kim et al. | Applicant |
| US2010/0329642(A1) | 2010-12-01 | Kam et al. | Applicant |
| US2010/0333008(A1) | 2010-12-01 | Taylor | Examiner |
| US2011/0004839(A1) | 2011-01-01 | Cha et al. | Applicant |
| US2011/0004845(A1) | 2011-01-01 | Ciabarra | Applicant |
| US2011/0018806(A1) | 2011-01-01 | Yano | Applicant |
| US2011/0029598(A1) | 2011-02-01 | Arnold et al. | Applicant |
| US2011/0029904(A1) | 2011-02-01 | Smith et al. | Applicant |
| US2011/0029927(A1) | 2011-02-01 | Lietzke et al. | Applicant |
| US2011/0029934(A1) | 2011-02-01 | Locker et al. | Applicant |
| US2011/0035702(A1) | 2011-02-01 | Williams et al. | Applicant |
| US2011/0043527(A1) | 2011-02-01 | Ording et al. | Applicant |
| US2011/0055773(A1) | 2011-03-01 | Agarawala et al. | Applicant |
| US2011/0074699(A1) | 2011-03-01 | Marr et al. | Applicant |
| US2011/0074710(A1) | 2011-03-01 | Weeldreyer et al. | Applicant |
| US2011/0074719(A1) | 2011-03-01 | Yeh et al. | Applicant |
| US2011/0087988(A1) | 2011-04-01 | Ray et al. | Applicant |
| US2011/0093778(A1) | 2011-04-01 | Kim et al. | Applicant |
| US2011/0093815(A1) | 2011-04-01 | Gobeil | Applicant |
| US2011/0093816(A1) | 2011-04-01 | Chang et al. | Applicant |
| US2011/0093821(A1) | 2011-04-01 | Wigdor et al. | Applicant |
| US2011/0107272(A1) | 2011-05-01 | Aguilar | Applicant |
| US2011/0113337(A1) | 2011-05-01 | Liu et al. | Applicant |
| US2011/0113486(A1) | 2011-05-01 | Hunt et al. | Applicant |
| US2011/0119586(A1) | 2011-05-01 | Blinnikka et al. | Applicant |
| US2011/0126156(A1) | 2011-05-01 | Krishnaraj et al. | Applicant |
| US2011/0138313(A1) | 2011-06-01 | Decker et al. | Applicant |
| US2011/0154235(A1) | 2011-06-01 | Min et al. | Applicant |
| US2011/0157027(A1) | 2011-06-01 | Rissa | Applicant |
| US2011/0161845(A1) | 2011-06-01 | Stallings et al. | Applicant |
| US2011/0163968(A1) | 2011-07-01 | Hogan | Applicant |
| US2011/0173556(A1) | 2011-07-01 | Czerwinski et al. | Applicant |
| US2011/0173568(A1) | 2011-07-01 | Royal, Jr. et al. | Applicant |
| US2011/0173569(A1) | 2011-07-01 | Howes et al. | Applicant |
| US2011/0175930(A1) | 2011-07-01 | Hwang et al. | Applicant |
| US2011/0202866(A1) | 2011-08-01 | Huang et al. | Applicant |
| US2011/0209039(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209089(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209100(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209101(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209102(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209103(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0209104(A1) | 2011-08-01 | Hinckley et al. | Applicant |
| US2011/0225547(A1) | 2011-09-01 | Fong et al. | Applicant |
| US2011/0231796(A1) | 2011-09-01 | Vigil | Applicant |
| US2011/0252346(A1) | 2011-10-01 | Chaudhri | Applicant |
| US2011/0252380(A1) | 2011-10-01 | Chaudhri | Applicant |
| US2011/0276864(A1) | 2011-11-01 | Oules | Applicant |
| US2011/0283188(A1) | 2011-11-01 | Farrenkopf et al. | Applicant |
| US2011/0316884(A1) | 2011-12-01 | Giambalvo et al. | Applicant |
| US2012/0005584(A1) | 2012-01-01 | Seago et al. | Applicant |
| US2012/0009903(A1) | 2012-01-01 | Schultz et al. | Applicant |
| US2012/0028687(A1) | 2012-02-01 | Wykes | Applicant |
| US2012/0050185(A1) | 2012-03-01 | Davydov et al. | Applicant |
| US2012/0050332(A1) | 2012-03-01 | Nikara et al. | Applicant |
| US2012/0081310(A1) | 2012-04-01 | Schrock et al. | Applicant |
| US2012/0089950(A1) | 2012-04-01 | Tseng | Applicant |
| US2012/0102433(A1) | 2012-04-01 | Falkenburg | Applicant |
| US2012/0151397(A1) | 2012-06-01 | Oberstein et al. | Examiner |
| US2012/0159395(A1) | 2012-06-01 | Deutsch et al. | Applicant |
| US2012/0159402(A1) | 2012-06-01 | Nurmi et al. | Applicant |
| US2012/0167008(A1) | 2012-06-01 | Zaman et al. | Applicant |
| US2012/0167011(A1) | 2012-06-01 | Zaman et al. | Applicant |
| US2012/0169593(A1) | 2012-07-01 | Mak et al. | Applicant |
| US2012/0174005(A1) | 2012-07-01 | Deutsch | Applicant |
| US2012/0174029(A1) | 2012-07-01 | Bastide et al. | Examiner |
| US2012/0176401(A1) | 2012-07-01 | Hayward et al. | Applicant |
| US2012/0179992(A1) | 2012-07-01 | Smuga et al. | Applicant |
| US2012/0210265(A1) | 2012-08-01 | Delia et al. | Applicant |
| US2012/0212495(A1) | 2012-08-01 | Butcher | Applicant |
| US2012/0216139(A1) | 2012-08-01 | Ording et al. | Applicant |
| US2012/0233571(A1) | 2012-09-01 | Wever et al. | Applicant |
| US2012/0244841(A1) | 2012-09-01 | Teng | Applicant |
| US2012/0254780(A1) | 2012-10-01 | Mouton | Applicant |
| US2012/0265644(A1) | 2012-10-01 | Roa et al. | Applicant |
| US2012/0290962(A1) | 2012-11-01 | Zielinski et al. | Applicant |
| US2012/0299968(A1) | 2012-11-01 | Wong et al. | Applicant |
| US2012/0304068(A1) | 2012-11-01 | Zaman et al. | Applicant |
| US2012/0304092(A1) | 2012-11-01 | Jarrett et al. | Applicant |
| US2012/0304108(A1) | 2012-11-01 | Jarrett et al. | Applicant |
| US2012/0304113(A1) | 2012-11-01 | Patten et al. | Applicant |
| US2012/0304114(A1) | 2012-11-01 | Wong et al. | Applicant |
| US2012/0304116(A1) | 2012-11-01 | Donahue et al. | Applicant |
| US2012/0304117(A1) | 2012-11-01 | Donahue et al. | Applicant |
| US2012/0304118(A1) | 2012-11-01 | Donahue et al. | Applicant |
| US2012/0311485(A1) | 2012-12-01 | Caliendo et al. | Examiner |
| US2012/0323992(A1) | 2012-12-01 | Brobst et al. | Applicant |
| US2013/0031508(A1) | 2013-01-01 | Kodosky et al. | Applicant |
| US2013/0033525(A1) | 2013-02-01 | Markiewicz | Applicant |
| US2013/0042203(A1) | 2013-02-01 | Wong et al. | Applicant |
| US2013/0042206(A1) | 2013-02-01 | Zaman et al. | Applicant |
| US2013/0044141(A1) | 2013-02-01 | Markiewicz | Applicant |
| US2013/0047079(A1) | 2013-02-01 | Kroeger et al. | Applicant |
| US2013/0047105(A1) | 2013-02-01 | Jarrett | Applicant |
| US2013/0047117(A1) | 2013-02-01 | Deutsch | Applicant |
| US2013/0057587(A1) | 2013-03-01 | Leonard et al. | Applicant |
| US2013/0063442(A1) | 2013-03-01 | Zaman | Applicant |
| US2013/0063443(A1) | 2013-03-01 | Garside | Applicant |
| US2013/0063465(A1) | 2013-03-01 | Zaman | Applicant |
| US2013/0063490(A1) | 2013-03-01 | Zaman | Applicant |
| US2013/0067381(A1) | 2013-03-01 | Yalovsky | Applicant |
| US2013/0067390(A1) | 2013-03-01 | Kwiatkowski | Applicant |
| US2013/0067391(A1) | 2013-03-01 | Pittappilly | Applicant |
| US2013/0067398(A1) | 2013-03-01 | Pittappilly | Applicant |
| US2013/0067399(A1) | 2013-03-01 | Elliott | Applicant |
| US2013/0067412(A1) | 2013-03-01 | Leonard | Applicant |
| US2013/0067420(A1) | 2013-03-01 | Pittappilly | Applicant |
| US2013/0093757(A1) | 2013-04-01 | Cornell | Applicant |
| US2014/0082552(A1) | 2014-03-01 | Zaman | Applicant |
| US2014/0109008(A1) | 2014-04-01 | Zaman | Applicant |
| CN1734440 | 2006-02-01 | Applicant | |
| CN1902575 | 2007-01-01 | Applicant | |
| CN101114303 | 2008-01-01 | Applicant | |
| CN101809531 | 2010-08-01 | Applicant | |
| CN102004603 | 2011-04-01 | Applicant | |
| CN102033710 | 2011-04-01 | Applicant | |
| CN102197702 | 2011-09-01 | Applicant | |
| CN102460370 | 2012-05-01 | Applicant | |
| EP583060 | 1994-02-01 | Applicant | |
| EP1752868 | 2007-02-01 | Applicant | |
| JP2004227393 | 2004-08-01 | Applicant | |
| JP2004357257 | 2004-12-01 | Applicant | |
| KR200303655 | 2003-02-01 | Applicant | |
| KR20060019198 | 2006-03-01 | Applicant | |
| KR1020070036114 | 2007-04-01 | Applicant | |
| KR1020070098337 | 2007-10-01 | Applicant | |
| KR20070120368 | 2007-12-01 | Applicant | |
| KR1020080025951 | 2008-03-01 | Applicant | |
| KR1020080041809 | 2008-05-01 | Applicant | |
| KR1020080076390 | 2008-08-01 | Applicant | |
| KR100854333 | 2008-09-01 | Applicant | |
| KR1020080084156 | 2008-09-01 | Applicant | |
| KR1020080113913 | 2008-12-01 | Applicant | |
| KR1020090041635 | 2009-04-01 | Applicant | |
| KR20100010072 | 2010-02-01 | Applicant | |
| KR20100048375 | 2010-05-01 | Applicant | |
| KR20100056369 | 2010-05-01 | Applicant | |
| KR102010005636 | 2010-05-01 | Applicant | |
| TW201023026 | 2010-06-01 | Applicant | |
| WO-9926127 | 1999-05-01 | Applicant | |
| WO-0129976 | 2001-04-01 | Applicant | |
| WO-2005026931 | 2005-03-01 | Applicant | |
| WO-2005027506 | 2005-03-01 | Applicant | |
| WO-2006019639 | 2006-02-01 | Applicant | |
| WO-2007121557 | 2007-11-01 | Applicant | |
| WO-2007134623 | 2007-11-01 | Applicant | |
| WO-2008030608 | 2008-03-01 | Applicant | |
| WO-2008031871 | 2008-03-01 | Applicant | |
| WO-2008035831 | 2008-03-01 | Applicant | |
| WO-2009000043 | 2008-12-01 | Applicant | |
| WO-2009012398 | 2009-01-01 | Applicant | |
| WO-2009049331 | 2009-04-01 | Applicant | |
| WO-2010024969 | 2010-03-01 | Applicant | |
| WO-2010048229 | 2010-04-01 | Applicant | |
| WO-2010048448 | 2010-04-01 | Applicant | |
| WO-2010048519 | 2010-04-01 | Applicant | |
| WO-2010117643 | 2010-10-01 | Applicant | |
| WO-2010125451 | 2010-11-01 | Applicant | |
| WO-2010135155 | 2010-11-01 | Applicant | |
| WO-2011041885 | 2011-04-01 | Applicant |
Non-Patent Literature (327)
- Brian Livingston and David Straub, “Windows 95 Secrets”, 1995, IDG Books Worldwide, 3rd Edition, p. 121-127.Examiner
- Greg Perry, “Teach Yourself Windows 95 in 24 Hours”, 1997, Sams Publishing, 2nd Edition, P. 193-198.Examiner
- “Adobe Acrobat 8 Standard User Guide”, Adobe Systems Incorporated,(2007),pp. 34 & 36.Applicant
- “Advisory Action”, U.S. Appl. No. 12/414,382, (Jan. 20, 2012),3 pages.Applicant
- “Advisory Action”, U.S. Appl. No. 12/433,605, (Apr. 5, 2012),3 pages.Applicant
- “Alltel Adds Dedicated Search Key to Phones”, Retrieved from: <http://www.phonescoop.com/news/item.php?n=2159> on Nov. 26, 2008., (Apr. 12, 2007),2 Pages.Applicant
- “Android 2.3 Users Guide”, AUG-2.3-103, Android mobile technology platform 2.3,(Dec. 13, 2010),380 pages.Applicant
- “Apple iPhone—8GB AT&T”, Retrieved from: <http://nytimes.com.com/smartphones/apple-iphone-8gb-at/4515-6452—7-32309245.html> on Nov. 20, 2008, (Jun. 29, 2007),11 pages.Applicant
- “Application User Model IDs ”, Retrieved from: <http://msdn.microsoft.com/en-us/library/dd378459(VS.85).aspx> on Sep. 28, 2010, (2010), 6 pages.Applicant
- “Ask Web Hosting”, Retrieved from: <http://www.askwebhosting.com/story/18501/HTC—FUZE—From—ATandampT—Fuses—Fun—and—Function—With—the—One-Touch—Power—of—TouchFLO—3D.html> on May 5, 2009., (Nov. 11, 2008),3 pages.Applicant
- “Basics of Your Device: Get Familiar with the Home Screen”, Nokia USA—How to, retrieved from <http://www.nokia.ca/get-support-and-software/product-support/c6-01/how-to#> on May 11, 2011,3 pages.Applicant
- “Blackberry office tools: Qwerty Convert”, Retrieved from: <http://blackberrysoftwarelist.net/blackberry/download-software/blackberry-office/qwerty—convert.aspx> on Nov. 20, 2008, (Nov. 20, 2008),1 page.Applicant
- “Calc4M”, Retrieved from: <http://www.hellebo.com/Calc4M.html> on Dec. 11, 2008, (Sep. 10, 2008),4 Pages.Applicant
- “Class ScrollView”, Retrieved from: <http://www.blackberry.com/developers/docs/6.0.0api/net/rim/device/api/ui/ScrollView.html> on Sep. 28, 2010, 13 pages.Applicant
- “Content-Centric E-Mail Message Analysis in Litigation Document Reviews”, Retreived from: <http://www.busmanagement.com/article/Issue-14/Data-Management/Content-Centric-E-Mail-Message-Analysis-in-Litigation-Document-Reviews/> on May 6, 2009, (2009),5 Pages.Applicant
- “Dial a number”, Retrieved from: <http://www.phonespell.org/ialhelp.html> on Nov. 20, 2008,1 page.Applicant
- “DuoSense™ Multi-Touch Gestures”, Retrieved from: <http://www.n-trig.com/Data/Uploads/Misc/DuoSenseMTG—final.pdf>, (Jul. 2008),4 pages.Applicant
- “Elecont Quick Desktop 1.0.43”, Retrieved from: <http://handheld.softpedia.com/get/System-Utilities/Launcher-Applications/Elecont-Quick-Desktop-72131.shtml> on May 5, 2009., (Mar. 13, 2009),2 pages.Applicant
- “Email Notification for Microsoft Outlook and Outlook Express”, Retrieved from: <http://www.contextmagic.com/express-notification/> on Sep. 29, 2010, (Jul. 21, 2004),3 pages.Applicant
- “Enhanced IBM Power Systems Software and PowerVM Restructuring”, IBM United States Announcement 208-082, dated Apr. 8, 2008, available at <http://www.ibm.com/common/ssi/rep—ca/2/897/ENUS208-082/ENUS208082.PDF>, (Apr. 8, 2008),pp. 1-19.Applicant
- “Exclusive: Windows Mobile 7 to Focus on Touch and Motion Gestures”, Retrieved from: <http://anti-linux.blogspot.com/2008/08/exclusive-windows-mobile-7-to-focus-on.html> on May 6, 2009, (Aug. 1, 2008),14 pages.Applicant
- “Extended European Search Report”, European Patent Application No. 09818253.8, (Apr. 10, 2012),7 pages.Applicant
- “eXtreme Energy Conservation: Advanced Power-Saving Software for Wireless Devices”, White Paper, Freescale Semiconductor, Inc., Document No. XTMENRGYCNSVWP, Rev #0, available at <http://www.freescale.com/files/32bit/doc/white—paper/XTMENRGYCNSVWP.pdf>,(Feb. 2006),15 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 11/305,789, (Apr. 1, 2009),10 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 11/502,264, (Feb. 4, 2010),15 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 11/502,264, (Apr. 3, 2009),9 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/244,545, (Dec. 7, 2011),16 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/244,545, (Sep. 7, 2012),23 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/413,977, (Nov. 17, 2011),16 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/414,382, (Dec. 23, 2011),7 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/414,476, (Dec. 1, 2011),20 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/433,605, (Feb. 3, 2012),11 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/433,667, (Sep. 13, 2011),17 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/469,458, (Nov. 17, 2011),15 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/469,480, (Feb. 9, 2012),17 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/484,799, (Apr. 30, 2012),13 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/560,081, (Mar. 14, 2012),16 pages.Applicant
- “Freeware.mobi”, Retrieved from: <http://www.palmfreeware.mobi/download-palette.html> Nov. 6, 2008, (Oct. 9, 2001),2 pages.Applicant
- “GnomeCanvas”, Retrieved from: <http://library.gnome.org/devel/libgnomecanyas/unstable/GnomeCanyas.html> on Sep. 28, 2010, 11 pages.Applicant
- “How Do I Cancel a “Drag” Motion on an Android Seekbar?”, retrieved from <http://stackoverflow.com/questions/2917969/how-do-i-cancel-a-drag-motion-on-an-android-seekbar> on Jun. 20, 2011,(May 28, 2010),1 page.Applicant
- “How do I use my Categories with my Weblog?”, Retrieved from: <http://tpsupport.mtcs.sixapart.com/tp/us-tp1/how—do—i—use—categories—with—my—weblog.html> on Sep. 28, 2010, (Sep. 16, 2009),3 pages.Applicant
- “How do you dial 1-800-FLOWERS”, Retrieved from: <http://blogs.msdn.com/windowsmobile/archive/2007/02/06/how-do-you-dial-1-800-flowers.aspx> on Nov. 20, 2008, (Feb. 6, 2007),24 pages.Applicant
- “HTC Shows HTC Snap with Snappy Email Feature”, Retrieved from: <http://www.wirelessandmobilenews.com/smartphones/ on May 5, 2009>, (May 4, 2009),10 Pages.Applicant
- “IntelliScreen-New iPhone App Shows Today Screen Type Info in Lock Screen”, Retrieved from: <http://justanotheriphoneblog.com/wordpress//2008/05/13/intelliscreen-new-iphone-app-shows-today-screen-type-info-on-lock-screen/> on Nov. 12, 2008, (May 13, 2008),11 pages.Applicant
- “International Search Report and Written Opinion”, International Application Number PCT/US2011/055521, (May 15, 2012),9 pages.Applicant
- “International Search Report and Written Opinion”, International Application No. PCT/US2011/055522, (May 15, 2012),9 pages.Applicant
- “International Search Report and Written Opinion”, International Application No. PCT/US2011/055514, (May 22, 2012),8 pages.Applicant
- “International Search Report”, Application No. PCT/US2010/028553, Application Filing Date: Mar. 24, 2010,(Nov. 9, 2010),9 pages.Applicant
- “Internet Explorer Window Restrictions”, Retrieved from: http://technet.microsoft.com/en-us/library/cc759517(WS.10).aspx on Jun. 28, 2011, Microsoft TechNet,5 pages.Applicant
- “Introduction to Windows Touch”, Retrieved from: <http://download.microsoft.com/download/a/d/f/adf1347d-08dc-41a4-9084-623b1194d4b2/Win7—touch.docx>, (Dec. 18, 2008),pp. 1-7.Applicant
- “iPad User Guide”, retrieved from <http://cyndidannerkuhn.info/CDK/iPads—Resources—files/iPad—User—Guide.pdf> on Jun. 17, 2011,154 pages.Applicant
- “iPod touch User Guide for iPhone OS 3.0 Software”, Apple Inc.,(2009),153 pages.Applicant
- “Keyboard (5)”, Retrieved from: <http://landru.uwaterloo.ca/cgi-bin/man.cgi?section=5&topic=keyboard> on Dec. 11, 2008., (Aug. 11, 1997),8 Pages.Applicant
- “Keyboard Shortcuts”, Retrieved from:.<http://www.pctoday.com/editorial/article.asp?article=articles%2F2005%2Ft0311%2F26t11%2F26t11.asp> on Aug. 3, 2009., (Nov. 2005),5 pages.Applicant
- “Kiosk Browser Chrome Customization Firefox 2.x”, Retrieved from: <http://stlouis-shopper.com/cgi-bin/mozdev-wiki/,pl?ChromeCustomization> on Oct. 22, 2008 Making a new chrome for the kiosk browser, Kiosk Project Kiosk Browser Chrome Customization Firefox-2.x,(Aug. 16, 2007),2 pages.Applicant
- “Live Photo Gallery—Getting Started—from Camera to Panorama”, Retrieved from: <http://webdotwiz.spaces.live.com/blog/cns!2782760752B93233!1729.entry> on May 5, 2009., (Sep. 2008),7 Pages.Applicant
- “Magic mouse”, Retrieved from: <http://www.apple.com/magicmouse/> on May 10, 2011,3 pages.Applicant
- “MIDTB Tip Sheet: Book Courier”, Retrieved from: <http://www.midtb.org/tipsbookcourier.htm> on Dec. 11, 2008., (Sep. 26, 2005),6 Pages.Applicant
- “Mobile/UI/Designs/TouchScreen”, Retrieved from: <https://wiki.mozilla.org/Mobile/UI/Designs/TouchScreen> on May 6, 2009., (Feb. 3, 2009),15 Pages.Applicant
- “moGo beta v.0.4”, Retrieved from: <http://forum.xda-developers.com/showthread.php?t=375196> on Sep. 27, 2010, (Mar. 7, 2008),10 pages.Applicant
- “Multi-touch”, Retrieved from <http://en.wikipedia.org/wiki/Multi-touch#Microsoft—Surface> on Apr. 24, 2009, (Apr. 17, 2009),8 pages.Applicant
- “New Features in WhatsUp Gold v12.0”, retrieved from <http://www.netbright.com.th/?name=product&file=readproduct&id=12> on Jun. 10, 2011,4 pages.Applicant
- “Nokia E61 Tips and Tricks for Keyboard Shortcuts”, Retrieved from: <http://www.mobiletopsoft.com/board/1810/nokia-e61-tips-and-tricks-for-keyboard-shortcuts.html> on Dec. 17, 2008., (Jan. 27, 2006),2 Pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 11/215,052, (Jun. 23, 2011),17 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 11/305,789, (Sep. 21, 2009),5 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 11/502,264, (Sep. 30, 2009),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 11/502,264, (Sep. 14, 2012),14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/244,545, (Mar. 27, 2012),18 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/244,545, (Aug. 17, 2011),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/413,977, (Jul. 19, 2011),17 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/413,977, (Jul. 20, 2012),18 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,382, (Jul. 26, 2011),9 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,434, (Jan. 17, 2012),7 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,434, (May 31, 2012),7 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,434, (Aug. 2, 2011),6 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,455, (Aug. 29, 2011),8 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,458, (Jul. 6, 2011),8 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,476, (Nov. 9, 2012),22 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/414,476, (Aug. 3, 2011),21 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/433,605, (Jun. 24, 2011),10 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/433,667, (Jun. 7, 2011),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/433,667, (Feb. 3, 2012),16 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,419, (Nov. 9, 2011),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,419, (May 23, 2012),13 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,458, (Jul. 1, 2011),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,458, (Sep. 21, 2012),14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,480, (Oct. 17, 2012),16 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/469,480, (Sep. 22, 2011),14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/470,558, (Nov. 22, 2011),9 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/480,969, (Aug. 7, 2012),15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/484,799, (Aug. 11, 2011),12 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/484,799, (Aug. 7, 2012),13 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/484,845, (Dec. 7, 2011),16 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/560,081, (Dec. 7, 2011),16 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/983,106, (Nov. 9, 2012),17 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/492,495, (Sep. 17, 2012),8 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 11/215,052, (Mar. 14, 2012),5 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 11/305,789, (Nov. 23, 2009),8 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,382, (Apr. 4, 2012),4 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,434, (Aug. 17, 2012),4 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,455, (Jan. 4, 2012),4 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,458, (Oct. 31, 2011),2 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,458, (Nov. 29, 2011),2 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/414,458, (Aug. 10, 2011),6 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/470,558, (Apr. 2, 2012),7 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/470,558, (Aug. 23, 2012),2 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/484,799, (Oct. 22, 2012),10 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/484,845, (Mar. 16, 2012),5 pages.Applicant
- “Notifications”, retrieved from <http://msdn.microsoft.com/en-us/library/aa511497.aspx> on May 10, 2011,16 pages.Applicant
- “OmneMon™ System Resource Metrics”, retrieved from <http://www.omnesys.com/documents/OmneMonSRM—Brochure.pdf> on Jun. 10, 2011,3 pages.Applicant
- “ONYX Graphics Announces New ONYX Prepedge Job Preparation Software”, retrieved from <http://www.largeformatreview.com/rip-software/433-onyx-graphics-announces-new-onyx-> on May 10, 2011,2 pages.Applicant
- “Oracle8i Application Developer's Guide—Advanced Queuing Release 2 (8.1.6)”, Retrieved from: http://www.cs.otago.ac.nz/oradocs/appdev.817/a76938/adq01in5.htm on May 6, 2009., (Dec. 1999),8 pages.Applicant
- “Oracle8i Application Developer's Guide—Advanced Queuing”, Retrieved from: http://www.cs.umbc.edu/help/oracle8/server.815/a68005/03—adq1i.htm on May 6, 2009., (Feb. 1999),29 Pages.Applicant
- “Oracle8i Concepts Release 8.1.5”, Retrieved from: http://www.cs.umbc.edu/help/oracle8/server.815/a67781/c16queue.htm on May 6, 2009., (Feb. 1999),10 Pages.Applicant
- “Palette Extender 1.0.2”, Retrieved from: <http://palette-extender.en.softonic.com/symbian> on Nov. 6, 2008, (Jan. 21, 2003),2 pages.Applicant
- “Parallax Scrolling”, Retrieved from: <http://en.wikipedia.org/wiki/Parallax—scrolling> on May 5, 2009., (May 4, 2009),3 Pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2009/061382, (May 26, 2010),10 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2009/061735, (Jun. 7, 2010),11 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2010/028699, (Oct. 4, 2010),10 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2010/028555, (Oct. 12, 2010),10 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2010/034772, (Dec. 29, 2010),12 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055511, (Apr. 24, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055520, (May 9, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055523, (May 10, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055513, (Mar. 27, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055512, (May 24, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055524, (Jun. 1, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/065702, (Aug. 29, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055712, (Sep. 21, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055736, (Sep. 17, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055496, (Sep. 12, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/067073, (Sep. 17, 2012),8 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055746, (Sep. 27, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055725, (Sep. 27, 2012),10 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055478, (Sep. 27, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/055493, (Sep. 26, 2012),9 pages.Applicant
- “PCT Search Report and Written Opinion”, PCT Application No. PCT/US2010/038730, (Jan. 19, 2011),8 pages.Applicant
- “PCT Search Report”, Application Serial No. PCT/US2009/061864, (May 14, 2010),10 pages.Applicant
- “Push Notifications Overview for Windows Phone”, Retrieved from: <http://msdn.microsoft.com/en-us/library/ff402558%28VS.92%29.aspx> on Sep. 30, 2010, (Sep. 3, 2010),1 page.Applicant
- “Remapping the Keyboard”, Retrieved from: <http://publib.boulder.ibm.com/infocenter/hodhelp/v9r0/index.jsp?topic=/com.ibm.hod9.doc/help/assignkey.html> on Dec. 11, 2008., (Jul. 15, 2005),5 Pages.Applicant
- “SecureMe-Anti-Theft Security Application for S60 3rd”, Retrieved from: <http:/www.killermobile.com/newsite/mobile-software/s60-applications/secureme-%11-anti%11theft-security-application-for-s60-3rd.htm> on Jun. 28, 2011, (Dec. 15, 2008),3 pages.Applicant
- “Snap”, Windows 7 Features, retrieved from <http://windows.microsoft.com/en-US/windows7/products/features/snap> on Sep. 23, 2011,2 pages.Applicant
- “Symbian Applications”, Retrieved from: <http://symbianfullversion.blogspot.com/2008—12—01—archive.html> on May 5, 2009., (Jan. 2009),51 Pages.Applicant
- “The Map Screen”, retrieved from <http://www.symbianos.org/whereamiusersguide> on Jun. 17, 2011,3 pages.Applicant
- “Top 3 Task Switchers for Androd”, TechCredo, retrieved from <http:/www.techcredo.com/android/top-3-task-switchers-for-android> May 11, 2011,(Mar. 9, 2011),5 pages.Applicant
- “Top Android App: Swipepad”, Best Android Apps Review, retrieved from <http://www.bestandroidappsreview.com/2011/01/top-android-app-swipepad-launcher.html> on May 11, 2011,4 pages.Applicant
- “Touch Shell Free”, Retrieved from: <http://www.pocketpcfreeware.mobi/download-touch-shell-free.html> on May 5, 2009., (Feb. 23, 2009),2 Pages.Applicant
- “User Guide”, retrieved from <http://wireframesketcher.com/help/help.html> on Jun. 17, 2011,19 pages.Applicant
- “Windows 8 Is Gorgeous, But Is It More Than Just a Shell? (Video)”, retrieved from <http://techcrunch.com/2011/06/02/windows-8-gorgeous-shell-video/> on Jun. 20, 2011,(Jun. 2, 2011),6 pages.Applicant
- “Windows Phone 7 (Push Notification)”, retrieved from <http://unknownerror.net/2011-06/windows-phone-7-push-notification-36520> on Jul. 6, 2011,4 pages.Applicant
- “Windows Phone 7 Live Tiles”, Retrieved from: <http://www.knowyourmobile.com/microsoft/windowsphone7/startscreen/640737/windows—phone—7—live—tiles.html> on May 11, 2011,(Oct. 20, 2010),3 pages.Applicant
- “Winterface Review”, Retrieved from: <http://www.mytodayscreen.com/winterface-review/> on Nov. 12, 2008, (Jul. 9, 2008),42 pages.Applicant
- “Wornma”, Retrieved from: <http://www.womma.org/blog/links/wom-trends/> on May 5, 2009., (2007),70 Pages.Applicant
- “Working with Multiple Windows”, MSOFFICE tutorial!, retrieved from <http://www.msoffice-tutorial.com/working-with-multiple-windows.php> on Sep. 23, 2011,3 pages.Applicant
- “Yui 3: ScrollView [beta]”, Retrieved from: <http://developer.yahoo.com/yui/3/scrollview/> on Sep. 28, 2010, 5 pages.Applicant
- Bates, John “A Framework to Support Large-Scale”, University of Cambridge Computer Laboratory, Available at <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.48.1690&rep=rep1&type=pdf>,(1996),8 pages.Applicant
- Beiber, Gerald et al., “Screen Coverage: A Pen-Interaction Problem for PDA's and Touch Screen Computers”, In Proceedings of ICWMC 2007,(Mar. 2007),6 pages.Applicant
- Bjork, Staffan et al., “Redefining the Focus and Context of Focus+Context Visualizations”, In Proceedings of INFOVIS 2000, Available at <http://www.johan.redstrom.se/papers/redefining.pdf>,(Oct. 2000),9 pages.Applicant
- Bowes, James et al., “Transparency for Item Highlighting”, Faculty of Computing Science, Dalhousie University, Available at <http://torch.cs.dal.ca/˜dearman/pubs/GI2003-bowes,dearman,perkins-paper.pdf>,(2003),2 pages.Applicant
- Buring, Thorsten “User Interaction with Scatterplots on Small Screens—A Comparative Evaluation of Geometric-Semantic Zoom and Fisheye Distortion”, IEEE Transactions on Visualization and Computer Graphics, vol. 12, Issue 5, Available at <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.134.4568&rep=rep1&type=pdf.>,(Sep. 2006),pp. 829-836.Applicant
- Carrera, Enrique V., et al., “Conserving Disk Energy in Network Servers”, available at <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.6.8301&rep=rep1&type=ps>,(Nov. 2002),15 pages.Applicant
- Cawley, Christian “How to Customise Your Windows Phone 7”, Retrieved from: <http://www.brighthub.com/mobile/windows-mobile-platform/articles/95213.aspx> on May 10, 2011,(Nov. 12, 2010),3 pages.Applicant
- Cawley, Christian “Windows Phone 7 Customization Tips and Tricks”, retrieved from <http://www.brighthub.com/mobile/windows-mobile-platform/articles/95213.aspx> on Jun. 20, 2011,(May 16, 2011),2 pages.Applicant
- Cohen, Michael F., et al., “Wang Tiles for Image and Texture Generation”, In Proceedings of SIGGRAPH 2003, Available <http://research.microsoft.com/en-us/um/people/cohen/WangFinal.pdf>,(2003),8 pages.Applicant
- Damien, “7 Ways to Supercharge Multitasking in Android”, retrieved from <http://maketecheasier.com/7-ways-to-supercharge-multitasking-in-android/2011/01/22/> on May 11, 2011,(Jan. 22, 2011),5 pages.Applicant
- Davis, Ashley “A WPF Custom Control for Zooming and Panning”, Retrieved from: <http://www.codeproject.com/KB/WPF/zoomandpancontrol.aspx> on Sep. 28, 2010, (Jun. 29, 2010),21 pages.Applicant
- Delimarsky, Den “Sending Tile Push Notifications on Windows Phone 7”, retrieved from <http://mobile.dzone.com/articles/sending-tile-push> on May 10, 2011,(Aug. 25, 2010),2 pages.Applicant
- Denoue, Laurent et al., “WebNC: Efficient Sharing of Web Applications”, In Proceedings of WWW 2009, Available at <http://www.fxpal.com/publications/FXPAL-PR-09-495.pdf>,(2009),2 pages.Applicant
- Dolcourt, Jessica “Webware”, Retrieved from: <http://news.cnet.com/webware/?categoryId=2010> on May 5, 2009., 13 Pages.Applicant
- Dunsmuir, Dustin “Selective Semantic Zoom of a Document Collection”, Available at <http://www.cs.ubc.ca/˜tmm/courses/533/projects/dustin/proposal.pdf>,(Oct. 30, 2009),pp. 1-9.Applicant
- Fisher, Bill “Cool Discussion of Push Notifications—Toast and Tile—on Windows Phone”, Retrieved from: <http://www.windowsphoneexpert.com/Connection/forums/p/4153/18399.aspx> on Sep. 29, 2010, (May 3, 2010),3 pages.Applicant
- Gade, Lisa “Samsung Alias u740”, Retrieved from: <http://www.mobiletechreview.com/phones/Samsung-U740.htm> on Nov. 20, 2008, (Mar. 14, 2007),6 pages.Applicant
- Gao, Rui “A General Logging Service for Symbian based Mobile Phones”, Retrieved from: <http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2007/rapporter07/gao—rui—07132.pdf.> on Jul. 17, 2008, (Feb. 2007),pp. 1-42.Applicant
- Ha, Rick et al., “Simkeys: An Efficient Keypad Configuration for Mobile Communications”, Retrieved from: <http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=01362557.> on Dec. 17, 2008, (Nov. 2004)7 Pages.Applicant
- Harrison, Richard “Symbian OS C++ for Mobile Phones vol. 3”, Retrieved from: <http://www.amazon.co.uk/Symbian-OS-Mobile-Phones-Press/dp/productdescription/0470066415> on Oct. 23, 2008, Symbian Press,(Jun. 16, 2003),4 pages.Applicant
- Hickey, Andrew R., “Google Android has Landed; T-Mobile, HTC Unveil G1”, Retrieved from: <http://www.crn.com/retail/210603348> on Nov. 26, 2008., (Sep. 23, 2008),4 pages.Applicant
- Janecek, Paul et al., “An Evaluation of Semantic Fisheye Views for Opportunistic Search in an Annotated Image Collection”, Available at <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.67.3084&rep=rep1&type=pdf> ,(Feb. 15, 2005),pp. 1-15.Applicant
- Kcholi, Avi “Windows CE .NET Interprocess Communication”, Retrieved from http://msdn.microsoft.com/en-us/library/ms836784.aspx on Jul. 17, 2008., (Jan. 2004),15 Pages.Applicant
- La, Nick “Parallax Gallery”, Available at <http://webdesignerwall.comtutorials/parallax-gallery/comment-page-1>,(Apr. 25, 2008),16 pages.Applicant
- Long, Todd “Gmail Manager 0.6”, Retrieved from: <https://addons.mozilla.org/en-US/firefox/addon/1320/> on Sep. 29, 2010, (Jan. 27, 2010),4 pages.Applicant
- Mann, Richard et al., “Spectrum Analysis of Motion Parallax in a 3D Cluttered Scene and Application to Egomotion”, Journal of the Optical Society of America A, vol. 22, No. 9, Available at <http://www.cs.uwaterloo.ca/˜mannr/snow/josa-mann-langer.pdf>,(Sep. 2005),pp. 1717-1731.Applicant
- Mantia, Louie “Multitasking: What Does It Mean?”, retrieved from <http://mantia.me/blog/multitasking/> on Sep. 23, 2011,3 pages.Applicant
- Mao, Jeng “Comments of Verizon Wireless Messaging Services, LLC”, Retrieved from: http://www.ntia.doc.dov/osmhome/warnings/comments/verizon.htm on May 6, 2009., (Aug. 18, 2000),5 Pages.Applicant
- Marie, Angelina “MacBook Trackpad Four Fingers Swipe Left/Right to Switch Applications”, MacBook Junkie, retrieved from <http://www.macbookjunkie.com/macbook-trackbook-four-fingers-swipe-left-right-to-switch-applications/> on May 11, 2011,(Nov. 13, 2010),4 pages.Applicant
- Mei, Tao et al., “Probabilistic Multimodality Fusion for Event Based Home Photo Clustering”, Retrieved from: <http://ieeexplore.ieee.org//stamp/stamp.jsp?tp=&arnumber=04036960.>, (Dec. 26, 2006),pp. 1757-1760.Applicant
- Nordgren, Peder “Development of a Touch Screen Interface for Scania Interactor”, Master's Thesis in Computing Science, UMEA University, Available at <http://www.cs.umu.se/education/examina/Rapporter/PederNordgren.pdf>,(Apr. 10, 2007),pp. 1-59.Applicant
- Oliver, Sam “Potential iPhone Usability and Interface Improvements”, Retrieved from: <http://www.appleinsider.com/articles/08/09/18/potential—iphone—usability—and—interface—improvements.html> on Nov. 12, 2008, AppleInsider,(Sep. 18, 2008),4 pages.Applicant
- Oryl, Michael “Review: Asus P527 Smartphone for North America”, Retrieved from: <http://www.mobileburn.com/review.jsp?Id=4257> on Dec. 17, 2008., (Mar. 5, 2008),1 Page.Applicant
- Padilla, Alfredo “Palm Treo 750 Cell Phone Review—Hardware”, Retrieved from: <http://www.wirelessinfo.com/content/palm-Treo-750-Cell-Phone-Review/Hardware.htm> on Dec. 11, 2008., (Mar. 17, 2007),4 Pages.Applicant
- Paul, Ryan “Hands-on: KDE 4.5 Launches with Tiling, New Notifications”, Retrieved from: <http://arstechnica.com/open-source/reviews/2010/08/hands-on-kde-45-launches-with-tiling-new-notifications.ars> on Sep. 29, 2010, (Aug. 2010),3 pages.Applicant
- Raghaven, Gopal et al., “Model Based Estimation and Verification of Mobile Device Performance”, Available at http://alumni.cs.ucsb.edu/˜raimisl/emsoft04—12.pdf.,(Sep. 27-29, 2004),10 Pages.Applicant
- Ray, Bill “Microsoft Re-Tiles Mobile Platform for Windows 7 Era”, retrieved from <http://www.theregister.co.uk/2010/02/15/windows—phone—7—series/> on May 11, 2011,(Feb. 15, 2010),2 pages.Applicant
- Reed, Brad “Microsoft Demos Windows Mobile 6.1 at CTIA”, Retrieved from: <http://www.networkworld.com/news/2008/040208-ctia-microsoft-windows-mobile.html> on Jul. 18, 2008 (Apr. 2, 2008),1 page.Applicant
- Remond, Mickael “Mobile Marketing Solutions”, Retrieved from: <http://www.mobilemarketingmadazine.co.uk/mobile—social—networking/> on May 5, 2009., (Apr. 28, 2009),16 Pages.Applicant
- Rice, Stephen V., et al., “A System for Searching Sound Palettes”, Proceedings of the Eleventh Biennial Symposium on Arts and Technology., Available at <http://www.comparisonics.com/FindSoundsPalettePaper.pdf>,(Feb. 2008),6 pages.Applicant
- Ritchie, Rene “iOS 4 features: iPod touch Wi-Fi stays connected when asleep—iPhone too?”, Retrieved from: <http://www.goip.com/2010/06/ios-4-features-ipod-touch-wi-fi-stays-connected-when-asleep-%E2%80%94-iphone-too/> on Sep. 30, 2010, (Jun. 14, 2010),2 pages.Applicant
- Ritscher, Walt “Using Surface APIs in your WPF application—Part 1”, Retrieved from: <http://blog.wpfwonderland.com/2009/06/30/using-surface-apis-in-your-wpf-application/> on Sep. 28, 2010, (Jun. 30, 2009),7 pages.Applicant
- Roberts, Neil “Touching and Gesturing on the iPhone”, Available at <http://www.sitepen.com/blog/2008/07/10/touching-and-gesturing-on-the-iphone/comments-pare-1>,(Jul. 10, 2008),16 pages.Applicant
- Sandoval, Guillermo L., “A development platform and execution environment for mobile applications”, Universidad Autónoma de Baja California, School of Chemical Sciences and Engineering, Available at <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.86.7989&rep=rep1&type=pdf>,(2004),18 pages.Applicant
- Singh, Kundan et al., “CINEMA: Columbia InterNet Extensible Multimedia Architecture”, Available at <http://www1.cs.columbia.edu/˜library/TR-repository/reports/reports-2002/cucs-011-02.pdf>,(Sep. 3, 2002),83 Pages.Applicant
- Smith, Greg et al., “GroupBar: The TaskBar Evolved”, Proceedings of OZCHI 2003, Available at <http://research.microsoft.com/pubs/64316/ozchi2003-groupbar.pdf>,(Nov. 2003),pp. 1-10.Applicant
- Steinicke, Frank et al., “Multi-Touching 3D Data: Towards Direct Interaction in Stereoscopic Display Environments coupled with Mobile Devices”, Advanced Visual Interfaces (AVI) Workshop on Designing Multi-Touch Interaction Techniques for Coupled Public, Available at <http://viscg.uni-muenster.de/publications/2008/SHSK08/ppd-workshop.-pdf.>,(Jun. 15, 2008),4 Pages.Applicant
- Suror, “PocketShield-New Screenlock App for the HTC Diamond and Pro”, Retrieved from: <http://wmpoweruser.com/?tag=htc-touch-diamond> on Jun. 28, 2011, (Oct. 23, 2008),2 pages.Applicant
- Terpstra, Brett “Beta Beat: Grape, a New Way to Manage Your Desktop Clutter”, Retrieved from: Beta Beat: Grape, a New Way to Manage Your Desktop Clutter on Jun. 28, 2011 (Apr. 14, 2009),4 pages.Applicant
- Vallerio, Keith S., et al., “Energy-Efficient Graphical User Interface Design”, Retrieved from: <http://www.cc.gatech.edu/classes/AY2007/cs7470—fall/zhonq-energy-efficient-user-interface.pdf>, (Jun. 10, 2004),pp. 1-13.Applicant
- Vermeulen, Jan “BlackBerry PlayBook Hands-on”, retrieved from <http://mybroadband.co.za/news/gadgets/20104-BlackBerry-PlayBook-hands-.html> on May 11, 2011,(May 8, 2011),4 pages.Applicant
- Viticci, Federico “Growl 1.3 to Be Released on Mac App Store, Introduce Lion Support and Drop GrowlMail Support”, Retrieved from: <http://www.macstories.net/stories/growl-1-3-to-be-released-on-mac-app-store-introduce-lion-support-and-drop-growlmail-support/> on Jul. 22, 11,(Jul. 6, 2011),6 pages.Applicant
- Vornberger, Jan “Bluetile”, Retrieved from: <http://www.bluetile.org> on Sep. 29, 2010, 5 pages.Applicant
- Wilson, Andrew D., “Robust Computer Vision-Based Detection of Pinching for One and Two-Handed Gesture Input”, In Proceedings of UIST 2006, Available at <http://research.microsoft.com/en-us/um/people/awilson/publications/wilsonuist2006/uist%202006%20taffi.pdf>,(Oct. 2006),4 pages.Applicant
- Wilson, Tracy V., “How the iPhone Works”, Retrieved from: <http://electronics.howstuffworks.com/iphone2.htm> on Apr. 24, 2009, (Jan. 2007),9 pages.Applicant
- Wobbrock, Jacob O., et al., “User-Defined Gestures for Surface Computing”, CHI 2009, Apr. 4-9, 2009, Boston, MA, available at <http://faculty.washington.edu/wobbrock/pubs/chi-09.2.pdf>,(Apr. 4, 2009),10 pages.Applicant
- Wu, Chung et al., “Achieving a Superior Ownership Experience in Manageability and Quality for Siebel CRM”, available at <http://www.oracle.com/us/products/enterprise-manager/superior-exp-for-siebel-crm-068962.pdf>,(Aug. 2008),25 pages.Applicant
- Wyatt, Paul “/Flash/the art of parallax scrolling”, .net Magazine,(Aug. 1, 2007),pp. 74-76.Applicant
- Yang, Seungji et al., “Semantic Photo Album Based on MPEG-4 Compatible Application Format”, Retrieved from: <http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=04146254.>, (2007),2 Pages.Applicant
- “Final Office Action”, U.S. Appl. No. 11/502,264, (Mar. 29, 2013),16 pages.Applicant
- “My Favorite Gadgets, System Monitor II”, Retrieved from <http://www.myfavoritegadgets.info/monitors/SystemMonitorII/systemmonitorII.html> on Mar. 12, 2013, (Jun. 8, 2010), 5 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/972,967, (Jan. 30, 2013),19 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/977,584, (Dec. 7, 2012), 8 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/978,184, (Jan. 23, 2013), 7 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,204, (Feb. 28, 2013), 13 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,257, (Mar. 5, 2013), 19 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,339, (Feb. 11, 2013), 15 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,347, (Feb. 12, 2013), 14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/196,272, (Feb. 6, 2013), 10 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/224,258, (Jan. 8, 2013), 35 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,693, (Mar. 12, 2013), 21 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/492,495, (Dec. 19, 2012), 6 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/655,386, (Dec. 26, 2012), 23 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/656,354, (Feb. 6, 2013), 10 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/656,574, (Jan. 31, 2013), 21 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/657,621, (Feb. 7, 2013), 19 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/657,646, (Jan. 3, 2013), 13 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2011/067075, (Dec. 12, 2012), 10 pages.Applicant
- Bruzzese, J. P., “Using Windows 7, Managing and Monitoring Windows 7—Chapter 11”, Que Publishing, (May 5, 2010), 33 pages.Applicant
- Gralla, Preston “Windows XP Hacks, Chapter 13—Hardware Hacks”, O'Reilly Publishing, (Feb. 23, 2005), 25 pages.Applicant
- Horowitz, Michael “Installing and Tweaking Process Explorer part 2”, Retrieved <http://web.archive.org/web/20110510093838/http://blogs.computerworld.com/16165/installing—and tweaking—process—explorer—part—2> on Mar. 12, 2013, (May 23, 2010), 7 pages.Applicant
- Livingston, et al., “Windows 95 Secrets”, 1995, I DG Books Worldwide, 3rd Edition, (1995), pp. 121-127.Applicant
- Perry, Greg “Teach Yourself Windows 95 in 24 Hours”, 1997, Sams Publishing, 2nd Edition, (1997), pp. 193-198.Applicant
- “Final Office Action”, U.S. Appl. No. 13/118,347, (Aug. 15, 2013), 25 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/073,300, (Jul. 25, 2013), 13 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/978,184, (Aug. 2, 2013), 5 pages.Applicant
- “PCT Search Report and Written Opinion”, Application No. PCT/US2012/047091, (Dec. 27, 2012), 15 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 13/655,390, (Jul. 25, 2013), 2 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/972,967, (Oct. 11, 2013), 21 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/983,106, (Oct. 7, 2013),19 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/118,204, (Nov. 21, 2013), 24 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/224,258, (Sep. 11, 2013), 37 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/657,621, (Sep. 10, 2013),18 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/228,707, (Oct. 25, 2013),12 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/228,876, (Nov. 22, 2013),14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,155, (Nov. 18, 2013),14 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/655,390, (Dec. 17, 2012),12 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/978,184, (Nov. 6, 2013), 5 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/196,272, (Nov. 8, 2013), 8 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 12/977,584, (Sep. 16, 2013), 2 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 12/977,584, (Oct. 11, 2013), 2 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 13/655,390, (Sep. 19, 2013), 2 pages.Applicant
- “Foreign Office Action”, CN Application No. 201110429183.5, Jan. 6, 2014, 10 Pages.Applicant
- “Foreign Office Action”, CN Application No. 201110437542.1, Jan. 6, 2014, 10 Pages.Applicant
- “Foreign Office Action”, CN Application No. 201110437572.2, Dec. 3, 2013, 7 pages.Applicant
- “Foreign Office Action”, CN Application No. 201110454251.3, Dec. 27, 2013, 12 Pages.Applicant
- “Restriction Requirement”, U.S. Appl. No. 13/118,265, Feb. 27, 2014, 7 pages.Applicant
- “Restriction Requirement”, U.S. Appl. No. 13/118,288, Mar. 4, 2014, 7 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 12/978,184, Feb. 25, 2014, 2 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/073,300, Apr. 1, 2014, 14 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/118,333, Apr. 23, 2014, 22 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/228,707, May 21, 2014, 16 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/229,155, Jun. 12, 2014, 15 pages.Applicant
- “Gestures Programming”, Retrieved from <http://doc.qt.digia.com/4.6/gestures-overview.html> on May 28, 2014, 2010, 3 pages.Applicant
- “Image Gestures Example”, Retrieved from <http://doc.qt.digia.com/4.6/gestures-imagegestures.html> on May 28, 2014, 2010, 3 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,265, Jun. 10, 2014, 13 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,292, Jun. 6, 2014, 25 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/228,931, Apr. 7, 2014, 21 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/228,945, Apr. 14, 2014, 22 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,556, Mar. 28, 2014, 12 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,709, Apr. 7, 2014, 12 pages.Applicant
- “Normalizing Text: A Java Tutorial by Oracle”, Retrieved from: <http://docs.oracle.com/javase/tutorial/i18n/text/normalizerapi.html> on Apr. 8, 14, Nov. 11, 2006, 3 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/655,386, Apr. 25, 2014, 6 pages.Applicant
- “QPinchGesture Class Reference”, Retrieved from <http://doc.qt.digia.com/4.6/qpinchgesture.html> on May 28, 2014, 2010, 6 pages.Applicant
- Anson, “Pining for Windows Phone 7 controls? We got ya covered! [Announcing the first release of the Silverlight for Windows Phone Toolkit!]”, Retrieved from <http://blogs.msdn.com/b/delay/archive/2010/09/16/pining-for-windows-phone-7-controls-we-got-ya-covered-announcing-the-first-release-of-the-silverlight-for-windows-phone-toolkit.aspx> on May 30, 2014, Sep. 16, 2010, 17 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/228,888, Feb. 10, 2014, 21 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/118,321, Dec. 19, 2013, 30 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 12/721,422, (Mar. 7, 2013),10 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/118,339, (Aug. 22, 2013), 21 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/229,693, (Sep. 4, 2013), 23 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/656,574, (Aug. 23, 2013), 20 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/721,422, (Oct. 1, 2012), 7 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/196,272, (Sep. 3, 2013), 5 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/721,422, (Jul. 11, 2013), 9 pages.Applicant
- “You've Got Mail 1.4 Build”, retrieved from <http://www.fileshome.com/Shows—Animation—Sound—Automatic—N . . . > on Jan. 6, 2010, (Jun. 18, 2007), 2 pages.Applicant
- Farrugia, Michael et al., “Cell Phone Mini Challenge: Node-Link Animation Award Animating Multivariate Dynamic Social Networks”, IEEE Symposium on Visual Analytics Science and Technology, Columbus, OH, USA, Oct. 21-23, 2008, (Oct. 21, 2008), 2 pages.Applicant
- Keranen, Jaakko “OpenGL-based User Interface Toolkit for Symbian Mobile Devices”, Master of Science Thesis, Tamere University of Technology, Department of Information Technology, (Apr. 6, 2005), 88 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/655,386, (Jun. 6, 2013),34 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/656,354, (Jun. 17, 2013),14 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/657,646, (May 6, 2013),12 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,321, (Jun. 10, 2013),32 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,333, (Jul. 5, 2013),18 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 12/977,584, (Jun. 19, 2013),5 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/492,495, (Apr. 26, 2013),5 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/655,390, (May 24, 2013),5 pages.Applicant
- Kurdi, Samer “Acer GridVista: snap your windows to pre-defined sections on your screen(s)”, Retrieved from <http://www.freewaregenius.com/acer-gridvista-snap-your-windows-to-pre-defined-sections-of-your-screens/> on Jun. 30, 2013, (Jan. 19, 2010),6 pages.Applicant
- Kurdi, Samer “WinSplit Revolution”, Retrieved from <http:/www.freewaregenius.com/winsplit-revolution/> on Jun. 30, 2013, (Aug. 22, 2007),4 Pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/224,258, Jul. 18, 2014, 39 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/228,876, Jul. 18, 2014, 15 pages.Applicant
- “First Examination Report”, NZ Application No. 618269, May 20, 2014, 2 pages.Applicant
- “First Examination Report”, NZ Application No. 618284, May 20, 2014, 2 pages.Applicant
- “Foreign Office Action”, CN Application No. 201180071186.4, Jun. 13, 2014, 12 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/118,288, Jul. 2, 2014, 17 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,693, Jun. 20, 2014, 25 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/229,702, Jul. 3, 2014, 28 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/657,621, Jul. 18, 2014, 22 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 13/657,646, Aug. 12, 2014, 14 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/118,204, Jul. 8, 2014, 8 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/345,383, Jul. 25, 2014, 26 pages.Applicant
- “Foreign Office Action”, CN Application No. 201210317470.1, Jun. 5, 2014, 12 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/229,556, Sep. 2, 2014, 12 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/229,709, Sep. 2, 2014, 4 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/228,888, Oct. 24, 2014, 29 pages.Applicant
- “Final Office Action”, U.S. Appl. No. 13/228,945, Oct. 23, 2014, 24 pages.Applicant
- “Foreign Office Action”, CN Application No. 201110429183.5, Aug. 21, 2014, 13 Pages.Applicant
- “Foreign Office Action”, CN Application No. 201110454251.3, Oct. 21, 2014, 13 Pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 12/983,106, Sep. 10, 2014, 19 pages.Applicant
- “Non-Final Office Action”, U.S. Appl. No. 14/089,149, Nov. 3, 2014, 8 pages.Applicant
- “Notice of Allowance”, U.S. Appl. No. 13/656,574, Sep. 23, 2014, 7 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 13/118,204, Sep. 10, 2014, 2 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 13/118,204, Oct. 2, 2014, 2 pages.Applicant
- “Supplemental Notice of Allowance”, U.S. Appl. No. 13/118,204, Oct. 23, 2014, 3 pages.Applicant