WO2002101714A9 - Displays controls of graphical in a modeled environment - Google Patents
Displays controls of graphical in a modeled environmentInfo
- Publication number
- WO2002101714A9 WO2002101714A9 PCT/US2002/018833 US0218833W WO02101714A9 WO 2002101714 A9 WO2002101714 A9 WO 2002101714A9 US 0218833 W US0218833 W US 0218833W WO 02101714 A9 WO02101714 A9 WO 02101714A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- presenting
- window
- modeled environment
- time
- user
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0233—Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Definitions
- the present invention relates in general to data processing and in particular to a data processing system, method and program product that utilize a hierarchical framework to model and manage an environment containing a collection of items.
- the present invention provides a method, system and program product that provide an improved user interface for a software platform that enables the construction, storage and modification of a data model of a modeled environment.
- a data model of a modeled environment is maintained within a database.
- the data model includes data defining a plurality of hierarchically arranged subsets of space within the modeled environment and data defining a plurality of items populating the modeled environment.
- a plurality of graphical elements are displayed within a whiteboard window to represent the plurality of user selected features.
- a control for at least one function is also presented to tl e user in association with the whiteboard window.
- a logical connection between at least two of the plurality of features having corresponding graphical elements within whiteboard window are automatically generated by reference to a rule set.
- a graphical element representing the logical connection is displayed within the whiteboard window.
- Figure 1 is a high level block diagram of an exemplary computer network in which the present invention may be implemented
- Figure 2 is a block diagram of a logical architectural view of a software platform in accordance with the present invention.
- Figure 3 illustrates the multi-level architecture of an exemplary implementation of the software platform architecture shown in Figure 2;
- Figure 4 depicts a Workspace window presented by the user interface layer of a software platform in accordance with one embodiment of the present invention
- Figure 5 illustrates a Site Detail window presented by the graphical user interface 'of a software platform in accordance with one embodiment of the present invention
- Figure 6 depicts a Cable Fiber Tree displayed within a subwindow of the Workspace window in accordance with one embodiment of the present invention
- Figure 7A illustrates a Whiteboard window presented by the user interface of a software platform in accordance with one embodiment of the present invention
- Figure 7B illustrates the automated generation of one or more Route-Path scenarios within the Whiteboard window in accordance with an embodiment of the present invention
- Figure 7C illustrates the automated generation of one or more Equipment Connection scenarios within the Whiteboard window in accordance with an embodiment of the present invention
- Figures 8A-8C depict the display of a project at various chronological times in response to various settings of a time control in accordance with the present invention
- Figures 8D-8F depict the display a subset of space at various chronological times in response to various settings of a time control in accordance with the present invention
- Figure 9 illustrates the display of a window containing a Route-Path-Cable-Fiber tree in accordance with an embodiment of the present invention
- Figure 11 illustrates the display of a Cable Connection Span window in accordance with an embodiment of the present invention.
- Figure 12 depicts the display of a Span Loss and PMD window in accordance with an embodiment of the present invention.
- like .reference numbers generally indicate identical, functionally similar, and/or structurally similar elements.
- a network 10 which represents any type of data and/or telecommunications network or combination thereof, couples a plurality of workstations 12 with data storage 14.
- data storage 14 is coupled to and accessed by workstations 12 through a database server 16 coupled to network 10.
- network 10 can be implemented as a company-wide intranet.
- -network 10 may comprise one or more local area networks (LANs) or wide area networks (WANs), for example, the Internet, linked by conventional bridges, routers or the like.
- network 10 can include wireless networks, switched networks, and other forms of common carrier transmission lines and equipment that can link remote computers, such as the remote workstations 12, to data storage 14.
- Each workstation 12 may be implemented with a general-purpose computer system generally including a processing unit 11, graphical pointing device (e.g., mouse) 13 and a display device 15.
- each workstation 12 executes software (described in detail below) that causes the workstation 12 to perform the functions described herein.
- software described in detail below
- certain workstations 12, database server 16, or other unillustrated computers may function as a server by executing some or all components of the software, while other workstations 12 may function as a client by executing other software components or complementary applications (e.g., a web browser) utilized to access the software functionality remotely.
- FIG. 2 there is illustrated a logical architecture of the software platform 18 of the present invention, which may be executed within the operational environment shown in Figure 1.
- software platform 18 comprises a number of modules 22-38 coupled to a central database 20.
- Database 20 may be stored at least partially within data storage 14, and modules 22-38 may be executed by one or more of workstations 12 and database server 16.
- modules 22-38 may be executed by one or more of workstations 12 and database server 16.
- software platform 18 allows a user to construct a data model within database 20 of any virtual or physical environment and then populate the modeled environment with a collection of items.
- Software platform 18 permits users to graphically and intuitively view, manipulate, manage and connect various subsets of the environment's space as well as items placed within the modeled environment, where all of the permitted interactions with the modeled environment are ultimately carried out by creating, modifying, storing, accessing and/or processing real time data belonging to the data model.
- software platform 18 of the present invention finds numerous applications, including retail store management, manufacturing and construction project management, facilities management, staffing and provisioning, agricultural resource management, waste removal and remediation, event management, community and regional planning, design, construction and management of data and communication networks, and virtual reality modeling.
- the present invention is described below with reference to its application to the design, construction, and management of a telecommunications network, such descriptions should be viewed as illustrative of rather than limiting the scope of the present invention.
- the data model of the modeled environment has at least two aspects: (1) an environmental hierarchy describing the modeled environment utilizing data-defined spaces of varying scopes and (2) an item hierarchy describing the items or groups of items belonging to the collection of items within the modeled environment.
- the environmental hierarchy may include a plurality of hierarchy levels, such as floors, zones within one or more of the floors, planning units within one or more of the zones, rows within one or more planning units, and footprints within one or more planning units.
- each environmental hierarchy level may be presented within a display device as a polygonal graphical shape that completely encloses the lower environmental hierarchy level(s), if any, contained therein. In other embodiments, there may be multiple subsets of spaces at the same level of the environmental hierarchy.
- Each item within the modeled environment may similarly be described by an item hierarchy having one or more levels.
- the item hierarchy may comprise a number of hierarchy levels, including a rack, one or more shelves within the rack, one or more slots within each shelf, and possibly circuit cards installed in one or more slots.
- Other items may have more or fewer hierarchy levels.
- a data model of the modeled environment is constructed by entering data describing the environmental hierarchy and the item hierarchies of one or more items and then specifying associations between the lowest level of the environmental hierarchy and the highest level of item hierarchy of each item populating the modeled environment. In this manner, the location of items within the modeled environment is well defined, and the user can easily traverse between elements of the environmental hierarchy and the items populating the modeled environment.
- the data model of the present invention is time- dependent, meaning that at least some of the elements of the data model (i.e., environmental hierarchy features or items) have associated chronological information (e.g., date and optionally time information) within database 20.
- chronological information e.g., date and optionally time information
- modules 22-38 include a number of modules of the SiteVu application suite 21, including at least SiteVu RackFace (SVRF) tool 22, SiteVu Placement (SVPL) tool 24 and SiteVu Connection and Placement (SVCP) 26.
- the SiteVu application suite is described in detail in U.S. Patent Application No. 09/995,193, filed on November 27, 2001, and entitled “Method, System and Program Product that Utilize a Conceptual Framework to Model an Environment Containing a Collection of Items," which is a continuation-in-part of U.S. Patent Application No. 09/702,184, filed on October 31, 2000, and entitled “System and Method to Automate Equipment Placement at Remote Sites,” which is in turn a continuation of U.S.
- Patent No. 6,169,987 The SiteVu application suite is also described in U.S. Patent Application Serial No. 09/995,193, filed November 27, 2001, and entitled "Method, System and Program Product that Utilize a Hierarchical Conceptual Framework to Model an Environment Containing a Collection of Items," as well as U.S. Patent Nos. 5,930,779, 5,991,759, 6,098,050, and 6,023,699. All of these applications and patents are incorporated herein by reference in there entireties.
- SVRF tool 22 reads data from and stores data into database 20 to define items and item components within a product catalog, which may then be utilized to populate the modeled environment.
- SVRF tool 22 may be utilized to define configured items or item components within a configuration library from items within the product catalog and to modify or replace items placed within the modeled environment.
- SVPL tool 24 reads data from and stores data into database 20 to place items from the product catalog or configuration library at locations within the modeled environment, relocate items within the modeled environment, and/or remove items from the modeled environment.
- graphical representations of the items within the modeled environment and the environmental hierarchy can be presented from the data model within database 20 and graphically manipulated to modify the data model through use of a Computer Aided Design and Drafting (CADD) program, such as Microstation CADD by Bentley Systems.
- CAD Computer Aided Design and Drafting
- the software suite may also include SiteVu Connection and Placement (SVCP) tool 26, which is a lightweight viewer that generates and presents a graphical representation of the data model without the use of a CADD engine.
- SVCP tool 26 also preferably permits a user to perform certain types of connections (e.g., power connections, telephone and/or data network connections, cost or profit sharing relationships, chronological relationships, etc.) between items within the modeled environment and validates the connections by reference to a ruleset.
- Reports module 28 provides a generalized mechanism for accessing selected data from database 20 and presenting the selected data in various graphical, tabular, list and file formats.
- Engineering tool 30 provides a number of engineering, manufacturing and/or technical functions relevant to the items and environmental hierarchy within the modeled environment to which software platform 18 is applied. Engineering tool 30 may also provide a graphical presentation of a map of the modeled environment, which the user can navigate to locate particular areas of interest or valid sites at which items can be placed utilizing SVPL tool 24.
- Ticket management 32 provides an automated system by which "tickets," that is, requests for service by a user of a relevant user community, can be entered, tracked, and annotated.
- a ticket may contain a request to provide service, correct a problem with a good or service, provide customer service or billing assistance, etc.
- Workflow module 34 provides an array of functionality related to scheduling, tracking, and completion of work related to the modeled environment.
- workflow module 34 enables a user having sufficient authority to create proj ects comprising one or more hierarchical work units, such as "project,” “phase,” “activity” and “task.”
- the user may then assign H e work units to individual users and user groups, view task status and milestone completion, receive notification (e.g., by email) upon occurrence of specified events triggered by modification of database 20, and other functionality useful for managing work related to the modeled environment.
- Document management module 36 supports the ability to create, store, retrieve, and version electronic documents related to the modeled environment.
- a user is preferably able to associate the electronic documents (e.g., contracts, authorizations, permits, product documentation, etc.) with particular items or environmental hierarchy elements comprising the modeled environment in order to improve access to the electronic documents.
- help module 38 provides assistance to users regarding the functionality of the other modules through conventional features such as bubble help, frequently asked questions (FAQs), a help index, etc.
- FAQs frequently asked questions
- FIG. 3 there is depicted an exemplary implementation of the logical software architecture illustrated in Figure 2. It should be understood, however, that the software platform 18 of the present invention is subject to other object oriented programming (OOP) or procedural programming implementations that will be apparent to those skilled in the art and that all such implementations fall within the scope of the present invention.
- OOP object oriented programming
- the logical software architecture illustrated in Figure 2 may advantageously be implemented utilizing three layers: an upper user interface layer 40, a middleware layer 42 primarily comprising Common Object Request Broker Architecture (CORBA) services 50, and a lower data layer 44.
- This three-layer architecture supports scalability in that additional or replacement modules can easily be interfaced with the data model contained in database 20 through the standardized interfaces provided by CORBA services 50.
- GUI layer 40 is implemented as a Java-based graphical user interface (GUI) application running on each workstation 12.
- modules 22-38 for example, ticket management module 32, SVRP 28 and help module 38, are implemented entirely as web applications that access content within database 20 through middleware including web/application server 52 and CORBA services 50.
- Others of modules 22-38 such as workflow module 34, employ the Java graphical user interface (GUI), but also include other interface software (e.g., workflow interface 34a) running locally on workstation 12.
- middleware layer 42 includes mainly CORBA services 50, which implement business rules based on the data model and user requirements. Middleware layer 42 also hosts the functional components of other modules, such as workflow engine 34b. Importantly, middleware layer 42 is the only communication path to the database 20 and for modules 22-38, as well as for other external systems. Middleware layer 42 also validates the logical "connections" between the various graphical entities presented by interface layer 40 based upon a set of business rules and the data model implemented in database 20. [47] Data layer 44 supports database 20 as well as a data warehouse 60 utilized exclusively for reporting purposes and as "data feed" for downstream systems. Database 20 may be implemented, for example, utilizing Oracle 81 and is preferably architected with an Oracle parallel server for enhanced reliability.
- data layer 44 may further include additional separate databases for certain modules, such as workflow database 62.
- workflow database 62 may be included in data layer 44.
- data retrieved from database 20 and communicated by CORBA services 50 to other software components is real time data rather than static data and is therefore subject to continual updates by the user community.
- Workspace window 70 displayed within the display device of a workstation 12 by the Java-based user interface layer 40 depicted in Figure 3.
- Workspace window 70 includes a subwindow 72 in which elements of the environmental hierarchy can be graphically displayed and managed and another subwindow 74 in which items placed within the modeled environment can be graphically displayed and managed utilizing a graphical pointing device.
- the modeled environment is a geographical region including a telecommunications network
- the environmental hierarchy includes network sites, routes and segments (segments being individual portions of a route), and the items that can be placed within the modeled environment include network cables and network equipment.
- a user can employ a list-based interface, a name or feature search window, or a map interface to locate particular environmental hierarchy features or items of interest. If the user selects the map interface, for example, by selecting a map icon on a toolbar or selecting the map interface from a pull down or pop-up window, a map subwindow 76 is displayed within workspace window 70. Within map subwindow 76, items, elements of the environmental hierarchy (e.g., sites), and projects are graphically displayed overlaying a geographical map (e.g., of the San Francisco Bay area). The information displayed within map subwindow 76, which is stored within and retrieved from database 20, can be filtered according to the specific requirements of the user.
- a map subwindow 76 which is stored within and retrieved from database 20, can be filtered according to the specific requirements of the user.
- the user may navigate the map utilizing conventional controls 78, such as zoom in, zoom out, and pan.
- a feature of interest i.e., item or environmental hierarchy element
- the user can drag an icon representative of the site from the map, list or search results into an appropriate one of subwindows 72 and 74, and the icon will be added (copied) to the subwindow.
- icon(s) representing search results are automatically added to the appropriate one of subwindows 72 and 74.
- the map will automatically pan and/or zoom to a view that contains the feature.
- subwindows 72 and 74 also permit a user with appropriate pennissions to right- click on the background of subwindows 72 and 74 to be presented with a pop-up menu that includes a menu item that permits the user to create a new item (e.g., cable or network equipment) or element of the environmental hierarchy (e.g., site, route or segment).
- Wizard functionality is preferably integrated with subwindows 72 and 74 to assist in the creation of these new features (e.g., a new route between any two given sites).
- the user When the user right clicks on a cable displayed within the Cable Fiber Tree, the user is permitted to connect equipment to the cable, view a list of the cable fibers, splice a fiber and view a window displaying cable detail (similar to the Site detail window illustrated in Figure 5). The user can also double-click on a cable to "drill down" to the next lower level of the item hierarchy for the cable and view all the fibers in the cable, as also shown in Figure 6.
- the user In order to facilitate group operations (e.g., establish configuration settings), the user is also preferably pe ⁇ nitted to select multiple items within subwindow 74, for example, by selecting with a graphical pointing device while depressing the "Shift" key.
- each user can have multiple Workspace windows 70.
- the user can link each Workspace window 70 to a particular project developed utilizing workflow module 34, much like adding a website to the "Favorites" of a web browser.
- the saved workspace includes which subwindows are open, wliich features appear within subwindows 72 and 74, and other features of the interface.
- the Workspace window 70 will open with the saved settings and will be populated with the real time data from database 20.
- user interface layer 40 of software platform 18 also preferably provides a Whiteboard window 90 that is displayed, for example, in response to user invocation through selection of an associated icon displayed within a launch bar or through selection of an associated menu item.
- a map subwindow 76 having navigation controls 78 may be displayed within Whiteboard window 90, as discussed above with reference to Workspace window 70.
- map subwindow 76 includes icons 106a and 108a, which represent sites within the environmental hierarchy of the modeled environment.
- Whiteboard window 90 further contains a whiteboard region 92 that, much like a physical dry erase whiteboard, can be utilized by the user to construct various alternative scenarios related to projects, items within the modeled environment, features of the environmental hierarchy, and related connections and scheduling.
- the user establishes a new whiteboard page 94 within whiteboard region 92 by selecting New button 96, forexample, utilizing a graphical pointing device or keyboard entry.
- software platform presents a new whiteboard page 94 overlaying earlier created whiteboard pages 94, if any.
- the user can navigate between whiteboard pages selecting the desired one of tabs 98, and can delete the top whiteboard page 94 by selecting delete button 100.
- the user can title a whiteboard page 94 by right clicking on the whiteboard page 94 and selecting the "Title" option from a pop-up window.
- the user places a graphical object representing a selected item or element of the environmental hierarchy within a whiteboard page 94, for example, by dragging-and-dropping the item or environmental hierarchy element from map subwindow 76 of Whiteboard window 90 or any of the subwindows of Workspace window 70.
- the user may alternatively or additionally place a graphical object within whiteboard page 94 utilizing conventional cut-and-paste, search, or list selection techniques.
- the user has placed icons 106b and 108b within whiteboard page 94, for example, by dragging icons 106a and 108a from map subwindow 76.
- one function that is provided by Whiteboard window 90 is a Route-Path function that, when invoked, creates one or more alternative telecommunications transmission systems between any two end-points.
- a Route-Path function that, when invoked, creates one or more alternative telecommunications transmission systems between any two end-points.
- selection of the function button 104 corresponding to the Route-Path function causes the software to automatically generate and graphically present multiple possible transmission systems HOa-llOc based upon cost, available drop sites, vendors, equipment, and other factors, which are either entered by the user or accessed from database 20.
- Possible transmission systems 110 are generated utilizing business rules that reside in middleware layer 42 and/or are entered by the user.
- the user can "drill down” into a selected possible transmission system 110 by double-clicking, and can request presentation of additional details by right clicking on a possible transmission system 110 and selecting the option "View Details" from a pop-up menu.
- software platform 18 preferably permits display of the relevant factors in an evaluation matrix to assist the user (e.g., a network engineer) to select from among the multiple possible transmission systems 110.
- the "what if ' scenarios presented within Whiteboard window 90 are stored within database 20 separately from the data model of the modeled environment and can be retrieved at any time during or after the project is completed. The scenarios are preferably saved against multiple parameters such as the project, user, technology, vendor, etc. to permit easy search access.
- Route-Path function suitable for application to a telecommunications enviromnent has been described, those skilled in the art will appreciate that similar functions are applicable to other modeled environments in which it is desirable to create logical connections between elements of the environmental hierarchy.
- logical connections can be made utilizing items from the product catalog within database 20.
- the logical connections may be financial (e.g., grouping business units for cost, profit, or tax analysis) or time based (e.g., linking the time at which certain events, installations or project milestones occur).
- software platform 18 may also provide an Equipment Connection function having an associated function button 104.
- the Equipment Connection function is similar to the Route-Path function in that both model logical connections between elements within the modeled environment, but differs in that the Equipment Connection function operates at a lower hierarchal level in that it provides a graphical representation and data model of logical cable connections between telecommunications equipment populating the modeled environment.
- the Equipment Connection function has been described with application to the modeling of a telecommunication system, it should be understood that the other similar functions for constructing logical connections between items within the modeled environment are contemplated by and fall within the scope of the present invention.
- the user first places icons 112a and 112b, which represent telecommunications equipment, within a whiteboard page 94. Icons 112a and 112b may be dragged from workspace window 70 or placed within whiteboard page 94 utilizing cut-and-paste, through performing a search, or by making selections from an equipment list .
- user interface layer 40 displays a function button 104 for the Equipment Connection function.
- software platform 18 In response to selection of the function button 104 for the Equipment Connection function, software platform 18 automatically creates and graphically presents one or more possible logical connections 114 between the equipment represented by icons 112a and 112b and validates the connection(s) 114 based on pre-defined or user-entered business rules. As above, the Equipment Connection scenario(s) generated within whiteboard window 90 are saved within database 20 against multiple parameters such as, the project, user, technology, etc., for subsequent access.
- a user having appropriate permissions or authorization can advantageously apply a selected scenario to the data model of the modeled environment within database 20 through Whiteboard window 90.
- the user may select the desired logical scenario to apply to the data model of the modeled environment utilizing a graphical pointing device, for example, by dragging-and-dropping the graphical representation of the logical connection from workspace region 94 into map subwindow 76.
- the desired logical connection scenario may be selected for application to the data model from a list window, by clicking one the graphical representation of the logical selection and selecting "Apply" from a menu, or other selection technique.
- software platform 18 In response to selection of a logical connection scenario for application to the data model, software platform 18 preferably generates and presents to the user a list of requirements necessary to apply the scenario to the modeled environment utilizing business rules implemented within middleware layer 42.
- the list of requirements may include, for example, equipment to be decommissioned, removed or added, power supply system modifications, equipment reconfigurations, cabling changes, personnel needs, or any other known requirement of the scenario.
- software platform 18 preferably prompts the user to verify application of the selected scenario in view of the requirements. If the user verifies application of the scenario, software platform 18 automatically updates the data model within database 20 with the selected logical connection scenario.
- the updates to the data model within database 20 entails incorporation of the elements of the scenario within the data model (if not already present) and association of at least a future planned installation or planned commission date with the newly entered element(s).
- User interface layer 40 of software platform 18 preferably further includes a time control that permits the user to view the modeled environment depicted in Workspace window 70 and/or Whiteboard window 90 as a function of time.
- the time control can preferably be invoked by the user utilizing a conventional graphical interface technique, such as selection of an item from a popup window displayed in response to a right click, selection of an item from a pull-down men , or selection of a taskbar icon representing the time control.
- an exemplary time control 120 in accordance with the present invention may be implemented as a slider bar that selects an earlier chronological time when slider box 122 is positioned leftward relative to the slider bar and selects later chronological time when slider box 122 is position rightward relative to the slider bar.
- the chronological times represented by various positions of slider box 122 can be entirely in the past from a selected time (e.g., the current date and time), entirely in the future from the selected time, or partially in the past and partially in the future.
- the user can position slider box 122 either by dragging slider box 122 utilizing a graphical pointing device or by selecting arrows 124a-124b.
- time control 120 inputs into software platform 18 a request to display within the affiliated window (e.g., a Workspace window 70 or Whiteboard window 90) only those graphical objects whose underlying data elements have associated chronological times no later than the time specified by time control 120.
- the affiliated window e.g., a Workspace window 70 or Whiteboard window 90
- Figures 8A-8C illustrate the presentation within map subwindow 76 of workspace window 70 of a project involving the installation of telecommunications cable 130 between sites A and B.
- the user can view the progress of the cable installation (or cable design) connecting sites A and B.
- the user can foresee or roll-back a design to desired milestones in case of any rework.
- users can roll-back the project/design to the state prior to selecting an equipment or services vendor in the event that the selected vendor is ' no longer valid and must be replaced with a different vendor.
- engineering tool 30 of software platform 18 provides additional tools related to one or more specific applications of software platform 18.
- engineering tool 30 preferably provides tools utilized to visualize telecommunications cabling and perform calculations such as -span loss and PMD values. These tools can be utilized in conjunction with workspace window 70, whiteboard window 90 o other GUI facility and may be invoked through user interface layer 40, for example, by selection of a toolbar icon or a pull-down or pop-up menu item.
- Time-based visualization of the data model is further enhanced by tracking within database 20 multiple dates (e.g., planned and actual physical installation, planned and actual commission, planned and actual decommission, and planned and actual physical removal) for at least some elements of the data model. Doing so enables multiple different views of the data model to be generated and displayed by the user through manipulation of time control 120. For example, as illustrated in Figures 8A-8C, the user may desire to view an "as built" view of the data model that presents the modeled environment as it appears as of the date (and optionally time) corresponding to the position of slider box 122.
- dates e.g., planned and actual physical installation, planned and actual commission, planned and actual decommission, and planned and actual physical removal
- the user can invoke the generation and display of a "plan view” that presents the "as built” view of the modeled environment as of a selected date corresponding to the position of slider box 122 plus the any elements having a planned installation date (and alternatively or additionally a commission date) within a user-selected or fixed time period of the selected date.
- Similar views of the modeled environment can be generated and displayed that depict elements having planned decommission and/or planned removal dates within a user-selected or fixed interval of the selected date.
- software platform 18 preferably depicts elements having different statuses relative to the selected date utilizing different colors and or line styles so that the user can differentiate between the modeled environment "as built" and elements subject to planned installation, commissioning, decommissioning and/or removal.
- Figures 8D-8F depict the evolution of a space subset 132 within a modeled environment through time.
- software platform 18 in response to user input, displays space subset 132 and displays an item 134 within space subset 132, By its line style and/or line color and/or its fill style and/or fill color, software platform 18 indicates to the user that, as of the date (and optionally time) corresponding to the position of slider box 122, item 134 has a future planned installation date.
- the user can invoke the display of a Route- Path-Cable-Fiber tree, for example, by double clicking on a route displayed within workspace window 70, whiteboard window 90, by selecting a pop-up or pull-down menu item, or by dragging a graphical representation of a route into a selected window.
- Invoking display of the Route-Path- Cable-Fiber tree results in the display of a window 140 displaying a Route-Path-Cable-Fiber tree 142 having the selected route as the highest-level node, one or more paths within each route, one or more cables within each path, and the fiber(s) within each cable.
- Span Loss Budget a pop-up menu is displayed that includes a "Span Loss Budget” item within the menu.
- user interface layer 40 of software platform 18 displays a span loss budget window 150, as shown in Figures 10A-10E.
- Span loss budget window 150 is organized with a series of tabs 152a-152e that, when selected, cause the display of window content corresponding to the tab legend.
- the window content corresponding to each tab 152 permits the user to view or edit data required to calculate span loss and PMD values for the cables/fibers connecting any two sites based upon input parameters such as the vendor equipment employed and the distance between sites.
- Span Loss and PMD window 170 As depicted in Figure 12. Within Span Loss and PMD window 170, the user is permitted to view and edit fiber spans loss and PMD values.
- the data model maintained in database 20 contains real time data that is subject to continuous update and modification by a number of users. Consequently, the information presented in windows 70, 72, 74, 76, 82, 90, 140, 150, 160, and 170 is also substantially real time and is updated automatically, for example, in response to an explicit "refresh" request by the user, at a selected interval, or each time user input generates an access to database 20.
- windows 70, 72, 74, 76, 82, 90, 140, 150, 160, and 170 is also substantially real time and is updated automatically, for example, in response to an explicit "refresh" request by the user, at a selected interval, or each time user input generates an access to database 20.
- present invention may alternatively be implemented as a program product for use with a data processing system.
- Programs defining the functions of the present invention can be delivered to a data processing system via a variety of signal-bearing media, which include, without limitation, non- rewritable storagemedia (e.g., CD-ROM), rewritable storage media (e.g., a floppy diskette or hard disk drive), and communication media, such as digital and analog networks.
- signal-bearing media when carrying or encoding computer readable instructions that direct the functions of the present invention, represent alternative embodiments of the present invention.
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02742069A EP1410377A4 (en) | 2001-06-13 | 2002-06-13 | Displays controls of graphical in a modeled environment |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US29744801P | 2001-06-13 | 2001-06-13 | |
US60/297,448 | 2001-06-13 | ||
US29866701P | 2001-06-15 | 2001-06-15 | |
US60/298,667 | 2001-06-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002101714A1 WO2002101714A1 (en) | 2002-12-19 |
WO2002101714A9 true WO2002101714A9 (en) | 2003-10-16 |
Family
ID=26970156
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/018833 WO2002101714A1 (en) | 2001-06-13 | 2002-06-13 | Displays controls of graphical in a modeled environment |
PCT/US2002/018832 WO2002101713A1 (en) | 2001-06-13 | 2002-06-13 | Display controls of graphical objects in a modeled environment |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2002/018832 WO2002101713A1 (en) | 2001-06-13 | 2002-06-13 | Display controls of graphical objects in a modeled environment |
Country Status (3)
Country | Link |
---|---|
US (2) | US7143100B2 (en) |
EP (2) | EP1410377A4 (en) |
WO (2) | WO2002101714A1 (en) |
Families Citing this family (127)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7000230B1 (en) * | 2000-06-21 | 2006-02-14 | Microsoft Corporation | Network-based software extensions |
US6874143B1 (en) * | 2000-06-21 | 2005-03-29 | Microsoft Corporation | Architectures for and methods of providing network-based software extensions |
US6883168B1 (en) * | 2000-06-21 | 2005-04-19 | Microsoft Corporation | Methods, systems, architectures and data structures for delivering software via a network |
US7346848B1 (en) * | 2000-06-21 | 2008-03-18 | Microsoft Corporation | Single window navigation methods and systems |
US7191394B1 (en) | 2000-06-21 | 2007-03-13 | Microsoft Corporation | Authoring arbitrary XML documents using DHTML and XSLT |
US7624356B1 (en) * | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
US6948135B1 (en) * | 2000-06-21 | 2005-09-20 | Microsoft Corporation | Method and systems of providing information to computer users |
DE10161111A1 (en) * | 2001-12-12 | 2003-07-03 | Siemens Ag | System and method for projecting transformations of object trees |
DE10161064A1 (en) * | 2001-12-12 | 2003-07-03 | Siemens Ag | System and method for communication between software applications, in particular MES applications |
US7305656B2 (en) * | 2002-02-14 | 2007-12-04 | Hubbard & Wells | Content management framework for use with a system for application development |
US20040008622A1 (en) * | 2002-06-26 | 2004-01-15 | Jean Dolbec | Lightpath visualization method for mesh WDM networks |
EP1380911A1 (en) * | 2002-07-12 | 2004-01-14 | Inter-Technology Crystal N.V. | System for gaining access to information relating to industrial sites with a substantial complexity |
US8538840B2 (en) | 2002-12-20 | 2013-09-17 | Siebel Systems, Inc. | Financial services data model |
US7856454B2 (en) * | 2002-12-20 | 2010-12-21 | Siebel Systems, Inc. | Data model for business relationships |
JP2007524886A (en) * | 2003-02-24 | 2007-08-30 | コーラブネット・インコーポレイテッド | System and method for managing a distributed design network |
US8392298B2 (en) | 2003-03-04 | 2013-03-05 | Siebel Systems, Inc. | Invoice adjustment data object for a common data object format |
US8473399B2 (en) | 2003-03-04 | 2013-06-25 | Siebel Systems, Inc. | Invoice data object for a common data object format |
US7912932B2 (en) | 2003-03-24 | 2011-03-22 | Siebel Systems, Inc. | Service request common object |
US7370066B1 (en) * | 2003-03-24 | 2008-05-06 | Microsoft Corporation | System and method for offline editing of data files |
US8510179B2 (en) | 2003-03-24 | 2013-08-13 | Siebel Systems, Inc. | Inventory transaction common object |
US7415672B1 (en) * | 2003-03-24 | 2008-08-19 | Microsoft Corporation | System and method for designing electronic forms |
US9704120B2 (en) | 2003-03-24 | 2017-07-11 | Oracle International Corporation | Inventory balance common object |
US7275216B2 (en) * | 2003-03-24 | 2007-09-25 | Microsoft Corporation | System and method for designing electronic forms and hierarchical schemas |
US7904340B2 (en) | 2003-03-24 | 2011-03-08 | Siebel Systems, Inc. | Methods and computer-readable medium for defining a product model |
US8489470B2 (en) | 2003-03-24 | 2013-07-16 | Siebel Systems, Inc. | Inventory location common object |
US20070226037A1 (en) * | 2003-03-25 | 2007-09-27 | Shailendra Garg | Modeling of opportunity data |
US7296017B2 (en) | 2003-03-28 | 2007-11-13 | Microsoft Corporation | Validation of XML data files |
US7913159B2 (en) * | 2003-03-28 | 2011-03-22 | Microsoft Corporation | System and method for real-time validation of structured data files |
FR2853743B1 (en) * | 2003-04-09 | 2005-05-27 | Snecma Moteurs | GRAPHIC INTERFACE SYSTEM |
FR2854265B1 (en) * | 2003-04-28 | 2006-05-19 | Snecma Moteurs | OPTIMIZING ERGONOMICS WHEN MOVING A VIRTUAL MANNEQUIN |
US7451392B1 (en) * | 2003-06-30 | 2008-11-11 | Microsoft Corporation | Rendering an HTML electronic form by applying XSLT to XML using a solution |
US7197515B2 (en) * | 2003-06-30 | 2007-03-27 | Microsoft Corporation | Declarative solution definition |
US7406660B1 (en) * | 2003-08-01 | 2008-07-29 | Microsoft Corporation | Mapping between structured data and a visual surface |
US7331019B2 (en) * | 2003-08-02 | 2008-02-12 | Pathway Technologies, Inc. | System and method for real-time configurable monitoring and management of task performance systems |
US7334187B1 (en) | 2003-08-06 | 2008-02-19 | Microsoft Corporation | Electronic form aggregation |
US20050086123A1 (en) * | 2003-10-17 | 2005-04-21 | International Business Machines Corporation | Method, system and program product for managing items available for electronic purchase |
US8019573B2 (en) * | 2003-12-05 | 2011-09-13 | At&T Intellectual Property I, L.P. | Drawing conversion assignment and management system |
US7937414B2 (en) * | 2003-12-05 | 2011-05-03 | At&T Intellectual Property I, L.P. | Fiber splice assignment and management system |
US20050125303A1 (en) * | 2003-12-05 | 2005-06-09 | Thornton Diane C. | Split plat assignment and management system |
US7774751B2 (en) * | 2003-12-26 | 2010-08-10 | Yefim Zhuk | Knowledge-driven architecture |
WO2005067589A2 (en) * | 2004-01-06 | 2005-07-28 | Cerion, Inc. | System and method for analyzing strategic network investments in wireless networks |
US8819072B1 (en) | 2004-02-02 | 2014-08-26 | Microsoft Corporation | Promoting data from structured data files |
US20050222923A1 (en) * | 2004-03-02 | 2005-10-06 | Abstar Disbursing Company | Disbursement system |
US7496837B1 (en) | 2004-04-29 | 2009-02-24 | Microsoft Corporation | Structural editing with schema awareness |
US8112296B2 (en) | 2004-05-21 | 2012-02-07 | Siebel Systems, Inc. | Modeling of job profile data |
US7865390B2 (en) | 2004-05-21 | 2011-01-04 | Siebel Systems, Inc. | Modeling of employee performance result data |
US7281018B1 (en) | 2004-05-26 | 2007-10-09 | Microsoft Corporation | Form template data source change |
US7774620B1 (en) | 2004-05-27 | 2010-08-10 | Microsoft Corporation | Executing applications at appropriate trust levels |
US20060048077A1 (en) * | 2004-08-31 | 2006-03-02 | International Business Machines Corporation | Method, system, program product and user interface for displaying a topology |
US7692636B2 (en) * | 2004-09-30 | 2010-04-06 | Microsoft Corporation | Systems and methods for handwriting to a screen |
US7774720B1 (en) * | 2004-10-15 | 2010-08-10 | Oracle America, Inc. | Connectivity map editor |
US8487879B2 (en) | 2004-10-29 | 2013-07-16 | Microsoft Corporation | Systems and methods for interacting with a computer through handwriting to a screen |
US7712022B2 (en) | 2004-11-15 | 2010-05-04 | Microsoft Corporation | Mutually exclusive options in electronic forms |
US7721190B2 (en) | 2004-11-16 | 2010-05-18 | Microsoft Corporation | Methods and systems for server side form processing |
US7730429B2 (en) * | 2004-12-03 | 2010-06-01 | Spark-Space Ltd. | Graphical workspace for idea management |
US7904801B2 (en) | 2004-12-15 | 2011-03-08 | Microsoft Corporation | Recursive sections in electronic forms |
US7437376B2 (en) * | 2004-12-20 | 2008-10-14 | Microsoft Corporation | Scalable object model |
US7421651B2 (en) * | 2004-12-30 | 2008-09-02 | Google Inc. | Document segmentation based on visual gaps |
US7937651B2 (en) | 2005-01-14 | 2011-05-03 | Microsoft Corporation | Structural editing operations for network forms |
US7725834B2 (en) * | 2005-03-04 | 2010-05-25 | Microsoft Corporation | Designer-created aspect for an electronic form template |
US7673228B2 (en) * | 2005-03-30 | 2010-03-02 | Microsoft Corporation | Data-driven actions for network forms |
US8010515B2 (en) | 2005-04-15 | 2011-08-30 | Microsoft Corporation | Query to an electronic form |
US20070011665A1 (en) * | 2005-06-21 | 2007-01-11 | Microsoft Corporation | Content syndication platform |
US7543228B2 (en) * | 2005-06-27 | 2009-06-02 | Microsoft Corporation | Template for rendering an electronic form |
US8200975B2 (en) * | 2005-06-29 | 2012-06-12 | Microsoft Corporation | Digital signatures for network forms |
US20070036433A1 (en) * | 2005-08-15 | 2007-02-15 | Microsoft Corporation | Recognizing data conforming to a rule |
US7703013B1 (en) * | 2005-08-16 | 2010-04-20 | Adobe Systems Inc. | Methods and apparatus to reformat and distribute content |
US20070061706A1 (en) * | 2005-09-14 | 2007-03-15 | Microsoft Corporation | Mapping property hierarchies to schemas |
US20070061467A1 (en) * | 2005-09-15 | 2007-03-15 | Microsoft Corporation | Sessions and session states |
US8261189B2 (en) | 2005-11-30 | 2012-09-04 | International Business Machines Corporation | Database monitor replay |
US8001459B2 (en) * | 2005-12-05 | 2011-08-16 | Microsoft Corporation | Enabling electronic documents for limited-capability computing devices |
US20060107218A1 (en) * | 2006-01-17 | 2006-05-18 | Microsoft Corporation | View-based navigation model for graphical user interfaces |
US7779343B2 (en) * | 2006-01-30 | 2010-08-17 | Microsoft Corporation | Opening network-enabled electronic documents |
WO2007098396A2 (en) * | 2006-02-16 | 2007-08-30 | Gs Industrial Design, Inc. | Method of freeing the bound oil present in whole stillage and thin stillage |
US7823069B1 (en) * | 2006-03-23 | 2010-10-26 | Cisco Technology, Inc. | Method and application tool for dynamically navigating a user customizable representation of a network device configuration |
US7685187B2 (en) * | 2006-06-07 | 2010-03-23 | At&T Intellectual Property I, L.P. | Recovery of data and data processes |
US8006189B2 (en) * | 2006-06-22 | 2011-08-23 | Dachs Eric B | System and method for web based collaboration using digital media |
WO2008042013A2 (en) * | 2006-10-02 | 2008-04-10 | Cerion Optimization Services, Inc. | System and method for re-home sequencing optimization |
US7676524B2 (en) * | 2007-01-31 | 2010-03-09 | Microsoft Corporation | Hierarchical cursor-based object model |
GB0702822D0 (en) * | 2007-02-14 | 2007-03-28 | Salamander Organization The Lt | Organisation representational system |
US20080201303A1 (en) * | 2007-02-20 | 2008-08-21 | International Business Machines Corporation | Method and system for a wizard based complex filter with realtime feedback |
US8332331B2 (en) * | 2007-03-19 | 2012-12-11 | Hewlett-Packard Development Company, L.P. | Determining a price premium for a project |
US8204851B2 (en) * | 2007-04-02 | 2012-06-19 | Verizon Patent And Licensing Inc. | Method and system for providing a graphical workflow monitor |
EP2137882B1 (en) | 2007-04-19 | 2012-01-11 | OPNET Technologies, Inc. | Interactive mpls traffic engineering |
FR2915595A1 (en) * | 2007-04-26 | 2008-10-31 | France Telecom | Graphical representation generating method for e.g. room of building, involves determining localized entities belonging to reference entity and associated to category in semantic model, and constructing geographical representation |
US8676655B2 (en) * | 2007-06-29 | 2014-03-18 | Verizon Patent And Licensing Inc. | Dashboard map filtering and clutter/declutter algorithm |
US20090089145A1 (en) * | 2007-09-28 | 2009-04-02 | Paul Edward Kent | Freight transport logistics performance modeling software system and process |
US8775960B1 (en) | 2008-03-10 | 2014-07-08 | United Services Automobile Association (Usaa) | Systems and methods for geographic mapping and review |
US9613079B2 (en) | 2008-03-14 | 2017-04-04 | Palo Alto Research Center Incorporated | System and method for providing a synchronized data rerepresentation |
US9204100B2 (en) * | 2008-03-18 | 2015-12-01 | At&T Intellectual Property I, Lp | Method and system for providing set-top box remote access functions in a browser extension |
US8346540B2 (en) * | 2008-06-03 | 2013-01-01 | International Business Machines Corporation | Deep tag cloud associated with streaming media |
US9246768B2 (en) * | 2008-06-18 | 2016-01-26 | Camber Corporation | Systems and methods for a simulated network attack generator |
US20100153172A1 (en) * | 2008-10-02 | 2010-06-17 | Ray Mota | Interactive Analysis and Reporting System for Telecom and Network Industry Data |
US8265606B2 (en) * | 2008-10-09 | 2012-09-11 | Microsoft Corporation | Targeted advertisements to social contacts |
AU2010282260B2 (en) | 2009-08-14 | 2015-02-19 | Telogis, Inc. | Real time map rendering with data clustering and expansion and overlay |
FR2953048A1 (en) * | 2009-11-23 | 2011-05-27 | Access Commerce | Device i.e. portable computer, for processing digital model of e.g. manufactured product, has man-machine interface adapted to execute display function for displaying window of interface for permitting operator to integrally seize data |
US8335673B2 (en) * | 2009-12-02 | 2012-12-18 | International Business Machines Corporation | Modeling complex hiearchical systems across space and time |
US8645854B2 (en) * | 2010-01-19 | 2014-02-04 | Verizon Patent And Licensing Inc. | Provisioning workflow management methods and systems |
US8566348B2 (en) | 2010-05-24 | 2013-10-22 | Intersect Ptp, Inc. | Systems and methods for collaborative storytelling in a virtual space |
US9152734B2 (en) * | 2010-05-24 | 2015-10-06 | Iii Holdings 2, Llc | Systems and methods for identifying intersections using content metadata |
EP2627277B1 (en) | 2010-10-12 | 2019-11-20 | Smith & Nephew, Inc. | Medical device |
US8275508B1 (en) | 2011-03-03 | 2012-09-25 | Telogis, Inc. | History timeline display for vehicle fleet management |
US8902761B2 (en) * | 2010-12-15 | 2014-12-02 | At&T Intellectual Property I, L.P. | Method and apparatus for providing long term evolution network topology management |
US8762427B2 (en) | 2011-01-04 | 2014-06-24 | International Business Machines Corporation | Settlement house data management system |
USD694255S1 (en) * | 2011-01-22 | 2013-11-26 | Operational Transparency LLC | Portion of display screen with graphical user interface for visualizing data |
US9087395B1 (en) * | 2011-04-28 | 2015-07-21 | A9.Com, Inc. | Techniques for providing content animation |
US9646268B1 (en) * | 2011-06-16 | 2017-05-09 | Brunswick Corporation | Systems and methods of supporting a product life cycle management (PLM) implementation |
WO2013043928A2 (en) | 2011-09-20 | 2013-03-28 | Telogis, Inc. | Vehicle fleet work order management system |
US20130339266A1 (en) | 2012-06-15 | 2013-12-19 | Telogis, Inc. | Vehicle fleet routing system |
WO2013188097A2 (en) | 2012-06-15 | 2013-12-19 | Telogis, Inc. | Vehicle fleet routing system |
US9737649B2 (en) | 2013-03-14 | 2017-08-22 | Smith & Nephew, Inc. | Systems and methods for applying reduced pressure therapy |
US20150026073A1 (en) * | 2013-07-18 | 2015-01-22 | Level 3 Communications, LLC. | Systems and methods for generating customer solutions |
US11385774B2 (en) * | 2014-01-06 | 2022-07-12 | Red Hat, Inc. | Intuitive workspace management |
US10031308B2 (en) * | 2014-04-28 | 2018-07-24 | Telect, Inc. | Ultra-high density frames |
US9767179B2 (en) * | 2014-06-20 | 2017-09-19 | International Business Machines Corporation | Graphical user interface for modeling data |
US10360378B2 (en) * | 2014-08-22 | 2019-07-23 | Nec Corporation | Analysis device, analysis method and computer-readable recording medium |
CN107111490A (en) | 2014-12-19 | 2017-08-29 | 谢尔盖·阿纳托利耶维奇·格瑞斯尼 | The management system and method for functional restraint data |
US11315681B2 (en) | 2015-10-07 | 2022-04-26 | Smith & Nephew, Inc. | Reduced pressure therapy device operation and authorization monitoring |
US9829666B2 (en) | 2016-02-17 | 2017-11-28 | Telect, Inc. | Ultra-high density patch systems |
EP3454917B1 (en) | 2016-05-13 | 2022-04-06 | Smith & Nephew, Inc | Automatic wound coupling detection in negative pressure wound therapy systems |
US20180025661A1 (en) * | 2016-07-22 | 2018-01-25 | Lynn Properties, L.L.C. | Educational computer puzzle |
AU2017335635B2 (en) | 2016-09-29 | 2023-01-05 | Smith & Nephew, Inc. | Construction and protection of components in negative pressure wound therapy systems |
WO2019014141A1 (en) | 2017-07-10 | 2019-01-17 | Smith & Nephew, Inc. | Systems and methods for directly interacting with communications module of wound therapy apparatus |
US11349683B2 (en) | 2018-05-31 | 2022-05-31 | Honeywell International Inc. | Rule-based modeling for building control systems |
GB201820668D0 (en) | 2018-12-19 | 2019-01-30 | Smith & Nephew Inc | Systems and methods for delivering prescribed wound therapy |
CN110928460B (en) * | 2019-10-09 | 2021-12-03 | 广州视源电子科技股份有限公司 | Operation method and device of intelligent interactive panel, terminal equipment and storage medium |
USD1013705S1 (en) * | 2021-07-20 | 2024-02-06 | Splunk Inc. | Display screen or portion thereof having a graphical user interface with a time slider for a map |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5067148A (en) * | 1990-12-14 | 1991-11-19 | Nynex Corporation | Method and apparatus for planning telephone facilities networks |
JP3160017B2 (en) | 1991-08-28 | 2001-04-23 | 株式会社日立製作所 | Network management display device |
US5671342A (en) | 1994-11-30 | 1997-09-23 | Intel Corporation | Method and apparatus for displaying information relating to a story and a story indicator in a computer system |
US6983227B1 (en) * | 1995-01-17 | 2006-01-03 | Intertech Ventures, Ltd. | Virtual models of complex systems |
US5904727A (en) | 1995-05-17 | 1999-05-18 | Mobile Information Systems, Inc. | Graphical fleet management methods |
US5762432A (en) | 1995-06-07 | 1998-06-09 | Risdon Corporation | Mascara applicator having slotted bristles |
US5819042A (en) * | 1996-02-20 | 1998-10-06 | Compaq Computer Corporation | Method and apparatus for guided configuration of unconfigured network and internetwork devices |
US5831610A (en) | 1996-02-23 | 1998-11-03 | Netsuite Development L.P. | Designing networks |
US5821937A (en) * | 1996-02-23 | 1998-10-13 | Netsuite Development, L.P. | Computer method for updating a network design |
US5933597A (en) * | 1996-04-04 | 1999-08-03 | Vtel Corporation | Method and system for sharing objects between local and remote terminals |
US5978804A (en) | 1996-04-11 | 1999-11-02 | Dietzman; Gregg R. | Natural products information system |
KR100200967B1 (en) * | 1996-06-26 | 1999-06-15 | 윤종용 | Attenuation signal compensation device and method in a telephone line |
US5761432A (en) | 1996-07-15 | 1998-06-02 | At&T Corp | Method and apparatus for providing an efficient use of telecommunication network resources |
US5910803A (en) | 1996-08-14 | 1999-06-08 | Novell, Inc. | Network atlas mapping tool |
US6480194B1 (en) * | 1996-11-12 | 2002-11-12 | Silicon Graphics, Inc. | Computer-related method, system, and program product for controlling data visualization in external dimension(s) |
US5889954A (en) | 1996-12-20 | 1999-03-30 | Ericsson Inc. | Network manager providing advanced interconnection capability |
US6952705B2 (en) | 1997-03-25 | 2005-10-04 | Mci, Inc. | Method, system and program product that utilize a hierarchical conceptual framework to model an environment containing a collection of items |
US6023699A (en) | 1997-03-25 | 2000-02-08 | Mci Communications Corporation | Method for organizing a relational database used for storing data related to the configuration and placement of equipment in field sites |
US5930779A (en) * | 1997-03-25 | 1999-07-27 | Mci Communications Corporation | Web based system and method to automate storage of power plant data and calculation of battery reserves |
US6098050A (en) * | 1997-03-25 | 2000-08-01 | Mciworldcom, Inc. | System and method for recording, maintaining and viewing configuration and placement of equipment in field sites |
US6169987B1 (en) | 1997-03-25 | 2001-01-02 | Mci Communications Corporation | System and method to automate equipment placement at remote sites |
US5991759A (en) | 1997-03-25 | 1999-11-23 | Mci Communications Corporation | Method and system for defining equipment in a telecommunication network down to the rackface level |
US6075530A (en) | 1997-04-17 | 2000-06-13 | Maya Design Group | Computer system and method for analyzing information using one or more visualization frames |
US6909700B1 (en) | 1998-11-24 | 2005-06-21 | Lucent Technologies Inc. | Network topology optimization methods and apparatus for designing IP networks with performance guarantees |
US6342906B1 (en) * | 1999-02-02 | 2002-01-29 | International Business Machines Corporation | Annotation layer for synchronous collaboration |
US6487604B1 (en) | 1999-06-30 | 2002-11-26 | Nortel Networks Limited | Route monitoring graphical user interface, system and method |
US6427132B1 (en) * | 1999-08-31 | 2002-07-30 | Accenture Llp | System, method and article of manufacture for demonstrating E-commerce capabilities via a simulation on a network |
US6654354B1 (en) * | 1999-12-22 | 2003-11-25 | Worldcom, Inc. | System and method for planning multiple MUX levels in a fiber optic network simulation plan |
US7149665B2 (en) | 2000-04-03 | 2006-12-12 | Browzwear International Ltd | System and method for simulation of virtual wear articles on virtual models |
JP3639211B2 (en) | 2000-09-13 | 2005-04-20 | アスモ株式会社 | motor |
US6724382B2 (en) * | 2000-12-04 | 2004-04-20 | Wildtangent, Inc. | Method and apparatus for distributing and displaying maps electronically |
US20040015309A1 (en) * | 2000-12-04 | 2004-01-22 | Swisher Douglas S. | Systems and methods for OTDR tracing and mapping |
-
2002
- 2002-06-12 US US10/170,616 patent/US7143100B2/en not_active Expired - Fee Related
- 2002-06-12 US US10/170,615 patent/US7318015B2/en not_active Expired - Fee Related
- 2002-06-13 EP EP02742069A patent/EP1410377A4/en not_active Withdrawn
- 2002-06-13 WO PCT/US2002/018833 patent/WO2002101714A1/en not_active Application Discontinuation
- 2002-06-13 WO PCT/US2002/018832 patent/WO2002101713A1/en not_active Application Discontinuation
- 2002-06-13 EP EP02742068A patent/EP1419498A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US20030007000A1 (en) | 2003-01-09 |
EP1419498A4 (en) | 2005-08-10 |
US20030006999A1 (en) | 2003-01-09 |
WO2002101714A1 (en) | 2002-12-19 |
EP1410377A1 (en) | 2004-04-21 |
EP1419498A1 (en) | 2004-05-19 |
WO2002101713A1 (en) | 2002-12-19 |
EP1410377A4 (en) | 2005-08-10 |
WO2002101713A9 (en) | 2003-10-16 |
US7143100B2 (en) | 2006-11-28 |
US7318015B2 (en) | 2008-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7318015B2 (en) | Method, system and program product for generating scenarios utilizing graphical objects representing hierarchically arranged elements of a modeled environment | |
US6005571A (en) | Graphical user interface for managing security in a database system | |
US6401096B1 (en) | Method and apparatus for generating user profile reports using a content menu | |
US7099887B2 (en) | Hierarchical environments supporting relational schemas | |
US5233513A (en) | Business modeling, software engineering and prototyping method and apparatus | |
CN102141810B (en) | Method and apparatus for modifying process control data | |
US20040221259A1 (en) | Method and apparatus for status display with intermediate database access | |
US7240297B1 (en) | User assistance system | |
US20070005618A1 (en) | Systems and methods for modeling business processes | |
US9110870B1 (en) | Automated system for assisting the architectural process | |
US20080086716A1 (en) | Method and apparatus for information display with intermediate datasource access | |
CN1936943A (en) | Method and system for dynamically configuring a role-based collaborative space | |
AU2003269137A1 (en) | Systems and methods for representing and editing multi-dimensional data | |
JP2003532201A (en) | Method and apparatus for facilitating management of information technology investment | |
Puerta et al. | MOBILE: User-centered interface building | |
CN102567840A (en) | Hybrid task board and critical path method based project management application interface | |
US20080028328A1 (en) | System and method to dynamically change object data patterns | |
EP1799317A2 (en) | Computer games localisation | |
US20100325019A1 (en) | System and process for documenting network assets | |
US20080126980A1 (en) | Central display floor plan for displaying a plurality of data objects | |
US6968340B1 (en) | Technique for navigating components of a model having complex relationships | |
Biafore | Visio 2007 bible | |
US20060010081A1 (en) | Automated system for assisting the architectural process | |
US20030079107A1 (en) | System and method for providing an interface for a repository | |
US20120256925A1 (en) | Generation of a hierarchically-organized collection of hyperlinked graphics charts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
COP | Corrected version of pamphlet |
Free format text: PAGES 1/20-20/20, DRAWINGS, REPLACED BY NEW PAGES 1/23-23/23; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2002742069 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2002742069 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2002742069 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |