Patents by Inventor John Boyle

John Boyle 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: 20230408996
    Abstract: A system and method are described for carrying out machine learning-based automated laundry machine error/degraded status detection and maintenance by use of acoustic sensor data rendered by the laundry machines and applied to a plurality of machine learning models for use with acoustic data rendered by the laundry machines.
    Type: Application
    Filed: September 1, 2023
    Publication date: December 21, 2023
    Inventors: Richard Baazi, Mathias Takahashi Albert, Dattaprabodh Narhar Godbole, John Boyle, Joseph Weedon Hainline, III, Nilesh Jayantilal Nahar, Stephane Serge Jean-Pierre Bodnar, Angie Katherinne Sandoval Lopez, David Vernon Neitzke, Andrew Michael LaPoint, Mitchell Wayne Zastrow, Julie Michele Schmidt, Mark Allen Kovscek, Garry Maurice Rosenfeldt, Nancy Ann Haring
  • Patent number: 11747780
    Abstract: A system and method are described for carrying out machine learning-based automated laundry machine error/degraded status detection and maintenance by use of acoustic sensor data rendered by the laundry machines and applied to a plurality of machine learning models for use with acoustic data rendered by the laundry machines.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: September 5, 2023
    Assignee: Alliance Laundry Systems LLC
    Inventors: Richard Baazi, Mathias Takahashi Albert, Dattaprabodh Narhar Godbole, John Boyle, Joseph Weedon Hainline, III, Nilesh Jayantilal Nahar, Stephane Serge Jean-Pierre Bodnar, Angie Katherinne Sandoval Lopez, David Vernon Neitzke, Andrew Michael LaPoint, Mitchell Wayne Zastrow, Julie Michele Schmidt, Mark Allen Kovscek, Garry Maurice Rosenfeldt, Nancy Ann Haring
  • Publication number: 20230274001
    Abstract: Systems and methods for off-host integrity verification of Trusted Execution Environments (TEEs) are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to obtain, by an Operating System (OS) agent, a measurement of contents of a selected area of a Non-Volatile Memory (NVM) used by a TEE coupled to the processor, transmit the measurement from the OS agent to another IHS configured to perform integrity verification of the TEE based, at least in part, upon the measurement, and receive, at the OS agent from the other IHS, an indication of a result of the integrity verification.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 31, 2023
    Applicant: Dell Products, L.P.
    Inventors: John Boyle, Ricardo L. Martinez, Nicholas D. Grobelny, Sudhakaran Jayakrishnan Venkateshaperumal, Justin W. Johnson, Golam Sarwar
  • Patent number: 11593486
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine that a platform reset signal from a processor of an information handling system has been asserted; may determine that a power conservation state from the processor was not asserted within an amount of time; may determine that an operating system restart occurred; may notify a hardware root of trust device to authenticate information handling system firmware; may assert a resume reset signal to the processor; may authenticate the information handling system firmware; may de-assert a power OK signal to the processor; may remove power from the processor; may determine that the resume reset signal to the processor is de-asserted and that the processor is out of the power conservation state; and may provide power to the processor.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: James H. Street, Brandon Charles Barney, Richard John Boyle, Renee J. Walker, Andrew Wrobel
  • Publication number: 20220341664
    Abstract: Disclosed are methods for critical point drying a composite material. After exposing the composite material to a supercritical fluid, the composite material dries as the supercritical fluid evaporates with reduced pressure. The composite materials are useful as chromatographic separation media.
    Type: Application
    Filed: September 14, 2020
    Publication date: October 27, 2022
    Inventors: John Boyle, Gary Skarja, Amro Ragheb
  • Publication number: 20220155739
    Abstract: A system and method are described for carrying out machine learning-based automated laundry machine error/degraded status detection and maintenance by use of acoustic sensor data rendered by the laundry machines and applied to a plurality of machine learning models for use with acoustic data rendered by the laundry machines.
    Type: Application
    Filed: November 16, 2021
    Publication date: May 19, 2022
    Inventors: Richard Baazi, Mathias Takahashi Albert, Dattaprabodh Narhar Godbole, John Boyle, Joseph Weedon Hainline, III, Nilesh Jayantilal Nahar, Stephane Serge Jean-Pierre Bodnar, Angie Katherinne Sandoval Lopez, David Vernon Neitzke, Andrew Michael LaPoint, Mitchell Wayne Zastrow, Julie Michele Schmidt, Mark Allen Kovscek, Garry Maurice Rosenfeldt, Nancy Ann Haring
  • Patent number: 11290545
    Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: March 29, 2022
    Assignee: NetApp, Inc.
    Inventors: Paul Yuedong Mu, Nam Le, John Hoffmann, John Boyles
  • Publication number: 20220027474
    Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine that a platform reset signal from a processor of an information handling system has been asserted; may determine that a power conservation state from the processor was not asserted within an amount of time; may determine that an operating system restart occurred; may notify a hardware root of trust device to authenticate information handling system firmware; may assert a resume reset signal to the processor; may authenticate the information handling system firmware; may de-assert a power OK signal to the processor; may remove power from the processor; may determine that the resume reset signal to the processor is de-asserted and that the processor is out of the power conservation state; and may provide power to the processor.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: James H. Street, Brandon Charles Barney, Richard John Boyle, Renee J. Walker, Andrew Wrobel
  • Publication number: 20200327953
    Abstract: A method of tracking flash memory in a storage system is provided. The method includes initializing a bad blocks threshold value and marking one or more planes or logical unit numbers (LUNs) of flash memory as bad, responsive to determining that bad blocks in the one or more planes or LUNs meet the bad blocks threshold value. The method includes adjusting the bad blocks threshold value, responsive to exceeding a threshold number or rate of retiring planes or LUNs of flash memory, and repeating the marking and the adjusting, with the bad blocks threshold value capped at a maximum threshold value.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 15, 2020
    Inventors: Matthew D. Fleming, John Roper, Hari Kannan, John Boyle, Eric Michael Verwillow, Nenad Miladinovic, Eric Mueller
  • Publication number: 20200274936
    Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventors: Paul Yuedong Mu, Nam Le, John Hoffmann, John Boyles
  • Patent number: 10693970
    Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: June 23, 2020
    Assignee: NetApp Inc.
    Inventors: Paul Yuedong Mu, Nam Le, John Hoffmann, John Boyles
  • Patent number: 10449517
    Abstract: Chromatography media including a high surface area thermoplastic porous nanofiber and an ion-exchange ligand functionality on the surface of the fiber. The porous nanofibers display a convoluted structure that is comprised of discrete bundles of highly entangled nanofibrils that may be fibrillated or ridged. The porous fibers can be prepared through the extraction of a dissolvable mineral or polymeric porogen that is embedded into the fiber during its manufacture in a melt extrusion process.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: October 22, 2019
    Assignee: EMD Millipore Corporation
    Inventors: John Paul Amara, John Boyle, David Yavorsky, Benjamin Cacace
  • Publication number: 20190127983
    Abstract: The present application provides a roofing assembly (300). The roofing assembly (300) comprises: a support frame (310, 320); a window panel (350) supported on the support frame; a roof covering (319, 364) having an inner surface facing the support frame (310, 320) and extending over the support frame (310, 320) to a boundary of the window panel (350); and a sealing adaptor (360) comprising a sealing portion (430) having a sealing surface (432) for forming a seal against the window panel (350), and a retaining portion (410) defining a retaining recess (420) formed to retain an end of the roof covering (319, 364) therein. The retaining portion (410) comprises a lip region (422) for contacting the inner surface of the roof covering (319, 364) when the end of the roof covering (319, 364) is received in the retaining recess (420). The retaining recess (420) is provided between the lip region (422) and the sealing surface (432).
    Type: Application
    Filed: June 2, 2017
    Publication date: May 2, 2019
    Inventor: Timothy John Boyle
  • Publication number: 20180167466
    Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
    Type: Application
    Filed: January 25, 2018
    Publication date: June 14, 2018
    Inventors: Paul Yuedong Mu, Nam Le, John Hoffmann, John Boyles
  • Patent number: 9784032
    Abstract: A turnstile having two hub and arm assemblies funnels individuals to different sides or lanes. Machine intelligence allows the turnstile to select which side or lane an individual transits. The turnstile may randomly, pseudo-randomly, or strategically which side or lane an individual transits.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: October 10, 2017
    Assignee: Boon Edam, Inc.
    Inventors: Mark Perkins, John Boyle, Kurt Measom, Thomas Dolenschek
  • Publication number: 20170165638
    Abstract: Chromatography media including a high surface area thermoplastic porous nanofiber and an ion-exchange ligand functionality on the surface of the fiber. The porous nanofibers display a convoluted structure that is comprised of discrete bundles of highly entangled nanofibrils that may be fibrillated or ridged. The porous fibers can be prepared through the extraction of a dissolvable mineral or polymeric porogen that is embedded into the fiber during its manufacture in a melt extrusion process.
    Type: Application
    Filed: August 19, 2015
    Publication date: June 15, 2017
    Inventors: John Paul Amara, John Boyle, David Yavorsky, Benjamin Cacace
  • Publication number: 20160100016
    Abstract: Described herein are method and apparatus for servicing software components of nodes of a cluster storage system. During data-access sessions with clients, client IDs and file handles for accessing files are produced and stored to clients and stored (as session data) to each node. A serviced node is taken offline, whereby network connections to clients are disconnected. Each disconnected client is configured to retain its client ID and file handles and attempt reconnections. Session data of the serviced node is made available to a partner node (by transferring session data to the partner node). After clients have reconnected to the partner node, the clients may use the retained client IDs and file handles to continue a data-access session with the partner node since the partner node has access to the session data of the serviced node and thus will recognize and accept the retained client ID and file handles.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 7, 2016
    Applicant: NETAPP, INC.
    Inventors: Paul Yuedong Mu, Nam Le, John Hoffmann, John Boyles
  • Publication number: 20160060944
    Abstract: A turnstile having two hub and arm assemblies funnels individuals to different sides or lanes. Machine intelligence allows the turnstile to select which side or lane an individual transits. The turnstile may randomly, pseudo-randomly, or strategically which side or lane an individual transits.
    Type: Application
    Filed: August 27, 2015
    Publication date: March 3, 2016
    Applicant: Boon Edam, Inc.
    Inventors: Mark Perkins, John Boyle, Kurt Measom, Thomas Dolenschek
  • Publication number: 20150352465
    Abstract: Adsorptive media for chromatography, particularly ionexchange chromatography, derived from a shaped fiber, useful for purifying viruses. In certain embodiments, the functionalized shaped fiber presents a fibrillated or ridged structure which greatly increases the surface area of the fibers when compared to ordinary fibers. Surface pendant functional groups can be added that provides ion-exchange functionality to the high surface area fibers. This pendant functionality is useful for the ion-exchange chromatographic purification of viruses, such as influenza.
    Type: Application
    Filed: January 3, 2014
    Publication date: December 10, 2015
    Inventors: John Amara, Benjamin Cacace, David Yavorsky, John Boyle
  • Patent number: 8982337
    Abstract: A gauge profile apparatus (100) includes a gauge profile system (104) and a lap count system (106) for determining an average three-dimensional profile over the length of a sheet coil (10). The gauge profile system (104) includes a lap profile measuring device (112) which will make a distance determination between top and bottom surfaces for the sheet coil (10). A second embodiment of a lap count system (600) is also provided, which utilizes a pair of reflectance lasers and a positioning system.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: March 17, 2015
    Assignee: The Mill Steel Co.
    Inventors: Jason Miller, John Boyle, Leanne Erickson, Shelley Gonder, Joseph Mambourg, Andrew Roersma, Andy Struve