Patents by Inventor Wen Kuo

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

  • Publication number: 20160217175
    Abstract: Asynchronous snapshot invalidation techniques are described. According to various such techniques, an enhanced file handle structure may be defined that includes a snapshot generation ID that is to comprise a value that singularly identifies a snapshot performed at a particular point in time. In some embodiments, when a snapshot ID assigned to that snapshot is reused at a subsequent point in time, a different snapshot generation ID may be assigned to that subsequent snapshot. With respect to an in-core cache, the differing snapshot generation IDs may eliminate unacceptable ambiguity regarding respective file information sets corresponding to the initial and subsequent snapshots sharing the same snapshot ID. As a result, obsolete file information sets may be cleared from the in-core cache asynchronously, enabling improved performance. The embodiments are not limited in this context.
    Type: Application
    Filed: August 31, 2015
    Publication date: July 28, 2016
    Applicant: NETAPP, INC.
    Inventors: Amber Palekar, Mardiros Z. Chakalian, Szu-Wen Kuo, Stephen Wu
  • Publication number: 20160218016
    Abstract: A method includes exposing and developing a negative photo resist, and performing a treatment on the negative photo resist using an electron beam. After the treatment, a layer underlying the photo resist is etched using the negative photo resist as an etching mask.
    Type: Application
    Filed: April 4, 2016
    Publication date: July 28, 2016
    Inventors: Wen-Kuo Hsieh, Tsung-Hung Chu, Ming-Chung Liang
  • Publication number: 20160151978
    Abstract: A three-dimensional printer with adjustment function includes a print head, a platform, a movement control device, and an adjustment device. The movement control device is coupled to the platform, wherein the movement control device moves the platform to make a three-dimensional relative motion existing between the platform and the print head during a printing process of the print head printing an object on the platform. The adjustment device is used for controlling the print head or the movement control device to make a track of the three-dimensional relative motion meet a right relative motion track during the printing process, or make the three-dimensional printer terminate the printing process.
    Type: Application
    Filed: November 12, 2015
    Publication date: June 2, 2016
    Inventor: Wen-Kuo Lin
  • Patent number: 9352263
    Abstract: Embodiments of mechanisms of an air treatment system are provided. The air treatment system includes a heating tank having a heating chamber containing air. The air includes gas, water vapor, a number of contaminants floating thereon. The air treatment system further includes a cooling tank having a first cooling chamber receiving the air from the heating chamber. Some of the water vapor in the first cooling tank condenses to a number of droplets, and some of the contaminants are mixed with into the droplets.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: May 31, 2016
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Tzu-Sou Chuang, Chieh-Jan Huang, Chi-Wen Kuo
  • Patent number: 9348532
    Abstract: A system and method for deferring an invalidation walk-through of a volume in memory and a later invalidation walk-through of inodes the volume are described herein. Node A may store volume information for one or more volumes to memory including inodes of the volume storing data for the volume. Node A performs a primary procedure that may include removing volumes from the memory, such as a procedure that transfers ownership of the volumes to node B. Removing a volume from memory comprises removing its volume information from memory. Node A performs an invalidation deferment procedure that marks each volume as stale for preventing data of the volumes to be served and sends a completion message to node B which begins serving data of the volume. After node B begins serving data of the volume, node A performs an invalidation walk-through procedure to remove inodes of the volume from memory.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: May 24, 2016
    Assignee: NetApp, Inc.
    Inventors: Amber M. Palekar, Szu-Wen Kuo
  • Patent number: 9335949
    Abstract: A system and method for deferring an invalidation walk-through of a volume in memory and a later invalidation walk-through of inodes the volume are described herein. Node A may store volume information for one or more volumes to memory including inodes of the volume storing data for the volume. Node A performs a primary procedure that may include removing volumes from the memory, such as a procedure that transfers ownership of the volumes to node B. Removing a volume from memory comprises removing its volume information from memory. Node A performs an invalidation deferment procedure that marks each volume as stale for preventing data of the volumes to be served and sends a completion message to node B which begins serving data of the volume. After node B begins serving data of the volume, node A performs an invalidation walk-through procedure to remove inodes of the volume from memory.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: May 10, 2016
    Assignee: NetApp, Inc.
    Inventors: Amber M. Palekar, Szu-Wen Kuo
  • Publication number: 20160128180
    Abstract: A multi-layer printed circuit board comprises: a core comprising a core insulation layer and traces formed on two sides of the core insulation layer; a plurality of insulation layers sequentially formed at two sides of the core; and a plurality of trace layers respectively formed between two insulation layers and on the outmost insulation layers; wherein the core insulation layer contains a resin material different from that of the insulation layers, such that the core insulation layer has a dimensional stability superior to that of the insulation layers.
    Type: Application
    Filed: December 2, 2014
    Publication date: May 5, 2016
    Inventors: Ya-Wen KUO, Li-Chih YU, Ching-Hsin HO
  • Publication number: 20160111311
    Abstract: A wafer transfer method includes the following steps. An initial position of a first wafer in a wafer cassette is detected. A picking entry position in the wafer cassette is determined based on the initial position of the first wafer, in which the picking entry position is spaced apart from the initial position of the first wafer. A wafer transfer blade is moved to the picking entry position.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Chien-Fa LEE, Hsu-Shui LIU, Jiun-Rong PAI, Shou-Wen KUO
  • Patent number: 9305839
    Abstract: A method includes exposing and developing a negative photo resist, and performing a treatment on the negative photo resist using an electron beam. After the treatment, a layer underlying the photo resist is etched using the negative photo resist as an etching mask.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: April 5, 2016
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Wen-Kuo Hsieh, Tsung-Hung Chu, Ming-Chung Liang
  • Patent number: 9285622
    Abstract: A touch panel includes a liquid crystal unit, a lower polarizer, an upper polarizer and a touch sensing structure. The lower polarizer is installed under the liquid crystal unit, the upper polarizer is installed above the liquid crystal unit, and the touch sensing structure is installed under the upper polarizer.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: March 15, 2016
    Assignee: RTR-TECH TECHNOLOGY CO., LTD.
    Inventors: Hsiao-Wen Kuo, Wei-Chuan Chen
  • Publication number: 20160073092
    Abstract: A calibration method of a stereo camera includes transmitting a group of system parameters of the stereo camera to a server; downloading calibration pattern corresponding to the group of system parameters from the server; calculating a plurality of camera calibration parameters corresponding to the stereo camera according to the calibration pattern; and executing an image rectification operation on a left eye image capture unit and a right eye image capture unit of the stereo camera according to the plurality of camera calibration parameters, respectively.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 10, 2016
    Inventors: Wen-Kuo Lin, Ming-Che Ho
  • Publication number: 20160061695
    Abstract: A method for inspecting a process solution is provided. In this method, a process solution is disposed on a surface of a substrate. A liquid of the process solution is removed to form an inspection sample by a spinning method. The surface of the substrate of the inspection sample is inspected by the surface inspection device to identify whether a residue of the process solution is left on the surface of the substrate after removing the liquid of the process solution. Further, an apparatus for inspecting a process solution and a sample preparation apparatus in inspection are also provided herein.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Tzu-Sou CHUANG, Chi-Wen KUO
  • Publication number: 20160029009
    Abstract: An attachable three-dimensional scan module includes an attachable unit, at least two image sensing units, a depth map generation unit, and an output interface. The attachable unit fixes the attachable three-dimensional scan module on a mobile device. When the mobile device is moved around an object, a first image sensing unit and a second image sensing unit of the at least two image sensing units capture a plurality of first images including the object and a plurality of second images including the object, respectively. A plurality of depth maps generated by the depth map generation unit, the plurality of first images, and the plurality of second images are used for generating a color three-dimensional scan result corresponding to the object. The output interface outputs the color three-dimensional scan result, or the plurality of first images, the plurality of second images, and the plurality of depth maps.
    Type: Application
    Filed: July 24, 2015
    Publication date: January 28, 2016
    Inventors: Chao-Chun Lu, Le-Shan Hsueh, Wen-Kuo Lin
  • Publication number: 20150312552
    Abstract: A portable three-dimensional scanner includes at least two image sensing units and a depth map generation unit. When the portable three-dimensional scanner is moved around an object, a first image sensing unit and a second image sensing unit of the at least two image sensing units capture a plurality of first images comprising the object and a plurality of second images comprising the object, respectively. When the first image sensing unit captures each first image of the plurality of first images, a corresponding distance exists between the portable three-dimensional scanner and the object. The depth map generation unit generates a corresponding depth map according to the each first image and a corresponding second image. A plurality of depth maps generated by the depth map generation unit, the plurality of first images, and the plurality of second images are used for generating a color three-dimensional scan result corresponding to the object.
    Type: Application
    Filed: April 28, 2015
    Publication date: October 29, 2015
    Inventors: Chao-Chun Lu, Wen-Kuo Lin
  • Patent number: 9143835
    Abstract: A preview and playback method of video streams is provided for a video playback device having network function. The method includes defining a virtual channel and a preview channel corresponding to the virtual channel. A video stream list of the virtual channel is established for linking a plurality of video streams. A preview list is established and description information of each of the preview data corresponding to the video streams is recorded in the preview list. When the video playback device receives a preview channel selection instruction, the preview data is obtained automatically and played continuously. When the video playback device receives a preview data selection instruction, the video stream corresponding to the preview data being selected is recognized as a selected video stream. The preview channel is switched to the virtual channel, and the selected video stream is obtained from a video stream service and played automatically.
    Type: Grant
    Filed: April 1, 2013
    Date of Patent: September 22, 2015
    Assignee: Wistron Corporation
    Inventors: Fang-Wen Kuo, Po-Hsu Chen
  • Patent number: 9123656
    Abstract: An organosilicate polymer is used as mandrel in a two exposure double patterning process. The mandrel layer is formed from the organosilicate polymer and is patterned with a first etching process. Spacers are formed adjacent the mandrel using low temperature process. The spacer material can be a low temperature oxide. The mandrel layer is then further pattered with a second lithographic etching process. A hard mask layer is then printed with a pattern defined by the spacers and the mandrel. The hard mask can be TiN. The process provides a simplified method of double patterning that eliminates the need for a capping layer over the hard mask.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: September 1, 2015
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Wen-Kuo Hsieh, Ming-Chung Liang, Jyu-Horng Shieh
  • Publication number: 20150238548
    Abstract: The present invention is related to a Lactobacillus strain, composition and use thereof for treating autoimmune disease and related complications. The composition comprises at least one isolate of Lactobacillus paracasei strain GMNL-32, L. reuteri strain GMNL-89 or L. reuteri strain GMNL-263, and a pharmaceutical carrier, for treating syndromes and related complications of the autoimmune diseases.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 27, 2015
    Inventors: Chih-Yang HUANG, Wei-Wen KUO, Bor-Show TZANG, Yi-Hsing CHEN
  • Patent number: 9098247
    Abstract: The present invention relates to a touch panel. The touch panel includes a display unit, a polarizer disposed on top of the display unit and having at least one edge extending beyond the display unit, multiple upper sensing series disposed on the polarizer, multiple upper peripheral circuits disposed on a peripheral region of the polarizer, each being electrically connected to a corresponding one of the upper sensing series, and a protective layer covering on the upper peripheral circuits.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 4, 2015
    Assignee: RTR-TECH TECHNOLOGY CO., LTD.
    Inventors: Wei-Chuan Chen, Hsiao-Wen Kuo
  • Publication number: 20150206792
    Abstract: In accordance with some embodiments, a method for forming via holes is provided. The method includes providing a substrate with an etch stop layer and a dielectric layer sequentially formed thereon. The method also includes etching the dielectric layer to form a first via hole of a first size and a second via hole of a second size within the dielectric layer by a plasma generated from an etch gas, until both the first via hole and the second via hole are reaching the etch stop layer. The etch gas includes CH2F2 and an auxiliary gas of N2 or O2.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd
    Inventors: Wen-Kuo HSIEH, Ming-Chung LIANG
  • Patent number: 9087068
    Abstract: Information representing a plurality of clients on a network is stored in a data structure. The data structure may be stored within a server or agent in a content delivery network and may include client network address information. The data structure is dynamically compressed based on network proximity information relating to the clients.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: July 21, 2015
    Assignee: NetApp, Inc.
    Inventors: Mehul S. Shah, J. Eric Mowat, Szu-Wen Kuo