Patents by Inventor Stephen Craig

Stephen Craig 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: 20220294701
    Abstract: In one aspect, a computerized method useful for connecting to a multipath hub in a cluster includes the step of, with a gateway in a same network as the cluster, receiving, from a branch edge, a request to connect to a logical identifier (ID) of the multipath hub. The gateway recognizes a logical ID representing a cluster. The gateway determines a least-loaded edge in the cluster to be the multipath hub. The gateway returns a connectivity information for the multipath hub. The branch edge configures a tunnel to the multipath hub.
    Type: Application
    Filed: May 30, 2022
    Publication date: September 15, 2022
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Patent number: 11444872
    Abstract: In one aspect, a computerized method of an application routing service includes the step of using a deep-packet inspection (DPI) technique on a first network flow to identify an application. The method includes the step of storing an Internet-protocol (IP) address and a port number used by the application and an identity of the application in a database. The method includes the step of detecting a second network flow. The method includes the step of identifying the IP address and the port number of the application in the second network flow. The method includes the step of looking up the IP address and the port number in the database. The method includes the step of identifying the application based on the IP address and the port number.
    Type: Grant
    Filed: December 1, 2019
    Date of Patent: September 13, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Sunil Mukundan, Thomas Harold Speeter
  • Patent number: 11438789
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: September 6, 2022
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Patent number: 11435901
    Abstract: Embodiments are directed to managing data in a file system that includes storage nodes and storage volumes in a cloud computing environment (CCE). A backup job may be executed to perform further actions, including: providing a backup identifier that is associated with the backup job; determining the storage nodes based on the file system and the CCE; disabling the file system by disabling the storage nodes, wherein each disabled storage node is associated with a shutdown timestamp; determining storage volumes associated with each disabled storage node; and generating storage images that archive a copy of information from the storage volumes; associating the storage images with the backup identifier; confirming that the file system is consistent based on an absence of file system activity occurring subsequent to each shutdown timestamp; and enabling the file system by enabling the storage nodes.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: September 6, 2022
    Assignee: Qumulo, Inc.
    Inventors: Michael Anthony Chmiel, Duncan Robert Fairbanks, Stephen Craig Fleischman, Nicholas Graeme Williams
  • Patent number: 11418997
    Abstract: Some embodiments provide a method for quantifying quality of several service classes provided by a link between first and second forwarding nodes in a wide area network (WAN). At a first forwarding node, the method computes and stores first and second path quality metric (PQM) values based on packets sent from the second forwarding node for the first and second service classes. The different service classes in some embodiments are associated with different quality of service (QoS) guarantees that the WAN offers to the packets. In some embodiments, the computed PQM value for each service class quantifies the QoS provided to packets processed through the service class. In some embodiments, the first forwarding node adjusts the first and second PQM values as it processes more packets associated with the first and second service classes. The first forwarding node also periodically forwards to the second forwarding node the first and second PQM values that it maintains for the first and second service classes.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: August 16, 2022
    Assignee: VMWARE, INC.
    Inventors: Jegadish Devadoss, Kartik Kamdar, Stephen Craig Connors, Satheesh Kumar Rajendran, Ram Kumar Manoharan
  • Publication number: 20220229809
    Abstract: Described herein is a method and system for flexible, high performance structured data processing. The method and system contains techniques for balancing and jointly optimising processing speed, resource utilisation, flexibility, scalability, and configurability in one workflow. A prime example of its application is the analysis of spatial data, e.g. LiDAR and imagery. However, the invention is applicable to a wide range of structured data problems in a variety of dimensions and settings.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 21, 2022
    Inventors: Andrew Goodwin, Patrick Poissant, Shaileshkumar Lathiya, Peter Jamieson, Stephen Craig
  • Patent number: 11387190
    Abstract: The present disclosure relates to a shielded electronic module, which includes a module substrate, an electronic component attached to a top surface of the module substrate and encapsulated by a first mold compound, a second mold compound over a bottom surface of the module substrate, and a shielding structure. The second mold compound includes a recess extending inwardly from a bottom periphery of the second mold compound. The shielding structure completely covers a top surface of the module and extends over the side surface of the module until reaching the recess. Herein, the shielding structure is electrically grounded.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: July 12, 2022
    Assignee: QORVO US, INC.
    Inventors: Thomas Scott Morris, Stephen Craig Parker, Jerry Holt, John Davisson, Rommel Quintero Nevarez
  • Patent number: 11374904
    Abstract: In one aspect, a computerized system useful for implementing a cloud-based multipath routing protocol to an Internet endpoint includes an edge device that provides an entry point into an entity's core network. The entity's core network includes a set of resources to be reliably accessed. The computerized system includes a cloud-edge device instantiated in a public-cloud computing platform. The cloud-edge device joins a same virtual routing and forwarding table as the edge device. The cloud-edge device receives a set of sources and destinations of network traffic that are permitted to access the edge device and the set of resources.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: June 28, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Alex Kompel, Thomas Harold Speeter
  • Patent number: 11349722
    Abstract: In one aspect, a computerized method useful for connecting to a multipath hub in a cluster includes the step of, with a gateway in a same network as the cluster, receiving, from a branch edge, a request to connect to a logical identifier (ID) of the multipath hub. The gateway recognizes a logical ID representing a cluster. The gateway determines a least-loaded edge in the cluster to be the multipath hub. The gateway returns a connectivity information for the multipath hub. The branch edge configures a tunnel to the multipath hub.
    Type: Grant
    Filed: August 1, 2020
    Date of Patent: May 31, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Patent number: 11323307
    Abstract: In one aspect, a computer-networking method useful for implementing dynamic high-availability (HA) mode based on current wide area network (WAN) connectivity, comprising the steps of: providing a first edge device of a local area network (LAN) with the WAN; providing a second edge device of the LAN with the WAN; and synchronizing a state of plurality of links with the WAN that are connected to the first edge device and the second edge device.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 3, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Publication number: 20220125054
    Abstract: A safener containing herbicidal oil dispersion. An oil dispersion is described containing a base oil, an herbicide composition including a comprising flucarbazone sodium and/or fenoxaprop-p-ethyl, an herbicidal safener comprising cloquintocet-mexyl, and a carrier comprising an alkyl benzoate. The dispersion demonstrates enhanced dilution, and high and low temperature stability.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 28, 2022
    Inventors: Stephen Craig Bennett, Bhupinder Baath, Hong Zhang, Carlton Stephen Seckinger, Emma Louise Hawkins, Charlie James Flood
  • Publication number: 20220131807
    Abstract: Some embodiments provide a method for managing a network. Based on a first set of flow statistics received from network elements in the network, the method identifies a data message flow with degraded performance. The data message flow follows a path, between a first endpoint and a second endpoint through a set of the network elements in the network, that includes multiple segments. The method uses a second set of flow statistics received from the set of network elements to identify a particular segment of the path as a most likely contributor to the degraded performance of the particular flow. The method initiates a corrective action to resolve the degraded performance for the data message flow based on the identification of the particular segment.
    Type: Application
    Filed: March 5, 2021
    Publication date: April 28, 2022
    Inventors: Anand Srinivas, Stephen Craig Connors, Murtaza Zafer, Goutham Vijayakumar, Raja Alomari
  • Publication number: 20220131740
    Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Publication number: 20220123961
    Abstract: In one exemplary aspect, an edge-gateway multipath method includes the step of providing an edge device in a local network communicatively coupled with a cloud-computing service in a cloud-computing network. A set of wide area network (WAN) links connected to the edge device are automatically detected. The WAN links are automatically measured without the need for an external router. The edge device is communicatively coupled with a central configuration point in the cloud-computing network. The method further includes the step of downloading, from the central configuration point, an enterprise-specific configuration data into the edge device. The enterprise-specific configuration data includes the gateway information. The edge device is communicatively coupled with a gateway in the cloud-computing network. The communicatively coupling of the edge device with the gateway includes a multipath (MP) protocol.
    Type: Application
    Filed: December 27, 2021
    Publication date: April 21, 2022
    Inventors: Sunil Mukundan, Stephen Craig Connors, Steven Michael Woo, Ajit Ramachandra Mayya, Thomas Harold Speeter
  • Patent number: 11294858
    Abstract: Described herein is a method and system for flexible, high performance structured data processing. The method and system contains techniques for balancing and jointly optimising processing speed, resource utilisation, flexibility, scalability, and configurability in one workflow. A prime example of its application is the analysis of spatial data, e.g. LiDAR and imagery. However, the invention is applicable to a wide range of structured data problems in a variety of dimensions and settings.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: April 5, 2022
    Assignee: Anditi Pty, Ltd.
    Inventors: Andrew Goodwin, Patrick Poissant, Shaileshkumar Lathiya, Peter Jamieson, Stephen Craig
  • Publication number: 20220073655
    Abstract: A product made by a substantially zero-carbon-emission (ZCE) process for making propylene polymers and copolymers including: converting alkanes to the olefin monomers ethylene, propylene, and butene or combinations thereof, using renewable electric power and scrubbing the stack gases from any fired heaters or boilers to remove carbon dioxide, in an oxidative-coupling of methane plant including the steps of passing alkanes through an ethylene plant while adding oxygen, passing a portion of the polymerization grade ethylene through a 2-butene plant, and passing the 2-butene stream and a portion of the polymerization grade ethylene stream through a propylene plant. The polymerization grade propylene is polymerized to produce isotactic homopolymer polypropylene, or ethylene-propylene random copolymer, or impact-grade polypropylene containing ethylene-propylene rubber.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 10, 2022
    Inventors: James Nicholas Fowler, Deborah Lawrence, Stephen Craig McHaney
  • Patent number: 11242419
    Abstract: A substantially zero-carbon-emission (ZCE) process for making propylene polymers and copolymers including: converting alkanes to the olefin monomers ethylene, propylene, and butene or combinations thereof, using renewable electric power and scrubbing the stack gases from any fired heaters or boilers to remove carbon dioxide, in an oxidative-coupling of methane plant including the steps of passing alkanes through an ethylene plant while adding oxygen, passing a portion of the polymerization grade ethylene through a 2-butene plant, and passing the 2-butene stream and a portion of the polymerization grade ethylene stream through a propylene plant. The polymerization grade propylene is polymerized to produce isotactic homopolymer polypropylene, or ethylene-propylene random copolymer, or impact grade polypropylene containing ethylene-propylene rubber.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: February 8, 2022
    Assignee: REXtac, LLC
    Inventors: James Nicholas Fowler, Deborah Lawrence, Stephen Craig McHaney
  • Patent number: 11242152
    Abstract: A method of determining ice accretion on a surface of an aircraft can include supplying a known power to a heating element formed in a patch, wherein the patch includes a temperature sensor. A controller module can compare a sensed thermal signature with a threshold signature and determine the presence of ice accretion on the aircraft.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: February 8, 2022
    Assignee: GE Aviation Systems LLC
    Inventors: Julian Alexander Opificius, Stephen Craig Carlson
  • Publication number: 20220025344
    Abstract: This disclosure relates to fusion polypeptides comprising lipoprotein lipase (LPL) and glycosylphosphatidylinositol-anchored High Density Lipoprotein-binding protein 1 (GPIHBP1). The disclosure also relates to uses of such fusion polypeptides in treating disease such as familial chylomicronemia syndrome (FCS).
    Type: Application
    Filed: November 25, 2019
    Publication date: January 27, 2022
    Inventors: Jiaping GAO, Amitabh NIMONKAR, John TRAUGER, Andrei Igorevich VOZNESENSKY, Stephen Craig WELDON
  • Patent number: D944601
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 1, 2022
    Assignee: Rubbermaid, Inc.
    Inventors: Jacob Henry Ballard, Mark Alan Zavada, Stephen James Galucki, William Frank Croft, Stephen Craig Pennington