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: 20190327188Abstract: 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: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
-
Publication number: 20190327126Abstract: 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: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
-
Publication number: 20190327542Abstract: 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: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Daniel Rivaud, Ian Duncan, Anthony J. Mayenburg, James Tierney, Simon J. E. Shearman
-
Publication number: 20190229579Abstract: 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: ApplicationFiled: January 21, 2019Publication date: July 25, 2019Inventors: Ryan A. Dedrickson, Ian Duncan, Timothy R. Reichert
-
Publication number: 20190134801Abstract: 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: ApplicationFiled: November 1, 2018Publication date: May 9, 2019Inventors: Maxwell L. Merget, Jingyuan Liang, Michael R. Sande, Michael Halverson, Ian Duncan, Nicholas C. Mantych, Alex Huber
-
Patent number: 10132138Abstract: 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: GrantFiled: January 30, 2015Date of Patent: November 20, 2018Assignee: Weatherford Technology Holdings, LLCInventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
Publication number: 20180318998Abstract: 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: ApplicationFiled: May 4, 2018Publication date: November 8, 2018Inventors: Ian Duncan, Ryan A. Dedrickson
-
Publication number: 20180306003Abstract: 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: ApplicationFiled: June 25, 2018Publication date: October 25, 2018Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
Patent number: 10077633Abstract: 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: GrantFiled: January 30, 2015Date of Patent: September 18, 2018Assignee: Petrowell LimitedInventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
Patent number: 10053958Abstract: 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: GrantFiled: January 30, 2015Date of Patent: August 21, 2018Assignee: Weatherford Technology Holdings, LLCInventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
Patent number: 10018015Abstract: 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: GrantFiled: January 30, 2015Date of Patent: July 10, 2018Assignee: Weatherford Technology Holdings, LLCInventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
SYSTEMS AND METHODS FOR ADAPTIVE AND INTELLIGENT NETWORK FUNCTIONS VIRTUALIZATION WORKLOAD PLACEMENT
Publication number: 20180077080Abstract: 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: ApplicationFiled: September 15, 2016Publication date: March 15, 2018Inventors: Michaël GAZIER, Robert TOMKINS, Ian DUNCAN, Daniel RIVAUD -
Patent number: 9473575Abstract: 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: GrantFiled: December 11, 2015Date of Patent: October 18, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
-
Publication number: 20160119414Abstract: 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: ApplicationFiled: December 11, 2015Publication date: April 28, 2016Inventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
-
Patent number: 9253220Abstract: 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: GrantFiled: October 4, 2013Date of Patent: February 2, 2016Assignee: RPX CLEARINGHOUSE LLCInventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
-
Patent number: 9213962Abstract: 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: GrantFiled: October 27, 2009Date of Patent: December 15, 2015Assignee: Quolos LimitedInventors: Jasper Westaway, John Richard Boyle, Ian Duncan Davies
-
Patent number: 9130964Abstract: 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: GrantFiled: September 12, 2013Date of Patent: September 8, 2015Assignee: PRX CLEARINGHOUSE LLCInventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
-
Patent number: 9112882Abstract: 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: GrantFiled: September 13, 2013Date of Patent: August 18, 2015Assignee: RPX CLEARINGHOUSE LLCInventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
-
Publication number: 20150167429Abstract: 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: ApplicationFiled: January 30, 2015Publication date: June 18, 2015Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta
-
Publication number: 20150167430Abstract: 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: ApplicationFiled: January 30, 2015Publication date: June 18, 2015Inventors: Daniel George Purkis, Oliver Webster, Damien Gerard Patton, Matthew Manning, Steve Corbett, Ian Duncan, Santiago Galvez Porta