Patents by Inventor Ian Duncan

Ian Duncan 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: 20190327188
    Abstract: A modular network element includes one or more lineboxes which are a hybrid between a rack mounted module and a line module which is inserted in a chassis; one or more linebox carriers which are rack mountable and configured to selectively receive the one or more lineboxes and provide power connectors and data connectors thereto; and a core chassis including one or more switch modules, one or more controller modules, and a set of connectors located at the rear for cabling to the power connectors and the data connectors on the one or more linebox carriers.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
  • Publication number: 20190327126
    Abstract: Systems and methods of managing a modular network element as a single entity and the modular network element includes a plurality of line modules and zero or more switch modules in a chassis. The plurality of line modules are located separate from the chassis and connected to the chassis and/or to one another via cabling. The method includes operating a management plane between the plurality of line modules and the zero or more switch modules via one or more dedicated links in the cabling; managing the plurality of line modules and the zero or more switch modules as a single network element utilizing a chassis management protocol over the management plane; and designating one of a controller in the chassis and a processor in one of the plurality of line modules operating as a virtual controller as primary for the chassis management protocol.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
  • Publication number: 20190327542
    Abstract: Systems and methods of Ethernet path selection in a modular network element including one or more ingress line modules, a plurality of switch modules in a chassis, and one or more egress line modules, wherein the one or more ingress line modules and the one or more egress line modules are located separate from one another and connected to the chassis via cabling. The method includes distributing one or more Ethernet flows from the one or more ingress line modules to the one or more egress line modules via the plurality of switch modules; receiving fabric state information at the one or more ingress line modules from the core chassis out-of-band via the cabling; and, responsive to congestion on a path through the plurality of switch modules, selecting a new path by an ingress line module for an Ethernet flow.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
  • Publication number: 20190229579
    Abstract: A power tool includes an electric motor having an output shaft, a transmission having a transmission housing, a spindle rotatable in response to receiving torque from the transmission and a pinion coupled to the output shaft. The pinion includes a bushing portion, a toothed portion for driving the transmission, and a cylindrical portion between the bushing portion and the toothed portion. The power tool further comprises a fan coupled to the bushing portion of the pinion and a bearing arranged between the cylindrical portion and the transmission housing for rotatably supporting the pinion and the output shaft.
    Type: Application
    Filed: January 21, 2019
    Publication date: July 25, 2019
    Inventors: Ryan A. Dedrickson, Ian Duncan, Timothy R. Reichert
  • Publication number: 20190134801
    Abstract: A rotary power tool includes a housing having a motor housing portion and a handle portion extending therefrom. An electric motor is positioned within the motor housing portion. The rotary power tool further includes a trigger switch configured to activate and deactivate the motor. The rotary power tool further includes a non-contact speed selector switch positioned in the housing. The non-contact speed selector switch is configured to adjust a rotational speed of the motor. The non-contact speed selector switch is separate from the trigger switch.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 9, 2019
    Inventors: Maxwell L. Merget, Jingyuan Liang, Michael R. Sande, Michael Halverson, Ian Duncan, Nicholas C. Mantych, Alex Huber
  • Patent number: 10132138
    Abstract: A downhole actuator (30) comprises a tubular housing (34) which includes an indexing profile (42) on an inner surface thereof, and an indexing sleeve (46) mounted within the housing (34). The indexing sleeve (46) comprises an engaging arrangement including first and second axially spaced engagement members (52, 54) which cooperate with the indexing profile (42) of the housing (34) to be sequentially engaged by an actuation object (48) passing through a central bore (50) of the indexing sleeve (46) to drive the indexing sleeve (46) one discrete step of movement through the housing (34) towards an actuation site.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: November 20, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Publication number: 20180318998
    Abstract: A hammer drill comprises a drive mechanism including a spindle, a first ratchet coupled for co-rotation with the spindle, a second ratchet rotationally fixed to the housing, and a hammer lockout mechanism adjustable between a first mode and a second mode. The hammer drill further comprises a clutch adjustable between a first state and a second state. The hammer drill further comprises a collar rotatably coupled to the housing and movable between a first rotational position in which the hammer lockout mechanism is in the first mode and the clutch is in the first state, a second rotational position in which the hammer lockout mechanism is in the second mode and the clutch is in the first state, and a third rotational position in which the hammer lockout mechanism is in the second mode and the clutch is in the second state.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 8, 2018
    Inventors: Ian Duncan, Ryan A. Dedrickson
  • Publication number: 20180306003
    Abstract: A downhole tool (32) comprises a tool housing (34) defining a central bore (35) and including a fluid port (20), and a valve member (40) mounted within the housing (34) and being movable from a closed position in which the fluid port (20) is blocked to an open position in which the fluid port (20) is opened. The tool (32) further comprises a catching arrangement (41) mounted within the housing (34) and comprising one or more radially movable seat members (106), and being configurable from a free configuration in which the seat members (106) permit an object (48) to pass through the tool (32), to a catching configuration in which the seat members (106) catch an object (48) passing through the tool (32).
    Type: Application
    Filed: June 25, 2018
    Publication date: October 25, 2018
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Patent number: 10077633
    Abstract: A downhole tool (32) comprises a tool housing (34) defining a central bore (35) and including a fluid port (20), and a valve member (40) mounted within the housing (34) and being moveable from a closed position in which the fluid port (20) is blocked to an open position in which the fluid port (20) is opened. The tool (32) further comprises a catching arrangement (41) mounted within the housing (34) and comprising one or more radially moveable seat members (106), and being configurable from a free configuration in which the seat members (106) permit an object (48) to pass through the tool (32), to a catching configuration in which the seat members (106) catch an object (48) passing through the tool (32).
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: September 18, 2018
    Assignee: Petrowell Limited
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Patent number: 10053958
    Abstract: A downhole actuator (30) comprises a tubular housing (34) which includes an indexing profile (42) on an inner surface thereof, and an indexing sleeve (46) mounted within the housing (34). The indexing sleeve (46) comprises an engaging arrangement including first and second axially spaced engagement members (52, 54) which cooperate with the indexing profile (42) of the housing (34) to be sequentially engaged by an actuation object (48) passing through a central bore (50) of the indexing sleeve (46) to drive the indexing sleeve (46) one discrete step of movement through the housing (34) towards an actuation site.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: August 21, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Patent number: 10018015
    Abstract: A downhole tool (32) comprises a tool housing (34) defining a central bore (35) and including a fluid port (20), and a valve member (40) mounted within the housing (34) and being moveable from a closed position in which the fluid port (20) is blocked to an open position in which the fluid port (20) is opened. The tool (32) further comprises a catching arrangement (41) mounted within the housing (34) and comprising one or more radially moveable seat members (106), and being configurable from a free configuration in which the seat members (106) permit an object (48) to pass through the tool (32), to a catching configuration in which the seat members (106) catch an object (48) passing through the tool (32).
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 10, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Publication number: 20180077080
    Abstract: A method for adaptive and intelligent Network Functions Virtualization (NFV) workload placement includes monitoring operation of a network with resources including one or more Virtual Network Functions (VNFs) and microservices; responsive to a request for a service in the network, decomposing the service into interconnected functional atoms, with the functional atoms located in one or more network domains including one or more of different data centers in the network and a user device associated with the service, wherein the functional atoms are decompositions of the VNFs and the microservices into a smaller level of functionality than the VNFs and microservices, wherein the functional atoms are based on isolability, observability, and measurability; and instantiating the service in the network based on the determined placement of the functional atoms.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Michaël GAZIER, Robert TOMKINS, Ian DUNCAN, Daniel RIVAUD
  • Patent number: 9473575
    Abstract: For instance, in the case of a software implementation, the terms “component” or “functionality” may refer to program code that performs specified tasks when executed on a processing device or devices (e.g., processor(s) 720). The program code can be stored in one or more computer readable memory devices as described above. The illustrated separation of components and functionality into distinct units may reflect an actual physical grouping and allocation of such software and/or hardware, or can correspond to a conceptual allocation of different tasks performed by a single software program and/or hardware unit.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: October 18, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
  • Publication number: 20160119414
    Abstract: For instance, in the case of a software implementation, the terms “component” or “functionality” may refer to program code that performs specified tasks when executed on a processing device or devices (e.g., processor(s) 720). The program code can be stored in one or more computer readable memory devices as described above. The illustrated separation of components and functionality into distinct units may reflect an actual physical grouping and allocation of such software and/or hardware, or can correspond to a conceptual allocation of different tasks performed by a single software program and/or hardware unit.
    Type: Application
    Filed: December 11, 2015
    Publication date: April 28, 2016
    Inventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
  • Patent number: 9253220
    Abstract: A method and apparatus for quickly determining the status of a network device in a network communicates status inquiry messages over the forwarding plane of one network device to at least one neighboring network device. The status inquiry messages indicate the connectivity status with at least one neighboring network device.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: February 2, 2016
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
  • Patent number: 9213962
    Abstract: A method and an agent (500) are provided for the management and control of data files, in particular, the management of shared documents across a network to enable collaboration between users. The agent (500) comprises a collaborative event manager (180) to detect changes made to an open copy of the file that is associated with a first client device (100); a network manager (155) to determine whether a connection can be made with one or more further clients devices (130) connected to a network (120); and an offline manager (170) couplable to the network manager (155) to persist changes detected by the collaborative event manager (180) when a connection cannot be made; wherein the network manager (155) is adapted to selectively transmit the changes across the network (120) to one or more of the said further client devices (130) when a connection can be made, thereby instructing one or more respective agents to apply said changes to respective copies of said file.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: December 15, 2015
    Assignee: Quolos Limited
    Inventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
  • Patent number: 9130964
    Abstract: A method and apparatus for quickly determining the status of a network device in a network communicates status inquiry messages over the forwarding plane of one network devise to at least one neighboring network device. The status inquiry messages indicate the connectivity status with at least one neighboring network device.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: September 8, 2015
    Assignee: PRX CLEARINGHOUSE LLC
    Inventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
  • Patent number: 9112882
    Abstract: A method and apparatus for quickly determining the status of a network device in a network communicates status inquiry messages over the forwarding plane of one network device to at least one neighboring network device. The status inquiry messages indicate the connectivity status with at least one neighboring network device.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: August 18, 2015
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
  • Publication number: 20150167429
    Abstract: A downhole actuator (30) comprises a tubular housing (34) which includes an indexing profile (42) on an inner surface thereof, and an indexing sleeve (46) mounted within the housing (34). The indexing sleeve (46) comprises an engaging arrangement including first and second axially spaced engagement members (52, 54) which cooperate with the indexing profile (42) of the housing (34) to be sequentially engaged by an actuation object (48) passing through a central bore (50) of the indexing sleeve (46) to drive the indexing sleeve (46) one discrete step of movement through the housing (34) towards an actuation site.
    Type: Application
    Filed: January 30, 2015
    Publication date: June 18, 2015
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
  • Publication number: 20150167430
    Abstract: A downhole actuator (30) comprises a tubular housing (34) which includes an indexing profile (42) on an inner surface thereof, and an indexing sleeve (46) mounted within the housing (34). The indexing sleeve (46) comprises an engaging arrangement including first and second axially spaced engagement members (52, 54) which cooperate with the indexing profile (42) of the housing (34) to be sequentially engaged by an actuation object (48) passing through a central bore (50) of the indexing sleeve (46) to drive the indexing sleeve (46) one discrete step of movement through the housing (34) towards an actuation site.
    Type: Application
    Filed: January 30, 2015
    Publication date: June 18, 2015
    Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta