Patents by Inventor Bo-Fu LIU
Bo-Fu LIU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9467673Abstract: Disclosure in the description is related to a method for rhythm visualization, a system, and computer-readable storage. The invention allows the system to visualize the rhythm according to audio signals and personal features made by individual. In the method according to one embodiment, a personal image is firstly captured, and features can be extracted from the image. A personalized image is therefore created based on the features. Next, audio features are extracted from the audio signals. A personalized rhythm configuration can be obtained. A personalized rhythm video is therefore created based on the information related to the audio, personalized image, and the personalized rhythm configuration. Furthermore, a group rhythm video may also be obtained as integrating multiple personal rhythm data.Type: GrantFiled: April 14, 2014Date of Patent: October 11, 2016Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Shih-Chun Chou, Bo-Fu Liu, Yu Fan Lin, Yi Chun Hsieh, Shih Yao Wei
-
Patent number: 9323737Abstract: A method for generating at least one interactive page template is provided. The at least one interactive page template includes at least one interactive component. The interactive component is a material which can be operated by at least one input signals of the mobile device and be presented by at least one output signals of a mobile device.Type: GrantFiled: May 22, 2013Date of Patent: April 26, 2016Assignee: INSTITUTE FOR INFORMATION INDUSTRYInventors: Ren-Dar Yang, Hung-Sheng Chiu, Tse-Ming Tsai, Shih-Chun Chou, Bo-Fu Liu, Jih-Yiing Lin, Yu-Ting Lin, Pei Jiang
-
Publication number: 20150370459Abstract: In a system and method for generating a mobile application, a static picture constructing a static object, and first and second pictures associated with an interactive element are defined from multiple digital pictures based on page metadata corresponding to the digital pictures. Transformed static, first and second pictures are generated based on the static, first and second pictures and on their original and corrected specifications. The page metadata, a preview page generated based on the transformed static and first pictures, a background page generated based on the transformed static picture, and the transformed first and second pictures are packaged to generate the mobile application.Type: ApplicationFiled: October 8, 2014Publication date: December 24, 2015Inventors: Shih-Chun CHOU, Bo-Fu LIU, Jih-Yiing LIN, Peng-Hua CHU, Yi-Chun HSIEH, Yu-Hung LIN
-
Publication number: 20150155006Abstract: Disclosure in the description is related to a method for rhythm visualization, a system, and computer-readable storage. The invention allows the system to visualize the rhythm according to audio signals and personal features made by individual. In the method according to one embodiment, a personal image is firstly captured, and features can be extracted from the image. A personalized image is therefore created based on the features. Next, audio features are extracted from the audio signals. A personalized rhythm configuration can be obtained. A personalized rhythm video is therefore created based on the information related to the audio, personalized image, and the personalized rhythm configuration. Furthermore, a group rhythm video may also be obtained as integrating multiple personal rhythm data.Type: ApplicationFiled: April 14, 2014Publication date: June 4, 2015Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: SHIH-CHUN CHOU, BO-FU LIU, YU FAN LIN, YI CHUN HSIEH, SHIH YAO WEI
-
Publication number: 20150142576Abstract: A method for displaying an adaptive advertisement object on a mobile device, the method includes the following steps. Execute a mobile application to display a page including at least one adaptive advertisement object. The mobile application includes a description file, at least one content resource file, at least one advertisement resource file and a parsing module. The resource file includes at least one content object being displayed on the page. The description file includes a content description and an advertisement object description. The advertisement object description includes at least one keyword, at least one visual characteristic and at least one advertisement presentation description. The advertisement resource file is acquired from an advertisement resource file database.Type: ApplicationFiled: May 7, 2014Publication date: May 21, 2015Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Shih-Chun Chou, Bo-Fu Liu, Jih-Yiing Lin, Yu-Hung Lin
-
Patent number: 9031587Abstract: A mobile apparatus data sharing method includes the following steps: receiving a request for activating a sharing functionality on sharing data; obtaining context information of the mobile apparatus and a contact list which includes information of several candidate contacts; classifying the information of the candidate contacts into several candidate groups according to the context information; displaying the candidate groups via the mobile apparatus; determining a target contact group from the candidate contact groups according to a contact group selecting signal generated by the mobile apparatus; and transmitting the sharing data to the target contact group according to the information of the candidate contacts in the target contact group.Type: GrantFiled: June 12, 2012Date of Patent: May 12, 2015Assignee: Institute for Information IndustryInventors: Shih-Chun Chou, Bo-Fu Liu, Yu-Ting Lin, Jih-Yiing Lin
-
Patent number: 9021427Abstract: A conversion method of applications of mobile devices is provided. The method includes the steps of obtaining a device feature information and a platform information of a mobile device, modifying, by a convertor, a first description data of a first application according to the obtained device feature information and platform information, and converting the modified first application to a second application in which the first application is represented by a platform-neutral language and at least includes the first description data for describing the interaction design of a user interface, and the second application is represented by a language corresponding to the platform information and can be executed on the mobile device.Type: GrantFiled: June 4, 2012Date of Patent: April 28, 2015Assignee: Institute for Information IndustryInventors: Bo-Fu Liu, Yu-Ting Lin, Shih-Chun Chou, Jih-Yiing Lin
-
Patent number: 8925019Abstract: The synchronous display streaming system for multi-view frames is provided. The server provides a plurality of display streamings of a content in a plurality of angles. The server stores accounts. The first electronic device logs in a relation account of the accounts of the server. The second electronic device logs in the relation account of the server. The first electronic device and the second electronic device are grouped in a synchronization operation group. The server provides the plurality of display streamings in the plurality of angles to the first and the second electronic device which log in the relation account respectively and display the frames of the content in the plurality of angles on the first and the second electronic device. Any electronic device of the synchronization operation group performs an operation on one of the electronic devices of the synchronization operation group through the relation account of the server.Type: GrantFiled: August 27, 2013Date of Patent: December 30, 2014Assignee: Institute for Information IndustryInventors: Chin-Yu Ko, Bo-Fu Liu, Shih-Chun Chou, Ren-Dar Yang, Hung-Sheng Chiu
-
Publication number: 20140164912Abstract: A method for generating at least one interactive page template is provided. The at least one interactive page template includes at least one interactive component. The interactive component is a material which can be operated by at least one input signals of the mobile device and be presented by at least one output signals of a mobile device.Type: ApplicationFiled: May 22, 2013Publication date: June 12, 2014Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Ren-Dar YANG, Hung-Sheng CHIU, Tse-Ming TSAI, Shih-Chun CHOU, Bo-Fu LIU, Jih-Yiing LIN, Yu-Ting LIN, Pei JIANG
-
Publication number: 20140165111Abstract: The synchronous display streaming system for multi-view frames is provided. The server provides a plurality of display streamings of a content in a plurality of angles. The server stores accounts. The first electronic device logs in a relation account of the accounts of the server. The second electronic device logs in the relation account of the server. The first electronic device and the second electronic device are grouped in a synchronization operation group. The server provides the plurality of display streamings in the plurality of angles to the first and the second electronic device which log in the relation account respectively and display the frames of the content in the plurality of angles on the first and the second electronic device. Any electronic device of the synchronization operation group performs an operation on one of the electronic devices of the synchronization operation group through the relation account of the server.Type: ApplicationFiled: August 27, 2013Publication date: June 12, 2014Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Chin-Yu KO, Bo-Fu LIU, Shih-Chun CHOU, Ren-Dar YANG, Hung-Sheng CHIU
-
Publication number: 20140157147Abstract: The present invention discloses a feedback system. The feedback system includes an application executing module, a trigger module and a feedback interface module. The application executing module executes an application to display a plurality of display elements, wherein at least one of the display elements corresponds to at least one of a plurality of motion events provided for users to operate. The trigger module receives a first selection signal when the application executing module executes the application, wherein the first selection signal corresponds to an indicated feedback element, and the indicated feedback element is one of the display elements. The feedback interface module receives a first feedback content corresponding to the indicated feedback element and generates a first feedback message, when the trigger module receives the first selection signal, wherein the first feedback message includes the first feedback content and the first selection signal.Type: ApplicationFiled: June 3, 2013Publication date: June 5, 2014Inventors: Ren-Dar YANG, Hung-Sheng CHIU, Tse-Ming TSAI, Shih-Chun CHOU, Bo-Fu LIU, Jih-Yiing LIN, Pei JIANG, Yu-Ting LIN, Hsiao-Chen CHANG
-
Publication number: 20140143654Abstract: A system for generating a mobile APP page template is provided with an interface module, a processing module, and a storage module. The interface module receives at least one mobile APP page. The processing module is coupled to the interface module, and retrieves page components and mobile-device sensor information for activating at least one of the page components from the mobile APP page, and classifies the page components into categories and keeps a respective usage count and at least one attribute for each of the page components. Also, the processing module generates at least one mobile APP page template according to the categories, the usage counts, the attributes, and the mobile-device sensor information of the page components. Particularly, the mobile APP page template comprises the mobile-device sensor information and at least one template component activated by the mobile-device sensor information.Type: ApplicationFiled: May 16, 2013Publication date: May 22, 2014Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Ren-Dar YANG, Tse-Ming TSAI, Shih-Chun CHOU, Bo-Fu LIU, Jih-Yiing LIN, Pei JIANG, Yu-Ting LIN
-
Publication number: 20130150097Abstract: A mobile apparatus data sharing method includes the following steps: receiving a request for activating a sharing functionality on sharing data; obtaining context information of the mobile apparatus and a contact list which includes information of several candidate contacts; classifying the information of the candidate contacts into several candidate groups according to the context information; displaying the candidate groups via the mobile apparatus; determining a target contact group from the candidate contact groups according to a contact group selecting signal generated by the mobile apparatus; and transmitting the sharing data to the target contact group according to the information of the candidate contacts in the target contact group.Type: ApplicationFiled: June 12, 2012Publication date: June 13, 2013Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Shih-Chun Chou, Bo-Fu Liu, Yu-Ting Lin, Jih-Yiing Lin
-
Publication number: 20130145346Abstract: A conversion method of applications of mobile devices is provided. The method includes the steps of obtaining a device feature information and a platform information of a mobile device, modifying, by a convertor, a first description data of a first application according to the obtained device feature information and platform information, and converting the modified first application to a second application in which the first application is represented by a platform-neutral language and at least includes the first description data for describing the interaction design of a user interface, and the second application is represented by a language corresponding to the platform information and can be executed on the mobile device.Type: ApplicationFiled: June 4, 2012Publication date: June 6, 2013Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Bo-Fu LIU, Yu-Ting LIN, Shih-Chun CHOU, Jih-Yiing LIN
-
Publication number: 20130132859Abstract: A method for collaborative editing by a plurality of mobile devices including communicating with a plurality of mobile devices via a wireless network to receive packets from the mobile devices, respectively, and by the embedded processing unit, decoding the received packets to obtain an editing command for a collaborative editing file, editing the collaborative editing file and generating a display image according the editing command, and transmitting the display image to a display unit to display the display image.Type: ApplicationFiled: December 12, 2011Publication date: May 23, 2013Applicant: INSTITUTE FOR INFORMATION INDUSTRYInventors: Shih-Chun Chou, Bo-Fu Liu, Yu-Ting Lin, Jih-Yiing Lin
-
Publication number: 20120127276Abstract: An image retrieval system and method thereof is provided. The method of the image retrieval system has the following steps: capturing an input image of an object simultaneously and separately by dual cameras in a mobile device, obtaining a depth image by the mobile device according to the input images, and determining a target object according to the input images and image features of the depth image, and receiving the target object by an image data server, obtaining retrieving data corresponding to the target object, and transmitting the retrieving data to the mobile device.Type: ApplicationFiled: June 15, 2011Publication date: May 24, 2012Inventors: Chi-Hung Tsai, Yeh-Kuang Wu, Bo-Fu Liu, Chien-Chung Chiu
-
Publication number: 20120120196Abstract: The image counting method includes the steps of: acquiring 3D images from the region by a 3D camera, wherein the 3D images include a plurality of pixels, and the pixels have x, y and z coordinate values and pixel data; mapping the x, y and z coordinate values and the pixel data of the pixels into a plurality of correlative coordinate values of a spatial correlative coordinate represented as (x, z, t), wherein t is the number of pixels whose pixel data are lower than a threshold in y direction with the same x and z coordinate values; grouping the correlative coordinate values into a plurality of groups according to a correlation between each of the correlative coordinate values in x-z plane; and comparing the correlative coordinate values of each of groups with the correlative coordinate values of the 3D images of the specific objects to determine the number of specific objects in the region.Type: ApplicationFiled: December 17, 2010Publication date: May 17, 2012Inventors: Chi-Hung Tsai, Bo-Fu Liu, Chien-Chung Chiu, Yeh-Kuang Wu
-
Publication number: 20120119991Abstract: A 3D gesture control method is provided. The method includes the steps of: obtaining a series of images by a stereo camera; recognizing a control article in the images and acquiring 3D coordinates of the control article; determining the speed of the control article according to the 3D coordinates of the control article; and operating a visible object according to the speed.Type: ApplicationFiled: July 25, 2011Publication date: May 17, 2012Inventors: Chi-Hung TSAI, Yeh-Kuang WU, Bo-Fu LIU, Chien-Chung CHIU, Hsiao-Chen CHANG