Patents by Inventor Taiwei Yin

Taiwei Yin 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: 8863116
    Abstract: A streamed application includes a plurality of application blocks. A first subset of the plurality of application blocks is pre-stored in a cache on a host computer system prior to initiating execution of the streamed application. The streamed application may then be executed. One or more application blocks of the first subset of the plurality of application blocks may be retrieved from the cache during execution of the streamed application in response to one or more requests to access the one or more application blocks of the first subset. A second subset of the plurality of application blocks may be received from a server computer system during the execution of the streamed application and may be stored in the cache. The second subset may include one or more application blocks that were not stored in the cache when the streamed application was installed.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: October 14, 2014
    Assignee: Symantec Corporation
    Inventors: Ryan M. McCarten, Taiwei Yin, Yury Mazin
  • Patent number: 6295545
    Abstract: A convolution operation such as an FIR filter determines sums of products by loading first and second sequences of values into a register file of a processor, each value being in a separate register in the register file. The processor determines a sum of products, for example, by executing a series on multiply-and-accumulate instructions on the previously loaded values from the register file. For a next sum, one or more values is loaded into the register file to replace some or all of the values from the second sequence. The first sequence of values is left intact in the register file for use in calculating the next sum. For an FIR filter, only a single value from the second sequence is replaced, and the next sum uses most of the previously loaded second sequence. This reduces the number of required memory accesses and reduces processing time required for convolution operations. A sequence of sums of products for the FIR filter requires loading of only one new value per filtered value determined.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: September 25, 2001
    Assignee: PC-Tel, Inc.
    Inventors: William Hsu, Taiwei Yin