Patents by Inventor Cameron Adams

Cameron Adams 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: 12670933
    Abstract: Described herein is a computer implemented method, including accessing production data which defines first and second audio elements and displaying, on a display, a collapsed audio timeline including a first audio timing indicator corresponding to the first audio element and a second audio timing indicator corresponding to the second audio element. The first and second audio timing indicators have first and second indicator starts displayed at horizontal positions that correspond to first and second element start times, first and second indicator ends displayed at horizontal positions that correspond to first and second element end times, and first and second indicator display heights. The first and second audio timing indicators are both displayed on a first rank such that they vertically overlap, the second audio timing indicator is displayed in front of the first audio timing indicator, and the second indicator display height is less than the first indicator display height.
    Type: Grant
    Filed: July 15, 2025
    Date of Patent: June 30, 2026
    Assignee: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Publication number: 20260079730
    Abstract: Described herein is a computer implemented method. The method includes a client application generating a document request and communicating the document request to a server system. The client application receives: document data including page data in respect of a plurality of pages of the document; recorded interaction data defining one or more interactive events that occurred during a recording of a presentation associated with the document; and media data including audio and/or video data recorded during the recording of the presentation. The client application replays the presentation by using the recorded interaction data to synchronise display of the pages with playback of the media data.
    Type: Application
    Filed: April 18, 2025
    Publication date: March 19, 2026
    Applicant: Canva Pty Ltd
    Inventors: Samuel Enoka, Cameron Adams, Ho Wai Anthony Kong, Ashwanth Fernando, Ross Justin Bille, Gabriela Febriana, Anna Azzam
  • Publication number: 20250342860
    Abstract: Described herein is a computer implemented method, including accessing production data which defines first and second audio elements and displaying, on a display, a collapsed audio timeline including a first audio timing indicator corresponding to the first audio element and a second audio timing indicator corresponding to the second audio element. The first and second audio timing indicators have first and second indicator starts displayed at horizontal positions that correspond to first and second element start times, first and second indicator ends displayed at horizontal positions that correspond to first and second element end times, and first and second indicator display heights. The first and second audio timing indicators are both displayed on a first rank such that they vertically overlap, the second audio timing indicator is displayed in front of the first audio timing indicator, and the second indicator display height is less than the first indicator display height.
    Type: Application
    Filed: July 15, 2025
    Publication date: November 6, 2025
    Applicant: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Publication number: 20250342861
    Abstract: Described herein is a computer implemented method. The method includes displaying, on a display, a scene timeline including a time-ordered sequence of scene previews, each scene preview corresponding to a scene of a video production and having a display width that provides a visual indication of a duration of that scene. The method further includes displaying a canvas including a first visual element that is associated with the first scene, and in response to detecting selection of the first visual element from the canvas, causing a first visual element timing indicator to be displayed. The first visual element timing indicator is aligned with the scene timeline based on a first visual element start time and a first visual element end time.
    Type: Application
    Filed: July 17, 2025
    Publication date: November 6, 2025
    Applicant: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Patent number: 12394446
    Abstract: Described herein is a computer implemented method. The method includes displaying, on a display, a scene timeline including a time-ordered sequence of scene previews, each scene preview corresponding to a scene of a video production and having a display width that provides a visual indication of a duration of that scene. The method further includes displaying a canvas including a first visual element that is associated with the first scene, and in response to detecting selection of the first visual element from the canvas, causing a first visual element timing indicator to be displayed. The first visual element timing indicator is aligned with the scene timeline based on a first visual element start time and a first visual element end time.
    Type: Grant
    Filed: January 31, 2024
    Date of Patent: August 19, 2025
    Assignee: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Patent number: 12387038
    Abstract: An apparatus includes network interface and a processor. The network interface is configured to receive first user input indicating a first search query. The processor is configured to identify one or more first keywords by parsing the first search query, to select a first design template based on the one or more first keywords, and to select first design content based on the one or more first keywords. The first design content includes at least one of a first font, a first fill, or a first image. The processor is also configured to generate a first design based on the first design template and to update the first design based on the first design content. The processor is configured to generate a first graphical user interface (GUI) including a first design image of the first design and to provide the first GUI via the network interface to a client device.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: August 12, 2025
    Assignee: CANVA PTY LTD
    Inventors: Adam Schuck, William Radford, Cameron Adams, Melanie Joy Perkins
  • Patent number: 12387761
    Abstract: Described herein is a computer implemented method, including accessing production data which defines first and second audio elements and displaying, on a display, a collapsed audio timeline including a first audio timing indicator corresponding to the first audio element and a second audio timing indicator corresponding to the second audio element. The first and second audio timing indicators have first and second indicator starts displayed at horizontal positions that correspond to first and second element start times, first and second indicator ends displayed at horizontal positions that correspond to first and second element end times, and first and second indicator display heights. The first and second audio timing indicators are both displayed on a first rank such that they vertically overlap, the second audio timing indicator is displayed in front of the first audio timing indicator, and the second indicator display height is less than the first indicator display height.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: August 12, 2025
    Assignee: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Publication number: 20250216641
    Abstract: A cable sealing device structurally configured to form a watertight seal where a communication cable is received through a pass-through port. The cable sealing device may include a housing portion structurally configured to mount onto the cable and a sealing member at least partially housed in an interior space of the housing portion. The sealing member being structurally configured to create a seal between the housing portion and the cable and/or between a first end portion of the housing portion and a surface surrounding the pass-through port to enhance simplicity of installation and sealing effectiveness of the sealing device.
    Type: Application
    Filed: December 30, 2024
    Publication date: July 3, 2025
    Applicant: PPC BROADBAND, INC.
    Inventors: Nicholas CLAVER, Cameron ADAMS
  • Publication number: 20250189745
    Abstract: A network access point enclosure is configured to house a splice tray that is configured to pivot to provide increased access to opposite sides of the splice tray during assembly. The enclosure includes a base, a cover configured to be sealingly coupled with the base to form a housing, and a splice tray configured to be pivotally coupled with the base. The splice tray is configured to be pivoted between a first orientation relative to the base and a second orientation relative to the base. The splice tray is configured to form a larger angle relative to the base in the first orientation than in the second orientation, and the splice tray is configured to provide increased access to a front side of the splice tray and a rear side of the splice tray in the first orientation than in the second orientation.
    Type: Application
    Filed: February 18, 2025
    Publication date: June 12, 2025
    Applicant: PPC BROADBAND, INC.
    Inventors: Nicholas B. LARSSON, William L. CRAWFORD, Ruta MANGLE, Cameron ADAMS
  • Patent number: 12271682
    Abstract: An apparatus includes an input interface, a processor, and a transmitter. The input interface is configured to receive user input associated with a design and to receive a user request indicating a selection of a website type of a plurality of website types. The processor is configured to update the design based on the user input. The updated design includes one or more design pages. The processor is configured to select, based on the website type, a specific set of website generation tasks. The processor is configured to perform the specific set of website generation tasks to generate one or more webpages of a website of the website type. The webpages correspond to the design pages. The transmitter is configured to send a web output to at least one of a data storage device, a publishing endpoint, or a client device. The web output corresponds to the webpages.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: April 8, 2025
    Assignee: Canva Pty Ltd
    Inventors: Matthew Carter, Cameron Adams, Evgenii Datskii, Tomasz Modrzynski, Georgia Vidler
  • Publication number: 20250068443
    Abstract: Described herein is a computer implemented method. The method includes a client application generating a document request and communicating the document request to a server system. The client application receives: document data including page data in respect of a plurality of pages of the document; recorded interaction data defining one or more interactive events that occurred during a recording of a presentation associated with the document; and media data including audio and/or video data recorded during the recording of the presentation. The client application replays the presentation by using the recorded interaction data to synchronise display of the pages with playback of the media data.
    Type: Application
    Filed: November 13, 2024
    Publication date: February 27, 2025
    Applicant: Canva Pty Ltd
    Inventors: Samuel Enoka, Cameron Adams, Ho Wai Anthony Kong, Ashwanth Fernando, Ross Justin Bille, Gabriela Febriana, Anna Azzam
  • Patent number: 12228781
    Abstract: A network access point enclosure is configured to house a splice tray that is configured to pivot to provide increased access to opposite sides of the splice tray during assembly. The enclosure includes a base, a cover configured to be sealingly coupled with the base to form a housing, and a splice tray configured to be pivotally coupled with the base. The splice tray is configured to be pivoted between a first orientation relative to the base and a second orientation relative to the base. The splice tray is configured to form a larger angle relative to the base in the first orientation than in the second orientation, and the splice tray is configured to provide increased access to a front side of the splice tray and a rear side of the splice tray in the first orientation than in the second orientation.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: February 18, 2025
    Assignee: PPC BROADBAND, INC.
    Inventors: Nicholas B. Larsson, William L. Crawford, Ruta Mangle, Cameron Adams
  • Patent number: 12175264
    Abstract: Described herein is a computer implemented method. The method includes a client application generating a document request and communicating the document request to a server system. The client application receives: document data including page data in respect of a plurality of pages of the document; recorded interaction data defining one or more interactive events that occurred during a recording of a presentation associated with the document; and media data including audio and/or video data recorded during the recording of the presentation. The client application replays the presentation by using the recorded interaction data to synchronise display of the pages with playback of the media data.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: December 24, 2024
    Assignee: Canva Pty Ltd
    Inventors: Samuel Enoka, Cameron Adams, Ho Wai Anthony Kong, Ashwanth Fernando, Ross Justin Bille, Gabriela Febriana, Anna Azzam
  • Publication number: 20240170023
    Abstract: Described herein is a computer implemented method. The method includes displaying, on a display, a scene timeline including a time-ordered sequence of scene previews, each scene preview corresponding to a scene of a video production and having a display width that provides a visual indication of a duration of that scene. The method further includes displaying a canvas including a first visual element that is associated with the first scene, and in response to detecting selection of the first visual element from the canvas, causing a first visual element timing indicator to be displayed. The first visual element timing indicator is aligned with the scene timeline based on a first visual element start time and a first visual element end time.
    Type: Application
    Filed: January 31, 2024
    Publication date: May 23, 2024
    Applicant: Canva Pty Ltd
    Inventors: Michael Evans, Jessica Faccin, Cameron Adams
  • Patent number: D1020789
    Type: Grant
    Filed: May 5, 2021
    Date of Patent: April 2, 2024
    Assignee: Canva Pty Ltd
    Inventors: Cameron Adams, Jess Ruyter, Jacob Thomas Grainger, Marc-Antoine Roy
  • Patent number: D1025099
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: April 30, 2024
    Assignee: CANVA PTY LTD
    Inventors: Hannah Heffernan, Cameron Adams, Melanie Joy Perkins, Matthew Hardy, Martyn Lofberg, Matthew David Anderson
  • Patent number: D1074713
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: May 13, 2025
    Assignee: Canva Pty Ltd
    Inventors: Cameron Adams, Jess Ruyter, Jacob Thomas Grainger, Marc-Antoine Roy
  • Patent number: D1084013
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: July 15, 2025
    Assignee: CANVA PTY LTD
    Inventors: Martyn Lofberg, Melanie Joy Perkins, Matthew Hardy, Hannah Heffernan, Cameron Adams
  • Patent number: D1126986
    Type: Grant
    Filed: June 4, 2025
    Date of Patent: May 19, 2026
    Assignee: CANVA PTY LTD
    Inventors: Martyn Lofberg, Melanie Joy Perkins, Matthew Hardy, Hannah Heffernan, Cameron Adams
  • Patent number: D1128720
    Type: Grant
    Filed: October 16, 2021
    Date of Patent: June 2, 2026
    Assignee: CANVA PTY LTD
    Inventors: Matthew Hardy, Melanie Joy Perkins, Cameron Adams