Abstract:
A dynamic resource management method for remote management of resources of resources devices by a cloud server is provided. The method includes: detecting resource-using-statuses of the resource devices to generate using-load parameters for the resources devices according to the resource-using-statuses of the resources devices by control devices installed on the resources devices; timely collecting, by the cloud server, the using-load parameters for the resources devices outputted by the control devices via a network; and upon receiving a using request corresponding to the resources devices from at least one smart device, performing, by the cloud server, a comparison according to the using-load parameters for the resources devices and the using request and performing resource using distribution on the resources devices to obtain resource-use planning based on the comparison result, thereby controlling the operation of the resource devices and replying to the using request of the smart device.
Abstract:
A file sharing system includes: a second, first user device and a cloud server. The first user device uploads a file and sharing information corresponding to the file, wherein the sharing information includes file recipient information of an application corresponding to the second user device. The cloud server receives the file and the sharing information, and transmits a first sharing message to the second user device according to the sharing information. The second user device transmits a request message to the cloud server for requesting the file according to the first sharing message. The cloud server authenticates the second user device according to the request message, and transmits a second sharing message to the application corresponding to the second user device according to the file recipient information when the authentication is successful. The second user device accesses the file according to the second sharing information of the application.
Abstract:
A method for determining a number of software licenses is provided. The method is used in an electronic device and includes: obtaining the number of software license and a full utilization rate of the software in a preset period; obtaining a number of employee who works overtime, a number of overtime hours, amount of time spent using the software, and the cost related to the overtime in the preset period; computing an opportunity cost based on the number of employee who works overtime, the number of overtime hours, the amount of time spent using the software and the cost related to the overtime; determining an expected increase in number of the software licenses according to the opportunity cost and the full utilization rate.
Abstract:
A licensing platform is provided. The licensing platform, in communication with a first license sharing device and a second license sharing device, includes a license database and a main license sharing device. The license database provides a plurality of licenses. The main license sharing device includes: a license allocation manager, in communication with the license database, for dynamically managing a usage status of the plurality of licenses; a next-tier membership manager, in communication with the license sharing devices, for allocating at least one of the plurality of licenses to the license sharing devices, and updating a license usage status of the license sharing devices; and a license record manager, in communication with the license allocation manager and the next-tier membership manager, for recording the usage status of the plurality of licenses.
Abstract:
A software risk evaluation system and method thereof are provided. The software risk evaluation system includes a computer system and a server. The computer system executes a software risk evaluation program to perform the steps of: scanning the computer system to obtain a software installation list of software installed on the computer system; obtaining a software risk management file from the server; setting a risk level for each software on the software installation list according to the software risk management file; adjusting the risk level of each software on the software installation list according to software asset management data and the software risk management file; and generating a software risk evaluation report according to the adjusted risk level of each software on the software installation list.
Abstract:
An information push system, including a plurality of signal transmitters, a client side, and a server. The signal transmitters are configured to output a respective identification code. The client side is configured to determine a user setting, and receive the identification codes from the signal transmitters. The server is configured to receive the user setting and the identification codes from the client side, and output the push information of a received identification code according to the user setting and the received identification code. The server also includes a database, which is configured to store the user setting, and the identification code and the push information which are corresponding to each signal transmitter.
Abstract:
The present invention discloses a method for providing a message to a mobile communication device. The method includes the following steps: a dispatched message is received from a service-providing server through a message-dispatching server. The dispatched message includes identification information of at least one message receiver. Rule-operating and message-processing are performed to the dispatched message through the message-dispatching server after a fixed time period from a time at which the dispatched message is received. The rule-operated and message-processed dispatched message is displayed on a display unit of a mobile communication device through the message-dispatching server. The mobile communication device logs in with the identification information of the message receiver.
Abstract:
A system including a network communication device, a storage device, and a controller is provided. The storage device stores first mappings between IP addresses and devices, and second mappings between software and devices. The controller obtains a connection log from the proxy server or the firewall device via the network communication device, uses the first mappings and the second mappings to analyze the connection log to determine one or more different connections between connections of devices on which first software is installed and connections of devices on which the first software is not installed, determines whether the first software functions normally on a first device blocking the different connections, and adds destination addresses of the different connections into a blocking list in response to the first software functioning normally on the first device, such that the proxy server or the firewall device blocks all connections towards the destination addresses.
Abstract:
Cost-based license management methods for use in a license management system that manages licenses and respective costs of using license are provided. The method includes the steps of: setting a peak-hour period according to historical using record of licenses; determining whether the peak-hour period is reached and whether a usage rate for the licenses being used in the peak-hour period is higher than a upper limit; using first rate to calculate cost of using license for all of the licenses being used when the peak-hour period has not been reached or the usage rate for the licenses in the peak-hour period is lower than the upper limit; and using second rate higher than the first rate to calculate the cost of using license for part of the licenses being used when the usage rate for the licenses in the peak-hour period is higher than the upper limit.
Abstract:
An indoor positioning method for use in an indoor positioning system is provided. The indoor positioning system includes beacon devices, a mobile device, and a positioning server. The method includes the steps of: utilizing the mobile device to receive a positioning signal from each beacon device and determine distance information between the mobile device and each beacon device; determining a specific primary region in which the mobile device is located according to the distance information between the mobile device and the top beacon devices; determining a precise location in the specific primary region according to the distance information between the mobile device and the planar beacon devices corresponding to the specific primary region; and reporting the precise location to the mobile device, so that the precise location is illustrated on a plan view of the indoor space displayed on the mobile device.