Patents by Inventor Kevin Lin

Kevin 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: 9872291
    Abstract: There is provided a method in a wireless base station (300), the method comprise transmitting, to a wireless device (100) having a reduced data bandwidth or a reduced control and data bandwidth, control and data signalling within a first bandwidth, in respective control and data regions, wherein signalling within the data region intended for the wireless device (100) is constrained within a second bandwidth which is narrower than the first bandwidth.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: January 16, 2018
    Assignee: NEC CORPORATION
    Inventors: Phong Nguyen, Aziz Rahman, Kevin Lin
  • Patent number: 9860133
    Abstract: Techniques for validating configuration changes in a mixed node topology are provided. In one embodiment, a device can identify a link to be removed from a topology comprising a plurality of nodes, where the plurality of nodes includes one or more nodes of a first type and one or more nodes of a second type. The device can then determine whether the removal of the link from the topology would require data traffic between two nodes of the first type to pass through a node of the second type.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: January 2, 2018
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Shyamsunder Prayagchand Rathi, Shafiuddin Mohammed, Ravi Swamy
  • Patent number: 9853889
    Abstract: Techniques for reducing broadcast and multicast traffic in a stacking system are provided. In one embodiment, a master device in the stacking system can automatically determine a minimal set of VLAN associations for stacking links in the stacking system. The minimal set of VLAN associations can avoid unnecessary transmission of broadcast or multicast packets through the system's topology.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: December 26, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Shafiuddin Mohammed, Tao Guan, Vishal Sinha
  • Publication number: 20170263553
    Abstract: Embodiments of the invention include interconnect structures with overhead vias and through vias that are self-aligned with interconnect lines and methods of forming such structures. In an embodiment, an interconnect structure is formed in an interlayer dielectric (ILD). One or more first interconnect lines may be formed in the ILD. The interconnect structure may also include one or more second interconnect lines in the ILD that arranged in an alternating pattern with the first interconnect lines. Top surfaces of each of the first and second interconnect lines may be recessed below a top surface of the ILD. The interconnect structure may include a self-aligned overhead via formed over one or more of the first interconnect lines or over one or more of the second interconnect lines. In an embodiment, a top surface of the self-aligned overhead via is substantially coplanar with a top surface of the ILD.
    Type: Application
    Filed: December 24, 2014
    Publication date: September 14, 2017
    Inventors: RICHARD E. SCHENKER, MANISH CHANDHOK, ROBERT L. BRISTOL, MAURO J. KOBRINSKY, KEVIN LIN
  • Publication number: 20170263551
    Abstract: Embodiments of the invention include an interconnect structure and methods of forming such structures. In an embodiment, the interconnect structure may include an interlayer dielectric (ILD) with a first hardmask layer over a top surface of the ILD. Certain embodiments include one or more first interconnect lines in the ILD and a first dielectric cap positioned above each of the first interconnect lines. For example a surface of the first dielectric cap may contact a top surface of the first hardmask layer. Embodiments may also include one or more second interconnect lines in the ILD arranged in an alternating pattern with the first inter-connect lines. In an embodiment, a second dielectric cap is formed over a top surface of each of the second interconnect lines. For example, a surface of the second dielectric cap contacts a top surface of the first hardmask layer.
    Type: Application
    Filed: December 24, 2014
    Publication date: September 14, 2017
    Inventors: ROBERT L. BRISTOL, MANISH CHANDHOK, JASMEET S. CHAWLA, FLORIAN GSTREIN, EUNGNAK HAN, RAMI HOURANI, KEVIN LIN, RICHARD E. SCHENKER, TODD R. YOUNKIN
  • Publication number: 20170188343
    Abstract: There is provided a method in a wireless base station (300), the method comprise transmitting, to a wireless device (100) having a reduced data bandwidth or a reduced control and data bandwidth, control and data signalling within a first bandwidth, in respective control and data regions, wherein signalling within the data region intended for the wireless device (100) is constrained within a second bandwidth which is narrower than the first bandwidth.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 29, 2017
    Applicant: NEC Corporation
    Inventors: Phong NGUYEN, Aziz RAHMAN, Kevin LIN
  • Patent number: 9692695
    Abstract: Techniques for aggregating hardware routing resources in a system of devices are provided. In one embodiment, a device in the system of devices can divide routing entries in a software routing table of the system into a plurality of route subsets. The device can further assign each route subset in the plurality of route subsets to one or more devices in the system. The device can then install, for each route subset that is assigned to the device, routing entries in the route subset into a hardware routing table of the device.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: June 27, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Vishal Sinha, Gefan Zhang, Kalpesh Bafna, Siddhesh Dindorkar, Tao Guan
  • Patent number: 9692652
    Abstract: A framework for reliably communicating port information in a system of devices is provided. In one embodiment, each device in the system of devices can create a first record that includes port information pertaining to a plurality of ports of the device, where the plurality of ports are usable for communicatively coupling the device to other devices in the system of devices. The device can further receive, from the other devices in the system of devices, one or more second records including port information pertaining to the ports of the other devices, and can store the first record and the one or more second records in a data store maintained locally on the device. The device can then forward copies of the first record and the one or more second records out of each of the plurality of ports, thereby causing the copies of the first record and the one or more second records to be communicated to the other devices in the system of devices.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: June 27, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Aseem Rastogi, Mike Lin Wang, Dheeraj Reddy, Ravi Swamy
  • Publication number: 20170171138
    Abstract: Systems, methods, and non-transitory computer readable media are configured to monitor event information relating to an event broadcasted to an audience of a social networking system. The event information can include users who are participating in the event. It can be determined that a predetermined entity is participating in the event. A notification that the predetermined entity is participating in the event is provided during the event to at least one of a broadcaster of the event and a user participating in the event.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 15, 2017
    Inventors: Kevin Lin, Ryan Lin
  • Publication number: 20170158501
    Abstract: Nanoelectromechanical (NEMS) devices having nanomagnets for an improved range of operating voltages and improved control of dimensions of a cantilever are described. For example, in an embodiment, a nanoelectromechanical (NEMS) device includes a substrate layer, a first magnetic layer disposed above the substrate layer, a first dielectric layer disposed above the first magnetic layer, a second dielectric disposed above the first dielectric layer, and a cantilever disposed above the second dielectric layer. The cantilever bends from a first position to a second position towards the substrate layer when a voltage is applied to the cantilever.
    Type: Application
    Filed: June 27, 2014
    Publication date: June 8, 2017
    Applicant: Intel Corporation
    Inventors: Jorge A. MUNOZ, Dmitri E. NIKONOV, Kelin J. KUHN, Patrick THEOFANIS, Chytra PAWASHE, Kevin LIN, Seiyon KIM
  • Patent number: 9674945
    Abstract: Methods of forming a microelectronic packaging structure and associated structures formed thereby are described. Those methods may include attaching a microfluidic die to a package structure, wherein the microfluidic die comprises a plurality of asymmetric electrodes that may be coupled with signal pads disposed within the package structure.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: June 6, 2017
    Assignee: Intel Corporation
    Inventors: Weng Hong Teh, Kevin Lin, Feras Eid, Qing Ma
  • Patent number: 9660937
    Abstract: Techniques for simplifying stacking trunk creation and management are provided. In one embodiment, a switch in a stacking system can receive first and second control packets from one or more other switches in the stacking system, where the first and second control packets are received on first and second stacking ports of the switch respectively. The switch can then determine, based on the first and second control packets, whether the first and second stacking ports can be configured as a single stacking trunk.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: May 23, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Bipin Agarwal, Kwun-Nan Kevin Lin
  • Publication number: 20170111296
    Abstract: Techniques for handling dynamic cascade port/LAG changes without breaking communication in an extended bridge are provided. According to one embodiment, a first network device (e.g., controlling bridge) in a system of network devices (e.g., extended bridge) can receive a command relating to a change to at least one port or LAG of the system. The first network device can then transmit change messages to one or more other network devices (e.g., port extenders) in the system that are affected by the change, where the change messages are transmitted in an order based on the distance of each of the one or more other network devices from the first network device.
    Type: Application
    Filed: October 5, 2016
    Publication date: April 20, 2017
    Inventors: Bipin Agarwal, Kwun-Nan Kevin Lin, Venkata Gopi Ravi Kumar Pedaprolu
  • Publication number: 20170104626
    Abstract: Techniques for configuring/learning the link aggregation groups (LAGs) of a port extender (PE) at the time the PE joins an extended bridge are provided. According to one embodiment, a first network device in a system of network devices (e.g., an extended bridge) can receive a join message from a second network device in the system, where the join message includes a LAG configuration for one or more LAGs programmed on the second network device. The first network device can further determine whether a provisional LAG configuration for the one or more LAGs of the second network device exists on the first network device. If a provisional LAG configuration does not exist on the first network device, the first network device can learn the LAG configuration included in the join message and can integrate the second network device into the system based on the learned LAG configuration.
    Type: Application
    Filed: September 26, 2016
    Publication date: April 13, 2017
    Inventors: Kwun-Nan Kevin Lin, Bipin Agarwal
  • Publication number: 20170104694
    Abstract: Techniques for handling dynamic cascade port/LAG changes in an extended bridge are provided. According to one embodiment, a first network device in an extended bridge can maintain a shadow table that stores information regarding one or more ports and one or more LAGs used to interconnect the network devices in the extended bridge. The first network device can further receive, from a user via a device UI, a command relating to a change to a port or a LAG, update the shadow table based on the change, transmit a change message to one or more other network devices affected by the change, and start a timer associated with the one or more other network devices. In various embodiments, the updating and the transmitting can be performed without blocking the user from entering further commands via the device UI.
    Type: Application
    Filed: September 26, 2016
    Publication date: April 13, 2017
    Inventors: Kwun-Nan Kevin Lin, Bipin Agarwal
  • Publication number: 20170093628
    Abstract: Techniques for implementing a provisional mode in a multi-mode network device (i.e., a network device that supports at least first and second modes of operation) are provided. According to one embodiment, the network device can receive, while running in the first mode, a request to enter the second mode. In response to the request, the network device can enter a third mode that is a provisional version of the second mode. Then, while running in the third mode, the network device can accept one or more configuration commands or settings for the second mode while simultaneously processing live network traffic according to the first mode.
    Type: Application
    Filed: August 4, 2016
    Publication date: March 30, 2017
    Inventors: Kwun-Nan Kevin Lin, Tian Lei
  • Patent number: 9559897
    Abstract: Techniques for assigning device identifiers in a system of devices are provided. In one embodiment, a master device of the system can maintain a first configuration that specifies a set of links between a first subset of the devices, where the first configuration includes a device identifier for each device in the first subset. The master device can further generate a second configuration that specifies a set of links between a second subset of the devices, where the second configuration is based on a physical topology of the system, and where one or more devices in the second subset are unknown devices that are not associated with a device identifier in the physical topology. The master device can then assign device identifiers to the unknown devices in the second subset by comparing the first configuration with the second configuration.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: January 31, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Kwun-Nan Kevin Lin, Shafiuddin Mohammed, Ravi Swamy, Shyamsunder Prayagchand Rathi
  • Patent number: 9549861
    Abstract: An early warning method and a device for preventing a wheelchair from tipping over are described. The early warning method includes projecting a laser light pattern, scanning the laser light pattern, making a comparison to determine whether the ground is a barrier terrain, and issuing an early warning to the user in situations of risk. The laser light pattern is projected onto the ground and compared with a standard pattern. The early warning is generated and is one selected from a group consisting of a beep, a warning message and a vibration to alert the wheelchair user to the danger of the barrier terrain.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: January 24, 2017
    Assignee: NATIONAL TAIWAN UNIVERSITY
    Inventors: Shih-Chung Kang, Pei-Chun Lin, Yung-Shun Su, Ci-Jyun Liang, Pei-Yi Lee, Yao-Yu Yang, Kevin Lin, Chuan-En Lee
  • Patent number: 9553018
    Abstract: Self-aligned via and plug patterning with photobuckets for back end of line (BEOL) interconnects is described. In an example, an interconnect structure for an integrated circuit includes a first layer of the interconnect structure disposed above a substrate, the first layer having a first grating of alternating metal lines and dielectric lines in a first direction. The dielectric lines have an uppermost surface higher than an uppermost surface of the metal lines. The integrated circuit also includes a second layer of the interconnect structure disposed above the first layer of the interconnect structure. The second layer includes a second grating of alternating metal lines and dielectric lines in a second direction, perpendicular to the first direction. The dielectric lines have a lowermost surface lower than a lowermost surface of the metal lines of the second grating. The dielectric lines of the second grating overlap and contact, but are distinct from, the dielectric lines of the first grating.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: January 24, 2017
    Assignee: Intel Corporation
    Inventors: Robert L. Bristol, Kevin Lin, Kanwal Jit Singh, Alan M. Myers, Richard E. Schenker
  • Patent number: D789384
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Kevin Lin, Ryan Lin, Alex Douglas Cornell