Patents by Inventor Hao-hua Chu
Hao-hua Chu 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: 8661909Abstract: The present invention provides an apparatus for mapping pipeline for use in a fluid pipeline, comprising: a pressure gauge that measures the pressure of the fluid in the fluid pipeline; a gyroscope that measures the angular velocity of the apparatus for mapping pipeline in the fluid pipeline; a processing module that collects and converts the pressure of the fluid and the angular velocity to a pressure data and an angular velocity data, respectively; and a data output module that outputs the pressure data and the angular velocity data. The present invention also provides a method for mapping pipeline and a system using the same that obtain the spatial layout of the fluid pipeline by analyzing the pressure data and the angular velocity data.Type: GrantFiled: August 29, 2011Date of Patent: March 4, 2014Assignee: National Taiwan UniversityInventors: Hao-Hua Chu, Tsung-Te Lai, Yu-Han Chen, Polly Huang
-
Patent number: 8364026Abstract: A method in a video playback system for playing a video with a specific playback speed in accordance with a video feature and a playback record is described. The system allows the playback record records a preceding playback speed corresponding to the video previously played to learn user preferences for a user. This makes the specific playback speed more suitable for the user without any adjustment. In addition, the system also allows the user input a resetting playback speed to actively adjust the specific playback speed if the original specific playback speed is not suitable for the user.Type: GrantFiled: March 19, 2010Date of Patent: January 29, 2013Assignee: National Taiwan UniversityInventors: Kai-Yin Cheng, Sheng-Jie Luo, Bing-Yu Chen, Hao-Hua Chu
-
Publication number: 20120152025Abstract: The present invention provides an apparatus for mapping pipeline for use in a fluid pipeline, comprising: a pressure gauge that measures the pressure of the fluid in the fluid pipeline; a gyroscope that measures the angular velocity of the apparatus for mapping pipeline in the fluid pipeline; a processing module that collects and converts the pressure of the fluid and the angular velocity to a pressure data and an angular velocity data, respectively; and a data output module that outputs the pressure data and the angular velocity data. The present invention also provides a method for mapping pipeline and a system using the same that obtain the spatial layout of the fluid pipeline by analyzing the pressure data and the angular velocity data.Type: ApplicationFiled: August 29, 2011Publication date: June 21, 2012Applicant: National Taiwan UniversityInventors: Hao-Hua CHU, Tsung-Te Lai, Yu-Han Chen, Polly Huang
-
Patent number: 8159333Abstract: A method of reducing power consumption of a radio badge in a localization system is disclosed, in which the radio badge is carried by a tracked target and is provided with a pedometer for detecting a footstep count of the tracked target. The method includes: estimating a velocity of the radio badge according to the footstep count detected by the pedometer; calculating a sleep time from the velocity of the radio badge; and controlling the radio badge to discontinue emitting radio signals during the sleep time. An indoor localization system that performs the method is also disclosed.Type: GrantFiled: April 16, 2009Date of Patent: April 17, 2012Assignee: National Taiwan UniversityInventors: Polly Huang, Hao-Hua Chu, Chuang-Wen You
-
Patent number: 8130103Abstract: A method of reducing power consumption of a radio badge in a boundary detection localization system is disclosed, in which the radio badge is carried by a tracked target and performs location sampling communication with an infrastructure component of the localization system at the start and end of sampling time intervals such that positions of the radio badge can be estimated. The method includes: determining a velocity of the radio badge; estimating a critical time for the radio badge to reach a critical region through division in which a critical distance from an estimated position obtained at the end of a most recent sampling time interval to the critical region is the dividend, and the velocity of the radio badge is the divisor; and controlling the radio badge to perform location sampling communication with the infrastructure component of the localization system at the end of the critical time.Type: GrantFiled: April 22, 2009Date of Patent: March 6, 2012Assignee: National Taiwan UniversityInventors: Polly Huang, Tsung-Han Lin, Hao-Hua Chu
-
Patent number: 7934162Abstract: A scaleable graphical user interface system for migrating the running state of graphical user interface widgets between heterogeneous device platforms includes a platform independent presentation model. The current running state of a first platform specific presentation operating on a first heterogeneous device platform may update the running state of the platform independent presentation model. The platform independent presentation model may be customized to generate a second platform specific presentation for a second heterogeneous device platform. The running state of the platform independent presentation module may be applied to the second platform specific presentation module to implement the current running state from the first heterogeneous device platform on the second heterogeneous device platform.Type: GrantFiled: October 15, 2002Date of Patent: April 26, 2011Assignee: NTT DoCoMo, Inc.Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Patent number: 7895522Abstract: A scaleable graphical user interface system utilizes a device platform independent model to provide dynamic layout of graphical user interface widgets migrated between any of a plurality of heterogeneous device platforms. The device platform independent model includes at least one platform independent graphical user interface widget. Based on the device platform independent model, platform specific graphical user interface widgets that correspond to each of the platform independent graphical user interface widgets may be laid out on a page and compared to the size of a display screen of a heterogeneous device platform. Where the page does not fit within the display screen, the platform independent graphical user interface widgets may be dynamically rearranged within the page to fit the display screen. In addition, where designated as splitable, the platform independent graphical user interface widgets may be split among multiple pages of a presentation to fit within the display screen.Type: GrantFiled: October 15, 2002Date of Patent: February 22, 2011Assignee: NTT DoCoMo, Inc.Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Publication number: 20100322594Abstract: A method in a video playback system for playing a video with a specific playback speed in accordance with a video feature and a playback record is described. The system allows the playback record records a preceding playback speed corresponding to the video previously played to learn user preferences for a user. This makes the specific playback speed more suitable for the user without any adjustment. In addition, the system also allows the user input a resetting playback speed to actively adjust the specific playback speed if the original specific playback speed is not suitable for the user.Type: ApplicationFiled: March 19, 2010Publication date: December 23, 2010Applicant: National Taiwan UniversityInventors: Kai-Yin Cheng, Sheng-Jie Luo, Bing-Yu Chen, Hao-Hua Chu
-
Publication number: 20100134288Abstract: A method of reducing power consumption of a radio badge in a boundary detection localization system is disclosed, in which the radio badge is carried by a tracked target and performs location sampling communication with an infrastructure component of the localization system at the start and end of sampling time intervals such that positions of the radio badge can be estimated. The method includes: determining a velocity of the radio badge; estimating a critical time for the radio badge to reach a critical region through division in which a critical distance from an estimated position obtained at the end of a most recent sampling time interval to the critical region is the dividend, and the velocity of the radio badge is the divisor; and controlling the radio badge to perform location sampling communication with the infrastructure component of the localization system at the end of the critical time.Type: ApplicationFiled: April 22, 2009Publication date: June 3, 2010Inventors: Polly HUANG, Tsung-Han LIN, Hao-Hua CHU
-
Publication number: 20100127836Abstract: A method of reducing power consumption of a radio badge in a localization system is disclosed, in which the radio badge is carried by a tracked target and is provided with a pedometer for detecting a footstep count of the tracked target. The method includes: estimating a velocity of the radio badge according to the footstep count detected by the pedometer; calculating a sleep time from the velocity of the radio badge; and controlling the radio badge to discontinue emitting radio signals during the sleep time. An indoor localization system that performs the method is also disclosed.Type: ApplicationFiled: April 16, 2009Publication date: May 27, 2010Inventors: Polly HUANG, Hao-Hua CHU, Chuang-Wen YOU
-
Patent number: 7671734Abstract: A footprint location system installed on footwear is disclosed. A user simply has to wear the shoes to track his/her locations without any setup or calibration efforts. The footprint location system measures and tracks the displacement vectors along a trail of footprints. The position of a user can be determined by summing up the current and all previous displacement vectors. In addition to being infrastructure-free, the footprint location method does not have problems found in existing indoor location systems, such as obstacles, multi-path effects, signal noises, signal interferences, and dead spots.Type: GrantFiled: February 23, 2007Date of Patent: March 2, 2010Assignee: National Taiwan UniversityInventors: Hao-Hua Chu, Shun-Yuan Yeh, Chon-In Wu, Kenji Okuda
-
Publication number: 20090215015Abstract: One embodiment of the present invention includes a signaling device capable of assisting a child to develop a tooth brushing technique. The signaling device includes a toothbrush and an extension device, which is affixed to the tooth brush. The extension device is coded with a plurality of patterns that can be converted into motion and orientation information associated with the tooth brush in a tooth brushing session, and the motion and orientation information is further compared to a predetermined set of expected conditions that correspond to the tooth brushing technique to determine a reward tailored to promote learning of the tooth brushing technique.Type: ApplicationFiled: February 21, 2008Publication date: August 27, 2009Applicant: RAINDROP NETWORK LTD.Inventor: Hao-Hua Chu
-
Publication number: 20080280278Abstract: A method and apparatus for affecting behavioral patterns of a child are disclosed. Specifically, one embodiment of the present invention sets forth a method, which includes the steps of determining a behavioral pattern of a child based on a set of detected data while the child performs acts associated with the behavioral pattern, comparing the behavioral pattern against a first set of expected conditions to generate a comparison result, and generating a reward for the child based on the comparison result, wherein the reward affects the behavioral pattern.Type: ApplicationFiled: August 16, 2007Publication date: November 13, 2008Applicant: RAINDROP NETWORK LTD.Inventors: In-Lung Chu, Hao-Hua Chu
-
Publication number: 20080204223Abstract: A footprint location system installed on footwear is disclosed. A user has to wear the shoes to track his/her locations without any set up or calibration efforts. The footprint location system measures and tracks the displacement vectors along a trail of footprints. The position of a user can be determined by summing up the current and all previous displacement vectors. In addition to being infrastructure-free, the footprint location method does not have problems found in existing indoor location systems, such as obstacles, multi-path effects, signal noises, signal interferences, and dead spots.Type: ApplicationFiled: February 23, 2007Publication date: August 28, 2008Inventors: Hao-Hua Chu, Shun-Yuan Yeh, Chon-In Wu, Kenji Okuda
-
Patent number: 7392483Abstract: A scalable graphical user interface system may dynamically transform platform specific graphical user interface widgets migrated within an application graphical user interface between any of a plurality of heterogeneous device platforms. The scalable graphical user interface system includes a platform independent presentation model that is mapped to platform specific graphical user interface widgets. The platform independent presentation model includes platform independent graphical user interface widgets. The platform independent graphical user interface widgets may be selectively transformed with transformation rules to generate a platform specific presentation for use by the application graphical user interface on one of the heterogeneous device platforms. Applicable transformation rules may be prioritized for each selected platform independent graphical user interface widget.Type: GrantFiled: October 15, 2002Date of Patent: June 24, 2008Assignee: NTT DoCoMo, Inc,Inventors: Hoi Lee Candy Wong, Hao-hua Chu, Masaji Katagiri, Yu Song, Shoji Kurakake
-
Patent number: 7386855Abstract: A method and system for preserving application session states among multiple terminals. An application session state is captured from a first terminal. The application session state is stored on a central storage device or repository server. The application session state is then retrieved from the central storage device with a second terminal. At least one application on the second terminal is then placed in the application session state using the information that is retrieved from the central storage device.Type: GrantFiled: August 12, 2002Date of Patent: June 10, 2008Assignee: NTT DoCoMo, Inc.Inventors: Yu Song, Hao-hua Chu, Nayeem Islam, Masaji Katagiri
-
Patent number: 7380282Abstract: A registry architecture for securely sharing personal devices among different users is disclosed. The registry architecture is a distributed architecture that includes at least one registry server communicating over a network with at least one personal device. The architecture provides verification and authorization of users and applications on personal devices registered with the registry server. In addition, secure migration of applications between a first personal device and at least one second personal device may be performed as a function of the registry architecture. Further, the ability to securely share a personal device among different users is provided by identification of potential users of the personal device within the registry architecture.Type: GrantFiled: July 17, 2006Date of Patent: May 27, 2008Assignee: NTT DoCoMo, Inc.Inventors: Yu Song, Hao-hua Chu, Shoji Kurakake
-
Patent number: 7234111Abstract: A system for dynamically adapting a presentation generated with a scalable application to a display screen of any of a plurality of heterogeneous device platforms is disclosed. The system includes a device platform and a transformation module. The device platform is one of the heterogeneous device platforms and includes a display screen. The device platform is operable to initiate generation of a hierarchical configuration representing a plurality of graphical user interface components. The transformation module is operable to selectively arrange the graphical user interface components on a page as a function of the hierarchical configuration. In the addition, the transformation module is operable to selectively transform the graphical user interface components to maximize the fill of the display screen by the page.Type: GrantFiled: September 28, 2001Date of Patent: June 19, 2007Assignee: NTT Docomo, Inc.Inventors: Hao-hua Chu, Hoi Lee Candy Wong, Yu Song, Shoji Kurakake
-
Patent number: 7143443Abstract: A registry architecture for securely sharing personal devices among different users is disclosed. The registry architecture is a distributed architecture that includes at least one registry server communicating over a network with at least one personal device. The architecture provides verification and authorization of users and applications on personal devices registered with the registry server. In addition, secure migration of applications between a first personal device and at least one second personal device may be performed as a function of the registry architecture. Further, the ability to securely share a personal device among different users is provided by identification of potential users of the personal device within the registry architecture.Type: GrantFiled: October 1, 2001Date of Patent: November 28, 2006Assignee: NTT Docomo, Inc.Inventors: Yu Song, Hao-hua Chu, Shoji Kurakake
-
Publication number: 20060259765Abstract: A registry architecture for securely sharing personal devices among different users is disclosed. The registry architecture is a distributed architecture that includes at least one registry server communicating over a network with at least one personal device. The architecture provides verification and authorization of users and applications on personal devices registered with the registry server. In addition, secure migration of applications between a first personal device and at least one second personal device may be performed as a function of the registry architecture. Further, the ability to securely share a personal device among different users is provided by identification of potential users of the personal device within the registry architecture.Type: ApplicationFiled: July 17, 2006Publication date: November 16, 2006Inventors: Yu Song, Hao-hua Chu, Shoji Kurakake