IP Library Granted Patent US 7,395,353
Granted Patent B1
US 7,395,353 · App. 09/457,420 · Granted Jul 1, 2008

Method and apparatus for processing internet site names through regular expression comparison

Assignee: Telleo, Incorporated
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 7,395,353
App. No.
09/457,420
Granted
Jul 1, 2008
Kind
B1
Abstract

A method and apparatus is presented where similar Internet site names are handled in an improved manner at a Domain Name Server. In one example, a first site name from a computer system coupled to the Internet is compared to a variety of site names through a regular expression comparison. Thus, a site that has a number of similar site names (and potentially new site names that will have a similar format) will be better able to handle attempted accesses to site names that should logically go to its site.

Claims (26)

1. A method of processing an Internet site name comprising:

retrieving a regular expression stored at a Domain Name Server; and

performing a comparison between a first Internet site name and the regular expression at the Domain Name Server to identify an Internet Protocol address for multiple similar site names.

2. The method of claim 1 further comprising:

transmitting said first Internet site name from a first computer system to said Domain Name Server over the Internet.

3. The method of claim 2 further comprising:

transmitting a responsive message to said first computer system if a match is found in said regular expression comparison.

4. The method of claim 1 wherein said regular expression uses a UNIX regular expression format.

5. The method of claim 4 wherein said regular expression has a format ^\d{10}$.X.Y where ^\d{10}$ represents a string often numbers, X represents a sub-level domain and Y represents a top-level domain.

6. The method of claim 4 wherein said regular expression has a format ^[0-9]+$.X.Y where ^[0-9]+$ represents a string of numbers, X represents a sub-level domain and Y represents a top-level domain.

7. The method of claim 4 wherein said regular expression has a format ^\d{10}$.Z where ^\d{10}$ represents a string of ten numbers, and Z represents a geographically oriented top-level domain.

8. The method of claim 4 wherein said regular expression has a format ^[0-9]+$.Z where ^[0-9]+$ represents a string of numbers, and Z represents a geographically oriented top-level domain.

9. An apparatus for processing an Internet site name comprising:

a Domain Name Server adapted to retrieve a regular expression stored therein and perform a comparison between a first Internet site name and the regular expression to identify an Internet Protocol address for multiple similar site names.

10. A set of instructions residing in a storage medium, said set of instructions capable of being executed by a processor to implement a method of processing an Internet site name, the method comprising:

retrieving a regular expression stored at a Domain Name Server; and

performing a comparison between a first Internet site name and the regular expression at the Domain Name Server to identify an Internet Protocol address for multiple similar site names.

11. The set of instructions of claim 10 , the method further comprising:

transmitting said first Internet site name from a first computer system to said Domain Name Server over the Internet.

12. The set of instructions of claim 11 , the method further comprising:

transmitting a responsive message to said first computer system if a match is found in said regular expression comparison.

13. The set of instructions of claim 10 wherein said regular expression uses a UNIX regular expression format.

14. The set of instructions of claim 13 wherein said regular expression has a format ^\d{10}$.X.Y where ^\d{10}$ represents a string often numbers, X represents a sub-level domain and Y represents a top-level domain.

15. The set of instructions of claim 13 wherein said regular expression has a format ^[0-9]+$.X.Y where ^[0-9]+$ represents a string of numbers, X represents a sub-level domain and Y represents a top-level domain.

16. The set of instructions of claim 13 wherein said regular expression has a format ^\d{10}$.Z where ^\d{10}$ represents a string of ten numbers, and Z represents a geographically oriented top-level domain.

17. The set of instructions of claim 13 wherein said regular expression has a format ^[0-9]+$.Z where ^[0-9]+$ represents a string of numbers, and Z represents a geographically oriented top-level domain.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2011
From: FIRST AURA INC.
To: FAN CHIANG HOLDINGS, LLC
Reel/Frame 026581/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2011
From: TELLEO, INCORPORATED
To: FIRST AURA, LLC
Reel/Frame 026495/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2011
From: FIRST AURA, LLC
To: FIRST AURA, INC.
Reel/Frame 026263/0555 →
CHANGE OF NAME Recorded Mar 6, 2002
From: ABRA, INC.
To: TELLEO, INCORPORATED
Reel/Frame 012667/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2002
From: TELLEO, INCORPORATED
To: FIRST AURA, LLC
Reel/Frame 012667/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2000
From: HILLER, DEAN
To: ABRA, INCORPORATED
Reel/Frame 010677/0597 →