Patent ID: 9239743
Filing Date: 2016-01-19
CPC Classification: G06F

Claim Text:
1. A method for providing a dedicated exception and event management (EEM) framework for exception and event management in an embedded software system using an EEM module, comprising: uniquely identifying each of exceptions/events originated from users and severity categorization of the exceptions/events using an event and exception identification module (EEIM), wherein the users are software subsystems, software layers, software modules and software sub-modules in the embedded software system, wherein the users are managed using an application control software (ACS) which is a centralized intelligence and control logic; reporting information regarding the exceptions/events by various users using an event and exception reporting module (EERM), wherein reporting information regarding the exceptions/events comprises: logging information associated with one or more of the reported exceptions/events using the linked list of linked records using an event and exception logging module (EELM); and handling, using an event and exception handling module (EEHM), the reported exceptions/events to keep applications running without causing an unexpected behavior in the embedded software system using the linked list of linked records, wherein the EEM module interacts with different types of the users and the ACS within the embedded software system though EEM application programming interfaces (APIs), wherein the EEM module includes the EEM framework that facilitates the event and exception management activities exported through the EEM APIs, wherein the EEM framework includes the EEIM, EERM, EELM and EEHM that are coupled to each other, and wherein the EEIM, EERM, EELM and EEHM are coupled to the ACS and the users through the EEM APIs.