Patent application number | Description | Published |
20130311682 | Synchronizing Launch-Configuration Information Between First and Second Application Environments that are Operable on a Multi-Modal Device - A method for a multi-modal device for transferring launch information for a panel and first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment includes detecting a docking of the multi-modal device to a hardware module, and displaying a user interface for the second application environment operating on the multi-modal device on the hardware module. The method includes receiving at the second application environment the launch information for launching launchable objects in the first application environment from the second application environment, and parsing, by the second application environment, the launch information to determine a change to the panel or the first docking bar. The change is in the first application environment. The method includes changing the second docking bar to include the change to the panel or the first docking bar based on parsing the launch information. | 11-21-2013 |
20130311888 | Arranging a Set of Panels in a First Application Environment Via Arrangement of the Set of Panels in a Second Application Environment for a Multi-Modal Device - A method for arranging a set of panels in a first application environment via arrangement of the set of panels in a second application environment includes receiving a request by a first application environment for configuration information for a set of panels of the first application environment from a second application environment, and receiving by the second application environment the configuration information. The method includes displaying the set of panels in a user interface of the second application environment based on the configuration information, and receiving, via the user interface, an input for changing one of the panels. The method includes receiving a request, by the first application environment, for changing the one panel in the first application environment from the second application environment, and changing the one panel in the first application environment to match the change of the one panel in the second application environment. | 11-21-2013 |
20140108951 | Method and Apparatus for Providing Adaptive Wallpaper Display for a Device Having Multiple Operating System Environments - A disclosed method detects user input to set wallpaper of a first operating system environment using an image data file, and sends the image data file from the first operating system environment to a second operating system environment along with a request to update wallpaper of the second operating system environment. The two operating system environments are independent and utilize a common kernel. The method sets the wallpaper of the second operating system environment using the image data file. The method may also establish a bi-directional client-server communication channel between the operating system environments, and send the request to update wallpaper of the second operating system environment via the bi-directional client-server communication channel. An apparatus that performs the method includes a programmable processor, and memory containing executable instructions. The processor runs multiple operating system environments utilizing a common kernel. | 04-17-2014 |
20140115331 | Secure Information Transfer Via Bar Codes - A method for providing a document using a secure bar code includes encrypting the document to generate an encrypted document, and mixing together bits for a security credential with bits for the encrypted document to generate a set of mixed bits having a predetermined order. The security credential is for decrypting the encrypted document. The method further includes inserting the set of mixed bits into the secure bar code and outputting the secure bar code. A bar code reader knows the predetermined order and is configured to read the secure bar code. The bar code reader may also be configured to un-mix the mixed bits based on the predetermined order, and decrypt the encrypted document with the security credential. | 04-24-2014 |
20140273975 | Notification Handling System and Method - A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type and accordingly routes the notification to the second device. The second device may be paired to the first device via a wireless link. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification. | 09-18-2014 |
20140274173 | Method and System for Improved Communication Among Paired Electronic Devices - A method and system for improved communication are disclosed herein. In at least one example embodiment, the present disclosure relates to a method of communication by a first device with second and third devices. The method includes engaging in first communications with the second device, with which the first device is in a first paired relationship, terminating the first paired relationship, and either receiving from the third device a request to enter into a second paired relationship or sending to the third device the request to enter into the second paired relationship. Additionally, the method includes either outputting an image for detection by the third device, or detecting the image when output by the third device. Further, the method includes communicating with the third device so as to establish the second paired relationship with the third device and, upon establishing that relationship, automatically reestablishing the first paired relationship. | 09-18-2014 |
20140280578 | Notification Handling System and Method - A notification handling system determines a notification type for a notification received at a first device of a group of associated devices. The system determines at least a second device from the group that has a capability related to the notification type such that the second device can respond to the notification and accordingly routes the notification to the second device. The notification handling system also augments the notification with additional information for the second device based on the capability of the second device. The augmented information is obtained by extracting data from the notification and augmenting the notification based on the extracted data. The notification handling system may also send or receive a global notification dismissal that dismisses the notification from all associated devices that may have received the notification. | 09-18-2014 |
20150087288 | SYSTEM AND METHOD FOR TRANSFERRING SOFTWARE APPLICATIONS AND DATA BETWEEN TWO MOBILE DEVICES WITH DIFFERENT OPERATING SYSTEMS - A method, machine and system enable the automated transfer of software applications between mobile devices that have different operating systems. A computer receives a first image of a first display screen of a first mobile device with at least one application (app) selection icon visible within the first image. The computer analyzes the first image to identify at least one software application from the at least one selection icon. The computer initiates a download of the at least one application identified to a second mobile device for installation of the at least one application on the second mobile device. | 03-26-2015 |
Patent application number | Description | Published |
20080233977 | Method, Device and System for Accessing Mobile Device User Information - A method, device and system for accessing mobile device user information. A Personal Content Server (PCS) is used to store mobile device user information for one or more mobile device end users. The mobile device user information can be accessed and downloaded, via a communication network, to one or more mobile devices in an appropriate manner, e.g., wirelessly or via a wired connection between the mobile device and the communication network. The mobile device user information allows one or more end users to operate at least one mobile device according to their respective user preferences. The method can include authenticating an end user before allowing user information to be downloaded to the end user's mobile device, and updating user information between the mobile device and the PCS. Mobile device user information can include user identity information, personal preferences, subscription information and application profile information. | 09-25-2008 |
20120174021 | SYSTEMS AND METHODS FOR DISPLAYING ANDROID APPLICATIONS LAUNCHERS IN WEBTOP APPLICATION TRAY - Systems and methods are disclosed to display an application tray having a first and second application launchers from two completely native environments operating on a device. First, in a first portion of the application tray, the device displays a first icon corresponding to a first application running in a first environment. Second, in a second portion of the application tray, the device displays a second icon corresponding to a second application running in a second environment. Third, the device detects a selection on one of the displayed first and second icons. In the fourth step, the device launches the first application in a window when the first icon is selected. Finally, the device displays the window on top of other open windows on the display. The first environment and the second environment interact with a kernel. The second environment is a primary environment operating on the device. | 07-05-2012 |
20120174232 | MECHANISM FOR EMBEDDING DEVICE IDENTIFICATION INFORMATION INTO GRAPHICAL USER INTERFACE OBJECTS - A mechanism for protecting software and computing devices from unintentional pre-release disclosure (“leak”) is provided that includes applying a security enhancement to an object on the graphical user interface of the computing device such that the object can be used to visually determine the origin of the leak without obstructing the user's experience or being easily detected or defeated. | 07-05-2012 |
20120192100 | METHOD AND APPARATUS FOR LOCKING AND UNLOCKING MULTIPLE OPERATING SYSTEM ENVIRONMENTS WITH A SINGLE GESTURE INPUT - A device and method for unlocking multiple operating system environments in a multi-environment operating system is provided herein. The device and method provide for a single unlocking gesture to unlock multiple operating system environments. During operation, a processor running a first operating system environment will receive a first unlocking gesture for a first graphical user interface. If the first gesture is the correct gesture for unlocking the first user interface, then the first operating system environment will unlock the first user interface. A message will then be sent by the first operating system environment to the second operating system environment, causing the second operating system environment to unlock a second user interface being utilized by the second operating system environment. Because a single unlocking gesture is used to unlock interfaces used by multiple operating system environments, user confusion is reduced. | 07-26-2012 |