Patents by Inventor Shaun MILLER

Shaun MILLER 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: 11775684
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: October 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Brian Boon, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Andrew Neil, Vijaya Upadya, Geoffrey Staneff, Shibani Basava, Evgenia Steshenko, Carl Brochu, Shaun Miller, Xin Shi
  • Patent number: 11599447
    Abstract: Runtime errors in a source code program are detected in advance of execution by machine learning models. Features representing a context of a runtime error are extracted from source code programs to train a machine learning model, such as a random forest classifier, to predict the likelihood that a code snippet has a particular type of runtime error. The features are extracted from a syntax-type tree representation of each method in a program. A model is generated for distinct runtime errors, such as arithmetic overflow, and conditionally uninitialized variables.
    Type: Grant
    Filed: July 4, 2022
    Date of Patent: March 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Shaun Miller, Kalpathy Sitaraman Sivaraman, Neelakantan Sundaresan, Yijin Wei, Roshanak Zilouchian Moghaddam
  • Publication number: 20220391538
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Inventors: BRIAN BOON, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, ANDREW NEIL, VIJAYA UPADYA, GEOFFREY STANEFF, SHIBANI BASAVA, EVGENIA STESHENKO, CARL BROCHU, SHAUN MILLER, XIN SHI
  • Publication number: 20220342800
    Abstract: Runtime errors in a source code program are detected in advance of execution by machine learning models. Features representing a context of a runtime error are extracted from source code programs to train a machine learning model, such as a random forest classifier, to predict the likelihood that a code snippet has a particular type of runtime error. The features are extracted from a syntax-type tree representation of each method in a program. A model is generated for distinct runtime errors, such as arithmetic overflow, and conditionally uninitialized variables.
    Type: Application
    Filed: July 4, 2022
    Publication date: October 27, 2022
    Inventors: SHAUN MILLER, KALPATHY SITARAMAN SIVARAMAN, NEELAKANTAN SUNDARESAN, YIJIN WEI, ROSHANAK ZILOUCHIAN MOGHADDAM
  • Patent number: 11449635
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 20, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Brian Boon, Dinesh Chandnani, Zhu Chen, Ram Kumar Donthula, Matthew Sloan Theodore Evans, Andrew Neil, Vijaya Upadya, Geoffrey Staneff, Shibani Basava, Evgenia Steshenko, Carl Brochu, Shaun Miller, Xin Shi
  • Patent number: 11403207
    Abstract: Runtime errors in a source code program are detected in advance of execution by machine learning models. Features representing a context of a runtime error are extracted from source code programs to train a machine learning model, such as a random forest classifier, to predict the likelihood that a code snippet has a particular type of runtime error. The features are extracted from a syntax-type tree representation of each method in a program. A model is generated for distinct runtime errors, such as arithmetic overflow, and conditionally uninitialized variables.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: August 2, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Shaun Miller, Kalpathy Sitaraman Sivaraman, Neelakantan Sundaresan, Yijin Wei, Roshanak Zilouchian Moghaddam
  • Publication number: 20210271587
    Abstract: Runtime errors in a source code program are detected in advance of execution by machine learning models. Features representing a context of a runtime error are extracted from source code programs to train a machine learning model, such as a random forest classifier, to predict the likelihood that a code snippet has a particular type of runtime error. The features are extracted from a syntax-type tree representation of each method in a program. A model is generated for distinct runtime errors, such as arithmetic overflow, and conditionally uninitialized variables.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventors: SHAUN MILLER, KALPATHY SITARAMAN SIVARAMAN, NEELAKANTAN SUNDARESAN, YIJIN WEI, ROSHANAK ZILOUCHIAN MOGHADDAM
  • Publication number: 20190354718
    Abstract: An offline batch processing system classifies sensitive data contained in consumer data, such as telemetric data, using a manual classification process and a machine learning model. The machine learning model is used to recheck the policy settings used in the manual classification process and to learn relationships between the features in the consumer data in order to identify sensitive data. The identified sensitive data is then scrubbed so that the remaining data may be used.
    Type: Application
    Filed: May 15, 2019
    Publication date: November 21, 2019
    Inventors: DINESH CHANDNANI, MATTHEW SLOAN THEODORE EVANS, SHENGYU FU, GEOFFREY STANEFF, EVGENIA STESHENKO, NEELAKANTAN SUNDARESAN, CENZHUO YAO, SHAUN MILLER
  • Publication number: 20190354717
    Abstract: A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
    Type: Application
    Filed: May 9, 2019
    Publication date: November 21, 2019
    Inventors: BRIAN BOON, DINESH CHANDNANI, ZHU CHEN, RAM KUMAR DONTHULA, MATTHEW SLOAN THEODORE EVANS, ANDREW NEIL, VIJAYA UPADYA, GEOFFREY STANEFF, SHIBANI BASAVA, EVGENIA STESHENKO, CARL BROCHU, SHAUN MILLER, XIN SHI
  • Publication number: 20130292155
    Abstract: A cable that comprises a cable core that includes a plurality of insulated pairs of twisted conductors wherein, the insulation of at least one pair of the plurality of insulated pairs of twisted conductors has inner and outer layers, the inner layer being formed of a zero halogen material that is not flame retardant, the outer layer being formed of a zero halogen material that is substantially flame retardant, and the insulation of at least another pair of the plurality of insulated pairs of twisted conductors is formed of a zero halogen material that is not flame retardant, wherein at least a portion of one of the inner layer and the outer layer is foamed.
    Type: Application
    Filed: June 21, 2013
    Publication date: November 7, 2013
    Inventors: Scott M. BROWN, Matthew S. MCLINN, Robert S. GOULD, Shaun MILLER, Richard CHAMBERLAIN, Alice C. ALBRINCK
  • Publication number: 20130284491
    Abstract: A cable that comprises a cable core that includes a plurality of insulated pairs of twisted conductors wherein, the insulation of at least one pair of the plurality of insulated pairs of twisted conductors has inner and outer layers, the inner layer being formed of a zero halogen material that is not flame retardant, the outer layer being formed of a zero halogen material that is substantially flame retardant, and the insulation of at least another pair of the plurality of insulated pairs of twisted conductors is formed of a zero halogen material that is not flame retardant.
    Type: Application
    Filed: June 21, 2013
    Publication date: October 31, 2013
    Inventors: Scott M. BROWN, Matthew S. MCLINN, Robert S. GOULD, Shaun MILLER, Richard CHAMBERLAIN, Alice C. ALBRINCK
  • Publication number: 20120024570
    Abstract: A cable that comprises a cable core that includes a plurality of insulated pairs of twisted conductors wherein, the insulation of at least one pair of the plurality of insulated pairs of twisted conductors is formed of a zero halogen material that is substantially flame retardant, and the insulation of at least another pair of the plurality of insulated pairs of twisted conductors is formed of a zero halogen material that is not flame retardant.
    Type: Application
    Filed: July 18, 2011
    Publication date: February 2, 2012
    Applicant: GENERAL CABLE TECHNOLOGIES CORPORATION
    Inventors: Scott M. BROWN, Matthew S. MCLINN, Rob S. GOULD, Shaun MILLER, Richard CHAMBERLAIN, Alice C. ALBRINCK