Methods and systems for distributing localized display elements to an imaging device
First Claim
Patent Images
1. A method for imaging device display element localization, said method comprising:
- registering a remote computing device (RCD) application with an imaging device (IDev) wherein said RCD application is accessed when a trigger input is received at an IDev user interface (UI);
receiving a notification at said RCD application, said notification indicating that said trigger input was received at said IDev UI;
sending menu data to said IDev in response to said receiving a notification, wherein said menu data is in the form of an XML message and wherein said menu content data comprises at least one prompt to solicit user input at said IDev UI;
receiving locale data from said IDev UI, wherein said locale data is embedded in a header of an HTTP request and said locale data defines the geographical locale of a user;
receiving a content request from said IDev, wherein said content request is a user interface page in said HTTP request and said content request identifies locale-independent content;
identifying a locale from said locale data;
retrieving locale-specific data related to said locale using a dynamic link library (DLL), wherein said locale-specific data consists of a language, a time format, a date format, an address format, a calendar format and a currency type;
retrieving static content identified in said content request;
merging said locale-specific data with said static content to form a localized document; and
sending said localized document to said IDev.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention relate to systems, methods and devices for imaging device display content localization. Some aspects relate to methods and systems for sending geographical-locale-related information from an imaging device to a remote computing device where the geographical-locale-related information is matched with related data comprising a language and at least one of a time format, a date format, an address format, a calendar format, a currency type and a geographical-locale-related cultural custom, which is then sent to the imaging device for output to a user.
-
Citations
17 Claims
-
1. A method for imaging device display element localization, said method comprising:
-
registering a remote computing device (RCD) application with an imaging device (IDev) wherein said RCD application is accessed when a trigger input is received at an IDev user interface (UI); receiving a notification at said RCD application, said notification indicating that said trigger input was received at said IDev UI; sending menu data to said IDev in response to said receiving a notification, wherein said menu data is in the form of an XML message and wherein said menu content data comprises at least one prompt to solicit user input at said IDev UI; receiving locale data from said IDev UI, wherein said locale data is embedded in a header of an HTTP request and said locale data defines the geographical locale of a user; receiving a content request from said IDev, wherein said content request is a user interface page in said HTTP request and said content request identifies locale-independent content; identifying a locale from said locale data; retrieving locale-specific data related to said locale using a dynamic link library (DLL), wherein said locale-specific data consists of a language, a time format, a date format, an address format, a calendar format and a currency type; retrieving static content identified in said content request; merging said locale-specific data with said static content to form a localized document; and sending said localized document to said IDev. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for imaging device display element localization, said method comprising:
-
registering a remote computing device (RCD) application with an imaging device (IDev) wherein said RCD application is accessed when a trigger input is received at an IDev user interface (UI); receiving a notification at said RCD application, said notification indicating that said trigger input was received at said IDev UI; sending menu data to said IDev in response to said receiving a notification, wherein said menu data is in the form of an XML message and wherein said menu content data comprises at least one prompt to solicit user input at said IDev UI; receiving an HTTP request from said IDev UI, said HTTP request comprising header and a user interface page, wherein locale data is embedded in said HTTP request header and wherein said user interface page comprises a content request; parsing at least a portion of said HTTP request header to identify a locale communicated through said locale data; identifying locale-specific variables in said content request; accessing a dynamic link library (DLL) to retrieve locale-specific data related to said locale-specific variables, wherein said locale-specific data consists of a language, a time format, a date format, an address format, a calendar format and a currency type; retrieving static content identified in said content request; merging said locale-specific data with said static content to form a localized document; and sending said localized document to said IDev.
-
-
11. An apparatus for imaging device display element localization, said apparatus comprising:
-
a register for registering a remote computing device (RCD) application with an imaging device (IDev) wherein said RCD application is accessed when a trigger input is received at an IDev user interface (UI); a notification receiver for receiving a notification at said RCD, said notification indicating that said trigger input was received at said IDev UI; a menu sender for sending menu data to an imaging device (IDev), in response to said receiving a notification, wherein said menu data is in the form of an XML message and wherein said menu content data comprises at least one prompt to solicit user input at said IDev UI; a locale receiver, in said RCD, said locale receiver for receiving imaging device (IDev) locale data from said IDev, wherein said local data is embedded in a header of an HTTP request and said locale data defines the geographical locale of a user; a request receiver for receiving a content request from said IDev, wherein said content request is a user interface page in said HTTP request; an extractor for extracting a locale from said IDev locale data; a locale-specific data interface for requesting and receiving locale-specific data related to said locale from a locale-specific resource comprising a dynamic link library (DLL), wherein said locale-specific data consists of a language, a time format, a date format, an address format, a calendar format and a currency type; a static content interface for requesting and receiving static content from a static content resource; a merger for merging said locale-specific data with said static content to produce a localized document; a sender for sending said localized document to said IDev; and a communication network linking said RCD and said IDev. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification