H04L12/58

IMAGE CREATION APP IN MESSAGING APP

An image creation app is used in conjunction with the messaging app to create one or more drawn images which can be sent by the messaging app to other messaging apps. in one embodiment, the image creation app can be either a plug-in, of the messaging app sir an extension app of the messaging app. In one embodiment, a counterpart image creation app on the receiving device can create modifications of the one or more images and send those back to the first messaging app.

MESSAGING APPLICATION INTERACTING WITH ONE OR MORE EXTENSION APPLICATIONS

A messaging system in one embodiment includes a messaging app and one or more extension apps configured to create content that is displayed in a view hosted by the messaging app. The messaging app can launch the one or more extension apps, and content can be communicated between each extension app and the messaging app through an interprocess communication.

Device, Method, and Graphical User Interface for Changing the Time of a Calendar Event

In accordance with some embodiments, a method is performed at an invitee device with one or more processors, non-transitory memory, an input device, and a display. The method includes receiving, from an organizer, an invitation for a calendar event. The method includes displaying, on the display, a calendar user interface including a first graphical representation of the calendar event displayed at location of the calendar user interface corresponding to a time of the calendar event. The method includes detecting, via the input device, a proposed new time input indicative of a proposed new time for the calendar event. In response to detecting the proposed new time input, the method includes displaying a second graphical representation of the calendar event at a location of the calendar user interface corresponding to the proposed new time and sending a notification to the organizer including an indication of the proposed new time.

SYSTEM AND METHOD FOR REGULATING TRANSMISSION OF CONTENT TO PUBLIC PLATFORMS USING CONTEXT-BASED ANALYSIS
20170359284 · 2017-12-14 ·

A system and method for regulating transmission of content to public platforms using context-based analysis are provided. Content for publication on one or more public platforms is generated by user interaction via a user interface and subsequently submitted to a server. The server assigns submitted content to reviewers having a defined familiarity level with the user or organizations affiliated therewith. Reviewers may be assigned to one or more review groups. Reviewer acceptance or rejection of the content for publication is governed by defined context criteria. The server analyzes the reviewers' acceptance or rejection of the content against acceptance criteria defined by a system administrator. Upon determining the acceptance criteria has been satisfied, the server transmits the content to one or more public platforms for publication thereon. Failure to satisfy the acceptance criteria may result in the content being restricted to the confines of a private network.

Electronic reply message compositor and prioritization apparatus and method of operation
20170359277 · 2017-12-14 ·

Replies to electronic messages are prepared, customized, and personalized reflecting a relationship a recipient might have with a sender. Each received message is categorized by medium, meta-data, content, and relationship. A message queue is transformed from FIFO order to groups ordered by similar urgency, complexity, or both. A compositor operates on messages which contain requests for action, requests for information, or imperative directives. A sender's relationship with the message recipient influences both the priority and the voice of a proffered reply as well as the medium of transmission. Prefatory and operative components of the received message are transformed into selectable reply message components. Sentiment analysis of received requests and proposed replies ensures role-appropriate professional quality and respectfulness. The apparatus offers choices of appropriate tone and style to recipient for salutations, body, and closing. As respondent composes a reply, the apparatus presents previously stored or transmitted content for reuse.

CONVERSION OF TEXT RELATING TO MEDIA CONTENT AND MEDIA EXTENSION APPS

A first messaging app, in one embodiment receives text and detects that the text includes a URL that refers to audio or audiovisual media content in a catalog of media content, and the messaging app obtains metadata about the media content and transmits the metadata to a second messaging app. Both the first and the second messaging app can operate, through interprocess communication, with its own music extension app that displays a user interface within a view hosted by the respective messaging app.

Method for controlled sharing of content among mobile devices
20170359286 · 2017-12-14 ·

A digital content sharing and control method using a relay transceiver (i.e., a relay server), a byte constructor and a packaged byte strips is provided. A media file is stripped and packaged from the primary mobile device via object processor and packaging manager to be relayed to the secondary mobile device. A method for sharing pictures and media content that includes accessing images from a first primary mobile device and an ability to push and pullback images to and from a secondary mobile device is provided. A first mobile device has an ability to control the media content sent to the secondary mobile device. The primary mobile device has a control over content push forward and pullback operations performed in real time to and from a secondary mobile device.

POLLING EXTENSION APPLICATION FOR INTERACTING WITH A MESSAGING APPLICATION

A messaging system in one embodiment includes a messaging app and a polling extension app. The polling extension app is configured to create data for a polling context that is displayed in a view hosted by the messaging app to allow voting by users selected for the poll and to update the polling context with the votes from the users. The messaging app launches the polling extension app, and the polling context is communicated between the polling extension app and the messaging app through an interprocess communication.

Promoting Social Memories on Online Social Networks

In one embodiment, a method includes retrieving a previous communication associated with a user on an online social network, the previous communication having been made on a date in the past; calculating a distribution-probability score for the previous communication reflecting a probability that the previous communication will be shared on the online social network by the user; and sending the previous communication to the user, wherein the distribution-probability score for the previous communication satisfies a threshold.

EMAIL QUOTA MANAGEMENT SYSTEM

A computer receives an out of office status a user has indicated on an email application, the email application using a communications network and determines a quota status of the user based on a previous quota usage pattern and a current quota usage pattern, wherein the quota includes an amount of storage spaced allotted to the user. The computer receives a new email to be delivered to the user and assigns a quota status to the new email. In response to the assigned quota status, the computer determines when the new email should be delivered to the email application of the user. As soon as the sender enters the name(s) of the recipients, the quota usage monitoring engine retrieves the quota status information from the recipients mail box. The engine determines if the new email should be sent out from the senders outbox and dropped to recipients mail box.