IP Library Granted Patent US 6,845,475
Granted Patent B1
US 6,845,475 · App. 09/768,880 · Granted Jan 18, 2005

Method and apparatus for error detection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,845,475
App. No.
09/768,880
Granted
Jan 18, 2005
Kind
B1
Abstract

Automatic detection or correction of addresses, such as Uniform Resource Locators, that are user-entered may be provided. A code that is associated with an address may be entered when an address is entered. Errors in the address may be detected and corrected based on the code. The code may be determined for an address based on the string of characters comprising that address. Reed-Solomon techniques, checksum determining techniques, or other such techniques may be used to determine a code of an address. A code may be inserted at the end of an address with a number of particular characters placed in between the code and the address to signal that a code is being used. The address, code, and code-distinguishing characters in between the code and the address may be entered by being typed in or scanned in.

Claims (22)

1. A method of detecting errors in communications resource addresses, comprising:

providing a user with an opportunity to enter a code that is associated with an address of a communications resource when the address is entered by the user; and

determining whether the address that has been entered includes an error based on the code.

2. The method of claim 1 further comprising correcting the address that has been entered based on the code in response to said determining.

3. The method of claim 1 wherein said providing comprises providing the address to be an Internet resource address.

4. The method of claim 1 wherein said providing comprising providing the code based on a sequence of text strings that comprises the address.

5. The method of claim 1 wherein said providing comprises providing the user with an opportunity to type the address and the code to enter the address and the code.

6. The method of claim 1 wherein said providing comprising optically scanning text representing the address and the code to enter the address and the code.

7. The method of claim 1 wherein said providing comprising providing the opportunity at a personal computer on which a communications application for communicating with communications resources having different addresses has been implemented.

8. The method of claim 7 wherein said determining comprising determining at the personal computer whether the address includes an error.

9. The method of claim 7 wherein said determining comprising determining at a server computer that is in a client-server arrangement with the personal computer whether the address includes an error.

10. The method of claim 1 wherein said providing comprising providing the opportunity at a hand-held portable device.

11. A computer-readable storage medium encoded with a set of computer-executable instructions to perform a method of detecting errors in communications resource addresses, comprising: providing a user with an opportunity to enter a code that is associated with an address of a communications resource when the address is entered by the user, and determining whether the address that has been entered includes an error based on the code.

12. The computer-readable storage medium of clam 11 , wherein said method further comprising correcting the address that has been entered based on the code in response to said determining.

13. The computer-readable storage medium of claim 11 wherein said providing comprises providing the address to be an Internet resource address.

14. The computer-readable storage medium of claim 1 wherein said providing comprising providing the code based on a sequence of text strings that comprises the address.

15. The computer-readable storage medium of claim 1 wherein said providing comprises providing the user with an opportunity to type the address and the code to enter the address and the code.

16. The computer-readable storage medium of claim 1 wherein said providing comprising optically scanning text representing the address and the code to enter the address and the code.

17. The computer-readable storage medium of claim 1 wherein said providing comprising providing the opportunity at a personal computer on which a communications application for communicating with communications resources having different addresses has been implemented.

18. The computer-readable storage medium of claim 17 wherein said determining comprising determining at the personal computer whether the address includes an error.

19. The computer-readable storage medium of claim 17 wherein said determining comprising determining at a server computer that is in a client-server arrangement with the personal computer whether the address includes an error.

20. The computer-readable storage medium of claim 11 wherein said providing comprising providing the opportunity at a hand-held portable device.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2015
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 036371/0738 →
CHANGE OF NAME Recorded Jul 8, 2015
From: SYMBOL TECHNOLOGIES, INC.
To: SYMBOL TECHNOLOGIES, LLC
Reel/Frame 036083/0640 →
SECURITY AGREEMENT Recorded Oct 31, 2014
From: ZIH CORP.; LASER BAND, LLC; ZEBRA ENTERPRISE SOLUTIONS CORP.; SYMBOL TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC. AS THE COLLATERAL AGENT
Reel/Frame 034114/0270 →
RELEASE OF SECURITY INTEREST Recorded Aug 28, 2014
From: JPMORGAN CHASE BANK, N.A.
To: SYMBOL TECHNOLOGIES, INC.
Reel/Frame 033647/0044 →
SECURITY INTEREST Recorded Feb 17, 2005
From: SYMBOL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 016283/0026 →