Patents by Inventor Malcolm Graham
Malcolm Graham 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: 12285888Abstract: A method of curing a part in a mold using induction heated tooling is provided. In preferred embodiments, the method comprises placing a material that may be cured with pressure and heat in tooling made from a non-metallic material wherein the tooling includes a mold cavity that forms the part. Creating an electro-magnetic field across the tooling using induction coils. Applying pressure to the tooling and heating a metallic material contained in channels formed in the tooling around the mold cavity of the part.Type: GrantFiled: January 11, 2023Date of Patent: April 29, 2025Assignee: MEGGITT AEROSPACE LIMITEDInventors: Ka Yan Law, Cameron Malcolm Graham Ross
-
Publication number: 20240381009Abstract: In one embodiment, a system for providing port occupancy management for a network connected device that includes a plurality of ports comprises: at least one port status input panel that comprises a plurality of manually operable port occupancy status selector switches, wherein each of the selector switches are associated with one or more of the ports; a control circuit coupled to the port status input panel, wherein the control circuit determines a port occupancy status for each of the ports based on signals initiated by the selector switches; a gateway coupled to the control circuit and configured to aggregate port occupancy status data for the network connected device based on the port occupancy status for each of the ports determined by the control circuit. The gateway executes at least one interface configured to provide the port occupancy status data to a remote system.Type: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Applicant: CommScope Technologies LLCInventors: Malcolm Graham Brown, David Nicholas Atkinson, Thomas Eastham, Ryan E. Enge
-
Patent number: 12081920Abstract: In one embodiment, a system for providing port occupancy management for a network connected device that includes a plurality of ports comprises: at least one port status input panel that comprises a plurality of manually operable port occupancy status selector switches, wherein each of the selector switches are associated with one or more of the ports; a control circuit coupled to the port status input panel, wherein the control circuit determines a port occupancy status for each of the ports based on signals initiated by the selector switches; a gateway coupled to the control circuit and configured to aggregate port occupancy status data for the network connected device based on the port occupancy status for each of the ports determined by the control circuit. The gateway executes at least one interface configured to provide the port occupancy status data to a remote system.Type: GrantFiled: April 8, 2021Date of Patent: September 3, 2024Assignee: CommScope Technologies LLCInventors: Malcolm Graham Brown, David Nicholas Atkinson, Thomas Eastham, Ryan E. Enge
-
Publication number: 20240227250Abstract: A method of curing a part in a mold using induction heated tooling is provided. In preferred embodiments, the method comprises placing a material that may be cured with pressure and heat in tooling made from a non-metallic material wherein the tooling includes a mold cavity that forms the part. Creating an electro-magnetic field across the tooling using induction coils. Applying pressure to the tooling and heating a metallic material contained in channels formed in the tooling around the mold cavity of the part.Type: ApplicationFiled: January 11, 2023Publication date: July 11, 2024Inventors: KA YAN LAW, Cameron Malcolm Graham Ross
-
Patent number: 11997471Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: GrantFiled: May 15, 2023Date of Patent: May 28, 2024Assignee: Google LLCInventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Publication number: 20230292076Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: ApplicationFiled: May 15, 2023Publication date: September 14, 2023Inventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Publication number: 20230217139Abstract: In one embodiment, a system for providing port occupancy management for a network connected device that includes a plurality of ports comprises: at least one port status input panel that comprises a plurality of manually operable port occupancy status selector switches, wherein each of the selector switches are associated with one or more of the ports; a control circuit coupled to the port status input panel, wherein the control circuit determines a port occupancy status for each of the ports based on signals initiated by the selector switches; a gateway coupled to the control circuit and configured to aggregate port occupancy status data for the network connected device based on the port occupancy status for each of the ports determined by the control circuit. The gateway executes at least one interface configured to provide the port occupancy status data to a remote system.Type: ApplicationFiled: April 8, 2021Publication date: July 6, 2023Applicant: CommScope Technologies LLCInventors: Malcolm Graham Brown, David Nicholas Atkinson, Thomas Eastham, Ryan E. Enge
-
Patent number: 11689876Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: GrantFiled: December 22, 2021Date of Patent: June 27, 2023Assignee: Google LLCInventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Publication number: 20220116728Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Patent number: 11234093Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: GrantFiled: April 29, 2020Date of Patent: January 25, 2022Assignee: Google LLCInventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Patent number: 11056264Abstract: A rupture resistant system, including a tank configured to increase an inner volume of the tank under increased pressure conditions, wherein the tank, a sidewall extending about the inner volume of the tank, and wherein the sidewall includes an interior surface and an exterior surface, a bottom wall coupled to the sidewall, and a tank cover coupled to the sidewall opposite the bottom wall, wherein the tank cover includes a first plate coupled to a second plate, wherein the second plate extends from the first plate, and the first plate couples to a second end of the sidewall with a joint without overlapping the interior and exterior surfaces of the sidewall. The system also includes a radiator coupled to the tank, the radiator comprising a first panel and a second panel positioned at a distance from the first panel, the first panel and second panel being configured to increase the distance of the inner volume of the radiator.Type: GrantFiled: June 2, 2017Date of Patent: July 6, 2021Assignee: General Electric CompanyInventors: Florian Peter Pintgen, Paul Alfred Siemers, Malcolm Graham Smith, Jr.
-
Patent number: 10932835Abstract: A bone fixation device includes a plastically deformable bone fixation body having a screw receiving aperture extending therethrough. The shape of the aperture is defined by a side wall having a first threaded portion, a second smooth walled portion extending from the first threaded portion, and a third smooth walled portion extending from the second portion. The aperture has a step change in cross section between the second and third portions defining a lip. The second and third portions are connected by a lip face extending substantially normal to the aperture length with the edge of the lip face defining the lip. The device further includes at least one bone fixation screw having a shaft and a head. The shaft engages with the first threaded portion of the aperture and the head abuts the lip with an abutment force being directed substantially radially outwards so producing a tight fit.Type: GrantFiled: August 8, 2018Date of Patent: March 2, 2021Inventors: Mark Richard Cunliffe, Malcolm Graham Ness
-
Patent number: 10883322Abstract: A portable apparatus for vertically positioning tubulars in a mousehole of a drilling rig includes a main body housing a winch and an anchor point. The main body is configured to be radially aligned with the mousehole. The apparatus also includes a float assembly which is suspended within the mousehole below the main body and a cable wound onto the winch. The cable extends downward into the mousehole traversing the mousehole at the float assembly and then extends upward to and attached to the anchor point on the main body.Type: GrantFiled: November 14, 2018Date of Patent: January 5, 2021Assignee: FRANK'S INTERNATIONAL, LLCInventors: Malcolm Graham Stedman Gray-Stephens, Dougal Brown
-
Publication number: 20200260207Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: ApplicationFiled: April 29, 2020Publication date: August 13, 2020Inventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Patent number: 10681485Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: GrantFiled: May 2, 2019Date of Patent: June 9, 2020Assignee: Google LLCInventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Publication number: 20200149359Abstract: A portable apparatus for vertically positioning tubulars in a mousehole of a drilling rig includes a main body housing a winch and an anchor point. The main body is configured to be radially aligned with the mousehole. The apparatus also includes a float assembly which is suspended within the mousehole below the main body and a cable wound onto the winch. The cable extends downward into the mousehole traversing the mousehole at the float assembly and then extends upward to and attached to the anchor point on the main body.Type: ApplicationFiled: November 14, 2018Publication date: May 14, 2020Inventors: Malcolm Graham Stedman Gray-Stephens, Dougal Brown
-
Patent number: 10536786Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an augmented environmental awareness system to present new and important sounds to a user in an enhanced auditory experience. In one aspect, a method includes detecting a new sound that was not present in a current auditory environment before the detection, adjusting electrical input signals that are determined to be characteristic of the new sound to generated adjusted electrical signals, generating electrical output signals from the adjusted electrical signals and from the electrical input signals that are not determined to be characteristic of the new sounds, and providing the electrical output signals to audio output transducers.Type: GrantFiled: June 27, 2018Date of Patent: January 14, 2020Assignee: Google LLCInventors: Richard F. Lyon, Malcolm Graham Slaney
-
Publication number: 20200007993Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an augmented environmental awareness system to present new and important sounds to a user in an enhanced auditory experience. In one aspect, a method includes detecting a new sound that was not present in a current auditory environment before the detection, adjusting electrical input signals that are determined to be characteristic of the new sound to generated adjusted electrical signals, generating electrical output signals from the adjusted electrical signals and from the electrical input signals that are not determined to be characteristic of the new sounds, and providing the electrical output signals to audio output transducers.Type: ApplicationFiled: June 27, 2018Publication date: January 2, 2020Inventors: Richard F. Lyon, Malcolm Graham Slaney
-
Publication number: 20190342689Abstract: A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.Type: ApplicationFiled: May 2, 2019Publication date: November 7, 2019Inventors: Ricardo Antonio Garcia, Brian Kemler, Justin Wooyoung Lee, Richard Francis Lyon, Malcolm Graham Slaney
-
Publication number: 20180344370Abstract: A bone fixation device includes a plastically deformable bone fixation body having a screw receiving aperture extending therethrough. The shape of the aperture is defined by a side wall having a first threaded portion, a second smooth walled portion extending from the first threaded portion, and a third smooth walled portion extending from the second portion. The aperture has a step change in cross section between the second and third portions defining a lip. The second and third portions are connected by a lip face extending substantially normal to the aperture length with the edge of the lip face defining the lip. The device further includes at least one bone fixation screw having a shaft and a head. The shaft engages with the first threaded portion of the aperture and the head abuts the lip with an abutment force being directed substantially radially outwards so producing a tight fit.Type: ApplicationFiled: August 8, 2018Publication date: December 6, 2018Inventors: Mark Richard Cunliffe, Malcolm Graham Ness