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: 9032095Abstract: 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: GrantFiled: January 6, 2004Date of Patent: May 12, 2015Assignee: Juniper Networks, Inc.Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
-
Publication number: 20150052808Abstract: 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: ApplicationFiled: August 26, 2013Publication date: February 26, 2015Inventors: Li Wang, Mingquan Xu, Jie Li, Steven Lin
-
Patent number: 8906831Abstract: 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: GrantFiled: March 30, 2009Date of Patent: December 9, 2014Assignee: 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: 8646516Abstract: 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: GrantFiled: August 17, 2006Date of Patent: February 11, 2014Assignee: Pana Canada CorporationInventors: Kenneth Abels, W. Dennis Moss, Steven Lin, Alan Wu
-
Publication number: 20130329603Abstract: 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: ApplicationFiled: August 19, 2013Publication date: December 12, 2013Applicant: JUNIPER NETWORKS, INC.Inventors: Kaushik GHOSH, Kireeti KOMPELLA, Siva GAGGARA, Nitin KUMAR, Steven LIN
-
Publication number: 20130217387Abstract: 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: ApplicationFiled: February 20, 2012Publication date: August 22, 2013Inventor: Steven Lin Pfirman
-
Patent number: 8514744Abstract: 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: GrantFiled: July 27, 2011Date of Patent: August 20, 2013Assignee: Juniper Networks, Inc.Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
-
Publication number: 20130186514Abstract: 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: ApplicationFiled: April 30, 2012Publication date: July 25, 2013Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chuan-Sheng Zhuang, Ching-Chih Lin, Steven Lin, Wei-Lun Tai, Wen-Peng Tseng, Ji-Bin Horng
-
Publication number: 20110280245Abstract: 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: ApplicationFiled: July 27, 2011Publication date: November 17, 2011Applicant: JUNIPER NETWORKS, INC.Inventors: Kaushik GHOSH, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
-
Patent number: 8014317Abstract: 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: GrantFiled: August 21, 2008Date of Patent: September 6, 2011Assignee: Juniper Networks, Inc.Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
-
Publication number: 20110007743Abstract: 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: ApplicationFiled: September 9, 2010Publication date: January 13, 2011Applicant: Juniper Networks, Inc.Inventors: Ken KUWABARA, Steven Lin, Michael Langdon
-
Patent number: 7853714Abstract: 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: GrantFiled: January 29, 2007Date of Patent: December 14, 2010Assignee: Juniper Networks, Inc.Inventors: Kenneth A. Moberg, Steven Lin, Spencer Greene, James Murphy
-
Publication number: 20100284407Abstract: 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: ApplicationFiled: July 23, 2010Publication date: November 11, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
-
Patent number: 7813346Abstract: 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: GrantFiled: November 21, 2001Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Ken Kuwabara, Steven Lin, Michael Langdon
-
Publication number: 20100247773Abstract: 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: ApplicationFiled: March 26, 2009Publication date: September 30, 2010Applicant: 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: 7787466Abstract: 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: GrantFiled: July 26, 2006Date of Patent: August 31, 2010Assignee: Juniper Networks, Inc.Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
-
Patent number: 7787365Abstract: 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: GrantFiled: July 25, 2008Date of Patent: August 31, 2010Assignee: Juniper Networks, Inc.Inventors: Pedro R. Marques, Steven Lin
-
Publication number: 20100138519Abstract: Examples of networking hardware with network layout maps thereon are disclosed herein. Other examples, embodiments, and related methods are also described herein.Type: ApplicationFiled: February 5, 2010Publication date: June 3, 2010Applicant: BELKIN INTERNATIONAL, INC.Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David W. Hoard
-
Patent number: 7675862Abstract: 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: GrantFiled: August 17, 2006Date of Patent: March 9, 2010Assignee: Belkin International, Inc.Inventors: Anthony Pham, Steven Lin, Jonathan Bettino, David Hoard
-
Patent number: 7667835Abstract: 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: GrantFiled: August 28, 2006Date of Patent: February 23, 2010Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Hsi-Kuei Cheng, Jung-Chih Tsao, Hsien-Ping Feng, Ming-Yuan Cheng, Steven Lin, Ray Chuang