Patents by Inventor Si Wu
Si Wu 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).
-
CONTENT DELIVERY FOR CLIENT SERVER PROTOCOLS WITH USER AFFINITIES USING CONNECTION END-POINT PROXIES
Publication number: 20100088370Abstract: In a network supporting transactions between clients and servers over a network path having operating characteristics to overcome, data is transported to overcome the operating characteristics using user affinities and dynamic user location information to selectively preload data, or representations, signatures, segments, etc. of data, in order to overcome the one or more operating characteristic. Examples of operating characteristics to overcome include bandwidth limitations, errors and latency. The dynamic location information can be stored in data structures accessible by agents of a data server and the data structures are populated based on user activities with respect to proxies associated with user locations, or the dynamic location information can be obtained implicitly as proxies maintain connections after termination by clients and the use of those maintained connections for preloading of data for the users associated with those clients.Type: ApplicationFiled: December 7, 2009Publication date: April 8, 2010Applicant: Riverbed Technology, Inc.Inventors: David Tze-Si Wu, Steven McCanne -
Patent number: 7678878Abstract: Disclosed is a method for the preparation of a polyester, which method comprises in a first step, reacting a dicarboxylic acid or a C1-C4 dicarboxylic diester with a diol at a suitable temperature and pressure to effect esterification or transesterification to prepare a precondensate and in a second step, reacting the precondensate to effect polycondensation at a suitable temperature and pressure to prepare a high molecular weight polyester, where a metal phosphonic acid complex compound of the formula is employed in the first step, in the second step or in both the first and second steps as a reaction catalyst.Type: GrantFiled: January 27, 2009Date of Patent: March 16, 2010Assignee: Ciba Specialty Chemicals CorporationInventors: Stephen M. Andrews, Jianzhao Wang, Thomas Thompson, Paragkumar N. Thanki, Deepak M. Rane, Suhas D. Sahasrabudhe, Preetam P. Ghogale, Paul A. Odorisio, Si Wu
-
Publication number: 20100045400Abstract: A microwave or millimeter-wave balun is provided. The balun uses three edge-coupled lines along with a plurality of air bridges instead of two edge-coupled lines used in a conventional planar Marchand balun. The first edge-coupled line and the second edge-coupled line are substantially parallel, and the third edge-coupled line is disposed also substantially in parallel between the first edge-coupled line and the second edge-coupled line. The plurality of air bridges are transmission lines between the first edge-coupled line and the second edge-coupled line. The air bridges have total width longer than one half of the total length of the first edge-coupled line or the second edge-coupled line. By combining three edge-coupled-lines and a plurality of air bridges, the Marchand balun has a higher coupling coefficient and increases the operation bandwidth. The microwave monolithic integrated circuit (MMIC) mixer based on the balun can provide compact size compared to conventional ones.Type: ApplicationFiled: September 10, 2008Publication date: February 25, 2010Inventors: Pei-Si Wu, Tian-Wei Huang, Huei Wang
-
Content delivery for client-server protocols with user affinities using connection end-point proxies
Patent number: 7650416Abstract: In a network supporting transactions between clients and servers over a network path having operating characteristics to overcome, data is transported to overcome the operating characteristics using user affinities and dynamic user location information to selectively preload data, or representations, signatures, segments, etc. of data, in order to overcome the one or more operating characteristic. Examples of operating characteristics to overcome include bandwidth limitations, errors and latency. The dynamic location information can be stored in data structures accessible by agents of a data server and the data structures are populated based on user activities with respect to proxies associated with user locations, or the dynamic location information can be obtained implicitly as proxies maintain connections after termination by clients and the use of those maintained connections for preloading of data for the users associated with those clients.Type: GrantFiled: August 12, 2003Date of Patent: January 19, 2010Assignee: Riverbed TechnologyInventors: David Tze-Si Wu, Steven McCanne -
Publication number: 20090253888Abstract: Disclosed is a method for increasing the solid state polymerization (SSP) rates of metal catalyzed polyesters. The method comprises in a first step, reacting a dicarboxylic acid or a C1-C4 dicarboxylic diester with a diol at a suitable temperature and pressure to effect esterification or transesterification to prepare a precondensate and in a second step, reacting the precondensate to effect polycondensation at a suitable temperature and pressure to prepare a high molecular weight polyester and in a third step, further increasing the molecular weight and viscosity of the polyester under SSP conditions of a suitable temperature and pressure, where a metal catalyst is added in the first step or in the second step as a reaction catalyst, and where a certain phosphinic acid compound is added in the first step, in the second step or just prior to the third step. The polyester product exhibits low aldehyde formation during melt processing steps as well as excellent color.Type: ApplicationFiled: March 31, 2009Publication date: October 8, 2009Inventors: Paul Odorisio, Stephen M. Andrews, Thomas F. Thompson, Si Wu, Paragkumar Thanki, Deepak M. Rane, Delina Joseph, Jianzhao Wang
-
Publication number: 20090143561Abstract: Disclosed is a method for the preparation of a polyester, which method comprises in a first step, reacting a dicarboxylic acid or a C1-C4 dicarboxylic diester with a diol at a suitable temperature and pressure to effect esterification or transesterification to prepare a precondensate and in a second step, reacting the precondensate to effect polycondensation at a suitable temperature and pressure to prepare a high molecular weight polyester, where a metal phosphonic acid complex compound of the formula is employed in the first step, in the second step or in both the first and second steps as a reaction catalyst; and wherein n is 0, 1, 2, 3, 4, 5 or 6; p is an integer from 1 to 30; M is a metal selected from the group consisting of Li, Na, K, Cs, Be, Ca, Mg, Sr, Ba, Al, Sb, Cd, Mn, Fe, Co, Ni, Cu and Zn; v is the valency of the metal M and is 1, 2 or 3; q is an integer from 1 to 20 where q=2p/v; and R1 is hydrogen, straight or branched chain alkyl of 1 to 36 carbon atoms, straight or branched chain alkenyType: ApplicationFiled: January 26, 2009Publication date: June 4, 2009Inventors: Stephen M. Andrews, Jianzhao Wang, Thomas Thompson, Paragkumar N. Thanki, Deepak M. Rane, Suhas D. Sahasrabudhe, Preetam P. Ghogale, Paul A. Odorisio, Si Wu
-
Patent number: 7521403Abstract: Alkylamine, alkylenedi-, alkylenetri- or alkylenetetra-amine derivatives of N-alkyl-halo-acetamides, are useful as ashless, phosphorus-free and sulfur-free antiwear and friction modifying additives for lubricating oils. The additives are of the formula (I), (II) or (III) where A is alkylene of from 2 to 6 carbon atoms or is a group G, each independently, is alkylene of 2 to 6 carbon atoms, R, each independently, is alkyl or alkenyl of 1 to 8 carbon atoms and R?, each independently, is hydrogen or alkyl or alkenyl or 1 to 24 carbon atoms, where if an amide nitrogen is monosubstituted by alkyl or alkenyl, said alkyl or alkenyl is from 8 to 24 carbon atoms, where if an amide nitrogen is disubstituted by alkyl or alkenyl, the total carbon atoms of said alkyls or alkenyls combined are from 8 to 18 carbon atoms, and where each amide nitrogen is either mono- or disubstituted by alkyl or alkenyl.Type: GrantFiled: September 8, 2005Date of Patent: April 21, 2009Assignee: Ciba Specialty Chemicals CorporationInventors: Jeffrey A. Levine, Si Wu
-
Publication number: 20080320151Abstract: Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions.Type: ApplicationFiled: August 14, 2008Publication date: December 25, 2008Applicant: RIVERBED TECHNOLOGY, INC.Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu, Alfred Landrum
-
Publication number: 20080108779Abstract: Disclosed is a method for the preparation of a polyester, which method comprises in a first step, reacting a dicarboxylic acid or a C1-C4 dicarboxylic diester with a diol at a suitable temperature and pressure to effect esterification or transesterification to prepare a precondensate and in a second step, reacting the precondensate to effect polycondensation at a suitable temperature and pressure to prepare a high molecular weight polyester, where a metal phosphonic acid complex compound of the formula is employed in the first step, in the second step or in both the first and second steps as a reaction catalyst; and wherein n is 0, 1, 2, 3, 4, 5 or 6; p is an integer from 1 to 30; M is a metal selected from the group consisting of Li, Na, K, Cs, Be, Ca, Mg, Sr, Ba, Al, Sb, Cd, Mn, Fe, Co, Ni, Cu and Zn; v is the valency of the metal M and is 1, 2 or 3; q is an integer from 1 to 20 where q=2p/v; and R1 is hydrogen, straight or branched chain alkyl of 1 to 36 carbon atoms, straight or branched chain alkenylType: ApplicationFiled: September 17, 2007Publication date: May 8, 2008Inventors: Stephen Andrews, Jianzhao Wang, Thomas Thompson, Paragkumar Thanki, Deepak Rane, Suhas Sahasrabudhe, Preetam Ghogale, Paul Odorisio, Si Wu
-
Publication number: 20070285189Abstract: The present invention provides a microwave and millimeter-wave balun. This balun is different from the conventional planar Marchand balun by using three edge-coupled lines instead of two edge-coupled lines and adding a pair of broadside coupled-lines. The broadside couple-lines are achieved by stacking two lines fully overlapped; the upper line is implemented using air-bridges to cross over the bottom line. By combining three edge-coupled-lines and broadside coupled-line, it will make the Marchand balun have a higher coupling coefficient and increase the operation bandwidth. The microwave monolithic integrated circuit (MMIC) mixer based on this invention can provide compact size compared to conventional ones.Type: ApplicationFiled: June 8, 2006Publication date: December 13, 2007Inventors: Pei-Si Wu, Tian_wei Huang, Huei Wang
-
Patent number: 7291581Abstract: Disclosed are borate and boronate compounds of the formulae where R1, R2 and R3 are independently hydrogen, straight or branched chain alkyl of 1 to 24 carbon atoms, straight or branched chain alkenyl of 2 to 24 carbon atoms, cycloalkyl of 5 to 12 carbon atoms, aryl of 6 to 10 carbon atoms, aralkyl of 7 to 15 carbon atoms, alkaryl of 7 to 15 carbon atoms; Ar is substituted or unsubstituted aryl of 6 to 10 carbon atoms; and R4 and R5 are independently defined as for R1 and may also be hydroxyphenyl or alkylated hydroxyphenyl, or R4 and R5 together with the —OBO— group form a substituted or unsubstituted 5 or 6 membered ring. The borate and boronate compounds are effective as antiwear, extreme pressure, and friction modifying additives for lubricating oils and fuels.Type: GrantFiled: May 18, 2004Date of Patent: November 6, 2007Assignee: Ciba Specialty Chemicals CorporationInventors: Jeffrey A. Levine, Si Wu
-
Publication number: 20070140337Abstract: A method for inter-mode prediction in video coding, the method comprising checking a data block of an image for zero motion; computing frame difference of the data block based on the checking for zero motion; and making an inter-mode prediction selection based on the computed frame difference.Type: ApplicationFiled: August 25, 2004Publication date: June 21, 2007Inventors: Keng Lim, Dajun Wu, Si Wu, Susanto Rahardja, Feng Pan, Xiao Lin, Zhengguo Li
-
Publication number: 20070064717Abstract: Network traffic is monitored and an optimal framing heuristic is automatically determined and applied. Framing heuristics specify different rules for framing network traffic. While a framing heuristic is applied to the network traffic, alternative framing heuristics are speculatively evaluated for the network traffic. The results of these evaluations are used to rank the framing heuristics. The framing heuristic with the best rank is selected for framing subsequent network traffic. Each client/server traffic flow may have a separate framing heuristic. The framing heuristics may be deterministic based on byte count and/or time or based on traffic characteristics that indicate a plausible point for framing to occur.Type: ApplicationFiled: July 26, 2006Publication date: March 22, 2007Applicant: Riverbed Technology, Inc.Inventors: David Tze-Si Wu, Soren Lasen, Kartik Subbana, Nitin Gupta, Vivasvat Keswani
-
Publication number: 20070036215Abstract: A method (400) and an apparatus for AVC intra prediction to code digital video comprising a plurality of pictures are disclosed. The method comprises the steps of: generating (410) edge directional information for each intra block of a digital picture; and choosing (420) most probable intra prediction modes for rate distortion optimisation dependent upon the generated edge directional information. The edge directional information may be generated by applying at least one edge operator to the digital picture. The edge direction histogram may sum up the amplitudes of pixels with similar 15 directions in the block. The method may further comprise the step of intra coding (430) a block of the digital picture using the chosen most probable intra prediction modes.Type: ApplicationFiled: March 3, 2004Publication date: February 15, 2007Inventors: Feng Pan, Xiao Lin, Susanto Rahardja, Keng Pang Lim, Zheng Li, Ge Nan Feng, Da Jun Wu, Si Wu
-
Patent number: 7157986Abstract: A three-dimensional balun is disclosed by laminating alternate layers of conductor and dielectric substrate on top of each other to create a microwave circuit. The laminated layers are constructed in a transmission line configuration, corresponding to an equivalent circuit, wherein the first and third transmission lines, the fifth and seventh transmission lines, the second and fourth transmission lines, and the sixth and eighth transmission lines are pairs of coupling lines; one end of the sixth transmission line is defined as an input; one end of the seventh transmission line is defined as a first output; one end of the eighth transmission line is defined as a second output. When signals close to the center frequency of the operating balun are input from the unbalanced side, the signals are converted and then output through the first and second outputs having the same amplitude and producing 180-degree phase shifts.Type: GrantFiled: June 11, 2005Date of Patent: January 2, 2007Assignee: National Taiwan UniversityInventors: Pei-Si Wu, Tian-Wei Huang, Huei Wang
-
Publication number: 20060279374Abstract: A three-dimensional balun is disclosed by laminating alternate layers of conductor and dielectric substrate on top of each other to create a microwave circuit. The laminated layers are constructed in a transmission line configuration, corresponding to an equivalent circuit, wherein the first and third transmission lines, the fifth and seventh transmission lines, the second and fourth transmission lines, and the sixth and eighth transmission lines are pairs of coupling lines; one end of the sixth transmission line is defined as an input; one end of the seventh transmission line is defined as a first output; one end of the eighth transmission line is defined as a second output. When signals close to the center frequency of the operating balun are input from the unbalanced side, the signals are converted and then output through the first and second outputs having the same amplitude and producing 180-degree phase shifts.Type: ApplicationFiled: June 11, 2005Publication date: December 14, 2006Inventors: Pei-Si Wu, Tian-Wei Huang, Huei Wang
-
Publication number: 20060058202Abstract: Alkylamine, alkylenedi-, alkylenetri- or alkylenetetra-amine derivatives of N-alkyl-halo-acetamides, are useful as ashless, phosphorus-free and sulfur-free antiwear and friction modifying additives for lubricating oils. The additives are of the formula (I), (II) or (III) where A is alkylene of from 2 to 6 carbon atoms or is a group G, each independently, is alkylene of 2 to 6 carbon atoms, R, each independently, is alkyl or alkenyl of 1 to 8 carbon atoms and R?, each independently, is hydrogen or alkyl or alkenyl or 1 to 24 carbon atoms, where if an amide nitrogen is monosubstituted by alkyl or alkenyl, said alkyl or alkenyl is from 8 to 24 carbon atoms, where if an amide nitrogen is disubstituted by alkyl or alkenyl, the total carbon atoms of said alkyls or alkenyls combined are from 8 to 18 carbon atoms, and where each amide nitrogen is either mono- or disubstituted by alkyl or alkenyl.Type: ApplicationFiled: September 8, 2005Publication date: March 16, 2006Inventors: Jeffrey Levine, Si Wu
-
Publication number: 20040235681Abstract: Disclosed are borate and boronate compounds of the formulae 1Type: ApplicationFiled: May 18, 2004Publication date: November 25, 2004Inventors: Jeffrey A. Levine, Si Wu
-
Publication number: 20040215746Abstract: In a network that conveys requests from clients to servers and responses from servers to clients, a network transaction accelerator for accelerating transactions involving data transfer between at least one client and at least one server over a network comprising a client-side engine, a server-side engine and a transaction predictor configured to predict, based on past transactions, which transactions are likely to occur in the future between the client and server. The transaction predictor might be in the server-side engine, the client-side engine, or both.Type: ApplicationFiled: August 12, 2003Publication date: October 28, 2004Applicant: NBT Technology, Inc.Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu
-
Patent number: 6243711Abstract: A system for providing a form description language for a networked database program is disclosed. In one embodiment of the present invention, a database form is described using a plurality of components. Each component describes a particular item or entity within the database form. The size and placement of each of the various items in a database form is specified relative to the other items. The programming objects defining the structure of the database are created and stored separately from the data objects defining the data entered into the database by a user. A description language interpreter transmitted in conjunction with the database form allows display of the database form by executing the self-contained interpreter.Type: GrantFiled: March 6, 1998Date of Patent: June 5, 2001Assignee: eALITY, Inc.Inventors: David Tze-Si Wu, Jeffrey G. Ichnowski