Patents by Inventor Mark Halstead

Mark Halstead 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: 12244941
    Abstract: A multispectral imaging device having: multiple lens systems to form images of a scene respectively in separate wavelength ranges of electromagnetic radiations; an optical image sensor; multiple micro mirror arrays to measure the images of the scene respectively; an optical sub-system to direct visible light beams at micro mirror arrays to generate, on multiple sections of the optical image sensor, multiple visible light patterns respectively; and a processor connected to the optical image sensor to receive, from each of sections, data representative of a respective pattern. The processor can analyze the data determine angles of rotations of micro mirrors in the micro mirror arrays, and generate image data representative of the images of the scene respectively. The device can further include a visible light lens system to form a visible light image of the scene directly on a further section of the optical image sensor.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 4, 2025
    Assignee: Calumino Pty Ltd.
    Inventors: Terry L. Gilton, Mark Halstead
  • Publication number: 20250044944
    Abstract: One or more aspects of the present disclosure relate to maximizing data migration bandwidth. In embodiments, one or more network characteristics corresponding to network communications between a first storage array and a second storage array is determined. Further, one or more network metrics of at least one acknowledgment communication from the second storage array to the first storage array can be analyzed. Additionally, one or more input/output (IO) messages are transmitted from the first storage array to the local storage array during an acknowledgment period corresponding to receipt of the at least one acknowledgment communication from the second storage array by the first storage array based on the one or more network metrics.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 6, 2025
    Applicant: Dell Products L.P.
    Inventors: Sandeep Chandrashekhara, Ramesh Doddaiah, Mohammed Asher, Mark Halstead
  • Publication number: 20240292075
    Abstract: An enclosure having: a base face that is opaque or translucent to human eyes viewing from outside of the enclosure and transparent to infrared radiation; and at least two flat, orthogonal mounting faces configured to be overlaid respectively on at least two surfaces of walls and ceiling of a room. A thermal imaging apparatus configured to image based on infrared radiation and mounted within the enclosure with a predetermined orientation relative to the base face to have a designed imaging direction with respect to the room when the enclosure is mounted in the room to have the at least two orthogonal mounting faces overlaid respectively on the at least two surfaces.
    Type: Application
    Filed: May 8, 2024
    Publication date: August 29, 2024
    Inventors: Marek Steffanson, Mark Halstead, Donald James Bone
  • Patent number: 12039168
    Abstract: A storage system is configured to accept subsequent versions of write data on a given track to multiple respective slots of shared global memory. A track index table presents metadata at the track level, and can hold up to N slots of data. All slots of shared global memory holding data owed to the source volume and to snapshots of the source volume are bound to the track in the track index table. Each time a write occurs on a track, the track index table is used to determine when a write pending slot for the track is owed to a snapshot copy of the storage volume. When a write pending slot contains data that is owed to a snapshot copy of the source volume, a new slot is allocated to the write IO and bound to the track in the track index table.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: July 16, 2024
    Assignee: Dell Products, L.P.
    Inventors: Sandeep Chandrashekhara, Mark Halstead, Michael Ferrari, Rong Yu, Michael Scharland
  • Publication number: 20240205554
    Abstract: A multispectral imaging device having: multiple lens systems to form images of a scene respectively in separate wavelength ranges of electromagnetic radiations; an optical image sensor; multiple micro mirror arrays to measure the images of the scene respectively; an optical sub-system to direct visible light beams at micro mirror arrays to generate, on multiple sections of the optical image sensor, multiple visible light patterns respectively; and a processor connected to the optical image sensor to receive, from each of sections, data representative of a respective pattern. The processor can analyze the data determine angles of rotations of micro mirrors in the micro mirror arrays, and generate image data representative of the images of the scene respectively. The device can further include a visible light lens system to form a visible light image of the scene directly on a further section of the optical image sensor.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 20, 2024
    Inventors: Terry L. Gilton, Mark Halstead
  • Patent number: 11991427
    Abstract: An enclosure having: a base face that is opaque or translucent to human eyes viewing from outside of the enclosure and transparent to infrared radiation; and at least two flat, orthogonal mounting faces configured to be overlaid respectively on at least two surfaces of walls and ceiling of a room. A thermal imaging apparatus configured to image based on infrared radiation and mounted within the enclosure with a predetermined orientation relative to the base face to have a designed imaging direction with respect to the room when the enclosure is mounted in the room to have the at least two orthogonal mounting faces overlaid respectively on the at least two surfaces.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: May 21, 2024
    Assignee: Calumino Pty Ltd.
    Inventors: Marek Steffanson, Mark Halstead, Donald James Bone
  • Publication number: 20240126437
    Abstract: A storage system is configured to accept subsequent versions of write data on a given track to multiple respective slots of shared global memory. A track index table presents metadata at the track level, and can hold up to N slots of data. All slots of shared global memory holding data owed to the source volume and to snapshots of the source volume are bound to the track in the track index table. Each time a write occurs on a track, the track index table is used to determine when a write pending slot for the track is owed to a snapshot copy of the storage volume. When a write pending slot contains data that is owed to a snapshot copy of the source volume, a new slot is allocated to the write IO and bound to the track in the track index table.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Sandeep Chandrashekhara, Mark Halstead, Michael Ferrari, Rong Yu, Michael Scharland
  • Publication number: 20230421870
    Abstract: The disclosed technologies include systems and methods for implementing a combination of an optical camera and an infrared camera in a single device having a single output. The combination of the optical camera and infrared camera in a single device having a single output can provide low cost production and a hybrid output having optical and infrared elements. A blending or combining of the optical and infrared elements can be executed by a processor embedded in the single device. The output of the single device can have a relatively low size image overlay. In some embodiments, the single device can output a full video stream having optical and infrared elements. Also, the blending or combining of the optical and infrared elements can be executed by the processor and the processor can output and transmit a hybrid image that includes an overlay of the optical and infrared elements.
    Type: Application
    Filed: August 31, 2023
    Publication date: December 28, 2023
    Inventors: Mark Halstead, Daniel Petrov, Marek Steffanson
  • Patent number: 11800206
    Abstract: Systems combining an optical camera and an infrared camera in a single device having a single output, the systems provide low cost production and a hybrid output having optical and infrared elements processed by a processor embedded in the single device, the output of the single device having a relatively low size image overlay and providing a full video stream having optical and infrared elements as well as a hybrid image having an overlay of the optical and infrared elements.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: October 24, 2023
    Assignee: Calumino Pty Ltd.
    Inventors: Mark Halstead, Daniel Petrov, Marek Steffanson
  • Patent number: 11755216
    Abstract: Aspects of the present disclosure relate to data cache management. In embodiments, a logical block address (LBA) bucket is established with at least one logical LBA group. Additionally, at least one LBA group is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array. Further, the association includes binding the two or more distinctly sized cache slots with at least one LBA group and mapping the bound distinctly sized cache slots in a searchable data structure. Furthermore, the searchable data structure identifies relationships between slot pointers and key metadata.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: September 12, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael Scharland, Mark Halstead, Rong Yu, Peng Wu, Benjamin Yoder
  • Patent number: 11693598
    Abstract: Aspects of the present disclosure relate to improving response rates of input/output (IO) requests targeting undefined virtual storage devices. In embodiments, an (IO request can be received by a storage array. Additionally, a determination of whether the IO request targets an undefined target track can be made. Further, source data related to the IO request can be located. For instance, a direct image lookup (DIL) can be performed to locate the source data. Also, a storage-related operation on the undefined target track can be performed using instructions provided by the IO request, such as updating a version of the undefined track. Further, a storage resource allocation for the undefined target track can be destaged.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: July 4, 2023
    Assignee: Dell Products L.P.
    Inventors: Sandeep Chandrashekhara, Michael Ferrari, Mark Halstead
  • Publication number: 20230136918
    Abstract: Aspects of the present disclosure relate to improving response rates of input/output (IO) requests targeting undefined virtual storage devices. In embodiments, an (IO request can be received by a storage array. Additionally, a determination of whether the IO request targets an undefined target track can be made. Further, source data related to the IO request can be located. For instance, a direct image lookup (DIL) can be performed to locate the source data. Also, a storage-related operation on the undefined target track can be performed using instructions provided by the IO request, such as updating a version of the undefined track. Further, a storage resource allocation for the undefined target track can be destaged.
    Type: Application
    Filed: October 28, 2021
    Publication date: May 4, 2023
    Applicant: Dell Products L.P.
    Inventors: Sandeep Chandrashekhara, Michael Ferrari, Mark Halstead
  • Patent number: 11640311
    Abstract: One or more aspects of the present disclosure relate to allocating virtual memory to one or more virtual machines (VMs). The one or more VMs can be established by a hypervisor of a storage device. The virtual memory can be allocated to the established one or more VMs. The virtual memory can correspond to non-volatile (NV) memory of a global memory of the storage device.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: May 2, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Serge Pirotte, John Krasner, Chakib Ouarraoui, Mark Halstead
  • Publication number: 20230116944
    Abstract: An enclosure having: a base face that is opaque or translucent to human eyes viewing from outside of the enclosure and transparent to infrared radiation; and at least two flat, orthogonal mounting faces configured to be overlaid respectively on at least two surfaces of walls and ceiling of a room. A thermal imaging apparatus configured to image based on infrared radiation and mounted within the enclosure with a predetermined orientation relative to the base face to have a designed imaging direction with respect to the room when the enclosure is mounted in the room to have the at least two orthogonal mounting faces overlaid respectively on the at least two surfaces.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Inventors: Marek Steffanson, Mark Halstead, Donald James Bone
  • Patent number: 11599461
    Abstract: Aspects of the present disclosure relate to data cache management. In embodiments, a storage array's memory is provisioned with cache memory, wherein the cache memory includes one or more sets of distinctly sized cache slots. Additionally, a logical storage volume (LSV) is established with at least one logical block address (LBA) group. Further, at least one of the LSV's LBA groups is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: March 7, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael Scharland, Mark Halstead, Rong Yu, Peng Wu, Benjamin Yoder, Kaustubh Sahasrabudhe
  • Publication number: 20230021424
    Abstract: Aspects of the present disclosure relate to data cache management. In embodiments, a logical block address (LBA) bucket is established with at least one logical LBA group. Additionally, at least one LBA group is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array. Further, the association includes binding the two or more distinctly sized cache slots with at least one LBA group and mapping the bound distinctly sized cache slots in a searchable data structure. Furthermore, the searchable data structure identifies relationships between slot pointers and key metadata.
    Type: Application
    Filed: January 28, 2022
    Publication date: January 26, 2023
    Applicant: Dell Products L.P.
    Inventors: Michael Scharland, Mark Halstead, Rong Yu, Peng Wu, Benjamin Yoder
  • Publication number: 20230023314
    Abstract: Aspects of the present disclosure relate to data cache management. In embodiments, a storage array's memory is provisioned with cache memory, wherein the cache memory includes one or more sets of distinctly sized cache slots. Additionally, a logical storage volume (LSV) is established with at least one logical block address (LBA) group. Further, at least one of the LSV's LBA groups is associated with two or more distinctly sized cache slots based on an input/output (IO) workload received by the storage array.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 26, 2023
    Applicant: EMC IP Holding Company LLC
    Inventors: Michael Scharland, Mark Halstead, Rong Yu, Peng Wu, Benjamin Yoder, Kaustubh Sahasrabudhe
  • Patent number: 11533414
    Abstract: An enclosure having: a base face that is opaque or translucent to human eyes viewing from outside of the enclosure and transparent to infrared radiation; and at least two flat, orthogonal mounting faces configured to be overlaid respectively on at least two surfaces of walls and ceiling of a room. A thermal imaging apparatus configured to image based on infrared radiation and mounted within the enclosure with a predetermined orientation relative to the base face to have a designed imaging direction with respect to the room when the enclosure is mounted in the room to have the at least two orthogonal mounting faces overlaid respectively on the at least two surfaces.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: December 20, 2022
    Assignee: Calumino Pty Ltd.
    Inventors: Marek Steffanson, Mark Halstead, Donald James Bone
  • Publication number: 20220246005
    Abstract: The disclosed techniques include systems and methods for implementing security cameras with thermal imaging sensors. The disclosed techniques can utilize a thermal imaging sensor (TIS) and a less robust passive infrared (PIR) sensor of a security camera system to monitor a field of view.
    Type: Application
    Filed: April 21, 2022
    Publication date: August 4, 2022
    Inventors: Mark Halstead, Marek Steffanson
  • Patent number: 11335174
    Abstract: The disclosed techniques include systems and methods for implementing security cameras with thermal imaging sensors. The disclosed techniques can utilize a thermal imaging sensor (TIS) and a less robust passive infrared (PIR) sensor of a security camera system to monitor a field of view.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: May 17, 2022
    Assignee: MP High Tech Solutions Pty Ltd
    Inventors: Mark Halstead, Marek Steffanson