Patents by Inventor Steven Lin

Steven Lin 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: 7853714
    Abstract: A network device provides services for multiple virtual private networks (VPNs) via one or more virtual hosts. For example, a router receives packets from multiple VPNs, and communicates the packets to a service card via a logical interface in accordance with a forwarding information base. A virtual host within the service card processes the packets and provides a service for the network device from which the packet was sent. The virtual host may, for example, provide print services for network devices within a corresponding VPN. The virtual host acts, in essence, as a print server within the corresponding VPN. In this manner, the router may eliminate the need for the customer associated with the VPN to maintain print servers within remote customer sites.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: December 14, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Kenneth A. Moberg, Steven Lin, Spencer Greene, James Murphy
  • Publication number: 20100284407
    Abstract: A router receives destination address information for a packet and determines, among entries in a first forwarding table, a closest match for the received destination address information. The router receives a pointer to a second forwarding table in accordance with the closest match determined in the first forwarding table and determines, among entries in the second forwarding table, a closest match for the received destination address information.
    Type: Application
    Filed: July 23, 2010
    Publication date: November 11, 2010
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
  • Patent number: 7813346
    Abstract: A router receives a packet at an ingress interface. The router classifies the received packet based on at least a first field value contained in the header of the packet. According to the classification of the received packet, the router associates one of the plurality of forwarding tables to the packet. The router then performs a lookup operation in the associated forwarding table according to at least a second field value contained in the header of the packet. Based on the lookup operation, the router determines an egress interface and transmits the received packet from the determined egress interface.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: October 12, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Ken Kuwabara, Steven Lin, Michael Langdon
  • Publication number: 20100247773
    Abstract: Provided is a method for processing a wafer that includes providing an alloy susceptor including an exterior surface and a wafer contact surface. The exterior surface of the alloy susceptor is treated to produce a roughness of the exterior surface. The roughened exterior surface of is coated with a ceramic material. The alloy susceptor including the ceramic-coated roughened exterior surface is positioned in a wafer process chamber. A plurality of layers of a film are deposited on the ceramic-coated roughened exterior surface of the alloy susceptor, wherein a first adhesion exists between the plurality of layers of the film and the ceramic material coated on the roughened exterior surface of the alloy susceptor that is greater than a second adhesion that would exist between the plurality of layers of the film and a non-roughened exterior surface of the alloy susceptor without the ceramic material.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Shuo-Jieh Wu, Hsu Chun Yuan, Tung-Li Lee, Steven Lin, Hs Chiu, Yen-Yu Chen, Alan Chen, Ming Jie He, Yu-Wei Hsueh
  • Patent number: 7787365
    Abstract: A device includes a primary control unit and a standby control unit. The standby control unit records routing communications exchanged between the primary control unit and an external routing device in accordance with a routing protocol. A standby routing process executing on the standby control unit processes the recorded routing communications when the primary control unit fails. The standby routing process generates state information for executing the routing protocol on the standby control unit without requiring that routing sessions be reestablished with the external routing device.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: August 31, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Pedro R. Marques, Steven Lin
  • Patent number: 7787466
    Abstract: A router receives destination address information for a packet and determines, among entries in a first forwarding table, a closest match for the received destination address information. The router receives a pointer to a second forwarding table in accordance with the closest match determined in the first forwarding table and determines, among entries in the second forwarding table, a closest match for the received destination address information.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: August 31, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
  • Publication number: 20100138519
    Abstract: Examples of networking hardware with network layout maps thereon are disclosed herein. Other examples, embodiments, and related methods are also described herein.
    Type: Application
    Filed: February 5, 2010
    Publication date: June 3, 2010
    Applicant: BELKIN INTERNATIONAL, INC.
    Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David W. Hoard
  • Patent number: 7675862
    Abstract: In one embodiment, a networking hardware element (1100, 3100) capable of coupling computer network elements (1010) comprises a network diagnostic mechanism (2140) that is capable of mapping the computer network elements and that is also capable of determining a connection status for the computer network elements. The networking hardware element also comprises a display (2110, 3110, 5110) that is capable of communicating with the network diagnostic mechanism and that is also capable of displaying a network layout map (2111, 5111) of representations of the computer network elements and the connection status of the computer network elements.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: March 9, 2010
    Assignee: Belkin International, Inc.
    Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David Hoard
  • Patent number: 7667835
    Abstract: An apparatus and method for preventing the peeling of electroplated metal from a wafer, is disclosed. The apparatus includes a seed layer detector system having a light source and a reflectivity detector. According to the method, the light source emits a beam of light onto a wafer and the reflectivity detector receives the light reflected from the wafer. The reflectivity of the wafer surface is measured to determine the presence or absence of a seed layer on the wafer, as well as whether the seed layer has a minimum thickness for optimum electroplating of a metal onto the seed layer.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: February 23, 2010
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Hsi-Kuei Cheng, Jung-Chih Tsao, Hsien-Ping Feng, Ming-Yuan Cheng, Steven Lin, Ray Chuang
  • Publication number: 20100009872
    Abstract: Methods, compositions and arrays for non-random loading of single analyte molecules into array structures are provided.
    Type: Application
    Filed: March 30, 2009
    Publication date: January 14, 2010
    Applicant: Pacific Biosciences of California, Inc.
    Inventors: John Eid, Stephen Turner, Ravi Dalal, Benjamin Flusberg, Jonas Korlach, Steven Lin, Adrian Fehr, Fred Christians, Robin Emig
  • Patent number: 7578408
    Abstract: A patterned frame structure including a plurality of wire frame elements. The frame elements are made of wire shaped by press plates. The frame elements overlap each other, so that the frame elements create a basket or pad that has a bottom mesh and containment space. The frame elements have a central area and a plurality of petal-shaped portions extending therefrom.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: August 25, 2009
    Assignee: DECORWAY Co., Ltd.
    Inventor: Steven Lin
  • Publication number: 20090037601
    Abstract: Systems and methods consistent with the present invention enable routing table updates are performed by optimally utilizing the resources of a node without exceeding the resources of the node. Using feedback on the amount of resources available to the nodes, such as in terms of available memory, the node may make new connections before breaking old one where those updates will not exceed available resources. This is referred to as make-before-break. When not enough resources are available, the node will break old connections before making new ones. This is referred to as break-before-make. Unlike the strict make-before-break and break-before-make models, this “loose” make-before-break method considers the amount of available resources in view of the resources required to perform the routing table updates without a node failure. Routes may also be tagged to prioritize the addition of more important routes and the deletion of less significant routes.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 5, 2009
    Inventors: Amit Jain, Steven Lin, Sriram Raghunathan, Sandeep Jain
  • Patent number: 7481910
    Abstract: A method of stabilizing plating film impurities in an electrochemical plating bath solution is disclosed. The method includes providing an electrochemical plating machine in which an electrochemical plating process is carried out. A by-product bath solution is formed by continually removing a pre-filtered bath solution from the machine and removing an additive from the pre-filtered bath solution. A clean bath solution is formed by removing an additive by-product from the by-product bath solution. An additive bath solution is formed by adding a fresh additive to the clean bath solution. The additive bath solution is added to the electrochemical plating machine. An apparatus for stabilizing film impurities in an electrochemical plating bath solution is also disclosed.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: January 27, 2009
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Hsien-Ping Feng, Ming-Yuang Cheng, Si-Kwua Cheng, Steven Lin, Jung-Chih Tsao, Chen-Peng Fan, Chi-Wen Liu
  • Patent number: 7432192
    Abstract: A method of forming a copper interconnect in a dual damascene scheme is described. After a diffusion barrier layer and seed layer are sequentially formed on the sidewalls and bottoms of a trench and via in a dielectric layer, a first copper layer is deposited by a first ECP process at a 10 mA/cm2 current density to fill the via and part of the trench. A first anneal step is performed to remove carbon impurities and optionally includes a H2 plasma treatment. A second ECP process with a first deposition step at a 40 mA/cm2 current density and second deposition step at a 60 mA/cm2 current density is used to deposit a second copper layer that overfills the trench. After a second anneal step, a CMP process planarizes the copper layers. Fewer copper defects, reduced S, Cl, and C impurities, and improved Rc performance are achieved by this method.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: October 7, 2008
    Assignee: Taiwan Semiconductor Manufacturing Company
    Inventors: Hsien-Ping Feng, Jung-Chih Tsao, Hsi-Kuei Cheng, Chih-Tsung Lee, Ming-Yuan Cheng, Steven Lin, Ray Chuang, Chi-Wen Liu
  • Patent number: 7417947
    Abstract: A device includes a primary control unit and a standby control unit. The standby control unit records routing communications exchanged between the primary control unit and an external routing device in accordance with a routing protocol. A standby routing process executing on the standby control unit processes the recorded routing communications when the primary control unit fails. The standby routing process generates state information for executing the routing protocol on the standby control unit without requiring that routing sessions be reestablished with the external routing device.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: August 26, 2008
    Assignee: Juniper Networks, Inc.
    Inventors: Pedro R. Marques, Steven Lin
  • Publication number: 20080067076
    Abstract: A novel method, which is suitable to substantially reduce the presence of oxygen micro-bubbles in an electroplating bath solution, is disclosed. The method includes the addition of aerobic bacteria to the electroplating bath solution to consume oxygen in the solution. Reduction of the oxygen content in the electroplating bath solution prevents oxygen micro-bubbles from forming in the solution and becoming trapped between the solution and the surface of a metal seed layer on a substrate to block the electroplating of a metal film onto the seed layer. Consequently, the presence of surface pits and other structural defects in the surface of the electroplated metal film is substantially reduced.
    Type: Application
    Filed: September 19, 2006
    Publication date: March 20, 2008
    Inventors: Ming-Yuan Cheng, Hsien-Ping Feng, Hsi-Kuei Cheng, Kei-Wei Chen, Jung-Chin Tsao, Steven Lin, Ray Chuang
  • Publication number: 20080047827
    Abstract: An apparatus and method for preventing the peeling of electroplated metal from a wafer, is disclosed. The apparatus includes a seed layer detector system having a light source and a reflectivity detector. According to the method, the light source emits a beam of light onto a wafer and the reflectivity detector receives the light reflected from the wafer. The reflectivity of the wafer surface is measured to determine the presence or absence of a seed layer on the wafer, as well as whether the seed layer has a minimum thickness for optimum electroplating of a metal onto the seed layer.
    Type: Application
    Filed: August 28, 2006
    Publication date: February 28, 2008
    Inventors: Hsi-Kuei Cheng, Jung-Chih Tsao, Hsien-Ping Feng, Ming-Yuan Cheng, Steven Lin, Ray Chuang
  • Publication number: 20080041570
    Abstract: A plate and fin type heat exchanger has a heat exchanger core made from a plurality of stacked, alternating first and second heat exchange plates of a generally inverted, U-shaped cross-section. Each plate has a top wall, closed peripheral sidewalls and open ends, and the open ends of the first plates are oriented at 90° to the open ends of the second plates. The sidewalls of the plates have end portions, which in adjacent plates, are aligned to form corners of the heat exchanger core. Opposed U-shaped manifold bodies are provided having open ends and lateral walls joined in a fluid tight manner to the aligned plate sidewall end portions. End plates close off the open ends of the U-shaped bodies to form manifolds. The corners formed by the aligned plate sidewall end portions allow for an improved connection between the heat exchanger core and the U-shaped manifold bodies.
    Type: Application
    Filed: August 17, 2006
    Publication date: February 21, 2008
    Applicant: DANA CANADA CORPORATION
    Inventors: Kenneth Abels, W. Dennis Moss, Steven Lin, Alan Wu
  • Publication number: 20080043626
    Abstract: In one embodiment, a networking hardware element (1100, 3100) capable of coupling computer network elements (1010) comprises a network diagnostic mechanism (2140) that is capable of mapping the computer network elements and that is also capable of determining a connection status for the computer network elements. The networking hardware element also comprises a display (2110, 3110, 5110) that is capable of communicating with the network diagnostic mechanism and that is also capable of displaying a network layout map (2111, 5111) of representations of the computer network elements and the connection status of the computer network elements.
    Type: Application
    Filed: August 17, 2006
    Publication date: February 21, 2008
    Applicant: Belkin Corporation
    Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David W. Hoard
  • Publication number: 20080046561
    Abstract: In one embodiment, a networking hardware element (1100, 3100) capable of coupling together computer network elements (1010) includes a network diagnostic mechanism (2140) and a display (2110, 3110, 5110). The display is electrically coupled to the network diagnostic mechanism and is capable of displaying network information and additional information.
    Type: Application
    Filed: January 5, 2007
    Publication date: February 21, 2008
    Applicant: Belkin International, Inc.
    Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David W. Hoard, Robert W. Reay