Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
147 words
Controller for accessing a predetermined service by a subscriber from one of multiple service providers each identified and selectable by a unique access code, the controller comprising means for monitoring a subscriber unit which serves to initiate the desired service, the controller including means for detecting when the subscriber elects to obtain the predetermined service from one of the service providers; and selection means for selecting one of the multiple service providers by generating a telephone service provider access code corresponding to one of the service providers in accordance with a predetermined algorithm which provides a desired distribution of usage by the subscriber of a plurality of the service providers, which selects a service provider substantially independently of the destination of the call being made, whereby the subscriber will obtain said predetermined service from each of said plurality of service providers with continued use of the controller.
Claim 2
Dependent Claim
147 words
Controller for accessing a predetermined service by a subscriber from one of multiple service providers each identified and selectable by a unique access code, the controller comprising means for monitoring a subscriber unit which serves to initiate the desired service, the controller including means for detecting when the subscriber elects to obtain the predetermined service from one of the service providers; and selection means for selecting one of the multiple service providers by generating a telephone service provider access code corresponding to one of the service providers in accordance with a predetermined algorithm which provides a desired distribution of usage by the subscriber of a plurality of the service providers, which selects a service provider substantially independently of the destination of the call being made, whereby the subscriber will obtain said predetermined service from each of said plurality of service providers with continued use of the controller.
Claim 3
Dependent Claim
29 words
Controller as defined in claim 1, wherein said predetermined service is long distance telephone service, and the controller is arranged between the subscriber's telephone set and the telephone lines.
Claim 4
Dependent Claim
58 words
Controller as defined in claim 1, wherein said means for detecting includes digit determining means for determining whether a first digit dialed by the subscriber is a "1" and for enabling said selection means for access code insertion when a "1" digit is detected as a first digit of a long distance telephone number dialed by the subscriber.
Claim 5
Dependent Claim
15 words
Controller as defined in claim 3, wherein said digit determining means comprises a DTMF decoder.
Claim 6
Dependent Claim
33 words
Controller as defined in claim 3, wherein said means for detecting includes means to prevent generation of an access code for a predetermined number of excepted numbers which start with the digit "1".
Claim 7
Dependent Claim
27 words
Controller as defined in claim 5, wherein the excepted numbers include telephone numbers which begin with on of the following leading digits: 1-800, 1-900, 1-976 and 1-411.
Claim 8
Dependent Claim
13 words
Controller as defined in claim 1, wherein said selection means comprises a microcontroller.
Claim 9
Dependent Claim
47 words
Controller as defined in claim 7, wherein said microcontroller is programmed to provide a rotating section algorithm for generating a next access code of a series of access codes stored in a memory list of access codes for each successive use of the service by the subscriber.
Claim 10
Dependent Claim
59 words
Controller as defined in claim 7, wherein said microcontroller is programmed to provide a time based selection algorithm for switching between next access codes in a series of access codes stored in a memory as a function elapsed time, whereby access codes are selected based on time intervals during each of which only a predetermined access code is used.
Claim 11
Dependent Claim
44 words
Controller as defined in claim 7, wherein said microcontroller is programmed to provide a random selection algorithm for randomly selecting one of the access codes from all said access codes stored in a memory each time the subscriber elects to use said predetermined service.
Claim 12
Dependent Claim
23 words
Controller as defined in claim 1, further comprising programming means for remotely programming said selection means for enabling and disabling said selection means.
Claim 13
Dependent Claim
20 words
Controller as defined in claim 1, further comprising programming means for remotely programming said selection means for modifying said algorithm.
Claim 14
Dependent Claim
27 words
Controller as defined in claim 1, wherein said predetermined service is cellular service and the controller is arranged between a mobile base unit and a mobile handset.
Claim 15
Dependent Claim
36 words
Controller as defined in claim 1, further comprising ring detecting means for detecting an incoming telephone call by the controller and for enabling said selection means to be placed into communication with a remote programming unit.
Claim 16
Dependent Claim
21 words
Controller as defined in claim 1, further comprising memory means for storing said access codes for selection by said selection means.
Claim 17
Dependent Claim
13 words
Controller as defined in claim 15, wherein said memory means comprises an EEPROM.
Claim 18
Dependent Claim
21 words
Controller as defined in claim 2, further comprising a speech circuit for interfacing between a telephone line and said selection means.
Claim 19
Dependent Claim
130 words
Method for accessing a predetermined service by a subscriber from one of multiple service providers each identified and selectable by a unique access code, the method comprising the steps of monitoring a subscriber unit which serves to initialize the desired service from one of the service providers; and selecting one of the multiple service providers by generating a telephone service provider access code corresponding to one of the service providers in accordance with a predetermined algorithm which provides a desired distribution of usage by the subscriber of a plurality of the service providers, which selects a service provider substantially independently of the destination of the call being made, whereby the subscriber will obtain said predetermined service from each of said plurality of service providers with use of said predetermined service.
Claim 20
Dependent Claim
130 words
Method for accessing a predetermined service by a subscriber from one of multiple service providers each identified and selectable by a unique access code, the method comprising the steps of monitoring a subscriber unit which serves to initialize the desired service from one of the service providers; and selecting one of the multiple service providers by generating a telephone service provider access code corresponding to one of the service providers in accordance with a predetermined algorithm which provides a desired distribution of usage by the subscriber of a plurality of the service providers, which selects a service provider substantially independently of the destination of the call being made, whereby the subscriber will obtain said predetermined service from each of said plurality of service providers with use of said predetermined service.
Claim 21
Dependent Claim
39 words
Method of accessing a predetermined service as described in claim 18, wherein the service providers are rotated to generate a next access code of a series of access codes for each successive use of the service by the subscriber.
Claim 22
Dependent Claim
56 words
Method of accessing a predetermined service as described in claim 18, wherein the service providers are switched on the basis of time intervals allocate to each service provider, whereby each access code in a series of access codes are used within an allotted time interval during each of which only a predetermined access code is used.
Claim 23
Dependent Claim
28 words
Method of accessing a predetermined service as described in claim 18, wherein the service providers are randomly selected each time the subscriber elects to use said predetermined service.
Claim 24
Dependent Claim
44 words
Method of accessing a predetermined service as described in claim 18, wherein the predetermined service is long distance telephone service, and the subscriber is connected to a long distance carrier in accordance with said predetermined algorithm whenever the subscriber makes a long distance call.