CPC G10L 15/30 (2013.01) [G10L 15/22 (2013.01); G10L 15/26 (2013.01); G06Q 50/01 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |
1. A voice-based social networking system, leveraging voice-only posts, where each post is augmented with voice-over and automatically generated or inferred related elements, including images, hashtags, and text transcriptions from speech using Artificial Intelligence/Machine Learning (AI/ML), operating on one or more interconnected computing devices via network interfaces, comprising:
(a) a user interface system module executing on client devices, the user interface configured to send and receive data from an Application Programming Interface (API) module and an object server, further comprising:
i. a signup interface;
ii. a recent feed interface for displaying recent voice posts;
iii. an explore interface for performing search queries;
iv. a search results interface for displaying search outcomes;
v. a post visualization interface for viewing individual voice posts;
vi. a comment interface for displaying voice comments;
vii. a profile interface for viewing a user's post feed;
viii. an add-post interface for creating new voice posts;
ix. a messaging interface;
x. a notification interface for displaying notifications; and
xi. a settings interface;
(b) an Application Programming Interface (API) server module, configured to send and receive data from a social-graph and database server module and a data processor module, and to provide endpoints to client devices;
(c) an object server module, configured to send and receive object data, including video, audio, files, and images, from the user interface module and data processor;
(d) a social-graph and database server module, configured to store and retrieve processed data from the Application Programming Interface (API) module and data processor module, maintaining social graph information and other relevant data in the database; and
(e) a data processor module, configured to exchange data with the social-graph and database module, the Application Programming Interface (API) server module, and the object server module.
|