Patent ID: 9659337
Date: 2017-05-23
CPC Classifications: G06F,G06Q

Claim:
1. A method that uses a processor for unified communication, the method comprising: providing a communication tool for at least one communication server user; managing, by the processor, login information of a user when the user is logged into a plurality of terminals through a plurality of respective communication tools, the user being logged into the plurality of terminals simultaneously, wherein the login information includes an operational environment of each of the plurality of respective communication tools, and information on an environmental setting of each of the plurality of respective communication tools, storing the login information; identifying, by the processor, a terminal at which a latest user event has occurred, from among the plurality of terminals; determining, by the processor, the operational environment of the communication tool of the identified terminal according to the login information, the determined operational environment being one of a first operational environment and a second operational environment from among the operational environments of the plurality of respective communication tools, the first operational environment different from the second operational environment; determining whether to transmit data associated with the user to each of the plurality of terminals according to whether the determined operational environment is the first operational environment or the second operational environment; transmitting the data associated with the user to each of the plurality of terminals when the determined operational environment is the first operational environment; transmitting the data associated with the user to the identified terminal when the determined operational environment is the second operational environment; wherein the plurality of respective communication tools are software modules executed on the plurality of terminals.