Patents by Inventor Steven A. Morley

Steven A. Morley 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: 20250068330
    Abstract: System-level garbage collection is performed in an SSD-based data storage system employing log-structured writing of data. Respective reclaim unit sizes of the storage devices are identified, wherein each reclaim unit is a unit of programming and erasure used by device-level garbage collection to generate erased reclaim units for allocation for physical data storage. The data is arranged across the storage devices in first and second data units, each first data unit being of a first size U equal to the product of R and a stripe width W, each second data unit including a respective set of first data units which occupy a maximum-size reclaim unit of a storage device among those storing the first data units. The system-level garbage collection is operated with second-data-unit granularity to regularly generate empty second data units for allocation in the log-structured writing of data, reducing write amplification and device wear.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 27, 2025
    Inventors: Lior Kamran, Uri Shabi, Steven A. Morley, Amitai Alkalay
  • Patent number: 12212381
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. an extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: January 28, 2025
    Assignee: Nextivity, Inc.
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Patent number: 12204761
    Abstract: A method, computer program product, and computing system for determining a storage device saturation value for a workload processed on a storage device within a storage array enclosure of a storage system. A storage controller saturation value may be determined for a workload processed on a storage controller within the storage array enclosure of the storage system. A storage array enclosure saturation value may be determined based upon, at least in part, the storage device saturation value and the storage controller saturation value. One or more IO requests may be processed on the storage device using the storage controller within the storage array enclosure based upon, at least in part, the storage array enclosure saturation value determined for the storage array enclosure.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: January 21, 2025
    Assignee: Dell Products L.P.
    Inventors: Gajanan S. Natu, Rasa Raghavan, Steven A. Morley
  • Patent number: 12197757
    Abstract: Techniques for providing a virtual federation approach to increasing efficiency of processing circuitry utilization in storage nodes with a high number of cores. The techniques include, for each of two (2) physical nodes, logically partitioning a plurality of cores into a first domain of cores and a second domain of cores. The techniques include designating the first domain of cores of each physical node as belonging to a first virtual node. The techniques include designating the second domain of cores of each physical node as belonging to a second virtual node. The techniques include operating the first virtual nodes on the two (2) underlying physical nodes as a first virtual appliance, and operating the second virtual nodes on the two (2) underlying physical nodes as a second virtual appliance. In this way, scalability and speedup efficiency can be increased in a multi-core processing environment with a high number of cores.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: January 14, 2025
    Assignee: Dell Products L.P.
    Inventors: Vladimir Shveidel, Amitai Alkalay, Steven A. Morley
  • Patent number: 12175085
    Abstract: A method, computer program product, and computing system for measuring a total storage controller throughput value for a workload processed on a storage controller within a storage array enclosure of a storage system. A maximum storage controller throughput value may be determined for the workload. A storage controller saturation value may be determined for the storage controller based upon, at least in part, the total storage controller throughput value for the workload and the maximum storage controller throughput value for the workload. One or more IO requests may be processed on one or more storage devices associated with the storage controller based upon, at least in part, the storage controller saturation value determined for the storage controller.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: December 24, 2024
    Assignee: Dell Products L.P.
    Inventors: Gajanan S. Natu, Rasa Raghavan, Steven A. Morley
  • Patent number: 12067273
    Abstract: A technique for achieving data mobility between storage systems having different block sizes includes identifying a baseline size that is common to the block sizes of the storage systems. The technique further includes generating fingerprints of blocks based on extents having the common baseline size. Fingerprint-based data mobility is then achieved by comparing extent-based fingerprints, or combinations thereof, across different storage systems to identify matching data.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: August 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Philippe Armangau, Doran Tal, Steven A. Morley
  • Publication number: 20240256139
    Abstract: A method, computer program product, and computing system for measuring a total storage controller throughput value for a workload processed on a storage controller within a storage array enclosure of a storage system. A maximum storage controller throughput value may be determined for the workload. A storage controller saturation value may be determined for the storage controller based upon, at least in part, the total storage controller throughput value for the workload and the maximum storage controller throughput value for the workload. One or more IO requests may be processed on one or more storage devices associated with the storage controller based upon, at least in part, the storage controller saturation value determined for the storage controller.
    Type: Application
    Filed: January 26, 2023
    Publication date: August 1, 2024
    Inventors: Gajanan S. Natu, Rasa Raghavan, Steven A. Morley
  • Publication number: 20240256140
    Abstract: A method, computer program product, and computing system for determining a storage device saturation value for a workload processed on a storage device within a storage array enclosure of a storage system. A storage controller saturation value may be determined for a workload processed on a storage controller within the storage array enclosure of the storage system. A storage array enclosure saturation value may be determined based upon, at least in part, the storage device saturation value and the storage controller saturation value. One or more IO requests may be processed on the storage device using the storage controller within the storage array enclosure based upon, at least in part, the storage array enclosure saturation value determined for the storage array enclosure.
    Type: Application
    Filed: January 26, 2023
    Publication date: August 1, 2024
    Inventors: Gajanan S. Natu, Rasa Raghavan, Steven A. Morley
  • Publication number: 20240256138
    Abstract: A method, computer program product, and computing system for measuring a total storage device throughput value for a workload processed on a storage device within a storage array enclosure of a storage system. A maximum storage device throughput value may be determined for the workload. A storage device saturation value for the storage device may be determined based upon, at least in part, the total storage device throughput value for the workload and the maximum storage device throughput value for the workload. One or more IO requests may be processed on the storage device based upon, at least in part, the storage device saturation value determined for the storage device.
    Type: Application
    Filed: January 26, 2023
    Publication date: August 1, 2024
    Inventors: Gajanan S. Natu, Rasa Raghavan, Steven A . Morley
  • Patent number: 11943013
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. An extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: March 26, 2024
    Assignee: Nextivity, Inc.
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Publication number: 20240072850
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. an extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Applicant: Nextivity, Inc.
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Publication number: 20240028229
    Abstract: A technique for achieving data mobility between storage systems having different block sizes includes identifying a baseline size that is common to the block sizes of the storage systems. The technique further includes generating fingerprints of blocks based on extents having the common baseline size. Fingerprint-based data mobility is then achieved by comparing extent-based fingerprints, or combinations thereof, across different storage systems to identify matching data.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Inventors: Philippe Armangau, Doran Tal, Steven A. Morley
  • Publication number: 20230179267
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. An extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Patent number: 11593189
    Abstract: A method performed by a computing device, of configuring a new design of a new data storage system (DSS) having initial configuration parameters is provided. The new design includes an initial plurality of storage drives. The method includes (a) collecting operational information from a plurality of remote DSSs in operation, the operational information including numbers of writes of various write sizes received by respective remote DSSs of the plurality of remote DSSs over time; (b) modeling a number of drive writes per day (DWPD) of the initial plurality of storage drives of the new DSS based on the collected operational information from the plurality of remote DSSs and the initial configuration parameters; (c) comparing the modeled number of DWPD to a threshold value; and (d) in response to the modeled number of DWPD exceeding the threshold value, reconfiguring the new DSS with an updated design.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Steven A. Morley, Amitai Alkalay
  • Patent number: 11592994
    Abstract: A technique provides preferential treatment to metadata over user data when protecting data in a mapped-RAID system. The technique involves generating metadata based on user data, storing the metadata in mirrored storage of the mapped-RAID system (e.g., 2-way mirrored storage), and storing the user data in non-mirrored storage of the mapped-RAID system (e.g., writing user data with parity in accordance with RAID 6). The mapped-RAID system provides reliability preference toward maintaining the metadata over maintaining the user data while the metadata and the user data are stored within the mapped-RAID system. Accordingly, the technique is able to concurrently provide high reliability and high storage efficiency.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: February 28, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Shuyu Lee, Steven A. Morley, Vamsi K. Vankamamidi
  • Patent number: 11569872
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. an extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 31, 2023
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Patent number: 11416265
    Abstract: A method of tuning performance of a data storage system includes calculating an estimate of parallel fraction and speedup characteristic for a data storage application executed by the data storage system. The estimate is calculated using linear regression of values (1/N, 1/XN) that are generated from trial runs of the data storage application processing a workload using respective different numbers N of CPU cores to obtain corresponding performance values XN. The method further includes configuring the data storage system to execute the data storage application using a number of CPU cores based on the estimate of parallel fraction and speedup characteristic.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: August 16, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Rasa Raghavan, Steven A. Morley
  • Publication number: 20220137829
    Abstract: A technique provides preferential treatment to metadata over user data when protecting data in a mapped-RAID system. The technique involves generating metadata based on user data, storing the metadata in mirrored storage of the mapped-RAID system (e.g., 2-way mirrored storage), and storing the user data in non-mirrored storage of the mapped-RAID system (e.g., writing user data with parity in accordance with RAID 6). The mapped-RAID system provides reliability preference toward maintaining the metadata over maintaining the user data while the metadata and the user data are stored within the mapped-RAID system. Accordingly, the technique is able to concurrently provide high reliability and high storage efficiency.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Shuyu Lee, Steven A. Morley, Vamsi K. Vankamamidi
  • Publication number: 20220123791
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation. an extended range wireless inter-networking device, according to another embodiment of the disclosure. Aspects of the present disclosure further include a portable wireless access point configured for extended range communications, which may include a high power user equipment (“HPUE”) as disclosed herein.
    Type: Application
    Filed: December 13, 2021
    Publication date: April 21, 2022
    Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
  • Patent number: 11233546
    Abstract: Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a wireless local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: January 25, 2022
    Inventors: Thomas R. Bilotta, Edward C. Lin, Steven A. Morley, Robert E. LaRose