Systems and method for various types of calls including text call, SMS call and media post call
Abstract
A communication channel, method, system, device, apparatus, platform, application & service is disclosed for receiving by a server from a caller user, a selection of at least one user or contact or one or more types of unique identity from a user or contact list, a request for initiating a call and a selection of one or more types of one or more applications, calls, user interfaces and media and any combination thereof from a plurality of applications, user interfaces and media provided by one or more sources and in the event the one or more callee accepts an initiated call as per rule(s) including accepts an initiated call within pre-set duration, start communication session and presenting said selected one or more types of one or more applications, user interfaces, media and any combination thereof to caller and/or one or more callee.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method, performed by a processor configured by a computer-readable code to perform the method comprising the steps of:
a) receiving by a server from a caller user, a selection of at least one user or contact or one or more types of unique identity from a user or contact list, a request for initiating a call and a selection of type of call or a selection of one or more types of one or more applications, user interfaces and media and any combination thereof from a plurality of applications, user interfaces and media provided by one or more sources; and b) in the event the one or more callee accepts an initiated call as per rule(s) including accepts an initiated call within pre-set duration, start communication session and presenting said selected type of call specific one or more types of one or more applications, user interfaces, media and any combination thereof or said selected one or more types of one or more applications, user interfaces, media and any combination thereof to caller and/or one or more callee.
2 . The method of claim 1 wherein in the event the one or more callee accepts an initiated call as per rule(s) enabling the caller and/or one or more callee in real-time to access said presented one or more types of one or more applications, user interfaces, media and any combination thereof and provide one or more types of reactions including like, dislike, rate, reshare and select or send one or more types of emoticons and stickers.
3 . The method of claim 1 wherein receiving by the server, a termination indication from the caller or the callee, the termination indication indicating the ending of the call and based on the termination indication, terminate the call or terminate said communication session or close said displayed one or more types of one or more applications, user interfaces, media and any combination thereof.
4 . The method of claim 1 wherein in the event of receiving by the server, a termination indication from the particular participant member of call, closing or hiding said displayed one or more types of one or more applications, user interfaces, media and any combination thereof from the device of said particular participant member of call.
5 . The method of claim 1 wherein in the event of initiation of call, displaying an outgoing call interface to the caller, wherein said interface enables the caller to terminate said initiated call before acceptance of call by the callee and in the event of initiation of call, presenting an incoming call interface to the callee, wherein allowing the callee to respond to the initiated communication within particular period of time or duration or as per rules, the response comprising one of: accept, reject, remind later, or respond with text.
6 . The method of claim 1 wherein one or more types of applications, interfaces, forms, web pages, web sites, user controls, user actions, functions, controls, objects and one or more types of media comprises a chat application, an instant messenger application or a messaging application, an e-mail application, a short message service (SMS) interface, MMS interface, a survey or feedback form, a profile form, a wizard, a photo viewer, a video viewer, a content viewer or a media viewer, a feed graphical user interface, one or more types of controls including like button, comment textbox, one or more types of media including a photo, a video, a text, a link, a location, an emoticons and any combination thereof, wherein enabling to select default or enable to pre-select or pre-set or pre-selection of one or more types of one or more applications, interfaces and media.
7 . The method of claim 1 wherein select user(s) or contact(s) from list of users or contacts comprises one or more types of unique identity including unique phone numbers of phone book of device, unique user name, unique identity of external websites, applications, servers, devices and social networks including Facebook, Snapchat, Twitter and Google identity, email address, unique website name, group(s), category or set of contacts and list of user(s) or contact(s).
8 . The method of claim 1 wherein show indication that real-time communication session is active in both caller computing device and the callee computing device, wherein indication including typing status, online or offline status or icon, and timer to indicate communication session is not ended.
9 . The method of claim 1 wherein before sending request to accept initiated call to the callee, check is made whether do not disturb, block, scheduled and mute applied and in the event of do not disturb, block, scheduled and mute applied, rejecting request.
10 . The method of claim 1 wherein enable to and inform about pause or restart of said established call to the caller and the callee, wherein in the event of pause preventing the caller and the callee to communicate with each other and in the event of restart enabling the caller and the callee to communicate with each other.
11 . A computer-implemented system for calling in a network environment, the system comprising: at least one processor having a computer-readable program code stored therein that when executed by the at least one processor, causes the at least one processor
a) receive by a server from a caller user, a selection of at least one user or contact or one or more types of unique identity from a user or contact list, a request for initiating a call and a selection of type of call or a selection of one or more types of one or more applications, calls, user interfaces and media and any combination thereof from a plurality of applications, user interfaces and media provided by one or more sources; and b) in the event the one or more callee accepts an initiated call as per rule(s) including accepts an initiated call within pre-set duration, start communication session and presenting said selected type of call specific one or more types of one or more applications, user interfaces, media and any combination thereof or said selected one or more types of one or more applications, user interfaces, media and any combination thereof to caller and/or one or more callee.
12 . The system of claim 11 wherein in the event the one or more callee accepts an initiated call as per rule(s) enable the caller and/or one or more callee in real-time to access said presented one or more types of one or more applications, user interfaces, media and any combination thereof and provide one or more types of reactions including like, dislike, rate, reshare and select or send one or more types of emoticons and stickers.
13 . The system of claim 11 wherein receive by the server, a termination indication from the caller or the callee, the termination indication indicating the ending of the call and based on the termination indication, terminate the call or terminate said communication session or close said displayed one or more types of one or more applications, user interfaces, media and any combination thereof.
14 . The system of claim 11 wherein in the event of receiving by the server, a termination indication from the particular participant member of call, close or hide said displayed one or more types of one or more applications, user interfaces, media and any combination thereof from the device of said particular participant member of call.
15 . The system of claim 11 wherein in the event of initiation of call, display an outgoing call interface to the caller, wherein said interface enables the caller to terminate said initiated call before acceptance of call by the callee and in the event of initiation of call, present an incoming call interface to the callee, wherein allow the callee to respond to the initiated communication within particular period of time or duration or as per rules, the response comprising one of: accept, reject, remind later, or respond with text.
16 . The system of claim 11 wherein one or more types of applications, interfaces, forms, web pages, web sites, user controls, user actions, functions, controls, objects and one or more types of media comprises a chat application, an instant messenger application or a messaging application, an e-mail application, a short message service (SMS) interface, MMS interface, a survey or feedback form, a profile form, a wizard, a photo viewer, a video viewer, a content viewer or a media viewer, a feed graphical user interface, one or more types of controls including like button, comment textbox, one or more types of media including a photo, a video, a text, a link, a location, an emoticons and any combination thereof, wherein enabling to select default or enable to pre-select or pre-set or pre-selection of one or more types of one or more applications, interfaces and media.
17 . The system of claim 11 wherein select user(s) or contact(s) from list of users or contacts comprises one or more types of unique identity including unique phone numbers of phone book of device, unique user name, unique identity of external websites, applications, servers, devices and social networks including Facebook, Snapchat, Twitter and Google identity, email address, unique website name, group(s), category or set of contacts and list of user(s) or contact(s).
18 . The system of claim 11 wherein show indication that real-time communication session is active in both caller computing device and the callee computing device, wherein indication including typing status, online or offline status or icon, and timer to indicate communication session is not ended.
19 . The system of claim 11 wherein before sending request to accept initiated call to the callee, check is made whether do not disturb, block, scheduled and mute applied and in the event of do not disturb, block, scheduled and mute applied, rejecting request.
20 . The system of claim 11 wherein enable to and inform about pause or restart of said established call to the caller and the callee, wherein in the event of pause preventing the caller and the callee to communicate with each other and in the event of restart enabling the caller and the callee to communicate with each other.Join the waitlist — get patent alerts
Track US2021021649A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.