Patents Assigned to MCORELAB, INC.
-
Publication number: 20200334183Abstract: Event systems and methods are provided through which applications can manage input/output operations (“I/O”) and inter-processor communications. An event system in conjunction with fast I/O is operable to discover, handle and distribute events. The system and method disclosed can be applied to combinations that include event-driven models and event-polling models. In some embodiments, I/O sources and application sources direct events and messages to the same destination queue. In some embodiments, the system and methods include configurable event distribution and event filtering mechanisms operable to effect and direct event distribution for multiple event types using multiple methods. In some embodiments, the system disclosed includes enhanced event handler API's. Some embodiments include a multicast API operable to allow applications to perform multicasting in a single API call. In addition, various mechanisms of the disclosed event system can be combined with traditional operating systems.Type: ApplicationFiled: June 11, 2020Publication date: October 22, 2020Applicant: Mcorelab, Inc.Inventors: Yilin Wang, Zheng Liu
-
Publication number: 20190079883Abstract: Event systems and methods are provided through which applications can manage input/output operations (“I/O”) and inter-processor communications. An event system in conjunction with fast I/O is operable to discover, handle and distribute events. The system and method disclosed can be applied to combinations that include event-driven models and event-polling models. In some embodiments, I/O sources and application sources direct events and messages to the same destination queue. In some embodiments, the system and methods include configurable event distribution and event filtering mechanisms operable to effect and direct event distribution for multiple event types using multiple methods. In some embodiments, the system disclosed includes enhanced event handler API's. Some embodiments include a multicast API operable to allow applications to perform multicasting in a single API call. In addition, various mechanisms of the disclosed event system can be combined with traditional operating systems.Type: ApplicationFiled: May 29, 2018Publication date: March 14, 2019Applicant: Mcorelab, Inc.Inventors: Yilin Wang, Zheng Liu
-
Publication number: 20180336148Abstract: Event systems and methods are provided through which applications can manage input/output operations (“I/O”) and inter-processor communications. An event system in conjunction with fast I/O is operable to discover, handle and distribute events. The system and method disclosed can be applied to combinations that include event-driven models and event-polling models. In some embodiments, I/O sources and application sources direct events and messages to the same destination queue. In some embodiments, the system and methods include configurable event distribution and event filtering mechanisms operable to effect and direct event distribution for multiple event types using multiple methods. In some embodiments, the system disclosed includes enhanced event handler API's. Some embodiments include a multicast API operable to allow applications to perform multicasting in a single API call. In addition, various mechanisms of the disclosed event system can be combined with traditional operating systems.Type: ApplicationFiled: July 30, 2018Publication date: November 22, 2018Applicant: Mcorelab, Inc.Inventors: Yilin Wang, Zheng Liu
-
Publication number: 20180032454Abstract: Event systems and methods are provided through which applications can manage input/output operations (“I/O”) and inter-processor communications. An event system in conjunction with fast I/O is operable to discover, handle and distribute events. The system and method disclosed can be applied to combinations that include event-driven models and event-polling models. In some embodiments, I/O sources and application sources direct events and messages to the same destination queue. In some embodiments, the system and methods include configurable event distribution and event filtering mechanisms operable to effect and direct event distribution for multiple event types using multiple methods. In some embodiments, the system disclosed includes enhanced event handler API's. Some embodiments include a multicast API operable to allow applications to perform multicasting in a single API call. In addition, various mechanisms of the disclosed event system can be combined with traditional operating systems.Type: ApplicationFiled: October 4, 2017Publication date: February 1, 2018Applicant: Mcorelab, Inc.Inventors: Yilin Wang, Zheng Liu
-
Publication number: 20150149666Abstract: Event systems and methods are provided through which applications can manage input/output operations (“I/O”) and inter-processor communications. An event system in conjunction with fast I/O is operable to discover, handle and distribute events. The system and method disclosed can be applied to combinations that include event-driven models and event-polling models. In some embodiments, I/O sources and application sources direct events and messages to the same destination queue. In some embodiments, the system and methods include configurable event distribution and event filtering mechanisms operable to effect and direct event distribution for multiple event types using multiple methods. In some embodiments, the system disclosed includes enhanced event handler API's. Some embodiments include a multicast API operable to allow applications to perform multicasting in a single API call. In addition, various mechanisms of the disclosed event system can be combined with traditional operating systems.Type: ApplicationFiled: January 29, 2015Publication date: May 28, 2015Applicant: MCORELAB, INC.Inventors: Yilin Wang, Zheng Liu