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: 9032095
    Abstract: Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: May 12, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
  • Publication number: 20150052808
    Abstract: A gardening box is disclosed. The gardening box may include a main body having a receiving space; a separation board having a plurality of through holes to secure water absorbing units and dividing said receiving space into an upper space and a bottom space; a plurality of observing holes located at a lower portion outside the main body; and a plurality of water absorbing unit secured at the separation board, and a lower portion of the water absorbing unit exposes at the bottom space to absorb water from the bottom space to moisturize soil and plants thereabove. Water level can be observed from the observing holes because the water level of the bottom space is identical to the observing holes according to the law of communicating vases.
    Type: Application
    Filed: August 26, 2013
    Publication date: February 26, 2015
    Inventors: Li Wang, Mingquan Xu, Jie Li, Steven Lin
  • Patent number: 8906831
    Abstract: Methods for non-random loading of single analyte molecules into array structures are provided. The methods allow for distribution of a population of target molecules into a plurality of size confined regions such as wells. Sizing moieties are linked to individual target molecules. The sizing moieties are of sufficient size, relative to the size-confined reaction or observation regions, such that only a selected number of sizing moieties will fit into the size confined regions. The confined regions and the sizing moieties or target molecules comprise a selected charge that allow for controlling the loading of the sizing moities.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: December 9, 2014
    Assignee: Pacific Biosciences of California, Inc.
    Inventors: John Eid, Stephen Turner, Ravi Dalal, Benjamin Flusberg, Jonas Korlach, Steven Lin, Adrian Fehr, Fred Christians, Robin Emig, Jeremy Gray, Robert Sebra, Lei Sun, Stephen Dudek
  • Patent number: 8646516
    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: Grant
    Filed: August 17, 2006
    Date of Patent: February 11, 2014
    Assignee: Pana Canada Corporation
    Inventors: Kenneth Abels, W. Dennis Moss, Steven Lin, Alan Wu
  • Publication number: 20130329603
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Application
    Filed: August 19, 2013
    Publication date: December 12, 2013
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Kaushik GHOSH, Kireeti KOMPELLA, Siva GAGGARA, Nitin KUMAR, Steven LIN
  • Publication number: 20130217387
    Abstract: Disclosed is a proximity-based online communication system comprising a plurality of GPS-enabled remote terminals registered therewith enabling the remote terminals to communicate with one another over at least one communication network when logged thereinto, a GPS module in communication with the GPS component of each remote terminal so as to receive the current geographic location of each remote terminal, the GPS module comprising a GPS database comprising the information of the distances between any two geographical locations, and a processor for enabling a remote terminal to limit the communication thereof to the fellow remote terminals that are within a degree of proximity therefrom wherein, the degree of proximity is set by the user of the remote terminal that initiates the communication and wherein, the fellow remote terminals that are within the degree of proximity are identified by the GPS module.
    Type: Application
    Filed: February 20, 2012
    Publication date: August 22, 2013
    Inventor: Steven Lin Pfirman
  • Patent number: 8514744
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: August 20, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Publication number: 20130186514
    Abstract: The present disclosure provides a device and method for powder distribution and an additive manufacturing method, wherein different size or kind of powders could be chosen to be accommodated within a receptacle. The receptacle can uniformly mix the powder by a rotation movement, pour out the powders by the rotation movement and distribute the powders for forming a layer by a translation movement. In another embodiment, the receptacle further comprises a heating element for preheating the powders. Not only can the present disclosure uniformly mix the powders so as to reduce the thermal deformation and distribute the powder layer compactly, but also can the present disclosure distribute different kinds of powder in different layer so as to increase the diversity in additive manufacturing.
    Type: Application
    Filed: April 30, 2012
    Publication date: July 25, 2013
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chuan-Sheng Zhuang, Ching-Chih Lin, Steven Lin, Wei-Lun Tai, Wen-Peng Tseng, Ji-Bin Horng
  • Publication number: 20110280245
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Application
    Filed: July 27, 2011
    Publication date: November 17, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Kaushik GHOSH, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Patent number: 8014317
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: September 6, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Publication number: 20110007743
    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: Application
    Filed: September 9, 2010
    Publication date: January 13, 2011
    Applicant: Juniper Networks, Inc.
    Inventors: Ken KUWABARA, Steven Lin, Michael Langdon
  • 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: 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
  • 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
  • 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