H04L41/5064

CONTINUOUS DATA SENSING OF FUNCTIONAL STATES OF NETWORKED COMPUTING DEVICES TO DETERMINE EFFICIENCY METRICS FOR SERVICING ELECTRONIC MESSAGES ASYNCHRONOUSLY

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate data and computing machine-based entities configured to access, track, and/or analyze data, and, more specifically, to a computing and data storage platform to implement computerized tools to continuously (or nearly continuously) sense data describing functional states of remote computing devices and/or user interfaces configured to service electronic messages, according to at least some examples. For example, a method may include receiving a stream of data representing states of user interfaces, analyzing the states of the user interfaces, identifying activity data, identifying a state of an application, detecting an action and classifying a subset of activity data based on the action, and generating data representing a state of an application configured to interact with a digital conversation.

Identifying and blacklisting problem clients using machine learning in wireless networks

In one embodiment, a network assurance service that monitors a wireless network receives data regarding connection failures of a wireless client of the wireless network. The network assurance service forms a behavioral profile for the wireless client based on the received data regarding the connection failures of the wireless client. The network assurance service uses machine learning to determine whether the behavioral profile of the wireless client is an outlier in relation to behavioral profiles of other wireless clients of the wireless network. The network assurance service causes performance of a mitigation action with respect to the wireless client, when the wireless client is determined to be an outlier.

Determination apparatus and determination system

A user's proficiency level of operation of a user apparatus is determined with higher accuracy. Acquisition unit acquires service contract information of a user using the apparatus. Determination unit determines the user's proficiency level of operation of the user apparatus based on service contract information acquired by acquisition unit. Trigger determination unit determines whether or not there has been an event (called a trigger) that triggers display of a hint to the user using the apparatus. If it is determined by trigger determination unit that a trigger has occurred, display control unit displays, on a display means, a hint corresponding to the trigger and the proficiency level determined by determination unit.

Adding a recommended participant to a communication system conversation

Examples of techniques for adding a recommended participant to a communication system conversation are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes monitoring, by a processing device, a conversation between participants that are using a communication system. The method further includes determining, by the processing device, a knowledge gap in the conversation between participants based at least in part on analyzing content of the conversation. The method further includes selecting, by the processing device, a recommended participant to add to the conversation, the recommended participant being selected based at least in part on the knowledge gap. The method further includes establishing, by the processing device, a connection between the communication system and a user device associated with the recommended participant to add the recommended participant to the conversation.

Management of functional interconnections between application modules on resource nodes in a social web

A resource node has application modules that are functionally interconnected by an application management proxy node to one another and/or to application modules of another resource node to provide combined functionality to a user. The resource node includes a plurality of the application modules and an application agent. Each of the application modules controls the resource node to provide corresponding defined functionality. The application agent communicates with the application management proxy node to establish functional interconnections between two or more of the application modules of the resource node and/or between at least one of the application modules of the resource node and at least one of the application modules of the other resource node. The application agent translates communication traffic to provide compatible communications between the application modules that are functionality interconnected. Related application management proxy nodes and methods are disclosed.

Internet of Things connectivity platform

An apparatus in one embodiment comprises at least one processing platform comprising a plurality of processing devices. The at least one processing platform is configured to establish a connection between a given one of a plurality of Internet of Things (IoT) clients and a given one of a plurality of IoT brokers via a connectivity layer providing the plurality of IoT clients with centralized access to the plurality of IoT brokers, and to exchange data between the given one of the plurality of IoT clients and the given one of the plurality of IoT brokers via the connectivity layer.

Switch controller for separating multiple portions of call
10798135 · 2020-10-06 · ·

An example method includes providing third party access to listen to a call and the ability to inject audio into an isolated audio portion of the call by using a switch controller within a mobile virtual network operator (MVNO) platform. The switch controller can to separate a call into multiple audio portions. The example method can further include collecting and warehousing call metadata and providing access to isolated audio portions via an external database, web object, API, etc.

DYNAMICALLY RENDERING AN APPLICATION PROGRAMMING INTERFACE FOR INTERNET OF THINGS APPLICATIONS
20200311040 · 2020-10-01 ·

A schema server receives from an application server vendor ID, solutions ID, and version fields extracted from a universally unique identifier (UUID) of a node and defining a protocol agnostic metadata schema application descriptor sheet identifier (PAMS ADS ID). The schema server retrieves from the memory a protocol agnostic metadata schema application descriptor sheet (PAMS ADS) that contains a list of property-type pairs and corresponds to the PAMS ADS ID, and sends the PAMS ADS to a host services gateway such that the host services gateway, using the PAMS ADS, establishes communications with the node and exposes an interface of the node as a web application programmer's interface (API).

REAL-TIME DISPLAY ADAPTATION

A method of providing Internet commercialization services to a content owner may include obtaining rights from an owner of Web page contents on a Web page to commercialize the Web page contents, obtaining an ad from an advertiser for placement on the Web page, the advertiser agreeing to pay for placement of the ad, paying for traffic to the Web page based on a bid to a traffic partner and sharing profits with the owner of the Web page contents, if any, from payments by the advertiser above payment to the traffic partner for the traffic. The content owner may be a publisher of content on the Internet. The traffic partner may be a search engine. The method may include automatically providing Internet commercialization services to an Internet publisher. Various aspects of the method may be modified in a closed loop fashion to optimize profits.

CONTROLLING DISPLAY LAYOUT OF DIGITAL CONTENT

A method of providing Internet commercialization services to a content owner may include obtaining rights from an owner of Web page contents on a Web page to commercialize the Web page contents, obtaining an ad from an advertiser for placement on the Web page, the advertiser agreeing to pay for placement of the ad, paying for traffic to the Web page based on a bid to a traffic partner and sharing profits with the owner of the Web page contents, if any, from payments by the advertiser above payment to the traffic partner for the traffic. The content owner may be a publisher of content on the Internet. The traffic partner may be a search engine. The method may include automatically providing Internet commercialization services to an Internet publisher. Various aspects of the method may be modified in a closed loop fashion to optimize profits.