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).
-
Patent number: 11954346Abstract: A method is provided for use in a storage processor, the method comprising: receiving a write request, the write request including a request to store user data in an array that includes a plurality of solid-state drives (SSD); executing the write request by: identifying metadata that is associated with the write request, and writing the user data and the metadata to different data streams that are opened on the plurality of SSDs; wherein writing the user data and the metadata to different data streams causes: (i) the user data to be stored in one or more first erase units of any of the plurality of SSDs, and (ii) the metadata to be stored in one or more second erase units of any of the plurality of SSDs, such that no part of the metadata is stored on any of the one or more first erase units, and no part of the user data is stored on any of the one or more second erase units.Type: GrantFiled: April 23, 2021Date of Patent: April 9, 2024Assignee: EMC IP Holding Company LLCInventors: Amitai Alkalay, Lior Kamran, Steven Morley
-
Patent number: 11943013Abstract: 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: GrantFiled: January 27, 2023Date of Patent: March 26, 2024Assignee: Nextivity, Inc.Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
-
Publication number: 20240072850Abstract: 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: ApplicationFiled: November 6, 2023Publication date: February 29, 2024Applicant: Nextivity, Inc.Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
-
Publication number: 20240028229Abstract: 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: ApplicationFiled: July 21, 2022Publication date: January 25, 2024Inventors: Philippe Armangau, Doran Tal, Steven A. Morley
-
Publication number: 20230179267Abstract: 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: ApplicationFiled: January 27, 2023Publication date: June 8, 2023Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
-
Patent number: 11592994Abstract: 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: GrantFiled: October 29, 2020Date of Patent: February 28, 2023Assignee: EMC IP Holding Company LLCInventors: Shuyu Lee, Steven A. Morley, Vamsi K. Vankamamidi
-
Patent number: 11593189Abstract: 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: GrantFiled: January 14, 2022Date of Patent: February 28, 2023Assignee: Dell Products L.P.Inventors: Steven A. Morley, Amitai Alkalay
-
Patent number: 11569872Abstract: 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: GrantFiled: December 13, 2021Date of Patent: January 31, 2023Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
-
Publication number: 20220342542Abstract: A method is provided for use in a storage processor, the method comprising: receiving a write request, the write request including a request to store user data in an array that includes a plurality of solid-state drives (SSD); executing the write request by: identifying metadata that is associated with the write request, and writing the user data and the metadata to different data streams that are opened on the plurality of SSDs; wherein writing the user data and the metadata to different data streams causes: (i) the user data to be stored in one or more first erase units of any of the plurality of SSDs, and (ii) the metadata to be stored in one or more second erase units of any of the plurality of SSDs, such that no part of the metadata is stored on any of the one or more first erase units, and no part of the user data is stored on any of the one or more second erase units.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: EMC IP Holding Company LLCInventors: Amitai Alkalay, Lior Kamran, Steven Morley
-
Patent number: 11416265Abstract: 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: GrantFiled: January 15, 2020Date of Patent: August 16, 2022Assignee: EMC IP Holding Company LLCInventors: Rasa Raghavan, Steven A. Morley
-
Publication number: 20220137829Abstract: 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: ApplicationFiled: October 29, 2020Publication date: May 5, 2022Inventors: Shuyu Lee, Steven A. Morley, Vamsi K. Vankamamidi
-
Publication number: 20220123791Abstract: 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: ApplicationFiled: December 13, 2021Publication date: April 21, 2022Inventors: Edward C. Lin, Thomas R. Bilotta, Sheikh A. Hafiz, John Arnett Goocher, Robert E. LaRose, Steven A. Morley
-
Patent number: 11233546Abstract: 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: GrantFiled: February 17, 2021Date of Patent: January 25, 2022Inventors: Thomas R. Bilotta, Edward C. Lin, Steven A. Morley, Robert E. LaRose
-
Patent number: 11226774Abstract: Host data stored in one or more source physical extents of non-volatile data storage is identified as valid and determined to be infrequently written by host I/O requests, and is therefore compressed to generate a highly compressed version of the valid host data. The highly compressed version is then stored into at least one target physical extent. The valid host data may be initially compressed before it is stored in the source physical extent(s), and may be re-compressed to generate the highly compressed version. If the valid host data is also infrequently read, it may be recompressed using larger blocks of host data than were used to perform the initial compression. The performance tier of the target physical extent may be different from (e.g. lower than) the performance tier of the source physical extent. The technology may be embodied in a background process such as a garbage collector.Type: GrantFiled: October 17, 2019Date of Patent: January 18, 2022Assignee: EMC IP Holding Company LLCInventors: Vamsi K. Vankamamidi, Philippe Armangau, Daniel E. Cummins, Steven A. Morley
-
Patent number: 11138122Abstract: A method, computer program product, and computer system for identifying a first node that has written a first page of a plurality of pages to be flushed. A second node that has written a second page of the plurality of pages to be flushed may be identified. It may be determined whether the first page of the plurality of pages is to be flushed by one of the first node and the second node and whether the second page of the plurality of pages is to be flushed by one of the first node and the second node based upon, at least in part, one or more factors. The first node may allocate the first page of the plurality of pages and the second page of the plurality of pages to be flushed in parallel by one of the first node and the second node based upon, at least in part, the one or more factors.Type: GrantFiled: July 29, 2019Date of Patent: October 5, 2021Assignee: EMC IP Holding Company, LLCInventors: Socheavy D. Heng, Steven A. Morley
-
Publication number: 20210234576Abstract: 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: ApplicationFiled: February 17, 2021Publication date: July 29, 2021Inventors: Thomas R. Bilotta, Edward C. Lin, Steven A. Morley, Robert E. LaRose
-
Publication number: 20210216330Abstract: 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: ApplicationFiled: January 15, 2020Publication date: July 15, 2021Inventors: Rasa Raghavan, Steven A. Morley
-
Publication number: 20210117132Abstract: Host data stored in one or more source physical extents of non-volatile data storage is identified as valid and determined to be infrequently written by host I/O requests, and is therefore compressed to generate a highly compressed version of the valid host data. The highly compressed version is then stored into at least one target physical extent. The valid host data may be initially compressed before it is stored in the source physical extent(s), and may be re-compressed to generate the highly compressed version. If the valid host data is also infrequently read, it may be recompressed using larger blocks of host data than were used to perform the initial compression. The performance tier of the target physical extent may be different from (e.g. lower than) the performance tier of the source physical extent. The technology may be embodied in a background process such as a garbage collector.Type: ApplicationFiled: October 17, 2019Publication date: April 22, 2021Inventors: Vamsi K. Vankamamidi, Philippe Armangau, Daniel E. Cummins, Steven A. Morley
-
Patent number: 10958315Abstract: 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.Type: GrantFiled: May 18, 2020Date of Patent: March 23, 2021Inventors: Thomas R. Bilotta, Edward C. Lin, Steven A. Morley, Robert E. LaRose
-
Publication number: 20210034534Abstract: A method, computer program product, and computer system for identifying a first node that has written a first page of a plurality of pages to be flushed. A second node that has written a second page of the plurality of pages to be flushed may be identified. It may be determined whether the first page of the plurality of pages is to be flushed by one of the first node and the second node and whether the second page of the plurality of pages is to be flushed by one of the first node and the second node based upon, at least in part, one or more factors. The first node may allocate the first page of the plurality of pages and the second page of the plurality of pages to be flushed in parallel by one of the first node and the second node based upon, at least in part, the one or more factors.Type: ApplicationFiled: July 29, 2019Publication date: February 4, 2021Inventors: Socheavy D. Heng, Steven A. Morley