Patents by Inventor Ian David Fletcher
Ian David Fletcher 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: 11871138Abstract: A virtualized production switcher for media production is provided that includes a script database that stores predefined macros that each define a script for applying media production functions to media content, and a script optimizer that selects a subset of the predefined macros to be presented on a user interface as suggested scripts for each of a plurality of scenes of a media stream. Moreover, a program generator receives a user input via the user interface that selects one of the predefined macros and applies the corresponding script to a selected scene of the media stream for a media production by applying the at least one media production function to the selected scene based on an identified key-frame thereof. A script profiler identifies metadata related to the selected scene and updates the script database to store a correspondence between the selected scene and the selected predefined macro.Type: GrantFiled: October 11, 2021Date of Patent: January 9, 2024Assignee: GRASS VALLEY CANADAInventor: Ian David Fletcher
-
Publication number: 20230385032Abstract: A system and method are provided for generating a factory layout to dynamically optimize a media content production in a real-time environment. The system includes a media production optimizer with a widget controller that provides widgets that represent work packages as micro-services that perform functions of the media content production, respectively. A user interface controller receive inputs from a user interface to dynamically update the factory layout for the media content production. The media production optimizer then recompiles underlying code to update a model of the factory layout in response to the inputs from the operator of the system, and also migrates the updated factory layout to a cloud platform that includes a plurality of media production components including the plurality of micro-services for deployment thereon.Type: ApplicationFiled: April 26, 2023Publication date: November 30, 2023Inventors: Ian David FLETCHER, Charles S. MEYER, Michael CRONK, James Westland CAIN
-
Patent number: 11797167Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: GrantFiled: July 14, 2022Date of Patent: October 24, 2023Assignee: GRASS VALLEY CANADAInventor: Ian David Fletcher
-
Patent number: 11669308Abstract: A system and method are provided for generating a factory layout to dynamically optimize a media content production in a real-time environment. The system includes a media production optimizer with a widget controller that provides widgets that represent work packages as micro-services that perform functions of the media content production, respectively. A user interface controller receive inputs from a user interface to dynamically update the factory layout for the media content production. The media production optimizer then recompiles underlying code to update a model of the factory layout in response to the inputs from the operator of the system, and also migrates the updated factory layout to a cloud platform that includes a plurality of media production components including the plurality of micro-services for deployment thereon.Type: GrantFiled: May 18, 2021Date of Patent: June 6, 2023Assignee: GRASS VALLEY CANADAInventors: Ian David Fletcher, Charles S. Meyer, Michael Cronk, James Westland Cain
-
Publication number: 20220350475Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: ApplicationFiled: July 14, 2022Publication date: November 3, 2022Inventor: Ian David FLETCHER
-
Patent number: 11429268Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: GrantFiled: August 31, 2020Date of Patent: August 30, 2022Assignee: GRASS VALLEY CANADAInventor: Ian David Fletcher
-
Publication number: 20220116548Abstract: A virtualized production switcher for media production is provided that includes a script database that stores predefined macros that each define a script for applying media production functions to media content, and a script optimizer that selects a subset of the predefined macros to be presented on a user interface as suggested scripts for each of a plurality of scenes of a media stream. Moreover, a program generator receives a user input via the user interface that selects one of the predefined macros and applies the corresponding script to a selected scene of the media stream for a media production by applying the at least one media production function to the selected scene based on an identified key-frame thereof. A script profiler identifies metadata related to the selected scene and updates the script database to store a correspondence between the selected scene and the selected predefined macro.Type: ApplicationFiled: October 11, 2021Publication date: April 14, 2022Inventor: Ian David FLETCHER
-
Publication number: 20210365247Abstract: A system and method are provided for generating a factory layout to dynamically optimize a media content production in a real-time environment. The system includes a media production optimizer with a widget controller that provides widgets that represent work packages as micro-services that perform functions of the media content production, respectively. A user interface controller receive inputs from a user interface to dynamically update the factory layout for the media content production. The media production optimizer then recompiles underlying code to update a model of the factory layout in response to the inputs from the operator of the system, and also migrates the updated factory layout to a cloud platform that includes a plurality of media production components including the plurality of micro-services for deployment thereon.Type: ApplicationFiled: May 18, 2021Publication date: November 25, 2021Inventors: Ian David FLETCHER, Charles S. MEYER, Michael CRONK, James Westland CAIN
-
Publication number: 20200393961Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: ApplicationFiled: August 31, 2020Publication date: December 17, 2020Inventor: Ian David FLETCHER
-
Patent number: 10761707Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: GrantFiled: March 13, 2018Date of Patent: September 1, 2020Assignee: GVBB HOLDINGS S.A.R.L.Inventor: Ian David Fletcher
-
Patent number: 10184055Abstract: The present invention discloses polythiol compositions containing polythiol molecules having both thiol groups and intermolecular sulfide groups. Processes for producing such polythiol compositions also are described.Type: GrantFiled: March 2, 2018Date of Patent: January 22, 2019Assignee: Chevron Phillips Chemical Company LPInventors: Michael S. Matson, Colin Cameron, Anthony Colin Wright, Ian David Fletcher
-
Publication number: 20180267699Abstract: A computing device and method for providing a user interface for summarizing and presenting information regarding dynamic provisioning and deployment of media processing resources, in a manner that is easy and intuitive and analogizes well to conventional physical media processing deployment. Users are not required to understand hypervisor configuration or virtual machine deployment, or switch through various layers and screens to find configuration information or controls, a process that may be particularly slow, complex, and difficult to learn, particularly for media and broadcast engineers unfamiliar with virtualization technologies. Instead, the present user interface improves efficiency of use of the computing environment for media processing, by providing deployment information in a format similar to physical processing deployment.Type: ApplicationFiled: March 13, 2018Publication date: September 20, 2018Inventor: Ian David FLETCHER
-
Publication number: 20180187030Abstract: The present invention discloses polythiol compositions containing polythiol molecules having both thiol groups and intermolecular sulfide groups. Processes for producing such polythiol compositions also are described.Type: ApplicationFiled: March 2, 2018Publication date: July 5, 2018Inventors: Michael S. Matson, Colin Cameron, Anthony Colin Wright, Ian David Fletcher
-
Patent number: 9944803Abstract: The present invention discloses polythiol compositions containing polythiol molecules having both thiol groups and intermolecular sulfide groups. Processes for producing such polythiol compositions also are described.Type: GrantFiled: October 19, 2015Date of Patent: April 17, 2018Assignee: Chevron Phillips Chemical Company LPInventors: Michael S. Matson, Colin Cameron, Anthony Colin Wright, Ian David Fletcher
-
Publication number: 20160040051Abstract: The present invention discloses polythiol compositions containing polythiol molecules having both thiol groups and intermolecular sulfide groups. Processes for producing such polythiol compositions also are described.Type: ApplicationFiled: October 19, 2015Publication date: February 11, 2016Inventors: Michael S. Matson, Colin Cameron, Anthony Colin Wright, Ian David Fletcher
-
Publication number: 20160040020Abstract: The present invention discloses polythiol compositions containing polythiol molecules having both thiol groups and intermolecular sulfide groups. Processes for producing such polythiol compositions also are described.Type: ApplicationFiled: October 19, 2015Publication date: February 11, 2016Inventors: Michael S. Matson, Colin Cameron, Anthony Colin Wright, Ian David Fletcher
-
Patent number: 6576297Abstract: A coating, sealant or adhesive composition curable at ambient temperatures of 40° C. or below comprises an epoxy resin and an amine-functional curing agent. The curing agent comprises a material containing at least two, and preferably at least three, heterocyclic secondary amine group.Type: GrantFiled: June 9, 2000Date of Patent: June 10, 2003Assignee: International Coatings Ltd.Inventors: Colin Cameron, Anna Thomas, Alastair Robert Marrion, Ian David Fletcher, Stefan Norbert Rudiger Niedoba