Patents by Inventor Louis Chan
Louis Chan 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: 11888733Abstract: A flexible-algorithm routing method comprises: receiving, by a first router, a route advertisement including a base node label, for a second router, associated with a segment routing path without flexible-algorithm, wherein the second router participates in a flexible-algorithm; deducing, by the first router and from the base node label, a node label, for the second router, associated with a segment routing path with the flexible-algorithm; and constructing, by the first router, a label stack including the node label for the second router to steer a packet to the second router via the segment routing path with the flexible-algorithm.Type: GrantFiled: September 27, 2020Date of Patent: January 30, 2024Assignee: Juniper Networks, Inc.Inventor: Wai Tong Louis Chan
-
Publication number: 20220303212Abstract: A flexible-algorithm routing method comprises: receiving, by a first router, a route advertisement including a base node label, for a second router, associated with a segment routing path without flexible-algorithm, wherein the second router participates in a flexible-algorithm; deducing, by the first router and from the base node label, a node label, for the second router, associated with a segment routing path with the flexible-algorithm; and constructing, by the first router, a label stack including the node label for the second router to steer a packet to the second router via the segment routing path with the flexible-algorithm.Type: ApplicationFiled: September 27, 2020Publication date: September 22, 2022Inventor: Wai Tong Louis Chan
-
Patent number: 11398972Abstract: Techniques are described for inter-domain segment routing using transport endpoint segments. A transport endpoint segment provisioned on a router within a domain represents any intra-domain tunnel originated at the router and having reachability to an indicated endpoint within the same domain. The provisioning router advertises a transport endpoint segment identifier (TESID) for the transport endpoint segment to other routers or a controller for use in segment routing. The TESID for the transport endpoint segment remains constant regardless of which intra-domain tunnel is bound to the transport endpoint segment. The provisioning router dynamically binds the transport endpoint segment to at least one intra-domain tunnel, and any changes to the bound intra-domain tunnel are updated locally at the provisioning router. In this way, an inter-domain segment routing tunnel may be constructed as a list TESIDs that are not affected by intra-domain tunnel changes.Type: GrantFiled: March 31, 2020Date of Patent: July 26, 2022Assignee: Juniper Networks, Inc.Inventors: Yimin Shen, Wai Tong Louis Chan, Krzysztof Grzegorz Szarkowicz, John E. Drake
-
Publication number: 20220045933Abstract: Techniques are described for inter-domain segment routing using transport endpoint segments. A transport endpoint segment provisioned on a router within a domain represents any intra-domain tunnel originated at the router and having reachability to an indicated endpoint within the same domain. The provisioning router advertises a transport endpoint segment identifier (TESID) for the transport endpoint segment to other routers or a controller for use in segment routing. The TESID for the transport endpoint segment remains constant regardless of which intra-domain tunnel is bound to the transport endpoint segment. The provisioning router dynamically binds the transport endpoint segment to at least one intra-domain tunnel, and any changes to the bound intra-domain tunnel are updated locally at the provisioning router. In this way, an inter-domain segment routing tunnel may be constructed as a list TESIDs that are not affected by intra-domain tunnel changes.Type: ApplicationFiled: March 31, 2020Publication date: February 10, 2022Applicants: Juniper Networks, Inc., Juniper Networks, Inc.Inventors: Yimin Shen, Wai Tong Louis Chan, Krzysztof Grzegorz Szarkowicz, John E. Drake
-
Patent number: 10887225Abstract: The use and processing of update messages (e.g., BGP UPDATEs) that bind (e.g., MPLS) labels to address prefixes is improved such that labels are used more efficiently, and/or such that such update messages can be processed more efficiently. A distance vector control signaling protocol (e.g., BGP) peer device receives a control plane message (e.g., BGP Update) from a downstream peer device, the control plane message including (1) a network address of the downstream device as a next hop value, (2) a prefix value, and (3) at least one label associated with the prefix value. Responsive to receiving the control plane message, the peer device generates a new control plane message including (1) a network address of the peer device as a next hop value, (2) the prefix value from the control plane message, and (3) a label stack including (i) the at least one label from the control plane message, and (ii) a local label associated with the peer device.Type: GrantFiled: September 30, 2019Date of Patent: January 5, 2021Assignee: Juniper Networks, Inc.Inventors: Wai Tong Louis Chan, Rafal Jan Szarecki, Krzysztof Grzegorz Szarkowicz, Jeffrey M. Haas, Santosh S. Kolenchery, Srihari Ramachandra Sangli, Shraddha Hegde
-
Patent number: 10739124Abstract: A pendulum-based laser leveling device comprises a micro controller unit connected to a shock sensor for sensing a shock experienced by the laser leveling device. The micro controller unit is configured to send out a warning message when the magnitude of the shock sensed by the shock sensor exceeds a shock threshold.Type: GrantFiled: July 6, 2018Date of Patent: August 11, 2020Assignee: Robert Bosch GmbHInventors: Hung-Ying Yuen, Louis Chan, Thomas Kohlert
-
Publication number: 20190011246Abstract: A pendulum-based laser leveling device comprises a micro controller unit connected to a shock sensor for sensing a shock experienced by the laser leveling device. The micro controller unit is configured to send out a warning message when the magnitude of the shock sensed by the shock sensor exceeds a shock threshold.Type: ApplicationFiled: July 6, 2018Publication date: January 10, 2019Inventors: Hung-Ying Yuen, Louis Chan, Thomas Kohlert
-
Patent number: 9148777Abstract: Exemplary inter-network profile repository interworking systems and methods are disclosed. An exemplary system includes an interface facility that interfaces with a home subscriber server (“HSS”) of a long term evolution (“LTE”) communications network and a home location register (“HLR”) of an alternate communications network, the HSS and the HLR maintaining separate profiles associated with a user device configured to access the LTE communications network and the alternate communications network. The exemplary system further includes a synchronization facility communicatively coupled to the interface facility and that synchronizes profile data associated with the user device across the separate profiles maintained by the HSS and the HLR. Corresponding systems and methods are also disclosed.Type: GrantFiled: December 21, 2009Date of Patent: September 29, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Priscilla Lau, Patricia R. Chang, Paula Scharlach, Louis Chan-Lizardo, Mingxing Li
-
Patent number: 8892068Abstract: A subscriber device receives a message from a network device external to the subscriber device, where the network device implements a first metering engine that meters usage of a network service by a subscriber using the subscriber device and where the message includes the subscriber's usage data. The subscriber device includes a second usage metering engine that receives the subscriber's usage data from the usage synchronization unit, and performs real-time metering of the subscriber's usage of the network service, based on the subscriber's usage data received from the network device and independently of the first metering engine of the network device, to generate real-time usage metering data. The second usage metering engine further outputs the real-time usage metering data to a display at the subscriber device.Type: GrantFiled: June 4, 2010Date of Patent: November 18, 2014Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Patricia Ruey-Jane Chang, Louis A. Chan-Lizardo, Barry F. Hoffner, Scott Alan Tiziani, Javier Alejandro Ferro, Phillip Andrew Ritter
-
Publication number: 20140130989Abstract: A window dressing control device includes a housing defining a base, an axially extending hollow cylinder, and an axially extending central shaft, the cylinder and shaft each projecting from the base so as to be substantially parallel and coaxial. The device also includes at least one resilient member between the cylinder and the shaft; a rotatable spool coupled to the housing about the cylinder, and a clutch device mounted on the spool. The resilient member engages the spool and the clutch device, providing a friction brake that bears on the inner wall of the cylinder (or a reinforcing insert within the cylinder) to resist rotation of the spool and clutch.Type: ApplicationFiled: November 12, 2012Publication date: May 15, 2014Inventors: Louis Chan, Zhao Jun, Ding Chun Cheng
-
Patent number: 8712604Abstract: A method and a device for accessing the documentation of an aircraft according to alarms generated therein, where the documentation includes at least one document that is modifiable independently of the manufacturer of the aircraft. After having received at least one indication relating to at least one alarm generated by the avionics of the aircraft, at least one datum relating to the at least one alarm, including a link to at least one element of the documentation, is extracted and displayed.Type: GrantFiled: September 10, 2010Date of Patent: April 29, 2014Assignees: Airbus S.A.S., AIRBUS Operations S.A.S.Inventors: Pierre Campagne, Jerome Treanton, Xavier Geay, Laval Louis Chan Kam Fai, Christophe Jotz, Thierry Paya-Arnaud, Jerome Pouyfaucon
-
Patent number: 8321565Abstract: Systems and methods for throttling network usage are disclosed. An exemplary method includes at least one network device monitoring usage of a wide area network, selecting a throttling command based on the monitored usage of the wide area network, and broadcasting the throttling command to a plurality of access devices connected to the wide area network. The throttling command is configured for interpretation and use by each access device within the plurality of access devices to conform at least one operation to a network usage throttling level in accordance with the interpretation of the throttling command. Corresponding systems and methods are also disclosed.Type: GrantFiled: November 2, 2009Date of Patent: November 27, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Derek Bao, Patricia R. Chang, Paula Scharlach, Louis Chan-Lizardo
-
Publication number: 20110300826Abstract: A subscriber device receives a message from a network device external to the subscriber device, where the network device implements a first metering engine that meters usage of a network service by a subscriber using the subscriber device and where the message includes the subscriber's usage data. The subscriber device includes a second usage metering engine that receives the subscriber's usage data from the usage synchronization unit, and performs real-time metering of the subscriber's usage of the network service, based on the subscriber's usage data received from the network device and independently of the first metering engine of the network device, to generate real-time usage metering data. The second usage metering engine further outputs the real-time usage metering data to a display at the subscriber device.Type: ApplicationFiled: June 4, 2010Publication date: December 8, 2011Applicants: VERIZON PATENT AND LICENSING INC., CELLCO PARTNERSHIPInventors: Patricia Ruey-Jane Chang, Louis A. Chan-Lizardo, Barry F. Hoffner, Scott Alan Tiziani, Javier Alejandro Ferro, Phillip Andrew Ritter
-
Publication number: 20110160936Abstract: The invention in particular has as an object a method and a device for accessing the documentation of an aircraft according to alarms generated therein, the documentation comprising at least one document modifiable independently of the manufacturer of the aircraft. After having received (305) at least one indication relating to at least one alarm generated by the avionics of the said aircraft, at least one datum relating to the said at least one alarm, comprising a link to at least one element of the said documentation, is extracted (315) and displayed (325).Type: ApplicationFiled: September 10, 2010Publication date: June 30, 2011Applicants: Airbus Operations (S.A.S.), AIRBUSInventors: Pierre CAMPAGNE, Jerome Treanton, Xavier Geay, Laval Louis Chan Kam Fai, Christophe Jotz, Thierry Paya-Arnaud, Jerome Pouyfaucon
-
Publication number: 20110151865Abstract: Exemplary inter-network profile repository interworking systems and methods are disclosed. An exemplary system includes an interface facility that interfaces with a home subscriber server (“HSS”) of a long term evolution (“LTE”) communications network and a home location register (“HLR”) of an alternate communications network, the HSS and the HLR maintaining separate profiles associated with a user device configured to access the LTE communications network and the alternate communications network. The exemplary system further includes a synchronization facility communicatively coupled to the interface facility and that synchronizes profile data associated with the user device across the separate profiles maintained by the HSS and the HLR. Corresponding systems and methods are also disclosed.Type: ApplicationFiled: December 21, 2009Publication date: June 23, 2011Applicant: VERIZON PATENT AND LICENSING, INC.Inventors: Priscilla Lau, Patricia R. Chang, Paula Scharlach, Louis Chan-Lizardo, Mingxing Li
-
Publication number: 20110106946Abstract: Systems and methods for throttling network usage are disclosed. An exemplary method includes at least one network device monitoring usage of a wide area network, selecting a throttling command based on the monitored usage of the wide area network, and broadcasting the throttling command to a plurality of access devices connected to the wide area network. The throttling command is configured for interpretation and use by each access device within the plurality of access devices to conform at least one operation to a network usage throttling level in accordance with the interpretation of the throttling command. Corresponding systems and methods are also disclosed.Type: ApplicationFiled: November 2, 2009Publication date: May 5, 2011Inventors: Derek Bao, Patricia R. Chang, Paula Scharlach, Louis Chan-Lizardo
-
Patent number: 5686695Abstract: A resilient plate for a computer interface card which is a plate-like body made of an electrically conductive material includes a body and two side wings formed by bending two opposite ends of the body toward a same direction to a substantially normal position thereto to be retained on the shielding plate of a computer interface card by means of a pair of resilient lugs provided between each of the side wings and the body to be in contact with an inner surface of the interface card expansion slot so as to provide continuity of electrical grounding to isolate and prevent the electromagnetic waves generated by the computer from leaking out thereof.Type: GrantFiled: April 18, 1996Date of Patent: November 11, 1997Assignee: Enlight CorporationInventor: Louis Chan