[go: up one dir, main page]

WO2005022337A3 - Extensible user interface - Google Patents

Extensible user interface Download PDF

Info

Publication number
WO2005022337A3
WO2005022337A3 PCT/US2004/027874 US2004027874W WO2005022337A3 WO 2005022337 A3 WO2005022337 A3 WO 2005022337A3 US 2004027874 W US2004027874 W US 2004027874W WO 2005022337 A3 WO2005022337 A3 WO 2005022337A3
Authority
WO
WIPO (PCT)
Prior art keywords
computer system
client
server
user interface
information
Prior art date
Application number
PCT/US2004/027874
Other languages
French (fr)
Other versions
WO2005022337A2 (en
Inventor
Derrick Wang Whitle
Vincent Louis Sollicito
Edward F Seitz
Brockton Scott Davis
Stephen Kent Owens
Richard George Vaughan
James Zachary Bollas
Robert S Gue
James Bradford Biddy
Michael R Wolford
Steven Allen Dowds
Original Assignee
Yahoo Inc
Derrick Wang Whitle
Vincent Louis Sollicito
Edward F Seitz
Brockton Scott Davis
Stephen Kent Owens
Richard George Vaughan
James Zachary Bollas
Robert S Gue
James Bradford Biddy
Michael R Wolford
Steven Allen Dowds
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/652,607 external-priority patent/US7890961B2/en
Priority claimed from US10/652,379 external-priority patent/US20050050301A1/en
Priority claimed from US10/651,923 external-priority patent/US7496607B2/en
Application filed by Yahoo Inc, Derrick Wang Whitle, Vincent Louis Sollicito, Edward F Seitz, Brockton Scott Davis, Stephen Kent Owens, Richard George Vaughan, James Zachary Bollas, Robert S Gue, James Bradford Biddy, Michael R Wolford, Steven Allen Dowds filed Critical Yahoo Inc
Publication of WO2005022337A2 publication Critical patent/WO2005022337A2/en
Publication of WO2005022337A3 publication Critical patent/WO2005022337A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A method, apparatus, computer system and computer program product that enable a server to provide information and control the display of the information at a client dynamically without being persistently connected to the client. Functionality of the user interface can be changed without changing a client application displaying the information, installing a new application on the client computer system, or maintaining a persistent network connection between the client computer system and the server computer system. A control program running on the client computer system is configured to operate according to instructions provided by the server. The instructions provide information such as particular modules to present within the user interface and the layout of windows that provide access to the modules. The server also provides instructions for responses to be performed upon receiving events.
PCT/US2004/027874 2003-08-29 2004-08-25 Extensible user interface WO2005022337A2 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US10/651,923 2003-08-29
US10/652,379 2003-08-29
US10/652,607 US7890961B2 (en) 2003-08-29 2003-08-29 Method and apparatus for providing desktop application functionality in a client/server architecture
US10/652,379 US20050050301A1 (en) 2003-08-29 2003-08-29 Extensible user interface
US10/651,923 US7496607B2 (en) 2003-08-29 2003-08-29 Method and system for maintaining synchronization between a local data cache and a data store
US10/652,607 2003-08-29

Publications (2)

Publication Number Publication Date
WO2005022337A2 WO2005022337A2 (en) 2005-03-10
WO2005022337A3 true WO2005022337A3 (en) 2006-05-11

Family

ID=34279863

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/027874 WO2005022337A2 (en) 2003-08-29 2004-08-25 Extensible user interface

Country Status (1)

Country Link
WO (1) WO2005022337A2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1914636A4 (en) * 2005-07-27 2009-12-23 Mikhail Vasilyevich Belyaev Client-server information system and method for presentation of a graphical user's interface
RU2313824C2 (en) * 2005-09-26 2007-12-27 Михаил Васильевич Беляев Information client-server system and method for providing graphical user interface
US8375325B2 (en) * 2005-12-30 2013-02-12 Google Inc. Customizable, multi-function button
CN112230906B (en) * 2019-07-15 2023-05-23 腾讯科技(深圳)有限公司 Method, device and equipment for creating list control and readable storage medium
CN113342230A (en) * 2021-06-29 2021-09-03 北京字跳网络技术有限公司 Control display method, device, equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020186257A1 (en) * 2001-06-08 2002-12-12 Cadiz Jonathan J. System and process for providing dynamic communication access and information awareness in an interactive peripheral display
US20030164862A1 (en) * 2001-06-08 2003-09-04 Cadiz Jonathan J. User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
US20040212640A1 (en) * 2003-04-25 2004-10-28 Justin Mann System and method for providing dynamic user information in an interactive display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020186257A1 (en) * 2001-06-08 2002-12-12 Cadiz Jonathan J. System and process for providing dynamic communication access and information awareness in an interactive peripheral display
US20030164862A1 (en) * 2001-06-08 2003-09-04 Cadiz Jonathan J. User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
US20040212640A1 (en) * 2003-04-25 2004-10-28 Justin Mann System and method for providing dynamic user information in an interactive display

Also Published As

Publication number Publication date
WO2005022337A2 (en) 2005-03-10

Similar Documents

Publication Publication Date Title
WO2005048043A3 (en) Method and system for user control of secondary content displayed on a computing device
WO2001037144A3 (en) System and method for application viewing through collaborative web browsing session
WO2005041019A3 (en) Successively displaying panels in a computer user interface
WO2001065338A3 (en) Method and system for harvesting feedback on items from users of a network-based transaction facility
WO2003096669A3 (en) Method and apparatus for browsing using multiple coordinated device
CA2380768A1 (en) A system and method for providing immediate visual response to user input at a client system
WO2006104933A3 (en) Heterogeneous content channel manager for ubiquitous computer software systems
WO2005008431A3 (en) Software development kit for client server applications
WO2004031987A3 (en) Method and apparatus for managing a collection of portlets in a portal server
WO2005022335A3 (en) Space-optimizing content display
WO2004021128A3 (en) Enhanced contact navigator with interactive tabs for managing network events in real time
AU2003269214A1 (en) Method and apparatus for relaying session information from a portal server
WO2006133218A3 (en) Asp for web analytics including a real-time segmentation workbench
WO2004010249A3 (en) System and method for utilizing profile information
WO2005060578A3 (en) Method and system for conducting an on-line survey
AU2003285563A1 (en) Method, system and computer software product for responding to a computer intrusion
WO2004063857A3 (en) System and method for the visual display of data in an interactive zebra chart
WO2008084666A1 (en) Method, program, and alternate server for supporting data input for business processing in application server
WO2003100591A3 (en) Management of interaction opportunity data
WO2001080065A3 (en) Method, system, and computer program product for propagating remotely configurable posters of host site content
WO2006003484A3 (en) Binning system for data analysis
WO2000072212A3 (en) Total ownership cost estimation of complex systems
WO2004040399A3 (en) Transparent ejb support and horizontal data partitioning
WO2005060616A3 (en) Non-scalar-valued financial instruments
AU2003242598A1 (en) Method, system and computer program for the secured management of network devices

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase