Systems and methods to present messages in location-based social networking communities
AssigneeErodr, Inc.
InventorsDrew Duncan Halliday, Andrew Robert Halliday
Life of this patent
Estimating the term…
Abstract
Systems and methods to let users connect authentically with new people anywhere nearby in homes, offices, classrooms, dorms, bars, etc., where the users can be who they really are, and also say what they want without fear, using periodic anonymized posting of expiring content from an otherwise attributed user profile. Users put out a broadcast message and get back personal communications. A one-to-many message from a user results in a one-to-one private communication, which feature may be referred to as “social to personal”.
Claims18
A method implemented on a mobile computing device, the method comprising:
- authenticating, by the mobile computing device, a user of the mobile application executing on the mobile computing device against a user profile;
- presenting, via the mobile application, a user interface to compose a message, the user interface including an option selectable to whether post the message under an anonymous profile or a user profile;
- receiving, via the mobile application, messages posted by users in a social networking system, the messages including messages posted anonymously and non-anonymously;
- and
- presenting, via the mobile application, the messages within expiration time periods of the messages, wherein each respective message presented in the mobile application includes:
- an icon corresponding to a count of likes of the respective message;
- a like button selectable to increase a count of likes of the respective message;
- a dislike button selectable to increase a count of dislikes of the respective message;
- a message button selectable to obtain a user interface to compose a response to the message;
- the count of the likes of the respective message;
- a count of responses directed to the respective message;
- and
- an indication of time to expiration of the respective message;
- wherein when the respective message is authored by the user, the icon is selectable to show a list of users who provided the likes of the respective message;
- and
- wherein when the respective message is not authored by the user, the icon is deactivated to prevent presentation of the list of users who provided the likes of the respective message.
A non-transitory computer storage media storing instructions configured to instruct a mobile computing device to perform a method, the method comprising:
- authenticating, by the mobile computing device, a user of the mobile application executing on the mobile computing device against a user profile;
- presenting, via the mobile application, a user interface to compose a message, the user interface including an option selectable to whether post the message under an anonymous profile or a user profile;
- receiving, via the mobile application, messages posted by users in a social networking system, the messages including messages posted anonymously and non-anonymously;
- and
- presenting, via the mobile application, the messages within expiration time periods of the messages, wherein each respective message presented in the mobile application includes:
- an icon corresponding to a count of responses directed to the respective message;
- a like button selectable to increase a count of likes of the respective message;
- a dislike button selectable to increase a count of dislikes of the respective message;
- a message button selectable to obtain a user interface to compose a response to the message;
- the count of the likes of the respective message;
- a count of responses directed to the respective message;
- and
- an indication of time to expiration of the respective message;
- wherein when the respective message is authored by the user, the icon is selectable to show the responses and users who provided the responses to the respective message;
- and
- wherein when the respective message is not authored by the user, the icon is deactivated to prevent presentation of the responses and users who provided the responses to the respective message.
A mobile computing apparatus, comprising:
- a set of input and output devices;
- at least one microprocessor;
- and
- a memory storing instructions configured to instruct the at least one microprocessor to operate the set of input and output devices to:
- authenticate, by the mobile computing device, a user of the mobile application executing on the mobile computing device against a user profile;
- present, via the mobile application, a user interface to compose a message, the user interface including an option selectable to whether post the message under an anonymous profile or a user profile;
- receive, via the mobile application, messages posted by users in a social networking system, the messages including messages posted anonymously and non-anonymously;
- and
- present, via the mobile application, the messages within expiration time periods of the messages, wherein each respective message presented in the mobile application includes:
- an icon corresponding to a count of responses directed to the respective message;
- a like button selectable to increase a count of likes of the respective message;
- a dislike button selectable to increase a count of dislikes of the respective message;
- a message button selectable to obtain a user interface to compose a response to the message;
- the count of the likes of the respective message;
- a count of responses directed to the respective message;
- and
- an indication of time to expiration of the respective message;
- wherein when the respective message is authored by the user, the icon is selectable to show at least one of:
- a list of users who provided the likes of the respective message;
- and
- the responses and users who provided the responses to the respective message;
- and
- wherein when the respective message is not authored by the user, the icon is deactivated to prevent presentation of at least one of:
- the list of users who provided the likes of the respective message;
- and
- the responses and users who provided the responses to the respective message.
Dependencies are inferred from the claim text.