Patents by Inventor Chad Milito
Chad Milito 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).
-
Publication number: 20240012917Abstract: A system obtains content access attributes associated with content presented at a user interface at a particular physical location. The content access attributes indicate intended accessibility of the content presented at the user interface at the particular physical location. The system obtains entity authorization attributes determined for an entity detected by sensors configured to obtain sensor data associated with entities positioned at the particular physical location. The entity authorization attributes are determined based upon the sensor data obtained by the sensors. Based upon the content access attributes and the entity authorization attributes, the system determines an interface security action for implementation at the user interface at the particular physical location.Type: ApplicationFiled: July 5, 2022Publication date: January 11, 2024Inventors: Chad Milito, Terrance L. Holbrook
-
Patent number: 11663315Abstract: A computer system for just-in-time authentication displays a user interface comprising a first portion and a second portion. The first portion of the user interface is associated with a first permission attribute, and the second portion of the user interface is associated with a second permission attribute. The first permission attribute is associated with a first user and the second permission attribute is associated with a second user. The computer system receives, from one or more proximity sensors, a proximity of the second user relative to the user interface. The computer system also receives, from an identity-verification sensor, a verification of an identification of the second user. Further, the computer system activates the second portion of the user interface for interaction from the second user.Type: GrantFiled: January 29, 2021Date of Patent: May 30, 2023Assignee: MasterControl Solutions, Inc.Inventors: Chad Milito, Terrance Lanham Holbrook, Brian Curran, Alan Rencher
-
Patent number: 11487509Abstract: Embodiments are directed to providing interfaces for software updating and code building. In one embodiment, a software code building interface is provided which includes a manufacturing and production process analyzer configured to divide the manufacturing and production process into multiple physical, discrete steps. The software code building interface includes other modules that identify dependencies between the discrete steps, generate reusable, global software code elements having data structures that are implemented to dynamically create interactive interfaces that present and allow interaction with the discrete steps, and access the generated global software code elements and the identified dependencies to generate interactive manufacturing and production process interfaces. These interfaces allow users to provide information relating to the discrete steps, ensuring that the manufacturing and production process is performed in an intended manner.Type: GrantFiled: October 12, 2021Date of Patent: November 1, 2022Assignee: Mastercontrol, Inc.Inventors: Terrance Holbrook, Chad Milito
-
Publication number: 20220091966Abstract: A production system is configurable to obtain a set of computer-executable instructions that are operable to cause the production system to perform a set of workflow steps. The production system is also configurable to obtain implementation data associated with the set of workflow steps and identify a set of synthetic execution indicators associated with the set of workflow steps. The production system is configurable to (1) generate a validation test based on the implementation data, the set of synthetic execution indicators, and the set of workflow steps, and (2) perform the validation test by synthetically executing the one or more workflow steps on the production system using inputs generated from the implementation data, recording synthetic execution output in a synthetic execution data repository, and refraining from recording the synthetic execution output as production transaction output on a production transaction data repository.Type: ApplicationFiled: September 8, 2021Publication date: March 24, 2022Inventors: Erin Marie WRIGHT, Mike Lowell HUNTER, Kimberly Erin JACKSON, Kevin Russell BALLARD, Chad MILITO
-
Publication number: 20220027144Abstract: Embodiments are directed to providing interfaces for software updating and code building. In one embodiment, a software code building interface is provided which includes a manufacturing and production process analyzer configured to divide the manufacturing and production process into multiple physical, discrete steps. The software code building interface includes other modules that identify dependencies between the discrete steps, generate reusable, global software code elements having data structures that are implemented to dynamically create interactive interfaces that present and allow interaction with the discrete steps, and access the generated global software code elements and the identified dependencies to generate interactive manufacturing and production process interfaces. These interfaces allow users to provide information relating to the discrete steps, ensuring that the manufacturing and production process is performed in an intended manner.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventors: TERRANCE HOLBROOK, CHAD MILITO
-
Patent number: 11200031Abstract: Embodiments are directed to providing interfaces for software updating and code building. In one embodiment, a software code building interface is provided which includes a manufacturing and production process analyzer configured to divide the manufacturing and production process into multiple physical, discrete steps. The software code building interface includes other modules that identify dependencies between the discrete steps, generate reusable, global software code elements having data structures that are implemented to dynamically create interactive interfaces that present and allow interaction with the discrete steps, and access the generated global software code elements and the identified dependencies to generate interactive manufacturing and production process interfaces. These interfaces allow users to provide information relating to the discrete steps, ensuring that the manufacturing and production process is performed in an intended manner.Type: GrantFiled: December 1, 2017Date of Patent: December 14, 2021Assignee: mastercontrol inc.Inventors: Terrance Holbrook, Chad Milito
-
Patent number: 11169903Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: GrantFiled: October 30, 2020Date of Patent: November 9, 2021Assignee: MASTERCONTROL, INC.Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Publication number: 20210342435Abstract: A computer system for just-in-time authentication displays a user interface comprising a first portion and a second portion. The first portion of the user interface is associated with a first permission attribute, and the second portion of the user interface is associated with a second permission attribute. The first permission attribute is associated with a first user and the second permission attribute is associated with a second user. The computer system receives, from one or more proximity sensors, a proximity of the second user relative to the user interface. The computer system also receives, from an identity-verification sensor, a verification of an identification of the second user. Further, the computer system activates the second portion of the user interface for interaction from the second user.Type: ApplicationFiled: January 29, 2021Publication date: November 4, 2021Inventors: Chad Milito, Terrance Lanham Holbrook, Brian Curran, Alan Rencher
-
Publication number: 20210049088Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: ApplicationFiled: October 30, 2020Publication date: February 18, 2021Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Patent number: 10872026Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: GrantFiled: May 22, 2020Date of Patent: December 22, 2020Assignee: MasterControl, Inc.Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Publication number: 20200285562Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Patent number: 10664380Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: GrantFiled: October 5, 2018Date of Patent: May 26, 2020Assignee: MASTERCONTROL, Inc.Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Publication number: 20190310929Abstract: Embodiments are directed to performing risk-based software validation and to applying change control when upgrading a software application. In one scenario, a computer system calculates a risk score for features in a software application. This risk score indicates a relative level of risk for installing and using the software application. The computer system performs internal usage testing to determine how the software application is recommended for use, and conducts use tests to determine how a specified client uses the features of the software application as compared to the determined recommended use. Then, based on the calculated risk and the determined use of the features, the computer system provides a recommendation for the specified client indicating which portions of the software application are to undergo client-specific validation. In another scenario, a computer system applies change control when upgrading a software application from a first version to a second version.Type: ApplicationFiled: October 5, 2018Publication date: October 10, 2019Inventors: Erin Marie Wright, Derek Edward Cramer, Robert Edward Thomas, Chad Milito, Terrance Holbrook, Alexander James Butler
-
Publication number: 20190087919Abstract: Embodiments are directed to methods and systems for iteratively collecting and transforming data. In one scenario, a computer system instantiates a software application that tracks the progress of a manufacturing process. The software application receives inputs from a first set of workers associated with the manufacturing process. The inputs are related to a given iteration of a process phase and are provided in a manner that is expected by the first set of workers. The computer system also receives a request to present the iteratively collected data received in the inputs in a second different manner, and generates a representation of the data which includes a report on the specified iteration of the manufacturing process phase. The computer system presents the report to a second, different set of workers, which allows the workers to consume the report in a manner expected by the second set of workers.Type: ApplicationFiled: March 27, 2018Publication date: March 21, 2019Inventors: Terrance Holbrook, Chad Milito
-
Publication number: 20190012151Abstract: Embodiments are directed to providing interfaces for software updating and code building. In one embodiment, a software code building interface is provided which includes a manufacturing and production process analyzer configured to divide the manufacturing and production process into multiple physical, discrete steps. The software code building interface includes other modules that identify dependencies between the discrete steps, generate reusable, global software code elements having data structures that are implemented to dynamically create interactive interfaces that present and allow interaction with the discrete steps, and access the generated global software code elements and the identified dependencies to generate interactive manufacturing and production process interfaces. These interfaces allow users to provide information relating to the discrete steps, ensuring that the manufacturing and production process is performed in an intended manner.Type: ApplicationFiled: December 1, 2017Publication date: January 10, 2019Inventors: Terrance HOLBROOK, Chad MILITO
-
Patent number: 7325048Abstract: A method for automatically creating a modem interface on a computer device for use with a wireless device. The method of the present invention creates a modem interface without requiring the user to execute a standard operating system's manual modem installation procedure. The modem interface can then be used as a standard interface to a wireless device. This allows existing software to be used in conjunction with the wireless device connected to the modem interface.Type: GrantFiled: July 3, 2002Date of Patent: January 29, 2008Assignee: 3Com CorporationInventors: Chad Milito, Mark Price, R. Kenin Page