Patent classifications
H04M3/5335
Systems and methods for detecting fraudulent calls using virtual assistants
A system may include a processor that may execute computer-executable instructions that cause the processor to receive caller information regarding an incoming communication from a caller and receive a request from a user to route the incoming communication to a virtual assistant application. The virtual assistant application is configured to interact with the caller and determine whether the caller is associated a fraudulent caller activity stored on databases accessible by the processor. The processor may then receive an indication from the virtual assistant application that the caller is associated with the fraudulent caller activity and forward the incoming communication to another party in response to receiving the indication.
Message management methods and systems
A communications device is disclosed. The communications device comprises a memory configured to store instructions and a processor configured to execute the instructions to receive data representing a message provided by a caller, determine at least an attribute of the message based on the received data, generate one or more options based on the attribute of the message, and present the one or more options to the caller to prompt the caller to take an additional action related to the message.
Communication Forwarding Based On Content Analysis
A communication directed to a recipient is stored in a message box of the recipient. A forwardee is identified based on an analysis of the communication. A request is received to transmit the communication to the forwardee. The communication is forwarded to a message box of the forwardee.
TECHNIQUE FOR EFFECTIVE ORGANIZATION AND COMMUNICATION OF INFORMATION
In a communication arrangement in accordance with the invention, a server is employed to collect and organize information for mobile device users according to the user profiles, e.g., personal profile, business profile, vacation profile, etc., which reflect different user personae. By using this arrangement, the user advantageously maintains only the necessary information in the mobile device and downloads any additional information from the server on an as needed basis. In addition, the server is capable of serving mobile devices which may be incompatible to one another, thereby facilitating an exchange of information between such devices. Moreover, with the server, incoming messages for the user are organized and stored according to the source of the messages and the user criteria established in the user profiles. Further, information in a mobile device may be organized using electronic information cards, referred to as “E-cards,” which facilitate, among others, transfer of information from the mobile device to the server, or other mobile devices to conduct various commercial and data transactions.
Methods and apparatus to audibly provide messages in a mobile device
Methods and apparatus to audibly provide messages an electronic device are described. An example method includes receiving a message at the electronic device, determining that the message includes a predetermined phrase, and in response to determining that the message includes the predetermined phrase, audibly presenting, at the electronic device, an alert that requests an audio input.
Systems and methods for optimizing message notification based on geographic location and time
A method for optimizing delivery of messages to mobile device users includes receiving a message to be sent to a client application executable at a mobile device of a user, along with an associated time constraint and an associated geographic constraint, determining a current time at the mobile device and a current geographic location of the mobile device, determining whether the current geographic location of the mobile device complies with the associated geographic constraint and determining whether the current time of the mobile device complies with the associated time constraint, and sending, when the current geographic location of the mobile device complies with the associated geographic constraint and when the current time of the mobile device complies with the associated time constraint, the message for display to the user at the mobile device.
Method, system and device for permitting unfamiliar call
A method for permitting unfamiliar call, applied to a communication device having a memory and a call-blocking app to provide an unfamiliar call, includes the steps of: configuring an area in the memory of the communication device as a storage unit; recording at least one password into a password-correlated table in the storage unit, each of the at least one password being related to a specific user of the communication device; as an unfamiliar call is received, asking a caller of the unfamiliar call to provide an answer for a trivial question immediately provided by the communication device; determining whether or not the answer matches any of the at least one password in the password-correlated table; forwarding the unfamiliar call to the user corresponding to the matched password listed in the password-correlated table if positive; and, blocking the unfamiliar call if negative.
Systems and methods for smart dialogue communication
Systems and methods for smart dialogue communication are provided. A method may include receiving, from a responder terminal device, a dialogue request configured to request a smart dialogue communication, wherein the dialogue request is associated with an incoming call request that is initiated by a requester via a requester terminal device and satisfies a smart dialogue condition determined by the responder terminal device; performing the smart dialogue communication with the requester terminal device associated with the requester; recording voice information associated with the smart dialogue communication; converting the voice information into the text information; and transmitting the text information to the responder terminal device.
PRIORITY OF COMMUNICATION AND TEXT
A method for employing a priority level for a call and text from a caller to a receiver is described. The method involves displaying a priority level selection choice to the caller on the screen of the call initiating device when the call is first placed. The method involves sending data from one mobile device to another receiving device in the form of a text message along with the corresponding priority indication.
Systems and methods for optimizing message notification based on geographic location and time
Systems and methods are provided for optimizing delivery of messages to mobile device users, the method comprising receiving a message to be sent to a client application executable at a mobile device of a user, along with an associated time constraint and an associated geographic constraint; determining a current time at the mobile device and a current geographic location of the mobile device via a communication network; determining, upon receiving the current geographic location of the mobile device and the current time of the mobile device, whether the current geographic location of the mobile device complies with the associated geographic constraint for the message to be sent to the client application and determining whether the current time of the mobile device complies with the associated time constraint for the message to be sent to the client application; and sending, when the current geographic location of the mobile device is determined to comply with the associated geographic constraint and when the current time of the mobile device is determined to comply with the associated time constraint, the message for display to the user at the mobile device via a message notification interface of an operating system of the mobile device.