Processing of telecommunications transmissions and directing consumers to need providers
First Claim
1. A system under the control of a processor which:
- receives a first location of a first telephone;
receives a second location of a second telephone;
receives a plurality of further locations of further telephones, the first and second locations and the plurality of further locations located in a region;
receives an origin location;
determines a first distance of the first telephone from the origin location;
calculates a first estimated location of a third telephone in the region based on the second location and the plurality of further locations, without using the first location of the first telephone if the first distance of the first telephone from the origin location is greater than a threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A processor responds to first and second specific sequences of data by providing the same first expression. The first and second specific sequences of data are derived from sequences of telephone digits which are typed in by a telephone caller. The first expression is transmitted by the processor back to the telephone caller in a spoken language. The processor first receives a general sequence of data before responding to either the first specific sequence of data or the second specific sequence of data. The processor receives the actual locations of a plurality of telephones in a region. The processor uses these actual locations to produce a first estimated location of a telephone in the region. Distances of the actual locations of the plurality of telephones in the region from the first estimated location are calculated by the processor. The processor then preferably eliminates telephones that are located above a threshold distance from the first estimated location. A revised estimated location is then calculated based on the actual locations of the plurality of telephones in the region with the exception of the eliminated telephones. The processor receives locations of a plurality of providers and determines a first provider that is nearby to a telephone caller. In response to a telephone call from the telephone caller, the processor places the telephone caller in communication with the first provider.
25 Citations
38 Claims
-
1. A system under the control of a processor which:
-
receives a first location of a first telephone; receives a second location of a second telephone; receives a plurality of further locations of further telephones, the first and second locations and the plurality of further locations located in a region; receives an origin location; determines a first distance of the first telephone from the origin location; calculates a first estimated location of a third telephone in the region based on the second location and the plurality of further locations, without using the first location of the first telephone if the first distance of the first telephone from the origin location is greater than a threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system under the control of a processor which:
-
receives through a telecommunications transmission, from a caller telecommunications device, a description of a general need; produces a plurality of choices of general needs based on the description and provides the plurality of choices of general needs to the caller telecommunications device by a telecommunications transmission; and receives from the caller telecommunications device through a telecommunications transmission, a selection of a first choice from the plurality of choices of general needs. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system under the control of a processor which:
-
receives through a telecommunications transmission, from a caller telecommunications device, a description of a general need; produces a plurality of choices of general needs based on the description and provides the plurality of choices of general needs to the caller telecommunications device by a telecommunications transmission; receives from the caller telecommunications device through a telecommunications transmission, a selection of a first choice from the plurality of choices of general needs; and produces a nearby provider of said first choice by determining the location of the caller telecommunications device. - View Dependent Claims (17, 18, 19)
-
-
20. A system under the control of a processor which:
-
determines a revised estimated location of a third telephone based on a second location, a plurality of further locations and a first location of a first telephone in a region; receives the second location of a second telephone in the region; produces a first estimated location of the third telephone in the region based on the first and second locations; receives the plurality of further locations of a plurality of further telephones, the plurality of further locations located in the region; produces the first estimated location of the third telephone in the region based on the first and second locations and the plurality of further locations; determines a first distance of the first telephone from the first estimated location; and determines a revised estimated location of the third telephone based on the second location and the plurality of further locations, without using the first location of the first telephone if the first distance is greater than a threshold.
-
-
21. A location determining method, comprising the steps of:
-
receiving a first location of a first telephone; receiving a second location of a second telephone; receiving a plurality of further locations of further telephones, the first and second locations and the plurality of further locations located in a region; receiving an origin location; determining a first distance of the first telephone from the origin location; calculating a first estimated location of a third telephone in the region based on the second location and the plurality of further locations, without using the first location of the first telephone if the first distance of the first telephone from the origin location is greater than a threshold. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of selecting a need using a telecommunications device, comprising the steps of:
-
receiving through a telecommunications transmission, from a caller telephone device, a description of a general need; producing a plurality of choices of general needs based on the description and providing the plurality of choices of general needs to the caller telecommunications device by a telecommunications transmission; and accepting from the caller telecommunications device through a telecommunications transmission, a selection of a first choice from the plurality of choices of general needs. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of identifying a nearby provider of a general need, comprising the steps of:
-
receiving through a telecommunications transmission, from a caller telecommunications device, a description of a general need; producing a plurality of choices of general needs based on the description and providing the plurality of choices of general needs to the caller telecommunications device by a telecommunications transmission; receiving from the caller telecommunications device through a telecommunications transmission, a selection of a first choice from the plurality of choices of general needs; and producing a nearby provider of said first choice by determining the location of the caller telecommunications device. - View Dependent Claims (36, 37)
-
-
38. A location determining method, comprising the step of:
-
determining a revised estimated location of a third telephone based on a second location, a plurality of further locations and a first location of a first telephone in a region; receiving the second location of a second telephone in the region; producing a first estimated location of the third telephone in the region based on the first and second locations; receiving the plurality of further locations of the plurality of further telephones, the plurality of further locations located in the region; producing the first estimated location of the third telephone in the region based on the first and second locations and the plurality of further locations; determining a first distance of the first telephone from the first estimated location; and determining the revised estimated location of the third telephone based on the second location and the plurality of further locations, without using the first location of the first telephone if the first distance is greater than a threshold.
-
Specification