Patents by Inventor James Yarbrough

James Yarbrough 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: 20240092921
    Abstract: Antibody molecules that specifically bind to APRIL are disclosed. The antibody molecules can be used to treat, prevent, and/or diagnose disorders, such as IgA nephropathy.
    Type: Application
    Filed: April 24, 2023
    Publication date: March 21, 2024
    Inventors: David William Oldach, James R. Myette, Zachary Shriver, Karthik Viswanathan, Andrew M. Wollacott, Hedy Adari-Hall, Boopathy Ramakrishnan, Gregory Babcock, Jill Yarbrough, Asher Schachter, Mohit Mathur
  • Patent number: 11726831
    Abstract: A system and method for calculating worst case execution times for actions in a process that is partitioned into a number of sub-processes that perform certain ones of the actions and operate on their own partition schedule independent of the other partitions. The method includes providing a unified modeling language (UML) activity diagram including the actions in the process, identifying each action in the diagram, determining each possible processing path for the actions in the process, assigning each action in each path to one of the sub-processes in the partitions, determining the time that each action will take through each path based on the partition schedule, and integrating the times for performing the actions in each of the paths. The method reports a longest time for performing the process along each path based on the integration of the times.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: August 15, 2023
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Michael C. Ikegami, James A. Yarbrough
  • Publication number: 20220171660
    Abstract: A system and method for calculating worst case execution times for actions in a process that is partitioned into a number of sub-processes that perform certain ones of the actions and operate on their own partition schedule independent of the other partitions. The method includes providing a unified modeling language (UML) activity diagram including the actions in the process, identifying each action in the diagram, determining each possible processing path for the actions in the process, assigning each action in each path to one of the sub-processes in the partitions, determining the time that each action will take through each path based on the partition schedule, and integrating the times for performing the actions in each of the paths. The method reports a longest time for performing the process along each path based on the integration of the times.
    Type: Application
    Filed: December 1, 2020
    Publication date: June 2, 2022
    Inventors: Michael C. Ikegami, James A. Yarbrough
  • Patent number: 11340794
    Abstract: A system has a collection of central processing units. Each central processing unit is connected to at least one other central processing unit and has a path into flash memory resources. A central processing unit supports a mapping from a data address space, to a flash memory virtual address space, to a flash memory virtual page number to a flash memory physical address space.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: May 24, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mark Himelstein, James Yarbrough, Rick Carlson, Vishwas Durai, Vikram Venkataraghavan, Bruce A. Wilford, Grace Ho, Bill Katz, Richard Van Gaasbeck, Dan Arai, David R. Emberson
  • Publication number: 20220145765
    Abstract: A method for repairing a tip portion of a turbine component having a structural defect is provided. The method includes removing a damaged section in turbine component with a structural defect in a tip portion of the turbine component. A pre-sintered preform is provided including a first portion having a first composition and a second portion having a second composition. The pre-sintered preform is configured to mate with an upper surface of a remaining portion of the turbine component. The method also includes applying the pre-sintered preform to the upper surface, wherein the PSP comprises a superalloy material and a braze material. The PSP and the remaining portion of the turbine component are subjected to a brazing process to melt the braze material and fill in the structural defect.
    Type: Application
    Filed: March 29, 2019
    Publication date: May 12, 2022
    Inventors: Atul L. Navale, James A. Yarbrough, Somesh J. Ghunakikar, Ivan F. Oliver Vargas
  • Patent number: 11010054
    Abstract: According to one embodiment, a data processing system includes a plurality of processing units, each processing unit having one or more processor cores. The system further includes a plurality of memory roots, each memory root being associated with one of the processing units. Each memory root includes one or more branches and a plurality of memory leaves to store data. Each of the branches is associated with one or more of the memory leaves and to provide access to the data stored therein. The system further includes a memory fabric coupled to each of the branches of each memory root to allow each branch to access data stored in any of the memory leaves associated with any one of remaining branches.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: May 18, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mark Himelstein, Bruce Wilford, Richard Van Gaasbeck, Todd Wilde, Rick Carlson, Vikram Venkataraghavan, Vishwas Durai, James Yarbrough, Blair Barnett
  • Patent number: 10760422
    Abstract: A pre-sintered preform (114) and a repair process (100) utilizing the pre-sintered preform (114) are disclosed, each of which result in a brazement (116) comprising a replacement protective coating (118) deposited on a component surface (110). The protective coating (118) exhibits excellent temperature and oxidation resistance, improved adhesion to superalloy surfaces, and reduced depletion over a service life of the associated component (102).
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: September 1, 2020
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Somesh J. Ghunakikar, James A. Yarbrough, Mark A. Garcia
  • Publication number: 20200049012
    Abstract: A pre-sintered preform (114) and a repair process (100) utilizing the pre-sintered preform (114) are disclosed, each of which result in a brazement (116) comprising a replacement protective coating (118) deposited on a component surface (110). The protective coating (118) exhibits excellent temperature and oxidation resistance, improved adhesion to superalloy surfaces, and reduced depletion over a service life of the associated component (102).
    Type: Application
    Filed: July 16, 2019
    Publication date: February 13, 2020
    Inventors: Somesh J. Ghunakikar, James A. Yarbrough, Mark A. Garcia
  • Patent number: 10392938
    Abstract: A pre-sintered preform (114) and a repair process (100) utilizing the pre-sintered preform (114) are disclosed, each of which result in a brazement (116) comprising a replacement protective coating (118) deposited on a component surface (110). The protective coating (118) exhibits excellent temperature and oxidation resistance, improved adhesion to superalloy surfaces, and reduced depletion over a service life of the associated component (102).
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: August 27, 2019
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Somesh J. Ghunakikar, James A. Yarbrough, Mark A. Garcia
  • Patent number: 10289491
    Abstract: In general, embodiments of the technology relate to a method for storing data. More specifically, the method may include selecting a first RAID grid location in a RAID grid, where the first RAID grid location is flagged, selecting a second RAID grid location in the RAID grid, making a first determination that the second RAID grid location is not flagged, in response to the first determination, loading first data associated with the second RAID grid location into a cache, calculating a parity value for a corresponding set of RAID grid locations in a data grid using the first data in the cache, where the first RAID grid location and the second RAID grid location are in the set of RAID grid locations, and storing at least a copy of the first data and the parity value in a storage array comprising persistent storage.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Grace Ho, James Yarbrough
  • Publication number: 20190121553
    Abstract: A system has a collection of central processing units. Each central processing unit is connected to at least one other central processing unit and has a path into flash memory resources. A central processing unit supports a mapping from a data address space, to a flash memory virtual address space, to a flash memory virtual page number to a flash memory physical address space.
    Type: Application
    Filed: December 17, 2018
    Publication date: April 25, 2019
    Inventors: Mark Himelstein, James Yarbrough, Rick Carlson, Vishwas Durai, Vikram Venkataraghavan, Bruce A. Wilford, Grace Ho, Bill Katz, Rich Van Gaasbeck, Daniel Arai, David R. Emberson
  • Patent number: 10209904
    Abstract: A system has a collection of central processing units. Each central processing unit is connected to at least one other central processing unit and has a path into flash memory resources. A central processing unit supports a mapping from a data address space, to a flash memory virtual address space, to a flash memory virtual page number to a flash memory physical address space.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: February 19, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Mark Himelstein, James Yarbrough, Rick Carlson, Vishwas Durai, Vikram Venkataraghavan, Bruce A. Wilford, Grace Ho, Bill Katz, Rich Van Gaasbeck, Daniel Arai, David R. Emberson
  • Patent number: 10004968
    Abstract: A helmet training aid for obscuring the vision of a user. The helmet training aid includes a panel having a pair of distal ends securely affixed to a pair of opposing blinders. A fastener is secured at a lower end of each blinder, wherein the fastener removably secures each blinder to an opposing side of a helmet such that an upper end of each blinder covers an open portion of the helmet therebetween a brim and a cage of the helmet. The panel contains one or more fasteners on a first surface that removably secures to the cage of the helmet. In an alternative embodiment, opposing sidewalls of the blinders flare outwardly from the lower end to the upper end, the fastener on each blinder is secured to a protrusion at the lower end, and the panel is made of a mesh material.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: June 26, 2018
    Inventors: Steven Valadez, James Yarbrough
  • Publication number: 20180036617
    Abstract: A helmet training aid for obscuring the vision of a user. The helmet training aid includes a panel having a pair of distal ends securely affixed to a pair of opposing blinders. A fastener is secured at a lower end of each blinder, wherein the fastener removably secures each blinder to an opposing side of a helmet such that an upper end of each blinder covers an open portion of the helmet therebetween a brim and a cage of the helmet. The panel contains one or more fasteners on a first surface that removably secures to the cage of the helmet. In an alternative embodiment, opposing sidewalls of the blinders flare outwardly from the lower end to the upper end, the fastener on each blinder is secured to a protrusion at the lower end, and the panel is made of a mesh material.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 8, 2018
    Inventors: Steven Valadez, James Yarbrough
  • Patent number: 9863249
    Abstract: A process is provided for repairing a damaged portion of a gas turbine blade comprising: providing a preform comprising a low-melt alloy material and a base alloy material; locating the preform on the gas turbine engine blade damaged portion; and heat treating the preform and the blade such that the preform is brazed to the blade.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: January 9, 2018
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Brandon W. Shinn, Atul L. Navale, James A. Yarbrough
  • Publication number: 20170225278
    Abstract: A multi-component braze filler alloy comprising at least 70% by weight MarM509A superalloy with the remainder MarM509B superalloy is diffusion brazed to a CM247 alloy base substrate, such as a gas turbine blade or vane. It is shown that generally higher braze temperatures lead to improved results including the possibility of re-welding such a brazed component, resulting in a re-repaired brazed component capable of continued commercial service.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventors: PETYA M. GEORGIEVA FERNLUND, JAMES A. YARBROUGH
  • Publication number: 20170157721
    Abstract: A multi-component braze filler alloy comprising 60-70% by weight CM247 superalloy and BRB braze alloy is diffusion brazed to a CM247 alloy base substrate, such as a gas turbine blade or vane. The substrate/braze interface may be subsequently weld-repaired without de-melting and migrating the braze alloy from the interface. The weld zone and surrounding area are solidification crack resistant. After the alloy composition is brazed to the base substrate the component may be returned to service. Thereafter the component remains repairable by welding or re-brazing, if needed to correct future in-service defects.
    Type: Application
    Filed: February 15, 2017
    Publication date: June 8, 2017
    Inventors: Petya M. Georgieva Fernlund, James A. Yarbrough
  • Patent number: 9664049
    Abstract: A multi-component braze filler alloy comprising at least 70% by weight MarM509A superalloy with the remainder MarM509B superalloy is diffusion brazed to a CM247 alloy base substrate, such as a gas turbine blade or vane. It is shown that generally higher braze temperatures lead to improved results including the possibility of re-welding such a brazed component, resulting in a re-repaired brazed component capable of continued commercial service.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: May 30, 2017
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Petya M. Georgieva, James A. Yarbrough
  • Patent number: 9611741
    Abstract: A multi-component braze filler alloy comprising 60-70% by weight CM247 superalloy and BRB braze alloy is diffusion brazed to a CM247 alloy base substrate, such as a gas turbine blade or vane. The substrate/braze interface may be subsequently weld-repaired without de-melting and migrating the braze alloy from the interface. The weld zone and surrounding area are solidification crack resistant. After the alloy composition is brazed to the base substrate the component may be returned to service. Thereafter the component remains repairable by welding or re-brazing, if needed to correct future in-service defects.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: April 4, 2017
    Assignee: SIEMENS ENERGY, INC.
    Inventors: Petya M. Georgieva, James A. Yarbrough
  • Patent number: 9582302
    Abstract: A computing system is configured to use a trampoline to isolate sensitive code in a virtual environment and in other applications. An import table may describe the entry points of a privileged code module or driver that generates privileged code. A system and method loads a shadow kernel to facilitate isolating the linkage between drivers and the rest of the system. The shadow kernel may be a copy of the operating system kernel that does not have the same integral position in the operation of the computing device. The shadow kernel may be used as a template for creating a jump table to redirect more critical privileged resource access requests from specially loaded kernel mode drivers to the PVM. All requests may pass through the PVM, which redirects non-critical functions to the original kernel. Multiple copies of a given driver or code module may be loaded in a given session.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: February 28, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Michael Larkin, James Yarbrough, Yashabh Sethi