Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
192 words
A method for duplicate message processing at a portable subscriber unit, comprising the steps of: receiving a first message having a first set of message data and a message sequence number associated with the first message; creating error indications corresponding to errors detected in portions of the first set of message data; storing the first message along with a deletion status containing an error status for the first message in a memory location at the portable subscriber unit; retaining the deletion status and the error status of the first message when the first message is deleted; receiving a subsequent message having the same message sequence number and a subsequent set of message data; creating error indications corresponding to errors detected in the portions of the subsequent set of message data; comparing the first set of message data and its corresponding error indications with the subsequent set of message data and its corresponding error indications; tagging the subsequent message to form a tagged message if the subsequent message has less error indications than the first message; and processing the tagged message utilizing the deletion status containing the error status for the first message.
Claim 2
Independent Claim
192 words
A method for duplicate message processing at a portable subscriber unit, comprising the steps of: receiving a first message having a first set of message data and a message sequence number associated with the first message; creating error indications corresponding to errors detected in portions of the first set of message data; storing the first message along with a deletion status containing an error status for the first message in a memory location at the portable subscriber unit; retaining the deletion status and the error status of the first message when the first message is deleted; receiving a subsequent message having the same message sequence number and a subsequent set of message data; creating error indications corresponding to errors detected in the portions of the subsequent set of message data; comparing the first set of message data and its corresponding error indications with the subsequent set of message data and its corresponding error indications; tagging the subsequent message to form a tagged message if the subsequent message has less error indications than the first message; and processing the tagged message utilizing the deletion status containing the error status for the first message.
Claim 3
Dependent Claim
58 words
The method of claim 1, wherein the step of processing further comprises the step of storing the tagged message in the memory and updating the first message if the subsequent message has less error indications than first message and if the first message was deleted and had an error status indicating an insufficient quality in the first message.
Claim 4
Dependent Claim
46 words
The method of claim 1, wherein the step of processing further comprises the step of storing the tagged message in the memory and updating the first message if the subsequent message has less error indications than first message and if the first message was not deleted.
Claim 5
Dependent Claim
65 words
The method of claim 1, wherein the method further comprises the steps of storing the tagged message in the memory and updating the first message if the subsequent message has less error indications than the first message without alerting the user of the portable subscriber unit if a "silent update" option is enabled and otherwise alerting the user if the silent update option is disabled.
Claim 6
Dependent Claim
33 words
The method of claim 1, wherein the method further comprises the step of alerting a user of the portable subscriber unit if the subsequent message has less error indications than the first message.
Claim 7
Dependent Claim
29 words
The method of claim 1, wherein the method further comprises the step of deleting the first message if the subsequent message has less error indications than the first message.
Claim 8
Dependent Claim
28 words
The method of claim 1, wherein the method further comprises the step of discarding the subsequent message if the subsequent message has more errors than the first message.
Claim 9
Dependent Claim
25 words
The method of claim 1, wherein the method further comprises the step of discarding the subsequent message if the first message had no error indications.
Claim 10
Dependent Claim
39 words
The method of claim 1, wherein the method further comprises the step of alerting a user of the portable subscriber unit if the subsequent message is received outside a predetermined time threshold after the receipt of the first message.
Claim 11
Dependent Claim
20 words
The method of claim 1, wherein the step of comparing further comprises the step of comparing address and vector types.
Claim 12
Independent Claim
142 words
A method for enhanced duplicate message processing at a portable subscriber unit, comprising the steps of: receiving a message having message data and a message sequence number associated with the message; creating error indications in the message data for respective portions of the message data received with errors; comparing the message and the error indications with a prior message having the same message sequence number and respective error indications from a set of messages already stored in a memory at the portable subscriber unit, wherein the step of comparing further comprises the step of determining whether a ratio of duplicate characters to total characters found in both the message and prior message exceeds a threshold; and tagging the message to form a tagged message if the message has a ratio exceeding the threshold and has less error indications than the prior message.
Claim 13
Independent Claim
142 words
A method for enhanced duplicate message processing at a portable subscriber unit, comprising the steps of: receiving a message having message data and a message sequence number associated with the message; creating error indications in the message data for respective portions of the message data received with errors; comparing the message and the error indications with a prior message having the same message sequence number and respective error indications from a set of messages already stored in a memory at the portable subscriber unit, wherein the step of comparing further comprises the step of determining whether a ratio of duplicate characters to total characters found in both the message and prior message exceeds a threshold; and tagging the message to form a tagged message if the message has a ratio exceeding the threshold and has less error indications than the prior message.
Claim 14
Dependent Claim
44 words
The method of claim 11, wherein the method further comprises the step of alerting a user of the portable subscriber unit if the ratio of duplicate characters to total characters found in both the message and prior message is at or below the threshold.
Claim 15
Dependent Claim
36 words
The method of claim 11, wherein the method further comprises the step of storing the tagged message in the memory and updating the prior message if the message has less error indications than the prior message.
Claim 16
Dependent Claim
32 words
The method of claim 11, wherein the method further comprises the step of alerting a user of the portable subscriber unit if the message has less error indications than the prior message.
Claim 17
Dependent Claim
28 words
The method of claim 11, wherein the method further comprises the step of deleting the prior message if the message has less error indications than the prior message.
Claim 18
Dependent Claim
34 words
The method of claim 11, wherein the method further comprises the steps of storing the tagged message in the memory and deleting the second message having the same message sequence number from the memory.
Claim 19
Dependent Claim
26 words
The method of claim 11, wherein the method further comprises the step of discarding the message if the message has more errors than the prior message.
Claim 20
Dependent Claim
24 words
The method of claim 11, wherein the method further comprises the step of discarding the message if the second message had no error indications.
Claim 21
Dependent Claim
212 words
A selective call device, comprising: a selective call receiver coupled to a decoder and a controller; and a memory coupled to the controller, wherein the controller is programmed to: direct the selective call receiver to receive a first message having a first set of message data and a message sequence number associated with the first message; create error indications corresponding to errors detected in portions of the first set of message data; store the first message along with a deletion status containing an error status for the first message in the memory; retain the deletion status and the error status of the first message when the first message is deleted; direct the selective call receiver to receive a subsequent message having the same message sequence number and a subsequent set of message data; create error indications corresponding to errors detected in the portions of the subsequent set of message data; compare the first set of message data and its corresponding error indications with the subsequent set of message data and its corresponding error indications; tag the subsequent message to form a tagged message if the subsequent message has less error indications than the first message; and process the tagged message utilizing the deletion status containing the error status for the first message.
Claim 22
Dependent Claim
212 words
A selective call device, comprising: a selective call receiver coupled to a decoder and a controller; and a memory coupled to the controller, wherein the controller is programmed to: direct the selective call receiver to receive a first message having a first set of message data and a message sequence number associated with the first message; create error indications corresponding to errors detected in portions of the first set of message data; store the first message along with a deletion status containing an error status for the first message in the memory; retain the deletion status and the error status of the first message when the first message is deleted; direct the selective call receiver to receive a subsequent message having the same message sequence number and a subsequent set of message data; create error indications corresponding to errors detected in the portions of the subsequent set of message data; compare the first set of message data and its corresponding error indications with the subsequent set of message data and its corresponding error indications; tag the subsequent message to form a tagged message if the subsequent message has less error indications than the first message; and process the tagged message utilizing the deletion status containing the error status for the first message.
Claim 23
Dependent Claim
25 words
The selective call device of claim 19, wherein the selective call device further comprises a selective call transmitter coupled to the controller and an encoder.
Claim 24
Dependent Claim
153 words
A selective call device, comprising: a selective call receiver coupled to a decoder and a controller; and a memory coupled to the controller, wherein the controller is programmed to: direct the selective call receiver to receive a message having message data and a message sequence number associated with the message; create error indications in the message data for respective portions of the message data received with errors; compare the message and the error indications with a prior message having the same message sequence number and respective error indications from a set of messages already stored in the memory, wherein the controller further determines whether a ratio of duplicate characters to total characters found in both the message and the prior message exceeds a predetermined threshold; and tag the message to form a tagged message if the message has a ratio exceeding the predetermined threshold and has less error indications than the prior message.
Claim 25
Dependent Claim
153 words
A selective call device, comprising: a selective call receiver coupled to a decoder and a controller; and a memory coupled to the controller, wherein the controller is programmed to: direct the selective call receiver to receive a message having message data and a message sequence number associated with the message; create error indications in the message data for respective portions of the message data received with errors; compare the message and the error indications with a prior message having the same message sequence number and respective error indications from a set of messages already stored in the memory, wherein the controller further determines whether a ratio of duplicate characters to total characters found in both the message and the prior message exceeds a predetermined threshold; and tag the message to form a tagged message if the message has a ratio exceeding the predetermined threshold and has less error indications than the prior message.
Claim 26
Dependent Claim
25 words
The selective call device of claim 21, wherein the selective call device further comprises a selective call transmitter coupled to the controller and an encoder.