Patents by Inventor Anthony Sofia

Anthony Sofia 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: 11429871
    Abstract: Embodiments include techniques for detection of data offloading through instrumentation analysis, where the techniques include monitoring, via a processor, an execution of a job, and analyzing processes associated with the job to determine a pattern. The techniques also include determining whether the pattern of the job is associated with a pattern for a workload type, and classifying the job based at least in part on the determination.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: August 30, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nicholas P. Sardino, Anthony Sofia, Robert W. St. John
  • Patent number: 10833867
    Abstract: Embodiments provide a computer-implemented method for managing interval boundaries of electronic records. The method includes receiving electronic records, associating a first selection criterion and second selection criterion with the electronic records, and associating some of the electronic records with a group based at least in part on determining that the second selection criterion is within a predetermined range of a first threshold. The method further includes generating a group record that identifies the group, associating a third selection criterion with the group record, the third selection criterion being within the interval boundaries, and identifying an expiration of an interval boundary based at least in part on determining that the electronic data representing the third selection criterion is within a predetermined range of a second threshold.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Colin D. Chen, Bonnie M. Ordonez, Anthony Sofia
  • Patent number: 10833866
    Abstract: Embodiments provide a computer-implemented method for managing interval boundaries of electronic records. The method includes receiving electronic records, associating a first selection criterion and second selection criterion with the electronic records, and associating some of the electronic records with a group based at least in part on determining that the second selection criterion is within a predetermined range of a first threshold. The method further includes generating a group record that identifies the group, associating a third selection criterion with the group record, the third selection criterion being within the interval boundaries, and identifying an expiration of an interval boundary based at least in part on determining that the electronic data representing the third selection criterion is within a predetermined range of a second threshold.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Colin D. Chen, Bonnie M. Ordonez, Anthony Sofia
  • Patent number: 10585626
    Abstract: A system and method to manage a non-universal encoder and a universal encoder for compression of data include receiving the data. The data includes symbols. The method also includes subdividing the data into a first set of data blocks and a second set of data blocks and generating a non-universal encoder using the first set of data blocks. The non-universal encoder includes first codes. Each of the first codes corresponds to one of the symbols in the first set of data blocks only and at least one of the first codes includes fewer bits than the symbol corresponding to the at least one of the first codes. The method further includes compressing the second set of data blocks using at least the non-universal encoder.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Bradbury, Matthias Klein, Ashutosh Misra, Anthony Sofia
  • Publication number: 20190179572
    Abstract: A system and method to manage a non-universal encoder and a universal encoder for compression of data include receiving the data. The data includes symbols. The method also includes subdividing the data into a first set of data blocks and a second set of data blocks and generating a non-universal encoder using the first set of data blocks. The non-universal encoder includes first codes. Each of the first codes corresponds to one of the symbols in the first set of data blocks only and at least one of the first codes includes fewer bits than the symbol corresponding to the at least one of the first codes. The method further includes compressing the second set of data blocks using at least the non-universal encoder.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: Jonathan Bradbury, Matthias Klein, Ashutosh Misra, Anthony Sofia
  • Publication number: 20190171432
    Abstract: Embodiments of the invention are directed to methods for recommending software updates for a computer system. The method includes receiving a request to find software updates from a requesting computer system. The method further includes analyzing specifications of the requesting computer system and determining similar computer systems. The method further includes determining a subset of software updates for recommendation based on the determination. The method further includes presenting the subset to the requesting computer system.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Keith J. Miller, Anthony Sofia, Marna Walle
  • Patent number: 10310842
    Abstract: Embodiments of the invention are directed to methods for recommending software updates for a computer system. The method includes receiving a request to find software updates from a requesting computer system. The method further includes analyzing specifications of the requesting computer system and determining similar computer systems. The method further includes determining a subset of software updates for recommendation based on the determination. The method further includes presenting the subset to the requesting computer system.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: June 4, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith J. Miller, Anthony Sofia, Marna Walle
  • Publication number: 20190103978
    Abstract: Embodiments provide a computer-implemented method for managing interval boundaries of electronic records. The method includes receiving electronic records, associating a first selection criterion and second selection criterion with the electronic records, and associating some of the electronic records with a group based at least in part on determining that the second selection criterion is within a predetermined range of a first threshold. The method further includes generating a group record that identifies the group, associating a third selection criterion with the group record, the third selection criterion being within the interval boundaries, and identifying an expiration of an interval boundary based at least in part on determining that the electronic data representing the third selection criterion is within a predetermined range of a second threshold.
    Type: Application
    Filed: October 31, 2017
    Publication date: April 4, 2019
    Inventors: Colin D. Chen, Bonnie M. Ordonez, Anthony Sofia
  • Publication number: 20190103977
    Abstract: Embodiments provide a computer-implemented method for managing interval boundaries of electronic records. The method includes receiving electronic records, associating a first selection criterion and second selection criterion with the electronic records, and associating some of the electronic records with a group based at least in part on determining that the second selection criterion is within a predetermined range of a first threshold. The method further includes generating a group record that identifies the group, associating a third selection criterion with the group record, the third selection criterion being within the interval boundaries, and identifying an expiration of an interval boundary based at least in part on determining that the electronic data representing the third selection criterion is within a predetermined range of a second threshold.
    Type: Application
    Filed: October 4, 2017
    Publication date: April 4, 2019
    Inventors: Colin D. Chen, Bonnie M. Ordonez, Anthony Sofia