Patent US5818446A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5818446A Expired / Lapsed US ⏱️ 0.0 years remaining

System for changing user interfaces based on display data content

Assignee: International Business Machines Corp
•
Filing: 1996-11-18
•
Granted: 1998-10-06
•
Expires: 2016-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The computer is enhanced to include software processes for detecting the contents of data to be displayed and, responsive thereto, for changing the user interface selected for display and use. These processes determine which of a plurality of possible user interfaces shall be loaded into the computer memory for employment on the display for user interaction therewith so that, for example, functionally rich user interfaces will be employed for adult use of a given data load, but simplified user interfaces may be employed for the same data when a child desires to use the system. The entire user interface is changed based on data type or content as compared with a register of desired user interfaces for differing types or contents of data to be displayed.

Inventors

  • 👤 Randal Lee Bertram
  • 👤 Peter James Brittenham
  • 👤 Mathew James Brozowski

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 14:14
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/14; G06F9/00; G06F9/06; G06F9/44; G06F9/451

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 125 words
A computer system comprising a processor, a memory, a display and input/output or interface means, together with interconnecting communication means for connecting said processor, memory, display and input/output means, and further comprising: means for detecting that a user interface presentation format change is desired and, responsive to said detecting, means for determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, means for loading said desired user interface presentation format into said memory for use by said processor in displaying said desired interface on said display registry means for holding specified criteria for comparison to content received for presentation on said display means and, responsive to said comparison, for selecting a predefined user interface presentation.
Claim 2
Dependent Claim 125 words
A computer system comprising a processor, a memory, a display and input/output or interface means, together with interconnecting communication means for connecting said processor, memory, display and input/output means, and further comprising: means for detecting that a user interface presentation format change is desired and, responsive to said detecting, means for determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, means for loading said desired user interface presentation format into said memory for use by said processor in displaying said desired interface on said display registry means for holding specified criteria for comparison to content received for presentation on said display means and, responsive to said comparison, for selecting a predefined user interface presentation.
Claim 3
Dependent Claim 64 words
A computer as claimed in claim 1, wherein said means for determining further comprises: means responsive to a received user request for an identified desired user interface format change, for determining if said user request identifies a new user interface format that requires loading into said memory, and if not, resuming operation with the user interface in use once said user request was received.
Claim 4
Dependent Claim 63 words
A computer system as claimed in claim 1, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 5
Dependent Claim 63 words
A computer system as claimed in claim 2, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 6
Dependent Claim 50 words
A computer system as claimed in any one of claims 1, 2, 3 or 4, wherein: incoming data for display is analyzed to determine if it identifies a previously activated user interface presentation control format, and, if it does, resuming operation of said previously activated user interface presentation control format.
Claim 7
Dependent Claim 102 words
A computer system as claimed in any one of claims 1, 2, 3 or 4, and further including a network browser application loaded into said memory and being executed by said processor, wherein said browser further comprises: means for detecting that a user interface presentation format change is desired and, responsive to said detecting, means for determining if a new one of a plurality of user interface presentation control formats is desired; and responsive to said determining, means for loading said desired user interface presentation format into said memory for use by said processor in displaying said desired interface on said display.
Claim 8
Dependent Claim 52 words
A computer system as claimed in claim 6, wherein said means for detecting a desired user interface format change further comprises: registry means for holding specified criteria for comparison to content received for presentation on said display means and, responsive to said comparison, for selecting a predefined user interface presentation control format.
Claim 9
Dependent Claim 65 words
A computer system as claimed in claim 6, wherein said means for determining further comprises: means responsive to a received user request for an identified desired user interface format change, for determining if said user request identifies a new user interface format that requires loading into said memory, and if not, resuming operation with the user interface in use once said user request was received.
Claim 10
Dependent Claim 65 words
A computer system as claimed in claim 7, wherein said means for determining further comprises: means responsive to a received user request for an identified desired user interface format change, for determining if said user request identifies a new user interface format that requires loading into said memory, and if not, resuming operation with the user interface in use once said user request was received.
Claim 11
Dependent Claim 63 words
A computer system as claimed in claim 6, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 12
Dependent Claim 63 words
A computer system as claimed in claim 7, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 13
Dependent Claim 63 words
A computer system as claimed in claim 8, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 14
Dependent Claim 63 words
A computer system as claimed in claim 9, wherein said means for detecting further comprises: means for monitoring incoming data for presentation on said display; and said means for determining further comprises means for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type.
Claim 15
Dependent Claim 131 words
A user interface presentation control facility for use in a computer system having at least a processor and a memory and a display in communication with said processor, said control facility comprising a machine readable medium bearing processor instructions, comprising steps executable by said processor for: detecting that a user interface presentation format change is desired and, responsive to said detecting; determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, loading said desired user interface presentation control format into said memory for use by said processor in displaying said desired interface controls on said display comparing specified criteria to content received for presentation on said display and, responsive to said comparing, selecting a predefined user interface presentation format for use.
Claim 16
Dependent Claim 131 words
A user interface presentation control facility for use in a computer system having at least a processor and a memory and a display in communication with said processor, said control facility comprising a machine readable medium bearing processor instructions, comprising steps executable by said processor for: detecting that a user interface presentation format change is desired and, responsive to said detecting; determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, loading said desired user interface presentation control format into said memory for use by said processor in displaying said desired interface controls on said display comparing specified criteria to content received for presentation on said display and, responsive to said comparing, selecting a predefined user interface presentation format for use.
Claim 17
Dependent Claim 51 words
A user interface presentation control facility as claimed in claim 14, wherein said determining step further comprises: determining if said user request identifies a new user interface format that requires loading into memory and, if not, resuming operation with the user interface in use when the said user request was received.
Claim 18
Dependent Claim 61 words
A user interface presentation control facility as claimed in claim 14, further comprising steps for: monitoring incoming data for presentation on said display; and said determining step further comprises steps for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type exists.
Claim 19
Dependent Claim 61 words
A user interface presentation control facility as claimed in claim 15, further comprising steps for: monitoring incoming data for presentation on said display; and said determining step further comprises steps for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type exists.
Claim 20
Dependent Claim 52 words
A presentation control facility as claimed in any one of claims 14, 15, and 16, further comprising steps executable in said processor for: analyzing incoming data to determine if it identifies a previously activated user interface presentation format, and if it does, resuming operation of said previously actuated user interface presentation format.
Claim 21
Dependent Claim 99 words
In a computer system, a method of controlling a user interface format display comprising steps of: detecting that a user interface presentation format change is desired and, responsive to said detecting, determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, loading said desired user interface presentation format into said memory for use by said processor in displaying said desired interface on said display holding specified criteria for comparison to content received for presentation on said display and, responsive to said comparison, selecting a predefined user interface presentation format.
Claim 22
Dependent Claim 99 words
In a computer system, a method of controlling a user interface format display comprising steps of: detecting that a user interface presentation format change is desired and, responsive to said detecting, determining if a new one of a plurality of user interface presentation formats is desired; and responsive to said determining, loading said desired user interface presentation format into said memory for use by said processor in displaying said desired interface on said display holding specified criteria for comparison to content received for presentation on said display and, responsive to said comparison, selecting a predefined user interface presentation format.
Claim 23
Dependent Claim 45 words
A method as claimed in claim 19, wherein said determining further comprises determining if said user request identifies a new user interface format that requires loading into memory and if not, resuming operation with the user interface in use when said user request was received.
Claim 24
Dependent Claim 56 words
A method as claimed in claim 19, further comprising steps for: monitoring incoming data for presentation on said display; and determining by steps comprising steps for analyzing said incoming data for the presence of an URL data format identifier of any of the source file name, content type, source file extension, or data object type exists.

References Cited (Backward Citations)

US5072412A Cited
US5600778A Cited
US5596702A Cited
US5600776A Cited
US5689664A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag