Movatterモバイル変換


[0]ホーム

URL:


US20050028105A1 - Method for entitling a user interface - Google Patents

Method for entitling a user interface
Download PDF

Info

Publication number
US20050028105A1
US20050028105A1US10/788,530US78853004AUS2005028105A1US 20050028105 A1US20050028105 A1US 20050028105A1US 78853004 AUS78853004 AUS 78853004AUS 2005028105 A1US2005028105 A1US 2005028105A1
Authority
US
United States
Prior art keywords
control
controls
theme
rendering
gui
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US10/788,530
Inventor
Scott Musson
Christopher Jolley
George Murnock
Subrahmanyam Allamaraju
Brodi Beartusk
Robert Bergman
James D'Ambrosia
Kevin Frender
Stephen Hetzel
Purushotham Naidu
Sameer Sawant
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEA Systems Inc
Original Assignee
BEA Systems 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 BEA Systems IncfiledCriticalBEA Systems Inc
Priority to US10/788,530priorityCriticalpatent/US20050028105A1/en
Assigned to BEA SYSTEMS, INC.reassignmentBEA SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MURNOCK, GEORGE, BEARTUSK, BRODI, ALLAMARAJU, SUBRAHMANYAM, D'AMBROSIA, JAMES, JOLLEY, CHRISTOPHER, NAIDU, PURUSHOTHAM BABU, SAWANT, SAMEER, BERGMAN, ROBERT, FRENDER, KEVIN BLAIR, HETZEL, STEPHEN, MUSSON, SCOTT
Publication of US20050028105A1publicationCriticalpatent/US20050028105A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method for rendering a graphical user interface (GUI), comprising providing for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy and wherein each one of the controls has an entitlement that can be used to determine whether or not the control is visible when rendered, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.

Description

Claims (67)

50. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
provide for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy and wherein each one of the controls has an entitlement that can be used to determine whether or not the control is visible when rendered;
traverse the representation, wherein the traversing comprises instructions to cause the system to:
associate theme with a first control in the set of controls;
render the first control according to the theme;
render any descendents of the first control according to the theme;
wherein any descendents of the first control can override the theme; and
wherein one of the set of controls can communicate with another of the set of controls.
67. A computer data signal embodied in a transmission medium, comprising:
a code segment including instructions to provide for the representation of the GUI as a set of controls wherein the controls are organized in a logical hierarchy and wherein each one of the controls has an entitlement that can be used to determine whether or not the control is visible when rendered;
a code segment including instructions to traverse the representation comprising:
a code segment including instructions to associate theme with a first control in the set of controls;
a code segment including instructions to render the first control according to the theme;
a code segment including instructions to render any descendents of the first control according to the theme;
wherein any descendents of the first control can override the theme; and
wherein one of the set of controls can communicate with another of the set of controls.
US10/788,5302003-02-282004-02-27Method for entitling a user interfaceAbandonedUS20050028105A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/788,530US20050028105A1 (en)2003-02-282004-02-27Method for entitling a user interface

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US45099103P2003-02-282003-02-28
US10/788,530US20050028105A1 (en)2003-02-282004-02-27Method for entitling a user interface

Publications (1)

Publication NumberPublication Date
US20050028105A1true US20050028105A1 (en)2005-02-03

Family

ID=33519012

Family Applications (9)

Application NumberTitlePriority DateFiling Date
US10/788,801Active2026-09-22US7934163B2 (en)2003-02-282004-02-27Method for portlet instance support in a graphical user interface
US10/789,016Active2027-07-06US8225234B2 (en)2003-02-282004-02-27Method for utilizing look and feel in a graphical user interface
US10/789,137AbandonedUS20050108648A1 (en)2003-02-282004-02-27Method for propagating look and feel in a graphical user interface
US10/788,803Active2026-11-24US7752677B2 (en)2003-02-282004-02-27System and method for containing portlets
US10/789,135Active2025-11-11US7853884B2 (en)2003-02-282004-02-27Control-based graphical user interface framework
US10/789,970Active2026-04-05US7650572B2 (en)2003-02-282004-02-27Graphical user interface navigation method
US10/788,530AbandonedUS20050028105A1 (en)2003-02-282004-02-27Method for entitling a user interface
US10/789,140Active2025-10-20US7647564B2 (en)2003-02-282004-02-27System and method for dynamically generating a graphical user interface
US10/788,876Active2026-04-27US7814423B2 (en)2003-02-282004-02-27Method for providing a graphical user interface

Family Applications Before (6)

Application NumberTitlePriority DateFiling Date
US10/788,801Active2026-09-22US7934163B2 (en)2003-02-282004-02-27Method for portlet instance support in a graphical user interface
US10/789,016Active2027-07-06US8225234B2 (en)2003-02-282004-02-27Method for utilizing look and feel in a graphical user interface
US10/789,137AbandonedUS20050108648A1 (en)2003-02-282004-02-27Method for propagating look and feel in a graphical user interface
US10/788,803Active2026-11-24US7752677B2 (en)2003-02-282004-02-27System and method for containing portlets
US10/789,135Active2025-11-11US7853884B2 (en)2003-02-282004-02-27Control-based graphical user interface framework
US10/789,970Active2026-04-05US7650572B2 (en)2003-02-282004-02-27Graphical user interface navigation method

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US10/789,140Active2025-10-20US7647564B2 (en)2003-02-282004-02-27System and method for dynamically generating a graphical user interface
US10/788,876Active2026-04-27US7814423B2 (en)2003-02-282004-02-27Method for providing a graphical user interface

Country Status (1)

CountryLink
US (9)US7934163B2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040133562A1 (en)*1998-12-042004-07-08Toong Hoo-MinSystems and methods of searching databases
US20060136587A1 (en)*2004-11-222006-06-22Bea Systems, Inc.System and method for improved remote portlet communications
US20060136588A1 (en)*2004-11-222006-06-22Bea Systems, Inc.User interface for configuring web services for remote portlets
US20060161901A1 (en)*2005-01-192006-07-20Sap AktiengesellschaftSystem and method for automatically generating flow diagrams
US20060161672A1 (en)*2004-11-222006-07-20Bea Systems, Inc.System and method for improved interportlet communications
US20060174093A1 (en)*2004-11-222006-08-03Bea Systems, Inc.System and method for event based interportlet communications
US20060212474A1 (en)*2005-03-162006-09-21Muzzy Lane Software IncorporatedSpecifying application content using data-driven systems
US20060224975A1 (en)*2005-04-012006-10-05Paul AlbrechtSystem for creating a graphical application interface with a browser
US20060224977A1 (en)*2005-04-012006-10-05Paul AlbrechtGraphical application interface
US20070220035A1 (en)*2006-03-172007-09-20Filip MisovskiGenerating user interface using metadata
US20080072155A1 (en)*2006-09-192008-03-20Detweiler Samuel RMethod and apparatus for identifying hotkey conflicts
CN102004633A (en)*2009-09-032011-04-06阿里巴巴集团控股有限公司Method and device for processing control property
US20110289425A1 (en)*2010-05-202011-11-24Salesforce.Com, Inc.Methods and systems for providing a user interface in a multi-tenant database environment
US20120185952A1 (en)*2010-05-272012-07-19International Business Machines CorporationContext aware data protection
US8316001B1 (en)2002-07-222012-11-20Ipvision, Inc.Apparatus and method for performing analyses on data derived from a web-based search engine
CN110750765A (en)*2019-09-272020-02-04奇安信科技集团股份有限公司Service system, front-end page control method thereof, computer device, and storage medium

Families Citing this family (159)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE19903987A1 (en)*1999-02-022000-08-10Friedrich BoelsingRapid reductive dehalogenation of halohydrocarbons, e.g. for removing toxic chloroaromatic compounds from waste oil or soil, by contacting finely divided solid starting material with reducing metal
US20080097830A1 (en)*1999-09-212008-04-24Interpols Network IncorporatedSystems and methods for interactively delivering self-contained advertisement units to a web browser
US7000230B1 (en)2000-06-212006-02-14Microsoft CorporationNetwork-based software extensions
US6883168B1 (en)2000-06-212005-04-19Microsoft CorporationMethods, systems, architectures and data structures for delivering software via a network
CA2406876A1 (en)*2002-10-042004-04-04Ibm Canada Limited-Ibm Canada LimiteeMethod and apparatus for managing a collection of portlets in a portal server
WO2004068320A2 (en)*2003-01-272004-08-12Vincent Wen-Jeng LueMethod and apparatus for adapting web contents to different display area dimensions
US7415672B1 (en)2003-03-242008-08-19Microsoft CorporationSystem and method for designing electronic forms
US7275216B2 (en)2003-03-242007-09-25Microsoft CorporationSystem and method for designing electronic forms and hierarchical schemas
US7913159B2 (en)2003-03-282011-03-22Microsoft CorporationSystem and method for real-time validation of structured data files
US7278091B2 (en)*2003-05-132007-10-02Microsoft CorporationMethod and system for selectively enforcing presentation themes
US7505987B2 (en)*2003-05-132009-03-17Microsoft CorporationMethod and system for providing interface defaults
US7228500B2 (en)*2003-06-132007-06-05Microsoft CorporationWeb page rendering priority mechanism
US7197702B2 (en)*2003-06-132007-03-27Microsoft CorporationWeb page rendering mechanism using external programmatic themes
US7620903B1 (en)*2003-06-272009-11-17Microsoft CorporationSimplified implementation of adaptable user interfaces
US7406660B1 (en)2003-08-012008-07-29Microsoft CorporationMapping between structured data and a visual surface
US7334187B1 (en)2003-08-062008-02-19Microsoft CorporationElectronic form aggregation
US7464369B1 (en)*2003-09-112008-12-09Microsoft CorporationSystem and method for customizing extensible web part menus
GB2411331A (en)*2004-02-192005-08-24Trigenix LtdRendering user interface using actor attributes
US7266806B2 (en)*2004-03-022007-09-04International Business Machines CorporationPortlet template based on a state design pattern
US7793258B2 (en)*2004-03-152010-09-07Ramco Systems LimitedSoftware development using visual interfaces
US8327290B2 (en)*2004-04-062012-12-04International Business Machines CorporationUser task interface in a web application
US20050262358A1 (en)*2004-05-212005-11-24Bea Systems, Inc.Backing context for portal element controls
US7698655B2 (en)*2004-05-212010-04-13Bea Systems, Inc.Portal branding
US7614039B2 (en)*2004-05-212009-11-03Bea Systems, Inc.Backing files for portal element controls
US7398472B2 (en)*2004-07-092008-07-08Microsoft CorporationDefining the visual appearance of user-interface controls
US20060026557A1 (en)*2004-07-292006-02-02International Business Machines CorporationManipulating portlets
US7693840B1 (en)*2004-07-302010-04-06Sprint Communications Company L.P.Method and system for distribution of common elements
US7840707B2 (en)*2004-08-182010-11-23International Business Machines CorporationReverse proxy portlet with rule-based, instance level configuration
US20060047777A1 (en)*2004-09-012006-03-02International Business Machines CorporationEnhancing portlet run-time display with dynamically applied portlet skins
US9471332B2 (en)*2004-10-192016-10-18International Business Machines CorporationSelecting graphical component types at runtime
US8487879B2 (en)2004-10-292013-07-16Microsoft CorporationSystems and methods for interacting with a computer through handwriting to a screen
US7818755B1 (en)2004-12-222010-10-19Apple Inc.Window server event taps
US8065604B2 (en)*2004-12-302011-11-22Massachusetts Institute Of TechnologyTechniques for relating arbitrary metadata to media files
US7669149B2 (en)*2004-12-302010-02-23Sap AgMatching user interface elements to screen reader functions
US7620890B2 (en)*2004-12-302009-11-17Sap AgPresenting user interface elements to a screen reader using placeholders
US8631324B2 (en)*2005-01-122014-01-14International Business Machines CorporationRunning content emitters natively on local operating system
US7343364B2 (en)*2005-02-042008-03-11Efunds CorporationRules-based system architecture and systems using the same
US8375372B2 (en)*2005-02-232013-02-12International Business Machines CorporationBusiness process execution language program simulation
CN101297268B (en)*2005-03-032016-05-25汤姆森路透社全球资源公司 Integrated systems, tools and methods for designing automated business process applications
WO2006099406A2 (en)*2005-03-112006-09-21The Regents Of The University Of CaliforniaCustomizable user interface for electronic devices
US20060242249A1 (en)*2005-04-262006-10-26International Business Machines CorporationMethod for the display of visual sequencing of message communications between application portlets and task page relationship information in a web-base environment
US7493564B2 (en)*2005-04-262009-02-17International Business Machines CorporationMethod for the display of visual sequencing of launched application portlets and task page relationship information in a web-base environment
US8200975B2 (en)2005-06-292012-06-12Microsoft CorporationDigital signatures for network forms
US8214731B2 (en)*2005-06-302012-07-03International Business Machines CorporationIndependently refreshing portlet content in a portal view
US9218329B2 (en)2005-06-302015-12-22International Business Machines CorporationIndependent submission of forms in a portal view
US7849049B2 (en)*2005-07-052010-12-07Clarabridge, Inc.Schema and ETL tools for structured and unstructured data
FI20050779L (en)*2005-07-222007-01-23Analyse Solutions Finland Oy Information management method and system
US7827481B1 (en)*2005-07-252010-11-02Adobe Systems IncorporatedDefining style values as objects
US8745485B2 (en)*2005-08-182014-06-03Oracle International CorporationExtensible remote tag markup system and method
US7673017B2 (en)2005-09-062010-03-02Interpolls Network Inc.Systems and methods for integrating XML syndication feeds into online advertisement
US20070083630A1 (en)*2005-09-272007-04-12Bea Systems, Inc.System and method for performance testing framework
US20070113189A1 (en)*2005-11-152007-05-17Microsoft CorporationSpecifying per theme styles for custom graphical elements
US8429629B2 (en)*2005-11-302013-04-23Red Hat, Inc.In-kernel virtual machine for low overhead startup and low resource usage
US8095565B2 (en)*2005-12-052012-01-10Microsoft CorporationMetadata driven user interface
US8001459B2 (en)2005-12-052011-08-16Microsoft CorporationEnabling electronic documents for limited-capability computing devices
US7873615B2 (en)*2005-12-142011-01-18Sap AgControl object based report generation using a central class
CN100394428C (en)*2005-12-202008-06-11北京亿中邮信息技术有限公司Method for personalized replacing webpage subject
US7467352B2 (en)*2005-12-292008-12-16Motorola, Inc.Method and apparatus for mapping corresponding functions in a user
US20060107218A1 (en)*2006-01-172006-05-18Microsoft CorporationView-based navigation model for graphical user interfaces
US9454734B2 (en)*2006-02-212016-09-27International Business Machines CorporationHeuristic assembly of a component based application
WO2007131359A1 (en)*2006-05-162007-11-22Research In Motion LimitedSystem and method of skinning the user interface of an application
KR100772875B1 (en)*2006-05-222007-11-02삼성전자주식회사 Device and method for setting user interface according to user preference
US7814411B2 (en)*2006-05-312010-10-12Sap Portals Israel Ltd.Method and apparatus for adapting external controls to a portal design
CA2599766A1 (en)*2006-08-302008-02-29Econiq LtdSystem and method for communicating between graphical user interfaces
US20080072069A1 (en)*2006-09-152008-03-20Emc CorporationProtecting client-side code
WO2008033483A2 (en)*2006-09-152008-03-20Emc CorporationProtecting client-side code
US8250178B2 (en)*2006-09-152012-08-21Emc CorporationProtecting client-side code
US8966389B2 (en)2006-09-222015-02-24Limelight Networks, Inc.Visual interface for identifying positions of interest within a sequentially ordered information encoding
US8396878B2 (en)2006-09-222013-03-12Limelight Networks, Inc.Methods and systems for generating automated tags for video files
US9015172B2 (en)2006-09-222015-04-21Limelight Networks, Inc.Method and subsystem for searching media content within a content-search service system
US8214374B1 (en)*2011-09-262012-07-03Limelight Networks, Inc.Methods and systems for abridging video files
US20080077851A1 (en)*2006-09-262008-03-27International Business Machines CorporationMethod and apparatus for inserting jsr 168 portlet content into a j2ee java server page
US20080162420A1 (en)*2006-10-312008-07-03Ahrens Mark HMethods and systems to retrieve information from data sources
US20080163081A1 (en)*2006-12-292008-07-03Gillette Christophe JGraphical User Interface Using a Document Object Model
US20080263436A1 (en)*2007-02-132008-10-23Ahrens Mark HMethods and apparatus to reach through to business logic services
US20080244416A1 (en)*2007-03-282008-10-02Business Objects, S.A.Apparatus and method for creating and consuming custom visualization templates
US7921353B1 (en)*2007-04-092011-04-05Oracle America, Inc.Method and system for providing client-server injection framework using asynchronous JavaScript and XML
US20080295164A1 (en)*2007-05-242008-11-27International Business Machines CorporationMashup component isolation via server-side analysis and instrumentation
US20080297521A1 (en)*2007-05-312008-12-04Liang-Yu ChiSystem and method for providing skins for a web page
US20090006987A1 (en)*2007-06-292009-01-01Merav SimhiVisual design tools for portal content creation
US8015546B2 (en)*2007-08-032011-09-06International Business Machines CorporationRapidly assembling and deploying selected software solutions
US20090049380A1 (en)*2007-08-162009-02-19Joshua Allen RehlingPage Modules and States
US8302013B2 (en)*2007-08-162012-10-30Yahoo! Inc.Personalized page modules
US8812944B2 (en)*2007-08-162014-08-19Yahoo! Inc.Page modules and providing content
US9613089B2 (en)*2007-09-042017-04-04Adobe Systems IncorporatedForm template refactoring
US8347225B2 (en)*2007-09-262013-01-01Yahoo! Inc.System and method for selectively displaying web page elements
US8281287B2 (en)*2007-11-122012-10-02Finocchio Mark JCompact, portable, and efficient representation of a user interface control tree
US8533588B2 (en)*2007-11-302013-09-10Red Hat, Inc.Overriding images in user interfaces
US8335982B1 (en)*2007-12-052012-12-18Appcelerator, Inc.System and method for binding a document object model through JavaScript callbacks
US9189250B2 (en)*2008-01-162015-11-17Honeywell International Inc.Method and system for re-invoking displays
WO2009115921A2 (en)*2008-02-222009-09-24Ipath Technologies Private LimitedTechniques for enterprise resource mobilization
US7979477B2 (en)*2008-03-152011-07-12Microsoft CorporationPlaceholder control for updating database object
US20090271742A1 (en)*2008-04-292009-10-29Rui ZhangUser interface navigation design system
US20090292982A1 (en)*2008-05-222009-11-26Samar ChoudharyAutomated propagation of user interaction effects to equivalent ui artifacts
US20090313550A1 (en)*2008-06-172009-12-17Microsoft CorporationTheme Based Content Interaction
US20090319928A1 (en)*2008-06-202009-12-24Microsoft CorporationGenerating previews for themes that personalize an operating environment
US8346615B2 (en)2008-11-252013-01-01Yodlee, Inc.Financial gadgets
US20100145675A1 (en)*2008-12-042010-06-10Microsoft CorporationUser interface having customizable text strings
US20100161344A1 (en)*2008-12-122010-06-24Dyson David SMethods and apparatus to prepare report requests
US9639626B2 (en)2009-04-092017-05-02International Business Machines CorporationWeb-browser based state repository
US9003331B1 (en)*2009-07-012015-04-07Sprint Communications Company L.P.Graphical user interface dynamic menu slot
US20110066979A1 (en)*2009-09-142011-03-17Olympus CorporationNondestructive testing apparatus
US10146514B1 (en)*2009-09-302018-12-04EMC IP Holding Company LLCCentralized support for application user interface elements
US20110078600A1 (en)*2009-09-302011-03-31Sap AgModification Free Tagging of Business Application User Interfaces
US8938684B2 (en)*2009-09-302015-01-20Sap SeModification free cutting of business application user interfaces
US20110078599A1 (en)*2009-09-302011-03-31Sap AgModification Free UI Injection into Business Application
US8788946B2 (en)*2009-11-032014-07-22Oracle International CorporationApplication agnostic UI integration framework for web based applications
CN102053977A (en)*2009-11-042011-05-11阿里巴巴集团控股有限公司Method for generating search results and information search system
US20110219029A1 (en)*2010-03-032011-09-08Daniel-Alexander BillsusDocument processing using retrieval path data
US20110218883A1 (en)*2010-03-032011-09-08Daniel-Alexander BillsusDocument processing using retrieval path data
US20110219030A1 (en)*2010-03-032011-09-08Daniel-Alexander BillsusDocument presentation using retrieval path data
USD644649S1 (en)*2010-03-222011-09-06Sears Brands, LlcUser interface for a scheduler
US20110246913A1 (en)*2010-03-302011-10-06Microsoft CorporationAutomated User Interface Generator
US20120005629A1 (en)*2010-06-302012-01-05Alcatel-Lucent Canada Inc.Tightly coupled lists and forms for creating/viewing/editing data
US8307277B2 (en)*2010-09-102012-11-06Facebook, Inc.Efficient event delegation in browser scripts
KR101711218B1 (en)*2010-11-232017-03-13엘지전자 주식회사System, method and apparatus of providing/receiving service of plurality of content providers and client
US8793706B2 (en)2010-12-162014-07-29Microsoft CorporationMetadata-based eventing supporting operations on data
US20120166977A1 (en)*2010-12-272012-06-28Hilmar DemantUser programming access to data model in user interface design
US8713065B2 (en)2011-08-182014-04-29International Business Machines CorporationPreserving and handling native data in hybrid object trees
USD664985S1 (en)2011-09-122012-08-07Microsoft CorporationDisplay screen with graphical user interface
USD667425S1 (en)2011-09-122012-09-18Microsoft CorporationDisplay screen with graphical user interface
CN102331934B (en)*2011-10-212013-07-31广州市久邦数码科技有限公司Method for implementing desktop component based on GO desktop system
CN102346782A (en)*2011-10-252012-02-08中兴通讯股份有限公司Method and device for displaying pictures on browser of user terminal as required
EP2605129B1 (en)*2011-12-162019-03-13BlackBerry LimitedMethod of rendering a user interface
US9069598B2 (en)2012-01-062015-06-30International Business Machines CorporationProviding logical partions with hardware-thread specific information reflective of exclusive use of a processor core
US9026904B2 (en)*2012-03-142015-05-05International Business Machines CorporationAutomatic modification of cascading style sheets for isolation and coexistence
CA148538S (en)*2012-05-152014-03-27Fujitsu LtdHandheld electronic device with graphical user interface
CA148539S (en)*2012-05-152014-03-27Fujitsu LtdHandheld electronic device with graphical user interface
US9632988B2 (en)2012-07-122017-04-25International Business Machines CorporationAutonomous gadget management system
CA2869707C (en)*2012-11-152016-10-18Titus Inc.Dynamically re-skinning a web user interface
US9063726B1 (en)2013-03-142015-06-23Pixate, Inc.Method and system for visual styling of visual elements for applications
US9436673B2 (en)*2013-03-282016-09-06Prezi, IncAutomatic application of templates to content
CN104253790B (en)2013-06-272018-08-28国际商业机器公司The method and apparatus of standardization page flow
NL2011132C2 (en)*2013-07-102015-01-13Stertil BvLifting system for lifting a vehicle and method for operating the lifting system.
US9760255B2 (en)2014-02-242017-09-12Microsoft Technology Licensing, LlcPropagating theming information from host applications to host extensions
USD760755S1 (en)*2014-02-272016-07-05Amazon Technologies, Inc.Display screen having a graphical user interface
USD760255S1 (en)*2014-02-272016-06-28Amazon Technologies, Inc.Display screen having a graphical user interface
USD757068S1 (en)*2014-03-142016-05-24Amazon Technologies, Inc.Display screen having a graphical user interface for packing items
US10397371B2 (en)*2014-06-092019-08-27International Business Machines CorporationSaving and restoring a state of a web application
US9792094B2 (en)*2014-09-042017-10-17Home Box Office, Inc.Factory identification system
US20160110054A1 (en)*2014-10-212016-04-21Cyanogen Inc.System and method for customizing a theme for modifying a look and feel of a graphical user interface
US9996230B2 (en)*2014-11-132018-06-12Microsoft Technology Licensing, LlcUsing sections for customization of applications across platforms
US10147158B2 (en)2014-12-132018-12-04Microsoft Technology Licensing, LlcFrame invalidation control with causality attribution
US10031729B1 (en)*2014-12-302018-07-24Open Text CorporationMethod and system for implementing custom UI actions in a web application using hidden containers
US9311083B1 (en)*2015-04-102016-04-12CypressX LLCMachine interface configuration system for coerced inconsistencies on different machine platforms
MX2017015844A (en)*2015-06-072018-07-06Wix Com LtdSystem and method for the generation of an adaptive user interface in a website building system.
US10742764B2 (en)2015-07-272020-08-11Adp, LlcWeb page generation system
US10324600B2 (en)2015-07-272019-06-18Adp, LlcWeb page generation system
US10417317B2 (en)2015-07-272019-09-17Adp, LlcWeb page profiler
US20170286479A1 (en)*2016-04-012017-10-05International Business Machines CorporationSystem and method for intelligent renaming or augmented naming based on common use
US10229103B2 (en)*2016-08-252019-03-12Oracle International CorporationData grid components
US11487514B2 (en)*2017-09-282022-11-01Oracle International CorporationState management persistence
US11055361B2 (en)*2019-01-072021-07-06Microsoft Technology Licensing, LlcExtensible framework for executable annotations in electronic content
CN110221889B (en)*2019-05-052020-09-25北京三快在线科技有限公司Page display method and device, electronic equipment and storage medium
US11106754B1 (en)*2020-03-172021-08-31Capital One Services, LlcMethods and systems for hyperlinking user-specific content on a website or mobile applications
CN111552473B (en)*2020-04-272024-02-09腾讯科技(深圳)有限公司Application processing method, device and equipment
CN111857720B (en)*2020-07-312023-08-22抖音视界有限公司User interface state information generation method and device, electronic equipment and medium
CN112269746A (en)*2020-11-102021-01-26京东数科海益信息科技有限公司 Automated testing method and related equipment
CN117435678B (en)*2023-12-182024-04-23山东山大华天软件有限公司System integration method and system based on intermediate data pool and visual customization

Citations (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4604686A (en)*1984-01-271986-08-05Martin Marietta CorporationAssociative data access method (ADAM) and its means of implementation
US4975914A (en)*1989-01-241990-12-04International Business Machines CorporationNon-disruptive session recovery
US5109515A (en)*1987-09-281992-04-28At&T Bell LaboratoriesUser and application program transparent resource sharing multiple computer interface architecture with kernel process level transfer of user requested services
US5224098A (en)*1991-07-171993-06-29International Business Machines CorporationCompensation for mismatched transport protocols in a data communications network
US5249293A (en)*1989-06-271993-09-28Digital Equipment CorporationComputer network providing transparent operation on a compute server and associated method
US5265250A (en)*1990-03-291993-11-23At&T Bell LaboratoriesApparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data
US5280610A (en)*1990-08-141994-01-18Digital Equipment CorporationMethods and apparatus for implementing data bases to provide object-oriented invocation of applications
US5295243A (en)*1989-12-291994-03-15Xerox CorporationDisplay of hierarchical three-dimensional structures with rotating substructures
US5329619A (en)*1992-10-301994-07-12Software AgCooperative processing interface and communication broker for heterogeneous computing environments
US5835712A (en)*1996-05-031998-11-10Webmate Technologies, Inc.Client-server system using embedded hypertext tags for application and database development
US6115040A (en)*1997-09-262000-09-05Mci Communications CorporationGraphical user interface for Web enabled applications
US6223145B1 (en)*1997-11-262001-04-24Zerox CorporationInteractive interface for specifying searches
US6268852B1 (en)*1997-06-022001-07-31Microsoft CorporationSystem and method for facilitating generation and editing of event handlers
US6327628B1 (en)*2000-05-192001-12-04Epicentric, Inc.Portal server that provides a customizable user Interface for access to computer networks
US20020111922A1 (en)*2000-11-062002-08-15Terry Bernard YoungElectronic markets business interchange system and method
US6486895B1 (en)*1995-09-082002-11-26Xerox CorporationDisplay system for displaying lists of linked documents
US20030014442A1 (en)*2001-07-162003-01-16Shiigi Clyde K.Web site application development method using object model for managing web-based content
US20030120593A1 (en)*2001-08-152003-06-26Visa U.S.A.Method and system for delivering multiple services electronically to customers via a centralized portal architecture
US20040056894A1 (en)*2002-09-192004-03-25Igor ZaikaSystem and method for describing and instantiating extensible user interfaces
US20040073475A1 (en)*2002-10-152004-04-15Tupper Joseph L.Optimized parametric modeling system and method
US20040125124A1 (en)*2000-07-242004-07-01Hyeokman KimTechniques for constructing and browsing a hierarchical video structure
US6778193B2 (en)*2001-02-072004-08-17International Business Machines CorporationCustomer self service iconic interface for portal entry and search specification
US7028261B2 (en)*2001-05-102006-04-11Changing World LimitedIntelligent internet website with hierarchical menu
US7111243B1 (en)*2001-03-022006-09-19Oracle International CorporationCustomization of tab-order functionality in internet applications
US7117504B2 (en)*2001-07-102006-10-03Microsoft CorporationApplication program interface that enables communication for a network software platform
US7120897B2 (en)*2001-07-102006-10-10Microsoft CorporationUser control objects for providing server-side code generation from a user-defined dynamic web page content file
US7155678B2 (en)*2001-08-312006-12-26Gxs, Inc.Method, system, and software for generating and displaying custom views for accessing multiple applications
US7203909B1 (en)*2002-04-042007-04-10Microsoft CorporationSystem and methods for constructing personalized context-sensitive portal pages or views by analyzing patterns of users' information access activities

Family Cites Families (61)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6397262B1 (en)*1994-10-142002-05-28Qnx Software Systems, Ltd.Window kernel
CA2118201C (en)1994-10-142003-02-04Patrick M. HaydenPhoton windowing kernel
US6651108B2 (en)*1995-08-142003-11-18Next Software, Inc.Method and apparatus for generating object-oriented world wide web pages
US6249291B1 (en)*1995-09-222001-06-19Next Software, Inc.Method and apparatus for managing internet transactions
US6434578B1 (en)*1996-06-262002-08-13Microsoft CorporationGenerating instruction sequences using independently executable pane renderers
US6101509A (en)*1996-09-272000-08-08Apple Computer, Inc.Method and apparatus for transmitting documents over a network
US5956736A (en)*1996-09-271999-09-21Apple Computer, Inc.Object-oriented editor for creating world wide web documents
US6496202B1 (en)*1997-06-302002-12-17Sun Microsystems, Inc.Method and apparatus for generating a graphical user interface
JP3653992B2 (en)*1998-06-262005-06-02株式会社日立製作所 Computer tomography apparatus and computer tomography method
US8006177B1 (en)*1998-10-162011-08-23Open Invention Network, LlcDocuments for commerce in trading partner networks and interface definitions based on the documents
US6125391A (en)*1998-10-162000-09-26Commerce One, Inc.Market makers using documents for commerce in trading partner networks
US6266056B1 (en)1998-11-302001-07-24Sun Microsystems, Inc.Display widget interaction in embedded systems using child graphics contexts
EP1011042B1 (en)*1998-11-302006-10-25Sun Microsystems, Inc.Applet and application display in embedded systems using bufferless child graphics contexts
US6351272B1 (en)*1998-11-302002-02-26Sun Microsystems, Inc.Applet and application display in embedded systems using child and orphan graphics contexts
US6396522B1 (en)*1999-03-082002-05-28Dassault SystemesSelection navigator
US6671853B1 (en)*1999-07-152003-12-30International Business Machines CorporationMethod and system for selectively streaming markup language documents
US6671070B1 (en)*1999-10-052003-12-30Dotrix N.V.Coverage-area gain compensation for high resolution printing
US7017143B1 (en)*1999-12-012006-03-21Microsoft CorporationExternal resource files for application development and management
US6920607B1 (en)*1999-12-152005-07-19Microsoft Corp.Methods and systems for dynamically creating user interfaces
US20010037287A1 (en)2000-03-142001-11-01Broadbent David F.Method and apparatus for an advanced speech recognition portal for a mortgage loan management system
US6753885B2 (en)*2000-04-062004-06-22Microsoft CorporationSystem and theme file format for creating visual styles
US7577834B1 (en)*2000-05-092009-08-18Sun Microsystems, Inc.Message authentication using message gates in a distributed computing environment
US6757900B1 (en)*2000-05-182004-06-29Microsoft CorporationState management of server-side control objects
US7013340B1 (en)*2000-05-182006-03-14Microsoft CorporationPostback input handling by server-side control objects
US6792607B1 (en)*2000-05-182004-09-14Microsoft CorporationDatabinding using server-side control objects
US6990653B1 (en)*2000-05-182006-01-24Microsoft CorporationServer-side code generation from a dynamic web page content file
US6961750B1 (en)2000-05-182005-11-01Microsoft Corp.Server-side control objects for processing client-side user interface elements
AU2001271397A1 (en)*2000-06-232002-01-08Decis E-Direct, Inc.Component models
US7032180B2 (en)*2000-08-142006-04-18Twin Communications Of America, Inc.User interface rendering component environment
AU2001294555A1 (en)*2000-09-142002-03-26Bea Systems Inc.Xml-based graphical user interface application development toolkit
US6823518B1 (en)*2000-10-172004-11-23Microsoft CorporationThreading and communication architecture for a graphical user interface
US6954933B2 (en)*2000-10-302005-10-11Microsoft CorporationMethod and apparatus for providing and integrating high-performance message queues in a user interface environment
US7155681B2 (en)*2001-02-142006-12-26Sproqit Technologies, Inc.Platform-independent distributed user interface server architecture
US6760047B2 (en)2001-02-262004-07-06Microsoft CorporationMethod for flagging and relating information in a computer system
US7089567B2 (en)2001-04-092006-08-08International Business Machines CorporationEfficient RPC mechanism using XML
US20020180790A1 (en)*2001-05-312002-12-05International Business Machines CorporationSystem and method for encapsulating software components in an application program interface using a proxy object
US20020188729A1 (en)*2001-06-122002-12-12Rui ZhouCollaboration control system and method
US6915454B1 (en)*2001-06-122005-07-05Microsoft CorporationWeb controls validation
US7346843B2 (en)*2001-09-182008-03-18International Business Machines CorporationLow-latency, incremental rendering in a content framework
US6985939B2 (en)2001-09-192006-01-10International Business Machines CorporationBuilding distributed software services as aggregations of other services
EP1442367A2 (en)*2001-10-042004-08-04Koninklijke Philips Electronics N.V.Method of styling a user interface and device with adaptive user interface
US20030067497A1 (en)2001-10-092003-04-10Pichon Olivier FrancisMethod and device for modifying a pre-existing graphical user interface
US7064766B2 (en)*2001-10-182006-06-20Microsoft CorporationIntelligent caching data structure for immediate mode graphics
US7290245B2 (en)*2001-10-182007-10-30Microsoft CorporationMethods and systems for navigating deterministically through a graphical user interface
US7161599B2 (en)2001-10-182007-01-09Microsoft CorporationMultiple-level graphics processing system and method
US7443401B2 (en)*2001-10-182008-10-28Microsoft CorporationMultiple-level graphics processing with animation interval generation
WO2003036505A1 (en)2001-10-242003-05-01Bea Systems, Inc.System and method for delegated administration
GB2381340A (en)*2001-10-272003-04-30Hewlett Packard CoDocument generation in a distributed information network
AUPS127602A0 (en)*2002-03-202002-04-18Canon Kabushiki KaishaImage compression in retained-mode renderer
US20040006490A1 (en)*2002-07-082004-01-08Gingrich Mark A.Prescription data exchange system
US7434167B2 (en)*2002-09-302008-10-07Microsoft CorporationAccessibility system and method
EP1406183A3 (en)*2002-10-012004-04-14Sap AgMethod and system for refreshing browser pages
US7523174B2 (en)*2002-10-152009-04-21International Business Machines CorporationDynamic portal assembly
US7133857B1 (en)*2002-10-152006-11-07Ximpleware, Inc.Processing structured data
US20040098360A1 (en)2002-11-152004-05-20Humanizing Technologies, Inc.Customized life portal
US20040163087A1 (en)2003-02-142004-08-19Carl SandlandComputer program code and method for delivering external data to a process running on a virtual machine
US7219350B2 (en)*2003-03-192007-05-15International Business Machines CorporationDynamic server page meta-engines with data sharing for dynamic content and non-JSP segments rendered through other engines
US7088374B2 (en)*2003-03-272006-08-08Microsoft CorporationSystem and method for managing visual structure, timing, and animation in a graphics processing system
US7269792B2 (en)*2003-04-242007-09-11International Business Machines CorporationSystem and method for generating high-function browser widgets with full addressability
US7015913B1 (en)*2003-06-272006-03-21Nvidia CorporationMethod and apparatus for multithreaded processing of data in a programmable graphics processor
US8549407B2 (en)*2007-12-052013-10-01Ebay Inc.Multi-dimensional dynamic visual browsing

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4604686A (en)*1984-01-271986-08-05Martin Marietta CorporationAssociative data access method (ADAM) and its means of implementation
US5109515A (en)*1987-09-281992-04-28At&T Bell LaboratoriesUser and application program transparent resource sharing multiple computer interface architecture with kernel process level transfer of user requested services
US4975914A (en)*1989-01-241990-12-04International Business Machines CorporationNon-disruptive session recovery
US5249293A (en)*1989-06-271993-09-28Digital Equipment CorporationComputer network providing transparent operation on a compute server and associated method
US5295243A (en)*1989-12-291994-03-15Xerox CorporationDisplay of hierarchical three-dimensional structures with rotating substructures
US5265250A (en)*1990-03-291993-11-23At&T Bell LaboratoriesApparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data
US5280610A (en)*1990-08-141994-01-18Digital Equipment CorporationMethods and apparatus for implementing data bases to provide object-oriented invocation of applications
US5224098A (en)*1991-07-171993-06-29International Business Machines CorporationCompensation for mismatched transport protocols in a data communications network
US5329619A (en)*1992-10-301994-07-12Software AgCooperative processing interface and communication broker for heterogeneous computing environments
US6486895B1 (en)*1995-09-082002-11-26Xerox CorporationDisplay system for displaying lists of linked documents
US5835712A (en)*1996-05-031998-11-10Webmate Technologies, Inc.Client-server system using embedded hypertext tags for application and database development
US6268852B1 (en)*1997-06-022001-07-31Microsoft CorporationSystem and method for facilitating generation and editing of event handlers
US6115040A (en)*1997-09-262000-09-05Mci Communications CorporationGraphical user interface for Web enabled applications
US6223145B1 (en)*1997-11-262001-04-24Zerox CorporationInteractive interface for specifying searches
US6327628B1 (en)*2000-05-192001-12-04Epicentric, Inc.Portal server that provides a customizable user Interface for access to computer networks
US20040125124A1 (en)*2000-07-242004-07-01Hyeokman KimTechniques for constructing and browsing a hierarchical video structure
US20020111922A1 (en)*2000-11-062002-08-15Terry Bernard YoungElectronic markets business interchange system and method
US6778193B2 (en)*2001-02-072004-08-17International Business Machines CorporationCustomer self service iconic interface for portal entry and search specification
US7111243B1 (en)*2001-03-022006-09-19Oracle International CorporationCustomization of tab-order functionality in internet applications
US7028261B2 (en)*2001-05-102006-04-11Changing World LimitedIntelligent internet website with hierarchical menu
US7117504B2 (en)*2001-07-102006-10-03Microsoft CorporationApplication program interface that enables communication for a network software platform
US7120897B2 (en)*2001-07-102006-10-10Microsoft CorporationUser control objects for providing server-side code generation from a user-defined dynamic web page content file
US20030014442A1 (en)*2001-07-162003-01-16Shiigi Clyde K.Web site application development method using object model for managing web-based content
US20030120593A1 (en)*2001-08-152003-06-26Visa U.S.A.Method and system for delivering multiple services electronically to customers via a centralized portal architecture
US7155678B2 (en)*2001-08-312006-12-26Gxs, Inc.Method, system, and software for generating and displaying custom views for accessing multiple applications
US7203909B1 (en)*2002-04-042007-04-10Microsoft CorporationSystem and methods for constructing personalized context-sensitive portal pages or views by analyzing patterns of users' information access activities
US20040056894A1 (en)*2002-09-192004-03-25Igor ZaikaSystem and method for describing and instantiating extensible user interfaces
US20040073475A1 (en)*2002-10-152004-04-15Tupper Joseph L.Optimized parametric modeling system and method

Cited By (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090077020A9 (en)*1998-12-042009-03-19Toong Hoo-MinSystems and methods of searching databases
US20040133562A1 (en)*1998-12-042004-07-08Toong Hoo-MinSystems and methods of searching databases
US8316001B1 (en)2002-07-222012-11-20Ipvision, Inc.Apparatus and method for performing analyses on data derived from a web-based search engine
US20060136587A1 (en)*2004-11-222006-06-22Bea Systems, Inc.System and method for improved remote portlet communications
US20060136588A1 (en)*2004-11-222006-06-22Bea Systems, Inc.User interface for configuring web services for remote portlets
US20060161672A1 (en)*2004-11-222006-07-20Bea Systems, Inc.System and method for improved interportlet communications
US20060174093A1 (en)*2004-11-222006-08-03Bea Systems, Inc.System and method for event based interportlet communications
US7788340B2 (en)2004-11-222010-08-31Bea Systems Inc.System and method for event based interportlet communications
US7574712B2 (en)*2004-11-222009-08-11Bea Systems, Inc.User interface for configuring web services for remote portlets
US7502853B2 (en)*2004-11-222009-03-10Bea Systems, Inc.System and method for improved remote portlet communications
US20060161901A1 (en)*2005-01-192006-07-20Sap AktiengesellschaftSystem and method for automatically generating flow diagrams
US7853931B2 (en)*2005-01-192010-12-14Sap AgSystem and method for automatically generating flow diagrams
US20060212474A1 (en)*2005-03-162006-09-21Muzzy Lane Software IncorporatedSpecifying application content using data-driven systems
US20060224975A1 (en)*2005-04-012006-10-05Paul AlbrechtSystem for creating a graphical application interface with a browser
US20060224977A1 (en)*2005-04-012006-10-05Paul AlbrechtGraphical application interface
US20070220035A1 (en)*2006-03-172007-09-20Filip MisovskiGenerating user interface using metadata
US7594192B2 (en)2006-09-192009-09-22International Business Machines CorporationMethod and apparatus for identifying hotkey conflicts
US20080072155A1 (en)*2006-09-192008-03-20Detweiler Samuel RMethod and apparatus for identifying hotkey conflicts
CN102004633A (en)*2009-09-032011-04-06阿里巴巴集团控股有限公司Method and device for processing control property
US9021435B2 (en)2010-05-202015-04-28Salesforce.Com, Inc.Methods and systems for providing a user interface in a multi-tenant database environment
US8914438B2 (en)2010-05-202014-12-16Salesforce.Com, Inc.Methods and systems for providing a user interface in a multi-tenant database environment
US20110289425A1 (en)*2010-05-202011-11-24Salesforce.Com, Inc.Methods and systems for providing a user interface in a multi-tenant database environment
US10048949B2 (en)2010-05-202018-08-14Salesforce.Com, Inc.Methods and systems for providing a user interface
US20120185952A1 (en)*2010-05-272012-07-19International Business Machines CorporationContext aware data protection
US9767301B2 (en)*2010-05-272017-09-19International Business Machines CorporationContext aware data protection
CN110750765A (en)*2019-09-272020-02-04奇安信科技集团股份有限公司Service system, front-end page control method thereof, computer device, and storage medium

Also Published As

Publication numberPublication date
US20050108258A1 (en)2005-05-19
US20040261032A1 (en)2004-12-23
US8225234B2 (en)2012-07-17
US7650572B2 (en)2010-01-19
US20050108034A1 (en)2005-05-19
US7814423B2 (en)2010-10-12
US20050005243A1 (en)2005-01-06
US20050108647A1 (en)2005-05-19
US7853884B2 (en)2010-12-14
US20050108732A1 (en)2005-05-19
US7752677B2 (en)2010-07-06
US20050108648A1 (en)2005-05-19
US7934163B2 (en)2011-04-26
US7647564B2 (en)2010-01-12
US20050108699A1 (en)2005-05-19

Similar Documents

PublicationPublication DateTitle
US7814423B2 (en)Method for providing a graphical user interface
US6772408B1 (en)Event model using fixed-format text strings to express event actions
US6260078B1 (en)Using a distributed object system to find and download java-based applications
US7367014B2 (en)System and method for XML data representation of portlets
US7321918B2 (en)Server-side control objects for processing client-side user interface elements
US7415524B2 (en)Postback input handling by server-side control objects
US8095565B2 (en)Metadata driven user interface
US20090007160A1 (en)System and method for network-based computing
US20040046789A1 (en)Extensible user interface (XUI) framework and development environment
US20060031778A1 (en)Computing platform for loading resources both synchronously and asynchronously
US20060020883A1 (en)Web page personalization
US20050273758A1 (en)System and method for building a component base architecture
US7529763B2 (en)System and method for providing dynamic client architecture in an application development environment
US20060195779A1 (en)Methods, systems and computer program products for maintaining a separation between markup and data at the client
US8341608B2 (en)Cross-browser toolbar and method thereof for facilitating cross-browser interoperability
US8601447B2 (en)Open controls
US7480921B1 (en)Method, system, and apparatus for customizing web parts
US20060047777A1 (en)Enhancing portlet run-time display with dynamically applied portlet skins
MoldaschlRich internet application development
HackbornInteractive HTML
EtlA domain specific language for Building AJAX-enabled Web Application
GoncalvesProcessing and Navigation
WrightAccessing the SharePoint Environment
Krause et al.Using Web Controls
Albert et al.A REST Framework for Dynamic Client Environments

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:BEA SYSTEMS, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MUSSON, SCOTT;JOLLEY, CHRISTOPHER;MURNOCK, GEORGE;AND OTHERS;REEL/FRAME:014758/0716;SIGNING DATES FROM 20040609 TO 20040615

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp