Patents by Inventor Sharon Lin

Sharon Lin 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: 11472915
    Abstract: Porous compositions such as flexible polymers with side chain porosity are generally provided. In some embodiments, the composition comprises a flexible polymer backbone and a plurality of rigid side chains. In some embodiments, the rigid side chains form pores. In some embodiments, the rigid side chains may comprise two or more [2.2.2] bicyclic cores (e.g., formed by a ring opening metathesis polymerization. The compounds and methods described herein may be useful in various applications including, for example, gas separation.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: October 18, 2022
    Assignee: Massachusetts Institute of Technology
    Inventors: Timothy M. Swager, Yuan He, Zachary Smith, Sharon Lin, Francesco Maria Benedetti
  • Patent number: 11256612
    Abstract: Automated test failures that result from automated testing of program code under development are windows to include just the automated test failures occurring for a first time and that are due to automated test code defects or program code defects. The automated test failures that remain after winnowing are clustered into automated test failure clusters that each individually corresponding to a different automated test code defect or a different program code defect. The automated test failure clusters are window to include just the automated test failure clusters that each individually correspond to a different program code defect. The automated test failure clusters that remain after winnowing are output.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: February 22, 2022
    Assignee: MICRO FOCUS LLC
    Inventors: Sigal Ishay, Ilan Shufer, Sharon Lin
  • Publication number: 20210342258
    Abstract: Automated test failures that result from automated testing of program code under development are windows to include just the automated test failures occurring for a first time and that are due to automated test code defects or program code defects. The automated test failures that remain after winnowing are clustered into automated test failure clusters that each individually corresponding to a different automated test code defect or a different program code defect. The automated test failure clusters are window to include just the automated test failure clusters that each individually correspond to a different program code defect. The automated test failure clusters that remain after winnowing are output.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 4, 2021
    Inventors: Sigal Ishay, Ilan Shufer, Sharon Lin
  • Publication number: 20190375887
    Abstract: Porous compositions such as flexible polymers with side chain porosity are generally provided. In some embodiments, the composition comprises a flexible polymer backbone and a plurality of rigid side chains. In some embodiments, the rigid side chains form pores. In some embodiments, the rigid side chains may comprise two or more [2.2.2] bicyclic cores (e.g., formed by a ring opening metathesis polymerization. The compounds and methods described herein may be useful in various applications including, for example, gas separation.
    Type: Application
    Filed: June 7, 2019
    Publication date: December 12, 2019
    Applicant: Massachusetts Institute of Technology
    Inventors: Timothy M. Swager, Yuan He, Zachary Smith, Sharon Lin, Francesco Maria Benedetti
  • Patent number: 10437710
    Abstract: In some examples, a method may include receiving, by a system comprising a processor, for a first invocation of a first test of a plurality of code coverage tests run at overlapping times, a first report indicating a first subset of files of application code covered by the first test. The method may include generating, by the system, a test-to-file map associating the first subset of files to the first test. The method may include receiving, by the system, a second report indicating a second subset of files of the application code covered by a second invocation of the first test. The method may include modifying, by the system, the test-to-file map to associate the second subset of files to the first test.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 8, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Sharon Lin, Adi Godkin, Elad Avraham, Elad Azulay
  • Patent number: 10289406
    Abstract: An example method for handling dependencies between feature flags can include defining, by a processing resource executing instructions, dependencies between a plurality of feature flags in a process executable by the processing resource. The method can include enforcing, by the processing resource executing instructions, the dependencies during activation of a first feature by a determination of validity of utilization of a feature flag as a switch for a second feature.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: May 14, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Inbar Shani, Sharon Lin, Yael Oshri
  • Publication number: 20190114252
    Abstract: In some examples, a method may include receiving, by a system comprising a processor, for a first invocation of a first test of a plurality of code coverage tests run at overlapping times, a first report indicating a first subset of files of application code covered by the first test. The method may include generating, by the system, a test-to-file map associating the first subset of files to the first test. The method may include receiving, by the system, a second report indicating a second subset of files of the application code covered by a second invocation of the first test. The method may include modifying, by the system, the test-to-file map to associate the second subset of files to the first test.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventors: Sharon LIN, Adi GODKIN, Elad AVRAHAM, Elad AZULAY
  • Publication number: 20160063282
    Abstract: An example method for handling dependencies between feature flags can include defining, by a processing resource executing instructions, dependencies between a plurality of feature flags in a process executable by the processing resource. The method can include enforcing, by the processing resource executing instructions, the dependencies during activation of a first feature by a determination of validity of utilization of a feature flag as a switch for a second feature.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 3, 2016
    Inventors: Inbar Shani, Sharon Lin, Yael Oshri