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).

  • Patent number: 8410834
    Abstract: An apparatus and method for clock regeneration with low jitter. The method includes the following steps: (a) using a phase lock loop to generate a first clock that is phase locked to a reference clock; (b) using a binary phase detector for generating a phase error signal by detecting a timing difference between the input signal and a second clock; (c) filtering the phase error signal to generate a first control word and a second control word; (d) performing a phase rotation on the first clock by an amount controlled by the first control word to generate the second clock; (e) filtering the second control word to generate a third control word; (f) sampling the third control word to generate a fourth control word using a third clock; and (g) performing a phase rotation on the first clock by an amount controlled by the fourth control word to generate the third clock. Comparable features for performing these steps are provided in the apparatus.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: April 2, 2013
    Assignee: Realtek Semiconductor Corp.
    Inventors: Chia-Liang Lin, Gerchih Chou, Pei-Si Wu
  • Patent number: 8411570
    Abstract: Serial clustering uses two or more network devices connected in series via a local and/or wide-area network to provide additional capacity when network traffic exceeds the processing capabilities of a single network device. When a first network device reaches its capacity limit, any excess network traffic beyond that limit is passed through the first network device unchanged. A network device connected in series with the first network device intercepts and will process the excess network traffic provided that it has sufficient processing capacity. Additional network devices can process remaining network traffic in a similar manner until all of the excess network traffic has been processed or until there are no more additional network devices. Network devices may use rules to determine how to handle network traffic. Rules may be based on the attributes of received network packets, attributes of the network device, or attributes of the network.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: April 2, 2013
    Assignee: Riverbed Technologies, Inc.
    Inventors: David Tze-Si Wu, Nitin Gupta, Kand Ly
  • Patent number: 8402085
    Abstract: 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: Grant
    Filed: April 6, 2012
    Date of Patent: March 19, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu, Alfred Landrum
  • Publication number: 20130035451
    Abstract: Disclosed are phosphinic acid compounds of formula I, II or III where R1 and R1? are for instance straight or branched C1-C50alkyl, R2 is for instance straight or branched C22-C50alkyl, R3 and R3? are for instance straight or branched C1-C50alkyl, R4 is for instance straight or branched C1-C50alkylene and m is from 2 to 100. Also disclosed are polyester compositions comprising the compounds of formula I, II and III.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 7, 2013
    Inventors: Paul Odorisio, Stephen M. Andrews, Thomas F. Thompson, Si Wu, Paragkumar Thanki, Deepak M. Rane, Delina Joseph, Jianzhao Wang
  • Patent number: 8364815
    Abstract: A system of network proxies distributes data to multiple servers. Each network proxy is associated with a server. A network proxy intercepts a client request for data. If the network proxy determines that the request can be served using a copy of data stored on the local server, rather than the data stored on a remote server, it diverts the request to the local server. If the network proxy determines that the request cannot be served using a data from the local server, the network proxy diverts the request to a remote server storing the primary copy of the data. A server map specifies the locations of the primary copies of data. When a primary copy of data is updated on one of the servers, the associated network proxy propagates the updated data to the other servers. The servers can provide data from files, e-mail services, databases, or multimedia services.
    Type: Grant
    Filed: October 3, 2005
    Date of Patent: January 29, 2013
    Assignee: Riverbed Technology, Inc.
    Inventors: Daniel Edwin Burman, Kartik Subbanna, Steven McCanne, David Tze-Si Wu, Mark Stuart Day
  • Publication number: 20120229184
    Abstract: An apparatus and method for clock regeneration with low jitter. The method includes the following steps: (a) using a phase lock loop to generate a first clock that is phase locked to a reference clock; (b) using a binary phase detector for generating a phase error signal by detecting a timing difference between the input signal and a second clock; (c) filtering the phase error signal to generate a first control word and a second control word; (d) performing a phase rotation on the first clock by an amount controlled by the first control word to generate the second clock; (e) filtering the second control word to generate a third control word; (f) sampling the third control word to generate a fourth control word using a third clock; and (g) performing a phase rotation on the first clock by an amount controlled by the fourth control word to generate the third clock. Comparable features for performing these steps are provided in the apparatus.
    Type: Application
    Filed: March 10, 2011
    Publication date: September 13, 2012
    Applicant: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chia-Liang Lin, Ger-Chih Chou, Pei-Si Wu
  • Patent number: 8258253
    Abstract: 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: Grant
    Filed: August 22, 2011
    Date of Patent: September 4, 2012
    Assignee: BASF SE
    Inventors: Paul Odorisio, Stephen M. Andrews, Thomas F. Thompson, Si Wu, Paragkumar Thanki, Deepak M. Rane, Delina Joseph, Jianzhao Wang
  • Publication number: 20120213265
    Abstract: A clock and data recovery circuit with built in jitter tolerance test is disclosed. Imposing jitter on a filter inside a CDR loop to cause phase disturbances to the clock and data recovery circuit, thereby to test the jitter tolerance of the clock and data recovery circuit. Accordingly, IC test cost is significantly reduced by increasing few circuit sizes.
    Type: Application
    Filed: February 7, 2012
    Publication date: August 23, 2012
    Inventor: Pei-Si WU
  • Publication number: 20120197965
    Abstract: 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: Application
    Filed: April 6, 2012
    Publication date: August 2, 2012
    Applicant: Riverbed Technology, Inc.
    Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu, Alfred Landrum
  • Patent number: 8204058
    Abstract: 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: Grant
    Filed: July 26, 2006
    Date of Patent: June 19, 2012
    Assignee: Riverbed Technology, Inc.
    Inventors: David Tze-Si Wu, Soren Lasen, Kartik Subbana, Nitin Gupta, Vivasvat Keswani
  • Patent number: 8203068
    Abstract: The present invention relates to a dye compound represented by the following formula (I), or a salt thereof: wherein R1, R2, R3, R4, D1, D2, B, and n are defined the same as the specification, and also relates to a photoelectric component using the same. The dye compound of the present invention is suitable for Dye-Sensitized Solar Cell (DSSC). Hence, the photoelectric characteristics of the DSSC can be improved by using the dye compound of the present invention.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: June 19, 2012
    Assignee: Everlight USA, Inc.
    Inventors: Ming-Si Wu, Wei-Cheng Tang
  • Publication number: 20120127873
    Abstract: A method, an apparatus, and a system for automatically switching services are provided. The method includes: determining whether a switching condition is satisfied; migrating a user equipment (UE) using a first service operated on a switchable frequency point to a frequency point operating the first service, when the switching condition is satisfied; and switching the first service operated on the switchable frequency point to a second service. It is determined that a switching condition is satisfied, a UE using a first service operated on a switchable frequency point is migrated to a frequency point operating the first service, so as to switch the first service operated on the switchable frequency point to a second service, thereby improving utilization of spectrum resources and increasing a service income.
    Type: Application
    Filed: May 24, 2011
    Publication date: May 24, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Huabin Li, Jun Liu, Si Wu, Qing Lin, Sha Lv, Lichang Wu, Yalei Cui
  • Patent number: 8176186
    Abstract: 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: Grant
    Filed: August 14, 2008
    Date of Patent: May 8, 2012
    Assignee: Riverbed Technology, Inc.
    Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu, Alfred Landrum
  • Publication number: 20120066337
    Abstract: The cloud storage services are extended with a cloud storage service access protocol that enables users to specify a desired storage tier for each data stream. In response to receiving storage tier specifiers via the protocol, the cloud storage service performs storage operations to identify target storage devices having attributes matching those associated with the requested storage tier. The cloud storage service stores a data stream from the storage client in the identified target storage device associated with the desired storage tier. Storage tiers can be defined based on criteria including capacity costs; access latency; availability; activation state; bandwidth and/or transfer rates; and data replication. The cloud storage service protocol allows data streams to be transferred between storage tiers, storage devices to be activated or deactivated, and data streams to be prefetched and cached. The cloud storage services may charge storage clients based on storage tier use and associated operations.
    Type: Application
    Filed: September 9, 2010
    Publication date: March 15, 2012
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: David Tze-Si Wu, Vivasvat Keswani, Nitin Parab
  • Publication number: 20120042457
    Abstract: The present invention relates to a dye compound represented by the following formula (I), or a salt thereof: wherein R1, R2, R3, R4, D1, D2, B, and n are defined the same as the specification, and also relates to a photoelectric component using the same. The dye compound of the present invention is suitable for Dye-Sensitized Solar Cell (DSSC). Hence, the photoelectric characteristics of the DSSC can be improved by using the dye compound of the present invention.
    Type: Application
    Filed: November 2, 2011
    Publication date: February 23, 2012
    Applicant: Everlight USA, Inc.
    Inventors: Ming-Si WU, Wei-Cheng TANG
  • Publication number: 20120030456
    Abstract: Virtual storage arrays consolidate data storage at a data center for physical and virtual computer systems at one or more branch network locations. Standalone and virtualized computer systems at a branch network location load, execute, and store their operating systems, applications, and data using virtual storage arrays and do not require any built-in or external non-volatile data storage devices such as hard disk drives or solid-state drives at the branch network location. The virtual disks of the virtual storage array are mapped to physical data storage at the data center and accessed via a WAN using storage block-based protocols. A storage block cache at the branch network location includes storage blocks prefetched based on knowledge about the computer systems at the branch network location and the behavior of their operating systems and applications.
    Type: Application
    Filed: June 22, 2011
    Publication date: February 2, 2012
    Applicant: RIVERBED TECHNOLOGY, INC.
    Inventors: David Tze-Si Wu, Steven McCanne, Michael J. Demmer, Nitin Gupta
  • Patent number: 8094720
    Abstract: 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: Grant
    Filed: August 25, 2004
    Date of Patent: January 10, 2012
    Assignee: Agency for Science Technology and Research
    Inventors: Keng Pang Lim, Dajun Wu, Si Wu, Susanto Rahardja, Feng Pan, Xiao Lin, Zhengguo Li
  • Publication number: 20110306710
    Abstract: 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: Application
    Filed: August 22, 2011
    Publication date: December 15, 2011
    Inventors: Paul Odorisio, Stephen M. Andrews, Thomas F. Thompson, Si Wu, Paragkumar Thanki, Deepak M. Rane, Delina Joseph, Jianzhao Wang
  • Publication number: 20110302434
    Abstract: A method and device of the power saving for transmitting a signal is provided. The method comprises the steps of: transmitting a test signal with a first test amplitude from a local terminal, wherein the first test amplitude is selected from a plurality of preset amplitudes; acknowledging that the test signal with the first test amplitude has been received by a remote terminal if an acknowledgement signal is transmitted from the remote terminal for a response to the test signal; and transmitting a data signal having a data amplitude based on the first test amplitude. The device can transmit the data signal with a small data signal amplitude by the method to achieve the saving power.
    Type: Application
    Filed: May 27, 2011
    Publication date: December 8, 2011
    Applicant: REALTEK SEMICONDUCTOR CORP.
    Inventors: Chia-Hua Hsu, Kuang-Fu Cheng, Pei-Si Wu
  • Patent number: 8069225
    Abstract: 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: Grant
    Filed: August 12, 2003
    Date of Patent: November 29, 2011
    Assignee: Riverbed Technology, Inc.
    Inventors: Steven McCanne, Michael J. Demmer, Arvind Jain, David Tze-Si Wu