Patent classifications
H04L67/535
Messaging and gaming applications rewards
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application; receiving, via the platform, a request from the web-based gaming application to execute a reward activity; determining, by the messaging application, that the request satisfies a reward activity criterion; generating the reward activity on the messaging application in response to receiving the request; and communicating, via the platform, a status of the reward activity from the messaging application to the web-based gaming application.
Computer-based systems configured to utilize predictive machine learning techniques to define software objects and methods of use thereof
At least some embodiments are directed to a prediction system of software objects. The prediction system predicts a first aspect of a user profile utilizing a categorization machine learning model and a user activity profile, the user profile and the user activity profile are associated with a user. The user activity profile comprises a plurality of values associated with demographics and historical activity data of the user. The prediction system predicts a software object associated with the user profile utilizing an optimization machine learning model, the first aspect of the user profile, and a second aspect of the user profile. The software object is optimized with respect to at least one competitive interest between the user associated with the user profile and an entity associated with the software object. The prediction system outputs the software object to a client computing device of the user.
Automatic triage model execution in machine data driven monitoring automation apparatus
Machine data of an operating environment is conveyed by a network to a data intake and query system (DIQS) which reflects the machine data as timestamped entries of a field-searchable datastore. Monitoring functionality may search the machine data to identify notable event instances. A notable event processing system correlates the notable event instance to one or more triaging models which are executed against the notable event to produce a modeled result. Information of the received notable event and the modeled results are combined into an enhanced representation of a notable event instance. The enhanced representation conditions downstream processing to automatically perform or assist triaging of notable event instances to optimize application of computing resources to highest priority conditions in the operating environment.
Goal-based dynamic modifications to user interface content
Methods and systems are presented for dynamically modifying electronic content presented on a user device by third-party content providers based on goals associated with one or more entities. A content modification system may receive inputs related to goals for a user. The content modification system may synthesize the goals associated with the user. When the user uses a user device to request content from a third-party server, the content modification system may obtain the content and extract items included within the content. The content modification system may modify the content based on the synthesized goals, such as re-arranging the items, highlighting some of the items, or adding and/or removing items. The content modification system may cause the user device to present the modified content.
Authenticity assessment of a requestor based on a communication request
A method for dynamically establishing a communication path for a requestor by assessing an authenticity of the requestor and a communication request is provided. The method may include, in response to receiving the communication request, dynamically determining whether to establish a communication path for the requestor to a destination though a communication network by assessing the requestor based on one or more authentication rules, wherein the one or more authentication rules are based on first information associated the communication network, second information about the requestor, and third information from the requestor. The method may further include, in response to determining that the requestor satisfies the one or more authentication rules, dynamically establishing the communication path for the requestor on the communication network according to one or more communication attributes associated with the requestor.
Information processing apparatus and information processing method
Provided is an information processing apparatus and an information processing method that are capable of providing contents suitable for a user. The information processing apparatus includes an information generation section that refers to information related to an action history and an action schedule of a user acquired and a database of event content information regarding a plurality of events, and generates profile information of the user while tying together information of stay places in past and future of the user and information of artistes of the events, and an output section that sets a priority for each of the plurality of artistes on the basis of the generated profile information, and outputs a content corresponding to each of the artistes in accordance with the priority.
Systems and methods for securely using cloud services on on-premises data
The present disclosure relates to systems and methods for providing cloud-based services securely to on-premises networks or other infrastructure. More particularly, the present disclosure relates to systems and methods for enriching first-party data (e.g., data collected directly by an on-premises server) stored within on-premises networks by enabling the on-premises networks to retrieve and process third-party data stored on cloud-based networks. As a technical benefit, cloud-based services can be performed on the first-party data within the on-premises networks.
Systems and methods for SaaS overlays using embedded browser
Embodiments described include systems and methods for displaying overlays for a network application. A client application on a client device can establish a session to a network application accessed via an embedded browser of the client application. The embedded browser of the client application may receive and display a web page of the network application. Based on one or more conditions and/or policies, the client application may identify and display overlay content over the web page in the embedded browser. The overlay content may include, but is not limited to, training videos, tutorials, social options (e.g., emoticons, likes), form help text, form autofill suggestions, and/or navigation assistance. Once the overlay content is presented, feedback can be received in order to modify the subsequent overlays.
Selecting content for high velocity users
Disclosed are systems, methods, and computer-readable storage media to select content to present to a user are disclosed. In one aspect, a method includes determining a content consumption rate of the user, and selectively presenting content to the user based on the content consumption rate. The content consumption rate may be determined based on a number of media content presented to the user over a period of time. If the number is above a threshold, a first type of content may be presented, while if the number is below (or equal) to the threshold, a second type of content, or in some aspects, no content, may be presented. After the selective presentation, additional content may be presented regardless of the content consumption rate.
Systems, methods, and apparatus to identify media presentation devices
Systems, methods, and apparatus to identify media presentation devices are disclosed. An example method includes associating a domain name service query received at a pseudo DNS server with a media exposure measurement location based on a public Internet Protocol address of the received domain name service query, wherein the pseudo DNS server does not provide domain name-to-IP address translation, and wherein the pseudo DNS server is to receive the domain name service query and transmit a redirect message identifying a conventional DNS server. The example method further includes crediting the media exposure measurement location with accessing media identified based on the domain name service query.