Notification system and method
AssigneeEMC IP Holding Company LLC
InventorsMeiling Ge, Hao Sun, James O. Pendergraft, Jichao Zhang, Chun Wei
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computing system for receiving a language-generic message identifier from a storage system that is for a client electronic device. A preferred language is identified for the client electronic device. A database is searched using the language-generic message identifier and the preferred language to identify a language-specific notification.
Claims15
A computer-implemented method, executed on a computing device, comprising:
- receiving a language-generic message identifier from a storage system that is for a client electronic device, wherein the storage system is communicatively coupled to the client electronic device and is configured to transmit data between a client application executed on the client electronic device and a plurality of drives associated with the storage system, wherein the language-generic message identifier from the storage system identifies a language-generic message associated with the storage system from a plurality of language-generic messages associated with the storage system;
- identifying a preferred language for the client electronic device;
- searching a database using the language-generic message identifier and the preferred language to identify a language-specific notification from a plurality of language-specific notifications associated with the language-generic message;
- providing the language-specific notification to the client application, wherein the language-specific notification includes at least one of instructions, warnings, and information for a user of the client application;
- and
- rendering the language-specific notification on the client application, wherein rendering is executed on a display screen associated with the client electronic device, and wherein the language-specific notification is configured to provide at least one notification to the client electronic device in a plurality of languages, wherein the at least one notification to the client electronic device includes a notification of a drive failure of at least one drive of the plurality of drives associated with the storage system.
A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
- receiving a language-generic message identifier from a storage system that is for a client electronic device, wherein the storage system is communicatively coupled to the client electronic device and is configured to transmit data between a client application executed on the client electronic device and a plurality of drives associated with the storage system, wherein the language-generic message identifier from the storage system identifies a language-generic message associated with the storage system from a plurality of language-generic messages associated with the storage system;
- identifying a preferred language for the client electronic device;
- searching a database using the language-generic message identifier and the preferred language to identify a language-specific notification from a plurality of language-specific notifications associated with the language-generic message;
- providing the language-specific notification to a client application, wherein the language-specific notification includes at least one of instructions, warnings, and information for a user of the client application;
- and
- rendering the language-specific notification on a client application, wherein rendering is executed on a display screen associated with the client electronic device, and wherein the language-specific notification is configured to provide at least one notification to the client electronic device in a plurality of languages, wherein the at least one notification to the client electronic device includes a notification of a drive failure of at least one drive of the plurality of drives associated with the storage system.
A computing system including a processor and memory configured to perform operations comprising:
- receiving a language-generic message identifier from a storage system that is for a client electronic device, wherein the storage system is communicatively coupled to the client electronic device and is configured to transmit data between a client application executed on the client electronic device and a plurality of drives associated with the storage system, wherein the language-generic message identifier from the storage system identifies a language-generic message associated with the storage system from a plurality of language-generic messages associated with the storage system;
- identifying a preferred language for the client electronic device;
- searching a database using the language-generic message identifier and the preferred language to identify a language-specific notification from a plurality of language-specific notifications associated with the language-generic message;
- providing the language-specific notification to a client application, wherein the language-specific notification includes at least one of instructions, warnings, and information for a user of the client application;
- and
- rendering the language-specific notification on a client application, wherein rendering is executed on a display screen associated with the client electronic device, and wherein the language-specific notification is configured to provide at least one notification to the client electronic device in a plurality of languages, wherein the at least one notification to the client electronic device includes a notification of a drive failure of at least one drive of the plurality of drives associated with the storage system.
Dependencies are inferred from the claim text.