Methods and systems for communications processing
First Claim
1. A method of providing user communications, the method comprising:
- creating, by a computing system comprising a computing device and a network interface, a user account at least partly in response to receiving account registration information from a user;
providing an application software program for installation on a mobile computing device associated with the user;
receiving, at the computing system, from a first visitor to a web document of the user, a communication request to communicate with the user via a communication interface displayed in association with the web document of the user;
at least partly in response to receiving a presence indication at the computing system that the application software program is online, transmitting, by the computing system, to the application software program installed on the mobile computing device associated with the user, a text message entered by the first visitor into a text entry field, without the first visitor providing, and without revealing to the first visitor, a mobile communication device phone address of the user; and
notifying the user, via the application software program installed on the mobile computing device associated with the user, of the text message transmission.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication systems and methods are described. In an illustrative embodiment, embeddable code is provided to a user to embed on a user web page. A communication request is received from a visitor via a user interface displayed on the user web page, the user interface including an address field configured to receive from the visitor an address associated with the visitor, and a text entry field configured to receive a text message from the visitor, wherein the user interface is generated at least in part by the code. If the visitor enters a phone address into the address field, a determination is made as to whether the phone address is valid at least partly in response to a first action by the visitor. If the visitor enters text into the text entry field, the text is transmitted to the user at least partly in response to a second action by the visitor.
218 Citations
32 Claims
-
1. A method of providing user communications, the method comprising:
-
creating, by a computing system comprising a computing device and a network interface, a user account at least partly in response to receiving account registration information from a user; providing an application software program for installation on a mobile computing device associated with the user; receiving, at the computing system, from a first visitor to a web document of the user, a communication request to communicate with the user via a communication interface displayed in association with the web document of the user; at least partly in response to receiving a presence indication at the computing system that the application software program is online, transmitting, by the computing system, to the application software program installed on the mobile computing device associated with the user, a text message entered by the first visitor into a text entry field, without the first visitor providing, and without revealing to the first visitor, a mobile communication device phone address of the user; and notifying the user, via the application software program installed on the mobile computing device associated with the user, of the text message transmission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
at least one network-based server comprising hardware; at least one network interface; a router subsystem, which serves as an interface to the Internet to manage communications between online Internet Protocol client devices and the network-based server; and non-transitory memory, coupled to the network-based server, that stores instructions that when executed by the network-based server cause, at least in part, the system to perform operations comprising; creating a user account in response to receiving account registration information from a user; enabling an application software program on a mobile computing device associated with the user; receiving from a first visitor to a web page of the user a selection of a communication request control wherein the communication request control is displayed in association with the web page of the user; enabling a text entry field to be displayed in association with the web page of the user; and at least partly in response to receiving a presence indication that the application software program on the mobile computing device associated with the user is online, transmitting text entered into the text entry field by the first visitor wherein the text is transmitted to the mobile computing device associated with the user having the application software program installed thereon, without the first visitor providing, and without revealing to the first visitor, a mobile communication device phone address of the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
at least one network-based server comprising hardware; at least one network interface; a router subsystem, which serves as an interface to the Internet to manage communications between online Internet Protocol client devices and the network-based server; and non-transitory memory coupled to the at least one computing device that stores instructions that when executed by the at least one computing device cause, at least in part, the system to perform operations comprising; creating a user account at least partly in response to receiving account registration information from a user; providing an application software program for installation on a mobile computing device associated with the user; receiving from a first visitor to a web document of the user a communication request to communicate with the user via a communication interface displayed in association with the web document of the user; and at least partly in response to receiving a presence indication at the computing system that the application software program is online, transmitting, by the computing system, to the application software program installed on the mobile computing device associated with the user a text message entered by the first visitor into a text entry field, without the first visitor providing, and without revealing to the first visitor, a mobile communication device phone address of the user. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification