Patents Assigned to Clipchamp IP Pty Ltd
  • Patent number: 10915270
    Abstract: A method for writing a plurality of byte arrays to a file arranged in one or more existing data pages, comprising the steps of: identifying a data page corresponding to a first offset; reserving an array of reserved bytes at the first offset, identifying a data page corresponding to the second offset; writing the second byte array at the second offset; writing the first byte array in the array of reserved bytes; determining whether the data pages corresponding to the first offset is ready for uploading to a remote memory source; and uploading the data pages corresponding to the first offset to the remote memory source.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: February 9, 2021
    Assignee: Clipchamp IP Pty Ltd
    Inventor: Soeren Balko
  • Patent number: 10664196
    Abstract: A method for modifying a file having a file size exceeding a size of available main memory, the file arranged in one or more existing data blocks, by writing an array of new data to the file at a file offset to replace a portion of the existing data of the file. The method including determining one or more target data blocks of the file which contain data to be replaced, considering a size of the array of new data, the block size of the file and the file offset within the file, retrieving at least one of the target data blocks from the file, creating at least one new data block comprised of at least one of the one or more write byte arrays, and writing the new data block to the file at the location of the target data blocks.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 26, 2020
    Assignee: Clipchamp IP Pty Ltd
    Inventor: Soeren Balko
  • Patent number: 10410673
    Abstract: An embeddable video capturing, processing and conversion application for embedding a video capturing, processing, and conversion application component into third-party applications such as Web applications running in Web browsers or mobile applications running on mobile computing devices. The embeddable video capturing, processing and conversion application generally includes a client computing device 10, a code location 20, an application location 30, a video source location 40, a video target location 50, an application outlet 60, and an embeddable video capturing, processing, and conversion application 70.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: September 10, 2019
    Assignee: CLIPCHAMP IP PTY LTD
    Inventor: Soeren Balko
  • Patent number: 10182257
    Abstract: A client-side video transcoding and processing method for transcoding and processing of video or audio files on end-user client devices, such as desktop computers, laptops, tablet computers, smartphones, wearable devices, or any other end user computing device that can access a network such as the Internet and is equipped with a standard user agent software, such as a World Wide Web browser.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 15, 2019
    Assignee: CLIPCHAMP IP PTY LTD
    Inventor: Soeren Balko
  • Patent number: 9930308
    Abstract: A platform-agnostic video player for mobile computing devices and desktop computers for playback of video and audio files on arbitrary computing devices, including mobile devices, laptop and desktop computers. The platform-agnostic video player for mobile computing devices and desktop computers generally includes a file retrieval component suitable for receiving a video or audio file; a video and audio decoding software component capable of decoding encoded video or audio data into a format suitable for display or playback; a video display and audio playback component; and a user interaction component.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: March 27, 2018
    Assignee: Clipchamp IP Pty Ltd
    Inventor: Soeren Balko