Patents by Inventor Richard Vickers

Richard Vickers 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: 11137240
    Abstract: A pipe alignment tool for aligning a pair of pipes is disclosed. The tool includes an anchor member configured to abut the pair of pipes and a spindle coupled to the anchor member. The tool further includes a block in threaded engagement with the spindle and adapted to move axially along an axis of the spindle in response to a rotation of the spindle about the axis. The block includes a first retention structure and a second retention structure. Furthermore, the tool includes a flexible member for supporting the pair of pipes and adapted to be disposed around the pair of pipes and engaged with the first retention structure and the second retention structure. The flexible member is tightened about the pipes upon the rotation of the spindle in a first direction, wherein the tightening of the flexible member facilitates the alignment of the pair of pipes.
    Type: Grant
    Filed: August 4, 2019
    Date of Patent: October 5, 2021
    Inventor: Kenneth Richard Vickers, Jr.
  • Patent number: 9763925
    Abstract: Disclosed are compounds of formula (I): which are of use in the treatment of bacterial diseases and infections, to compositions containing those compounds and to methods of treating bacterial diseases and infections using the compounds. In particular, the compounds are useful for the treatment of infection with, and diseases caused by, Clostridium difficile.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: September 19, 2017
    Assignee: SUMMIT THERAPEUTICS PLC
    Inventors: Francis Xavier Wilson, Peter David Johnson, Richard Vickers, Richard Storer, Graham Michael Wynne, Alan Geoffrey Roach, Olivier De Moor, Colin Richard Dorgan, Paul James Davis
  • Publication number: 20160184283
    Abstract: Disclosed are compounds of formula (I): which are of use in the treatment of bacterial diseases and infections, to compositions containing those compounds and to methods of treating bacterial diseases and infections using the compounds. In particular, the compounds are useful for the treatment of infection with, and diseases caused by, Clostridium difficile.
    Type: Application
    Filed: March 8, 2016
    Publication date: June 30, 2016
    Inventors: Francis Xavier WILSON, Peter David JOHNSON, Richard VICKERS, Richard STORER, Graham Michael WYNNE, Alan Geoffrey ROACH, Olivier DE MOOR, Colin Richard DORGAN, Paul James DAVIS
  • Patent number: 9314456
    Abstract: Disclosed are compounds of formula (I): which are of use in the treatment of bacterial diseases and infections, to compositions containing those compounds and to methods of treating bacterial diseases and infections using the compounds. In particular, the compounds are useful for the treatment of infection with, and diseases caused by, Clostridium difficile.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: April 19, 2016
    Assignee: SUMMIT THERAPEUTICS PLC
    Inventors: Francis Xavier Wilson, Peter David Johnson, Richard Vickers, Richard Storer, Graham Michael Wynne, Alan Geoffrey Roach, Olivier De Moor, Colin Richard Dorgan, Paul James Davis
  • Patent number: 9143430
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: September 22, 2015
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Maged E. Beshai, Richard Vickers
  • Publication number: 20150150861
    Abstract: Disclosed are compounds of formula (I): which are of use in the treatment of bacterial diseases and infections, to compositions containing those compounds and to methods of treating bacterial diseases and infections using the compounds. In particular, the compounds are useful for the treatment of infection with, and diseases caused by, Clostridium difficile.
    Type: Application
    Filed: February 6, 2015
    Publication date: June 4, 2015
    Inventors: Francis Xavier WILSON, Peter David Johnson, Richard Vickers, Richard Storer, Graham Michael Wynne, Alan Geoffrey Roach, Olivier De Moor, Colin Richard Dorgan, Paul James Davis
  • Publication number: 20150141304
    Abstract: A downhole fluid may be circulated within a wellbore where the downhole fluid may include at least a modified perlite and/or an aerogel. The amount of the modified perlite and/or aerogel within the downhole fluid may range from about 5 vol % to about 30 vol % of the downhole fluid of the total amount of the downhole fluid. The downhole fluid may be a drilling fluid, completion fluid, lost circulation pill, displacement pill, and combinations thereof. The material may help the downhole fluid maintain a relatively low density of less than about 1100 kg/m3.
    Type: Application
    Filed: June 19, 2013
    Publication date: May 21, 2015
    Applicant: BAKER HUGHES INCORPORATED
    Inventors: Marcus Davidson, Stephen Richard Vickers
  • Publication number: 20140362737
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Application
    Filed: August 20, 2014
    Publication date: December 11, 2014
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 8837497
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighboring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: September 16, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Maged E. Beshai, Richard Vickers
  • Publication number: 20130051246
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Application
    Filed: August 30, 2012
    Publication date: February 28, 2013
    Applicant: ROCKSTAR BIDCO, LP
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 8265085
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighboring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: September 11, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 7684388
    Abstract: A multi-grained network includes edge modules that switch high-variance multi-rate data traffic, and independent core modules that switch paths having different granularities. The core may include core modules that switch fixed-size data blocks, core modules that switch channels or bands of channels, core modules that switch entire links, and core modules that cross-connect channels or links. To simplify the control functions, the core modules operate independently from each other. Direct link, band or channel connections may be established for selected ingress-egress edge module pairs, if traffic volumes warrant. The use of graded granularity in the core simplifies the control function and reduces network cost.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: March 23, 2010
    Assignee: Nortel Networks Limited
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 7000026
    Abstract: Methods and apparatus for transferring data segments of a data stream across multi-channel links in a high-capacity network, so that the segments are equitably smeared across the channels of each multi-channel link, are described. The high-capacity network comprises a multiplicity of distributed high-capacity edge nodes interconnected by multi-channel links to a plurality of core nodes. Each edge node comprises a source node and a sink node which may share memory and control. A path from a source node of a first edge node to a sink node of a second edge node traverses two links, a first link from the source node to a selected core node and a second link from the selected core node to the destination sink node. Tandem switching through an intermediate edge node is not required, even for data streams of very low bit rate. Two types of core nodes are described. A core node of a first type is constructed as a high-capacity single-plane switch.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: February 14, 2006
    Assignee: Nortel Networks Limited
    Inventors: Maged E. Beshai, Ernst A. Munter, Richard Vickers
  • Publication number: 20050281271
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Application
    Filed: August 19, 2005
    Publication date: December 22, 2005
    Inventors: Maged Beshai, Richard Vickers
  • Publication number: 20050207339
    Abstract: At a master controller of a space switch in a node in a data network, a request is received from a source node that requests a connection to be established through the space switch. This request is compared to other such requests so that a schedule may be established for access to the space switch. The schedule is then sent to the source nodes as well as to a slave controller of the space switch. The source nodes send data bursts which are received at the space switch during a short guard time between successive reconfigurations of the space switch. Data bursts are received at the space switch at a precisely determined instant of time that ensures that the space switch has already reconfigured to provide requested paths for the individual bursts. The scheduling is pipelined and performed in a manner that attempts to reduce mismatch intervals of the occupancy states of input and output ports of the space switch.
    Type: Application
    Filed: May 9, 2005
    Publication date: September 22, 2005
    Inventors: Maged Beshai, Richard Vickers
  • Patent number: 6944131
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: September 13, 2005
    Assignee: Nortel Networks Limited
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 6907002
    Abstract: At a master controller of a space switch in a node in a data network, a request is received from a source node that requests a connection to be established through the space switch. This request is compared to other such requests so that a schedule may be established for access to the space switch. The schedule is then sent to the source nodes as well as to a slave controller of the space switch. The source nodes send data bursts which are received at the space switch during a short guard time between successive reconfigurations of the space switch. Data bursts are received at the space switch at a precisely determined instant of time that ensures that the space switch has already reconfigured to provide requested paths for the individual bursts. The scheduling is pipelined and performed in a manner that attempts to reduce mismatch intervals of the occupancy states of input and output ports of the space switch.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: June 14, 2005
    Assignee: Nortel Networks Limited
    Inventors: Maged E. Beshai, Richard Vickers
  • Patent number: 6882799
    Abstract: A multi-grained network includes edge modules that switch high-variance multi-rate data traffic, and independent core modules that switch paths having different granularities. The core may include core modules that switch fixed-size data blocks, core modules that switch channels or bands of channels, core modules that switch entire links, and core modules that cross-connect channels or links. To simplify the control functions, the core modules operate independently from each other. Direct link, band or channel connections may be established for selected ingress-egress edge module pairs, if traffic volumes warrant. The use of graded granularity in the core simplifies the control function and reduces network cost.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: April 19, 2005
    Assignee: Nortel Networks Limited
    Inventors: Maged E. Beshai, Richard Vickers
  • Publication number: 20050063370
    Abstract: A multi-grained network includes edge modules that switch high-variance multi-rate data traffic, and independent core modules that switch paths having different granularities. The core may include core modules that switch fixed-size data blocks, core modules that switch channels or bands of channels, core modules that switch entire links, and core modules that cross-connect channels or links. To simplify the control functions, the core modules operate independently from each other. Direct link, band or channel connections may be established for selected ingress-egress edge module pairs, if traffic volumes warrant. The use of graded granularity in the core simplifies the control function and reduces network cost.
    Type: Application
    Filed: November 8, 2004
    Publication date: March 24, 2005
    Inventors: Maged Beshai, Richard Vickers
  • Publication number: 20040151130
    Abstract: In a communication network comprising nodes and links between the nodes, a controller node disseminates link state information. A nodal routing table exists at each node comprising routes between pairs of nodes. The nodal routing table is either populated by the given node based on network information received from the controlling node or populated at the controlling node and received by the given node. Each node receives heartbeat signals from its neighbouring nodes. An unexpected delay between heartbeat signals may be perceived as a failure of a link. The perceived failure of that link is reported by the perceiving node to the controlling node. Upon receiving link failure information from a node, the controlling node may determine a subset of nodes in the network influenced by the link failure and indicate the link failure to the determined subset of influenced nodes.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Maged E. Beshai, Richard Vickers