Patents by Inventor Tien Ho
Tien Ho 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: 6798168Abstract: A battery pack for an electronic communications device having electronic circuitry, at least one rechargeable cell, a housing and a circuit substrate is provided. Included within the pack is a copper strip that is electrically isolated from the battery circuitry. The copper strip is tuned by adjusting the length and width of the strip, as well as the placement of the strip within the battery pack, so as to reduce the overall Specific Absorption Rate (SAR) of the communications device-battery combination. In one preferred embodiment, the copper strip is 70 mm by 3 mm, made from 1 oz. copper, and formed into a “L” shape. The copper strip is placed along the side of the cell and about the end having the positive terminal. Overall SAR is reduced 13% by using the battery with the copper strip.Type: GrantFiled: April 23, 2003Date of Patent: September 28, 2004Assignee: Motorola, Inc.Inventors: Macwien Krishnamurthi Annamalai, Jauhari Abd Ghafar, Suang Tien Ho, Kok Hiong Sim
-
Publication number: 20040178990Abstract: An ergonomic mouse provides comfortable holding by user's palm and convenient operation by user's finger. The ergonomic mouse comprises a mouse body, a holding stick and a button member. The holding stick comprises an abutting section and a bottom pivotally assembled to a top portion of the mouse body to expose the abutting section out of the top portion. The button member is pivotally connected to a finger operation position at front end of the mouse body. The holding stick and the button member can be pivotally inclined to provide comfortable and convenient operation for user.Type: ApplicationFiled: March 10, 2003Publication date: September 16, 2004Inventor: Tien-Ho Hsu
-
Patent number: 6764023Abstract: A bi-direction pumping droplet mist ejection apparatus includes a casing which has two sides each has an inlet and a plurality of nozzle orifices, and a piezoelectric plate located in the casing and clamped and anchored by a clamping pad on one end thereof. The casing has a reservoir and an ejection chamber located on each of two sides of the piezoelectric plate. The reservoir and the ejection chamber are interposed by flow guiding slant surfaces and buffer edges to enable the piezoelectric plate and the nozzle orifices to form a gap therebetween to cerate nozzle and dispersion effects so that after the piezoelectric plate is activated fluid may be ejected evenly through the nozzle orifices on two sides to generate even fuel ejection and a desired atomization effect in a bi-direction fashion.Type: GrantFiled: October 9, 2002Date of Patent: July 20, 2004Assignee: Industrial Technology Research InstituteInventors: Yu-Yin Peng, Pin-Yung Tu, Chia-Lin Wu, Tien-Ho Gau, Yeau-Ren Jeng
-
Publication number: 20040069864Abstract: A bi-direction pumping droplet mist ejection apparatus includes a casing which has two sides each has an inlet and a plurality of nozzle orifices, and a piezoelectric plate located in the casing and clamped and anchored by a clamping pad on one end thereof. The casing has a reservoir and an ejection chamber located on each of two sides of the piezoelectric plate. The reservoir and the ejection chamber are interposed by flow guiding slant surfaces and buffer edges to enable the piezoelectric plate and the nozzle orifices to form a gap therebetween to cerate nozzle and dispersion effects so that after the piezoelectric plate is activated fluid may be ejected evenly through the nozzle orifices on two sides to generate even fuel ejection and a desired atomization effect in a bi-direction fashion.Type: ApplicationFiled: October 9, 2002Publication date: April 15, 2004Inventors: Yu-Yin Peng, Pin-Yung Tu, Chia-Lin Wu, Tien-Ho Gau, Yeau-Ren Jeng
-
Publication number: 20040037764Abstract: A control led odor generator, comprising a central processing unit, at least one micropump unit, a sensor unit and a fan. The micropump unit is housed in a casing containing odorous fluid and has a micropump array for ejecting the odorous fluid in tiny droplets. The central processing unit regulates operation of the micropump unit, allowing to control timing quantity and mixture of spread odor. The sensor unit provides the central processing unit with environmental data, like temperature, air density and humidity, as well as human body states for controlling the micropump unit. Environmental changes are followed by a change of spraying of odor, and varying taste and demand are adapted to.Type: ApplicationFiled: August 22, 2002Publication date: February 26, 2004Inventors: Tien-Ho Gau, Yu-Yin Peng
-
Patent number: 6672289Abstract: A micro-pulsation fuel injection system with underpressure stabilizer, comprising a fuel supply system, a fuel tank, a micropump, and a compression pump. The micropump ejects fuel into an intake pipe. The compression pump is connected with a fuel supply pipe of the micropump, for keeping underpressure of the inlet of the micropump against the intake pipe stable. Incoming fuel passes through a fuel chamber, separated by a membrane from a pressure chamber, which in turn is connected to the intake pipe. The membrane deforms according to pressure in the intake pipe, changing volume of the fuel chamber and generating underpressure of fuel therein. Additionally, a regulating valve is installable between the compression pump and the micropump for stabilizing the difference of pressures at the inlet of the micropump and in the intake pipe. Thus the quantity of fuel ejected by the micropump is precisely controlled.Type: GrantFiled: December 6, 2001Date of Patent: January 6, 2004Assignee: Industrial Technology Research InstituteInventor: Tien-Ho Gau
-
Publication number: 20030149908Abstract: A method and system for promoting fault tolerance in a multi-node computing system that provides deadlock-free message routing in the presence of node and/or link faults using only two rounds and, thus, requiring only two virtual channels to ensure deadlock freedom. A lamb set of nodes for use in message routing is introduced, with each node in the lamb set being used only as points along message routes, and not for sending or receiving messages.Type: ApplicationFiled: February 4, 2002Publication date: August 7, 2003Applicant: International Business Machines CorporationInventors: Ching-Tien Ho, Larry Joseph Stockmeyer
-
Publication number: 20030084885Abstract: A micro-pulsation fuel injection system with underpressure stabilizer, comprising a fuel supply system, a fuel tank, a micropump, and a compression pump. The micropump ejects fuel into an intake pipe. The compression pump is connected with a fuel supply pipe of the micropump, for keeping underpressure of the inlet of the micropump against the intake pipe stable. Incoming fuel passes through a fuel chamber, separated by a membrane from a pressure chamber, which in turn is connected to the intake pipe. The membrane deforms according to pressure in the intake pipe, changing volume of the fuel chamber and generating underpressure of fuel therein. Additionally, a regulating valve is installable between the compression pump and the micropump for stabilizing the difference of pressures at the inlet of the micropump and in the intake pipe. Thus the quantity of fuel ejected by the micropump is precisely controlled.Type: ApplicationFiled: December 6, 2001Publication date: May 8, 2003Inventor: Tien-Ho Gau
-
Patent number: 6292791Abstract: A “virtual string” is generated for synthesizing sound produced by plucked-string instruments using recurrent neural networks. The disclosed recurrent neural network, called a Scattering Recurrent Network (SRN), is based on the physics of waves traveling in the string. Vibration measured from a plucked string is used as the training data for the SRN. The trained SRN is a virtual model capable of generating tones similar to the tones generated by the physical string. As with a real string, the “virtual string” corresponding to the SRN responds differently to different types of string “plucking” motions.Type: GrantFiled: June 16, 1998Date of Patent: September 18, 2001Assignee: Industrial Technology Research InstituteInventors: Wen-yu Su, Sheng-fu Liang, Tien-Ho Chung
-
Patent number: 6230151Abstract: A method and system for generating a decision-tree classifier in parallel in a shared-memory multiprocessor system is disclosed. The processors first generate in the shared memory an attribute list for each record attribute. Each attribute list is assigned to a processor. The processors independently determine the best splits for their respective assigned lists, and cooperatively determine a global best split for all attribute lists. The attribute lists are reassigned to the processors and split according to the global best split into the lists for child nodes. The split attribute lists are again assigned to the processors and the process is repeated for each new child node until each attribute list for the new child nodes includes only tuples of the same record class or a fixed number of tuples.Type: GrantFiled: April 16, 1998Date of Patent: May 8, 2001Assignee: International Business Machines CorporationInventors: Rakesh Agrawal, Ching-Tien Ho, Mohammed J. Zaki
-
Patent number: 6055952Abstract: An automatic decompression device for four-stroke engines comprises a cam gear, a counterweight, and an acting body. The cam gear includes a cam surface and a recess containing the acting body, and the counterweight includes a plate with a guide slot. Besides, the recess pierces the cam surface. Since the acting body is engaged to the guide slot of the counterweight and there exist external forces acting on the counterweight, the counterweight is forced to move the acting body upwardly or downwards by the guidance of the plate and the limitation of the guide slot. Consequently, the acting body is exposed beyond the cam surface or tucked into the recess. With the motion of the acting body, the opening and closing duty cycles of the intake and exhaust valves are biased. When the engine of the invention is static, the acting body is exposed beyond the cam surface to partially release the pressure of the engine's combustion chamber for manually starting the engine.Type: GrantFiled: June 8, 1998Date of Patent: May 2, 2000Assignee: Industrial Technology Research InstituteInventor: Tien-Ho Gau
-
Patent number: 5926820Abstract: A method for performing a range max/min query in a database, in which the data is represented as a multi-dimensional data cube, is disclosed. The method comprises the steps of: partitioning the data cube into multi-level multi-dimensional blocks which are represented by a tree structure; determining the index to the maximum or minimum value for each block; generating a range max/min result from the values of the cells selected from the cells in the query region Q, and the cells referenced by the indexes at the nodes corresponding to the cells in the query region Q, using the tree structure and determined cell indexes. A branch-and-bound method is used to repeatedly reduce the size of the query region from a cell within the region, based on sub-trees whose roots are cells in the region. To further improve the method performance, one or more reference arrays may also be used to quickly traverse the tree in determining the max/min cell indexes.Type: GrantFiled: February 27, 1997Date of Patent: July 20, 1999Assignee: International Business Machines CorporationInventors: Rakesh Agrawal, Ching-Tien Ho, Nimrod Megiddo
-
Patent number: 5890151Abstract: Disclosed is a method and system for performing a partial-sum query in a database in which the data is represented as a multi-dimensional data cube. The data cube is partitioned into multi-dimensional blocks. One or more covering codes are then selected for each block, and a group of partial-sums is computed for each block based on its covering codes. At query time, the query result is generated by combining the partial-sums for those blocks that intersect with the query subset. To improve the query response time and reduce system storage requirements, the covering codes are preferably augmented as single-weight extended covering codes or composition-extended covering codes. Also, a second partial-sum may also be computed for each block to efficiently find its partial sum, based on the block's first partial-sums and the bit-position differences between selected codewords for the block and bit strings representing the cell indexes of the blocks intersecting with the query subset.Type: GrantFiled: May 9, 1997Date of Patent: March 30, 1999Assignee: International Business Machines CorporationInventors: Rakesh Agrawal, Jehoshua Bruck, Ching-Tien Ho
-
Patent number: 5799300Abstract: A method for performing a range-sum query in a database, in which the data is represented as a multi-dimensional data cube, is disclosed. The method comprises the steps of: selecting a subset of the dimensions of the data cube; computing a set of prefix-sums along the selected dimensions, based on the aggregate values in the cube corresponding the queried ranges; and generating a range-sum result based on the computed prefix-sums. Two d-dimensional arrays A and P are used for representing the data cube and the prefix-sums of the data cube, respectively. By maintaining the prefix-sum array P of the same size as the data cube, all range queries for a given cube can be answered in constant time, irrespective of the size of the sub-cube circumscribed by a query, using the inverse binary operator of the SUM operator. Alternatively, only auxiliary information for any user-specified fraction of the size of the d-dimensional data cube is maintained, to minimize the required system storage.Type: GrantFiled: December 12, 1996Date of Patent: August 25, 1998Assignee: International Business Machines CorporationsInventors: Rakesh Agrawal, Ching-Tien Ho, Ramakrishnan Srikant
-
Patent number: 5682470Abstract: A method and apparatus are disclosed for achieving collective consistency in the detection and reporting of failures in a distributed computing system having multiple processors. Each processor is capable of being called by a parallel application for system status. Initially, each processor sends the other processors its view on the status of the processors. It then waits for similar views from other processors except those regarded as failed in its own view. If the received views are identical to the view of the processor, the processor returns its view to the parallel application. In a preferred embodiment, if the views are not identical to its view, the processor sets its view to the union of the received views and its current view. The steps are then repeated. Alternately, the steps are repeated if the processor does not have information that each of the processors not regarded as failed in its view forms an identical union view.Type: GrantFiled: September 1, 1995Date of Patent: October 28, 1997Assignee: International Business Machines CorporationInventors: Cynthia Dwork, Ching-Tien Ho, Hovey Raymond Strong, Jr.
-
Patent number: 5644517Abstract: A matrix transpose method for transposing any size matrix on a 2-dimensional mesh multi-node system with circuit-switched-like routing in the iterative and recursive forms. The matrix transpose method involves a two-level decomposition technique of first partitioning each mesh on a diagonal axis into four submeshes and then further partitioning each of the four submeshes on the diagonal axis into four submeshes. The transposition of all off-diagonal submatrices can be performed concurrently and the transposition of all successive on-diagonal submatrices can be performed iteratively or recursively.Type: GrantFiled: June 28, 1995Date of Patent: July 1, 1997Assignee: International Business Machines CorporationInventor: Ching-Tien Ho
-
Patent number: 5598570Abstract: The present invention comprises a computer system having a plurality of processors configured in an architecture having at least two subgraphs wherein at least a first subgraph and a second subgraph having the same topology and corresponding processors being stepwise complimentary for a data redistribution operation. Each processor of the computer system comprises a plurality of data-blocks and an executable program. The executable program performs the data redistribution operation by first exchanging in parallel the first half of the data-blocks of a processor in the first subgraph with the corresponding processor of the second subgraph. The redistributions of data with the corresponding stepwise complimentary processors are then simultaneously performed utilizing the full bandwidth of the data links. A reverse exchange of the first half of the data blocks between the processors of the first and the second subgraphs are then performed at the end.Type: GrantFiled: February 8, 1995Date of Patent: January 28, 1997Assignee: International Business Machines CorporationInventors: Ching-Tien Ho, Mandayam T. Raghunath
-
Patent number: 5561805Abstract: A method for routing multiple message packets to their respective destinations on a parallel system is disclosed which takes into account the value of the communication start-up time and the transmission time For the specific parallel system. The preferred embodiment involves first selecting a base using the parameters of communication start-up and transmission time and then for each datablock, subtracting the node address from the destination address of the datablock using the modulo-n subtractions to Form a relative offset and representing the relative offset in the pre-selected base before sending the datablocks to their destination nodes in phases, each phase involving scanning the individual i-th digits of the relative offset value and packing those datablocks with identical i-th digits of the relative offset together.Type: GrantFiled: October 22, 1992Date of Patent: October 1, 1996Assignee: International Business Machines CorporationInventors: Jehoshua Bruck, Ching-Tien Ho, Shlomo Kipnis
-
Patent number: 5533483Abstract: An engine air intake system comprises a main air duct and at least one bypass air duct, which are located side by side. The bypass air duct is smaller in cross-sectional area than the main air duct which is provided with a throttle contiguous to the bypass air duct having therein a control valve. The throttle and the control valve are regulated by a link mechanism such that the throttle is closed when the engine is operating at a low or intermediate load rate, and that the control valve is opened partially when the throttle remains closed, thereby resulting in an acceleration of air current flowing through the bypass air duct and an improvement in the tumble or swirl ratio. As the engine is operating at a progressively increasing load rate, the throttle is caused to open gradually to bring about an increase in the engine air intake volume so as to enable the engine to operate under the optimum condition.Type: GrantFiled: May 4, 1995Date of Patent: July 9, 1996Assignee: Industrial Technology Research InstituteInventors: Tien-Ho Gau, Yu-Yin Peng
-
Patent number: D379916Type: GrantFiled: June 5, 1995Date of Patent: June 17, 1997Inventor: Tien-Ho Chung