Patents by Inventor Alan Cameron

Alan Cameron 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: 11666823
    Abstract: Conversion components may receive game video rendered in high-dynamic-range (HDR) and standard-dynamic-range (SDR) camera video of a game player. The conversion components may provide local video output to a local display and remote video output for network transmission to remote viewers. The SDR camera video may be converted to HDR and provided with HDR game video in the local video output. For HDR network transmission, the HDR game video and converted HDR camera video may be included in the remote video output. For SDR network transmission, the HDR game video may be converted to SDR and provided with the SDR camera video in the remote video output. The game video, camera video and other video feeds may have respective portals in the local and remote video outputs. The local and remote video outputs may have respective visual portal arrangements that may be at least partially different from one another.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Om Prakash Gangwal, Ross Alan Cameron Gardner, Daniel Campanile, Alexander Tyler
  • Patent number: 11617946
    Abstract: Conversion components may receive game video rendered in high-dynamic-range (HDR) and standard-dynamic-range (SDR) camera video of a game player. The conversion components may provide local video output to a local display and remote video output for network transmission to remote viewers. The SDR camera video may be converted to HDR and provided with HDR game video in the local video output. For HDR network transmission, the HDR game video and converted HDR camera video may be included in the remote video output. For SDR network transmission, the HDR game video may be converted to SDR and provided with the SDR camera video in the remote video output. The game video, camera video and other video feeds may have respective portals in the local and remote video outputs. The local and remote video outputs may have respective visual portal arrangements that may be at least partially different from one another.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: April 4, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Om Prakash Gangwal, Ross Alan Cameron Gardner, Daniel Campanile, Alexander Tyler
  • Patent number: 11612812
    Abstract: Conversion components may receive game video rendered in high-dynamic-range (HDR) and standard-dynamic-range (SDR) camera video of a game player. The conversion components may provide local video output to a local display and remote video output for network transmission to remote viewers. The SDR camera video may be converted to HDR and provided with HDR game video in the local video output. For HDR network transmission, the HDR game video and converted HDR camera video may be included in the remote video output. For SDR network transmission, the HDR game video may be converted to SDR and provided with the SDR camera video in the remote video output. The game video, camera video and other video feeds may have respective portals in the local and remote video outputs. The local and remote video outputs may have respective visual portal arrangements that may be at least partially different from one another.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: March 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Om Prakash Gangwal, Ross Alan Cameron Gardner, Daniel Campanile, Alexander Tyler
  • Patent number: 11425219
    Abstract: A plurality of image sources that are open on a first computing device may be determined. A plurality of visual representations of the plurality of image sources may be displayed. A selection of a first image source of the plurality of image sources for which to transmit first image data corresponding to the first image source to one or more other computing devices may be received via the plurality of visual representations. A first image capture component to capture the first image data may be automatically selected, by one or more software components, from a plurality of image capture components. The first image data may be captured using the first image capture component, and the first image data may be transmitted to the one or more other computing devices.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 23, 2022
    Assignee: Twitch Interactive, Inc.
    Inventors: Sang Jin Lee, Maxime Boulin, Jackson Gardner, Phillip Carter, Charles Bradford, Ross Alan Cameron Gardner, Tyler McDowall, RayAna Min Stanek, Kevin M. Ni
  • Patent number: 11261689
    Abstract: A subsea chemical injection system and method for injecting chemicals into a hydrocarbon production assembly adjacent the seabed wherein a seawater volume flowmeter is utilized to measure seawater pumped through the system and a chemical subsea mass flowmeter is used to measure a chemical injected into the seawater, where the chemical subsea mass flowmeter measures the chemical at a pressure less than the seawater pumped through the system. Based on the chemical subsea mass flowmeter measurement, the flowrate of a chemical injected into the seawater can be adjusted to a predetermined setpoint corresponding to the flowrate of seawater pumped through the system. The chemical subsea mass flowmeter includes a Coriolis tube and chemical injection process pump housed within a pressure vessel. The subsea chemical injection system may be carried on a skid.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: March 1, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Alan Cameron Clunie, Iain James Shepherd, Quintin John Richterberg
  • Publication number: 20220010647
    Abstract: A subsea chemical injection system and method for injecting chemicals into a hydrocarbon production assembly adjacent the seabed wherein a seawater volume flowmeter is utilized to measure seawater pumped through the system and a chemical subsea mass flowmeter is used to measure a chemical injected into the seawater, where the chemical subsea mass flowmeter measures the chemical at a pressure less than the seawater pumped through the system. Based on the chemical subsea mass flowmeter measurement, the flowrate of a chemical injected into the seawater can be adjusted to a predetermined setpoint corresponding to the flowrate of seawater pumped through the system. The chemical subsea mass flowmeter includes a Coriolis tube and chemical injection process pump housed within a pressure vessel. The subsea chemical injection system may be carried on a skid.
    Type: Application
    Filed: July 7, 2020
    Publication date: January 13, 2022
    Inventors: Alan Cameron Clunie, Iain James Shepherd, Quintin John Richterberg
  • Patent number: 11076111
    Abstract: A streaming application setup assistant may receive an image captured by a camera, the image capturing a physical environment that is to be part of a live video stream. A plurality of pixels may be selected from the image. The plurality of pixels may be grouped, based on a pixel color value for each pixel, into a plurality of pixel groups. A key pixel color value may be calculated that is associated with an average pixel color value of pixels in a largest pixel group of the plurality of pixel groups. A similarity color range that encompasses a threshold percentage of the pixels in the largest pixel group may be identified based on the key pixel color value. The similarity color range may be utilized to configure settings for replacement of the background in the live video stream.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: July 27, 2021
    Assignee: Twitch Interactive, Inc.
    Inventors: Kevin M. Ni, Jackson Gardner, Charles Bradford, Sean Stanek, Ross Alan Cameron Gardner, Tyler McDowall, Phillip Carter, Furqan Rydhan, Florian Patrick Nierhaus, Sang Jin Lee
  • Patent number: 10922152
    Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: February 16, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric L. McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
  • Patent number: 10738913
    Abstract: A subsea pump and power system having a base unit positioned on the seabed to which is detachably mounted a power module tethered to a surface power source via a power umbilical. The base unit includes process pumps for carrying out subsea pumping operations and is lowered by a heavy lift cable into position on the seabed adjacent a hydrocarbon production facility prior to lowering of the power module on a tether. The power module includes a power unit which may include an electrical motor, or a hydraulic pump or both, one or more of which are driven by the umbilical extending from the surface. The tether supports the weight of the power module as it is lowered to the base unit and includes an electrical umbilical, a hydraulic umbilical or both.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: August 11, 2020
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Alan Cameron Clunie, Jeffrey Gee Wai Lee, Iain James Shepherd, Scott Robert Greig, Christopher Jake White
  • Patent number: 10722801
    Abstract: A quick or limited matching process can be used to quickly get players of a gaming application into an active game session. In order to improve the quality of the match for a subsequent game session, a longer-running match process can be utilized while players are engaged in a current game session. A pool of players likely to be available around the time at which a current game session will end is determined. The longer-running match process can analyze the data for the player pool to determine matches of players for one or more future game sessions. Information for these sessions can be provided to the relevant players, who are then enabled to join in the respective sessions. Such a process provides for more flexibility and accuracy in the matching process without extending the player wait times endured.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: July 28, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jeff Curley, Bruce Erwin Brown, Ross Alan Cameron Gardner, Brian J. Schuster
  • Publication number: 20200102813
    Abstract: A rapid deployment, subsea chemical injection skid assembly includes a non-buoyant skid lowered on a weight bearing line from a surface vessel. The skid carries a chemical injection pump, as well as at least one chemical tank in fluid communication with the chemical injection pump. The skid assembly may include a recirculation/mixing system to limit separation or solids drop out of chemicals arising from medium or long-term storage of chemicals in the chemical tank. The skid assembly may include a seawater filtration system to supply seawater for mixing with chemicals prior to injection. The skid assembly is operable by a separately tethered remotely operated vehicle.
    Type: Application
    Filed: August 12, 2019
    Publication date: April 2, 2020
    Inventors: Scott Robert GREIG, Alan Cameron CLUNIE, Iain James SHEPHERD, Christopher Jake WHITE
  • Publication number: 20200103051
    Abstract: A subsea pump and power system having a base unit positioned on the seabed to which is detachably mounted a power module tethered to a surface power source via a power umbilical. The base unit includes process pumps for carrying out subsea pumping operations and is lowered by a heavy lift cable into position on the seabed adjacent a hydrocarbon production facility prior to lowering of the power module on a tether. The power module includes a power unit which may include an electrical motor, or a hydraulic pump or both, one or more of which are driven by the umbilical extending from the surface. The tether supports the weight of the power module as it is lowered to the base unit and includes an electrical umbilical, a hydraulic umbilical or both.
    Type: Application
    Filed: August 7, 2019
    Publication date: April 2, 2020
    Inventors: Alan Cameron Clunie, Jeffrey Gee Wai Lee, Iain James Shepherd, Scott Robert Greig, Christopher Jake White
  • Patent number: 10590369
    Abstract: A method of introducing yeast into a fruit juice such as grape must to be fermented is disclosed. The method comprises feeding dry yeast into a flowing stream of the fruit juice and delivering the flowing stream of fruit juice with the yeast in it to a mixer (10). The fruit juice and yeast emerging from the mixer is fed into a fermentation tank. The yeast can include nutrients selected from inactivated yeasts, yeast autolysates, yeast cell hulls, yeast extracts, amino acids, peptides, proteins, sterols, ergosterol, thiamin, biotin, pantothenic acid, niacin, riboflavin, pyridoxine, minerals and inorganic nitrogen in the form of ammonium salts.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: March 17, 2020
    Assignee: RYMCO INTERNATIONAL AG
    Inventors: Alan Cameron MacDonald, Patrice Pellerin, Celine Sparrow
  • Publication number: 20190196886
    Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.
    Type: Application
    Filed: March 4, 2019
    Publication date: June 27, 2019
    Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric L. McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
  • Patent number: 10223176
    Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: March 5, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
  • Publication number: 20180346853
    Abstract: A method of introducing yeast into a fruit juice such as grape must to be fermented is disclosed. The method comprises feeding dry yeast into a flowing stream of the fruit juice and delivering the flowing stream of fruit juice with the yeast in it to a mixer (10). The fruit juice and yeast emerging from the mixer is fed into a fermentation tank. The yeast can include nutrients selected from inactivated yeasts, yeast autolysates, yeast cell hulls, yeast extracts, amino acids, peptides, proteins, sterols, ergosterol, thiamin, biotin, pantothenic acid, niacin, riboflavin, pyridoxine, minerals and inorganic nitrogen in the form of ammonium salts.
    Type: Application
    Filed: August 9, 2018
    Publication date: December 6, 2018
    Inventors: Alan Cameron MacDonald, Patrice Pellerin, Celine Sparrow
  • Publication number: 20170029753
    Abstract: A method of introducing yeast into a fruit juice such as grape must to be fermented is disclosed. The method comprises feeding dry yeast into a flowing stream of the fruit juice and delivering the flowing stream of fruit juice with the yeast in it to a mixer (10). The fruit juice and yeast emerging from the mixer is fed into a fermentation tank. The yeast can include nutrients selected from inactivated yeasts, yeast autolysates, yeast cell hulls, yeast extracts, amino acids, peptides, proteins, sterols, ergosterol, thiamin, biotin, pantothenic acid, niacin, riboflavin, pyridoxine, minerals and inorganic nitrogen in the form of ammonium salts.
    Type: Application
    Filed: October 11, 2016
    Publication date: February 2, 2017
    Inventors: Alan Cameron MacDonald, Patrice Pellerin, Celine Sparrow
  • Patent number: 9487744
    Abstract: A method of introducing yeast into a fruit juice such as grape must to be fermented is disclosed. The method comprises feeding dry yeast into a flowing stream of the fruit juice and delivering the flowing stream of fruit juice with the yeast in it to a mixer (10). The fruit juice and yeast emerging from the mixer is fed into a fermentation tank. The yeast can include nutrients selected from inactivated yeasts, yeast autolysates, yeast cell hulls, yeast extracts, amino acids, peptides, proteins, sterols, ergosterol, thiamin, biotin, pantothenic acid, niacin, riboflavin, pyridoxine, minerals and inorganic nitrogen in the form of ammonium salts.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: November 8, 2016
    Assignee: RYMCO INTERNATIONAL AG
    Inventors: Alan Cameron MacDonald, Patrice Pellerin, Celine Sparrow
  • Publication number: 20140205716
    Abstract: A method of introducing yeast into a fruit juice such as grape must to be fermented is disclosed. The method comprises feeding dry yeast into a flowing stream of the fruit juice and delivering the flowing stream of fruit juice with the yeast in it to a mixer (10). The fruit juice and yeast emerging from the mixer is fed into a fermentation tank. The yeast can include nutrients selected from inactivated yeasts, yeast autolysates, yeast cell hulls, yeast extracts, amino acids, peptides, proteins, sterols, ergosterol, thiamin, biotin, pantothenic acid, niacin, riboflavin, pyridoxine, minerals and inorganic nitrogen in the form of ammonium salts.
    Type: Application
    Filed: October 5, 2012
    Publication date: July 24, 2014
    Inventors: Alan Cameron MacDonald, Patrice Pellerin, Celine Sparrow
  • Patent number: 7814427
    Abstract: A designer tool that facilitates design of an object model. The tool takes as input a computer-readable representation of a graph of objects (e.g., classes), and creates automatically one or more diagrams that depict these classes as editable trees showing their relationships and properties. These graphs naturally have a tree-like structure which is exploited by the approach. The design tool system includes a layout component that receives as input one or more of the graphs, and converts the one or more graphs into the editable treelike structure. The system further comprises a presentation component that presents the editable treelike structure as a treelike structure diagram, and facilitates user interaction therewith. The tool can be used for opening, editing and saving existing object model files or to create new ones.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Stephen John Cook, Gareth Alun Jones, Stuart John Harding Kent, Alan Cameron Wills