3D mobile user interface with configurable workspace management

Information

  • Patent Grant
  • 9043731
  • Patent Number
    9,043,731
  • Date Filed
    Wednesday, March 30, 2011
    13 years ago
  • Date Issued
    Tuesday, May 26, 2015
    9 years ago
Abstract
Systems and methods of a 3D mobile user interface with configurable workspace management are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of a three-dimensional, multi-layer user interface of a mobile device in a mobile network. User environment may include one or more layers or levels of applications, services, or accounts that are all easily accessible to and navigable by the user. For example, an indicator can be used to access a workspace in 3D representing a category or grouping of services or applications for the user. The user can customize or create a unique, non-mutually exclusive grouping, aggregation, or category of applications, services, accounts, or items. The grouping of indicators can be used to swiftly and efficiently navigate to a desired application, service, account or item, in a 3D-enabled user environment.
Description
TECHNICAL FIELD

The present disclosure relates generally to a user environment and more particularly to a three-dimensional (3D) user environment of a mobile device.


BACKGROUND

With increased reliance on mobile devices in meeting the demands of daily lives and even more so for entertainment purposes, the already prevalent field of mobile applications and services continues to grow at an accelerated pace. There is no shortage of mobile ‘gadgets’ that a user can download to or access from his/her mobile device. An average user or consumer uses a portable device for a vast variety of functions, from checking email, texting, conducting/initiating conference calls, to finding restaurants, tracking flight status, and the like.


However, form factor of mobile devices or other portable devices remains a dominant factor in design goals to remain competitive in the marketplace. While screen size and resolution have increased in newer generation devices, there remains a struggle for a user to fit and organize all of his/her mobile ‘tools’ in an intuitive and easy to navigate manner on a mobile device. Users face similar challenges for non-portable electronic devices as well.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates examples of devices with user environments having 3D-enabled user interfaces (e.g., or mobile user interfaces for mobile devices) with configurable workspace functionalities.



FIG. 2A depicts an example diagram showing a user interface with multiple indicators in the form of tiles which can be used to access various workspaces in the user environment.



FIG. 2B depicts another example diagram showing user interfaces with multiple indicators in the form of tiles which can be used to access various workspaces in the user environment.



FIG. 2C depicts another example diagram showing multiple user interfaces with multiple indicators in the form of tiles which can be used to access various workspaces in the user environment.



FIG. 3 depicts an example diagram showing multiple workspaces presentable in 3D in the user environment.



FIG. 4 depicts another diagram showing example workspaces configured for professional and personal functions, presentable in 3D in the user environment.



FIG. 5 depicts an example diagram showing navigation across workspaces.



FIG. 6 depicts a block diagram illustrating example components of a user environment manager which provides the 3D mobile user interface with configurable workspace management capabilities.



FIG. 7 depicts a flow chart illustrating example processes through which various workspaces with associated functions can be accessed in a user environment.



FIG. 8 depicts a flow chart illustrating an example process for navigating among workspaces shown in 3D without returning to the home screen.



FIG. 9 depicts a flow chart illustrating example process for a user to configure a workspace for a selected function in a user environment.



FIG. 10 shows a diagrammatic representation of a machine in the example form of a computer system within which a set of instructions, for causing the machine to perform any one or more of the methodologies discussed herein, may be executed.





DETAILED DESCRIPTION

The following description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding of the disclosure. However, in certain instances, well-known or conventional details are not described in order to avoid obscuring the description. References to one or an embodiment in the present disclosure can be, but not necessarily are, references to the same embodiment; and, such references mean at least one of the embodiments.


Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor, are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others. Similarly, various requirements are described which may be requirements for some embodiments but not other embodiments.


The terms used in this specification generally have their ordinary meanings in the art, within the context of the disclosure, and in the specific context where each term is used. Certain terms that are used to describe the disclosure are discussed below, or elsewhere in the specification, to provide additional guidance to the practitioner regarding the description of the disclosure. For convenience, certain terms may be highlighted, for example using italics and/or quotation marks. The use of highlighting has no influence on the scope and meaning of a term; the scope and meaning of a term is the same, in the same context, whether or not it is highlighted. It will be appreciated that same thing can be said in more than one way.


Consequently, alternative language and synonyms may be used for any one or more of the terms discussed herein, nor is any special significance to be placed upon whether or not a term is elaborated or discussed herein. Synonyms for certain terms are provided. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification, including examples of any terms discussed herein, is illustrative only, and is not intended to further limit the scope and meaning of the disclosure or of any exemplified term. Likewise, the disclosure is not limited to various embodiments given in this specification.


Without intent to further limit the scope of the disclosure, examples of instruments, apparatus, methods and their related results according to the embodiments of the present disclosure are given below. Note that titles or subtitles may be used in the examples for convenience of a reader, which in no way should limit the scope of the disclosure. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. In the case of conflict, the present document, including definitions, will control.


Embodiments of the present disclosure include systems and methods of 3D user interfaces (for mobile and non-mobile devices) with configurable workspace management capabilities and related functionalities.



FIG. 1 illustrates examples of devices 102A-D with user environments having 3D-enabled user interfaces (e.g., or mobile user interfaces for mobile devices) with configurable workspace functionalities.


The client devices 102A-D can be any system and/or device, and/or any combination of devices/systems that is able to establish a connection with another device, a server and/or other systems such as host server 100 and/or application server/content provider 110. Client devices 102A-D each typically include a display and/or other output functionalities to present information and data exchanged between among the devices 102A-D and/or the host server 100 and/or application server/content provider 110.


For example, the client devices 102A-D can include mobile or portable devices or non-portable devices and can be any of, but not limited to, a server desktop, a desktop computer, a computer cluster, or portable devices including, a notebook, a laptop computer, a handheld computer, a palmtop computer, a mobile phone, a cell phone, a smart phone, a PDA, a Blackberry device, a Treo, a handheld tablet (e.g., an iPad), a handheld console, a handheld gaming device or console, an iPhone, and/or any other portable, mobile, handheld devices, etc. In one embodiment, the client devices 102A-D and host server 100/app server 110 are coupled to a network 106. In some embodiments, the devices 102A-D and host server 100 may be directly connected to one another.


The input mechanism on client devices 102A-D having 3D-enabled user interfaces can include touch screen keypad (including single touch, multi-touch, gesture sensing, etc.), a physical keypad, or a combination of the above. The 3D user interfaces and the configurable workspaces disclosed herein can be actuated and interacted with using any conventional or known input device including but not limited to physical keyboard, touch screen display, motion sensor, microphone, mouse, other types of pointer devices and any additional input device. The 3D user interface functionality can be provided locally by the client devices 102A-D and used to access applications (e.g., including mobile applications), accounts, websites, services, documents, files, media, or any other content such as those provided by a third party host (e.g., application server/content provider 110).


3D user interface (UI) functionality and the configurable workspace features of the user environment can be provided locally by the devices 102 through the mobile device manufacturer, provided through the device operating system, by a network service provider, through a downloaded widget from a third party site, network service provider, or from the host server 100. The 3D UI and/or workspace configuration functionalities may also be provided and enabled on a per application/content basis based on the services provided by the application server/content provider 110 via a user environment manager. Functions and techniques performed by the user environment manager on devices 102A-D for 3D UI rendering and workspace configuration/management and the related components therein are described in detail with further reference to the example of FIG. 6.


In one embodiment, 3D UI and/or workspace configuration functionalities are in part or in whole provided remotely to the devices 102A-D, for example by the host server 100. For example, the host server 100 can include one or more user environment managers (e.g., such as that illustrated in the example of FIG. 6) accessible over the network 106 by devices 102 to enable 3D user interface features, such as those that will be described with further references to description associated with example FIG. 2-5. The 3D rendering functionalities, when provided remotely, may be accessed by the devices 102 in the cloud. In addition, the 3D UI and workspace configured as a as result thereof, may be streamed to the devices 102 on demand, for example, based either on local processes occurring on the device 102 itself or based on processes driven by applications or services provided by the app server/content provider 110.


Functions and techniques performed by the user environment manager for 3D UI rendering and/or workspace management/configuration, which can reside on the client devices 102 in part or in whole and/or or host server 100 in part or in whole and the components therein are described in detail with further references to the examples of FIG. 2.


The network 106, over which the client devices 102A-D, the host server 100, and/or app server 110 communicate, may be a cellular network, a telephonic network, an open network, such as the Internet, or a private network, such as an intranet and/or the extranet, or any combination thereof. For example, the Internet can provide file transfer, remote log in, email, news, RSS, cloud-based services, and other services through any known or convenient protocol, such as, but is not limited to, the TCP/IP protocol, Open System Interconnections (OSI), FTP, UPnP, iSCSI, NSF, ISDN, PDH, RS-232, SDH, SONET, etc.


The network 106 can be any collection of distinct networks operating wholly or partially in conjunction to provide connectivity to the client devices 102A-D and the host server 100 and may appear as one or more networks to the serviced systems and devices. In one embodiment, communications to and from the client devices 102A-D can be achieved by, an open network, such as the Internet, or a private network, such as an intranet and/or the extranet. In one embodiment, communications can be achieved by a secure communications protocol, such as secure sockets layer (SSL), or transport layer security (TLS).


In addition, communications can be achieved via one or more networks, such as, but are not limited to, one or more of WiMax, a Local Area Network (LAN), Wireless Local Area Network (WLAN), a Personal area network (PAN), a Campus area network (CAN), a Metropolitan area network (MAN), a Wide area network (WAN), a Wireless wide area network (WWAN), enabled with technologies such as, by way of example, Global System for Mobile Communications (GSM), Personal Communications Service (PCS), Digital Advanced Mobile Phone Service (D-Amps), Bluetooth, Wi-Fi, Fixed Wireless Data, 2G, 2.5G, 3G, 4G, IMT-Advanced, pre-4G, 3G LTE, 3GPP LTE, LTE Advanced, mobile WiMax, WiMax 2, WirelessMAN-Advanced networks, enhanced data rates for GSM evolution (EDGE), General packet radio service (GPRS), enhanced GPRS, iBurst, UMTS, HSPDA, HSUPA, HSPA, UMTS-TDD, 1xRTT, EV-DO, messaging protocols such as, TCP/IP, SMS, MMS, extensible messaging and presence protocol (XMPP), real time messaging protocol (RTMP), instant messaging and presence protocol (IMPP), instant messaging, USSD, IRC, or any other wireless data networks or messaging protocols.



FIG. 2A depicts an example diagram 200 showing a user interface 220 with multiple indicators 222, 224, and 226 in the form of tiles which can be used to access various workspaces in the user environment 210.


The user environment 210 accessible on the device 202 (e.g., a mobile device) as shown includes a user interface 220 having indicators 222, 224, and 226, each of which being associated with a workspace. The indicators can be selected (e.g., by touch screen, keypad, or pointer selection) to view, access, or otherwise interact with an associated workspace. In one embodiment, each of the first grouping of indicators are also viewable in the third dimension in the workspace (e.g., such as scrolling through a stack of icons/tiles representing applications in the z-direction (depth)). As further illustrated in the example of FIG. 3, such workspaces can graphically be presented as having a 3D relationship to the user interface 220. Multiple workspaces can also be depicted in the user environment as having a 3D relationship with one another (e.g., as different layers shown by having different ‘depths’).


In general, the user environment (UE) 210 can have multiple user interfaces, depicted as having a planar relationship (e.g., in the same plane or in a single layer) with one another. As shown in the example of FIG. 2B, the user environment 210 has multiple user interfaces 230, 240, 250 each having a planar relationship with one another, or shown in the same ‘layer’ in the user environment. Each UE can include indicators (e.g., tile 232, 234, etc.) used for accessible workspaces which can be rendered in 3D (e.g., as having depth parameters). FIG. 2C depicts an example diagram showing multiple user interfaces 230, 240, 250 as having a 3D relationship with one another (shown in different depths) in the user environment 210.



FIG. 3 depicts an example diagram 300 showing multiple workspaces 340, 350, and 360 presentable in 3D in the user environment 310.


Each of the workspaces can be accessed by selecting the associated indicators 322, 324, or 326 in the user interface 320. The user interface 320 can be the home screen or any other screen. When indicator 322 (e.g., tile, button, key, icon, drop down box, a list, or any other type of user interface component, etc. able to be detected/sensed by a user) is selected by a user and detected by the system, the associated workspace 340 can be presented in the user environment 310, as having a third dimension (depth in the z-direction with the user interface 320 in the z-y plane). Indicators can be visually or audibly detectable.


In one embodiment, the workspace 340 can be associated with one or more services (e.g., mail, chat, applications, mobile apps, etc.). Such associated services can have indicators in the workspace 340, which are selectable by a user to access a corresponding service. In some instances, the grouping of services associated with the workspace 340, or any other workspaces 350, 360, and the like, can be set in default (by device manufacturer, by device operating system, by a particular service/application, or by a network service provider, or any other third party), user-specified, user configured, re-configured, or re-adjusted. Specific services may be added by a user to the grouping in a particular workspace 340, 350, or 360. Each workspace may be created by a user with all or a partially customized selection of services associated with groupings of indicators.


In one embodiment, as shown in the example of FIG. 4, a first workspace is associated with a first associated function (e.g., personal workspace) and a second workspace can be associated with a second associated function (e.g., professional workspace). Such functions can be linked by default or specified by the user. Each workspace can thus be linked to services, functions and/or applications related the specified function.


For example, the professional workspace 440 can be linked to a user's work email, Linked-in account, mobile application, or work-based IM chat services, and such services can be accessed by the user using the grouping of indicators accessible in the user environment through workspace 440. Similarly, the user's personal workspace 450 can be linked to their personal mail accounts (e.g., Gmail, MSN mail, Yahoo! Mail, etc.), their personal social networking accounts (e.g., Facebook, Twitter feeds, etc.), and/or personal chat IM accounts, etc. Individual services may be set in factory default and subsequently modified by the user. For example, the user can add or remove individual accounts or services for a particular workspace such that a combination of default services and user-selected services are associated with a particular workspace.


In addition, entire workspaces can be created from scratch by the user. In some instances, based on the function for the workspace specified by the user, the system can suggest a set of services and their associated indicators to be graphically shown when the workspace is shown and the user can modify as desired.


Additional types of functions associated with a workspace may be specified or defined by the user or any other third party including but not limited to, service providers, applications, or by the device platform (hardware and/or software). For example, workspace 460 may be associated with a user's hobby, such as sports, and can include identifiers dedicated to the user's aggregation of services/applications used in association with sports (e.g., scores tracking applications, ESPN mobile, workout trackers, NBA.com, CBSSports, etc.). Workspace 460 may be associated with a gaming environment that is 3D enabled. Additional functions are contemplated and can include by way of example but not limitation, gaming functions, academic functions, entertainment functions, multimedia functions, music functions, movie functions, an online store, an online application store, etc.


In some instances, a particular workspace (e.g., workspace 460) may be dedicated to a single application, service, or function. For example, indicator 426 can be associated with the ESPN application, which when selected causes the workspace 460 o be graphically presented in the environment 410. The workspace 460 can then include several indicators, each of which is selectable to access features and functionalities provided by the ESPN application (e.g., which may include latest scores in the NHL, NFL, NBA, latest trading news, playoff schedule, etc.). The indicators, when selected, can be used to access each individual service, which can be graphically presented in the user environment as a 2D interface or another 3D environment. Any number of workspaces can be presented in the user environment 410 with any number of them being shown in 3D (any number of layers of workspaces can be shown in the z-direction in the user environment 410) and with any number of them shown in 2D.


Note that, as shown in the example of FIG. 5, individual workspaces 540, 550, and 560 can be accessed using their respective associated indicators 522, 524, and 526 from the common user interface 520 (which may be a home screen, desktop, or another screen). In addition, each workspace can be navigated between one another. For example, indicators in workspace 540 can be selected to access workspace 550 or 560, indicators in workspace 550 can be selected to access workspace 540 or 560, each of which, when graphically presented in the user environment 510, can be shown as having a third dimension relative to the planar interface defined by the x-y surface. Indicators in the respective workspaces can be selected to navigate to other workspaces without first returning to the user interface 520 or home screen, for example.



FIG. 6 depicts a block diagram illustrating example components of a user environment (UE) manager 600 which provides the 3D user interface with configurable workspace management capabilities. The user environment (UE) manager 600 can include, for example, a workspace manager 602, workspace configuration module 604, 3D rendering engine 606, and/or a platform compatibility module 608. Additional or less components/modules/engines can be included in the UE manager 600.


As used in this paper, a “module,” a “manager,” a “handler,” or an “engine” includes a general purpose, dedicated or shared processor and, typically, firmware or software modules that are executed by the processor. Depending upon implementation-specific or other considerations, the module, manager, handler, or engine can be centralized or its functionality distributed. The module, manager, handler, or engine can include general or special purpose hardware, firmware, or software embodied in a computer-readable (storage) medium for execution by the processor. As used in this paper, a computer-readable medium or computer-readable storage medium is intended to include all mediums that are statutory (e.g., in the United States or under 35 U.S.C. 101), and to specifically exclude all mediums that are non-statutory in nature to the extent that the exclusion is necessary for a claim that includes the computer-readable (storage) medium to be valid. Known statutory computer-readable mediums include hardware (e.g., registers, random access memory (RAM), non-volatile (NV) storage, etc.), but may or may not be limited to hardware.


In general, each of the workspace manager 602, workspace configuration module 604, 3D rendering engine 606 and 3D zoom module, platform compatibility module 608, and any additional modules/engines includes any combination of software agents and/or hardware modules (e.g., including processors and/or memory units) able to perform the respective functions.


The workspace manager 602 can associate services and/or applications and/or features with a particular workspace. When a workspace 602 is defined for specific functions (e.g., personal, work, gaming, media, etc.), the manager 602 manages the association of the services/apps for the defined function of the workspace 602. In one embodiment, the manager 602 generates, identifies, aggregates, and/or depicts the indicators of the services/apps in the workspace 602. Such services/apps may be associated with a defined function.


One embodiment of the user environment (UE) manager 600 includes a workspace configuration module 604 which can manage, track, configure, re-configure, and re-set the workspace for a specific function (i.e., based on any of or a combination of, device state, user definition, user behavior, user state, service provider constraints, application settings, device location, etc.). The workspace configuration module 604 can modify (add, delete, reset) the apps/services accessible through the workspace by adding or removing or other wise readjusting the indicators which can be accessible in the workspace.


The configuration module 604 can also determine the placement of indicators in respective workspaces according to any defined rules (e.g., frequency of access, type of application and/or type of service) and/or based on device default settings and/or user preferences. Configuration module 604 can also determine or configure the relative placement in 3D (depth or value in z-direction) of one workspace with another workspace, based on any defined rules and/or based on device default settings and/or user preferences. Workspaces can be turned on or off based on user settings. For example, if a user is on vacation, he/she may manually configure the user environment to turn “off” the professional workspace for a specific number of days, or for specific hours during the day.


The configuration module 604 can internally manage and track a set of rules (e.g., device, user, location, OS, and/or network provider based) that determines how the workspaces and the indicators are depicted/organized/placed relative to one another. For example, the configuration module 604 may automatically place the professional workspace on as the top layer during business hours and the personal workspace as the top layer during off hours and weekends.


Furthermore, based on location awareness, the configuration module 604 may predict that a user is more likely to access certain applications. For example, if the device is outside of its home location (e.g., if the user is traveling or driving), the configuration module 604 may place a mapping function, driving directions or other location search related apps in a top layer workspace for ease of access. The configuration module 604 can place, re-configure a related workspace (e.g., a “travel” workspace) according to real-time user activities. For example, the travel workspace may be moved to the top layer or shifted up in layers for ease of access if the user is determined to be traveling.


Similarly, if device location indicates that a user is physically at work, the configuration module 604 may place the user's personal workspace in a higher layer than the professional workspace for easier access.


The 3D rendering engine 606 can be utilized by the UE manager 600 in graphically presenting workspaces in a user environment as having a third dimension relative to a planar surface of the device (e.g., to an interface in the user environment). In one embodiment, workspaces are presented as having a third dimension via a zooming action, for example, by a 3D zoom module.


The platform compatibility module 608 can implement any of device manufacturer, network service provider, or device operating system specific features and ensure cross compatibility with the 3D user interface. For example, compatibility module 608 can integrate any indicators associated device features (e.g., settings, device configuration, screen settings, power settings, etc.) into a workspace for proper 3D rendering. Additionally, module 608 can ensure cross compatibility of 3D user interface features and/or workspace management configurability features with third-party applications.


The UE manager 600 represents any one or a portion of the functions described for the individual managers/engines. The UE manager 600 can include additional or less modules. More or less, functions can be included, in whole or in part, without deviating from the novel art of the disclosure.



FIG. 7 depicts a flow chart illustrating example processes through which various workspaces with associated functions can be accessed in a user environment.


In process 702, a first indicator in a user environment selectable in operation of the mobile device is depicted. The first indicator is generally visually depicted (e.g., a button, icon, or tile) although the indicator may also be partially or wholly audible or otherwise perceivable by a user of the mobile device. The indicator may be depicted in a home screen in the user environment or another screen.


In process 704, the workspace is defined for a first associated function. The function can be defined according to a rule, platform defined, or based on a user's configuration. For example, the associated function can be a professional function, a personal function, or any other functions including but not limited to, entertaining, gaming, shopping, news, etc. In process 706, services corresponding to the first associated function are associated with the workspace.


In process 708, selection of the first indicator (associated with the defined workspace) is detected. The selection of the first indicator can be input by the user in any known or conventional manner, including touch screen (single touch, multi-touch), via keyboard, mouse, voice command, gesture sensing, motion detection, etc.


In process 710, the workspace in the user environment is presented as having a third dimension relative to an interface in the user environment. In one embodiment, the workspace is presented as having the third dimension (z-depth) via a zooming action in the user environment. Indicators or icons for services such as device features, applications, or mobile applications which can be accessed on the mobile device can be graphically associated with the workspace such that they become visible or otherwise perceivable by the user when the workspace is presented. In addition, the services corresponding to the first associated function is user-defined in part or in whole. In one embodiment, each of the indicators are also viewable in the third dimension (z-direction) in the workspace in the user environment.


In one embodiment, the workspace includes a first grouping of indicators, each of which is selectable to access a service corresponding to the first associated function. The grouping of indicators may be wholly or in part aggregated or selected by a user. The ordering and placement of the indicators in the workspace may also be partially or wholly configured by the user.


In process 712, selection of an indicator in the first grouping of indicators is detected. As a result, another interface or workspace can be depicted, which may also have the third dimension (z-depth) in the user environment. This other interface or workspace can include another grouping of indicators each of which is selectable to access a corresponding service in the services corresponding to the first associated function. Similarly, processes 714-724 depict the flow of rendering another workspace in 3D in the user environment.



FIG. 8 depicts a flow chart illustrating an example process for navigating among workspaces shown in 3D without returning to the home screen.


In process 802, first and second indicators are depicted in a home screen of a user environment selectable in operation of the mobile device to access a workspace.


In process 804, selection of the first indicator is detected. In process 806, a first workspace is graphically presented in the user environment as having a third dimension relative to an interface in the user environment. The first workspace can be minimized or shifted into the background when the user is not interacting with it.


In process 816, selection of the second indicator is detected and in process 818, a second workspace in the user environment as having a third dimension relative to an interface in the user environment. If the second workspace is still open, the user can navigate between the first and second workspaces without returning to the home screen (as shown diagrammatically in the example of FIG. 5). Alternatively, each workspace can include a return feature (e.g., accessible by a return indicator such as a button) allowing the user to return to the home screen to navigate between different workspaces. In one embodiment, the first and second workspaces are positioned in the user environment as having different depths, the ordering of which can be determined based on contextual data of the user or the mobile device.


While in the workspaces, the user can select the indicators to access additional interfaces or workspaces which have 3D relationships to one another, as illustrated in flows 810-812 and 822-824. The user can also navigate among subsequent workspaces with or without first returning to the first or initial screen.



FIG. 9 depicts a flow chart illustrating example process for a user to configure a workspace for a selected function in a user environment.


In process 902, identification of mobile applications to be associated with a workspace in the user environment to be accessed via the mobile device is received from a user.


In process 904, the workspace is created in the user environment. Note that the workspace can be associated with a specific user account and, in some instances, different workspaces having different application associations are created for different user accounts on the mobile device. In process 906, the workspace is associated with a graphical indicator.


In process 908, the workspace is associated with application indicators each associated with one of the mobile applications identified by the user. Multiple workspaces can be created and can operate in the user environment, each with an associated set of mobile applications, for example. The associated set of mobile applications selected by the user or set in default is based on a device or OS platform.


In process 910, the graphical indicator selectable by the user to access the workspace is depicted in the user interface. In process 912, selection of the graphical indicator is detected. In process 914, the workspace is graphically presented in the user environment. The workspace can include the application indicators each of which is selectable to access mobile applications.



FIG. 10 shows a diagrammatic representation of a machine in the example form of a computer system within which a set of instructions, causing the machine to perform any one or more of the methodologies discussed herein, may be executed.


In alternative embodiments, the machine operates as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine may operate in the capacity of a server or a client machine in a client-server network environment, or as a peer machine in a peer-to-peer (or distributed) network environment.


The machine may be a server computer, a client computer, a personal computer (PC), a user device, a tablet PC, a laptop computer, a set-top box (STB), a personal digital assistant (PDA), a cellular telephone, an iPhone, an iPad, a Blackberry, a processor, a telephone, a web appliance, a network router, switch or bridge, a console, a hand-held console, a (hand-held) gaming device, a music player, any portable, mobile, hand-held device, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.


While the machine-readable medium or machine-readable storage medium is shown in an exemplary embodiment to be a single medium, the term “machine-readable medium” and “machine-readable storage medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “machine-readable medium” and “machine-readable storage medium” shall also be taken to include any medium that is capable of storing, encoding or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the presently disclosed technique and innovation.


In general, the routines executed to implement the embodiments of the disclosure may be implemented as part of an operating system or a specific application, component, program, object, module or sequence of instructions referred to as “computer programs.” The computer programs typically comprise one or more instructions set at various times in various memory and storage devices in a computer that, when read and executed by one or more processing units or processors in a computer, cause the computer to perform operations to execute elements involving the various aspects of the disclosure.


Moreover, while embodiments have been described in the context of fully functioning computers and computer systems, those skilled in the art will appreciate that the various embodiments are capable of being distributed as a program product in a variety of forms and that the disclosure applies equally regardless of the particular type of machine or computer-readable media used to actually effect the distribution.


Further examples of machine-readable storage media, machine-readable media, or computer-readable (storage) media include but are not limited to recordable type media such as volatile and non-volatile memory devices, floppy and other removable disks, hard disk drives, optical disks (e.g., Compact Disk Read-Only Memory (CD ROMS), Digital Versatile Disks (DVDs), etc.), among others, and transmission type media such as digital and analog communication links.


Unless the context clearly requires otherwise, throughout the description and the claims, the words “comprise,” “comprising,” and the like are to be construed in an inclusive sense, as opposed to an exclusive or exhaustive sense; that is to say, in the sense of “including, but not limited to.” As used herein, the terms “connected,” “coupled,” or any variant thereof, means any connection or coupling, either direct or indirect, between two or more elements; the coupling of connection between the elements can be physical, logical, or a combination thereof. Additionally, the words “herein,” “above,” “below,” and words of similar import, when used in this application, shall refer to this application as a whole and not to any particular portions of this application. Where the context permits, words in the above Detailed Description using the singular or plural number may also include the plural or singular number respectively. The word “or,” in reference to a list of two or more items, covers all of the following interpretations of the word: any of the items in the list, all of the items in the list, and any combination of the items in the list.


The above detailed description of embodiments of the disclosure is not intended to be exhaustive or to limit the teachings to the precise form disclosed above. While specific embodiments of, and examples for, the disclosure are described above for illustrative purposes, various equivalent modifications are possible within the scope of the disclosure, as those skilled in the relevant art will recognize. For example, while processes or blocks are presented in a given order, alternative embodiments may perform routines having steps, or employ systems having blocks, in a different order, and some processes or blocks may be deleted, moved, added, subdivided, combined, and/or modified to provide alternative or subcombinations. Each of these processes or blocks may be implemented in a variety of different ways. Also, while processes or blocks are at times shown as being performed in series, these processes or blocks may instead be performed in parallel, or may be performed at different times. Further any specific numbers noted herein are only examples; alternative implementations may employ differing values or ranges.


The teachings of the disclosure provided herein can be applied to other systems, not necessarily the system described above. The elements and acts of the various embodiments described above can be combined to provide further embodiments.


Any patents and applications and other references noted above, including any that may be listed in accompanying filing papers, are incorporated herein by reference. Aspects of the disclosure can be modified, if necessary, to employ the systems, functions, and concepts of the various references described above to provide yet further embodiments of the disclosure.


These and other changes can be made to the disclosure in light of the above Detailed Description. While the above description describes certain embodiments of the disclosure, and describes the best mode contemplated, no matter how detailed the above appears in text, the teachings can be practiced in many ways. Details of the system may vary considerably in its implementation details, while still being encompassed by the subject matter disclosed herein. As noted above, particular terminology used when describing certain features or aspects of the disclosure should not be taken to imply that the terminology is being redefined herein to be restricted to any specific characteristics, features, or aspects of the disclosure with which that terminology is associated. In general, the terms used in the following claims should not be construed to limit the disclosure to the specific embodiments disclosed in the specification, unless the above Detailed Description section explicitly defines such terms. Accordingly, the actual scope of the disclosure encompasses not only the disclosed embodiments, but also all equivalent ways of practicing or implementing the disclosure under the claims.


While certain aspects of the disclosure are presented below in certain claim forms, the inventors contemplate the various aspects of the disclosure in any number of claim forms. For example, while only one aspect of the disclosure is recited as a means-plus-function claim under 35 U.S.C. §112, ¶6, other aspects may likewise be embodied as a means-plus-function claim, or in other forms, such as being embodied in a computer-readable medium. (Any claims intended to be treated under 35 U.S.C. §112, ¶6 will begin with the words “means for.”) Accordingly, the applicant reserves the right to add additional claims after filing the application to pursue such additional claim forms for other aspects of the disclosure.

Claims
  • 1. A method for multiple service access on a mobile device, the method, comprising: depicting, in two dimensions on a mobile device, a first interface in a user environment selectable in operation of the mobile device to access one or more services corresponding to a first associated function;graphically presenting the first interface on the mobile device at a first depth in a third dimension in the user environment;the first interface including one or more first indicators each of which is selectable to access a corresponding service in the one or more services corresponding to the first associated function;depicting, in the two dimensions on the mobile device, a second interface in the user environment selectable in operation of the mobile device to access one or more services corresponding to a second associated function; andgraphically presenting the second interface on the mobile device at a second depth in the third dimension in the user environment;the second interface including one or more second indicators each of which is selectable to access a corresponding service in the one or more services corresponding to the second associated function;wherein one of the first interface and second interface is partially shielded from view by the other of the first interface and second interface according to the first depth and second depth; andwherein at least one of the first depth and second depth is automatically changed at a predetermined time or location of the mobile device.
  • 2. The method of claim 1, wherein, the first associated function is a professional function.
  • 3. The method of claim 1, wherein, the first associated function is a personal function.
  • 4. The method of claim 1, wherein, the user environment is presented as having the third dimension via a zooming action.
  • 5. The method of claim 1, further comprising, responsive to selection of an indicator in the first indicators, graphically presenting a third interface as having a third depth in the third dimension in the user environment.
  • 6. The method of claim 5, wherein, the third interface includes third indicators each of which is selectable to access a corresponding service in the services corresponding to the first associated function.
  • 7. The method of claim 5, wherein, the third interface enables access to a service associated with the indicator in the first indicators which was selected.
  • 8. The method of claim 1, wherein, the first associated function is user-defined.
  • 9. The method of claim 1, wherein, the first associated function is platform dependent.
  • 10. The method of claim 1, wherein, the first indicators are user-selected.
  • 11. The method of claim 1, wherein, the one or more services corresponding to the first associated function are user-defined.
  • 12. The method of claim 1, wherein, the first and second indicators are depicted in a home screen in the user environment.
  • 13. A non-transitory machine-readable storage medium having stored thereon instructions, which when executed, cause a processor to perform a method for multiple workspace three dimensional access on a mobile device, the method comprising: depicting, in two dimensions on a mobile device, a first interface in a home screen of a user environment selectable in operation of the mobile device to access a first workspace through the user environment;graphically presenting the first interface at a first depth in a third dimension in the user environment, the first interface including first indicators each selectable for application or service access;depicting, in the two dimensions on the mobile device, a second interface in the home screen of the user environment selectable to access a second workspace through the user environment;graphically presenting the second interface at a second depth in the third dimension in the user environment, the second interface including second indicators each selectable for application or service access,wherein one of the first interface and second interface is graphically presented as a top layer, partially shielding the other of the first interface and second interface from view, automatically at a predetermined time or location of the mobile device.
  • 14. The non-transitory machine-readable storage medium of claim 13, wherein, the user environment is able to be navigated between the first and second workspaces without returning to the home screen.
  • 15. The non-transitory machine-readable storage medium of claim 13, further comprising: responsive to selection of an indicator in the first indicators, graphically presenting a third interface in the work space at a third depth in the third dimension in the user environment;wherein, the third interface includes third indicators.
  • 16. The non-transitory machine-readable storage medium of claim 13, wherein the first and second workspaces are user-configured for different functions including a professional function and a personal function.
  • 17. The non-transitory machine-readable storage medium of claim 13, wherein, the first and second workspaces are presented as having the third dimension via a zooming action.
  • 18. A system that provides multiple work space access on a mobile device, the system comprising: means for depicting, in two dimensions on a mobile device, a first interface in a user environment selectable in operation of the mobile device to access a first workspace through the user environment;wherein the first workspace is defined for a first associated function, the workspace being associated with one or more services corresponding to the first associated function;means for graphically presenting the first interface in the user environment at a first depth in a third dimension in the user environment;the first interface including first indicators each of which is selectable to access a corresponding service in the one or more services corresponding to the first associated function;means for depicting, in the two dimensions on the mobile device, a second interface in the user environment selectable in operation of the mobile device to access a second workspace through the user environment;wherein the second workspace is defined for a second associated function, the second workspace being associated with one or more services corresponding to the second associated function;means for graphically presenting the second interface in the user environment at a second depth in the third dimension,wherein one of the first interface and second interface is graphically presented as a top layer in the third dimension, partially shielding the other of the first interface and second interface from view, automatically at a predetermined time or location of the mobile device.
CROSS-REFERENCE TO RELATED APPLICATION(S)

This application claims priority to U.S. Provisional Patent Application No. 61/319,195 entitled “ZOOM 3D USER INTERFACE,” which was filed on Mar. 30, 2010, the contents of which are expressly incorporated by reference herein. This application is related to U.S. patent application Ser. No. 13/349,345 entitled “UNIFIED ACCESS AND MANAGEMENT OF EVENTS ACROSS MULTIPLE APPLICATION AND ASSOCIARED CONTACTS THEREOF,” which was on Jan. 12, 2012,the contents of which are all incorporated by reference herein. This application is related to U.S. patent application Ser. No. 13/360,470 entitled “SINGELE ACTION ACCESS TO CONTEXT SPECIFIC CONTENT AT A MOBLE DEVICE,” which was filed on Jan. 27, 2012,the contents of which are all incorporated by reference herein. This application is related to U.S. patent application Ser. No. 13/372,145 entitled “AUTOMATIC PROVISIONING OF INSTANT MESSAGEING AND SOCIAL NETWORKING SERVICES,” which was filed on Feb. 13, 2012, the contents of which are all incorporated by reference herein.

US Referenced Citations (907)
Number Name Date Kind
222458 Connolly et al. Dec 1879 A
447918 Strowger Mar 1891 A
4200770 Hellman et al. Apr 1980 A
4255796 Gabbe et al. Mar 1981 A
4276597 Dissly et al. Jun 1981 A
4531020 Wechselberger et al. Jul 1985 A
4807182 Queen Feb 1989 A
4831582 Miller et al. May 1989 A
4875159 Cary et al. Oct 1989 A
4897781 Chang et al. Jan 1990 A
4972457 O'Sullivan Nov 1990 A
5008853 Bly et al. Apr 1991 A
5159624 Makita Oct 1992 A
5220657 Bly et al. Jun 1993 A
5263157 Janis Nov 1993 A
5283856 Gross et al. Feb 1994 A
5357431 Nakada et al. Oct 1994 A
5384892 Strong Jan 1995 A
5386564 Shearer et al. Jan 1995 A
5392390 Crozier Feb 1995 A
5434994 Shaheen et al. Jul 1995 A
5436960 Campana, Jr. et al. Jul 1995 A
5438611 Campana, Jr. et al. Aug 1995 A
5479472 Campana, Jr. et al. Dec 1995 A
5487100 Kane Jan 1996 A
5493692 Theimer et al. Feb 1996 A
5519606 Frid-Nielsen et al. May 1996 A
5555376 Theimer et al. Sep 1996 A
5559800 Mousseau et al. Sep 1996 A
5572571 Shirai Nov 1996 A
5572643 Judson Nov 1996 A
5574859 Yeh Nov 1996 A
5581749 Hossain et al. Dec 1996 A
5600834 Howard Feb 1997 A
5603054 Theimer et al. Feb 1997 A
5604788 Tett Feb 1997 A
5613012 Hoffman et al. Mar 1997 A
5619507 Tsuda Apr 1997 A
5619648 Canale et al. Apr 1997 A
5623601 Vu Apr 1997 A
5625670 Campana, Jr. et al. Apr 1997 A
5625815 Maier et al. Apr 1997 A
5627658 Connors et al. May 1997 A
5630081 Rybicki et al. May 1997 A
5631946 Campana, Jr. et al. May 1997 A
5632018 Otorii May 1997 A
5634053 Noble et al. May 1997 A
5647002 Brunson Jul 1997 A
5652884 Palevich Jul 1997 A
5664207 Crumpler et al. Sep 1997 A
5666530 Clark et al. Sep 1997 A
5666553 Crozier Sep 1997 A
5680542 Mulchandani et al. Oct 1997 A
5682524 Freund et al. Oct 1997 A
5684990 Boothby Nov 1997 A
5689654 Kikinis et al. Nov 1997 A
5692039 Brankley et al. Nov 1997 A
5696903 Mahany Dec 1997 A
5701423 Crozier Dec 1997 A
5701469 Brandli et al. Dec 1997 A
5704029 Wright, Jr. Dec 1997 A
5706211 Beletic et al. Jan 1998 A
5706502 Foley et al. Jan 1998 A
5706507 Schloss Jan 1998 A
5710918 Lagarde et al. Jan 1998 A
5713019 Keaten Jan 1998 A
5715403 Stefik Feb 1998 A
5717925 Harper et al. Feb 1998 A
5721908 Lagarde et al. Feb 1998 A
5721914 DeVries Feb 1998 A
5727202 Kucala Mar 1998 A
5729549 Kostreski et al. Mar 1998 A
5729704 Stone et al. Mar 1998 A
5729735 Meyering Mar 1998 A
5742905 Pepe et al. Apr 1998 A
5745360 Leone et al. Apr 1998 A
5752186 Malackowski et al. May 1998 A
5752246 Rogers et al. May 1998 A
5754938 Herz et al. May 1998 A
5757916 MacDoran et al. May 1998 A
5758088 Bezaire et al. May 1998 A
5758150 Bell et al. May 1998 A
5758322 Rongley May 1998 A
5758354 Huang et al. May 1998 A
5758355 Buchanan May 1998 A
5765171 Gehani et al. Jun 1998 A
5778346 Frid-Nielsen et al. Jul 1998 A
5778361 Nanjo et al. Jul 1998 A
5781614 Brunson Jul 1998 A
5781901 Kuzma Jul 1998 A
5781906 Aggarwal et al. Jul 1998 A
5787430 Doeringer et al. Jul 1998 A
5787441 Beckhardt Jul 1998 A
5790425 Wagle Aug 1998 A
5790790 Smith et al. Aug 1998 A
5790974 Tognazzini Aug 1998 A
5793413 Hylton et al. Aug 1998 A
5794210 Goldhaber et al. Aug 1998 A
5799318 Cardinal et al. Aug 1998 A
5802312 Lazaridis et al. Sep 1998 A
5802454 Goshay et al. Sep 1998 A
5802518 Karaev et al. Sep 1998 A
5802524 Flowers et al. Sep 1998 A
5806074 Souder et al. Sep 1998 A
5809242 Shaw et al. Sep 1998 A
5809415 Rossmann Sep 1998 A
5818437 Grover et al. Oct 1998 A
5819172 Campana, Jr. et al. Oct 1998 A
5819274 Jackson, Jr. Oct 1998 A
5819284 Farber et al. Oct 1998 A
5822324 Kostresti et al. Oct 1998 A
5822747 Graefe et al. Oct 1998 A
5826269 Hussey Oct 1998 A
5831664 Wharton et al. Nov 1998 A
5832483 Barker Nov 1998 A
5832489 Kucala Nov 1998 A
5832500 Burrows Nov 1998 A
5835722 Bradshaw et al. Nov 1998 A
5838252 Kikinis Nov 1998 A
5838768 Sumar et al. Nov 1998 A
5838973 Carpenter-Smith et al. Nov 1998 A
5845278 Kirsch et al. Dec 1998 A
5852775 Hidary Dec 1998 A
5852820 Burrows Dec 1998 A
5857201 Wright, Jr. et al. Jan 1999 A
5862223 Walker et al. Jan 1999 A
5867665 Butman et al. Feb 1999 A
5867817 Catallo et al. Feb 1999 A
5870759 Bauer et al. Feb 1999 A
5884323 Hawkins et al. Mar 1999 A
5889845 Staples et al. Mar 1999 A
5890147 Peltonen et al. Mar 1999 A
5892909 Grasso et al. Apr 1999 A
5898780 Liu et al. Apr 1999 A
5898917 Batni et al. Apr 1999 A
5903723 Beck et al. May 1999 A
5907618 Gennaro et al. May 1999 A
5909689 Van Ryzin Jun 1999 A
5913032 Schwartz et al. Jun 1999 A
5924096 Draper et al. Jul 1999 A
5928325 Shaughnessy et al. Jul 1999 A
5928329 Clark et al. Jul 1999 A
5937161 Mulligan et al. Aug 1999 A
5943676 Boothby Aug 1999 A
5948066 Whalen et al. Sep 1999 A
5951636 Zerber Sep 1999 A
5960394 Gould et al. Sep 1999 A
5960406 Rasansky et al. Sep 1999 A
5961590 Mendez et al. Oct 1999 A
5963642 Goldstein Oct 1999 A
5964833 Kikinis Oct 1999 A
5968131 Mendez et al. Oct 1999 A
5974238 Chase, Jr. Oct 1999 A
5974327 Agrawal et al. Oct 1999 A
5978837 Foladare et al. Nov 1999 A
5978933 Wyld et al. Nov 1999 A
5987440 O'Neil et al. Nov 1999 A
6000000 Hawkins et al. Dec 1999 A
6003070 Frantz Dec 1999 A
6006274 Hawkins et al. Dec 1999 A
6016478 Zhang et al. Jan 2000 A
6016520 Facq et al. Jan 2000 A
6018762 Brunson et al. Jan 2000 A
6023700 Owens et al. Feb 2000 A
6023708 Mendez et al. Feb 2000 A
6029238 Furukawa Feb 2000 A
6034621 Kaufman Mar 2000 A
6035104 Zahariev Mar 2000 A
6044372 Rothfus et al. Mar 2000 A
6044381 Boothby et al. Mar 2000 A
6047051 Ginzboorg et al. Apr 2000 A
6047327 Tso et al. Apr 2000 A
6052563 Macko Apr 2000 A
6052735 Ulrich et al. Apr 2000 A
6057855 Barkans May 2000 A
6065055 Hughes et al. May 2000 A
6073138 de l'Etraz et al. Jun 2000 A
6073142 Geiger et al. Jun 2000 A
6073165 Narasimhan et al. Jun 2000 A
6085166 Beckhardt et al. Jul 2000 A
6085192 Mendez et al. Jul 2000 A
6088677 Spurgeon Jul 2000 A
6101320 Schuetze et al. Aug 2000 A
6101480 Conmy et al. Aug 2000 A
6101531 Eggleston et al. Aug 2000 A
6112181 Shear et al. Aug 2000 A
6119014 Alperovich et al. Sep 2000 A
6119171 Alkhatib Sep 2000 A
6125369 Wu et al. Sep 2000 A
6125388 Reisman Sep 2000 A
6128627 Mattis et al. Oct 2000 A
6130898 Kostreski et al. Oct 2000 A
6131096 Ng et al. Oct 2000 A
6131116 Riggins et al. Oct 2000 A
6134432 Holmes et al. Oct 2000 A
6138013 Blanchard et al. Oct 2000 A
6138124 Beckhardt Oct 2000 A
6138128 Perkowitz et al. Oct 2000 A
6138146 Moon et al. Oct 2000 A
6141664 Boothby Oct 2000 A
6151606 Mendez Nov 2000 A
6157630 Adler et al. Dec 2000 A
6161140 Moriya Dec 2000 A
6167379 Dean et al. Dec 2000 A
6167435 Druckenmiller et al. Dec 2000 A
6170014 Darago et al. Jan 2001 B1
6173312 Atarashi et al. Jan 2001 B1
6173446 Khan et al. Jan 2001 B1
6175831 Weinreich et al. Jan 2001 B1
6178419 Legh-Smith et al. Jan 2001 B1
6181935 Gossman et al. Jan 2001 B1
6195533 Tkatch et al. Feb 2001 B1
6198696 Korpi et al. Mar 2001 B1
6198922 Baynham Mar 2001 B1
6201469 Balch et al. Mar 2001 B1
6202085 Benson et al. Mar 2001 B1
6205448 Kruglikov et al. Mar 2001 B1
6212529 Boothby et al. Apr 2001 B1
6219694 Lazaridis et al. Apr 2001 B1
6221877 Aronov et al. Apr 2001 B1
6223187 Boothby et al. Apr 2001 B1
6226686 Rothschild et al. May 2001 B1
6233341 Riggins May 2001 B1
6243705 Kucala Jun 2001 B1
6246875 Seazholtz et al. Jun 2001 B1
6247135 Feague Jun 2001 B1
6249808 Seshadri Jun 2001 B1
6256666 Singhal Jul 2001 B1
6263201 Hashimoto et al. Jul 2001 B1
6263340 Green Jul 2001 B1
6269369 Robertson Jul 2001 B1
6272545 Flanagin et al. Aug 2001 B1
6275850 Beyda et al. Aug 2001 B1
6289212 Stein et al. Sep 2001 B1
6292904 Broomhall et al. Sep 2001 B1
6295541 Bodnar et al. Sep 2001 B1
6300947 Kanevsky Oct 2001 B1
6304881 Halim et al. Oct 2001 B1
6308201 Pivowar et al. Oct 2001 B1
6317594 Gossman et al. Nov 2001 B1
6320943 Borland Nov 2001 B1
6324541 de l'Etraz et al. Nov 2001 B1
6324542 Wright, Jr. et al. Nov 2001 B1
6324544 Alam et al. Nov 2001 B1
6324587 Trenbeath et al. Nov 2001 B1
6327586 Kisiel Dec 2001 B1
6336117 Massarani Jan 2002 B1
6356937 Montville et al. Mar 2002 B1
6363352 Dailey et al. Mar 2002 B1
6370566 Discolo et al. Apr 2002 B2
6377810 Geiger et al. Apr 2002 B1
6380959 Wang et al. Apr 2002 B1
6389455 Fuisz May 2002 B1
6389457 Lazaridis et al. May 2002 B2
6397057 Malackowski et al. May 2002 B1
6397230 Carmel et al. May 2002 B1
6401104 LaRue et al. Jun 2002 B1
6401112 Boyer et al. Jun 2002 B1
6401113 Lazaridis et al. Jun 2002 B2
6405197 Gilmour Jun 2002 B2
6411696 Iverson et al. Jun 2002 B1
6415031 Colligan et al. Jul 2002 B1
6418308 Heinonen et al. Jul 2002 B1
6421669 Gilmour et al. Jul 2002 B1
6421781 Fox et al. Jul 2002 B1
6430602 Kay et al. Aug 2002 B1
6438585 Mousseau et al. Aug 2002 B2
6438612 Ylonen et al. Aug 2002 B1
6442589 Takahashi et al. Aug 2002 B1
6442637 Hawkins et al. Aug 2002 B1
6446118 Gottlieb Sep 2002 B1
6463463 Godfrey et al. Oct 2002 B1
6463464 Lazaridis et al. Oct 2002 B1
6487557 Nagatomo Nov 2002 B1
6487560 LaRue et al. Nov 2002 B1
6490353 Tan Dec 2002 B1
6496802 van Zoest et al. Dec 2002 B1
6499054 Hesselink et al. Dec 2002 B1
6505214 Sherman et al. Jan 2003 B1
6516327 Zondervan et al. Feb 2003 B1
6526506 Lewis Feb 2003 B1
6529908 Piett et al. Mar 2003 B1
6532446 King Mar 2003 B1
6535892 LaRue et al. Mar 2003 B1
6546005 Berkley et al. Apr 2003 B1
6549939 Ford et al. Apr 2003 B1
6556217 Mäkipää et al. Apr 2003 B1
6593944 Nicolas et al. Jul 2003 B1
6601026 Appelt et al. Jul 2003 B2
6615253 Bowman-Amuah Sep 2003 B1
6618710 Zondervan et al. Sep 2003 B1
6621892 Banister et al. Sep 2003 B1
6625621 Tan et al. Sep 2003 B2
6636482 Cloonan et al. Oct 2003 B2
6639693 Ejiri et al. Oct 2003 B1
6640097 Corrigan et al. Oct 2003 B2
6640244 Bowman-Amuah Oct 2003 B1
6640249 Bowman-Amuah Oct 2003 B1
6643650 Slaughter et al. Nov 2003 B1
6643688 Fuisz Nov 2003 B1
6647384 Gilmour Nov 2003 B2
6650890 Irlam et al. Nov 2003 B1
6662016 Buckham et al. Dec 2003 B1
6668046 Albal Dec 2003 B1
6671695 McFadden Dec 2003 B2
6671700 Creemer et al. Dec 2003 B1
6671702 Kruglikov et al. Dec 2003 B2
6671757 Multer et al. Dec 2003 B1
6694336 Multer et al. Feb 2004 B1
6697807 McGeachie Feb 2004 B2
6701378 Gilhuly et al. Mar 2004 B1
6707801 Hsu Mar 2004 B2
6708221 Mendez et al. Mar 2004 B1
6714965 Kakuta et al. Mar 2004 B2
6721787 Hiscock Apr 2004 B1
6727917 Chew et al. Apr 2004 B1
6728530 Heinonen et al. Apr 2004 B1
6728786 Hawkins et al. Apr 2004 B2
6732101 Cook May 2004 B1
6732158 Hesselink et al. May 2004 B1
6735591 Khan May 2004 B2
6741232 Siedlikowski et al. May 2004 B1
6741855 Martin et al. May 2004 B1
6742015 Bowman-Amuah May 2004 B1
6745024 DeJaco et al. Jun 2004 B1
6745326 Wary Jun 2004 B1
6756882 Benes et al. Jun 2004 B2
6757362 Cooper et al. Jun 2004 B1
6757696 Multer et al. Jun 2004 B2
6760916 Holtz et al. Jul 2004 B2
6771294 Pulli et al. Aug 2004 B1
6775362 Ransom Aug 2004 B1
6779019 Mousseau et al. Aug 2004 B1
6782409 Yoshida Aug 2004 B1
6785868 Raff Aug 2004 B1
6785906 Gaughan et al. Aug 2004 B1
6799190 Boothby Sep 2004 B1
6804707 Ronning Oct 2004 B1
6816849 Halt, Jr. Nov 2004 B1
6820088 Hind et al. Nov 2004 B1
6820204 Desai et al. Nov 2004 B1
6829487 Eiden et al. Dec 2004 B2
6834195 Brandenberg et al. Dec 2004 B2
6847974 Wachtel Jan 2005 B2
6850757 Watanabe et al. Feb 2005 B2
6859212 Kumar et al. Feb 2005 B2
6867774 Halmshaw et al. Mar 2005 B1
6868447 Slaughter et al. Mar 2005 B1
6871220 Rajan et al. Mar 2005 B1
6873688 Aarnio Mar 2005 B1
6879985 Deguchi et al. Apr 2005 B2
6886030 Easterbrook et al. Apr 2005 B1
6892070 Warrier et al. May 2005 B2
6892196 Hughes May 2005 B1
6895394 Kremer et al. May 2005 B1
6895558 Loveland May 2005 B1
6898427 Griffith et al. May 2005 B1
6922547 O'Neill et al. Jul 2005 B2
6922721 Minborg et al. Jul 2005 B1
6925477 Champagne et al. Aug 2005 B1
6931529 Kunzinger Aug 2005 B2
6938079 Anderson et al. Aug 2005 B1
6944447 Portman et al. Sep 2005 B2
6944662 Devine et al. Sep 2005 B2
6947770 Rydbeck Sep 2005 B2
6957397 Hawkins et al. Oct 2005 B1
6965917 Aloni et al. Nov 2005 B1
6966058 Earl et al. Nov 2005 B2
6968175 Raivisto et al. Nov 2005 B2
6970879 Gilmour Nov 2005 B1
6972682 Lareau et al. Dec 2005 B2
6973299 Apfel Dec 2005 B2
6981047 Hanson et al. Dec 2005 B2
6986061 Kunzinger Jan 2006 B1
6987734 Hundemer Jan 2006 B2
6990472 Rosenhaft et al. Jan 2006 B2
6993326 Link, II et al. Jan 2006 B2
6993327 Mathis Jan 2006 B2
6999753 Beckmann et al. Feb 2006 B2
7026984 Thandu et al. Apr 2006 B1
7032242 Grabelsky et al. Apr 2006 B1
7035630 Knowles Apr 2006 B2
7046993 Haaramo et al. May 2006 B2
7047202 Jaipuria et al. May 2006 B2
7062024 Kreckel et al. Jun 2006 B2
7069308 Abrams Jun 2006 B2
7072678 Allison Jul 2006 B2
7079499 Akhtar et al. Jul 2006 B1
7082316 Eiden et al. Jul 2006 B2
7085365 Kauppinen Aug 2006 B2
7096030 Huomo Aug 2006 B2
7100821 Rasti Sep 2006 B2
7103432 Drader et al. Sep 2006 B2
7120692 Hesselink et al. Oct 2006 B2
7120928 Sheth et al. Oct 2006 B2
7130839 Boreham et al. Oct 2006 B2
7136645 Hanson et al. Nov 2006 B2
7139555 Apfel Nov 2006 B2
7139565 Fiatal et al. Nov 2006 B2
7140549 de Jong Nov 2006 B2
7146645 Hellsten et al. Dec 2006 B1
7149780 Quine et al. Dec 2006 B2
7149789 Slivka et al. Dec 2006 B2
7149959 Jones et al. Dec 2006 B1
7162241 Kim et al. Jan 2007 B2
7165727 de Jong Jan 2007 B2
7172118 Urken Feb 2007 B2
7181228 Boesch Feb 2007 B2
7184790 Dorenbosch et al. Feb 2007 B2
7194273 Vaudreuil Mar 2007 B2
7200390 Henager et al. Apr 2007 B1
7203733 Bern Apr 2007 B1
7206806 Pineau Apr 2007 B2
7209757 Naghian et al. Apr 2007 B2
7219222 Durbin et al. May 2007 B1
7224957 Spector May 2007 B2
7231206 Cudak et al. Jun 2007 B2
7233795 Ryden Jun 2007 B1
7234111 Chu et al. Jun 2007 B2
7239877 Corneille et al. Jul 2007 B2
7240095 Lewis Jul 2007 B1
7242680 Gallant Jul 2007 B2
7245926 Liao et al. Jul 2007 B2
7257391 Burgess et al. Aug 2007 B2
7259666 Hermsmeyer et al. Aug 2007 B1
7260552 Riera Jorba et al. Aug 2007 B2
7260590 Williams Aug 2007 B1
7272830 de Jong Sep 2007 B2
7277408 Sorsa Oct 2007 B2
7289792 Turunen Oct 2007 B1
7289964 Bowman-Amuah Oct 2007 B1
7289971 O'Neil et al. Oct 2007 B1
7293107 Hanson et al. Nov 2007 B1
7295853 Jin et al. Nov 2007 B2
7305700 Boynton et al. Dec 2007 B2
7310350 Shao et al. Dec 2007 B1
7310729 Gordon et al. Dec 2007 B2
7349871 Labrou et al. Mar 2008 B2
7356332 Pell et al. Apr 2008 B2
7359720 Hartmaier et al. Apr 2008 B2
7373386 Gardner et al. May 2008 B2
7374099 de Jong May 2008 B2
7376701 Bhargava et al. May 2008 B2
7382879 Miller Jun 2008 B1
7388950 Elsey et al. Jun 2008 B2
7389412 Sharma et al. Jun 2008 B2
7392483 Wong et al. Jun 2008 B2
7395329 Holt et al. Jul 2008 B1
7430609 Brown et al. Sep 2008 B2
7441271 Fiatal et al. Oct 2008 B2
7461071 Fitzpatrick et al. Dec 2008 B2
7465231 Lewin et al. Dec 2008 B2
7469125 Nurmi Dec 2008 B2
7483036 Moore Jan 2009 B2
7499537 Elsey et al. Mar 2009 B2
7502615 Wilhoite et al. Mar 2009 B2
7519042 Gorday et al. Apr 2009 B2
7532571 Price et al. May 2009 B1
7539665 Mendez May 2009 B2
7551900 Kang et al. Jun 2009 B2
7567575 Chen et al. Jul 2009 B2
7574208 Hanson et al. Aug 2009 B2
7575171 Lev Aug 2009 B2
7587482 Henderson et al. Sep 2009 B2
7593714 Schultz et al. Sep 2009 B2
7596608 Alexander et al. Sep 2009 B2
7643818 Backholm et al. Jan 2010 B2
7644166 Appelman et al. Jan 2010 B2
7672439 Appelman et al. Mar 2010 B2
7680281 Fiatal et al. Mar 2010 B2
7689664 Karlberg Mar 2010 B2
7693944 Appelman et al. Apr 2010 B2
7706781 Backholm et al. Apr 2010 B2
7752633 Fleming Jul 2010 B1
7757956 Koenck et al. Jul 2010 B2
7769395 Fiatal et al. Aug 2010 B2
7769400 Backholm et al. Aug 2010 B2
7796742 Sutaria et al. Sep 2010 B1
7797064 Loomis et al. Sep 2010 B2
7827597 Boynton et al. Nov 2010 B2
7853563 Alvarado et al. Dec 2010 B2
7877703 Fleming Jan 2011 B1
7917505 van Gent et al. Mar 2011 B2
7921167 Shroff et al. Apr 2011 B2
8010082 Sutaria et al. Aug 2011 B2
8069166 Alvarado et al. Nov 2011 B2
8681105 Huh et al. Mar 2014 B2
20010009025 Ahonen Jul 2001 A1
20010010046 Muyres et al. Jul 2001 A1
20010023414 Kumar et al. Sep 2001 A1
20010032254 Hawkins Oct 2001 A1
20010034225 Gupte et al. Oct 2001 A1
20010034244 Calder et al. Oct 2001 A1
20010037453 Mitty et al. Nov 2001 A1
20010039191 Maierhofer Nov 2001 A1
20010041566 Xanthos et al. Nov 2001 A1
20010042009 Montague Nov 2001 A1
20010042099 Peng Nov 2001 A1
20010043148 Stewart Nov 2001 A1
20020002478 Swart et al. Jan 2002 A1
20020007303 Brookler et al. Jan 2002 A1
20020013727 Lee Jan 2002 A1
20020019225 Miyashita Feb 2002 A1
20020019812 Board et al. Feb 2002 A1
20020035556 Shah et al. Mar 2002 A1
20020035617 Lynch et al. Mar 2002 A1
20020038253 Seaman et al. Mar 2002 A1
20020042875 Shukla Apr 2002 A1
20020049828 Pekarek-Kostka Apr 2002 A1
20020053078 Holtz et al. May 2002 A1
20020055351 Elsey et al. May 2002 A1
20020059201 Work May 2002 A1
20020059457 Ballard et al. May 2002 A1
20020068559 Sharma et al. Jun 2002 A1
20020073207 Widger et al. Jun 2002 A1
20020077077 Rezvani et al. Jun 2002 A1
20020077084 Zellner et al. Jun 2002 A1
20020078384 Hippelainen Jun 2002 A1
20020087679 Pulley et al. Jul 2002 A1
20020089542 Imamura Jul 2002 A1
20020091568 Kraft et al. Jul 2002 A1
20020091921 Kunzinger Jul 2002 A1
20020095319 Swart et al. Jul 2002 A1
20020095328 Swart et al. Jul 2002 A1
20020095391 Swart et al. Jul 2002 A1
20020095399 Devine et al. Jul 2002 A1
20020098855 Hartmaier et al. Jul 2002 A1
20020099613 Swart et al. Jul 2002 A1
20020101975 Tiburtius et al. Aug 2002 A1
20020116499 Ennus et al. Aug 2002 A1
20020116501 Ho et al. Aug 2002 A1
20020120766 Okajima et al. Aug 2002 A1
20020120779 Teeple et al. Aug 2002 A1
20020126701 Requena Sep 2002 A1
20020133504 Vlahos et al. Sep 2002 A1
20020144109 Benantar et al. Oct 2002 A1
20020146129 Kaplan Oct 2002 A1
20020152379 Gefwert et al. Oct 2002 A1
20020155848 Suryanarayana Oct 2002 A1
20020158908 Vaajala et al. Oct 2002 A1
20020161587 Pitts, III et al. Oct 2002 A1
20020161925 Munger et al. Oct 2002 A1
20020161928 Ndili Oct 2002 A1
20020164977 Link, II et al. Nov 2002 A1
20020167484 Hatanaka et al. Nov 2002 A1
20020186848 Shaik Dec 2002 A1
20020188940 Breckner et al. Dec 2002 A1
20020193094 Lawless et al. Dec 2002 A1
20020194209 Bolosky et al. Dec 2002 A1
20020198027 Rydbeck Dec 2002 A1
20030005151 Ullman et al. Jan 2003 A1
20030022662 Mittal Jan 2003 A1
20030023975 Schrader et al. Jan 2003 A1
20030028430 Zimmerman Feb 2003 A1
20030028441 Barsness et al. Feb 2003 A1
20030050041 Wu Mar 2003 A1
20030054810 Chen et al. Mar 2003 A1
20030056096 Albert et al. Mar 2003 A1
20030060188 Gidron et al. Mar 2003 A1
20030063120 Wong et al. Apr 2003 A1
20030065738 Yang et al. Apr 2003 A1
20030065802 Vitikainen et al. Apr 2003 A1
20030070061 Wong et al. Apr 2003 A1
20030072451 Pimentel et al. Apr 2003 A1
20030078880 Alley et al. Apr 2003 A1
20030084165 Kjellberg et al. May 2003 A1
20030088629 Berkowitz et al. May 2003 A1
20030093691 Simon et al. May 2003 A1
20030097381 Detweiler et al. May 2003 A1
20030100321 Rao et al. May 2003 A1
20030100326 Grube et al. May 2003 A1
20030117432 Kautto-Kiovula et al. Jun 2003 A1
20030125023 Fishler Jul 2003 A1
20030126216 Avila et al. Jul 2003 A1
20030130984 Quinlan et al. Jul 2003 A1
20030146934 Bailey et al. Aug 2003 A1
20030153338 Herz et al. Aug 2003 A1
20030154212 Schirmer et al. Aug 2003 A1
20030156146 Suomela et al. Aug 2003 A1
20030157947 Fiatal et al. Aug 2003 A1
20030169262 Lavelle et al. Sep 2003 A1
20030177281 McQuillan et al. Sep 2003 A1
20030182431 Sturniolo et al. Sep 2003 A1
20030208529 Pendyala et al. Nov 2003 A1
20030208559 Velline et al. Nov 2003 A1
20030211845 Lohtia et al. Nov 2003 A1
20030217098 Bobde et al. Nov 2003 A1
20030217142 Bobde et al. Nov 2003 A1
20030223554 Zhang Dec 2003 A1
20030227745 Khoo Dec 2003 A1
20030235308 Boynton et al. Dec 2003 A1
20030236981 Marmigere et al. Dec 2003 A1
20040002324 Juntunen et al. Jan 2004 A1
20040006630 Friend et al. Jan 2004 A1
20040024795 Hind et al. Feb 2004 A1
20040024892 Creswell et al. Feb 2004 A1
20040027326 Hays et al. Feb 2004 A1
20040027375 Ellis et al. Feb 2004 A1
20040027378 Hays et al. Feb 2004 A1
20040043770 Amit et al. Mar 2004 A1
20040049599 Friend et al. Mar 2004 A1
20040051715 Brokenshire et al. Mar 2004 A1
20040054739 Friend et al. Mar 2004 A1
20040064445 Pfleging et al. Apr 2004 A1
20040064488 Sinha Apr 2004 A1
20040068698 Wu et al. Apr 2004 A1
20040073476 Donahue et al. Apr 2004 A1
20040073651 Beaulieu et al. Apr 2004 A1
20040075675 Raivisto et al. Apr 2004 A1
20040075695 Chew et al. Apr 2004 A1
20040078814 Allen Apr 2004 A1
20040080515 Hagiwara Apr 2004 A1
20040082346 Skytt et al. Apr 2004 A1
20040098625 Lagadec et al. May 2004 A1
20040103147 Flesher et al. May 2004 A1
20040120323 Viikari et al. Jun 2004 A1
20040123304 Black et al. Jun 2004 A1
20040128375 Rockwell Jul 2004 A1
20040133626 Herrero et al. Jul 2004 A1
20040141011 Smethers et al. Jul 2004 A1
20040147248 Will Jul 2004 A1
20040147262 Lescuyer et al. Jul 2004 A1
20040158611 Daniell et al. Aug 2004 A1
20040167966 Lee et al. Aug 2004 A1
20040170257 Gross et al. Sep 2004 A1
20040172481 Engstrom Sep 2004 A1
20040176128 Grabelsky et al. Sep 2004 A1
20040177369 Akins, III Sep 2004 A1
20040179513 Smith et al. Sep 2004 A1
20040181550 Warsta et al. Sep 2004 A1
20040186902 Stewart Sep 2004 A1
20040189610 Friend Sep 2004 A1
20040199497 Timmons Oct 2004 A1
20040199582 Kucharewski et al. Oct 2004 A1
20040205248 Little et al. Oct 2004 A1
20040205330 Godfrey et al. Oct 2004 A1
20040209602 Joyce et al. Oct 2004 A1
20040210639 Ben-Yoseph et al. Oct 2004 A1
20040230619 Blanco et al. Nov 2004 A1
20040233930 Colby, Jr. Nov 2004 A1
20040236792 Celik Nov 2004 A1
20040252816 Nicolas Dec 2004 A1
20040255126 Reith Dec 2004 A1
20040258231 Elsey et al. Dec 2004 A1
20040259535 Elsey et al. Dec 2004 A1
20040259537 Ackley Dec 2004 A1
20040266364 Nguyen et al. Dec 2004 A1
20040268148 Karjala et al. Dec 2004 A1
20050002501 Elsey et al. Jan 2005 A1
20050002508 Elsey et al. Jan 2005 A1
20050002509 Elsey et al. Jan 2005 A1
20050002510 Elsey et al. Jan 2005 A1
20050010694 Ma et al. Jan 2005 A1
20050015432 Cohen Jan 2005 A1
20050021398 McCleskey et al. Jan 2005 A1
20050021750 Abrams Jan 2005 A1
20050022182 Mittal Jan 2005 A1
20050027591 Gailey et al. Feb 2005 A9
20050027716 Apfel Feb 2005 A1
20050033812 McCarthy et al. Feb 2005 A1
20050034084 Ohtsuki et al. Feb 2005 A1
20050037741 Gilbert Feb 2005 A1
20050038707 Roever et al. Feb 2005 A1
20050038724 Roever et al. Feb 2005 A1
20050038863 Onyon et al. Feb 2005 A1
20050041793 Fulton et al. Feb 2005 A1
20050044144 Malik et al. Feb 2005 A1
20050055578 Wright et al. Mar 2005 A1
20050063544 Uusitalo et al. Mar 2005 A1
20050071674 Chou et al. Mar 2005 A1
20050076136 Cho et al. Apr 2005 A1
20050076241 Appelman Apr 2005 A1
20050086540 Gunter et al. Apr 2005 A1
20050094625 Bouat May 2005 A1
20050097225 Glatt et al. May 2005 A1
20050097570 Bomers May 2005 A1
20050101307 Brugge et al. May 2005 A1
20050102257 Onyon et al. May 2005 A1
20050102328 Ring et al. May 2005 A1
20050108427 Datta May 2005 A1
20050117606 Kim Jun 2005 A1
20050120082 Hesselink et al. Jun 2005 A1
20050120084 Hu et al. Jun 2005 A1
20050122333 Sumanaweera et al. Jun 2005 A1
20050124332 Clark et al. Jun 2005 A1
20050138111 Aton et al. Jun 2005 A1
20050144219 Terada Jun 2005 A1
20050154698 Ikezawa et al. Jul 2005 A1
20050154796 Forsyth Jul 2005 A1
20050155027 Wei Jul 2005 A1
20050164721 Eric Yeh et al. Jul 2005 A1
20050183143 Anderholm et al. Aug 2005 A1
20050188038 Yabe Aug 2005 A1
20050193036 Phillips et al. Sep 2005 A1
20050203966 Labrou et al. Sep 2005 A1
20050210104 Torvinen Sep 2005 A1
20050228812 Hansmann et al. Oct 2005 A1
20050232295 Young Oct 2005 A1
20050234860 Roever et al. Oct 2005 A1
20050235214 Shimizu et al. Oct 2005 A1
20050246139 Rivenbark et al. Nov 2005 A1
20050248526 Twerdahl et al. Nov 2005 A1
20050251555 Little, II Nov 2005 A1
20050254443 Campbell et al. Nov 2005 A1
20050262220 Ecklund et al. Nov 2005 A1
20050273804 Preisman Dec 2005 A1
20050278307 Battagin et al. Dec 2005 A1
20050278641 Mansour et al. Dec 2005 A1
20050278647 Leavitt et al. Dec 2005 A1
20050288006 Apfel Dec 2005 A1
20060012672 Schrader et al. Jan 2006 A1
20060020525 Borelli et al. Jan 2006 A1
20060020580 Dettinger et al. Jan 2006 A1
20060020804 Schleifer et al. Jan 2006 A1
20060020947 Hallamaa et al. Jan 2006 A1
20060021023 Stewart et al. Jan 2006 A1
20060022048 Johnson Feb 2006 A1
20060026580 Cabillic et al. Feb 2006 A1
20060029062 Rao et al. Feb 2006 A1
20060029063 Rao et al. Feb 2006 A1
20060029064 Rao et al. Feb 2006 A1
20060031114 Zommers Feb 2006 A1
20060031365 Kay et al. Feb 2006 A1
20060031428 Wikman Feb 2006 A1
20060031785 Raciborski Feb 2006 A1
20060037071 Rao et al. Feb 2006 A1
20060046686 Hawkins et al. Mar 2006 A1
20060047844 Deng Mar 2006 A1
20060048061 Forlenza et al. Mar 2006 A1
20060052091 Onyon et al. Mar 2006 A1
20060059495 Spector Mar 2006 A1
20060063544 Zhao et al. Mar 2006 A1
20060069686 Beyda et al. Mar 2006 A1
20060069687 Cui et al. Mar 2006 A1
20060073810 Pyhalammi et al. Apr 2006 A1
20060074951 Beier et al. Apr 2006 A1
20060084410 Sutaria et al. Apr 2006 A1
20060085503 Stoye et al. Apr 2006 A1
20060093135 Fiatal et al. May 2006 A1
20060099969 Staton et al. May 2006 A1
20060112177 Barkley et al. May 2006 A1
20060132495 Anderson Jun 2006 A1
20060141962 Forbes et al. Jun 2006 A1
20060143464 Ananthanarayanan et al. Jun 2006 A1
20060149591 Hanf et al. Jul 2006 A1
20060149843 Rhoads et al. Jul 2006 A1
20060149970 Imazu Jul 2006 A1
20060165226 Ernst et al. Jul 2006 A1
20060168043 Eisenberger et al. Jul 2006 A1
20060168164 Lemson et al. Jul 2006 A1
20060179410 Deeds Aug 2006 A1
20060188864 Shah Aug 2006 A1
20060190428 Jung et al. Aug 2006 A1
20060190984 Heard et al. Aug 2006 A1
20060192014 Hamilton et al. Aug 2006 A1
20060195570 Zellner et al. Aug 2006 A1
20060212531 Kikkawa et al. Sep 2006 A1
20060224629 Alexander et al. Oct 2006 A1
20060230394 Forth et al. Oct 2006 A1
20060240804 Backholm et al. Oct 2006 A1
20060240805 Backholm et al. Oct 2006 A1
20060242210 Ring et al. Oct 2006 A1
20060242320 Nettle et al. Oct 2006 A1
20060242607 Hudson Oct 2006 A1
20060252435 Henderson et al. Nov 2006 A1
20060253456 Pacholec et al. Nov 2006 A1
20060259923 Chiu Nov 2006 A1
20060265595 Scottodiluzio Nov 2006 A1
20060271884 Hurst Nov 2006 A1
20060277265 Backholm et al. Dec 2006 A1
20060294071 Weare et al. Dec 2006 A1
20070005738 Alexion-Tiernan et al. Jan 2007 A1
20070019610 Backholm et al. Jan 2007 A1
20070022118 Layne Jan 2007 A1
20070027775 Hwang Feb 2007 A1
20070027832 Fiatal et al. Feb 2007 A1
20070027886 Gent et al. Feb 2007 A1
20070027917 Ariel et al. Feb 2007 A1
20070027920 Alvarado et al. Feb 2007 A1
20070027921 Alvarado et al. Feb 2007 A1
20070027930 Alvarado et al. Feb 2007 A1
20070033531 Marsh Feb 2007 A1
20070038567 Allaire et al. Feb 2007 A1
20070038931 Allaire et al. Feb 2007 A1
20070044041 Beynon et al. Feb 2007 A1
20070049258 Thibeault Mar 2007 A1
20070060196 Sharma Mar 2007 A1
20070061393 Moore Mar 2007 A1
20070067381 Grant et al. Mar 2007 A1
20070067424 Raciborski et al. Mar 2007 A1
20070078857 Punaganti et al. Apr 2007 A1
20070078964 East et al. Apr 2007 A1
20070105627 Campbell May 2007 A1
20070116223 Burke et al. May 2007 A1
20070118620 Cartmell et al. May 2007 A1
20070130108 Simpson et al. Jun 2007 A1
20070130217 Linyard et al. Jun 2007 A1
20070156824 Thompson Jul 2007 A1
20070162514 Civetta et al. Jul 2007 A1
20070167178 Al-Harbi Jul 2007 A1
20070174433 Mendez et al. Jul 2007 A1
20070175998 Lev Aug 2007 A1
20070198698 Boyd et al. Aug 2007 A1
20070220080 Humphrey Sep 2007 A1
20070249365 Jendbro Oct 2007 A1
20070250591 Milic-Frayling et al. Oct 2007 A1
20070255807 Hayashi et al. Nov 2007 A1
20070264993 Hughes Nov 2007 A1
20070267492 Maclaine Pont Nov 2007 A1
20070276925 LaJoie et al. Nov 2007 A1
20070276926 LaJoie et al. Nov 2007 A1
20070290787 Fiatal et al. Dec 2007 A1
20070293207 Guedalia et al. Dec 2007 A1
20070293238 Fiatal et al. Dec 2007 A1
20070294295 Finkelstein et al. Dec 2007 A1
20080001717 Fiatal Jan 2008 A1
20080009344 Graham et al. Jan 2008 A1
20080037787 Boynton et al. Feb 2008 A1
20080059308 Gerken Mar 2008 A1
20080059398 Tsutsui Mar 2008 A1
20080061142 Howcroft et al. Mar 2008 A1
20080077506 Rampell et al. Mar 2008 A1
20080077571 Harris et al. Mar 2008 A1
20080086379 Dion et al. Apr 2008 A1
20080103877 Gerken May 2008 A1
20080125225 Lazaridis et al. May 2008 A1
20080130663 Fridman et al. Jun 2008 A1
20080133326 Goncalves et al. Jun 2008 A1
20080133641 Gent et al. Jun 2008 A1
20080133708 Alvarado et al. Jun 2008 A1
20080134292 Ariel et al. Jun 2008 A1
20080140665 Ariel et al. Jun 2008 A1
20080151817 Fitchett et al. Jun 2008 A1
20080154870 Evermann et al. Jun 2008 A1
20080155613 Benya et al. Jun 2008 A1
20080192820 Brooks et al. Aug 2008 A1
20080195961 Bae et al. Aug 2008 A1
20080198995 McGary et al. Aug 2008 A1
20080201362 Multer et al. Aug 2008 A1
20080201751 Ahmed et al. Aug 2008 A1
20080207182 Maharajh et al. Aug 2008 A1
20080209491 Hasek Aug 2008 A1
20080215442 McGary et al. Sep 2008 A1
20080216094 Anderson et al. Sep 2008 A1
20080261660 Huh et al. Oct 2008 A1
20080270379 Ramakrishna Oct 2008 A1
20080298386 Fiatal Dec 2008 A1
20080299956 Bailey et al. Dec 2008 A1
20080313282 Warila et al. Dec 2008 A1
20090012841 Saft et al. Jan 2009 A1
20090016526 Fiatal et al. Jan 2009 A1
20090019485 Ellis et al. Jan 2009 A1
20090019532 Jacobsen et al. Jan 2009 A1
20090031006 Johnson Jan 2009 A1
20090054034 Backholm et al. Feb 2009 A1
20090055353 Meema Feb 2009 A1
20090063647 Backholm et al. Mar 2009 A1
20090075683 Backholm et al. Mar 2009 A1
20090110179 Elsey et al. Apr 2009 A1
20090119266 Fitzpatrick et al. May 2009 A1
20090125523 Fitzpatrick et al. May 2009 A1
20090144632 Mendez Jun 2009 A1
20090149203 Backholm et al. Jun 2009 A1
20090156178 Elsey et al. Jun 2009 A1
20090157792 Fiatal Jun 2009 A1
20090164433 R. et al. Jun 2009 A1
20090164560 Fiatal Jun 2009 A1
20090172565 Jackson et al. Jul 2009 A1
20090177744 Marlow et al. Jul 2009 A1
20090181641 Fiatal Jul 2009 A1
20090182500 Dicke Jul 2009 A1
20090191903 Fiatal Jul 2009 A1
20090193130 Fiatal Jul 2009 A1
20090193338 Fiatal Jul 2009 A1
20090221326 Roussel et al. Sep 2009 A1
20090241180 Fiatal Sep 2009 A1
20090248670 Fiatal Oct 2009 A1
20090248794 Helms et al. Oct 2009 A1
20090249321 Mandyam et al. Oct 2009 A1
20090299817 Fok et al. Dec 2009 A1
20090300547 Bates et al. Dec 2009 A1
20090307133 Holloway et al. Dec 2009 A1
20090318171 Backholm et al. Dec 2009 A1
20090323678 Wang Dec 2009 A1
20090325565 Backholm Dec 2009 A1
20100057924 Rauber et al. Mar 2010 A1
20100138295 Caron et al. Jun 2010 A1
20100146107 Fiatal Jun 2010 A1
20100174735 Fiatal Jul 2010 A1
20100218119 Scott Aug 2010 A1
20100257196 Waters et al. Oct 2010 A1
20100279662 Kuusinen et al. Nov 2010 A1
20100306099 Hirson et al. Dec 2010 A1
20110138402 Fleming Jun 2011 A1
20110165889 Fiatal et al. Jul 2011 A1
20110179377 Fleming Jul 2011 A1
20110190014 Fiatal Aug 2011 A1
20110191474 Fiatal Aug 2011 A1
20110201304 Sutaria et al. Aug 2011 A1
20110207436 van Gent et al. Aug 2011 A1
20110213898 Fiatal et al. Sep 2011 A1
20110238772 Fiatal Sep 2011 A1
20110246950 Luna et al. Oct 2011 A1
20110252088 Fiatal Oct 2011 A1
20120197728 Luna et al. Aug 2012 A1
20120209926 Backholm et al. Aug 2012 A1
20120210253 Luna et al. Aug 2012 A1
Foreign Referenced Citations (48)
Number Date Country
0772327 May 1997 EP
1422899 May 2004 EP
1466261 Oct 2004 EP
1466435 Oct 2004 EP
1815634 Aug 2007 EP
1815652 Aug 2007 EP
1817883 Aug 2007 EP
117152 Jun 2006 FI
118288 Sep 2007 FI
119581 Dec 2008 FI
4154233 May 1992 JP
10-336372 Dec 1998 JP
2001-218185 Aug 2001 JP
2001-350718 Dec 2001 JP
2001-356973 Dec 2001 JP
2005-515664 May 2005 JP
2007-304681 Nov 2007 JP
2009-207177 Sep 2009 JP
4386732 Oct 2009 JP
2001-0018568 Mar 2001 KR
2007-0071858 Jul 2007 KR
2009-0077515 Jul 2009 KR
WO 9741661 Nov 1997 WO
WO 9824257 Jun 1998 WO
WO 9858322 Dec 1998 WO
WO 0130130 May 2001 WO
WO 03007570 Jan 2003 WO
WO 03058483 Jul 2003 WO
WO 03058879 Jul 2003 WO
WO 03065701 Aug 2003 WO
WO 03098890 Nov 2003 WO
WO 2004045171 May 2004 WO
WO 2005015925 Feb 2005 WO
WO 2005020108 Mar 2005 WO
WO 2006045005 Apr 2006 WO
WO 2006045102 Apr 2006 WO
WO 2006053952 May 2006 WO
WO 2006053954 May 2006 WO
WO 2006058967 Jun 2006 WO
WO 2007015725 Feb 2007 WO
WO 2007015726 Feb 2007 WO
WO 2007149526 Dec 2007 WO
WO 2007149540 Dec 2007 WO
WO 2010096063 Aug 2010 WO
WO 2010103532 Sep 2010 WO
WO 2011126889 Oct 2011 WO
WO 2012097168 Jul 2012 WO
WO 2012103506 Aug 2012 WO
Non-Patent Literature Citations (160)
Entry
International Application No. PCT/US2011/030534, International Search Report & Written Opinion, 10 pages, Dec. 29, 2011.
International Application No. PCT/US2012/024882, International Search Report & Written Opinion, 10 pages, Sep. 27, 2012.
Apple Inc., “iPhone User Guide for iPhone OS 3.1 Software,” 217 pages, 2009.
Buchanan, Matt, “Amazon iPhone App Lets You Buy Anything You Take a Picture of,” Gizmodo, 6 pages, Dec. 3, 2008.
International Application No. PCT/US2012/023011, International Search Report, 12 pages, Sep. 21, 2012.
International Application No. PCT/US2012/021100, International Search Report, 11 pages, Aug. 17, 2012.
Allchin, James Edward, “An Architecture for Reliable Decentralized Systems,” Ph.D. Thesis, Georgia Institute of Technology, 185 pages, Sep. 1983.
Android Developers, “Date,” 10 pages, Oct. 27, 2011.
Augun, Audrey, “Integrating Lotus Notes With Enterprise Data,” Lotus Notes Advisory, pp. 22-25, Jul.-Aug. 1996.
Balaban, Bob, “This Is Not Your Father's Basic: LotusScript in Notes Release 4,” The View, vol. 1, Issue 5, 32 pages, Nov.-Dec. 1995.
Bedell, Doug, “Meeting Your New Best Friends Six Degrees Widens Your Contacts in Exchange for Sampling Web Sites,” The Dallas Morning News, 4 pages, Oct. 27, 1998.
Bergman, Lawrence D. et al., “Programming-By-Demonstration for Behavior-Based User Interface Customization,” IBM Research Report, RC23116, 5 pages, Feb. 20, 2004.
B'Far, Reza et al., “Designing Effective User Interfaces for Wireless Devices,” Publication Unknown, 14 pages, Published prior to Feb. 23, 2006.
Blaney, Jeff, “You Can Take It With You—An Introduction to Mobile Computing With Notes R4,” The View, vol. 2, Issue 1, 14 pages, Jan.-Feb. 1996.
Brown, Kevin et al., “Mastering Lotus Notes®,” Sybex Inc., 996 pages, 1995.
“Chapter: About NotesPump,” Publication Unknown, 480 pages, Published prior to Jan. 8, 2003.
“Chapter 13-1—Anatomy of a Note ID,” Publication Unknown, 8 pages, Published prior to Jan. 8, 2003.
Cole, Barb et al., “Lotus Airs Notes-To-Database Integration Tool,” Network World, 2 pages, Oct. 2, 1995.
“CR 3483 to Release 8 TS 25.331, Rev. 2,” 3GPP TSG-RAN2 Meeting #64, Prague, Czech Republic, 11 pages, Nov. 10-14, 2008.
“CR 4100 to Release 8 TS 25.331, Rev. 1,” 3GPP TSG-RAN WG2 Meeting #69, San Francisco, U.S., 6 pages, Feb. 22-26, 2010.
Dahl, Andrew, “Lotus Notes® 4 Administrator's Survival Guide,” Sams Publishing, 64 pages, 1996.
Decker, Stefan et al., “The Social Semantic Desktop,” Digital Enterprise Research Institute, DERI Technical Report May 2, 2004, 7 pages, May 2004.
European Patent Application No. EP 03705704.9, Supplementary European Search Report, 4 pages, Jun. 9, 2010.
European Patent Application No. EP 03707338.4, Supplementary European Search Report, 2 pages, Apr. 18, 2011.
Falkner, Mike, “How to Plan, Develop, and Implement Lotus Notes® in Your Organization,” John Wiley & Sons, Inc., 539 pages, 1996.
Freeland, Pat et al., “Lotus Notes 3-3.1 for Dummies™,” IDG Books Worldwide, 389 pages, 1994.
Frenkel, Garry, “Pumping for Info: Notes and Database Integration,” Network Computing, 10 pages, May 1, 1996.
Gameline, Advertisement, 1 page, 1982.
Gewirtz, David, “Lotus Notes 3 Revealed!,” Prima Publishing, 261 pages, 1994.
Grous, Paul J., “Creating and Managing a Web Site With Lotus Internotes Web Publisher,” The View, vol. 1, Issue 4, 20 pages, Sep.-Oct. 1995.
GSM Association, “Network Efficiency Task Force Fast Dormancy Best Practices,” V1.0, 21 pages, May 26, 2010.
Haas, Zygmunt J. et al., “Mobile-TCP: An Asymmetric Transport Protocol Design for Mobile Systems,” IEEE, pp. 1054-1058, 1997.
Haas, Zygmunt J. et al., “The Design and Performance of Mobile TCP for Wireless Networks,” Journal of High Speed Networks, vol. 10, pp. 187-207, 2001.
Hajdu, Kalman et al., “Lotus Notes Release 4 in a Multiplatform Environment,” IBM Corporation, 173 pages, Feb. 1996.
Hardy, Ed, “Microsoft Proposes Two New Thumb-Driven User Interfaces,” Brighthand Consulting, Inc., 2 pages, 2003.
IBM Corporation, “The Architecture of Lotus Notes,” White Paper No. 114654, 26 pages, May 31, 1995.
IBM Corporation, “The History of Notes and Domino,” Lotus Developer Domain, 11 pages, Sep. 29, 2003.
ImTOO, “ImTOO iPod Movie Converter,” 3 pages, Nov. 9, 2005.
IntelliLink Corporation, “IntelliLink® for Windows User's Guide,” Version 3.0, 167 pages, 1994.
International Application No. PCT/US2003/000618, International Search Report, 1 page, Apr. 4, 2003.
International Application No. PCT/US2003/000624, International Search Report, 2 pages, May 13, 2003.
International Application No. PCT/US2005/037702, International Preliminary Examination Report, 6 pages, Nov. 20, 2007.
International Application No. PCT/US2005/037702, International Search Report, 1 page, Nov. 5, 2007.
International Application No. PCT/US2005/037702, Written Opinion, 6 pages, Nov. 5, 2007.
International Application No. PCT/US2005/038135, International Search Report, 2 pages, Aug. 8, 2008.
International Application No. PCT/US2005/038135, Written Opinion, 8 pages, Aug. 8, 2008.
International Application No. PCT/US2005/038135, International Preliminary Report on Patentability, 9 pages, Oct. 31, 2011.
International Application No. PCT/FI2005/050424, International Search Report, 4 pages, Mar. 2, 2006.
International Application No. PCT/FI2005/050426, International Search Report, 3 pages, Mar. 1, 2006.
International Application No. PCT/FI2005/050441, International Search Report, 3 pages, Mar. 1, 2006.
International Application No. PCT/US2006/023426, International Search Report, 1 page, Feb. 21, 2007.
International Application No. PCT/US2006/023427, International Search Report, 1 page, Oct. 12, 2006.
International Application No. PCT/US2007/014462, International Search Report, 1 page, Jul. 2, 2008.
International Application No. PCT/US2007/014497, International Search Report, 1 page, Aug. 25, 2008.
Japanese Patent Application No. 2003-558726, Office Action, 2 pages, Jun. 10, 2008.
Karlson, Amy K. et al., “AppLens and LaunchTile: Two Designs for One-Handed Thumb Use on Small Devices,” Proceedings of CHI 2005, 10 pages, Apr. 2-7, 2005.
Kent, S. et al., “Security Architecture for the Internet Protocol,” RFC 2401, The Internet Society, 62 pages, Nov. 1998.
Kleinberg, Jon, “The Small-World Phenomenon: An Algorithmic Perspective,” Cornell Computer Science Technical Report 99-1776, 14 pages, Oct. 1999.
Koeppel, Dan, “GUIs Just Want to Have Fun,” Wired Magazine, Issue 8.10, 12 pages, Oct. 2000.
Kornblith, Polly Russell, “Lotus Notes Answers: Certified Tech Support,” Covers Release 3, McGraw-Hill, Inc., 326 pages, 1994.
Kreisle, Bill, “Teach Yourself . . . Lotus Notes 4,” MIS Press, 464 pages, 1996.
Lamb, John P. et al., “Lotus Notes Network Design,” McGraw-Hill, 278 pages, 1996.
Londergan, Stephen et al., “Lotus Notes® Release 4 for Dummies®,” IDG Books Worldwide, 229 pages, 1996.
Lotus Development Corporation, “Firewall Security Overview and How Firewalls Relate to Lotus Notes,” Lotus Notes Knowledge Base, 9 pages, May 22, 1996.
Lotus Development Corporation, “How to Set Up ‘Firewall’ Protection for a Notes Domain,” Lotus Notes Knowledge Base, 2 pages, Nov. 6, 1995.
Lotus Development Corporation, “Lotus Announces Lotus NotesPump 1.0,” Lotus Notes Knowledge Base, 6 pages, Oct. 31, 1995.
Lotus Development Corporation, “Lotus Inside Notes—The Architecture of Notes and the Domino Server,” 207 pages, 2000.
Lotus Development Corporation, “Lotus NotesPump 1.0 Q & A,” Lotus Notes Knowledge Base, 3 pages, Oct. 31, 1995.
Lotus Development Corporation, “Lotus NotesPump: Database Integration for Lotus Notes,” Lotus Notes Knowledge Base, 5 pages, Oct. 31, 1995.
Lotus Development Corporation, “Lotus Notes Administration,” Release 3.3, 20 pages, 1995.
Lotus Development Corporation, “Lotus Notes Administrator's Guide,” Release 4, 499 pages, 1995.
Lotus Development Corporation, “Lotus Notes Administrator's Guide—Server for NetWare, OS-2, and Unix,” Release 3.1, 509 pages, 1994.
Lotus Development Corporation, “Lotus Notes Administrator's Guide—Server for Windows,” Release 3.1, 345 pages, 1994.
Lotus Development Corporation, “Lotus Notes Application Developer's Guide,” Release 4, 475 pages, 1995.
Lotus Development Corporation, “Lotus Notes Customer Service Application Guide,” Release 3.1, 46 pages, 1994.
Lotus Development Corporation, “Lotus Notes Customer Support Guide,” 33 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Customer Support Guide—North American Guide,” Release 4.1, 51 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Database Manager's Guide,” Release 4, 115 pages, 1995.
Lotus Development Corporation, “Lotus Notes Deployment Guide,” Release 4, 104 pages, 1995.
Lotus Development Corporation, “Lotus Notes for Windows, OS-2, and Macintosh,” Release 3.3, 89 pages, 1995.
Lotus Development Corporation, “Lotus Notes Getting Started With Application Development,” Release 3.1, 151 pages, 1994.
Lotus Development Corporation, “Lotus Notes Install Guide for Servers,” Release 4, 68 pages, 1996.
Lotus Development Corporation, “Lotus Notes Install Guide for Workstations,” Release 4, 28 pages, 1995.
Lotus Development Corporation, “Lotus Notes Install Guide for Workstations,” Release 4.1, 67 pages., 1996.
Lotus Development Corporation, “Lotus Notes Install Guide for Workstations,” Release 4.5, 81 pages, 1996.
Lotus Development Corporation, “Lotus Notes Internet Cookbook for Notes Release 3,” 21 pages, Jan. 16, 1996.
Lotus Development Corporation, “Lotus Notes Internet Cookbook for Notes Release 4,” 35 pages, Feb. 14, 1996.
Lotus Development Corporation, “Lotus Notes Internotes Web Navigator Administrator's Guide,” Release 4, 60 pages, 1995.
Lotus Development Corporation, “Lotus Notes Internotes Web Navigator User's Guide,” Release 4, 56 pages, 1995.
Lotus Development Corporation, “Lotus Notes Internotes Web Publisher Guide,” Release 4, 122 pages, 1996.
Lotus Development Corporation, “Lotus Notes LotusScript Classes for Notes,” Release 4, 6 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Migration Guide,” Release 4, 110 pages, 1996.
Lotus Development Corporation, “Lotus Notes Network Configuration Guide,” Release 4.5, 121 pages, 1996.
Lotus Development Corporation, “Lotus Notes Network Driver Documentation,” Release 3.1, 100 pages, 1994.
Lotus Development Corporation, “Lotus Notes Programmer's Guide—Part 1,” Release 4, 614 pages, 1995.
Lotus Development Corporation, “Lotus Notes Programmer's Guide—Part 2,” Release 4, 462 pages, 1995.
Lotus Development Corporation, “Lotus Notes Quick Reference for Application Developers,” Release 3, 6 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Quick Reference for Macintosh,” Release 3, 6 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Quick Reference for SmartIcons,” Release 3.1, 4 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Quick Reference for Windows and Presentation Manager,” Release 3, 6 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “Lotus Notes Release Notes,” Release 4, 139 pages, 1995.
Lotus Development Corporation, “Lotus Notes Release Notes,” Release 4.1, 197 pages, 1996.
Lotus Development Corporation, “Lotus Notes Server for Windows,” Release 3.3, 7 pages, 1994.
Lotus Development Corporation, “Lotus Notes Server Up and Running!,” Release 4, 13 pages, 1996.
Lotus Development Corporation, “Lotus Notes Site and Systems Planning Guide,” Release 3.1, 169 pages, 1994.
Lotus Development Corporation, “Lotus Notes Start Here—Workstation Install for Windows, OS-2 and Macintosh,” Release 3.3, 47 pages, 1995.
Lotus Development Corporation, “Lotus Notes Step by Step—A Beginner's Guide to Lotus Notes,” Release 4, 179 pages, 1995.
Lotus Development Corporation, “Lotus Notes Step by Step—A Beginners Guide to Lotus Notes,” Release 4.1, 167 pages, 1996.
Lotus Development Corporation, “Lotus Software Agreement,” 8 pages, Published prior to Jan. 8, 2003.
Lotus Development Corporation, “What Is the Notes Replicator?,” Lotus Notes Knowledge Base, 8 pages, Jul. 5, 1995.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Jun. 1995.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Aug. 1995.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Oct. 1995.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Dec. 1995.
“Lotus Notes Advisor,” Advisor Publications Inc., 63 pages, Jan.-Feb. 1996.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Apr. 1996.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Jun. 1996.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Aug. 1996.
“Lotus Notes Advisor,” Advisor Publications Inc., 55 pages, Oct. 1996.
“Lotus Notes Advisor,” Advisor Publications Inc., 63 pages, Dec. 1996.
“Lotus Notes—Notes Administration Help,” Screen Shots, 17 pages, Published prior to Jan. 8, 2003.
MacGregor, Rob et al., “The Domino Defense: Security in Lotus Notes and the Internet,” IBM Corporation, 183 pages, Dec. 1997.
Maltz, David A. et al., “MSOCKS: An Architecture for Transport Layer Mobility,” IEEE, pp. 1037-1045, 1998.
Marmel, Elaine, “Easy Lotus® Notes Release 4.0,” Que Corporation, 237 pages, 1996.
Mason, Luke, “Windows XP: New GUI Design Shows Skin is in,” TechRepublic, 4 pages, Apr. 4, 2001.
McMullen, Melanie, “Network Remote Access and Mobile Computing,” Miller Freeman Inc., 226 pages, 1994.
Microsoft, Definition of “Access,” Microsoft Computer Dictionary, Fifth Edition, 2 pages, May 1, 2002.
Microsoft, Definition of “Synchronization,” Microsoft Computer Dictionary, Fifth Edition, 2 pages, May 1, 2002.
Milgram, Stanley, “The Small-World Problem,” Psychology Today, vol. 2, pp. 60-67, 1967.
Miller, Victor S., “Use of Elliptic Curves in Cryptography,” Advances in Cryptology—CRYPTO '85 Proceedings, vol. 218, pp. 417-426, 1985.
Myers, Brad A. et al., “Extending the Windows Desktop Interface With Connected Handheld Computers,” WSS'00 Proceedings of the 4th Conference on USENIX Windows Systems Symposium, vol. 4, 10 pages, 2000.
Myers, Brad A. et al., “User Interfaces That Span Hand-Held and Fixed Devices,” CHI'2001 Workshop on Distributed and Disappearing User Interfaces in Ubiquitous Computer, 4 pages, 2001.
National Institute of Standards and Technology, “Advanced Encryption Standard (AES),” Federal Information Processing Standards Publication 197, 52 pages, Nov. 26, 2001.
National Institute of Standards and Technology, “Secure Hash Standard,” Federal Information Processing Standards Publication 180-2, 83 pages, Aug. 1, 2002.
Netscape Communications Corporation, “Netscape Mail Server Administrator's Guide,” Version 2.0, 172 pages, 1996.
Netscape Communications Corporation, “Netscape Mail Server Installation Guide,” Version 2.0 for Unix, 62 pages, 1996.
Netscape Communications Corporation, “Netscape Mail Server User's Guide,” Version 2.0, 35 pages, 1996.
Netscape Communications Corporation, “Netscape News Server Administrator's Guide for Windows NT,” Version 2.0, 119 pages, 1996.
Niederée, Claudia et al., “A Multi-Dimensional, Unified User Model for Cross-System Personalization,” Proceedings of the AVI 2004 Workshop on Environments for Personalized Information Access, 11 pages, 2004.
Nokia, “Developer Platforms,” 3 pages, 2005.
“NotesPump 1.0 Release Notes,” Publication Unknown, 8 pages, Published prior to Jan. 8, 2003.
Opyt, Barbara et al., “Use the Internet as Your Lotus Notes WAN,” Lotus Notes Advisor, pp. 17-20, Nov.-Dec. 1996.
Ortiz, C. Enrique, “An Introduction to the Symbian OS™ Platform for Palm OS® Developers,” Metrowerks Corp., 21 pages, 2002.
“Overview—What is Lotus NotesPump?,” Publication Unknown, 88 pages, Published prior to Jan. 8, 2003.
Phillips, Joshua et al., “Modeling the Intelligence Analysis Process for Intelligent User Agent Development,” Research and Practice in Human Resource Management, vol. 9, No. 1, pp. 59-73, 2001.
Pyle, Hugh, “The Architecture of Lotus Notes,” Lotus Notes Advisor, Premiere Issue, pp. 18-27, 1995.
Pyle, Lisa, “A Jump Start to the Top Ten R3-To-R4 Migration Considerations,” The View, vol. 1, Issue 5, 22 pages, Nov.-Dec. 1995.
Qualcomm, “System Parameter Recommendations to Optimize PS Data User Experience and UE Battery Life,” 80-W1112-1, Revision B, 9 pages, Mar. 2007.
Ringel, Meredith et al., “iStuff: A Scalable Architecture for Lightweight, Wireless Devices for Ubicomp User Interfaces,” Proceedings of UbiComp 2002, 2 pages, 2002.
Shafran, Andrew Bryce, “Easy Lotus Notes® for Windows™,” Que Corporation, 199 pages, 1994.
Signorini, Eugene, “SEVEN's Service-Based Wireless Solutions Enable Enterprises to Untether E-Mail,” Wireless/Mobile Enterprise & Commerce, 16 pages, Oct. 2004.
Swedeen, Bret et al., “Under the Microscope—Domino Replication,” LDD Today, 8 pages, Oct. 1, 1998.
Tamura, Randall A., “Lotus® Notes™ 4 Unleashed,” Sams Publishing, 928 pages, 1996.
U.S. Appl. No. 60/663,463, File History, 113 pages, Mar. 18, 2005.
Vivacqua, Adriana et al., “Profiling and Matchmaking Strategies in Support of Opportunistic Collaboration,” CoopIS/DOA/ODBASE 2003, LNCS 2888, pp. 162-177, 2003.
Wainwright, Andrew, “Secrets to Running Lotus Notes: The Decisions No One Tells You How to Make,” IBM Corporation, 193 pages, Oct. 1996.
Wilcox, Adam A., “PC Learning Labs Teaches Lotus Notes 3.0,” Ziff-Davis Press, 381 pages, 1993.
Wong, Harry, “Casahl's Replic-Action: Delivering True Notes—DBMS Integration,” The View, vol. 2, Issue 1, pp. 33-50, Jan.-Feb. 1996.
Office Action of the Intellectual Property Office of Taiwan issued Jan. 27, 2014 for ROC patent application No. 100111135.
Rejection decision of the Intellectual Property Office of Taiwan issued Jul. 25, 2014 for ROC patent application No. 100111135.
Related Publications (1)
Number Date Country
20110246950 A1 Oct 2011 US
Provisional Applications (1)
Number Date Country
61319195 Mar 2010 US