WO2002073399A3 - Method and apparatus for lightweight support on set top box - Google Patents

Method and apparatus for lightweight support on set top box Download PDF

Info

Publication number
WO2002073399A3
WO2002073399A3 PCT/US2002/007762 US0207762W WO02073399A3 WO 2002073399 A3 WO2002073399 A3 WO 2002073399A3 US 0207762 W US0207762 W US 0207762W WO 02073399 A3 WO02073399 A3 WO 02073399A3
Authority
WO
WIPO (PCT)
Prior art keywords
native
lightweight
widgets
windowing system
pseudo
Prior art date
Application number
PCT/US2002/007762
Other languages
French (fr)
Other versions
WO2002073399A2 (en
Inventor
Kuldipsingh Pabla
Original Assignee
Sun Microsystems Inc
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
Application filed by Sun Microsystems Inc filed Critical Sun Microsystems Inc
Priority to DE60213969T priority Critical patent/DE60213969T2/en
Priority to AU2002244292A priority patent/AU2002244292A1/en
Priority to EP02709833A priority patent/EP1388040B1/en
Publication of WO2002073399A2 publication Critical patent/WO2002073399A2/en
Publication of WO2002073399A3 publication Critical patent/WO2002073399A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Abstract

A Lightweight component is made focus traversable by creating a pseudo native windowing system widget for each and every Lightweight component. This pseudo native widget has no geometry associated with it and does no rendering of the component since rendering of Lightweight components is done in Java. The pseudo native widget lives on the native windowing system's list of widgets and occupies a real estate thereby causing the native windowing system to attach a native structure with each and every Lightweight component, thus giving the windowing system accessibility to the Lightweight components. Since the pseudo native widgets are on the list of regular widgets, focus navigation for Lightweights become consistent with regular windowing system widgets, making the Lightweight components visible to all focus navigation events.
PCT/US2002/007762 2001-03-14 2002-03-13 Method and apparatus for lightweight support on set top box WO2002073399A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE60213969T DE60213969T2 (en) 2001-03-14 2002-03-13 DEVICE AND METHOD FOR LIGHTWEIGHT SUPPORT IN A SET TOP BOX
AU2002244292A AU2002244292A1 (en) 2001-03-14 2002-03-13 Method and apparatus for lightweight support on set top box
EP02709833A EP1388040B1 (en) 2001-03-14 2002-03-13 Method and apparatus for lightweight support on set top box

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/809,392 2001-03-14
US09/809,392 US7219331B2 (en) 2001-03-14 2001-03-14 Method and apparatus for lightweight support on set top box

Publications (2)

Publication Number Publication Date
WO2002073399A2 WO2002073399A2 (en) 2002-09-19
WO2002073399A3 true WO2002073399A3 (en) 2003-11-27

Family

ID=25201239

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/007762 WO2002073399A2 (en) 2001-03-14 2002-03-13 Method and apparatus for lightweight support on set top box

Country Status (5)

Country Link
US (1) US7219331B2 (en)
EP (1) EP1388040B1 (en)
AU (1) AU2002244292A1 (en)
DE (1) DE60213969T2 (en)
WO (1) WO2002073399A2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7415480B2 (en) * 2003-12-10 2008-08-19 Symantec Operating Corporation System and method for providing programming-language-independent access to file system content
KR20070015440A (en) * 2004-04-26 2007-02-02 구글 잉크. Methods and systems for dynamically composing distributed interactive applications from high-level programming languages
EP1596291A1 (en) * 2004-05-10 2005-11-16 Deutsche Thomson-Brandt Gmbh Method and apparatus for automatically selecting a software application
US7962552B2 (en) * 2005-11-14 2011-06-14 Red Hat, Inc. Borrow and give back of windows
CN101944017B (en) * 2009-07-09 2014-03-12 华为技术有限公司 Method and device for producing Widget
US8528005B2 (en) 2010-04-09 2013-09-03 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement in an IPTV terminal
US10089159B2 (en) 2016-11-03 2018-10-02 Microsoft Technology Licensing, Llc Processing non-spatial input by multiple program elements of a computer program executed on a computer
US11809839B2 (en) 2022-01-18 2023-11-07 Robert Lyden Computer language and code for application development and electronic and optical communication

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721848A (en) * 1994-02-04 1998-02-24 Oracle Corporation Method and apparatus for building efficient and flexible geometry management widget classes
EP1008930A2 (en) * 1998-11-30 2000-06-14 Sun Microsystems, Inc. Method and apparatus for detecting device support in a graphical user interface

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6429882B1 (en) * 1999-03-15 2002-08-06 Sun Microsystems, Inc. User interface component
US6601233B1 (en) * 1999-07-30 2003-07-29 Accenture Llp Business components framework
US6718535B1 (en) * 1999-07-30 2004-04-06 Accenture Llp System, method and article of manufacture for an activity framework design in an e-commerce based environment
US6636242B2 (en) * 1999-08-31 2003-10-21 Accenture Llp View configurer in a presentation services patterns environment
US6442748B1 (en) * 1999-08-31 2002-08-27 Accenture Llp System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment
US6701514B1 (en) * 2000-03-27 2004-03-02 Accenture Llp System, method, and article of manufacture for test maintenance in an automated scripting framework
US20030212987A1 (en) * 2001-02-28 2003-11-13 Demuth Steven J. Client container for building EJB-hosted java applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5721848A (en) * 1994-02-04 1998-02-24 Oracle Corporation Method and apparatus for building efficient and flexible geometry management widget classes
EP1008930A2 (en) * 1998-11-30 2000-06-14 Sun Microsystems, Inc. Method and apparatus for detecting device support in a graphical user interface

Also Published As

Publication number Publication date
WO2002073399A2 (en) 2002-09-19
AU2002244292A1 (en) 2002-09-24
DE60213969D1 (en) 2006-09-28
DE60213969T2 (en) 2007-04-12
US20020184608A1 (en) 2002-12-05
US7219331B2 (en) 2007-05-15
EP1388040A2 (en) 2004-02-11
EP1388040B1 (en) 2006-08-16

Similar Documents

Publication Publication Date Title
WO1995032469A3 (en) Unified hierarchical and tear-off menus in a graphical, event-driven computer system
EP1445692A3 (en) System and method for directly accessing functionality provided by an application
CN101408831B (en) Automatically transformed graphical user interface
WO2005081924A3 (en) System for and method of generating and navigating within a workspace of a computer application
BR0008995A (en) Portable communication device
DE60003578D1 (en) SIMULATED THREE-DIMENSIONAL MENUNAVIGATION SYSTEM
WO2004104938A8 (en) Creating and executing animation behavior for gui
EP1612737A3 (en) Method of rendering graphic objects
WO2002073399A3 (en) Method and apparatus for lightweight support on set top box
CA2118201A1 (en) Photon windowing kernel
WO2006052620A3 (en) A system and user interface for creating and presenting forms
WO2005104084A3 (en) Systems and methods for selecting a white point for image displays
EP1223503A3 (en) A system and user interface supporting user navigation and concurrent application operation
DE69840812D1 (en) ROOM PICTURE GENERATION USING COMPONENT HOMOGENIZATION
EP0982671A3 (en) Dynamic object properties
EP1156651A3 (en) Methods and systems for managing information on wireless data devices
GB2465526A (en) System and method for accessing a navigation system
DE69303359T2 (en) Computer-aided design and manufacturing system
CA2236962A1 (en) Method and system for facilitating navigation among software applications and improved screen viewing
EP1069501A3 (en) Model for the definition of world wide web sites and method for the design and verification of web sites using the aforementioned model
CN103077036A (en) Method and device for processing interface
WO2003094058A3 (en) Method of editing assembly
WO1999039254A3 (en) Providing low level hardware device driver from user mode under multi-tasking operating systems
WO2005116935A3 (en) Pickwalking methods and apparatus
WO2003081425A3 (en) Method and apparatus for deployment of software using static procedure return addresses

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE 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 NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE 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
WWE Wipo information: entry into national phase

Ref document number: 2002709833

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2002709833

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP

WWG Wipo information: grant in national office

Ref document number: 2002709833

Country of ref document: EP