IP Library › Granted Patent US 10,536,422
Granted Patent B1
US 10,536,422 · App. 16/013,120 · Granted Jan 14, 2020

Messaging threads and user posts organized in channels, stories, and social networks

Inventor: Sanjay Kaliputnam Rao (Palo Alto, CA)
H04L51/32G06F21/10H04L51/08H04L51/12H04L51/16H04L63/0428H04L63/102G06F2221/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,536,422
App. No.
16/013,120
Granted
Jan 14, 2020
Kind
B1
Abstract

Once multiple message threads are created a user may selectively share information with targeted recipients that may be in various different groups. A user may selectively post to multiple channels and groups dynamically in one single action. This processing of selecting different content postings from different channels may be determined by the likes on a posting, an editorial account, a recommendation system, or an automated algorithm that look for curated postings. These postings may be collated into a story based on time of posting, likes, location, users who posted them, high follower posters, low follower posters and other factors. The content may be posted in a story format which aggregates multiple content pieces in a sequential manner for the user, such as their activities over the past 24 hours, or content that was posted to a specific place such as work or a museum over the past 24 hours.

Claims (41)

1. A method for a social network and/or a messaging service accessible by one or more electronic devices, comprising:

creating, by at least one processor of at least one server, a plurality of channels;

organizing into the plurality of channels by the at least one server, one or more posts received from a plurality of user applications;

wherein a post from a first user application comprises of at least one content unit and at least one identifier associated to a channel;

classifying by the at least one server the post based on a type, a user, and/or a context;

collating, by the at least one server, the post with a set of the one or more posts into a separate channel based on the classifying; and

providing for display on one or more of the plurality of user applications a visual indication of the presence of collated posts in the separate channel.

2. The method of claim 1 , further comprising:

generating the channel responsive to a user request.

3. The method of claim 1 , comprising:

generating the channel at the time of a first user's initial use of the at least one identifier in the post.

4. The method of claim 3 , wherein the at least one content unit comprises of a message, an image, and/or a video.

5. The method of claim 4 , wherein a separate user is enabled to view the post based upon a defined security level associated with the channel and/or the post.

6. The method of claim 1 , wherein the separate channel is organized as a story such that the post and the set of one or more posts are linked together in a sequence.

7. The method of claim 6 , further wherein the channel includes at least the post from the first user and at least a second post from a second user.

8. The method of claim 6 , wherein the the story is accessible, by one or more of the plurality of user applications, for a limited duration of time.

9. The method of claim 1 , wherein access to the channel is provided for a limited duration of time.

10. The method of claim 1 , comprising: displaying a visual plus sign to indicate the presence of the collated posts in a message thread.

11. The method of claim 10 , wherein the set of the one or more posts are collated by the at least one server based on natural language processing which determines a collation associated to an interest channel.

12. A system comprising:

at least one processor of at least one server configured to create a plurality of channels;

the at least one server configured to organize one or more posts received from a plurality of user applications into the plurality of channels;

wherein a post comprises of a content unit and an identifier of a channel;

wherein the post and a set of the one or more posts are collated in a message thread accessible by at least a first user and a second user; and

wherein the post is configured for display in the channel and the message thread is configured for display with a visual indication in one or more of the plurality of user applications.

13. The system of claim 12 , wherein the content unit comprises of a message, an image, a video, or combinations thereof.

14. The system of claim 12 , further including:

providing a hierarchical display of the post and the set of the one or more posts within a message thread.

15. The system of claim 14 , wherein the hierarchical display includes a toggle function that enables the message thread to be a flat message thread and/or a hierarchical message thread.

16. The system of claim 12 , wherein a module of the at least one server is configured to make the post available in a separate channel on a plurality of social networks.

17. A system comprising:

at least one processor of at least one server configured to create a plurality of channels;

the at least one server configured to organize one or more posts received from a plurality of user applications into the plurality of channels;

wherein a post of the one or more posts from one of the plurality of user applications comprises of a content unit and an identifier of a channel;

wherein the post is enabled to be displayed in the channel;

the at least one server configured to generate a classification by automatically classify the post based on a type, a user, and/or a context;

the at least one server configured to collate the post with a set of the one or more posts into a separate channel based on the classification; and

wherein one or more of the plurality of user applications are configured to display a visual indication of the presence of collated posts in the separate channel.

18. The system of claim 17 , wherein the separate channel is organized in format of a story comprising of sequentially organized content units.

19. The system of claim 18 , wherein the separate channel is accessible on a first social network and a second social network.

20. The system of claim 19 , wherein the at least one server organizes the one or more posts into one or more stories based on one or more factors including a time of posting, a number of likes, a location, a user profile, and a profile of followers.

Continuity (1)
Continuation 15150399 · May 9, 2016
Cited By (4)
US 12,348,574 US 12,524,507 US 12,531,917 US 12,572,629