-
公开(公告)号:US10375072B2
公开(公告)日:2019-08-06
申请号:US15048715
申请日:2016-02-19
发明人: Adam Abdelhamed , Leon Welicki , Brad Olenick , Mo Wang , Christopher Scrosati , Josh Keckley , Jon Harris , Khetthai Laksanakorn
IPC分类号: H04L29/06 , G06F9/451 , G06F3/0484
摘要: Various techniques for implementing computer dashboards as cloud-based services are disclosed herein. In one embodiment, a method includes receiving a dashboard file at a server via a computer network, the dashboard file identifying a dashboard having one or more graphical user interface elements individually configured to display and dynamically update data associated with a cloud-based service. The dashboard file further contains metadata indicating a cloud-based subscription. The method also includes associating the received dashboard file with the cloud-based subscription, identifying one or more entities allowed to access the dashboard based on the cloud-based subscription, and displaying, via the computer network, the dashboard identified by the dashboard file to the one or more entities upon verification of the cloud-based subscription.
-
公开(公告)号:US10078411B2
公开(公告)日:2018-09-18
申请号:US14310617
申请日:2014-06-20
发明人: Leon Ezequiel Welicki , Mo Wang , Christopher Scrosati , Kristofer John Owens , Jon Harris , Jonah Bush Sterling , Dina-Marie Ledonna Supino , Vishal R. Joshi , Jesse David Francisco , Stephen Michael Danton
IPC分类号: G06F3/00 , G06F3/0481 , G06F3/0484 , G06F3/0486
CPC分类号: G06F3/0481 , G06F3/04812 , G06F3/04817 , G06F3/04847 , G06F3/0486
摘要: An organization mode in a user interface that displays multiple user interface elements. The multiple user interface elements fit over a grid positions that are at least conceptually imposed over a canvas. In organization mode, the grid positions are displayed, allowing the user to more easily see where user interface elements may be placed. As the user moves and/or resizes a user interface element, one or more corresponding grid positions are highlighted to show where the user interface element would be placed if the move or resize operation were to conclude at that moment. The organization mode may also provide a contextual actions menu with respect to a particular user interface element. The contextual actions menu includes multiple organization mode commands, including one or more that may be directed selected from the contextual actions menu to invoke the command.
-
公开(公告)号:US20170010764A1
公开(公告)日:2017-01-12
申请号:US14957479
申请日:2015-12-02
发明人: Jesse D. Francisco , Leon E. Welicki , Mo Wang , Joshua Prentice Keckley , Adam M. Abdelhamed , Brad M. Olenick , Stephen Siciliano , William J. Staples , Jonathan Harris , Karandeep Singh Anand , Christopher Scrosati , Angela Moulden
IPC分类号: G06F3/0482 , G06F3/0484 , G06F9/44
摘要: Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.
摘要翻译: 这里描述的技术能够提供具有适配瓦片(例如,在应用程序中,例如浏览器中的web应用程序)的基于枢轴的瓦片库。 枢轴是能够从多个瓦片子集中选择瓦片子集的代码。 枢轴元素是表示枢轴的界面元素。 例如,通过枢轴来选择瓦片的子集可以导致瓦片库的用户界面(UI)表示包括所选子集中的瓦片的UI表示(例如,而不是不包括的瓦片的UI表示) 在所选择的子集中)。 适应的瓦片是包括包装物和第二瓦片的瓦片。 包装纸包裹第二个瓷砖。 例如,包装器可以使得适配的瓦片能够使用第二瓦片来实现资源方面的功能。
-
公开(公告)号:US11095648B2
公开(公告)日:2021-08-17
申请号:US16448885
申请日:2019-06-21
发明人: Adam Abdelhamed , Leon Welicki , Brad Olenick , Mo Wang , Christopher Scrosati , Josh Keckley , Jon Harris , Khetthai Laksanakorn
IPC分类号: H04L29/06 , G06F9/451 , G06F3/0484
摘要: Various techniques for implementing computer dashboards as cloud-based services are disclosed herein. In one embodiment, a method includes receiving a dashboard file at a server via a computer network, the dashboard file identifying a dashboard having one or more graphical user interface elements individually configured to display and dynamically update data associated with a cloud-based service. The dashboard file further contains metadata indicating a cloud-based subscription. The method also includes associating the received dashboard file with the cloud-based subscription, identifying one or more entities allowed to access the dashboard based on the cloud-based subscription, and displaying, via the computer network, the dashboard identified by the dashboard file to the one or more entities upon verification of the cloud-based subscription.
-
公开(公告)号:US10514824B2
公开(公告)日:2019-12-24
申请号:US14957479
申请日:2015-12-02
发明人: Jesse D. Francisco , Leon E. Welicki , Mo Wang , Joshua Prentice Keckley , Adam M. Abdelhamed , Brad M. Olenick , Stephen Siciliano , William J. Staples , Jonathan Harris , Karandeep Singh Anand , Christopher Scrosati , Angela Moulden
IPC分类号: G06F3/0482 , G06F8/38 , G06F3/0484
摘要: Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.
-
公开(公告)号:US20180373397A1
公开(公告)日:2018-12-27
申请号:US16117351
申请日:2018-08-30
发明人: Leon Ezequiel Welicki , Mo Wang , Christopher Scrosati , Kristofer John Owens , Jon Harris , Jonah Bush Sterling , Dina-Marie Ledonna Supino , Vishal R. Joshi , Jesse David Francisco , Stephen Michael Danton
IPC分类号: G06F3/0481 , G06F3/0486 , G06F3/0484
摘要: An organization mode in a user interface that displays multiple user interface elements. The multiple user interface elements fit over a grid positions that are at least conceptually imposed over a canvas. In organization mode, the grid positions are displayed, allowing the user to more easily see where user interface elements may be placed. As the user moves and/or resizes a user interface element, one or more corresponding grid positions are highlighted to show where the user interface element would be placed if the move or resize operation were to conclude at that moment. The organization mode may also provide a contextual actions menu with respect to a particular user interface element. The contextual actions menu includes multiple organization mode commands, including one or more that may be directed selected from the contextual actions menu to invoke the command.
-
公开(公告)号:US20190319955A1
公开(公告)日:2019-10-17
申请号:US16448885
申请日:2019-06-21
发明人: Adam Abdelhamed , Leon Welicki , Brad Olenick , Mo Wang , Christopher Scrosati , Josh Keckley , Jon Harris , Khetthai Laksanakorn
摘要: Various techniques for implementing computer dashboards as cloud-based services are disclosed herein. In one embodiment, a method includes receiving a dashboard file at a server via a computer network, the dashboard file identifying a dashboard having one or more graphical user interface elements individually configured to display and dynamically update data associated with a cloud-based service. The dashboard file further contains metadata indicating a cloud-based subscription. The method also includes associating the received dashboard file with the cloud-based subscription, identifying one or more entities allowed to access the dashboard based on the cloud-based subscription, and displaying, via the computer network, the dashboard identified by the dashboard file to the one or more entities upon verification of the cloud-based subscription.
-
公开(公告)号:US10175953B2
公开(公告)日:2019-01-08
申请号:US14306095
申请日:2014-06-16
发明人: Brad Olenick , Alaa Shaker , Leon Ezequiel Welicki , Alvaro Rahul Dias , Syed Nadir Ahmed , Mo Wang , Ryan A. Jansen , Mark D. Overholt , Prabir Krishna Shrestha , Amin Bagheri , Zhao Yu , Julio O. Casal Terreros , Dasaradha Ramu Yalamanchili
摘要: A user interface control that has different logic components for processing different role logic depending on a role that is played by the user interface control. The user interface control may also have a general function component that performs general functions that may be common across multiple user interface controls. Also, a protocol for use in communicating between two user interface controls to establish a communications link. A first user interface control requests information from a second user interface control, which then obtains the requested information. The second user interface control then provides the requested information to the first user interface control, and then awaits the validation of the requested information.
-
公开(公告)号:US20170134381A1
公开(公告)日:2017-05-11
申请号:US15048715
申请日:2016-02-19
发明人: Adam Abdelhamed , Leon Welicki , Brad Olenick , Mo Wang , Christopher Scrosati , Josh Keckley , Jon Harris , Khetthai Laksanakorn
IPC分类号: H04L29/06
CPC分类号: H04L63/10 , G06F3/04847 , G06F9/451 , G06F9/452
摘要: Various techniques for implementing computer dashboards as cloud-based services are disclosed herein. In one embodiment, a method includes receiving a dashboard file at a server via a computer network, the dashboard file identifying a dashboard having one or more graphical user interface elements individually configured to display and dynamically update data associated with a cloud-based service. The dashboard file further contains metadata indicating a cloud-based subscription. The method also includes associating the received dashboard file with the cloud-based subscription, identifying one or more entities allowed to access the dashboard based on the cloud-based subscription, and displaying, via the computer network, the dashboard identified by the dashboard file to the one or more entities upon verification of the cloud-based subscription.
-
-
-
-
-
-
-
-