Messaging gateway for directory and anonymous services
First Claim
1. A computer-implemented method, the method comprising the following operations performed by one or more processors:
- receiving, over one or more communication networks, a request from a device of an information seeker for contact information of a subscriber to enable communication over a first communication medium;
identifying, based on preferences for the subscriber stored in a storage device, an indication that the requested contact information not be revealed unless the subscriber provides an express authorization;
sending, in response to identifying the indication that express authorization is needed, an electronic message to a device of the subscriber over the one or more communication networks;
enabling, through selection of one or more options displayed on a user interface of the subscriber'"'"'s device, the subscriber to request and receive information from the information seeker;
receiving, over the one or more communication networks, the requested information from the device of the information seeker; and
enabling, through the user interface, the subscriber to provide the express authorization to contact the subscriber over a second communication medium.
6 Assignments
0 Petitions
Accused Products
Abstract
A subscriber who seeks to block access to contact information may receive identifying information for people attempting to access the subscriber'"'"'s contact information. The subscriber also may be provided interfaces to enable the attempting person to contact the subscriber, in a variety of escalating forms, without revealing the subscriber'"'"'s contact information. In a particular implementation, a request is received from an information seeker for contact information for a subscriber. A data structure is accessed that includes an indication that the subscriber should be provided with information relating to requests received for the subscriber'"'"'s contact information. A message address for the subscriber is accessed, and a message is sent to the subscriber indicating the request for the subscriber'"'"'s contact information. The requested contact information for the subscriber is withheld from the information seeker absent an indication from the subscriber that the requested contact information may be provided to the information seeker.
-
Citations
18 Claims
-
1. A computer-implemented method, the method comprising the following operations performed by one or more processors:
-
receiving, over one or more communication networks, a request from a device of an information seeker for contact information of a subscriber to enable communication over a first communication medium; identifying, based on preferences for the subscriber stored in a storage device, an indication that the requested contact information not be revealed unless the subscriber provides an express authorization; sending, in response to identifying the indication that express authorization is needed, an electronic message to a device of the subscriber over the one or more communication networks; enabling, through selection of one or more options displayed on a user interface of the subscriber'"'"'s device, the subscriber to request and receive information from the information seeker; receiving, over the one or more communication networks, the requested information from the device of the information seeker; and enabling, through the user interface, the subscriber to provide the express authorization to contact the subscriber over a second communication medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for controlling access to contact information of a subscriber, comprising:
-
a storage device that stores a set of instructions; and at least one processor coupled to the storage device, the at least one processor being operative with the set of instructions in order to; receive, over one or more communication networks, a request from a device of an information seeker for contact information of the subscriber to enable communication over a first communication medium; identify, based on preferences for the subscriber stored in a storage device, an indication that the requested contact information not be revealed unless the subscriber provides an express authorization; send, in response to identifying the indication that express authorization is needed, an electronic message to a device of the subscriber over the one or more communication networks; enable, through selection of one or more options displayed on a user interface of the subscribers device, the subscriber to request and receive information from the information seeker; receiving, over the one or more communication networks, the requested information from the device of the information seeker; and enable, through the user interface, the subscriber to provide the express authorization to contact the subscriber over a second communication medium. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A tangible, non-transitory computer-readable medium that stores a set of instructions that, when executed by at least one processor, cause the at least one processor to:
-
receive, over one or more communication networks, a request from a device of an information seeker for contact information of a subscriber to enable communication over a first communication medium; identify, based on preferences for the subscriber stored in a storage device, an indication that the requested contact information not be revealed unless the subscriber provides an express authorization; send, in response to identifying the indication that express authorization is needed, an electronic message to a device of the subscriber over the one or more communication networks; enable, through selection of one or more options displayed on a user interface of the subscriber'"'"'s device, the subscriber to request and receive information from the information seeker; receiving, over the one or ore communication networks, the requested information from the device of the information seeker; and enable, through the user interface, the subscriber to provide the express authorization to contact the subscriber over a second communication medium.
-
Specification