Patents Assigned to Institute for Information Industry
  • Patent number: 9766981
    Abstract: A context-awareness synchronization apparatus, method, and non-transitory computer readable storage medium are provided. The synchronization apparatus is electrically connected to a storage server via a network. The synchronization apparatus executes an operating system and an agent program installed on the operating system. The agent program configures a first and second individual spaces within the synchronization apparatus, determines a context of the synchronization apparatus, selects a first and second policy sets from a plurality of policy sets for the first and second individual spaces according to the context respectively, and handles the first and second individual spaces according to the first and second policy sets respectively. The first and second individual spaces are unaware of each other and only recognized by the agent program installed on the operating system.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: September 19, 2017
    Assignee: Institute For Information Industry
    Inventors: Ko-Yang Wang, Yen-Hung Kuo, Yu-Lin Jeng
  • Patent number: 9760473
    Abstract: A system and a method for visualizing a software program are provided. The system is configured to store the software program and its change logs. The system is further configured to generate a visualization structure of the software program according to at least one of Data Clumps information, Divergence Change information and Shotgun Surgery information, and display the software program according to the visualization structure. The method is applied to the system to implement the operations.
    Type: Grant
    Filed: January 18, 2015
    Date of Patent: September 12, 2017
    Assignee: Institute For Information Industry
    Inventors: Shin-Jie Lee, Jonathan Lee, Jing Fung Chen
  • Patent number: 9756676
    Abstract: A base station and a device to device (D2D) user equipment (UE), a transmission method, a report method and a resource adjustment method for a wireless communication system are provided. When the D2D UE operates as a transmitting end, it is able to determine a transmission mode according to a transmission condition (e.g., whether a radio link failure or a collision occurs when a D2D transmission is being performed, or whether the telecommunication operators of the transmitting end and the corresponding receiving end are the same). When the D2D UE operates as a receiving end, it is able to transmit a report message carrying received signal quality to the base station after receiving D2D data. Accordingly, the base station is able to adjust a D2D resource configuration according to the report message.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: September 5, 2017
    Assignee: Institute For Information Industry
    Inventors: Shu-Tsz Liu, Chun-Che Chien, Hsien-Tsung Hsu
  • Patent number: 9747087
    Abstract: A variable inference system and a variable inference method for a software program are provided. The variable inference system and method calculate a first variable type output corresponding to an unknown variable for a plurality of first basic blocks of a software program. The variable inference system and method calculate a second variable type input corresponding to the unknown variable for a second basic block of the software program. The variable inference system and method calculate a second variable type generation when the second basic block includes a primitive instruction corresponding to the unknown variable. The variable inference system and method calculate a second variable type kill. The variable inference system and method calculate a second variable output corresponding to the unknown variable for the second basic block according to the second variable type input, the second variable type generation and the second variable type kill.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: August 29, 2017
    Assignee: Institute For Information Industry
    Inventors: Yi-Ping You, Si-Hao Wu, Yu-Jung Cheng, Jing-Fung Chen
  • Patent number: 9747299
    Abstract: A heterogeneous storing server and a file storing method thereof are provided. The heterogeneous storing server has a file storing priority table which records different device type groups. The heterogeneous storing server determines the device type group to which a file belongs according to attributes of the file. The heterogeneous storing server stores the file into appropriate storing devices dynamically and adjusts the number of backups of the file in the storing devices dynamically according to a definition of the device type group.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: August 29, 2017
    Assignee: Institute For Information Industry
    Inventors: Kai-Jyun Lin, Chi-Tien Yeh, Fong-Jia Chang
  • Patent number: 9742501
    Abstract: The present invention relates to an optical communication system and an optical transmission device. By changing the ratio between the first segment and the segment or/and the amplitude of the second segment, the digital signal is modulated and transmitted in the form of an optical signal. Then a solar panel, which is used as the receiver for the optical signal, can receive the optical signal and give directly the one or more digital signal without demodulation. Thereby, the costs of using a solar panel as the optical receiver may be reduced and the transmission rate may be enhanced.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 22, 2017
    Assignee: Institute for Information Industry
    Inventors: Hsiang-Chin Hsieh, Hung-Yu Chen, Chi-Wai Chow, Kevin Liang, Chung-Yen Chen, Chien-Hung Yeh
  • Patent number: 9743249
    Abstract: A user equipment (UE), a device to device (D2D) UE, a backhaul device and a positioning method thereof are provided. The D2D UE measures an uplink reference signal transmitted from the UE and generates an uplink measurement report message according to the measured uplink reference signal. The backhaul device receives the uplink measurement report message and determines location information on at least one of the UE and D2D UE based on the uplink measurement report message.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: August 22, 2017
    Assignee: Institute For Information Industry
    Inventors: Yi-Hsueh Tsai, Yi-Ting Lin, Shu-Han Liao
  • Patent number: 9736078
    Abstract: A rendezvous flow control apparatus, method, and non-transitory tangible computer readable medium thereof are provided. The rendezvous flow control apparatus includes a plurality of transceiving interfaces and a processing unit. Each of the transceiving interfaces is individually assigned with a first allocated bandwidth. The transceiving interfaces transmit a first data flow of a network service to a network apparatus by the first allocated bandwidths at a first stage. The transceiving interfaces receive a piece of feedback information from the network apparatus. The processing unit assigns a second allocated bandwidth to each of the transceiving interfaces according to the piece of feedback information. The transceiving interfaces transmit a second data flow of the network service to the network apparatus by the second allocated bandwidths at a second stage.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: August 15, 2017
    Assignee: Institute For Information Industry
    Inventors: Yi-Chih Tung, Hao-Gen Wong, Wen-Jyi Hwang, Chih-Hsiang Ho
  • Patent number: 9736316
    Abstract: A network address translation traversal system and method for real-time communications are provided. The network address translation traversal system includes a user terminal equipment, a network address translation device, a signaling control system and a peer terminal. The user terminal equipment is in a private network, while the signaling control system and the peer terminal are in a public network. The signaling control system is configured to instruct the network address translation device to create a network address translation mapping for a real-time communication connection. The peer terminal is configured to create the real-time communication connection with the user terminal equipment via the network address translation device directly according to the network address translation mapping.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: August 15, 2017
    Assignee: Institute For Information Industry
    Inventors: Whai-En Chen, Chun-Yen Hsu, Bo-En Chen
  • Patent number: 9730237
    Abstract: A wireless device and a random access method thereof for a mobile communication system are provided. The mobile communication system defines a plurality of preambles. The wireless device receives a system message carrying a random access success rate from a base station, and divides the preambles into N preamble subsets according to the random access success rate. The N preamble subsets have a strict partial order relationship therebetween. The union of the N preamble subsets consists of the preambles. When requesting random access from the base station, the wireless device randomly selects a preamble from the smallest preamble subset. When a preamble collision occurs, the wireless device reselects a preamble from the larger preamble subset gradually for the random access.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: August 8, 2017
    Assignee: Institute For Information Industry
    Inventor: Kun-Hung Lee
  • Patent number: 9720779
    Abstract: A backup system and a backup method thereof are provided. The backup system includes an operational storage, a backup storage, a service client, a metadata server and a backup client. The service client accesses the operational storage according to an operational storage layout metadata and makes a data change to the operational storage to transmit a metadata update request. The metadata server receives the metadata update request from the service client, updates a local operational storage layout metadata in response to the data change according to the metadata update request, acknowledges the metadata update request and instructs the backup client to back up the data change of the operational storage to the backup storage according to the metadata update request.
    Type: Grant
    Filed: November 27, 2014
    Date of Patent: August 1, 2017
    Assignee: Institute For Information Industry
    Inventor: Yen-Hung Kuo
  • Patent number: 9722914
    Abstract: A heterogeneous network system, network apparatus, and rendezvous path selection method thereof are provided. The heterogeneous network system includes partner network apparatuses and a network apparatus. The transceiving interfaces of the network apparatus and the partner network apparatuses are not all the same. The network apparatus measures at least one first transmission parameter and receives a plurality of second transmission parameters. Each of the at least one first transmission parameter is associated with transmission from the network apparatus to one of its neighboring network apparatuses. Each of the second transmission parameters is associated with transmission between two network apparatuses neighboring each other. The network apparatus enumerates a plurality of paths from itself to a target network apparatus and calculates a path cost for each of the paths according to at least a portion of a combination of the at least one first transmission parameter and the second transmission parameters.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: August 1, 2017
    Assignee: Institute For Information Industry
    Inventors: Yi-Chih Tung, Pang-Fu Liu, Wen-Jyi Hwang, Chih-Hsiang Ho
  • Patent number: 9705847
    Abstract: A management server and a management method thereof are provided. The management server is connected to a switch on a trunk port. The switch is connected to a plurality of cloud appliances in different virtual local area networks (VLANs). The management severs operates a management system and a translation system for managing cloud appliances. The translation system is operated to modify the receiving data packet by converting the source MAC address or the source IP address and removing the VLAN tag, and to modify the transmitting data packet by converting the destination MAC address or the destination IP address and adding a VLAN tag.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 11, 2017
    Assignee: Institute For Information Industry
    Inventors: Chung-Ting Kao, Yu-Jung Cheng
  • Patent number: 9704403
    Abstract: The disclosure is related to a system and a method for collision avoidance for vehicle. In the method, the system predicts multiple routes of an abnormal vehicle in a period of time according to historical data when a nearby vehicle receives an alert from the abnormal vehicle. A route potential pattern can be created when the system gets the historical data. The system also computes one or more available routes for the nearby vehicle based on its vehicle information. Every available route has its collision risk value. The system finally provides a recommended route with lower collision risk value when it considers a time of the abnormal vehicle reaches its great change, a time of predicting the nearby vehicle meets the range of route potential pattern, and a safe distance there-between.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: July 11, 2017
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Shing-Yu Chen, Jui-Yang Tsai, Chien Lee
  • Patent number: 9693269
    Abstract: An LTE communication system is provided. The LTE communication system includes a mobile apparatus and a source BS. The source BS receives a target BS CSI configuration from a target BS and transmits an RRC configuration to the mobile apparatus. The RRC configuration includes a target BS temporary CSI configuration and a source BS temporary CSI configuration. The mobile apparatus continuously receives data from the source BS according to the source BS temporary CSI configuration, and synchronizes with the target BS while receiving data. The source BS stops transmitting data to the mobile apparatus based on a request from the mobile apparatus or signal quality of the mobile apparatus, and forwards un-transmitted data to the target BS. The mobile apparatus handovers to the target BS after finishing the synchronization with the target BS, and continues to receive the un-transmitted data from the target BS.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: June 27, 2017
    Assignee: Institute For Information Industry
    Inventors: Chia-Hung Wei, Hai-Han Wang
  • Patent number: 9693379
    Abstract: A direct mode communication system and a communication resource scheduling method thereof are provided. The direct mode communication system includes a base station and at least one client direct mode communication apparatus. The at least one client direct mode communication apparatus includes a first client direct mode communication apparatus. The first client direct mode communication apparatus contends in a communication resource contention pool to generate a communication resource contention message, and transmits the communication resource contention message to the base station. The base station decides a communication resource schedule for the at least one client direct mode communication apparatus according to the communication resource contention message.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: June 27, 2017
    Assignee: Institute For Information Industry
    Inventors: Chun-Che Chien, Yi-Hsueh Tsai, Shiann-Tsong Sheu
  • Patent number: 9692685
    Abstract: A heterogeneous network system, network apparatus, and rendezvous path selection method thereof are provided. The heterogeneous network system includes several partner network apparatuses and a network apparatus. The network apparatus stores at least one weighting table, wherein each weighting table is related to one network service condition. The interface types of the transceiving interfaces of the partner network apparatuses and the network apparatus are not all the same. The network apparatus measures at least one first transmission parameter and receives several second transmission parameters. Each of the first and second transmission parameters is related to transmission between two network apparatuses neighboring each other.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: June 27, 2017
    Assignee: Institute For Information Industry
    Inventor: Kun Hung Lee
  • Patent number: 9686569
    Abstract: The disclosure is related to a method for calibrating an interactive time in a live program, and a system thereof. In the method, a user device is used to receive a live content embedded with a mark from a live program system. A signal processing scheme is performed to identify the mark so as to obtain a marking time. Then an interactive content is received from an interactive serving system. An initiating time of interactive activity is obtained. A time difference between the marking time and the initiating time is counted. The time difference is referred to for calibrating the time of issuing an interactive message when responding to the interactive activity. The responding time, at the system side, is restored to an actual time. Therefore, the method effectively excludes the time error for responding to the interactive activity in the live program due to transmission delay.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: June 20, 2017
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chang-Hsien Yu, Wen-shan Liou, Hsin-I Lai
  • Patent number: 9677910
    Abstract: Disclosed is an advanced metering infrastructure (AMI) system, used in a power system that comprises a high-voltage power supplying switch, at least one transformer and at least one smart meter. Each transformer has one end connected to at least one smart meter and has another end connected to the high-voltage power supplying switch or at least another transformer. The AMI system comprises a plurality of power line bridges and at least one data concentrator unit (DCU). Each power line bridge is connected to the transformer in parallel. The DCU has one end electrically connected to the power line bridge. The power line bridge has one end electrically connected to the smart meter, and another end electrically connected to the DCU. The power line bridge communicates with the smart meter via the narrowband power line communication (NPLC), and communicates with the DCU via the broadband over power line communication (BPLC).
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: June 13, 2017
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Ping-Heng Li, Wei-Ho Chung, Chan-Nan Lu
  • Patent number: 9667332
    Abstract: A MIMO network system and an interference eliminating method thereof are provided. MIMO network system includes a first mobile station and a base station. The base station has a plurality of antennas which are used for transmitting data to the first mobile station and receiving data from a second mobile station at the same time. The first mobile station determines an interference quality value according to a signal from the second mobile station and transmits the interference quality value to the base station. The base station determines a first receiving performance of the first mobile station according to the interference quality value and adjusts an antenna setting of the antennas according to the first receiving performance.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: May 30, 2017
    Assignee: Institute For Information Industry
    Inventors: Shu-Han Liao, Chun-Che Chien