Patents by Inventor Ian A. Taylor
Ian A. Taylor 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: 12270180Abstract: A pneumatic excavator is configured to be pneumatically actuated using a safety mechanism, and includes a primary actuator; a secondary actuator fluidly coupled to the primary actuator; a flow valve fluidly coupled to the primary actuator; a shuttle valve fluidly coupled to the primary actuator, the secondary actuator and the flow valve; and a barrel coupled to an egress of the flow valve, the barrel defining an outlet of the pneumatic excavator. Actuating the primary and secondary actuators causes compressed air to be transmitted from the secondary actuator to the primary actuator and then to the flow valve to open the flow valve such that the compressed air exits through the outlet. Actuating one actuator and not the other causes the compressed air to be transmitted to the exit port of the shuttle valve and then to the flow valve to close the flow valve and prevent air flow therethrough.Type: GrantFiled: January 18, 2024Date of Patent: April 8, 2025Assignee: Sonny's HFI Holdings, LLCInventors: Timothy Meschke, Ian Taylor, Nathan Schlueter
-
Patent number: 12264453Abstract: A pneumatic excavator includes: a barrel with an ingress configured to be fluidly connected to a supply of compressed air and an egress; an actuator; a releasable coupling to lock the actuator to the barrel in a plurality positions; and a flow valve fixedly arranged to the barrel, the flow valve in a communicative coupling with the actuator by an actuation conduit. The actuation conduit is flexible and slaved by an adjustment movement of the releasable coupling and actuator along the barrel to thereby maintain the communicative coupling therebetween. When the actuator is actuated, the actuation conduit sends causes the flow valve to open and the compressed air passes through the flow valve and exits the pneumatic excavator, and when the actuator is released, the actuation conduit sends a signal to the flow valve to close to prevent the compressed air from passing through the flow valve.Type: GrantFiled: January 18, 2024Date of Patent: April 1, 2025Assignee: Sonny's HFI Holdings, LLCInventors: Timothy Meschke, Ian Taylor, Nathan Schlueter, Chris Schuelke, Dave Rohrbach
-
Publication number: 20250099987Abstract: A rotary spray nozzle includes an internal chamber, an inlet channel, a discharge channel for discharging fluid from the nozzle, and a rotor arranged within the internal chamber. The rotor includes an internal flow channel for transmitting fluid therethrough, a cup-shaped external channel concentrically arranged about a longitudinal axis of an external surface of the rotor body for temporarily retaining the fluid, and a rotor skirt arranged distal to the external channel. Fluid in the nozzle causes the rotor to spin and exerts a force on the rotor when briefly retained in the external channel and when contacting the rotor skirt to cause a rotor outlet to seal against a rotor seat such that fluid from the rotor outlet is discharged from the discharge channel in a continuous stream defining a circular spray pattern. The rotor may include a spherical region for frictionally engaging with the internal chamber.Type: ApplicationFiled: September 24, 2024Publication date: March 27, 2025Inventor: Ian Taylor
-
Patent number: 12241223Abstract: A pneumatic excavator for delivering pulsed compressed air includes an actuator; a controller valve; a flow valve; a barrel defining an outlet of the excavator; and a pulse control line extending between the controller valve and a port downstream from an egress of the flow valve. As compressed air flows through the egress of the flow valve, the pulse control line is pressurized and shifts the controller valve to an actuated position, causing the compressed air from the actuator to close the flow valve, thus preventing the air flow from passing through a primary flow passage and through the outlet. The pulse control line being no longer pressurized by the air flow, then causes the controller valve to move to an unactuated position to cause compressed air from the actuator open the flow valve and permit the air flow through the outlet and again pressurize the pulse control line.Type: GrantFiled: January 18, 2024Date of Patent: March 4, 2025Assignee: Sonny's HFI Holdings, LLCInventors: Timothy Meschke, Ian Taylor, Nathan Schlueter
-
Patent number: 12242114Abstract: A multimode optical waveguide network comprises a parent waveguide and a plurality of child waveguides. Each waveguide is a multimode optical waveguide having a first surface region, multiple second surface regions, and at least one guiding element attached to a surface of the waveguide or embedded within the waveguide, each second surface region of the parent waveguide optically coupled to the first surface region of a corresponding child waveguide. The guiding element(s) of the parent waveguide is arranged to guide a beam, from or to its first surface region, to or from any selected second surface region of its multiple second surface regions. The guiding element(s) of each of the waveguides is configurable for selecting the second surface region of that waveguide and/or responsive to at least one beam characteristic for selecting the second surface region of that waveguide via modulation of the at least one beam characteristic.Type: GrantFiled: February 22, 2021Date of Patent: March 4, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Douglas James Kelly, Benn Charles Thomsen, Dushyanth Narayanan, Antony Ian Taylor Rowstron, Andreas Georgiou
-
Publication number: 20250060509Abstract: An apparatus for detecting a dispensing event in a bulk product dispensing system includes: a sensor arrangement for detecting flow of product through a detection zone, the sensor arrangement comprising a transmitter module a receiver module, wherein, in use, the flow of product through the detection zone causes a transmission beam between the transmitter module and receiver module to be altered; and at least one retainer for retaining the sensor arrangement about the detection zone. A bulk product dispensing system and method are also provided.Type: ApplicationFiled: August 16, 2024Publication date: February 20, 2025Inventors: Kevin CARTWRIGHT, Ian TAYLOR, Timothy Robert LOWE, Hugh CONNELL
-
Publication number: 20250045538Abstract: A method and apparatus for differentiating between authentic and counterfeit item, and legacy additive manufactured (A.M) components securely throughout the lifecycle using grating interferometry, blockchain, and smart contracts. The method includes fabrication of a trust anchor by laser power modulation to selectively create porosity which can encode digital information within the component using programmable invisible ink (PGII). X-ray interferometry reads out the digital information as well as texture unique to the component. A quick response (QR) code is implemented with other anti-counterfeiting features to increase efficiency. A smart contract between X-ray interferometry radiography instruments and a blockchain database establishes item provenance. The characteristics of PGII are compatible with additive manufacturing, as well as other manufacturing processes such as injection molding and casting.Type: ApplicationFiled: November 10, 2022Publication date: February 6, 2025Inventors: Leslie G. BUTLER, Michele L. MAASBERG, Charles HARTMAN, Ian TAYLOR
-
Publication number: 20240427841Abstract: A system for performing optical vector multiplication, the system comprising one or more channels, each comprising: a light signal generator arranged to generate a respective optical signal; an optical vector multiplier arranged to receive a vector of optical signals including the respective optical signal, and multiply by a respective vector of weights in the optical domain, each optical signal having a modulated amplitude modelling a value of a respective variable from a vector of variables, and the weights modelling interactions between the variables; and a light detector arranged to detect an intensity of a resulting output of the respective optical vector multiplier by incoherent detection, thereby generating an analogue intensity signal taking only take positive values; and a respective differentiator configured to subtract a respective DC offset signal from the analogue intensity signal, to produce a respective analogue electronic output signal on a scale having positive and negative values.Type: ApplicationFiled: January 28, 2022Publication date: December 26, 2024Inventors: Francesca PARMIGIANI, Christos GKANTSIDIS, István HALLER, Hitesh BALLANI, Antony Ian Taylor ROWSTRON, Andrey RYBALCHENKO
-
Publication number: 20240427840Abstract: Apparatus for performing vector-by-vector multiplication in an optical domain, comprising: a plurality of light signal generators, each arranged to emit a beam of light having a different respective carrier wavelength modulated with an input signal modelling a respective variable of a vector of variables; one or more sets of light modulator elements, wherein each light modulator element in each set is arranged to receive the beam of light modulated with a different one of said input signals, and apply a corresponding weight from a vector of weights in order to produce a weighted optical signal; a respective photosensor element for each of said sets; and one or more optical combining elements arranged to direct the weighted optical signals of each set onto the respective photosensor element and thereby produce a respective output in the form of an analogue electronic signal summing the weighted optical signals of the respective set.Type: ApplicationFiled: January 28, 2022Publication date: December 26, 2024Inventors: Francesca PARMIGIANI, Christos GKANTSIDIS, István HALLER, Hitesh BALLANI, Antony Ian Taylor ROWSTRON, Andrey RYBALCHENKO
-
Publication number: 20240357010Abstract: A server system comprising processing devices, disks and a storage fabric, all arranged to operate according to a storage fabric protocol in order to communicate between the processing devices and the storage devices over the storage fabric, wherein the storage fabric is settable with a mapping determining which of the processing devices are allocated to use which of the storage devices in providing said services to the client systems. The system comprises a control function arranged to dynamically adapt the mapping in response to either: (i) failure or other downtime of one of the processing devices, storage devices, a component of the storage fabric or a connection in the storage fabric; or (ii) a current demand for the services from the client systems.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Hugh WILLIAMS, Antony Ian Taylor ROWSTRON, Richard BLACK, Austin DONNELLY, Serguei Anatolievitch LEGTCHENKO, Aaron OGUS, Douglas PHILLIPS
-
Publication number: 20240304216Abstract: In an optical data transfer system, a beam modulator is configured to embed a set of data in an input beam. A multimode optical waveguide network has an in-coupling region for receiving the input beam. The multimode optical waveguide network is configured to guide the input beam to an out-coupling region of the multimode optical waveguide network. A spatial coherent detector is configured to measure a phase and an amplitude of an output optical field at multiple locations. The output optical field is at least partially defined by the input beam and thus exhibiting distortion effects caused by the passage of the beam through the multimode waveguide network. Signal processing is applied to an output of the spatial coherent detector, in order to compensate for the distortion effects, and thereby recover, from the output of the spatial coherent detector, the set of data embedded in the input beam.Type: ApplicationFiled: April 15, 2024Publication date: September 12, 2024Inventors: Douglas James KELLY, Benn Charles THOMSEN, Dushyanth NARAYANAN, Antony Ian Taylor ROWSTRON
-
Patent number: 12063273Abstract: A server system comprising processing devices, disks and a storage fabric, all arranged to operate according to a storage fabric protocol in order to communicate between the processing devices and the storage devices over the storage fabric, wherein the storage fabric is settable with a mapping determining which of the processing devices are allocated to use which of the storage devices in providing said services to the client systems. The system comprises a control function arranged to dynamically adapt the mapping in response to either: (i) failure or other downtime of one of the processing devices, storage devices, a component of the storage fabric or a connection in the storage fabric; or (ii) a current demand for the services from the client systems.Type: GrantFiled: February 5, 2018Date of Patent: August 13, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Hugh Williams, Antony Ian Taylor Rowstron, Richard Black, Austin Donnelly, Serguei Anatolievitch Legtchenko, Aaron Ogus, Douglas Phillips
-
Publication number: 20240254723Abstract: A pneumatic excavator is configured to be pneumatically actuated using a safety mechanism, and includes a primary actuator; a secondary actuator fluidly coupled to the primary actuator; a flow valve fluidly coupled to the primary actuator; a shuttle valve fluidly coupled to the primary actuator, the secondary actuator and the flow valve; and a barrel coupled to an egress of the flow valve, the barrel defining an outlet of the pneumatic excavator. Actuating the primary and secondary actuators causes compressed air to be transmitted from the secondary actuator to the primary actuator and then to the flow valve to open the flow valve such that the compressed air exits through the outlet. Actuating one actuator and not the other causes the compressed air to be transmitted to the exit port of the shuttle valve and then to the flow valve to close the flow valve and prevent air flow therethrough.Type: ApplicationFiled: January 18, 2024Publication date: August 1, 2024Inventors: Timothy Meschke, Ian Taylor, Nathan Schlueter
-
Publication number: 20240254726Abstract: A pneumatic excavator includes: a barrel with an ingress configured to be fluidly connected to a supply of compressed air and an egress; an actuator; a releasable coupling to lock the actuator to the barrel in a plurality positions; and a flow valve fixedly arranged to the barrel, the flow valve in a communicative coupling with the actuator by an actuation conduit. The actuation conduit is flexible and slaved by an adjustment movement of the releasable coupling and actuator along the barrel to thereby maintain the communicative coupling therebetween. When the actuator is actuated, the actuation conduit sends causes the flow valve to open and the compressed air passes through the flow valve and exits the pneumatic excavator, and when the actuator is released, the actuation conduit sends a signal to the flow valve to close to prevent the compressed air from passing through the flow valve.Type: ApplicationFiled: January 18, 2024Publication date: August 1, 2024Inventors: Timothy Meschke, Ian Taylor, Nathan Schlueter, Chris Schuelke, Dave Rohrbach
-
Publication number: 20240254724Abstract: A pneumatic excavator configured to be pneumatically actuated includes an actuator; a flow valve fluidly coupled to the actuator an air actuation conduit; and a barrel coupled to an egress of the flow valve, where the barrel defines an outlet of the pneumatic excavator. Actuating the actuator causes compressed air to be transmitted from the actuator through the an air actuation conduit to a first port of the flow valve to open the flow valve and compressed air from a supply of compressed air passes through the flow valve and the outlet of the pneumatic excavator. Releasing the actuator causes the compressed air to be transmitted from the actuator through the at least one air actuation conduit to a second port of the flow valve to cause the flow valve to close and the flow valve prevents the compressed air from the supply of compressed air from passing therethrough.Type: ApplicationFiled: January 18, 2024Publication date: August 1, 2024Inventors: Timothy Meschke, Ian Taylor, Nathan Schlueter
-
Publication number: 20240254725Abstract: A pneumatic excavator for delivering pulsed compressed air includes an actuator; a controller valve; a flow valve; a barrel defining an outlet of the excavator; and a pulse control line extending between the controller valve and a port downstream from an egress of the flow valve. As compressed air flows through the egress of the flow valve, the pulse control line is pressurized and shifts the controller valve to an actuated position, causing the compressed air from the actuator to close the flow valve, thus preventing the air flow from passing through a primary flow passage and through the outlet. The pulse control line being no longer pressurized by the air flow, then causes the controller valve to move to an unactuated position to cause compressed air from the actuator open the flow valve and permit the air flow through the outlet and again pressurize the pulse control line.Type: ApplicationFiled: January 18, 2024Publication date: August 1, 2024Inventors: Timothy Meschke, Ian Taylor, Nathan Schlueter
-
Publication number: 20240257834Abstract: A method of performing a write operation in a holographic data storage system, in which schedule schedules at least one write operation across multiple non-contiguous write intervals, the write operation pertaining to a set of data to be stored in a region of a holographic recording medium. In each of the non-contiguous write intervals, the region of the holographic recording medium is exposed to an interference pattern caused by interference between a reference beam and an input beam carrying the set of data. The multiple non-contiguous write intervals have a total aggregate duration of sufficient length to cause a persistent state change in the exposed region, such that the set of data is recoverable from that region by the end of a final write interval of the multiple non-contiguous write intervals.Type: ApplicationFiled: April 10, 2024Publication date: August 1, 2024Inventors: Jiaqi CHU, Benn Charles THOMSEN, Dushyanth NARAYANAN, Antony Ian Taylor ROWSTRON
-
Publication number: 20240217743Abstract: A storage library system comprises a plurality of slots for storing items, a plurality of rails, and a robot for interacting with said items. The robot has at least two foot arrangements each having a respective gripping mechanism for releasably engaging that foot arrangement with the rails. The robot also has a transfer mechanism for moving the robot, while a first one or more of the foot arrangements remains engaged with a first of the rails, from a first position in which one or more of the foot arrangements is in abutment with a second of the rails to a second position in which one or more of the foot arrangements is in abutment with a third of the rails. The robot also has an end-effector for interacting with the items in the slots.Type: ApplicationFiled: May 18, 2022Publication date: July 4, 2024Inventors: David SWEENEY, Andromachi CHATZIELEFTHERIOU, Antony Ian Taylor ROWSTRON, Hugh WILLIAMS, Richard John BLACK, Russell JOYCE
-
Patent number: 12019705Abstract: Examples are disclosed that relate to encoding data on a data-storage medium. The method comprises obtaining a representation of a measurement performed on the data-storage medium, the representation being based on a previously recorded pattern of data encoded in the data-storage medium in a layout that defines a plurality of data locations. The method further comprises inputting the representation into a data decoder comprising a trained machine-learning function, and obtaining from the data decoder, for each data location of the layout, a plurality of probability values, wherein each probability value is associated with a corresponding data value and represents the probability that the corresponding data value matches the actual data value in the previously recorded pattern of data at a same location in the layout.Type: GrantFiled: April 5, 2021Date of Patent: June 25, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ioan Alexandru Stefanovici, Benn Charles Thomsen, Alexander Lloyd Gaunt, Antony Ian Taylor Rowstron, Reinhard Sebastian Bernhard Nowozin
-
Patent number: 11990165Abstract: In an optical data transfer system, a beam modulator is configured to embed a set of data in an input beam. A multimode optical waveguide network has an in-coupling region for receiving the input beam. The multimode optical waveguide network is configured to guide the input beam to an out-coupling region of the multimode optical waveguide network. A spatial coherent detector is configured to measure a phase and an amplitude of an output optical field at multiple locations. The output optical field is at least partially defined by the input beam and thus exhibiting distortion effects caused by the passage of the beam through the multimode waveguide network. Signal processing is applied to an output of the spatial coherent detector, in order to compensate for the distortion effects, and thereby recover, from the output of the spatial coherent detector, the set of data embedded in the input beam.Type: GrantFiled: March 15, 2021Date of Patent: May 21, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Douglas James Kelly, Benn Charles Thomsen, Dushyanth Narayanan, Antony Ian Taylor Rowstron