Dynamic management of interface elements based on bound control flow

Inactive Publication Date: 2019-10-24
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes improvements to computer interfaces for accessing and displaying content from different computer systems. The invention utilizes a dynamiccanvas interface for accessing and coordinating cloud resources. The technical effects of the invention include providing relevant event data based on the context of an event, automatically surfacing relevant procedures based on user input, and dynamically modifying procedure sequences based on user input and binding. These improvements enhance collaboration and visualization of cloud and physical resources for distributed event management.

Problems solved by technology

These types of display presentations can sometimes be overwhelming and difficult to manage.
In fact, it can sometimes be humanly impossible to monitor all information associated with a particular scenario using the current interfaces.
Accordingly, current systems often rely on ‘tribal knowledge’ or awareness of data systems, which is often inadequate and can often results in only partial and slow responses to critical questions raised during operation management.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic management of interface elements based on bound control flow
  • Dynamic management of interface elements based on bound control flow
  • Dynamic management of interface elements based on bound control flow

Examples

Experimental program
Comparison scheme
Effect test

embodiment 900

[0082]FIG. 9 illustrates an embodiment 900 in which a user selects a control for expanding the map (now floorplan tile) 916. This may occur by selecting a zoom command from a menu (not shown) and / or by entering a further zoom command (e.g., ctrl / scroll, double click, touch screen gesture, selection of a resize icon, etc.) For example, the user may select a expand control 902 to cause the map tile 916 to enlarge within the canvas 900.

embodiment 1000

[0083]FIG. 10 illustrates an embodiment 1000 in which resources like cameras are identified in a tile (e.g., the floorplan tile). For example, in floorplan tile 1016, the locations of two security cameras 1002 and 1004 within the floorplan are illustrated. In some instances, the resources that are identified and displayed are selected from a plurality of available resources based on a detected context. Here, for example, a security threat or disaster context, such as the incident 1006 shown in the incident list tile 1008, that is based on sensor information received in a location proximate the cameras 1002 and 1004 will trigger a display of the cameras and / or other resources that are relevant and proximate the detected incident, for example in closed circuit camera (CCC) tile 1010.

embodiment 1100

[0084]FIG. 11 illustrates an embodiment 1100 in which a floorplan tile 1102 and the CCC tile 1104 are resizable. The resizing can occur for the dimensions of the tile frame (e.g., for the lobby cam) and / or for the scaling size of the content within a tile, without changing the tile dimensions (e.g., as shown for the floorplan tile). For example, the individual tiles (e.g., the floor plan tile) can sometimes be split into several individual and related display elements in response to user input. As illustrated, floorplan tile 1102 has been split and displayed in complete floorplan view 1106 on the right side and partial floorplan view 1108 (e.g., a zoomed in version) on the left side. Notably, both views within floorplan tile 1102 are shown simultaneously in response to user input and / or detected event / context identifiers associated with the partial portion.

[0085]FIG. 11 also illustrates that a single tile, such as floorplan tile 1102 may include a resize element 1110 that allows vie...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Computer interfaces are provided for dynamically binding event data with standard operating procedures. Systems are provided for identifying an event and an event context from received event data streams. Procedures are generated that are related to the context of the event. Content tiles that include event data streams are then dynamically bound to the procedures in a way that allows content tiles to be surfaced or modified when the procedures utilized. Systems are also configured for dynamically updating procedures based on detecting a change in the context of an underlying event.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims the benefit of and priority to U.S. Provisional Patent Application Ser. No. 62 / 659,492 filed on Apr. 18, 2018 and entitled “IN-CONTEXT EVENT ORCHESTRATION OF PHYSICAL AND CYBER RESOURCES,” which application is expressly incorporated herein by reference in its entirety.BACKGROUNDBackground and Relevant Art[0002]Computers and computing systems have affected nearly every aspect of modern living. For instance, computers are generally involved in work, recreation, healthcare, transportation, entertainment, household management, etc.[0003]The utility and functionality of a computer is often tied to its ability to access and display data to a user. This functionality can sometimes be enhanced by interconnecting the computer with one or more different computing systems to access the services and data at the other computing systems via network connections. These network connections may include, but are not limited to, conne...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/451G06F3/0483G06F3/0482G06F3/0484G06F16/2455G06F9/54
CPCG06F3/0483G06F9/451G06F3/0482G06F16/24568G06F3/04842G06F9/542G06F40/106G06F3/04845G06F16/904G06F16/907G06F40/186
Inventor SCHWARTZ, ELISRIVASTAVA, ALOKFOYNES, MICHAEL ANDREWBEN-DAVID, ELIDAVIDSON, MERAVVAKALUK, ALEXANDERLEVY, NIRLUTTWAK, AMIKANTOR, IRIT SHALOMARBEL, ELILIVNE, EYALSHAHAR-KASHTAN, AVNERMAYK, RONABEN-HORESH, ARIELHATHOT, MOAIDPSHUL, ALEXANDER
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products