Dial by specialty services and management thereof
First Claim
1. A phone system comprising:
- a data repository storing a list of providers;
at least one processor; and
a memory operatively coupled to said processor, said memory storing program instructions that when executed by said processor, causes said processor to;
receive a search criteria from a communication device;
search for providers in the data repository which match the criteria;
provide a set of plural relevant providers resulting from the search to said communication device;
receive a selection of a provider from the set;
direct a call from said communication device to said provider when authorized by said provider; and
remove said provider from said list of providers for a specified time when said provider fails to connect with said phone system a predetermined number of times.
14 Assignments
0 Petitions
Accused Products
Abstract
A phone system for providing dial by specialty features that can dynamically update providers within the system. A dial by specialty service can be provided on a user'"'"'s mobile device. The dial by specialty service can prompt the user to enter in specialty information, which can represent specific services or goods the user is looking for. The dial by specialty service can then search an augmented directory to find the telephone number of a provider who best satisfies the search criteria. In one embodiment, the service can place a call on behalf of the user to transfer the user to the telephone number. The providers at the time of being called can decline to accept the call from the dial by specialty service. The selected provider can also choose to be removed from the augmented directory altogether.
-
Citations
17 Claims
-
1. A phone system comprising:
-
a data repository storing a list of providers; at least one processor; and a memory operatively coupled to said processor, said memory storing program instructions that when executed by said processor, causes said processor to; receive a search criteria from a communication device; search for providers in the data repository which match the criteria; provide a set of plural relevant providers resulting from the search to said communication device; receive a selection of a provider from the set; direct a call from said communication device to said provider when authorized by said provider; and remove said provider from said list of providers for a specified time when said provider fails to connect with said phone system a predetermined number of times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13)
-
-
9. In a communication system, a computer-implemented method for dynamically managing directory services comprising:
-
computer-implemented programming for; contacting a provider within said directory services; determining whether to delist said provider as a result of said contacting; and removing said provider from said directory services based on said determination and delisting said provider for a specified time, wherein determining whether to delist said provider comprises identifying a number of times said provider was contacted. - View Dependent Claims (10, 11, 12)
-
-
14. A computer-implemented method for connecting a user with an entity in a phone system environment, the method comprising:
-
the phone system having computer-implemented programming for; storing a list of entities in a data repository, the entities comprising vendors, providers or employees; receiving a search criteria from a communication device; finding entities in the data repository which match the search criteria; providing a set of plural relevant entities to said communication device, wherein a relevant entity comprises a provider or employee which matches said search criteria; receiving a selection of an entity from the set; allowing a user to connect a call from said communication device to said selected entity when authorized by said entity; and removing an entity from said list for a specified time when said entity fails to connect with said user a predetermined number of times. - View Dependent Claims (15, 16, 17)
-
Specification