Patents Assigned to Institute for Information Industry
  • Patent number: 10397898
    Abstract: A base station, user equipment, and channel selection method are provided. The base station can configure a Primary Component Carrier (PCC) and a plurality of Secondary Component Carriers (SCCs). The PCC is a Long Term Evolution (LTE) band, while at least one of the SCCs is not an LTE band. The base station receives a plurality of channel status parameters, wherein each of the channel status parameters corresponds to one of the SCCs. The base station sorts the SCCs according to the channel status parameters, determines a subset of the SCCs as at least one candidate SCC according to the channel status parameters, and determines a subset of the at least one candidate SCC as at least one available SCC by performing clear channel assessment for each of the at least one candidate SCC.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 27, 2019
    Assignee: Institute For Information Industry
    Inventors: Chiu-Wen Chen, Chun-Che Chien
  • Patent number: 10372719
    Abstract: An episode mining method that includes the steps outlined below is provided. Real-time operation parameters are retrieved. At least one incremental candidate pattern in every incremental time period is generated, wherein the incremental candidate pattern is an incremental episode including a set of events of the real-time operation parameters and having an incremental occurrence frequency larger than an incremental threshold. At least one batch candidate pattern in every batch time period is generated, wherein the batch candidate pattern is a batch episode including a set of events of the real-time operation parameters within the batch time period and having a batch occurrence frequency larger than a batch threshold. At least one newly-add candidate episode is determined from the incremental candidate pattern and the batch candidate pattern having an occurrence frequency larger than a determine threshold. At least one detection rule is generated based on the newly-add candidate episode.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: August 6, 2019
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Ping-Feng Wang, Shin-Mu Tseng, Chu-Feng Li
  • Patent number: 10346353
    Abstract: An integration device and an integration method thereof are provided. The integration device includes a storage and a processor. The storage stores a first database which includes a plurality of first artifacts. The processor accesses the first database and a second database, and compares each second artifact of the second database with the first artifacts to update the first database.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 9, 2019
    Assignee: Institute For Information Industry
    Inventor: Chien Yao Wang
  • Patent number: 10331789
    Abstract: A semantic analysis apparatus, method, and non-transitory computer readable storage medium thereof are provided. The semantic analysis apparatus performs phrase analysis on a Chinese character string to obtain several groups and semantically analyzes the groups to obtain at least one first probability distribution, wherein each first probability distribution has several first probability values corresponding to several tags one-to-one. The semantic analysis apparatus divides the Chinese character string into several Chinese characters and semantically analyzes the Chinese characters to obtain at least one second probability distribution, wherein each second probability distribution has several second probability values corresponding to the tags one-to-one.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: June 25, 2019
    Assignee: Institute For Information Industry
    Inventors: Yun-Kai Hsu, Tsung-Chieh Chen, Chih-Li Huo, Keng-Wei Hsu
  • Patent number: 10318731
    Abstract: A detection method comprising: (A) transmitting a to-be tested file to a first testing machine by the processing device; wherein the first testing machine uses for executing the to-be tested file; (B) monitoring that whether a component usage of the first testing machine is higher than a default threshold during a period of executing the to-be tested file by the processing device; and (C) when the component usage of the first testing machine is higher than the default threshold, the memory forensics module analyzes the memory space of the first testing machine to determine that whether the to-be tested file comprises a malware program and generate an analyzing result.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: June 11, 2019
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Jian-Wei Liao, Chin-Wei Tien, Shun-Chieh Chang
  • Publication number: 20190171949
    Abstract: A model training system, an operating method of the model training system and a portable electronic device are provided. The operating method is implemented by a processor. The model training system includes a first model and at least one second model. The processor receives an inputting data. The processor obtains a model difference between the first model and the second model according to the inputting data. The processor obtains an outputting accuracy of the second model according to the inputting data. The processor updates at least one parameter of the second model according to the outputting accuracy and the model difference.
    Type: Application
    Filed: December 6, 2017
    Publication date: June 6, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chen-Kuo CHIANG, Cheng-Yeh CHEN, Yi-Ting CHIANG
  • Publication number: 20190158602
    Abstract: A data collecting system includes a management server, a number of data collecting chains. Each data collecting chain includes a computer connected to the management server, at least one sensor and a data acquisition (DAQ), coupled to the sensor(s) and connected to the computer through RS485, configured to acquire sensing data from the sensor(s) and transmit the sensing data to the computer. The DAQs are connected to the computers through a wireless backup transmission interface. The management server sends a first confirmation signal to the computers. When at least one of the computers does not respond to the first confirmation signal, the management server indicates the computers which have responded to the first confirmation signal to receive the sensing data from the DAQ(s) corresponding to the computer(s) which doesn't respond to the first confirmation signal through the wireless backup transmission interface.
    Type: Application
    Filed: December 6, 2017
    Publication date: May 23, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Kun-Yu LIN, Chia-Chang Chang, Chih-Chieh Lin, Chien-Chih Lu, Cheng-Tsai Lai, Jun-Ren Chen, Hung-Sheng Chiu
  • Publication number: 20190156123
    Abstract: An image annotation method includes the following. Image frames are acquired. One or more target objects are identified and tracked from the image frames. Candidate key image frames are selected from the frames according to a first selection condition. First similarity indexes of the candidate key image frames are determined. Second similarity indexes of a plurality of adjacent frames are determined. The candidate key image frames as well as the adjacent frames that meet a second selection condition are selected as key image frames. The key image frames are displayed on a graphical user interface. Annotation information about the one or more target objects is display through the graphical user interface.
    Type: Application
    Filed: December 7, 2017
    Publication date: May 23, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Hsin-Han CHIANG, Yen-Lin CHEN, Chien LIN, Chao-Wei YU, Meng-Tsan LI
  • Publication number: 20190155670
    Abstract: The detecting method includes: obtaining a testing signal, perform at least one action according to the testing signal, and transmit a request instruction comprising the testing signal; determining that whether the testing signal of the request instruction represents performing a testing mode by a processor; if the processor determines that the testing signal of the request instruction represents performing the testing mode, the processor requests a testing service device to provide at least one service corresponding to the request instruction; collecting a performing order when the processor performing the at least one action and a performing result of each one of the at least one action, and combine the performing order and the performing result as a to-be classified data; and calculating a detecting result according to the to-be classified data, wherein the detecting result represents that whether a snow ball effect will occur.
    Type: Application
    Filed: December 7, 2017
    Publication date: May 23, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventor: Shih-Yu LU
  • Publication number: 20190154548
    Abstract: A machine diagnostic system includes a performance evaluating module, a machine adjusting module and multiple sensors. The performance evaluating module evaluates the performance value of a part of a machine prior to production and predicts whether the part can be used to complete multiple batches of semi-products. If yes, the machine adjusting module sets a set value of the machine so that the machine can complete the multiple batches of semi-products. When the batches of semi-products are processed by the machine, a real-time production data is generated. When the sensors detect that the real-time production data contains an abnormal state data, re-evaluating whether the machine can complete the remaining semi-products according to the set value. If yes, enabling the machine to continue processing the remaining semi-products according to the set value. If no, updating the set value of the machine.
    Type: Application
    Filed: December 7, 2017
    Publication date: May 23, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Ci-Yi LAI, Hung-An KAO, Hung-Sheng CHIU
  • Publication number: 20190156265
    Abstract: A section procedure tracking method comprises following steps: storing a plurality of process objects from a plurality of machines; calculating a plurality of basic process values according to a tension information, a length information, a speed information and a timing information of the process objects in a basic sequence; calculating an average basic value according to the basic process values; calculating a plurality of extra process values according to the tension information, the length information, the speed information and the timing information of the process objects in an extra sequence; calculating an average extra value according to the extra process values; selecting one of the average basic value and the average extra value having the smaller value; and selecting a search path corresponding to the smaller one of the average basic value and the average extra value as a process search order.
    Type: Application
    Filed: December 7, 2017
    Publication date: May 23, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Ying-Hsun LAI, Chin-Feng LAI, Yu-Cheng HSIAO, Chi-Cheng CHUANG
  • Publication number: 20190147029
    Abstract: A method for generating a conversational user interface is provided. The method is executed by a processor to perform the following steps. Extract the content of a webpage. Obtain a first form in the webpage. Obtain multiple first fields according to the first form. Create a first slot filling model based on the multiple first fields. Generate a conversational user interface. The processor is configured to use the first slot filling model to determine data required by the first fields, and obtain data that can be filled in the first fields according to an input dialogue data to fill in the first fields.
    Type: Application
    Filed: December 1, 2017
    Publication date: May 16, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yu-Shian CHIU, Wei-Jen YANG
  • Publication number: 20190133143
    Abstract: A fruit ripening system and a fruit ripening method using the same are provided. The fruit ripening system includes an image capturing device, a ripening gas generator and a controller. The image capturing device is configured to capture an image of a fruit within a closed container. The ripening gas generator is configured to supply a ripening gas to the closed container. The controller is configured to analyze the image of the fruit to determine an initial maturity of the fruit, determine a required ripening gas concentration according to the initial maturity and a target maturity, and control the ripening gas generator to supply the ripening gas to the closed container for controlling a ripening gas concentration within the closed container at the required ripening gas concentration.
    Type: Application
    Filed: December 1, 2017
    Publication date: May 9, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventor: Chien-Der Lin
  • Publication number: 20190140961
    Abstract: A quality of service control system includes an input device, a processing unit and an output device. The input device receives a packet. The processing unit obtains an Internet Protocol (IP) version and adds at least one extension column in an undefined IP header, so as to generate a quality of service control packet. The output device transmits the quality of service control packet. Similarly, an input device receives the quality of service control packet and achieves the effect of transmitting the packet with higher priority, determining a transmission rate and keeping data accessed for a specific time according to a packet rate control parameter configuration in the quality of service control packet.
    Type: Application
    Filed: December 8, 2017
    Publication date: May 9, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chia-Hong WANG, Teng-Chang CHANG
  • Patent number: 10284255
    Abstract: Present disclosure relates to a base station and a method for operating the same. The base station includes a communicating unit and a processing unit. The communicating unit is wirelessly connected to user equipments in the internet of things. The communicating unit is configured to receive a frequency hopping preamble sequence from a user equipment. The processing unit, electrically coupled to the communicating unit, is configured to obtain frequency hopping energies corresponding to a plurality of symbol groups from the frequency hopping preamble sequence. The processing unit is configured to accumulate the frequency hopping energies and calculate an average energy corresponding to one symbol group according to the accumulated frequency hopping energies. The processing unit is configured to calculate a threshold based on the average energy and a false alarm rate, wherein the threshold is applied to determine whether signals sending from the user equipment are noises.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: May 7, 2019
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Jeng-Kuang Hwang, Cheng-Feng Li, Chin-Gwo Ma
  • Publication number: 20190130900
    Abstract: A voice interactive device includes a semantic analyzing module, a tone analyzing module, a speaker classification determining module and a dialogue sentence database. The semantic analyzing module is configured to analyze a semantic meaning of speaking sentence from a speaker. The tone analyzing module is configured to analyze a tone of the speaking sentence. The speaker classification determining module is configured to determine that the speaker belongs to one of a plurality of speaker classification types according to the semantic meaning and the tone. The dialogue sentence database stores a plurality of relationships between speaker classifications and response sentences. The dialogue sentence generating module is configured to generate a response sentence corresponding to the speaker according to the relationships between speaker classifications and response sentences. The voice generator is configured to output a response voice of the response sentence.
    Type: Application
    Filed: December 4, 2017
    Publication date: May 2, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Cheng-Hung Tsai, Sun-Wei Liu, Zhi-Guo Zhu, Tsun Ku
  • Publication number: 20190125218
    Abstract: A cramp evaluating device for calf muscle, adapted to evaluate a probability value of calf muscle of a runner wearing a number of sensors, includes a physiological signal receiver and a cramp detector. The physiological signal receiver is configured to receive a plurality of physiological signals from the sensors. The cramp detector is configured to input the physiological signals to an evaluation model to calculate the probability value of the calf muscle of the runner.
    Type: Application
    Filed: December 1, 2017
    Publication date: May 2, 2019
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yu-Cheng TSAI, Ping-Che YANG
  • Patent number: 10251188
    Abstract: A base station and a radio resource dynamic allocation method thereof for a Narrowband Internet of Thing (NB IoT) system are provided. The base station determines that a plurality of user equipments (UEs) are involved in radio resource scheduling and allocation according to scheduling information, and determines a received signal quality of each UE according to a feedback message received from each UE. Afterwards, according to the received signal quality of each UE, the base station performs a downlink control information (DCI) subframe repetition number evaluation and adjustment procedure to determine whether a DCI subframe repetition number of the each UE in a narrowband physical downlink control channel needs to be adjusted and adjust the DCI subframe repetition number which needs to be adjusted. After the DCI subframe repetition number evaluation and adjustment procedure, the base station executes the radio resource scheduling and allocation.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: April 2, 2019
    Assignee: Institute For Information Industry
    Inventors: Yong-Shin Huang, Ya-Ju Yu, Sheng-Chia Tseng, Li Wan
  • Patent number: 10250626
    Abstract: An attacking node detection apparatus, method, and computer program product thereof are provided. The attacking node detection apparatus stores a plurality of access records of an application, wherein each access record includes a network address of a host and an access content. The attacking node detection apparatus filters the access records into a plurality of filtered access records according to a predetermined rule so that the access content of each filtered access record conforms to the predetermined rule. The attacking node detection apparatus creates at least one access relation of each of the network addresses according to the filtered access records, wherein each access relation is defined by one of the network addresses and one of the access contents. The attacking node detection apparatus identifies a specific network address as an attacking node according to the access relations.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: April 2, 2019
    Assignee: Institute For Information Industry
    Inventors: Chia-Min Lai, Ching-Hao Mao, Chih-Hung Hsieh, Te-En Wei, Chi-Ping Lai
  • Patent number: 10250801
    Abstract: A camera system and an image-providing method are disclosed to overcome that conventional cameras cannot make a decision by themselves as for whether and/or how to capture images. The disclosed camera system includes a camera for capturing images and a computer device used to calculate an estimated camera location and pose for the camera. The camera system also includes a location adjusting device and a pose adjusting device to adjust the camera to the estimated camera location and pose.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: April 2, 2019
    Assignee: Institute For Information Industry
    Inventors: Ming-Fang Weng, Ching-Wen Lin