Patents by Inventor Richard M. Chen
Richard M. Chen 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: 20240407482Abstract: A chest pad that significantly reduces the occurrence of commotio cordis among athletes is disclosed. The chest pad may be utilized as a stand-alone chest protector intended to provide coverage primarily for the upper chest wall and the cardiac area. The chest pad may also be implanted into or utilized in traditional chest protectors that provide full coverage of the user's torso. The chest pad provides additional protection to the heart of the wearer such that impact in the heart area with a projectile is absorbed by the chest pad.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Applicant: Ampac Enterprises Inc.Inventors: Richard Person, Stan M. Jurga, JR., Austin Rodrick, Ya Chi Chen
-
Patent number: 12063989Abstract: A chest pad that significantly reduces the occurrence of commotio cordis among athletes is disclosed. The chest pad may be utilized as a stand-alone chest protector intended to provide coverage primarily for the upper chest wall and the cardiac area. The chest pad may also be implanted into or utilized in traditional chest protectors that provide full coverage of the user's torso. The chest pad provides additional protection to the heart of the wearer such that impact in the heart area with a projectile is absorbed by the chest pad.Type: GrantFiled: July 14, 2022Date of Patent: August 20, 2024Assignee: Ampac Enterprises Inc.Inventors: Richard Person, Stan M. Jurga, Jr., Austin Rodrick, Ya Chi Chen
-
Patent number: 12047272Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: GrantFiled: March 6, 2023Date of Patent: July 23, 2024Assignee: Juniper Networks, Inc.Inventors: Roslan Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
-
Patent number: 11818032Abstract: In an example, a method includes computing, by a computing device, for a segment routing policy that specifies a bandwidth constraint for the segment routing policy, first shortest paths through a network of network nodes, wherein each shortest path of the first shortest paths represents a different sequence of links connecting pairs of the network nodes from a source to a destination; in response to determining, by the computing device based on the bandwidth constraint for the segment routing policy, a link of one of the first shortest paths has insufficient bandwidth to meet a required bandwidth for the link, increasing a metric of the link; computing, by the computing device, for the segment routing policy that specifies the bandwidth constraint, based on the increased metric of the link, second shortest paths through the network of network nodes; and provisioning the second shortest paths in the network of nodes.Type: GrantFiled: November 28, 2022Date of Patent: November 14, 2023Assignee: Juniper Networks, Inc.Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M Chen
-
Publication number: 20230208745Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: ApplicationFiled: March 6, 2023Publication date: June 29, 2023Inventors: Roslan Bin Md ZAKI, Richard M. CHEN, Patricio GIECCO, Weiguo LU
-
Patent number: 11627068Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: GrantFiled: January 22, 2021Date of Patent: April 11, 2023Assignee: Juniper Networks, Inc.Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
-
Publication number: 20230086001Abstract: In an example, a method includes computing, by a computing device, for a segment routing policy that specifies a bandwidth constraint for the segment routing policy, first shortest paths through a network of network nodes, wherein each shortest path of the first shortest paths represents a different sequence of links connecting pairs of the network nodes from a source to a destination; in response to determining, by the computing device based on the bandwidth constraint for the segment routing policy, a link of one of the first shortest paths has insufficient bandwidth to meet a required bandwidth for the link, increasing a metric of the link; computing, by the computing device, for the segment routing policy that specifies the bandwidth constraint, based on the increased metric of the link, second shortest paths through the network of network nodes; and provisioning the second shortest paths in the network of nodes.Type: ApplicationFiled: November 28, 2022Publication date: March 23, 2023Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M. Chen
-
Patent number: 11516114Abstract: In an example, a method includes computing, by a computing device, for a segment routing policy that specifies a bandwidth constraint for the segment routing policy, first shortest paths through a network of network nodes, wherein each shortest path of the first shortest paths represents a different sequence of links connecting pairs of the network nodes from a source to a destination; in response to determining, by the computing device based on the bandwidth constraint for the segment routing policy, a link of one of the first shortest paths has insufficient bandwidth to meet a required bandwidth for the link, increasing a metric of the link; computing, by the computing device, for the segment routing policy that specifies the bandwidth constraint, based on the increased metric of the link, second shortest paths through the network of network nodes; and provisioning the second shortest paths in the network of nodes.Type: GrantFiled: March 26, 2021Date of Patent: November 29, 2022Assignee: Juniper Networks, Inc.Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M Chen
-
Publication number: 20220103458Abstract: In an example, a method includes computing, by a computing device, for a segment routing policy that specifies a bandwidth constraint for the segment routing policy, first shortest paths through a network of network nodes, wherein each shortest path of the first shortest paths represents a different sequence of links connecting pairs of the network nodes from a source to a destination; in response to determining, by the computing device based on the bandwidth constraint for the segment routing policy, a link of one of the first shortest paths has insufficient bandwidth to meet a required bandwidth for the link, increasing a metric of the link; computing, by the computing device, for the segment routing policy that specifies the bandwidth constraint, based on the increased metric of the link, second shortest paths through the network of network nodes; and provisioning the second shortest paths in the network of nodes.Type: ApplicationFiled: March 26, 2021Publication date: March 31, 2022Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M. Chen
-
Patent number: 11290348Abstract: A device receives network data associated with a network that includes network devices interconnected by links, and receives constraints. The device determines potential network plans for the network based on the constraints and the network data, and identifies a potential network plan that minimizes costs associated with operating the network. The device aggregates the network data for the potential network plan to generate first aggregated data, and generates a first user interface based on the first aggregated data. The device provides the first user interface to a client device, and receives, from the client device, information indicating a first interaction with the first user interface. The device aggregates the first aggregated data, based on the first interaction, to generate second aggregated data, and generates a second user interface based on the second aggregated data. The device provides the second user interface to the client device.Type: GrantFiled: March 28, 2019Date of Patent: March 29, 2022Assignee: Juniper Networks, Inc.Inventors: Cyril Margaria, Richard M. Chen
-
Publication number: 20210152463Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: ApplicationFiled: January 22, 2021Publication date: May 20, 2021Inventors: Roslan Bin Md ZAKI, Richard M. CHEN, Patricio GIECCO, Weiguo LU
-
Patent number: 10917331Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.Type: GrantFiled: March 29, 2019Date of Patent: February 9, 2021Assignee: Juniper Networks, Inc.Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
-
Patent number: 4613942Abstract: An orientation and control system for use with robots provides identification, orientation and operating instructions coded indicia on diverse parts, which indicia are viewed by a camera and are digital image processor recognizable, so that the indicia are converted into information for computer control of a robot in utilizing the diverse parts in assembly operations. The present system is useful in assembly operations wherein the parts can be randomly presented, without special orientation or alignment fixtures, to a robot and yet the robot can utilize the parts in a programmed manner to perform the programmed assembly operations.Type: GrantFiled: October 22, 1984Date of Patent: September 23, 1986Inventor: Richard M. Chen
-
Patent number: 4603862Abstract: A golf alignment marker system is disclosed wherein a calibrated grid is provided on a strip of paper which provides a mark on impact, and the paper is mounted adjacent the golf ball. A golf club strikes the paper and the ball, and a mark is imparted to the paper surface adjacent the grid. In one embodiment an adhesive-backed member or tape is adhered to the ball, and the outer surface of tape is provided with a grid mark and is impact mark sensitive, so that when the club strikes the ball, a mark is imparted to the tape surface at a specific location on the grid. The golfer may then correlate the marked spot with the ball flight. A reader is provided to assist in reading the exact marked spot. The golf alignment marker system of the present invention economically assists the golfer in determining the exact three dimensional orientation of the club face at the moment the ball is struck.Type: GrantFiled: February 17, 1984Date of Patent: August 5, 1986Inventor: Richard M. Chen
-
Patent number: 4539585Abstract: A previewer provides for the dynamic viewing of an article desired to be worn by the user in a complete series of poses without actually trying on the article. The image of the article is computer generated, and a large plurality of articles are available for previewing. The user pre-records, or creates in realtime, a series of poses which are time-framed and position orientation coded, which coded information is read by the computer and the computer generated article image is then re-imaged in accordance with the accessed coded information, and the re-imaged article image and the user video image are then video mixed, optically mixed, or superimposed in digital image storage memory, so that a user plus article composite image may be viewed by the user. The previewer is useful for previewing various articles or accessories, or combinations thereof, such as eyeglasses, hats, hairstyles, wigs, make-up, cosmetic surgical changes, clothing, furnishings, and automobile accessories.Type: GrantFiled: July 10, 1981Date of Patent: September 3, 1985Inventors: Daniela S. Spackova, Richard M. Chen
-
Patent number: 4441716Abstract: A golf alignment marker system is disclosed wherein a calibrated grid is provided on a golf ball and a golf club face is provided with a marking surface whereby when the club strikes the ball, a mark is imparted to the ball surface at a specific location within the grid. The golfer may then correlate the marked spot with the ball flight. A reader is provided to assist in reading the exact marked spot and a chart provides an analysis of the deviation of the marked spot with the correct impact point. An alignment scope permits proper orientation of the calibrated grid when the ball is placed on a tee. The invention may also be embodied in a training device for an accurate determination of the club swing and club face orientation. The golf alignment marker system of the present invention economically assists the golfer in determining the exact three dimensional orientation of the club face at the moment the ball is struck.Type: GrantFiled: July 10, 1981Date of Patent: April 10, 1984Inventor: Richard M. Chen
-
Patent number: 4432551Abstract: A golf alignment marker system is disclosed wherein a calibrated grid is provided on a strip of paper which provides a mark on impact, and the paper is mounted adjacent the golf ball. A golf club strikes the paper and the ball, and a mark is imparted to the paper surface adjacent the grid. In one embodiment an adhesive-backed member or tape is adhered to the ball, and the outer surface of tape is provided with a grid mark and is impact mark sensitive, so that when the club strikes the ball, a mark is imparted to the tape surface at a specific location on the grid. The golfer may then correlate the marked spot with the ball flight. A reader is provided to assist in reading the exact marked spot. The golf alignment marker system of the present invention economically assists the golfer in determining the exact three dimensional orientation of the club face at the moment the ball is struck.Type: GrantFiled: November 16, 1981Date of Patent: February 21, 1984Inventor: Richard M. Chen
-
Patent number: 4429880Abstract: A game simulator device permits the golf player to view a specific golf course or portion thereof on a television monitor and is provided with additional information relating to the lie of ball and its position in relation to the hole. The golfer then hits the ball in the normal manner, which ball is fixedly retained on a joystick apparatus, whereby in striking the ball the joystick transmits signals to a computer which generates graphic data relative to a golf course and converts the signal input to graphic display information relative to the new position or lie of the ball in relation to the hole on the golf course. The golf ball is mounted so that when struck, first and second signals for each of four degrees of movement are transmitted to the computer and correlated with the golf course data input.Type: GrantFiled: July 31, 1981Date of Patent: February 7, 1984Inventors: Richard M. Chen, Marvin Feldman
-
Patent number: 4411094Abstract: A roach trap including a housing removably on a container. A tube is provided between a roach entry compartment and bait compartment, and a disposable bag is contained in the bait compartment for catching roaches urged through the tube by a helical empeller triggered by an electric eye means.Type: GrantFiled: February 18, 1982Date of Patent: October 25, 1983Inventors: Daniela Spackova, Richard M. Chen