H04L51/00

THIRD PARTY-INITIATED SOCIAL MEDIA POSTING
20220200946 · 2022-06-23 ·

Systems and methods for posting content via a social networking application. A social networking application may display a third party initiated current status request notification to a content contributor user at a time not determined by the content contributor user, such as at a time determined by the social networking application or another user. The content contributor user can respond by submitting a third party initiated current status post, qualified based on at least the post having been created in response to the third party initiated current status request notification, and the post containing photo or video content recorded after the third party initiated current status request notification. The third party initiated current status post is then displayed to one or more other users in a manner that distinguished the third party initiated current status post from other content posts.

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR REPORTING AN EXCHANGE OF MESSAGES BETWEEN NODES IN A NETWORK
20220198456 · 2022-06-23 · ·

A method, apparatus and computer program product for reporting an exchange of messages between nodes in a network is provided by the present disclosure, the method comprising: receiving from a first device, using circuitry, a request for data for a target node, the data indicative of an exchange of messages between nodes in a network linked to the target node determining, by the circuitry, whether a request for data for the target node has previously been received; and, when a request for data for the target node has previously been received, the method comprises: building, by the circuitry, data indicative of the exchange of messages between nodes in the network linked to the target node; identifying, by the circuitry, a new portion of the data based on a comparison of the data with previous data which has been built for the target node; and reporting to the first device, by the circuitry, the new portion of the data.

APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR IDENTIFYING A SET OF MESSAGES OF INTEREST IN A NETWORK

An apparatus, method and computer program product are provided, the apparatus for identifying a set of messages of interest in a network, the apparatus comprising circuitry configured to: receive information of a plurality of sets of messages which have been exchanged by nodes in a network; select a portion of the plurality of sets of messages which have been received using a property of a source message of each set of messages of the plurality of sets of messages; generate individual first values for the nodes of each set of messages of the selected portion of the plurality of sets of messages using a property of the nodes associated with each set of messages; and identify at least one set of messages of the selected portion of the plurality of sets of messages as a set of messages of interest using the individual first values which have been generated for the selected portion of the sets of messages.

APPARATUS, METHOD AND COMPUTER PROGRAM PRODUCT FOR IDENTIFYING A MESSAGE OF INTEREST EXCHANGED BETWEEN NODES IN A NETWORK
20220200942 · 2022-06-23 · ·

An apparatus, method and computer program product is provided in accordance with embodiments of the disclosure, for identifying a message of interest exchanged between nodes in a network. The apparatus comprising circuitry configured to: receive information of nodes in a network, the information including at least a unique identifier of each node; receive information of messages which have been exchanged between the nodes, the information comprising at least the unique identifier of the nodes related to each exchange of messages; for each node, transform the information of messages which have been exchanged into an individual set of interactions comprising the unique identifiers of nodes the node has exchanged messages with; determine a level of mutual interaction between nodes in the network using the individual set of interactions of each node, wherein a first node has a mutual interaction with a second node when the unique identifier of the second node is contained in the individual set of interactions of the first node and/or the unique identifier of a third node is contained in the individual set of interactions of each of the first and second node; and identify a message as a message of interest when the message is exchanged between nodes having a level of mutual interaction below a predetermined threshold.

Systems and Methods for Attacks, Countermeasures, Archiving, Data Leak Prevention, and Other Novel Services for Active Messages

Systems and methods for attacks, countermeasures, archiving, data leak prevention, and other novel services relating to active messages are disclosed. Among other things, a system can replace active content with static content in a message, can replace static content with active content in a message, and can use active messaging to provide enhanced on-hold message functions.

COMMENT MODERATION

The disclosed technology can provide tools to choose who can provide comments and tools to hide comments. A public figure, such as a verified public figure, can select who is permitted to comment on a post by the public figure subject to certain restrictions that promote open public dialogue. Any user, apart from a public figure, also can select who is permitted to comment on their public posts. Further, how a comment to a post is viewed can be based on a type of viewer, a type of action taken on the comment, and a type of actor who takes action on the comment. A plurality of comments can be hidden and removed from an original listing of comments and relocated to a separate area created for hidden comments.

System and method of context-based predictive content tagging for encrypted data

This disclosure relates to systems, methods, and computer readable media for performing multi-format, multi-protocol message threading in a way that is most beneficial for the individual user. Users desire a system that will provide for ease of message threading by “stitching” together related communications in a manner that is seamless from the user's perspective. Such stitching together of communications across multiple formats and protocols may occur, e.g., by: 1) direct user action in a centralized communications application (e.g., by a user clicking ‘Reply’ on a particular message); 2) using semantic matching (or other search-style message association techniques); 3) element-matching (e.g., matching on subject lines or senders/recipients/similar quoted text, etc.); and 4) “state-matching” (e.g., associating messages if they are specifically tagged as being related to another message, sender, etc. by a third-party service, e.g., a webmail provider or Instant Messaging (IM) service).

System and method of dynamic, encrypted searching with model driven contextual correlation

This disclosure relates to personalized and dynamic server-side searching techniques for encrypted data. Current so-called ‘zero-knowledge’ privacy systems (i.e., systems where the server has ‘zero-knowledge’ about the client data that it is storing) utilize servers that hold encrypted data without the decryption keys necessary to decrypt, index, and/or re-encrypt the data. As such, the servers are not able to perform any kind of meaningful server-side search process, as it would require access to the underlying decrypted data. Therefore, such prior art ‘zero-knowledge’ privacy systems provide a limited ability for a user to search through a large dataset of encrypted documents to find critical information. Disclosed herein are communications systems that offer the increased security and privacy of client-side encryption to content owners, while still providing for highly relevant server-side search-based results via the use of content correlation, predictive analysis, and augmented semantic tag clouds for the indexing of encrypted data.

Pattern identification in time-series social media data, and output-dynamics engineering for a dynamic system having one or more multi-scale time-series data sets

In some aspects, computer-implemented methods of identifying patterns in time-series social-media data. In an embodiment, the method includes applying a deep-learning methodology to the time-series social-media data at a plurality of temporal resolutions to identify patterns that may exist at and across ones of the temporal resolutions. A particular deep-learning methodology that can be used is a recursive convolutional Bayesian model (RCBM) utilizing a special convolutional operator. In some aspects, computer-implemented methods of engineering outcome-dynamics of a dynamic system. In an embodiment, the method includes training a generative model using one or more sets of time-series data and solving an optimization problem composed of a likelihood function of the generative model and a score function reflecting a utility of the dynamic system. A result of the solution is an influence indicator corresponding to intervention dynamics that can be applied to the dynamic system to influence outcome dynamics of the system.

Road map for audio presentation of communications

A computing system receives an instruction to initiate audio presentation of electronic communications for a recipient, and outputs an audio presentation responsive to the instruction. The audio presentation includes an initial portion that includes a presentation road map, and a subsequent portion that includes audible output of text content of a plurality of unreviewed electronic communications for the recipient. The presentation road map identifies an estimated time to present the subsequent portion of the audio presentation.