Patents by Inventor Timothy A. Brennan

Timothy A. Brennan 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: 20200325059
    Abstract: Various embodiments disclosed relate to a method for bending a glass substrate. The method includes actuating at least one heat shield to a first position at least partially covering an edge portion of a first major surface of the glass substrate. The method further includes heating the glass substrate. The method further includes actuating the at least one heat shield to a second position at least partially uncovering the edge portion of the glass substrate.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 15, 2020
    Inventors: Michael Timothy Brennan, Philippe Dardart, Anurag Jain, Nikolaos Pantelis Kladias, Eric Lee Miller, Stephane Poissy, Larry Gene Smith, Chad Michael Wilcox
  • Patent number: 10789020
    Abstract: Staging data on a storage element integrating fast durable storage and bulk durable storage, including: receiving, at a storage element integrating fast durable storage and bulk durable storage, a data storage operation from a host computer; storing data corresponding to the data storage operation within fast durable storage in accordance with a first data resiliency technique; and responsive to detecting a condition for transferring data between fast durable storage and bulk durable storage, transferring the data from fast durable storage to bulk durable storage in accordance with a second data resiliency technique.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 29, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Ronald Karr, Constantine Sapuntzakis, Mark McAuliffe, Farhan Abrol, Neil Vachharajani, Timothy Brennan
  • Patent number: 10732753
    Abstract: Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: August 4, 2020
    Assignee: CORNING INCORPORATED
    Inventors: Jordan Thomas Boggs, Michael Timothy Brennan, Atul Kumar, Arpita Mitra, William Michael Seiderman, Yawei Sun, Wendell Porter Weeks
  • Publication number: 20200179684
    Abstract: This invention provides an device for electrical stimulation of the spinal cord. The device has an electrode assembly with a sufficiently thin profile to be implanted between the pial surface of the spinal cord and the dura mater, and secured to the dura. Electrodes on the electrode assembly are directed towards the surface of the spinal cord, and connected through the dura to a signal generator located outside the dura. Following implantation, the subject is treated by transmitting electrical signals from the signal generator through the leads to the electrodes, stimulating the subject's spinal cord.
    Type: Application
    Filed: February 13, 2020
    Publication date: June 11, 2020
    Applicants: Universty of Iowa Research Foundation, University of Virginia Patent Foundation
    Inventors: Matthew A. Howard, Timothy Brennan, Brian Dalm, Marcel Utz, George T. Gillies, Steven Scott, Randall S. Nelson, Robert Shurig
  • Patent number: 10623386
    Abstract: In a storage system that includes a plurality of storage devices, data protection may include, for each of the plurality of storage devices: encrypting data of the storage device using the device key for the storage device; and encrypting the device key for the storage device using a master secret; generating a plurality of shares from the master secret; and storing the encrypted data, the encrypted device key, and a separate share of the plurality of shares in each storage device.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 14, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Andrew Bernat, Damian Yurzola, Timothy Brennan, Ethan Miller, John Colgrove
  • Patent number: 10606395
    Abstract: Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: March 31, 2020
    Assignee: CORNING INCORPORATED
    Inventors: Jordan Thomas Boggs, Michael Timothy Brennan, Atul Kumar, Arpita Mitra, William Michael Seiderman, Yawei Sun, Wendell Porter Weeks
  • Patent number: 10590021
    Abstract: Apparatus and methods for bending thin glass sheets are described. The methods and apparatus described include positioning an auxiliary heater between a furnace and an entrance to glass bending station and/or positioning a downstream auxiliary heater between a glass bending station and a quench station. Also described are apparatus and methods for bending thin glass sheets by compensating for heat loss and maintaining the glass viscosity within a workable range for the bending or forming operation. Auxiliary heating elements can be placed in locations that would otherwise provide for excessive heat loss.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: March 17, 2020
    Assignee: Corning Incorporated
    Inventors: John Christopher Thomas, Larry Gene Smith, Michael Timothy Brennan
  • Patent number: 10576494
    Abstract: A glass body support assembly that supports a glass container body in an upright position includes a collet body and clamping fingers that clamp onto a necked-down portion of the glass container body. The collet body has a gas purge passageway extending therethrough to deliver pressurized gas to an interior of the glass container body.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: March 3, 2020
    Assignee: CORNING INCORPORATED
    Inventors: Michael Timothy Brennan, Brian Charles Cook, Sean Thomas Miller, Brian Christopher Sheehan, Christopher Lee Timmons
  • Publication number: 20200062632
    Abstract: In some embodiments, a process comprises fixing a first portion of a flexible glass substrate into a first fixed shape with a first rigid support structure and attaching a first display to the first portion of the flexible glass substrate or to the first rigid support structure. After fixing the first portion and attaching the first display, and while maintaining the first fixed shape of the first portion of the flexible glass substrate and the attached first display, cold-forming a second portion of the flexible glass substrate to a second fixed shape and fixing the second portion of the flexible glass substrate into the second fixed shape with a second rigid support structure.
    Type: Application
    Filed: October 24, 2017
    Publication date: February 27, 2020
    Applicant: Corning Incorporated
    Inventors: Michael Timothy BRENNAN, Atul KUMAR, Michael James McFARLAND, Yawei SUN
  • Publication number: 20200016806
    Abstract: Embodiments of a vehicle interior system and methods for forming the same are disclosed. A glass substrate is bent to a curved shape within a mold cavity, and a liquid polymer material is delivered to the mold and is in contact with the curved glass substrate. The liquid polymer is solidified to form a polymer frame that engages the bent glass substrate, and the engagement between the frame and the glass substrate holds the glass substrate in the bent shape. The temperature of the glass substrate during the bending process and formation of the frame are maintained below the glass transition temperature of the glass substrate.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 16, 2020
    Inventors: Michael Timothy Brennan, Atul Kumar, Yawei Sun
  • Patent number: 10526233
    Abstract: Apparatus and methods for bending thin glass sheets are described. The methods and apparatus described include positioning an auxiliary heater between a furnace and an entrance to glass bending station and/or positioning a downstream auxiliary heater between a glass bending station and a quench station. Also described are apparatus and methods for bending thin glass sheets by compensating for heat loss and maintaining the glass viscosity within a workable range for the bending or forming operation. Auxiliary heating elements can be placed in locations that would otherwise provide for excessive heat loss.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: January 7, 2020
    Assignee: Corning Incorporated
    Inventors: John Christopher Thomas, Larry Gene Smith, Michael Timothy Brennan
  • Publication number: 20190329531
    Abstract: A process comprises cold-forming a flat glass substrate into a non-planar shape using a die. The cold-formed glass substrate is bonded to a non-planar rigid support structure at a plurality of non-planar points using the die. Bonding methods include injection molding the non-planar rigid support structure, and direct bonding. An article is also provided, comprising a cold-formed glass substrate having opposing major surfaces and a curved shape, the opposing major surfaces comprising a surface stress that differ from one another. The cold-formed glass substrate is attached to a rigid support structure having the curved shape. The cold-formed glass substrate includes an open region not in direct contact with the non-planar rigid support structure, and the open region has a curved shape maintained by the non-planar rigid support structure.
    Type: Application
    Filed: June 28, 2017
    Publication date: October 31, 2019
    Inventors: Michael Timothy Brennan, Yawei Sun
  • Publication number: 20190332217
    Abstract: Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
    Type: Application
    Filed: July 10, 2019
    Publication date: October 31, 2019
    Inventors: Jordan Thomas Boggs, Michael Timothy Brennan, Atul Kumar, Arpita Mitra, William Michael Seiderman, Yawei Sun, Wendell Porter Weeks
  • Publication number: 20190332214
    Abstract: Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Jordan Thomas Boggs, Michael Timothy Brennan, Atul Kumar, Arpita Mitra, William Michael Seiderman, Yawei Sun, Wendell Porter Weeks
  • Patent number: 10417092
    Abstract: Incremental RAID stripe update parity calculation includes receiving a first portion of data of a RAID stripe for writing to a first memory location of a plurality of solid state drives. A first parity value is calculated for the first portion of data of the RAID stripe. A second portion of data of the RAID stripe is received for writing to a second memory location that is different from the first memory location A second parity value is calculated in dependence upon the second portion of the data of the RAID stripe and upon the first parity value Responsive to successfully writing the second portion of data of the RAID stripe, the first parity value is replaced with the second parity value.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: September 17, 2019
    Assignee: Pure Storage, Inc.
    Inventors: Timothy Brennan, Marco Sanvido, Constantine Sapuntzakis
  • Publication number: 20190278413
    Abstract: Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 12, 2019
    Inventors: Jordon Thomas Boggs, Michael Timothy Brennan, Atul Kumar, Arpita Mitra, William Michael Seiderman, Yawei Sun, Wendell Porter Weeks
  • Patent number: 10374868
    Abstract: Distributing management responsibilities for a storage system that includes a storage array controller and a plurality of storage devices, including: identifying a plurality of elements in the storage system; for each of the plurality of elements in the storage system, creating a distributed manager, wherein each distributed manager is configured for gathering information describing the state of the associated element in the storage system, determining an action to perform against the associated element in the storage system, and executing an approved action against the associated element in the storage system; and creating a distributed management hierarchy that includes each of the distributed managers.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: August 6, 2019
    Assignee: Pure Storage, Inc.
    Inventors: Andrew Bernat, Timothy Brennan, Alan Driscoll, Grigori Inozemtsev
  • Patent number: 10353777
    Abstract: Ensuring crash-safe forward progress of a system configuration update in a storage system that includes a storage array controller and a plurality of storage devices, including: determining a number of storage devices in the storage system; determining a number of unavailable storage devices in the storage system; and determining, for the one or more system configurations, whether the system configuration can be reconstructed in dependence upon the number of storage devices in the storage system and the number of unavailable storage devices in the storage system.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: July 16, 2019
    Assignee: Pure Storage, Inc.
    Inventors: Andrew Bernat, Timothy Brennan, Jimmy Chi-Wai Chui, Alan Driscoll, Grigori Inozemtsev, Benjamin Scholbrock, Neil Vachharajani
  • Publication number: 20190073265
    Abstract: Incremental RAID stripe update parity calculation includes: receiving a first portion of data of a RAID stripe for writing to a first memory location of a plurality of solid state drives; calculating a first parity value for the first portion of data of the RAID stripe; receiving a second portion of data of the RAID stripe for writing to a second memory location that is different from the first memory location; calculating a second parity value in dependence upon the second portion of the data of the RAID stripe and upon the first parity value; and responsive to successfully writing the second portion of data of the RAID stripe, replacing the first parity value with the second parity value.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: TIMOTHY BRENNAN, MARCO SANVIDO, CONSTANTINE SAPUNTZAKIS
  • Publication number: 20190073141
    Abstract: Converting RAID data between persistent storage types, including: for each portion of a RAID shard of a RAID stripe: writing, to a respective plurality of source solid state drives, the portion of the RAID shard; detecting that all portions of the RAID shard have been successfully written; copying, from one of the plurality of source solid state drives to a respective target solid state drive among a plurality of target solid state drives from one of the plurality of source solid state drives, the RAID shard, where the RAID shard is copied from a source solid state drive that is different from where each other RAID shard of the RAID stripe is copied from.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: TIMOTHY BRENNAN, CONSTANTINE SAPUNTZAKIS