×

Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device

  • US 9,342,325 B2
  • Filed: 05/17/2012
  • Issued: 05/17/2016
  • Est. Priority Date: 05/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method operable on a multi-modal device fortransferring launch-configuration information for a set of panels and a first docking bar in a first application environment to a second application environment for a second docking bar in the second application environment, the method comprising:

  • detecting a docking of the multi-modal device to a hardware module;

    displaying, in response to the docking, a user interface for the second application environment operating on the multi-modal device on the hardware module;

    receiving, in response to the docking, at the second application environment the launch-configuration information for launching launchable objects in the first application environment from the second application environment on the multi-modal device;

    parsing, by the second application environment operating on the multi-modal device docked to the hardware module, the launch-configuration information to determine a change to the set of panels or the first docking bar, wherein the change is in the first application environment operating on the hardware module;

    changing the second docking bar to include the change to the set of panels or the first docking bar based on parsing the launch-configuration information;

    sending, by the second application environment, a request for the launch-configuration information to the first application environment, wherein the launch-configuration information is received in response to the request; and

    subsequent to receiving the launch-configuration information at the second application environment, listening, by the second application environment, for an issued communication from the first application environment for new launch-configuration information that is not synchronized between the first and the second application environments.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×