Movatterモバイル変換


[0]ホーム

URL:


US20030158975A1 - Real-time data interface and method for browsers and the like - Google Patents

Real-time data interface and method for browsers and the like
Download PDF

Info

Publication number
US20030158975A1
US20030158975A1US10/368,066US36806603AUS2003158975A1US 20030158975 A1US20030158975 A1US 20030158975A1US 36806603 AUS36806603 AUS 36806603AUS 2003158975 A1US2003158975 A1US 2003158975A1
Authority
US
United States
Prior art keywords
engine
interface
data
widgets
network device
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/368,066
Inventor
Brian Frank
John Sublett
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.)
Tridium Inc
Original Assignee
Tridium 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 Tridium IncfiledCriticalTridium Inc
Priority to US10/368,066priorityCriticalpatent/US20030158975A1/en
Publication of US20030158975A1publicationCriticalpatent/US20030158975A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Providing a real-time data display and interface for a network device by loading a page in a browser, the page including an engine which is executed in the browser and used to automatically load a definition file from a remote source in response to content within the page. Widgets are instantiated for display in the interface, each making data requests at intervals which are forwarded to one or more servers in communication with the network device. Requested data is received and presented in the interface thereby providing the user with dynamically updated data. An engine for driving such display comprises executable code configured to instantiate one or more widgets for rendering within the display of the real-time data interface. The engine further includes a reference to a definition file which defines prescribed parameters for one or more of the widgets.

Description

Claims (18)

We claim:
1. A method for providing a real-time data interface for a network device, comprising the steps of:
loading a page in a browser configured for operation on the network device, the page including an engine;
executing the engine in the browser;
using the engine to automatically load a definition file from a remote source in response to content within the loaded page;
instantiating one or more widgets in the interface and displaying them therein, each widget making data requests;
forwarding the data requests to one or more servers in communication with the network device;
receiving the requested data; and
updating the interface with the received data.
2. The method ofclaim 1, including the additional steps of:
loading one or more software programs each being associated with the one or more widgets in response to the instantiating step; and
executing the software programs.
3. The method ofclaim 1, including the additional step of repeating the forwarding, receiving and updating steps at intervals prescribed by resprective widgets in the interface.
4. The method ofclaim 1, including the additional step of directing data requests from at least one of the widgets directly to a particular server in communication with the network device.
5. The method ofclaim 1, including the additional step of directing data requests from each respective widget to the engine, wherein the forwarding step is performed by the engine.
6. The method ofclaim 1, wherein the forwarding and receiving steps are performed over a wireless communication link.
7. The method ofclaim 1, including the additional steps of:
testing for inputs provided through the interface at the network device; and
processing the inputs at one of the network device and the remote source.
8. The method ofclaim 7, wherein the input provided through the interface influences the appearance of the data displayed in the one or more widgets.
9. The method ofclaim 7, wherein the inputs are provided by a human user.
10. The method ofclaim 7, wherein the inputs are provided programmatically by the network device itself.
11. The method ofclaim 1, wherein the page loaded in the browser is a web page.
12. The method ofclaim 11, wherein the web page includes a body portion that consists essentially of the engine.
13. The method ofclaim 1, wherein each widget is generated dynamically in response to the definition file at the remote source.
14. An engine for providing a real-time data interface to a network device, comprising:
executable code configured to instantiate one or more widgets for rendering within the display of the real-time data interface; and
a reference to a definition file which defines prescribed parameters for one or more of the widgets.
15. The engine ofclaim 14, wherein the definition file includes extensions to futher code suitable for at least one of: rendering one or more of the widgets, requesting data for the widget to display within the interface, and receiving data for the widget to display in the interface.
16. The engine ofclaim 14, futher comprising a page in a prescribed format that includes the engine.
17. The engine ofclaim 16, wherein the page is in an HTML format.
18. The engine ofclaim 14, wherein the definition file is located at a source remote from the network device.
US10/368,0662002-02-152003-02-18Real-time data interface and method for browsers and the likeAbandonedUS20030158975A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/368,066US20030158975A1 (en)2002-02-152003-02-18Real-time data interface and method for browsers and the like

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US35732902P2002-02-152002-02-15
US10/368,066US20030158975A1 (en)2002-02-152003-02-18Real-time data interface and method for browsers and the like

Publications (1)

Publication NumberPublication Date
US20030158975A1true US20030158975A1 (en)2003-08-21

Family

ID=27757598

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US10/485,848Active2025-12-09US7822806B2 (en)2002-02-152003-02-18Real-time data interface and method for browsers and the like
US10/368,066AbandonedUS20030158975A1 (en)2002-02-152003-02-18Real-time data interface and method for browsers and the like
US10/368,084Expired - LifetimeUS7225426B2 (en)2002-02-152003-02-18Dynamic objects with property slot definition and runtime mechanisms

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US10/485,848Active2025-12-09US7822806B2 (en)2002-02-152003-02-18Real-time data interface and method for browsers and the like

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US10/368,084Expired - LifetimeUS7225426B2 (en)2002-02-152003-02-18Dynamic objects with property slot definition and runtime mechanisms

Country Status (8)

CountryLink
US (3)US7822806B2 (en)
EP (1)EP1474753B1 (en)
JP (1)JP2006504156A (en)
KR (1)KR20040096577A (en)
CN (2)CN101719056B (en)
AU (2)AU2003211125A1 (en)
CA (1)CA2475050A1 (en)
WO (2)WO2003071442A1 (en)

Cited By (68)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040199543A1 (en)*2003-04-042004-10-07Braud Luke A.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US20040199541A1 (en)*2003-04-042004-10-07Goldberg Evan M.Concise communication of real-time business information in an enterprise network
US20060005207A1 (en)*2004-06-252006-01-05Louch John OWidget authoring and editing environment
US20060015818A1 (en)*2004-06-252006-01-19Chaudhri Imran AUnified interest layer for user interface
US20060047728A1 (en)*2004-08-312006-03-02International Business Machines CorporationMethod and apparatus for updating a portal page
US20060085754A1 (en)*2004-10-192006-04-20International Business Machines CorporationSystem, apparatus and method of selecting graphical component types at runtime
US20060179118A1 (en)*2005-01-122006-08-10Vlad StirbuPlatform-specific application user interface remoting
WO2006096919A1 (en)*2005-03-162006-09-21Airscape Technology Pty. LimitedMethod for distributing computing between server and client
US20070043476A1 (en)*2005-08-222007-02-22Richards David MDynamically extensible and automatically configurable building automation system and architecture
US20070055757A1 (en)*2005-08-222007-03-08Mairs Susan MBuilding automation system facilitating user customization
US20070055698A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US20070055759A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US20070055758A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US20070061046A1 (en)*2005-08-222007-03-15Mairs Susan MBuilding automation system facilitating user customization
US20070067062A1 (en)*2005-08-222007-03-22Mairs Susan MBuilding automation system facilitating user customization
US20070130541A1 (en)*2004-06-252007-06-07Louch John OSynchronization of widgets and dashboards
US20070185065A1 (en)*2006-02-032007-08-09Vikramjit ChhokarCombination therapy for coronary artery disease
US20080004725A1 (en)*2006-06-292008-01-03Honeywell International Inc.Generic user interface system
US20080010049A1 (en)*2006-06-292008-01-10Honeywell International Inc.Graphical language compiler system
US20080009956A1 (en)*2006-06-292008-01-10Honeywell International Inc.Flexible resource rotation linking system
US20080016493A1 (en)*2006-06-292008-01-17Honeywell International Inc.System level function block engine
WO2008121410A1 (en)*2007-03-292008-10-09Ludi Labs, Inc.Interface definition for implementing contextual applications
US20080271127A1 (en)*2007-04-242008-10-30Business Objects, S.A.Apparatus and method for creating stand-alone business intelligence widgets within an authentication framework
US20090089668A1 (en)*2007-09-282009-04-02Yahoo! Inc.System and method of automatically sizing and adapting a widget to available space
US20090113037A1 (en)*2007-10-242009-04-30Honeywell International Inc.Interoperable network programmable controller generation system
US7681112B1 (en)2003-05-302010-03-16Adobe Systems IncorporatedEmbedded reuse meta information
US20100100829A1 (en)*2008-10-162010-04-22Honeywell International Inc.Wall module configuration tool
US7707514B2 (en)2005-11-182010-04-27Apple Inc.Management of user interface elements in a display environment
US7743336B2 (en)2005-10-272010-06-22Apple Inc.Widget security
US7752556B2 (en)2005-10-272010-07-06Apple Inc.Workflow widgets
US7761800B2 (en)2004-06-252010-07-20Apple Inc.Unified interest layer for user interface
US20100228805A1 (en)*2009-02-232010-09-09Mccoy Sean MLog collection data harvester for use in a building automation system
US7908391B1 (en)*2008-03-252011-03-15Symantec CorporationApplication streaming and network file system optimization via feature popularity
US7917232B2 (en)2005-08-222011-03-29Trane International Inc.Building automation system data management
US7954064B2 (en)2005-10-272011-05-31Apple Inc.Multiple dashboards
US7970901B2 (en)2004-07-122011-06-28Netsuite, Inc.Phased rollout of version upgrades in web-based business information systems
US20110208803A1 (en)*2010-02-232011-08-25Mccoy Sean MActive device management for use in a building automation system
US20110209085A1 (en)*2002-08-012011-08-25Apple Inc.Mode activated scrolling
US20110213867A1 (en)*2010-02-262011-09-01Mccoy SeanSimultaneous connectivity and management across multiple building automation system networks
KR101105177B1 (en)2004-02-192012-01-12퀄컴 캠브리지 리미티드Data container for user interface content data
US8140975B2 (en)2005-01-072012-03-20Apple Inc.Slide show navigation
US8156467B2 (en)2007-08-272012-04-10Adobe Systems IncorporatedReusing components in a running application
US8176466B2 (en)2007-10-012012-05-08Adobe Systems IncorporatedSystem and method for generating an application fragment
US8196097B1 (en)*2007-03-022012-06-05Google Inc.Method and apparatus for extending a software gadget
US8239749B2 (en)2004-06-252012-08-07Apple Inc.Procedurally expressing graphic objects for web pages
US8302020B2 (en)2004-06-252012-10-30Apple Inc.Widget authoring and editing environment
US8453065B2 (en)2004-06-252013-05-28Apple Inc.Preview and installation of user interface elements in a display environment
US8538588B2 (en)2011-02-282013-09-17Honeywell International Inc.Method and apparatus for configuring scheduling on a wall module
US8543824B2 (en)2005-10-272013-09-24Apple Inc.Safe distribution and use of content
US8543931B2 (en)2005-06-072013-09-24Apple Inc.Preview including theme based installation of user interface elements in a display environment
US8656293B1 (en)2008-07-292014-02-18Adobe Systems IncorporatedConfiguring mobile devices
US8667415B2 (en)2007-08-062014-03-04Apple Inc.Web widgets
US20140208250A1 (en)*2004-06-212014-07-24Apple Inc.Methods and apparatuses for operating a data processing system
US8793022B2 (en)2010-02-262014-07-29Trane International, Inc.Automated air source and VAV box association
US8869027B2 (en)2006-08-042014-10-21Apple Inc.Management and generation of dashboards
US20150039981A1 (en)*2013-08-012015-02-05Raytheon CompanyEmbedded system web server
US8954871B2 (en)2007-07-182015-02-10Apple Inc.User-centric widgets and dashboards
US20150095820A1 (en)*2005-08-122015-04-02Barry FellmanService for generation of customizable display widgets
US9009313B2 (en)2004-07-122015-04-14NetSuite Inc.Simultaneous maintenance of multiple versions of a web-based business information system
US9104294B2 (en)2005-10-272015-08-11Apple Inc.Linked widgets
US9558278B2 (en)2012-09-112017-01-31Apple Inc.Integrated content recommendation
US9619304B2 (en)2008-02-052017-04-11Adobe Systems IncorporatedAutomatic connections between application components
US20170315706A1 (en)*2016-04-272017-11-02Rockwell Collins, Inc.Avionics Picture-in-Picture Display
US9920944B2 (en)2015-03-192018-03-20Honeywell International Inc.Wall module display modification and sharing
US10031660B2 (en)2012-09-112018-07-24Apple Inc.Media player playlist management
US10269235B2 (en)2016-08-262019-04-23Trane International Inc.System and method to assist building automation system end user based on alarm parameters
US10545639B1 (en)*2014-09-292020-01-28Rockwell Collins, Inc.Run-time widget creating system, device, and method
US10929497B2 (en)*2013-08-232021-02-23Huawei Device Co., Ltd.Replacing a web page while maintaining a communication link

Families Citing this family (84)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8001523B1 (en)*2001-07-052011-08-16Microsoft CorporationSystem and methods for implementing an explicit interface member in a computer programming language
US6981250B1 (en)*2001-07-052005-12-27Microsoft CorporationSystem and methods for providing versioning of software components in a computer programming language
US7987421B1 (en)2002-01-302011-07-26Boyd H TimothyMethod and apparatus to dynamically provide web content resources in a portal
US7890639B1 (en)*2002-01-302011-02-15Novell, Inc.Method and apparatus for controlling access to portal content from outside the portal
CA2475050A1 (en)2002-02-152003-08-28Tridium, Inc.Component model for real time system control
US20030181196A1 (en)*2002-03-222003-09-25Eran DavidovExtensible framework for code generation from XML tags
US7565647B2 (en)*2002-03-222009-07-21Sun Microsystems, Inc.Markup compiler that outputs MIDlets
US7512932B2 (en)2002-03-222009-03-31Sun Microsystems, Inc.Language and object model for describing MIDlets
US7305671B2 (en)*2002-03-222007-12-04Sun Microsystems, Inc.Conversion of an object model to a source file generation model
US20030182626A1 (en)*2002-03-222003-09-25Eran DavidovOn-demand creation of MIDlets
US7246324B2 (en)*2002-05-232007-07-17Jpmorgan Chase BankMethod and system for data capture with hidden applets
US20040044755A1 (en)*2002-08-272004-03-04Chipman Timothy W.Method and system for a dynamic distributed object-oriented environment wherein object types and structures can change while running
WO2004066604A1 (en)*2003-01-222004-08-05Nimcat Networks Inc.Call transfer system, method and network devices
US7392512B2 (en)*2003-09-082008-06-24Microsoft CorporationSystem and method for automatic conversion from WAP client provisioning XML represented objects to OMA DM tree structure represented objects
EP1671268A4 (en)*2003-09-192006-12-06Lattix IncApparatus and method for managing design of a software system using dependency structure
US7480709B2 (en)*2003-11-142009-01-20Rockwell Automation Technologies, Inc.Dynamic browser-based industrial automation interface system and method
US7324931B1 (en)*2003-11-172008-01-29The Mathworks, Inc.Conversion of model components into references
US7412367B1 (en)*2003-11-172008-08-12The Mathworks, Inc.Transparent subsystem links
US20050125787A1 (en)*2003-12-052005-06-09Leonid TertitskiConvertible runtime graphical user interface
US7392295B2 (en)*2004-02-192008-06-24Microsoft CorporationMethod and system for collecting information from computer systems based on a trusted relationship
US8875040B2 (en)*2005-06-072014-10-28Rockwell Automation Technologies, Inc.Universal web-based reprogramming method and system
US7926029B1 (en)*2005-01-132011-04-1221St Century Systems, Inc.System and method of progressive domain specialization product solutions
US7546582B2 (en)2005-03-302009-06-09International Business Machines CorporationManaging dynamic configuration data for producer components in a computer infrastructure
EP1938184A4 (en)*2005-08-192009-12-02Google IncSoftware architecture for displaying information content from plug-in modules in a user interface
US20070143673A1 (en)*2005-12-202007-06-21Microsoft CorporationExtensible architecture for chart styles and layouts
US20070182841A1 (en)*2006-02-072007-08-09Donnie DrakeImage sensing microelectronic device with glass tilt control features, and various methods of making same
US8893111B2 (en)*2006-03-312014-11-18The Invention Science Fund I, LlcEvent evaluation using extrinsic state information
WO2009099403A2 (en)*2006-10-232009-08-13Chipin Inc.Method and system for providing a widget for displaying multimedia content
US8839100B1 (en)*2007-01-262014-09-16The Mathworks, Inc.Updating information related to data set changes
WO2008131417A1 (en)*2007-04-232008-10-30Snac, Inc.Mobile widget dashboard
KR101415023B1 (en)*2007-04-262014-07-04삼성전자주식회사 Method and apparatus for providing information through a network
US8578330B2 (en)2007-06-112013-11-05Sap AgEnhanced widget composition platform
US7418710B1 (en)2007-10-052008-08-26Kaspersky Lab, ZaoProcessing data objects based on object-oriented component infrastructure
US20090199205A1 (en)*2008-02-062009-08-06Honeywell International Inc.Configurable graphics virtual machine based display system
US8307300B1 (en)2008-05-132012-11-06Google Inc.Content resizing and caching in multi-process browser architecture
US20100070881A1 (en)*2008-09-122010-03-18At&T Intellectual Property I, L.P.Project facilitation and collaboration application
JP5097070B2 (en)*2008-09-242012-12-12株式会社日立システムズ Property file reading system and method and program
US20100083219A1 (en)*2008-10-012010-04-01Microsoft CorporationRuntime Object Composition
US8762708B2 (en)2008-10-112014-06-24David L. BlankenbecklerSecure content distribution system
US8954488B2 (en)*2009-01-212015-02-10Microsoft CorporationExtensibility for web based diagram visualization
US8495566B2 (en)*2009-07-282013-07-23International Business Machines CorporationWidget combos: a widget programming model
CN101655795B (en)*2009-09-252012-10-10金蝶软件(中国)有限公司Method for creating service embodiment and system thereof
US20130275890A1 (en)*2009-10-232013-10-17Mark CaronMobile widget dashboard
US8661408B2 (en)*2009-11-232014-02-25Michael James PsenkaIntegrated development environment and methods of using the same
US20110246913A1 (en)*2010-03-302011-10-06Microsoft CorporationAutomated User Interface Generator
US20130019195A1 (en)*2011-07-122013-01-17Oracle International CorporationAggregating multiple information sources (dashboard4life)
US9058401B2 (en)*2011-08-162015-06-16Fabebook, Inc.Aggregating plug-in requests for improved client performance
US10083247B2 (en)2011-10-012018-09-25Oracle International CorporationGenerating state-driven role-based landing pages
US20130139073A1 (en)*2011-11-092013-05-30Revionics Inc.System and method for changing functionalities of websites using widgets
US8826158B1 (en)*2011-12-142014-09-02The United States Of America As Represented By The Director, National Security AgencyDevice for and method of determining changes to GUI
US8930886B2 (en)*2011-12-152015-01-06Microsoft CorporationIdentifying application resources through implicit application models
CN103853534B (en)*2012-11-302017-12-01腾讯科技(深圳)有限公司A kind of photo instant playback method and device
US11373191B2 (en)2013-03-152022-06-28UsgbcSystems, devices, components and methods for dynamically displaying performance scores associated with the performance of a building or structure
CN104346149A (en)*2013-07-302015-02-11商业对象软件有限公司Descriptive framework used for data visualization
US10228837B2 (en)*2014-01-242019-03-12Honeywell International Inc.Dashboard framework for gadgets
US9274790B2 (en)*2014-04-302016-03-01Oracle International CorporationCustomization manager
CN104298750B (en)*2014-10-142018-02-23北京国双科技有限公司Renewal processing method and processing device for real-time system communication
EP3601895B1 (en)2017-03-312023-03-01Honeywell International Inc.Method for providing a comfort dashboard and non-transitory computer-readable medium
US11108539B2 (en)*2017-11-212021-08-31Disney Enterprises, Inc.Techniques for analyzing and verifying time in machine-based networks
US11347524B2 (en)*2018-09-042022-05-31Fisher-Rosemount Systems, Inc.Systems and methods for embedding a web frame with preconfigured restrictions in a graphical display view of a process plant
EP3621050B1 (en)2018-09-052022-01-26Honeywell International Inc.Method and system for improving infection control in a facility
CN109814778B (en)*2018-12-242020-12-22天津字节跳动科技有限公司Method and device for realizing small program tab, electronic equipment and medium
US10978199B2 (en)2019-01-112021-04-13Honeywell International Inc.Methods and systems for improving infection control in a building
US11620594B2 (en)2020-06-122023-04-04Honeywell International Inc.Space utilization patterns for building optimization
US20210390474A1 (en)2020-06-152021-12-16Honeywell International Inc.Dashboard for multi site management system
US11783652B2 (en)2020-06-152023-10-10Honeywell International Inc.Occupant health monitoring for buildings
US11914336B2 (en)2020-06-152024-02-27Honeywell International Inc.Platform agnostic systems and methods for building management systems
US11783658B2 (en)2020-06-152023-10-10Honeywell International Inc.Methods and systems for maintaining a healthy building
US11184739B1 (en)2020-06-192021-11-23Honeywel International Inc.Using smart occupancy detection and control in buildings to reduce disease transmission
US11823295B2 (en)2020-06-192023-11-21Honeywell International, Inc.Systems and methods for reducing risk of pathogen exposure within a space
US12131828B2 (en)2020-06-222024-10-29Honeywell Internationa Inc.Devices, systems, and methods for assessing facility compliance with infectious disease guidance
US12142385B2 (en)2020-06-222024-11-12Honeywell International Inc.Methods and systems for reducing a risk of spread of disease among people in a space
US11619414B2 (en)2020-07-072023-04-04Honeywell International Inc.System to profile, measure, enable and monitor building air quality
US11402113B2 (en)2020-08-042022-08-02Honeywell International Inc.Methods and systems for evaluating energy conservation and guest satisfaction in hotels
CN112130856B (en)*2020-09-292023-11-03重庆紫光华山智安科技有限公司Strong-expansibility front-end visual interface generation method, system, medium and terminal
US11894145B2 (en)2020-09-302024-02-06Honeywell International Inc.Dashboard for tracking healthy building performance
US11372383B1 (en)2021-02-262022-06-28Honeywell International Inc.Healthy building dashboard facilitated by hierarchical model of building control assets
US11662115B2 (en)2021-02-262023-05-30Honeywell International Inc.Hierarchy model builder for building a hierarchical model of control assets
US12142382B2 (en)2021-03-012024-11-12Honeywell International Inc.Airborne infection early warning system
US11474489B1 (en)2021-03-292022-10-18Honeywell International Inc.Methods and systems for improving building performance
US12038187B2 (en)2021-09-282024-07-16Honeywell International Inc.Multi-sensor platform for a building
US12261448B2 (en)2022-06-072025-03-25Honeywell International Inc.Low power sensor with energy harvesting
US12431621B2 (en)2023-01-262025-09-30Honeywell International Inc.Compact dual band antenna
US20240272923A1 (en)*2023-02-152024-08-15Candle CorporationSystems and methods for intra-application orchestration

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4435764A (en)1981-08-061984-03-06Data General Corp.Computer network having a single electrically continuous bi-directional bus
US4747041A (en)1983-06-271988-05-24Unisys CorporationAutomatic power control system which automatically activates and deactivates power to selected peripheral devices based upon system requirement
JPS6170654A (en)1984-09-141986-04-11Hitachi Ltd Resource management method in distributed processing system
US4635195A (en)*1984-09-251987-01-06Burroughs CorporationPower control network using reliable communications protocol
US4677566A (en)1984-10-181987-06-30Burroughs CorporationPower control network for multiple digital modules
FR2610120B1 (en)*1987-01-261989-07-13Merlin Gerin CONTROL AND PROTECTION ASSEMBLY CONNECTING A LOCAL COMMUNICATION NETWORK TO AN INDUSTRIAL PROCESS
US5175852A (en)1987-02-131992-12-29International Business Machines CorporationDistributed file access structure lock
JP2810231B2 (en)*1990-01-301998-10-15ジヨンソン・サービス・カンパニー Method of locating data in distributed network system having nodes
US5608870A (en)*1992-11-061997-03-04The President And Fellows Of Harvard CollegeSystem for combining a plurality of requests referencing a common target address into a single combined request having a single reference to the target address
US6012071A (en)*1996-01-292000-01-04Futuretense, Inc.Distributed electronic publishing system
US5862052A (en)*1996-04-121999-01-19Fisher-Rosemount Systems, Inc.Process control system using a control strategy implemented in a layered hierarchy of control modules
US5982362A (en)1996-05-301999-11-09Control Technology CorporationVideo interface architecture for programmable industrial control systems
US5918233A (en)*1996-05-301999-06-29The Foxboro CompanyMethods and systems for providing electronic documentation to users of industrial process control systems
US5786993A (en)*1996-06-141998-07-28Landis & Gyr Technology Innovation Corp.Apparatus for and method of controlling and/or regulating process parameters of an installation
US6047222A (en)*1996-10-042000-04-04Fisher Controls International, Inc.Process control network with redundant field devices and buses
JP2865136B2 (en)1996-11-111999-03-08日本電気株式会社 Test consideration logic synthesis system
US5916306A (en)1996-11-141999-06-29Johnson Controls TechnologyCommunication protocol for a router-based building automation and control network
US6262729B1 (en)*1997-04-142001-07-17Apple Computer, Inc.Method and apparatus for binding user interface objects to application objects
US6055562A (en)*1997-05-012000-04-25International Business Machines CorporationDynamic mobile agents
US6266721B1 (en)1997-05-132001-07-24Micron Electronics, Inc.System architecture for remote access and control of environmental management
AU9795598A (en)*1997-10-131999-05-03Rosemount Inc.Communication technique for field devices in industrial processes
US6067477A (en)*1998-01-152000-05-23Eutech Cybernetics Pte Ltd.Method and apparatus for the creation of personalized supervisory and control data acquisition systems for the management and integration of real-time enterprise-wide applications and systems
US6356920B1 (en)*1998-03-092002-03-12X-Aware, IncDynamic, hierarchical data exchange system
US6028998A (en)1998-04-032000-02-22Johnson Service CompanyApplication framework for constructing building automation systems
US6119125A (en)*1998-04-032000-09-12Johnson Controls Technology CompanySoftware components for a building automation system based on a standard object superclass
US6185566B1 (en)*1998-05-052001-02-06Robert A. AdamsNetwork management system having an embedded network database
US6591305B2 (en)*1998-06-302003-07-08Sun Microsystems, Inc.Method and system for delivering data from a server object to a client object using a non-proprietary data transfer protocol
US6353853B1 (en)1998-10-262002-03-05Triatek, Inc.System for management of building automation systems through an HTML client program
US6411700B1 (en)*1998-10-302002-06-25Nec America, Inc.Telemanagement system with single point of entry
US6157943A (en)*1998-11-122000-12-05Johnson Controls Technology CompanyInternet access to a facility management system
DE19853205A1 (en)*1998-11-182000-06-15Siemens Ag Process for controlling technical processes
US6728960B1 (en)*1998-11-182004-04-27Siebel Systems, Inc.Techniques for managing multiple threads in a browser environment
US6636885B1 (en)*1999-03-262003-10-21Sun Microsystems, Inc.System using interface class in client computer to resolve references and retrieve delayed class applet from server
JP2000347866A (en)*1999-06-042000-12-15Nec CorpDecentralized system and unit and method for access control, and recording medium where program for access control is recorded
DE19933584A1 (en)*1999-07-172001-01-18Ibm Process for the compact presentation of information packets and their storage or transmission
US6681243B1 (en)1999-07-272004-01-20Intel CorporationNetwork environment supporting mobile agents with permissioned access to resources
US6842906B1 (en)*1999-08-312005-01-11Accenture LlpSystem and method for a refreshable proxy pool in a communication services patterns environment
US7010503B1 (en)*2000-03-102006-03-07Ams Services, Inc.Traffic reduction in networked data collection
US20030221162A1 (en)*2000-03-202003-11-27Sridhar Mandayam AndampillaiMeta-templates in website development and methods therefor
US6922685B2 (en)*2000-05-222005-07-26Mci, Inc.Method and system for managing partitioned data resources
US6721777B1 (en)*2000-05-242004-04-13Sun Microsystems, Inc.Modular and portable deployment of a resource adapter in an application server
JP2001337823A (en)2000-05-252001-12-07Sony CorpComponentware making method and storage medium
US7388831B2 (en)*2000-07-262008-06-17Pluris, Inc.Method and apparatus for bond management according to hierarchy
KR100352549B1 (en)*2000-07-292002-09-12주식회사 알티캐스트Management method of contents data for digital broadcasting using application definition file and its system
US7080159B2 (en)2000-12-152006-07-18Ntt Docomo, Inc.Method and system for effecting migration of application among heterogeneous devices
CA2475050A1 (en)2002-02-152003-08-28Tridium, Inc.Component model for real time system control

Cited By (143)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110209085A1 (en)*2002-08-012011-08-25Apple Inc.Mode activated scrolling
US8327257B2 (en)2003-04-042012-12-04NetSuite Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US20100138734A1 (en)*2003-04-042010-06-03Netsuite, Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US7685010B2 (en)2003-04-042010-03-23Netsuite, Inc.Concise communication of real-time business information in an enterprise network
US8949705B2 (en)*2003-04-042015-02-03NetSuite Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US8838465B2 (en)2003-04-042014-09-16NetSuite Inc.Concise communication of real-time business information in an enterprise network
US7685515B2 (en)*2003-04-042010-03-23Netsuite, Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US20130174019A1 (en)*2003-04-042013-07-04NetSuite Inc.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US20100138263A1 (en)*2003-04-042010-06-03Netsuite, Inc.Concise communication of real-time business information in an enterprise network
US20040199543A1 (en)*2003-04-042004-10-07Braud Luke A.Facilitating data manipulation in a browser-based user interface of an enterprise business application
US8195493B2 (en)2003-04-042012-06-05Netsuite, Inc.Concise communication of real-time business information in an enterprise network
US8214239B2 (en)2003-04-042012-07-03Netsuite, Inc.Concise communication of real-time business information in an enterprise network
US20040199541A1 (en)*2003-04-042004-10-07Goldberg Evan M.Concise communication of real-time business information in an enterprise network
US7681112B1 (en)2003-05-302010-03-16Adobe Systems IncorporatedEmbedded reuse meta information
KR101105177B1 (en)2004-02-192012-01-12퀄컴 캠브리지 리미티드Data container for user interface content data
US9552141B2 (en)2004-06-212017-01-24Apple Inc.Methods and apparatuses for operating a data processing system
US20140208250A1 (en)*2004-06-212014-07-24Apple Inc.Methods and apparatuses for operating a data processing system
US9542081B2 (en)*2004-06-212017-01-10Apple Inc.Methods and apparatuses for operating a data processing system
EP2221710A3 (en)*2004-06-252012-05-09Apple Inc.Web view layer for accessing user interface elements
US7761800B2 (en)2004-06-252010-07-20Apple Inc.Unified interest layer for user interface
US10489040B2 (en)2004-06-252019-11-26Apple Inc.Visual characteristics of user interface elements in a unified interest layer
US10387549B2 (en)2004-06-252019-08-20Apple Inc.Procedurally expressing graphic objects for web pages
US8239749B2 (en)2004-06-252012-08-07Apple Inc.Procedurally expressing graphic objects for web pages
US9753627B2 (en)2004-06-252017-09-05Apple Inc.Visual characteristics of user interface elements in a unified interest layer
US20060005207A1 (en)*2004-06-252006-01-05Louch John OWidget authoring and editing environment
US8266538B2 (en)2004-06-252012-09-11Apple Inc.Remote access to layer and user interface elements
US7490295B2 (en)*2004-06-252009-02-10Apple Inc.Layer for accessing user interface elements
US8291332B2 (en)2004-06-252012-10-16Apple Inc.Layer for accessing user interface elements
US7503010B2 (en)*2004-06-252009-03-10Apple Inc.Remote access to layer and user interface elements
US20060015818A1 (en)*2004-06-252006-01-19Chaudhri Imran AUnified interest layer for user interface
US9507503B2 (en)2004-06-252016-11-29Apple Inc.Remote access to layer and user interface elements
US7530026B2 (en)*2004-06-252009-05-05Apple Inc.User interface element with auxiliary function
US7546543B2 (en)*2004-06-252009-06-09Apple Inc.Widget authoring and editing environment
US9477646B2 (en)2004-06-252016-10-25Apple Inc.Procedurally expressing graphic objects for web pages
US8302020B2 (en)2004-06-252012-10-30Apple Inc.Widget authoring and editing environment
US20070130541A1 (en)*2004-06-252007-06-07Louch John OSynchronization of widgets and dashboards
EP2284663A3 (en)*2004-06-252012-11-07Apple Inc.Unified interest layer for user interface
US20110239140A1 (en)*2004-06-252011-09-29Chaudhri Imran ADesktop Widgets for Presentation in a Layer
US8321801B2 (en)2004-06-252012-11-27Apple Inc.Desktop widgets for presentation in a layer
US8453065B2 (en)2004-06-252013-05-28Apple Inc.Preview and installation of user interface elements in a display environment
US8464172B2 (en)2004-06-252013-06-11Apple Inc.Configuration bar for launching layer for accessing user interface elements
US7984384B2 (en)2004-06-252011-07-19Apple Inc.Web view layer for accessing user interface elements
US20060156248A1 (en)*2004-06-252006-07-13Chaudhri Imran AConfiguration bar for lauching layer for accessing user interface elements
EP2221711A3 (en)*2004-06-252012-04-25Apple Inc.Remote access to layer and user interface elements
US7793222B2 (en)2004-06-252010-09-07Apple Inc.User interface element with auxiliary function
US7793232B2 (en)*2004-06-252010-09-07Apple Inc.Unified interest layer for user interface
US8566732B2 (en)*2004-06-252013-10-22Apple Inc.Synchronization of widgets and dashboards
US7873910B2 (en)*2004-06-252011-01-18Apple Inc.Configuration bar for lauching layer for accessing user interface elements
US9009313B2 (en)2004-07-122015-04-14NetSuite Inc.Simultaneous maintenance of multiple versions of a web-based business information system
US8484346B2 (en)2004-07-122013-07-09NetSuite Inc.Simultaneous maintenance of multiple versions of a web-based business information system
US7970901B2 (en)2004-07-122011-06-28Netsuite, Inc.Phased rollout of version upgrades in web-based business information systems
US20060047728A1 (en)*2004-08-312006-03-02International Business Machines CorporationMethod and apparatus for updating a portal page
US7500181B2 (en)2004-08-312009-03-03International Business Machines CorporationMethod for updating a portal page
US9471332B2 (en)*2004-10-192016-10-18International Business Machines CorporationSelecting graphical component types at runtime
US20060085754A1 (en)*2004-10-192006-04-20International Business Machines CorporationSystem, apparatus and method of selecting graphical component types at runtime
US8140975B2 (en)2005-01-072012-03-20Apple Inc.Slide show navigation
US9384470B2 (en)2005-01-072016-07-05Apple Inc.Slide show navigation
US20060179118A1 (en)*2005-01-122006-08-10Vlad StirbuPlatform-specific application user interface remoting
US20140115041A1 (en)*2005-03-162014-04-24Airscape Technology Pty. LimitedMethod for distributing computing between server and client
US8645461B2 (en)2005-03-162014-02-04Airscape Technology Pty. LimitedMethod for distributing computing between server and client
US9479614B2 (en)*2005-03-162016-10-25Airscape Technology Pty. LimitedMethod for distributing computing between server and client
WO2006096919A1 (en)*2005-03-162006-09-21Airscape Technology Pty. LimitedMethod for distributing computing between server and client
CN101176079B (en)*2005-03-162011-12-07航空照片技术有限公司Method for distributing computing between server and client
US8280947B2 (en)*2005-03-162012-10-02Airscape Technology Pty. LimitedMethod for distributing computing between server and client
AU2006225078B2 (en)*2005-03-162008-11-06Airscape Technology Pty. LimitedMethod for distributing computing between server and client
US20080189358A1 (en)*2005-03-162008-08-07Airscape Technology Pty. LimitedMethod for Distributing Computing Between Server and Client
US8543931B2 (en)2005-06-072013-09-24Apple Inc.Preview including theme based installation of user interface elements in a display environment
US20150095820A1 (en)*2005-08-122015-04-02Barry FellmanService for generation of customizable display widgets
US7917232B2 (en)2005-08-222011-03-29Trane International Inc.Building automation system data management
US8290627B2 (en)2005-08-222012-10-16Trane International Inc.Dynamically extensible and automatically configurable building automation system and architecture
US7904186B2 (en)2005-08-222011-03-08Trane International, Inc.Building automation system facilitating user customization
US20070055698A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US7870090B2 (en)2005-08-222011-01-11Trane International Inc.Building automation system date management
US20070055757A1 (en)*2005-08-222007-03-08Mairs Susan MBuilding automation system facilitating user customization
US20070061046A1 (en)*2005-08-222007-03-15Mairs Susan MBuilding automation system facilitating user customization
US20070043476A1 (en)*2005-08-222007-02-22Richards David MDynamically extensible and automatically configurable building automation system and architecture
US20070055758A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US20070067062A1 (en)*2005-08-222007-03-22Mairs Susan MBuilding automation system facilitating user customization
US8099178B2 (en)2005-08-222012-01-17Trane International Inc.Building automation system facilitating user customization
US20070055759A1 (en)*2005-08-222007-03-08Mccoy Sean MBuilding automation system data management
US8055386B2 (en)2005-08-222011-11-08Trane International Inc.Building automation system data management
US8024054B2 (en)2005-08-222011-09-20Trane International, Inc.Building automation system facilitating user customization
US8055387B2 (en)2005-08-222011-11-08Trane International Inc.Building automation system data management
US8050801B2 (en)2005-08-222011-11-01Trane International Inc.Dynamically extensible and automatically configurable building automation system and architecture
US9032318B2 (en)2005-10-272015-05-12Apple Inc.Widget security
US9104294B2 (en)2005-10-272015-08-11Apple Inc.Linked widgets
US7752556B2 (en)2005-10-272010-07-06Apple Inc.Workflow widgets
US9513930B2 (en)2005-10-272016-12-06Apple Inc.Workflow widgets
US7954064B2 (en)2005-10-272011-05-31Apple Inc.Multiple dashboards
US7743336B2 (en)2005-10-272010-06-22Apple Inc.Widget security
US8543824B2 (en)2005-10-272013-09-24Apple Inc.Safe distribution and use of content
US11150781B2 (en)2005-10-272021-10-19Apple Inc.Workflow widgets
US9417888B2 (en)2005-11-182016-08-16Apple Inc.Management of user interface elements in a display environment
US7707514B2 (en)2005-11-182010-04-27Apple Inc.Management of user interface elements in a display environment
US20070185065A1 (en)*2006-02-032007-08-09Vikramjit ChhokarCombination therapy for coronary artery disease
US8112162B2 (en)2006-06-292012-02-07Honeywell International Inc.System level function block engine
US20080004725A1 (en)*2006-06-292008-01-03Honeywell International Inc.Generic user interface system
US20080010049A1 (en)*2006-06-292008-01-10Honeywell International Inc.Graphical language compiler system
US8418128B2 (en)2006-06-292013-04-09Honeywell International Inc.Graphical language compiler system
US9726392B2 (en)2006-06-292017-08-08Honeywell International Inc.Generic user interface system
US7738972B2 (en)2006-06-292010-06-15Honeywell International Inc.Modular shared-memory resource stage driver system for flexible resource linking in an energy conversion system
US20080016493A1 (en)*2006-06-292008-01-17Honeywell International Inc.System level function block engine
US20080009956A1 (en)*2006-06-292008-01-10Honeywell International Inc.Flexible resource rotation linking system
US10495335B2 (en)2006-06-292019-12-03Honeywell International Inc.Generic user interface system
US8869027B2 (en)2006-08-042014-10-21Apple Inc.Management and generation of dashboards
US8196097B1 (en)*2007-03-022012-06-05Google Inc.Method and apparatus for extending a software gadget
WO2008121410A1 (en)*2007-03-292008-10-09Ludi Labs, Inc.Interface definition for implementing contextual applications
US20080271127A1 (en)*2007-04-242008-10-30Business Objects, S.A.Apparatus and method for creating stand-alone business intelligence widgets within an authentication framework
US9483164B2 (en)2007-07-182016-11-01Apple Inc.User-centric widgets and dashboards
US8954871B2 (en)2007-07-182015-02-10Apple Inc.User-centric widgets and dashboards
US8667415B2 (en)2007-08-062014-03-04Apple Inc.Web widgets
US8156467B2 (en)2007-08-272012-04-10Adobe Systems IncorporatedReusing components in a running application
US10176272B2 (en)*2007-09-282019-01-08Excalibur Ip, LlcSystem and method of automatically sizing and adapting a widget to available space
US20090089668A1 (en)*2007-09-282009-04-02Yahoo! Inc.System and method of automatically sizing and adapting a widget to available space
US8176466B2 (en)2007-10-012012-05-08Adobe Systems IncorporatedSystem and method for generating an application fragment
US8650306B2 (en)2007-10-242014-02-11Honeywell International Inc.Interoperable network programmable controller generation system
US20090113037A1 (en)*2007-10-242009-04-30Honeywell International Inc.Interoperable network programmable controller generation system
US9619304B2 (en)2008-02-052017-04-11Adobe Systems IncorporatedAutomatic connections between application components
US7908391B1 (en)*2008-03-252011-03-15Symantec CorporationApplication streaming and network file system optimization via feature popularity
US8656293B1 (en)2008-07-292014-02-18Adobe Systems IncorporatedConfiguring mobile devices
US9488992B2 (en)2008-10-162016-11-08Honeywell International Inc.Wall module configuration tool
US20100100829A1 (en)*2008-10-162010-04-22Honeywell International Inc.Wall module configuration tool
US8180824B2 (en)2009-02-232012-05-15Trane International, Inc.Log collection data harvester for use in a building automation system
US8635338B2 (en)2009-02-232014-01-21Trane International, Inc.Log collection data harvester for use in a building automation system
US20100228805A1 (en)*2009-02-232010-09-09Mccoy Sean MLog collection data harvester for use in a building automation system
US20110208803A1 (en)*2010-02-232011-08-25Mccoy Sean MActive device management for use in a building automation system
US9258201B2 (en)2010-02-232016-02-09Trane International Inc.Active device management for use in a building automation system
US9605859B2 (en)2010-02-262017-03-28Trane International Inc.Automated air source and VAV box association
US8793022B2 (en)2010-02-262014-07-29Trane International, Inc.Automated air source and VAV box association
US8219660B2 (en)2010-02-262012-07-10Trane International Inc.Simultaneous connectivity and management across multiple building automation system networks
US20110213867A1 (en)*2010-02-262011-09-01Mccoy SeanSimultaneous connectivity and management across multiple building automation system networks
US8925358B2 (en)2011-02-282015-01-06Honeywell International Inc.Methods and apparatus for configuring scheduling on a wall module
US8538588B2 (en)2011-02-282013-09-17Honeywell International Inc.Method and apparatus for configuring scheduling on a wall module
US10031660B2 (en)2012-09-112018-07-24Apple Inc.Media player playlist management
US9558278B2 (en)2012-09-112017-01-31Apple Inc.Integrated content recommendation
US9697299B2 (en)*2013-08-012017-07-04Raytheon CompanyEmbedded system web server
US20150039981A1 (en)*2013-08-012015-02-05Raytheon CompanyEmbedded system web server
US10929497B2 (en)*2013-08-232021-02-23Huawei Device Co., Ltd.Replacing a web page while maintaining a communication link
US10545639B1 (en)*2014-09-292020-01-28Rockwell Collins, Inc.Run-time widget creating system, device, and method
US9920944B2 (en)2015-03-192018-03-20Honeywell International Inc.Wall module display modification and sharing
US20170315706A1 (en)*2016-04-272017-11-02Rockwell Collins, Inc.Avionics Picture-in-Picture Display
US10684756B2 (en)*2016-04-272020-06-16Rockwell Collins, Inc.Avionics picture-in-picture display
US10269235B2 (en)2016-08-262019-04-23Trane International Inc.System and method to assist building automation system end user based on alarm parameters

Also Published As

Publication numberPublication date
EP1474753A1 (en)2004-11-10
EP1474753B1 (en)2018-08-22
KR20040096577A (en)2004-11-16
AU2003211125A1 (en)2003-09-09
CN101719056B (en)2016-01-27
WO2003071444A1 (en)2003-08-28
EP1474753A4 (en)2009-12-09
US20030159129A1 (en)2003-08-21
WO2003071444A9 (en)2003-10-16
CN1669020A (en)2005-09-14
AU2003211126A1 (en)2003-09-09
CA2475050A1 (en)2003-08-28
US7822806B2 (en)2010-10-26
WO2003071442A1 (en)2003-08-28
CN101719056A (en)2010-06-02
WO2003071442A9 (en)2003-10-16
US7225426B2 (en)2007-05-29
US20040215740A1 (en)2004-10-28
JP2006504156A (en)2006-02-02

Similar Documents

PublicationPublication DateTitle
US7822806B2 (en)Real-time data interface and method for browsers and the like
US10685155B2 (en)Method and system for designing a distributed heterogeneous computing and control system
EP1388783B1 (en)Method and computer system for handling incremental data in client-server communication
EP1296233A2 (en)Web page authoring tool
US20160054870A1 (en)Method and system for providing menu data for mobile applications
EP1209851A2 (en)Metrics and status presentation system and method
US20050086587A1 (en)System and method for presenting computerized interactive forms to respondents using a client-server-systems technology based on web standards
US20230021546A1 (en)Customizable user interface layouts
CN108614776A (en)Across the dynamic fixing method and system of language protocol test request
US9646103B2 (en)Client-side template engine and method for constructing a nested DOM module for a website
US7966427B2 (en)Proxy object configuration of industrial component
US20080189536A1 (en)Interoperably configurable HMI system and method
US20150227502A1 (en)Spreadsheet to webpage conversion system and method
WO2016005884A2 (en)Javascript-based, client-side template driver system
WO2016005886A2 (en)Self-referencing of running script elements in asychronously loaded dom modules
CN118939899A (en) Page configuration method, device and electronic device
CN112905168B (en)Method and device for generating visual front-end page based on block
CN115686692A (en)Rendering method and system of desktop component, electronic device and storage medium
US20160012146A1 (en)Client Web Browser and Method for Constructing a Website DOM Module With Client-Side Functional Code
US20080189537A1 (en)HMI configuration with limited interoperability
CN112764731B (en)Software interface maintenance method, system, computer equipment and storage medium
VerzanigWidgetsWWW: Creating Interactive Web Pages within R
CN120762802A (en) Method, device, electronic device and storage medium for displaying interface elements
US20090198771A1 (en)Client device and server device
Kalawsky et al.A grid-enabled lightweight computational steering

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:EXPRESSLY ABANDONED -- DURING EXAMINATION


[8]ページ先頭

©2009-2025 Movatter.jp