Patents
Experience and innovation. Two key assets that we bring to any project that we undertake. As evidence of our experience and of our ability to innovate; a partial list of patents that cite our senior team.
• Distributed kernel -6697876
• SMP design for microkernel -7103631
• Distributed kernel operating system -6697876
• System for executing code during OS initialization
• Computer file management system
• Custom filesystem having file mappings to files of a real filesystem -7433900 -11336421
• Improved method and system of computer file management -9824252
• Computer file management system -7461098 -7440980 -7047257
• Fast and memory protected asynchronous message scheme in multi process, multi threaded environment -7549151 -11145105
• System employing fast booting of application programs -7590839
• Process scheduler employing adaptive partitioning of critical process threads
• Process scheduler employing ordering function to schedule threads running in multiple adaptive partitions
• Adaptive partitioning for operating system
• Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like -11371639
• Process scheduler employing adaptive partitioning of process threads
• File system having variable logical storage block size -7599972
• Multimedia file system having unified representation of content on diverse multimedia devices
• File system having a filename cache
• System having user interface using motion based object selection and mouse movement
• Stackable storage access mechanism for file systems -7730015
• File interval lock generation interface system and method -7233946
• File system virtual memory descriptor generation interface system and method -7219206
• Distributed storage cache coherency system and method -7017012
• Distributed storage cache coherency system and method for multiple storage devices -10177944
• System and method for preventing disk cloning in set top boxes -20070050294
• Distributed kernel -6697876
• SMP design for microkernel -7103631
• Distributed kernel operating system -6697876
• System for executing code during OS initialization
• Computer file management system
• Custom filesystem having file mappings to files of a real filesystem -7433900 -11336421
• Improved method and system of computer file management -9824252
• Computer file management system -7461098 -7440980 -7047257
• Fast and memory protected asynchronous message scheme in multi process, multi threaded environment -7549151 -11145105
• System employing fast booting of application programs -7590839
• Process scheduler employing adaptive partitioning of critical process threads
• Process scheduler employing ordering function to schedule threads running in multiple adaptive partitions
• Adaptive partitioning for operating system
• Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like -11371639
• Process scheduler employing adaptive partitioning of process threads
• File system having variable logical storage block size -7599972
• Multimedia file system having unified representation of content on diverse multimedia devices
• File system having a filename cache
• System having user interface using motion based object selection and mouse movement
• Stackable storage access mechanism for file systems -7730015
• File interval lock generation interface system and method -7233946
• File system virtual memory descriptor generation interface system and method -7219206
• Distributed storage cache coherency system and method -7017012
• Distributed storage cache coherency system and method for multiple storage devices -10177944
• System and method for preventing disk cloning in set top boxes -20070050294