Patents Assigned to IC MANAGE, INC.
  • Patent number: 9740717
    Abstract: A system and apparatus intermediates between a centralized remote file service and several distributed virtual machine data center servers. When several file blocks are committed by applications running in virtual machines, they are aggregated together into a fewer number of file write operations to exploit the parallelism of multi-disk arrays. Requests for frequently retrieved file blocks are redirected to the location of the freshest retention. Each data center has a non-transitory file block store locally attached which provides images of virtual machines, applications, and data. Each file block librarian provides a file system view to each virtual machine. Several Virtual Machine Data Centers are coordinated by a tracker that locates, redirects, and retrieves any file block of any version of any file within its name space.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: August 22, 2017
    Assignee: IC Manage Inc.
    Inventor: Roger March
  • Patent number: 9594782
    Abstract: A system and apparatus intermediates between a centralized remote file service and several distributed virtual machine data center servers. When several file blocks are committed by applications running in virtual machines, they are aggregated together into a fewer number of file write operations to exploit the parallelism of multi-disk arrays. An application within a virtual machine may be released without risk of data loss as soon as the commitment has been acknowledged. Requests for frequently retrieved file blocks are redirected to the location of the freshest retention. Each data center has a non-transitory file block store locally attached which provides images of virtual machines, applications, and data. Each file block librarian provides a file system view to each virtual machine. Several Virtual Machine Data Centers are coordinated by a tracker which locates, redirects, and retrieves any file block within its name space.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: March 14, 2017
    Assignee: IC Manage, Inc.
    Inventor: Roger March
  • Publication number: 20150178330
    Abstract: A system and apparatus intermediates between a centralized remote file service and several distributed virtual machine data center servers. When several file blocks are committed by applications running in virtual machines, they are aggregated together into a fewer number of file write operations to exploit the parallelism of multi-disk arrays. An application within a virtual machine may be released without risk of data loss as soon as the commitment has been acknowledged. Requests for frequently retrieved file blocks are redirected to the location of the freshest retention. Each data center has a non-transitory file block store locally attached which provides images of virtual machines, applications, and data. Each file block librarian provides a file system view to each virtual machine. Several Virtual Machine Data Centers are coordinated by a tracker which locates, redirects, and retrieves any file block within its name space.
    Type: Application
    Filed: May 1, 2014
    Publication date: June 25, 2015
    Applicant: IC MANAGE, INC.
    Inventor: Roger March
  • Patent number: 8874534
    Abstract: A coherent file system and method of operation for a file state authority coupled to file state sub-set satellites addresses congestion and latency effects on a plurality of peer workstation clients organized in neighborhoods. Very large files are versioned and metadata recorded in a file state view determines which file blocks make up each version of a committed file. Metadata may be requested from neighboring workstations to locate desired file blocks. File block transmission is minimized to fulfill read requests only when not accessible at a workstation's local file block store.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: October 28, 2014
    Assignee: IC Manage, Inc.
    Inventors: Roger March, Shivinder Singh Sikand
  • Publication number: 20140222758
    Abstract: Each one of many networked user workstation apparatuses may commit a file into the variant controlled file system by storing a version tracking record for each change log and content point for each block of the file into its local file system view store, and transmitting a version tracking record to a network attached file state ledgerdemain store. Each user workstation displays a file system view of every variant of every file in the file system for selection. When required, the workstation applies change logs to content points according to first a local file system view store for a version tracking record, then requesting and comparing version tracking records from confederated repositories at other user workstation apparatuses, and if unsatisfied, obtains a version tracking record from a network attached file state ledgerdemain store.
    Type: Application
    Filed: December 23, 2013
    Publication date: August 7, 2014
    Applicant: IC MANAGE, INC.
    Inventors: Roger March, Shivinder Singh Sikand
  • Publication number: 20120323869
    Abstract: A coherent file system and method of operation for a file state authority coupled to file state sub-set satellites addresses congestion and latency effects on a plurality of peer workstation clients organized in neighborhoods. Very large files are versioned and metadata recorded in a file state view determines which file blocks make up each version of a committed file. Metadata may be requested from neighboring workstations to locate desired file blocks. File block transmission is minimized to fulfill read requests only when not accessible at a workstation's local file block store.
    Type: Application
    Filed: August 28, 2012
    Publication date: December 20, 2012
    Applicant: IC MANAGE, INC.
    Inventors: ROGER MARCH, SHIV SIKAND
  • Publication number: 20110040788
    Abstract: A system comprising at least one file state server and a plurality of network attached workspace client apparatuses; operating the file state server by receiving an update to a version tracking record from each workspace client apparatus whenever a new or modified file is committed into a file system view, by archiving every version of every committed file, by transmitting a version tracking parameter to a workspace client apparatus in response to a query as to the data freshness of a certain file in a file system view, and by updating a workspace client apparatus with a list of peer workspace client apparatuses; operating the workspace client apparatus by aging files and removing the least recently used file from local store, exchanging file system views of committed files with peer workspace client apparatuses, updating a list of peer workspace client apparatuses, requesting a data block of a committed file from a peer workspace client apparatus, transmitting an archive copy and a version tracking parameter
    Type: Application
    Filed: August 14, 2009
    Publication date: February 17, 2011
    Applicant: IC MANAGE, INC.
    Inventor: ROGER MARCH