Patents by Inventor Patrick McCallister
Patrick McCallister 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: 11243698Abstract: Initialization stripes of a redundant array of inexpensive disks (RAID) may include determining whether the stripes have already been initialized based on redundant correction information. Further, un-initialized stripes may be initialized before intended if write requests are received for such un-initialized stripes. Still further, rebuilt stripes (e.g., portions thereof) may also be checked to determine whether such rebuilt stripes have been initialized based on error detection codes.Type: GrantFiled: May 14, 2020Date of Patent: February 8, 2022Assignee: Seagate Technology LLCInventors: Kishan Gelli, Ryan Patrick McCallister
-
Publication number: 20210357136Abstract: Initialization stripes of a redundant array of inexpensive disks (RAID) may include determining whether the stripes have already been initialized based on redundant correction information. Further, un-initialized stripes may be initialized before intended if write requests are received for such un-initialized stripes. Still further, rebuilt stripes (e.g., portions thereof) may also be checked to determine whether such rebuilt stripes have been initialized based on error detection codes.Type: ApplicationFiled: May 14, 2020Publication date: November 18, 2021Inventors: Kishan Gelli, Ryan Patrick McCallister
-
Patent number: 10795768Abstract: Apparatus and method for managing data in a multi-device storage system, such as a RAID (redundant array of independent discs) system. Distributed data sets are stored across a plurality of storage devices. A selected storage device is replaced with a new storage device responsive to an anomalous event. A rebuild operation is performed to reconstruct data from the selected storage device to the new storage device. The rebuild process includes accessing a list of distributed data sets in a local memory. For each distributed data set in the list identified as constituting valid data, read commands are issued to the remaining storage devices and a write command is issued to the new storage device. For each distributed data set in the list identified as constituting unused data, a data clear command is issued to each of the remaining storage devices and to the new storage device.Type: GrantFiled: October 22, 2018Date of Patent: October 6, 2020Assignee: Seagate Technology LLCInventors: Kushal R. Hosmani, Thomas George Wicklund, Ian Davies, Ryan Patrick McCallister
-
Publication number: 20200125447Abstract: Apparatus and method for managing data in a multi-device storage system, such as a RAID (redundant array of independent discs) system. Distributed data sets are stored across a plurality of storage devices. A selected storage device is replaced with a new storage device responsive to an anomalous event. A rebuild operation is performed to reconstruct data from the selected storage device to the new storage device. The rebuild process includes accessing a list of distributed data sets in a local memory. For each distributed data set in the list identified as constituting valid data, read commands are issued to the remaining storage devices and a write command is issued to the new storage device. For each distributed data set in the list identified as constituting unused data, a data clear command is issued to each of the remaining storage devices and to the new storage device.Type: ApplicationFiled: October 22, 2018Publication date: April 23, 2020Inventors: Kushal R. Hosmani, Thomas George Wicklund, Ian Davies, Ryan Patrick McCallister
-
Patent number: 9505534Abstract: The present disclosure relates to a container for holding a granular product or powdered material, such as infant formula. More specifically the disclosure is directed to a container including a closure having a collar and lid for resealably securing the open end of the container. The container may include a tub having at least one collar mating protrusion and a collar having an aperture designed to engage the at least one collar mating protrusion of the tub to secure the collar to the tub. The collar may further include a lid.Type: GrantFiled: January 28, 2014Date of Patent: November 29, 2016Assignee: Mead Johnson Nutrition (Asia Pacific) Pte. Ltd.Inventors: Grace Mercado, Patrick McCallister, Prasad Ventrapragada, Simon Tan, Sundaramurthy Dandapani
-
Patent number: 9387962Abstract: The present disclosure relates to a container for holding a granular product or powdered material, such as infant formula. More specifically the disclosure is directed to a container including a closure having a collar and lid for resealably securing the open end of the container. The container may include a tub having a continuous groove located in the upper portion of the tub and a collar having a continuous tub mating surface extending about the entire perimeter of the collar for engaging the continuous groove of the tub, thereby securing the collar to the tub. The collar may also include a lid.Type: GrantFiled: January 28, 2014Date of Patent: July 12, 2016Assignee: Mead Johnson Nutrition CompanyInventors: Grace Mercado, Patrick McCallister, Prasad Ventrapragada, Simon Tan, Sundaramurthy Dandapani
-
Publication number: 20150210450Abstract: The present disclosure relates to a container for holding a granular product or powdered material, such as infant formula. More specifically the disclosure is directed to a container including a closure having a collar and lid for resealably securing the open end of the container. The container may include a tub having at least one collar mating protrusion and a collar having an aperture designed to engage the at least one collar mating protrusion of the tub to secure the collar to the tub. The collar may further include a lid.Type: ApplicationFiled: January 28, 2014Publication date: July 30, 2015Inventors: Grace Mercado, Patrick McCallister, Prasad Ventrapragada, Simon Tan, Sundaramurthy Dandapani
-
Publication number: 20150210444Abstract: The present disclosure relates to a container for holding a granular product or powdered material, such as infant formula. More specifically the disclosure is directed to a container including a closure having a collar and lid for resealably securing the open end of the container. The container may include a tub having a continuous groove located in the upper portion of the tub and a collar having a continuous tub mating surface extending about the entire perimeter of the collar for engaging the continuous groove of the tub, thereby securing the collar to the tub. The collar may also include a lid.Type: ApplicationFiled: January 28, 2014Publication date: July 30, 2015Inventors: Grace Mercado, Patrick McCallister, Prasad Ventrapragada, Simon Tan, Sundaramurthy Dandapani
-
Patent number: 8801688Abstract: The invention comprises a novel apparatus for delivering a nutritive substance comprising a container body having a base at one end thereof, an upper portion adapted for removable receipt of a closure, the upper portion defining an opening therein, and a chamber defined by the container body, the chamber being in fluid communication with the upper portion opening. A seal is bonded across the upper portion opening of the container and is adapted to provide an airtight seal across the opening. A closure is removably coupled to the container upper portion. A nutritive substance is coated onto an element selected from the group consisting of an inner surface of the container upper portion, the closure, an insert positioned above the seal, and combinations thereof. The seal prevents contact between the nutritive substance and the contents of the container until the seal is removed or pierced.Type: GrantFiled: October 14, 2008Date of Patent: August 12, 2014Assignee: Mead Johnson Nutrition CompanyInventors: Robin P. Wiggins, Rick Grelewicz, Nagendra Rangavajla, Joshua C. Anthony, Patrick McCallister
-
Patent number: 6853075Abstract: A self-assembled nanobump array structure including a semi-absorbing outer layer provided on at least one nanobump-forming substrate layer, the semi-absorbing outer layer configured to ablate slowly to allow an applied laser energy to be transmitted to the at least one nanobump-forming substrate layer, in which the self-assembled nanobump array structure is formed by an energy and a pressure buildup occurring in the at least one nanobump-forming substrate layer.Type: GrantFiled: January 28, 2003Date of Patent: February 8, 2005Assignee: Wayne State UniversityInventors: Gregory W. Auner, Ratna Naik, Simon Ng, Gary W. Abrams, James Patrick McCallister, Raymond Iezzi
-
Publication number: 20040145053Abstract: A self-assembled nanobump array structure including a semi-absorbing outer layer provided on at least one nanobump-forming substrate layer, the semi-absorbing outer layer configured to ablate slowly to allow an applied laser energy to be transmitted to the at least one nanobump-forming substrate layer, in which the self-assembled nanobump array structure is formed by an energy and a pressure buildup occurring in the at least one nanobump-forming substrate layer.Type: ApplicationFiled: January 28, 2003Publication date: July 29, 2004Inventors: Gregory W. Auner, Ratna Naik, Simon Ng, Gary W. Abrams, James Patrick McCallister, Raymond Iezzi