← Back to Patent Explorer
US6470381B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Wireless communication device with markup language based man-machine interface

Assignee: Access Co Ltd
•
Filing: 2001-07-16
•
Granted: 2002-10-22
•
Expires: 2021-07-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A wireless communications device with a markup language based man-machine interface provides a user interface for telecommunications functionality, including dialing telephone numbers, answering telephone calls, creating messages, sending messages, receiving messages, establishing configuration settings defined in markup language such as HTML, and accessed through a browser program executed by the wireless communication device. This feature enables direct access to Internet and World Wide Web content, such as Web pages, to be directly integrated with telecommunication functions of the device, and allows Web content to be seamlessly integrated with other data types, since all data presented to the user via the user interface is presented via markup language-based pages. The browser processes an extended form of HTML that provides new tags and attributes that enhance the navigational, logical, and display capabilities of conventional HTML, and particularly adapt HTML to be displayed and used on wireless communication devices with small screen displays.

Inventors

  • 👤 Adam De Boor
  • 👤 Michael D. Eggers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 16:42
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/72; H04M1/724; H04M1/72403; H04M1/72445; G; G06; G06F; G06F17/00; G06F16/00; G06F16/90; G06F16/95; G06F16/955; G06F16/9562; G06F16/957; G06F16/958; G06F16/986; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06Q; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0251; G06Q30/0267; G06Q30/0277; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; H04M1/27467; H04M1/2748; H04M1/7243; H04M1/72469; H04M2250/00; H04M2250/56; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99939

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 60 words
A computer-implemented method of operating a wireless communications device having a plurality of keys, comprising: receiving a first markup language page containing a tag, the tag defining a new association between one of the keys and an action; receiving a user selection of the key; and effecting, with the wireless communication device, the action associated with the user selected key.
Claim 2
Dependent Claim 60 words
A computer-implemented method of operating a wireless communications device having a plurality of keys, comprising: receiving a first markup language page containing a tag, the tag defining a new association between one of the keys and an action; receiving a user selection of the key; and effecting, with the wireless communication device, the action associated with the user selected key.
Claim 3
Dependent Claim 42 words
The method of claim 1 , wherein the action is a URL having a data component, further comprising: responsive to the data component of the URL specifying a second page to be fetched, fetching the second page, and displaying the second page.
Claim 4
Dependent Claim 39 words
The method of claim 1 , wherein the action is a URL having a data component, further comprising: responsive to the data component of the URL specifying a telephony command of the wireless communication device, executing the telephony command.
Claim 5
Dependent Claim 33 words
The method of claim 1 , wherein the tag specifies a URL, and further comprising: responsive to user input selection of the key, fetching content associated with the URL and displaying the content.
Claim 6
Dependent Claim 28 words
The method of claim 1 , wherein the tag specifies a label associated with the specified key, and further comprising: responsive to decoding the page, displaying the label.
Claim 7
Dependent Claim 43 words
The method of claim 1 , wherein the step of receiving the first markup language page additionally comprises: decoding the first markup language page including the tag specifying the key and the action; and storing the association between the key and the action.
Claim 8
Dependent Claim 86 words
A browser program product for controlling the operation of a wireless communication device by execution of the browser by a processor of the wireless communication device, the wireless communication device having a plurality of keys, the browser executing the operations of: receiving a first markup language page containing a tag, the tag defining a new association between one of the keys and an action; receiving a user selection of the key; and effecting, with the wireless communication device, the action associated with the user selected key.
Claim 9
Dependent Claim 86 words
A browser program product for controlling the operation of a wireless communication device by execution of the browser by a processor of the wireless communication device, the wireless communication device having a plurality of keys, the browser executing the operations of: receiving a first markup language page containing a tag, the tag defining a new association between one of the keys and an action; receiving a user selection of the key; and effecting, with the wireless communication device, the action associated with the user selected key.
Claim 10
Dependent Claim 45 words
The browser program product of claim 7 , wherein the step of receiving the first markup language page additionally comprises: decoding the first markup language page including the tag specifying the key and the action; and storing the association between the key and the action.
Claim 11
Dependent Claim 32 words
The browser of claim 7 , wherein the tag specifies a URL, and responsive user input selection of the key, the browser fetches content associated with the URL and displays the content.
Claim 12
Dependent Claim 28 words
The browser of claim 7 , wherein the tag specifies a label associated with the specified key, and the browser responsive to decoding the page, displays the label.
Claim 13
Dependent Claim 42 words
The browser of claim 7 , wherein the action is a URL having a data component, further comprising: responsive to the data component of the URL specifying a second page to be fetched, fetching the second page, and displaying the second page.
Claim 14
Dependent Claim 40 words
The browser product of claim 7 , wherein the action is a URL having a data component, further comprising: responsive to the data component of the URL specifying a telephony command of the wireless communication device, executing the telephony command.
Claim 15
Independent Claim 133 words
A method of configuring a wireless communication device having a screen display and a plurality of user selectable keys, the method comprising: receiving a data file including content and markup language tags defining an arrangement of the content on the screen display, a portion of the content associated with a URL; responsive to at least one of the markup language tags, displaying the portion of the content associated with the URL on the screen display in a visually distinguished manner; responsive to at least one of the markup language tags, assigning the URL associated with the visually distinguished content to one of the user selectable keys; receiving a user selection of the assigned user selectable key; and accessing a data file or function associated with the URL assigned to the user selected key.
Claim 16
Independent Claim 133 words
A method of configuring a wireless communication device having a screen display and a plurality of user selectable keys, the method comprising: receiving a data file including content and markup language tags defining an arrangement of the content on the screen display, a portion of the content associated with a URL; responsive to at least one of the markup language tags, displaying the portion of the content associated with the URL on the screen display in a visually distinguished manner; responsive to at least one of the markup language tags, assigning the URL associated with the visually distinguished content to one of the user selectable keys; receiving a user selection of the assigned user selectable key; and accessing a data file or function associated with the URL assigned to the user selected key.
Claim 17
Dependent Claim 76 words
A computer implemented method of processing a page of data encoded in a markup language, the page including a reference to an embedded object, the method comprising: receiving a user selection of a displayed user interface element in the page, the element associated with a command encoded within the page; and invoking the embedded object, and providing the command to the embedded object for processing, the embedded object processing the command using an internally defined function.
Claim 18
Dependent Claim 76 words
A computer implemented method of processing a page of data encoded in a markup language, the page including a reference to an embedded object, the method comprising: receiving a user selection of a displayed user interface element in the page, the element associated with a command encoded within the page; and invoking the embedded object, and providing the command to the embedded object for processing, the embedded object processing the command using an internally defined function.
Claim 19
Dependent Claim 81 words
A computer implemented method of processing a page of data encoded in a markup language, the page including a specification for an embedded object, the method comprising: creating the specified embedded object; receiving a user selection of a displayed user interface element in the page, the element associated with a command encoded within the page; and invoking the embedded object, and providing the command to the embedded object for processing, the embedded object processing the command using an internally defined function.
Claim 20
Dependent Claim 81 words
A computer implemented method of processing a page of data encoded in a markup language, the page including a specification for an embedded object, the method comprising: creating the specified embedded object; receiving a user selection of a displayed user interface element in the page, the element associated with a command encoded within the page; and invoking the embedded object, and providing the command to the embedded object for processing, the embedded object processing the command using an internally defined function.
Claim 21
Dependent Claim 18 words
The computer implemented method of claim 15 , further comprising storing a reference to the created embedded object.
Claim 22
Dependent Claim 23 words
The computer implemented of claim 16 , wherein invoking the embedded object further comprises locating the stored reference to the created embedded object.
Claim 23
Dependent Claim 62 words
A computer implemented method of automatically displaying help data to a user, comprising: displaying a window having a title in a title bar area; incrementing a counter of an amount of time elapsed since a last user input; and responsive to the counter equaling or exceeding a threshold amount of time, replacing the title with help data in the title bar area.
Claim 24
Dependent Claim 62 words
A computer implemented method of automatically displaying help data to a user, comprising: displaying a window having a title in a title bar area; incrementing a counter of an amount of time elapsed since a last user input; and responsive to the counter equaling or exceeding a threshold amount of time, replacing the title with help data in the title bar area.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-10-21 2006-04-22 2006-10-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-10-21 2010-04-22 2010-10-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-10-21 2014-04-22 2014-10-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag