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: 20240407482
    Abstract: 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: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Applicant: Ampac Enterprises Inc.
    Inventors: Richard Person, Stan M. Jurga, JR., Austin Rodrick, Ya Chi Chen
  • Patent number: 12063989
    Abstract: 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: Grant
    Filed: July 14, 2022
    Date of Patent: August 20, 2024
    Assignee: Ampac Enterprises Inc.
    Inventors: Richard Person, Stan M. Jurga, Jr., Austin Rodrick, Ya Chi Chen
  • Patent number: 12047272
    Abstract: 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: Grant
    Filed: March 6, 2023
    Date of Patent: July 23, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Roslan Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
  • Patent number: 11818032
    Abstract: 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: Grant
    Filed: November 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M Chen
  • Publication number: 20230208745
    Abstract: 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: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventors: Roslan Bin Md ZAKI, Richard M. CHEN, Patricio GIECCO, Weiguo LU
  • Patent number: 11627068
    Abstract: 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: Grant
    Filed: January 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
  • Publication number: 20230086001
    Abstract: 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: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M. Chen
  • Patent number: 11516114
    Abstract: 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: Grant
    Filed: March 26, 2021
    Date of Patent: November 29, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M Chen
  • Publication number: 20220103458
    Abstract: 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: Application
    Filed: March 26, 2021
    Publication date: March 31, 2022
    Inventors: Cyril Margaria, Gregory A. Sidebottom, Richard M. Chen
  • Patent number: 11290348
    Abstract: 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: Grant
    Filed: March 28, 2019
    Date of Patent: March 29, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Cyril Margaria, Richard M. Chen
  • Publication number: 20210152463
    Abstract: 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: Application
    Filed: January 22, 2021
    Publication date: May 20, 2021
    Inventors: Roslan Bin Md ZAKI, Richard M. CHEN, Patricio GIECCO, Weiguo LU
  • Patent number: 10917331
    Abstract: 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: Grant
    Filed: March 29, 2019
    Date of Patent: February 9, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
  • Patent number: 4613942
    Abstract: 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: Grant
    Filed: October 22, 1984
    Date of Patent: September 23, 1986
    Inventor: Richard M. Chen
  • Patent number: 4603862
    Abstract: 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: Grant
    Filed: February 17, 1984
    Date of Patent: August 5, 1986
    Inventor: Richard M. Chen
  • Patent number: 4539585
    Abstract: 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: Grant
    Filed: July 10, 1981
    Date of Patent: September 3, 1985
    Inventors: Daniela S. Spackova, Richard M. Chen
  • Patent number: 4441716
    Abstract: 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: Grant
    Filed: July 10, 1981
    Date of Patent: April 10, 1984
    Inventor: Richard M. Chen
  • Patent number: 4432551
    Abstract: 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: Grant
    Filed: November 16, 1981
    Date of Patent: February 21, 1984
    Inventor: Richard M. Chen
  • Patent number: 4429880
    Abstract: 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: Grant
    Filed: July 31, 1981
    Date of Patent: February 7, 1984
    Inventors: Richard M. Chen, Marvin Feldman
  • Patent number: 4411094
    Abstract: 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: Grant
    Filed: February 18, 1982
    Date of Patent: October 25, 1983
    Inventors: Daniela Spackova, Richard M. Chen