Claims Analysis
Total Claims: 71
Claim 1
Independent Claim
98 words
A user interface system, comprising: an electronic reading device for detecting a portion of an address pattern; a client device for receiving data identifying the detected portion of the address pattern and for requesting an application description corresponding to an area of the address pattern that includes the detected portion of the address pattern, said application description including description of an application to be loaded into the client device; and an application server for retrieving the application description in response to the request by the client device, said application server forwarding the application description to the client device.
Claim 2
Dependent Claim
98 words
A user interface system, comprising: an electronic reading device for detecting a portion of an address pattern; a client device for receiving data identifying the detected portion of the address pattern and for requesting an application description corresponding to an area of the address pattern that includes the detected portion of the address pattern, said application description including description of an application to be loaded into the client device; and an application server for retrieving the application description in response to the request by the client device, said application server forwarding the application description to the client device.
Claim 3
Dependent Claim
27 words
The system of claim 1 , wherein the client device further forwards, to the electronic reading device, a grid description for said area of the address pattern.
Claim 4
Dependent Claim
14 words
The system of claim 2 , wherein the application description includes the grid description.
Claim 5
Dependent Claim
20 words
The system of claim 2 , wherein the electronic reading device generates at least one stroke using the grid description.
Claim 6
Dependent Claim
22 words
The system of claim 4 , wherein the electronic reading device further identifies an action based on the at least one stroke.
Claim 7
Dependent Claim
34 words
The system of claim 5 , wherein the electronic reading device further sends data relating to the action to the client device, the client device processing the action in accordance with the application description.
Claim 8
Dependent Claim
15 words
The system of claim 1 , wherein the electronic reading device includes the client device.
Claim 9
Dependent Claim
27 words
The system of claim 1 , wherein the client device comprises one of a mobile station, a personal digital assistant (PDA), a television, and a personal computer.
Claim 10
Dependent Claim
28 words
The system of claim 1 , further comprising a name server for identifying an address for the application server based on the detected portion of the address pattern.
Claim 11
Dependent Claim
32 words
The system of claim 1 , further comprising a translation server for receiving data relating to positions detected by the electronic reading device and translating the received data into a text input.
Claim 12
Dependent Claim
16 words
The system of claim 1 , further comprising a control node for generating real-time control commands.
Claim 13
Independent Claim
82 words
A method of operating a user interface, comprising the steps of: detecting a portion of an address pattern with an electronic reading device; determining a position on the address pattern based on the detected portion of the address pattern; identifying an application to be loaded corresponding to an area that contains the detected portion of the address pattern; and retrieving a description of the application to be loaded to a local memory, said description including information about the application to be loaded.
Claim 14
Independent Claim
82 words
A method of operating a user interface, comprising the steps of: detecting a portion of an address pattern with an electronic reading device; determining a position on the address pattern based on the detected portion of the address pattern; identifying an application to be loaded corresponding to an area that contains the detected portion of the address pattern; and retrieving a description of the application to be loaded to a local memory, said description including information about the application to be loaded.
Claim 15
Dependent Claim
32 words
The method of claim 12 , further comprising the step of identifying, based on the detected portion of the address pattern, a location of an application server that stores the application description.
Claim 16
Dependent Claim
18 words
The method of claim 12 , further comprising the step of retrieving a grid description for the area.
Claim 17
Dependent Claim
26 words
The method of claim 14 , further comprising the step of determining a plurality of detected positions on the address pattern using the retrieved grid description.
Claim 18
Dependent Claim
23 words
The method of claim 15 , further comprising the step of processing the plurality of determined positions in accordance with the application description.
Claim 19
Dependent Claim
95 words
An electronic reading device, comprising: a sensor for detecting portions of an address pattern; a position buffer for storing data identifying the detected portions of the address pattern; a memory for storing a grid description of a current address pattern area, said grid description being descriptive of actions associated with the detected positions of the address pattern; and a processor for determining an action to be performed based on a plurality of detected positions using the grid description of the current address pattern area, each detected position determined from data stored in the position buffer.
Claim 20
Dependent Claim
95 words
An electronic reading device, comprising: a sensor for detecting portions of an address pattern; a position buffer for storing data identifying the detected portions of the address pattern; a memory for storing a grid description of a current address pattern area, said grid description being descriptive of actions associated with the detected positions of the address pattern; and a processor for determining an action to be performed based on a plurality of detected positions using the grid description of the current address pattern area, each detected position determined from data stored in the position buffer.
Claim 21
Dependent Claim
23 words
The electronic reading device of claim 17 , wherein the processor further generates at least one stroke from the plurality of detected positions.
Claim 22
Dependent Claim
22 words
The electronic reading device of claim 18 , wherein the processor further initiates the action based on the at least one stroke.
Claim 23
Dependent Claim
28 words
The electronic reading device of claim 17 , wherein the processor further determines whether each detected portion of the address pattern is within the current address pattern area.
Claim 24
Dependent Claim
48 words
The electronic reading device of claim 20 , wherein the processor requests a grid description of a new address pattern area that corresponds to a particular detected portion of the address pattern when the particular detected portion is determined not to be within the current address pattern area.
Claim 25
Independent Claim
103 words
A method for processing information detected by an electronic reading device, comprising the steps of: detecting, by the electronic reading device, an initial portion of an address pattern; retrieving, by the electronic reading device, an address pattern grid that contains the initial detected portion of the address pattern, said address pattern grid identifying actions to be taken based on the detected portion, storing, in the electronic reading device, the address pattern grid; and identifying a plurality of successive positions corresponding to a plurality of successively detected portions of the address pattern, the plurality of successive positions identified using the stored address pattern grid.
Claim 26
Independent Claim
103 words
A method for processing information detected by an electronic reading device, comprising the steps of: detecting, by the electronic reading device, an initial portion of an address pattern; retrieving, by the electronic reading device, an address pattern grid that contains the initial detected portion of the address pattern, said address pattern grid identifying actions to be taken based on the detected portion, storing, in the electronic reading device, the address pattern grid; and identifying a plurality of successive positions corresponding to a plurality of successively detected portions of the address pattern, the plurality of successive positions identified using the stored address pattern grid.
Claim 27
Dependent Claim
23 words
The method of claim 22 , further comprising the step of generating data defining a stroke from the plurality of identified successive positions.
Claim 28
Dependent Claim
19 words
The method of claim 23 , further comprising the step of initiating an action that corresponds to the stroke.
Claim 29
Dependent Claim
22 words
The method of claim 22 , further comprising the step of initiating an action based on the plurality of identified successive positions.
Claim 30
Dependent Claim
23 words
The method of claim 22 , further comprising the step of determining whether each successive position is within the stored address pattern grid.
Claim 31
Dependent Claim
52 words
The method of claim 26 , further comprising the step of: retrieving a new address pattern grid in response to a determination that a particular successive position is not within the stored address pattern grid, the new address pattern grid containing the particular successive position; and storing the new address pattern grid.
Claim 32
Independent Claim
79 words
A method for processing information detected by an electronic reading device, comprising the steps of: detecting, by the electronic reading device, an initial position on an address pattern; retrieving an application description containing an address pattern grid description for an application that relates to the detected initial position; detecting a plurality of successive positions on the address pattern; and processing the plurality of detected successive positions in accordance with the address pattern grid description contained within the application description.
Claim 33
Independent Claim
79 words
A method for processing information detected by an electronic reading device, comprising the steps of: detecting, by the electronic reading device, an initial position on an address pattern; retrieving an application description containing an address pattern grid description for an application that relates to the detected initial position; detecting a plurality of successive positions on the address pattern; and processing the plurality of detected successive positions in accordance with the address pattern grid description contained within the application description.
Claim 34
Dependent Claim
40 words
The method of claim 28 , further comprising the steps of: identifying an address where the application description is stored, said identification based on the detected initial position; and sending a request for the application description to the identified address.
Claim 35
Dependent Claim
37 words
The method of claim 28 , wherein the step of retrieving the application description includes retrieving an address pattern grid description, the address pattern grid description used in the step of detecting the plurality of successive positions.
Claim 36
Dependent Claim
23 words
The method of claim 28 , wherein the step of processing includes converting the plurality of detected successive positions into a data entry.
Claim 37
Dependent Claim
23 words
The method of claim 31 , further comprising the step of submitting the data entry to an application server associated with the application.
Claim 38
Dependent Claim
28 words
The method of claim 31 , wherein the plurality of detected successive positions represent handwritten symbols, said conversion into a data entry involving performing a handwriting recognition operation.
Claim 39
Independent Claim
93 words
A system for configuring an electronic reading device, comprising: an electronic reading device storing configuration instructions; a separate electronic device including an electronic man-machine interface (MMI), said separate electronic device operating to: receive the configuration instructions from the electronic reading device; display at least one configuration option identified in the configuration instructions; receive, via the electronic MMI, a user selection relating to the at least one configuration option; and send an identification of the user selection to the electronic reading device, said electronic reading device executing a function based on the user selection.
Claim 40
Independent Claim
93 words
A system for configuring an electronic reading device, comprising: an electronic reading device storing configuration instructions; a separate electronic device including an electronic man-machine interface (MMI), said separate electronic device operating to: receive the configuration instructions from the electronic reading device; display at least one configuration option identified in the configuration instructions; receive, via the electronic MMI, a user selection relating to the at least one configuration option; and send an identification of the user selection to the electronic reading device, said electronic reading device executing a function based on the user selection.
Claim 41
Dependent Claim
25 words
The system of claim 34 , wherein communications between the electronic reading device and the separate electronic device are performed using wireless application protocol (WAP).
Claim 42
Dependent Claim
24 words
The system of claim 35 , wherein the electronic reading device includes a WAP server and the separate electronic device includes a WAP client.
Claim 43
Dependent Claim
14 words
The system of claim 36 , wherein the configuration instructions comprise a WAP page.
Claim 44
Dependent Claim
20 words
The system of claim 37 , wherein the user selection comprises a selection of a link on the WAP page.
Claim 45
Dependent Claim
20 words
The system of claim 35 , wherein the identification of the user selection comprises a common gateway interface (CGI) call.
Claim 46
Dependent Claim
21 words
The system of claim 34 , wherein the configuration instructions use an application program interface (API) for the separate electronic device.
Claim 47
Dependent Claim
19 words
The system of claim 34 , wherein the at least one configuration option is displayed using a dynamic menu.
Claim 48
Dependent Claim
30 words
The system of claim 34 , wherein the separate electronic device is selected from the group consisting of a mobile phone, a personal digital assistant (PDA), and a personal computer.
Claim 49
Independent Claim
86 words
A method for configuring an electronic reading device, comprising the steps of: receiving configuration data identifying a plurality of configuration options for an electronic reading device, said configuration data received at a separate electronic device; displaying the plurality of configuration options on the separate electronic device; receiving a user selection of at least one of the plurality of configuration options; notifying the electronic reading device of the at least one selected configuration option; and executing a function based on the at least one selected configuration option.
Claim 50
Independent Claim
86 words
A method for configuring an electronic reading device, comprising the steps of: receiving configuration data identifying a plurality of configuration options for an electronic reading device, said configuration data received at a separate electronic device; displaying the plurality of configuration options on the separate electronic device; receiving a user selection of at least one of the plurality of configuration options; notifying the electronic reading device of the at least one selected configuration option; and executing a function based on the at least one selected configuration option.
Claim 51
Dependent Claim
46 words
The method of claim 43 , wherein the configuration data is contained in one of a wireless application protocol (WAP) page and a web page, the step of displaying the plurality of configuration options comprising displaying said one of the WAP page and the web page.
Claim 52
Dependent Claim
24 words
The method of claim 44 , wherein each configuration option comprises a link on said one of the WAP page and the web page.
Claim 53
Dependent Claim
24 words
The method of claim 44 , wherein the step of notifying comprises sending a common gateway interface (CGI) call to the electronic reading device.
Claim 54
Dependent Claim
15 words
The method of claim 46 , further comprising the step of executing the CGI call.
Claim 55
Dependent Claim
22 words
The method of claim 43 , wherein the configuration data conforms to an application program interface (API) for the separate electronic device.
Claim 56
Independent Claim
121 words
A system for interacting with an application, comprising: a formatted surface having an address pattern, wherein a position on the address pattern can be determined from a portion of the address pattern; an electronic reading device for detecting a portion of the address pattern; an application server storing application data associated with the detected portion of the address pattern; and an electronic device separate from the electronic reading device, said electronic device operating to receive the application data and display the application data on a display screen, wherein a user makes a selection from the displayed application data using one of the electronic reading device in connection with the formatted surface and a man-machine interface (MMI) for the separate electronic device.
Claim 57
Independent Claim
121 words
A system for interacting with an application, comprising: a formatted surface having an address pattern, wherein a position on the address pattern can be determined from a portion of the address pattern; an electronic reading device for detecting a portion of the address pattern; an application server storing application data associated with the detected portion of the address pattern; and an electronic device separate from the electronic reading device, said electronic device operating to receive the application data and display the application data on a display screen, wherein a user makes a selection from the displayed application data using one of the electronic reading device in connection with the formatted surface and a man-machine interface (MMI) for the separate electronic device.
Claim 58
Dependent Claim
30 words
The system of claim 49 , wherein the separate electronic device is selected from the group consisting of a mobile phone, a personal digital assistant (PDA), and a personal computer.
Claim 59
Dependent Claim
18 words
The system of claim 49 , wherein the separate electronic device comprises a wireless application protocol (WAP) client.
Claim 60
Dependent Claim
23 words
The system of claim 49 , wherein the application data comprises one of a wireless application protocol (WAP) page and a web page.
Claim 61
Dependent Claim
26 words
The system of claim 52 , wherein the user selection is sent to the application server in the form of a common gateway interface (CGI) call.
Claim 62
Dependent Claim
31 words
The system of claim 49 , wherein the separate electronic device has a unique Internet protocol (IP) address, said separate electronic device acting as a proxy for the electronic reading device.
Claim 63
Dependent Claim
31 words
The system of claim 49 , wherein the electronic reading device has a unique Internet protocol (IP) address, said electronic reading device acting as a proxy for the separate electronic device.
Claim 64
Dependent Claim
23 words
The system of claim 49 , wherein the application data received by the separate electronic device is sent via the electronic reading device.
Claim 65
Independent Claim
85 words
A method for interacting with an application, comprising the steps of: detecting a portion of an address pattern with an electronic reading device; determining a position of the electronic reading device relative to the address pattern based on the detected portion of the address pattern; retrieving application data associated with the determined position; displaying at least one option from the application data on an electronic device separate from the electronic reading device; and receiving a user selection of one of the at least one option.
Claim 66
Independent Claim
85 words
A method for interacting with an application, comprising the steps of: detecting a portion of an address pattern with an electronic reading device; determining a position of the electronic reading device relative to the address pattern based on the detected portion of the address pattern; retrieving application data associated with the determined position; displaying at least one option from the application data on an electronic device separate from the electronic reading device; and receiving a user selection of one of the at least one option.
Claim 67
Dependent Claim
23 words
The method of claim 57 , wherein the application data comprises one of a wireless application protocol (WAP) page and a web page.
Claim 68
Dependent Claim
27 words
The method of claim 58 , wherein the user selection comprises a selection of a link on said one of the WAP page and the web page.
Claim 69
Dependent Claim
27 words
The method of claim 57 , wherein the step of receiving the user selection comprises detecting a portion of the address pattern with the electronic reading device.
Claim 70
Dependent Claim
21 words
The method of claim 57 , wherein the user selection is received via a man-machine interface on the separate electronic device.
Claim 71
Dependent Claim
25 words
The method of claim 57 , further comprising the step of sending the application data to the separate electronic device via the electronic reading device.