Patents by Inventor Scott Rowlands

Scott Rowlands 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: 20250116759
    Abstract: A light shaping optic may include a substrate. The light shaping optic may include a structure disposed on the substrate, wherein the structure is configured to receive one or more input beams of light with a uniform intensity field and less than a threshold total intensity, and wherein the structure is configured to shape the one or more input beams of light to form one or more output beams of light with a non-uniform intensity field and less than the threshold total intensity.
    Type: Application
    Filed: December 18, 2024
    Publication date: April 10, 2025
    Inventors: Scott ROWLANDS, Markus BILGER, William D. HOUCK
  • Patent number: 12196888
    Abstract: A light shaping optic may include a substrate. The light shaping optic may include a structure disposed on the substrate, wherein the structure is configured to receive one or more input beams of light with a uniform intensity field and less than a threshold total intensity, and wherein the structure is configured to shape the one or more input beams of light to form one or more output beams of light with a non-uniform intensity field and less than the threshold total intensity.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: January 14, 2025
    Assignee: VIAVI Solutions Inc.
    Inventors: Scott Rowlands, Markus Bilger, William D. Houck
  • Patent number: 12105956
    Abstract: At least one processing device is configured to control delivery of input-output (IO) operations from a host device to a storage system over selected ones of a plurality of paths through a network. The at least one processing device is further configured to designate one or more of the paths as being associated with a link performance issue, to temporarily suspend utilization of the one or more designated paths for delivery of IO operations from the host device to the storage system, to detect a configuration change that is indicative of potential resolution of the link performance issue, and to resume utilization of the one or more designated paths responsive to the detected configuration change. The at least one processing device illustratively comprises a multi-path input-output (MPIO) driver of the host device.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: October 1, 2024
    Assignee: Dell Products L.P.
    Inventors: Sanjib Mallick, Vinay G. Rao, Anthony D. Fong, Scott Rowlands, Arieh Don
  • Patent number: 12032432
    Abstract: Target port resets sent from a host server are used to identify HBA faults. A storage array monitors receipt of resets and calculates reset counts for each HBA port of each host server. If there are more than X resets within Y seconds received by a storage array port from a particular HBA port, that HBA port is identified as faulty if the storage array port has not received resets from other HBAs or other ports of the same HBA. If the storage array port has received resets from other ports of the same HBA but not from other HBAs, then the HBA is identified as faulty. If the initiators are grouped, both the HBA port and HBA are identified as potentially faulty. If none of the HBAs or HBA ports are identified as faulty, the cause of the resets is localized to the storage array, inter-switch links, or congestion.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: July 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Scott Rowlands, Krishna Deepak Nuthakki, Arieh Don
  • Patent number: 11972112
    Abstract: A host IO devices directly implements host read operations on both local memory, and on peer memory via a PCIe non-transparent bridge. When a host read operation is received by a host IO device from a host, the host IO device uses an API to obtain the physical address of the requested data on the peer memory, and generates a PCIe Transaction Layer Packet (TLP) addressed to the address in the peer memory. The TLP addressed to an address in the peer memory is passed over the NTB to the peer compute node to retrieve the data stored in the addressed slot of peer memory. The requested data is returned to the host IO device over the NTB, stored in a buffer, and read out to the host to directy respond to the host read operation.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 30, 2024
    Assignee: Dell Products, L.P.
    Inventors: Jonathan Krasner, Ro Monserrat, Michael Scharland, Jerome Cartmell, James M Guyer, Scott Rowlands, Julie Zhivich, Thomas Mackintosh
  • Publication number: 20240103724
    Abstract: At least one processing device is configured to control delivery of input-output (TO) operations from a host device to a storage system over selected ones of a plurality of paths through a network. The at least one processing device is further configured to designate one or more of the paths as being associated with a link performance issue, to temporarily suspend utilization of the one or more designated paths for delivery of IO operations from the host device to the storage system, to detect a configuration change that is indicative of potential resolution of the link performance issue, and to resume utilization of the one or more designated paths responsive to the detected configuration change. The at least one processing device illustratively comprises a multi-path input-output (MPIO) driver of the host device.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Sanjib Mallick, Vinay G. Rao, Anthony D. Fong, Scott Rowlands, Arieh Don
  • Publication number: 20240012187
    Abstract: A sensor window may include a substrate and a set of layers disposed onto the substrate. The set of layers may include a first subset of layers of a first refractive index and a second set of layers of a second refractive index different from the first refractive index. The set of layers may be associated with a threshold transmissivity in a sensing spectral range. The set of layers may be configured to a particular color in a visible spectral range and may be associated with a threshold opacity in the visible spectral range.
    Type: Application
    Filed: September 21, 2023
    Publication date: January 11, 2024
    Inventors: Georg J. OCKENFUSS, Scott ROWLANDS, Markus BILGER
  • Patent number: 11809268
    Abstract: A congestion and failure detector and localizer running on a storage array locally monitors ports of the storage array for IO failures and local link errors and remotely monitors ports of host initiators and host-side and storage array-side switches for link errors. Based on whether the local link error rate is increasing at any ports, whether IO failures are associated with a single host initiator port, and whether link error rate is increasing on both the host initiator and initiator-side switch, the congestion and failure detector and localizer generates a flag indicating either a physical link problem between the storage array and adjacent switch, ISL physical issue or spreading congestion, host initiator-side physical link problem, or path congestion. The flag identifies the storage array port, issue type, link, fabric name, and host initiator.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Arieh Don, Scott Rowlands, Erik Smith
  • Patent number: 11805039
    Abstract: A method, comprising: receiving a plurality of first response times, each of the plurality of first response times corresponding to a different one of a plurality of first network paths between a first host device and the first storage array, the plurality of first response times being received from the first host device; receiving a plurality of second response times, each of the plurality of second response times corresponding to a different one of a plurality of second network paths between a second host device and the first storage array, the plurality of second response times being received from the second host device; and processing the plurality of first response times and the plurality of second response times, wherein the plurality of first network paths and the plurality of second network paths are part of a communications network.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: October 31, 2023
    Assignee: Dell Products L.P.
    Inventors: Scott Rowlands, Krishna Deepak Nuthakki, Arieh Don
  • Publication number: 20230324592
    Abstract: An optical filter may include a set of optical filter layers disposed onto a substrate. The set of optical filter layers may include a first subset of optical filter layers comprising a first material with a first refractive index. The first material may comprise at least silicon and hydrogen. The set of optical filter layers may include a second subset of optical filter layers comprising a second material with a second refractive index. The second material is different from the first material and the second refractive index is less than the first refractive index. The set of optical filter layers may include a third subset of optical filter layers comprising a third material different from the first material and the second material.
    Type: Application
    Filed: May 5, 2023
    Publication date: October 12, 2023
    Inventors: Scott ROWLANDS, Georg J. OCKENFUSS, Tim GUSTAFSON, Marius GRIGONIS
  • Publication number: 20230324516
    Abstract: A light shaping optic may include a substrate. The light shaping optic may include a structure disposed on the substrate, wherein the structure is configured to receive one or more input beams of light with a uniform intensity field and less than a threshold total intensity, and wherein the structure is configured to shape the one or more input beams of light to form one or more output beams of light with a non-uniform intensity field and less than the threshold total intensity.
    Type: Application
    Filed: June 14, 2023
    Publication date: October 12, 2023
    Inventors: Scott ROWLANDS, Markus BILGER, William D. HOUCK
  • Patent number: 11698441
    Abstract: A light shaping optic may include a substrate. The light shaping optic may include a structure disposed on the substrate, wherein the structure is configured to receive one or more input beams of light with a uniform intensity field and less than a threshold total intensity, and wherein the structure is configured to shape the one or more input beams of light to form one or more output beams of light with a non-uniform intensity field and less than the threshold total intensity.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: July 11, 2023
    Assignee: VIAVI Solutions Inc.
    Inventors: Scott Rowlands, Markus Bilger, William D. Houck
  • Patent number: 11693800
    Abstract: Bandwidth consumption for IO paths between a storage system and host may be managed. It may be determined whether there is congestion on a front-end port (FEP) link. For example, the storage system may monitor for a notification from the switch in accordance with a Fibre Channel (FC) protocol. If a notification is received indicating congestion on an FEP link, the bandwidth thresholds (BWTs) for one or more IO paths between the storage system and one or more hosts that include the FEP link may be reduced. The host port BWTs may continue to be reduced until a congestion notification communication has not been received for a predetermined amount of time, in response to which the host port BWTs for one or more host port links on IO paths that include the FEP link may be increased. Similar techniques may be employed for an FEP link determined to be faulty.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: July 4, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: James Davidson, Alan Rajapa, Scott Rowlands, Igor Fradkin, Arieh Don
  • Patent number: 11650361
    Abstract: An optical filter may include a set of optical filter layers disposed onto a substrate. The set of optical filter layers may include a first subset of optical filter layers comprising a first material with a first refractive index. The first material may comprise at least silicon and hydrogen. The set of optical filter layers may include a second subset of optical filter layers comprising a second material with a second refractive index. The second material is different from the first material and the second refractive index is less than the first refractive index. The set of optical filter layers may include a third subset of optical filter layers comprising a third material different from the first material and the second material.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: May 16, 2023
    Assignee: VIAVI Solutions Inc.
    Inventors: Scott Rowlands, Georg J. Ockenfuss, Tim Gustafson, Marius Grigonis
  • Publication number: 20230141377
    Abstract: A sensor window may include a substrate and a set of layers disposed onto the substrate. The set of layers may include a first subset of layers of a first refractive index and a second set of layers of a second refractive index different from the first refractive index. The set of layers may be associated with a threshold transmissivity in a sensing spectral range. The set of layers may be configured to a particular color in a visible spectral range and may be associated with a threshold opacity in the visible spectral range.
    Type: Application
    Filed: October 17, 2022
    Publication date: May 11, 2023
    Inventors: Georg J. OCKENFUSS, Scott ROWLANDS, Markus BILGER
  • Publication number: 20230078542
    Abstract: There is disclosed a fixing apparatus (10) for fixing a secondary component (14) to a fan blade, the fixing apparatus comprising: a first clamp part (16) comprising a first inner surface (20) and a second clamp part (18) comprising a second inner surface (22), the first inner surface and the second inner surface having a profile corresponding to a profile of a portion of the fan blade (102). The first clamp part and/or the second clamp part comprises a recess (24) in the respective first inner surface and/or second inner surface for receiving the secondary component, and a corresponding heater (28, 30) for applying heat to the secondary component located in the recess in use. The first clamp part and the second clamp part are configured to cooperate with one another to clamp the portion of a blade between them in a clamping operation and to hold the secondary component against the blade when the secondary component is received within the recess.
    Type: Application
    Filed: January 14, 2021
    Publication date: March 16, 2023
    Inventors: Scott Rowlands, Tristan J. Horswell (deceased)
  • Patent number: 11567251
    Abstract: A sensor window may include a substrate and a set of layers disposed onto the substrate. The set of layers may include a first subset of layers of a first refractive index and a second set of layers of a second refractive index different from the first refractive index. The set of layers may be associated with a threshold transmissivity in a sensing spectral range. The set of layers may be configured to a particular color in a visible spectral range and may be associated with a threshold opacity in the visible spectral range.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 31, 2023
    Assignee: VIAVI Solutions Inc.
    Inventors: Georg J. Ockenfuss, Scott Rowlands, Markus Bilger, Jerry Zieba
  • Patent number: 11561727
    Abstract: Embodiments of the present disclosure relate to traffic class management of NVMe (non-volatile memory express) traffic. One or more virtual controllers for at least one host adapter (HA) of a storage device are generated. Each virtual controller is assigned a unique controller identifier (ID) Additionally, one or more input/output (IO) queues for each virtual controller are established. Further, IO workloads are processed via each IO queue.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: January 24, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Igor Fradkin, Scott Rowlands, Ramprasad Shetty, David Brown, Arieh Don
  • Patent number: 11493676
    Abstract: A sensor window may include a substrate and a set of layers disposed onto the substrate. The set of layers may include a first subset of layers of a first refractive index and a second set of layers of a second refractive index different from the first refractive index. The set of layers may be associated with a threshold transmissivity in a sensing spectral range. The set of layers may be configured to a particular color in a visible spectral range and may be associated with a threshold opacity in the visible spectral range.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: November 8, 2022
    Assignee: VIAVI Solutions Inc.
    Inventors: Georg J. Ockenfuss, Scott Rowlands, Markus Bilger
  • Patent number: 11481147
    Abstract: Techniques for transmitting data may include: statically allocating a first buffer by a first entity; determining, by the second code entity, whether first data to be returned to the first entity fits into a data area of the first buffer; storing the first data in the data area of the first buffer responsive to determining the first data fits into the data area of the first buffer; and responsive to determining the first data does not fit into the data area of the first buffer, performing first processing by the second entity to store the first data in a dynamically allocated second buffer having a descriptor stored in the first buffer. The descriptor may include the address and size of the second buffer. The first and second entity may be code entities in the same system, or may be different systems that communicate using a remote direct memory access protocol.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: October 25, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Igor Fradkin, Scott Rowlands, Arieh Don