Patent classifications
H04L41/0266
DATA GOVERNANCE: CHANGE MANAGEMENT BASED ON CONTEXTUALIZED DEPENDENCIES
A method for change management includes providing a dependency graph as an instantiation of a linked resource model in which a plurality of resources are linked by at least one dependency. The resources include at least one source resource and at least one target resource, each of the at least one dependency specifying preconditions on at least one of the at least one source resources for the dependency to be activated and an impact on at least one of the at least one target resources when the dependency is activated. A change to one of the plurality of resources is propagated to at least one other of the plurality of resources in the graph and information based on the propagation is output.
SYSTEMS AND METHODS FOR ACCELERATING USER INTERACTIONS ON TOUCHSCREEN DEVICES
Disclosed systems and methods provide an integrated hypermedia engine (IHE) that monitors and predicts user activity on spawned document windows and spliced network management CLI/GUI sessions. In embodiments, the IHE pro-actively assists a user to efficiently use device-related documentation in an intuitive manner that requires minimal user interaction and, thereby, reduces the likelihood of human error, e.g., when configuring network devices involves multi-tiered, dynamic configuration paths. The IHE may acts as bridge between document windows and spliced network management sessions, for example, to enable seamless transfer of a CLI command from a document window to an inline GUI panel launched by a CLI session when constructing a command line. In embodiments, a context-ware IHE may create and take advantage of documentation tags by interpreting relationships between commands to enable auto-navigation of the document. Certain embodiments provide for monitoring and mapping a CLI/GUI output back to the appropriate documentation.
ELECTRONIC RECEIPT SYSTEM
An electronic receipt system includes first and second servers communicating with a user device. The first server is configured to, in response to a first request including a company ID from a user device, transmit screen data including instructions to display on the user device a company screen that includes a link for accessing an electronic receipt service. The second server stores a plurality of electronic receipts, each associated with one of a plurality of company IDs and one of a plurality of member IDs, and in response to requests from the user device, transmits to the user device, screen data including instructions to display on the user device an electronic receipt list screen that includes a list of electronic receipts of the user that are associated with the company ID, wherein the list includes one or more separate links each for requesting one of the retrieved electronic receipts.
WEB BROWSER-BASED DEVICE COMMUNICATION WORKFLOW
Systems and methods for controlling a peripheral device with a web browser. A system includes a peripheral device and a user computing device executing a web browser and a device manager, the device manager configured to operate the peripheral device and including a device manager web server. An authentication token can be passed to the web browser from a web server upon coupling of the peripheral device with the user computing device and login by the user with the web browser. The web browser can pass the authentication token to the device manager through the device manager web server. The device manager can transmit the authentication token to the web server to pair the web browser with the device manager.
Extensible interoperability of network devices
The subject system allows network devices utilizing any number of networking technologies (including to-be-developed technologies) to access a common abstraction layer and/or the network operations facilitated by a common abstraction layer. The subject system allows a device that is added to a network to communicate whether existing devices on the network should retrieve communication protocol information for facilitating communication with the added device from a remote server. For example, the devices may locally store communication protocol information for certain network technologies, e.g. legacy network technologies, while information corresponding to other network technologies may not be locally stored. The added device may provide a resource locator to the existing devices for accessing the communication protocol information from the remote server. The existing network devices may retrieve the communication protocol information via the resource locator, and may utilize the communication protocol information to facilitate communication with the added device.
Transmitting Media Content During Instant Messaging
A method implemented at a network entity during an instant messaging communication session conducted between a plurality of user terminals over a communications network, the method comprising: receiving a request over the communications network from one of said user terminals, the request comprising a uniform resource indicator that has been exchanged in an instant message during the instant messaging communication session; retrieving media content associated with the uniform resource indicator from a further network entity connected to said network; storing the retrieved media content in a data store connected to said network; and transmitting a response to said user terminal, the response comprising one of (i) at least one identifier of a location in the data store where the retrieved media content was stored; and (ii) the retrieved media content.
NETWORK OPERATION, ADMINISTRATION, AND MAINTENANCE (OAM) METHOD, APPARATUS, AND SYSTEM
This application discloses a network operation, administration, and maintenance (OAM) method, an apparatus, and a system. The method includes: receiving a fault alarm message sent by an MP, where the fault alarm message includes fault information; determining according to the fault alarm message, a first maintenance set to which the MP belongs, where the first maintenance set includes MPs using a first OAM technology; querying an OAM database, to obtain a second maintenance set interacting with the first maintenance set, where the second maintenance set includes MPs using a second OAM technology; and sending a fault notification message to all MPs in the second maintenance set or an MP that is determined according to a policy in the second maintenance set. Therefore, a related fault alarm may be centrally notified on a management plane, and is decoupled from a specific OAM technology, thereby greatly reducing an implementation difficulty.
Cloud-based deployment using templates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations. In one aspect, a method includes providing a plurality of class definitions for selection, each class definition modeling a respective data or functional component of a cloud-based environment using a group of configurable class parameters, each class definition supporting instantiation and inheritance of the class definition in a configuration specification for a cloud-based deployment; deriving respective performance metrics associated with each of the plurality of class definitions based on aggregated performance of multiple cloud-based deployments, wherein the multiple cloud-based deployments had been carried out according to respective configuration specifications that require instantiation of the class definition or a new class definition derived from the class definition; and utilizing the respective performance metrics associated with each of the plurality of class definitions in ranking the plurality of class definitions.
Installation and upgrade of visualizations for managed networks
An embodiment may involve receiving a request to install or upgrade a performance analytics dashboard of a graphical user interface displayed on a client device. The performance analytics dashboard may define a data visualization related to a particular key performance indicator. A data model may represent configuration and operational characteristics of computing devices disposed within a managed network. The configuration and operational characteristics may include key performance indicators. The embodiment may also involve determining that installing or upgrading the performance analytics dashboard requires updating data within the data model. The embodiment may also involve receiving, by way of the graphical user interface, permission to update the data within the data model. The embodiment may also involve updating the data within the data model then installing or upgrading the performance analytics dashboard.
Installation and upgrade of visualizations for managed networks
An embodiment may involve receiving a request to install or upgrade a performance analytics dashboard of a graphical user interface displayed on a client device. The performance analytics dashboard may define a data visualization related to a particular key performance indicator. A data model may represent configuration and operational characteristics of computing devices disposed within a managed network. The configuration and operational characteristics may include key performance indicators. The embodiment may also involve determining that installing or upgrading the performance analytics dashboard requires updating data within the data model. The embodiment may also involve receiving, by way of the graphical user interface, permission to update the data within the data model. The embodiment may also involve updating the data within the data model then installing or upgrading the performance analytics dashboard.