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

  • Publication number: 20170136433
    Abstract: Methods, compositions, and systems for distributing nucleic acids into array regions are provided. The methods, compositions, and systems utilize nucleic acid condensing agents to increase efficiency of distribution of the nucleic acids into the array regions. Various methods for facilitating distribution of the nucleic acids to the array regions are provided.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 18, 2017
    Inventors: Lei Sun, Jaime Juan Benitez-Marzan, Natasha Popovich, Sassan Sheikholeslami, Steven Lin, Aparna Vedula, Yufeng Qian
  • Publication number: 20170036238
    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: October 14, 2016
    Publication date: February 9, 2017
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chuan-Sheng ZHUANG, Ching-Chih LIN, Steven LIN, Wei-Lun TAI, Wen-Peng TSENG, Ji-Bin HORNG
  • Patent number: 9533350
    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: Grant
    Filed: April 30, 2012
    Date of Patent: January 3, 2017
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chuan-Sheng Zhuang, Ching-Chih Lin, Steven Lin, Wei-Lun Tai, Wen-Peng Tseng, Ji-Bin Horng
  • Patent number: 9485149
    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: May 6, 2015
    Date of Patent: November 1, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
  • Patent number: 9258227
    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 19, 2013
    Date of Patent: February 9, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Patent number: 9106506
    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: September 9, 2010
    Date of Patent: August 11, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Ken Kuwabara, Steven Lin, Michael Langdon
  • 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