Patents by Inventor Wayne Sawdon

Wayne Sawdon 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: 11487730
    Abstract: Embodiments for storage resource utilization analytics using metadata tags by a processor. Storage capacity utilization in the plurality of heterogeneous storage systems may be determined using one or more events indexed into a centralized search index.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: November 1, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali Bhagwat, Nilesh Bhosale, Joseph Dain, James Hewitt, Frank N. Lee, Wayne Sawdon
  • Patent number: 11429429
    Abstract: One embodiment provides a method for optimizing data read-ahead for machine learning applications including obtaining, by a processor, next file information from a workflow scheduler for next input files for a next processing stage that are to be accessed by a machine learning application. Data for the next processing stage for the machine learning application and at least one system job is prefetched. The next input files are prefetched as the prefetching data reaches an end of current inputs. A schedule is caused to chain the next input files for the next processing stage to current input files of a current processing stage.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Wayne Sawdon, Deepavali M. Bhagwat
  • Patent number: 11036690
    Abstract: Embodiments for namespace management between storage systems by a processor. Events, containing metadata associated with an operation, from a plurality of heterogeneous storage systems may be received such that the events are indexed into a common repository according to the metadata to maintain a single namespace for data in the plurality of heterogeneous storage systems.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: June 15, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali Bhagwat, Nilesh Bhosale, Joseph Dain, Dean Hildebrand, Wayne Sawdon
  • Publication number: 20210117228
    Abstract: One embodiment provides a method for optimizing data read-ahead for machine learning applications including obtaining, by a processor, next file information from a workflow scheduler for next input files for a next processing stage that are to be accessed by a machine learning application. Data for the next processing stage for the machine learning application and at least one system job is prefetched. The next input files are prefetched as the prefetching data reaches an end of current inputs. A schedule is caused to chain the next input files for the next processing stage to current input files of a current processing stage.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Wayne Sawdon, Deepavali M. Bhagwat
  • Patent number: 10901778
    Abstract: One embodiment provides a method for optimizing data read-ahead for workflow and analytics applications including obtaining, by a processor, next file information from a workflow scheduler for next files for a next processing stage that are to be accessed by a process. Data for the next processing stage for at least one application and at least one system job is prefetched. The next files are prefetched as the prefetching data reaches an end of current inputs.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Wayne Sawdon, Deepavali Bhagwat
  • Patent number: 10891174
    Abstract: A computer-implemented method according to one embodiment includes identifying an event within a system; applying a model to the event to create an aggregated event; and storing the aggregated event.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: James Collins Davis, Lukas Rupprecht, Deepavali Bhagwat, Constantine Arnold, Wayne Sawdon
  • Patent number: 10885007
    Abstract: Embodiments for triggering custom metadata extraction by a processor. Information may be extracted from an event so as to access data across a plurality of heterogeneous storage systems. Metadata may be extracted from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali Bhagwat, Nilesh Bhosale, Joseph Dain, James Hewitt, Dean Hildebrand, Wayne Sawdon
  • Publication number: 20200104159
    Abstract: One embodiment provides a method for optimizing data read-ahead for workflow and analytics applications including obtaining, by a processor, next file information from a workflow scheduler for next files for a next processing stage that are to be accessed by a process. Data for the next processing stage for at least one application and at least one system job is prefetched. The next files are prefetched as the prefetching data reaches an end of current inputs.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Wayne Sawdon, Deepavali Bhagwat
  • Publication number: 20200065162
    Abstract: A method for collecting digital provenance from heterogeneous sources is disclosed. In one embodiment, such a method includes detecting events generated by multiple heterogeneous sources. The method further filters the events to extract relevant events therefrom. The method further transforms the relevant events into a standard format and saves the relevant events in a queue. The relevant events are then consumed from the queue. Consuming relevant events in the queue includes determining actions to be performed for each relevant event in the queue. These actions may include collecting digital provenance associated with the relevant events. The method then executes the actions. A corresponding system and computer program product are also disclosed.
    Type: Application
    Filed: August 25, 2018
    Publication date: February 27, 2020
    Applicant: International Business Machines Corporation
    Inventors: Deepavali Bhagwat, Lukas Rupprecht, Wayne Sawdon, Frank N. Lee, Joseph Dain
  • Publication number: 20190018870
    Abstract: Embodiments for triggering custom metadata extraction by a processor. Information may be extracted from an event so as to access data across a plurality of heterogeneous storage systems. Metadata may be extracted from the data that is accessed such that the metadata is assigned as custom metadata and indexed into a centralized search index, wherein the custom metadata is correlated to existing metadata associated with the data in the centralized search index.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali BHAGWAT, Nilesh BHOSALE, Joseph DAIN, James HEWITT, Dean HILDEBRAND, Wayne SAWDON
  • Publication number: 20190018844
    Abstract: Embodiments for namespace management between storage systems by a processor. Events, containing metadata associated with an operation, from a plurality of heterogeneous storage systems may be received such that the events are indexed into a common repository according to the metadata to maintain a single namespace for data in the plurality of heterogeneous storage systems.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali BHAGWAT, Nilesh BHOSALE, Joseph DAIN, Dean HILDEBRAND, Wayne SAWDON
  • Publication number: 20190018869
    Abstract: Embodiments for storage resource utilization analytics using metadata tags by a processor. Storage capacity utilization in the plurality of heterogeneous storage systems may be determined using one or more events indexed into a centralized search index.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deepavali BHAGWAT, Nilesh BHOSALE, Joseph DAIN, James HEWITT, Frank N. LEE, Wayne SAWDON
  • Publication number: 20060206536
    Abstract: A system, method and computer readable medium for providing a snapshot of a subset of a file system. A first snapshot of a first set of source files in a file system is generated. The first snapshot includes an inode corresponding to each source file in the first set of files. Stored in each inode is a first identifier associated with the first set of files and a second identifier associated with the time of the first snapshot. Next, a second snapshot of a second set of source files is taken. The second snapshot includes an inode corresponding to each source file in the second set of files. Stored in each inode are a first identifier and a second identifier. Subsequent snapshots are taken every first period and every second period for the first set of files and the second set of files, respectively.
    Type: Application
    Filed: May 5, 2006
    Publication date: September 14, 2006
    Applicant: International Business Machines Corporation
    Inventors: Wayne Sawdon, Frank Schmuck
  • Publication number: 20050102481
    Abstract: Space is allocated on data storage devices in proportion to weights associated with the storage devices. The weights can be dynamically adjusted at any time in order to accommodate changes in the system and to better utilize the storage devices. The technique used to perform the allocating is independent of the weights used by the allocating. Further, the allocation technique can accommodate general purpose data streams having varying lengths and/or varying access patterns, as well as special purpose data streams, such as video streams.
    Type: Application
    Filed: December 6, 2004
    Publication date: May 12, 2005
    Applicant: International Business Machines Corporation
    Inventors: Wayne Sawdon, Roger Haskin, Frank Schmuck, James Wyllie
  • Publication number: 20050050110
    Abstract: A system, method and computer readable medium for providing a snapshot of a subset of a file system. A first snapshot of a first set of source files in a file system is generated. The first snapshot includes an inode corresponding to each source file in the first set of files. Stored in each inode is a first identifier associated with the first set of files and a second identifier associated with the time of the first snapshot. Next, a second snapshot of a second set of source files is taken. The second snapshot includes an inode corresponding to each source file in the second set of files. Stored in each inode are a first identifier and a second identifier. Subsequent snapshots are taken every first period and every second period for the first set of files and the second set of files, respectively.
    Type: Application
    Filed: October 15, 2004
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Wayne Sawdon, Frank Schmuck