Patents Assigned to CloudFounders NV
  • Publication number: 20140324793
    Abstract: A computer-implemented method for layered storage of enterprise data comprises receiving from one or more virtual machines data blocks; de-duplicating the data blocks per hypervisor; storing de-duplicated data blocks in a local cache memory; time-based grouping the data blocks into data containers; dividing each data container in X fixed length mega-blocks; for each data container applying erasure encoding to the X fixed length mega-blocks to thereby generate Y fixed length mega-blocks with redundant data, Y being larger than X; and distributed storing the Y fixed length mega-blocks across multiple backend storage systems.
    Type: Application
    Filed: April 8, 2014
    Publication date: October 30, 2014
    Applicant: CLOUDFOUNDERS NV
    Inventor: Kurt GLAZEMAKERS
  • Publication number: 20140165164
    Abstract: A method to obtain a cloud-stored virtual desktop includes a set of user preferences, applications and shortcuts to files that a user desires to access. The method includes (A) transferring from a client device to a cloud broker a virtual desktop request comprising a user identification and a client device type identification; (B) passing the virtual desktop request to a cloud desktop agent responsible for maintenance of virtual desktops and virtual desktop metadata in the cloud storage system; (C) selecting by the cloud desktop agent a list of available virtual desktops for the user and the client device type based on a comparison with the virtual desktop metadata; (D) transferring the list of available virtual desktops to the cloud broker; and (E) forwarding the list of available virtual desktops from the cloud broker to the client device to enable the user to select a virtual desktop to be opened.
    Type: Application
    Filed: July 12, 2013
    Publication date: June 12, 2014
    Applicant: CloudFounders NV
    Inventors: Veselin PIZURICA, Kurt BONNE
  • Publication number: 20140067990
    Abstract: In a cloud storage system, an editable version of each content item is stored in a cloud data store and one or more HTML versions of content items are stored in a cloud cache store. In order to access a content item, a client application sends a request to a cloud broker, specifying a user action that is either “view” or “edit”. In case the user action is “edit”, the cloud broker sends a request for retrieving the editable version of the content item from the cloud data store. In case the user action is “view”, the cloud broker sends a request for obtaining a URL to one of the HTML versions of the content item to a cloud cache agent.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 6, 2014
    Applicant: CLOUDFOUNDERS NV
    Inventors: Mohab ABDELHAMEED, Kurt BONNE, Veselin PIZURICA
  • Publication number: 20140059217
    Abstract: A method for notification of content changes across different applications that share same content in a cloud storage system comprises: registering at a cloud IO broker applications that require content change notification; informing a cloud IO agent about content for which applications registered with the cloud IO broker for content change notification; monitoring content changes in the cloud storage system and upon each change of a content item: sending a first content change notification from the cloud IO agent to each cloud IO broker that requested content change notification for that content item; identifying at the cloud IO broker applications registered for content change notification for that content item; and multicasting a second content change notification from the cloud IO broker to all applications registered for content change notification for that content item.
    Type: Application
    Filed: August 27, 2013
    Publication date: February 27, 2014
    Applicant: CloudFounders NV
    Inventor: Veselin PIZURICA