Patents by Inventor Matthew W. James

Matthew W. James 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: 11336718
    Abstract: A load balancer determines a first usage load for a first server group that is one of a plurality of server groups associated with a resource. The load balancer determines a usage total for a user group of a plurality of user groups assigned to make requests for the resource via the first server group. The load balancer determines an assignment of the user group to make requests for the resource via the first server group or a second server group of the plurality of server groups based on the usage total of the user group, the first usage load of the first server group, and a second usage load of the second server group. The load balancer routes requests for the resource by the user group to the first server group or the second server group based on the assignment.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: May 17, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Matthew W. James, Joseph B. Knaack, David Holtfrerich, Lei Lin, Jessica Marie Lindee
  • Patent number: 10877875
    Abstract: A system described herein may use automated techniques to programmatically validate software-under-test (“SUT”) using different sets of test cases for different functions of the SUT. The system may generate the different sets of test cases based on a selected test methodology and a self-description of the SUT function calls, function arguments, and/or argument types. The system may convert the test cases to executable-code and/or network messaging that can be used to call the SUT functions with different input combinations for the arguments and/or argument types of the SUT functions, and that can capture the output that results from each function call.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: December 29, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
  • Publication number: 20200344291
    Abstract: A load balancer determines a first usage load for a first server group that is one of a plurality of server groups associated with a resource. The load balancer determines a usage total for a user group of a plurality of user groups assigned to make requests for the resource via the first server group. The load balancer determines an assignment of the user group to make requests for the resource via the first server group or a second server group of the plurality of server groups based on the usage total of the user group, the first usage load of the first server group, and a second usage load of the second server group. The load balancer routes requests for the resource by the user group to the first server group or the second server group based on the assignment.
    Type: Application
    Filed: July 15, 2020
    Publication date: October 29, 2020
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Matthew W. JAMES, Joseph B. KNAACK, David HOLTFRERICH, Lei LIN, Jessica Marie LINDEE
  • Publication number: 20200285570
    Abstract: A system described herein may use automated techniques to programmatically validate software-under-test (“SUT”) using different sets of test cases for different functions of the SUT. The system may generate the different sets of test cases based on a selected test methodology and a self-description of the SUT function calls, function arguments, and/or argument types. The system may convert the test cases to executable-code and/or network messaging that can be used to call the SUT functions with different input combinations for the arguments and/or argument types of the SUT functions, and that can capture the output that results from each function call.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 10, 2020
    Inventors: Joseph B. Knaack, Steve Marshall Spencer, Matthew W. James, Elvin Thomas Kimzey, Owen Pellegrin
  • Publication number: 20200259893
    Abstract: A load balancer determines a first usage load for a first server group that is one of a plurality of server groups associated with a resource. The load balancer determines a usage total for a user group of a plurality of user groups assigned to make requests for the resource via the first server group. The load balancer determines an assignment of the user group to make requests for the resource via the first server group or a second server group of the plurality of server groups based on the usage total of the user group, the first usage load of the first server group, and a second usage load of the second server group. The load balancer routes requests for the resource by the user group to the first server group or the second server group based on the assignment.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 13, 2020
    Inventors: Matthew W. JAMES, Joseph B. KNAACK, David HOLTFRERICH, Lei LIN, Jessica Marie LINDEE
  • Patent number: 10728317
    Abstract: A load balancer determines a first usage load for a first server group that is one of a plurality of server groups associated with a resource. The load balancer determines a usage total for a user group of a plurality of user groups assigned to make requests for the resource via the first server group. The load balancer determines an assignment of the user group to make requests for the resource via the first server group or a second server group of the plurality of server groups based on the usage total of the user group, the first usage load of the first server group, and a second usage load of the second server group. The load balancer routes requests for the resource by the user group to the first server group or the second server group based on the assignment.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: July 28, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Matthew W. James, Joseph B. Knaack, David Holtfrerich, Lei Lin, Jessica Marie Lindee
  • Patent number: 10215322
    Abstract: A pipeline plug having a seal assembly and a slip assembly coupled to the seal assembly. The slip assembly moves from a retracted position to an expanded position when the seal assembly moves from a disengaged position to an engaged position. The slip assembly frictionally engages the internal wall of a pipe when in the expanded position. The force exerted on the pipeline plug by fluid within the pipe increases the force by which the slip assembly engages the internal wall of the pipe. The plug is removable from the pipe without damaging the plug by moving the seal assembly back to the disengaged position. A method of sealing a pipeline using the pipeline plug.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: February 26, 2019
    Assignee: TALLGRASS MLP OPERATIONS, LLC
    Inventors: Matthew W. James, Amanda Kaiser
  • Patent number: 6648562
    Abstract: Apparatus for tapping a hole in a pipeline adapted to be attached to a support assembly having sealed communication with the exterior of a pipeline and having a tapping machine body with a boring bar rotatably supported therein with a circular cutter at the lower end thereof, a feed screw rotatably supported by the tapping machine body for axially positioning the boring bar, a hydraulically powered boring bar drive assembly within the tapping machine body driving the boring bar, a hydraulically powered feed screw drive assembly within the tapping machine body driving the feed screw and an auxiliary drive shaft affixed to rotate the feed screw drive assembly extending exteriorly of the tapping machine body and adapted to receive supplementary mechanical rotary energy for rotation of the feed screw so the boring bar can be retracted if hydraulic power is lost. A pressure compensation system permits the apparatus to be operated in a subsea environment.
    Type: Grant
    Filed: June 8, 2001
    Date of Patent: November 18, 2003
    Inventors: Charles D. Calkins, Jerry L. Dunn, David W. Albertson, Jr., Richard L. Goswick, Matthew W. James