IP Library Granted Patent US 11,729,246
Granted Patent B2
US 11,729,246 · App. 16/799,345 · Granted Aug 15, 2023

Apparatus and method for determining types of uniform resource locator

Inventors: Bong Goo Kang (Seongnam-si, KR); Min Seob Lee (Seongnam-si, KR); Won Tae Jang (Seongnam-si, KR); June Ahn (Seongnam-si, KR); Jihwan Yoon (Seongnam-si, KR)
Assignee: NAVER CLOUD CORPORATION
H04L67/02G06F16/9558G06F16/9566
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 11,729,246
App. No.
16/799,345
Granted
Aug 15, 2023
Kind
B2
Abstract

A URL address determining method includes receiving a URL address extracted from a target server; requesting a response corresponding to the URL address from the target server; when receiving response data from the target server, extracting a response URL address corresponding to the URL address from the response data; and determining a resource indicated by the URL address by using the response URL address.

Claims (24)

1. A method of determining, by a computer server, a resource corresponding to a uniform resource locator (URL) address, the method comprising:

extracting at least one URL address from a plurality of URL addresses in a target server, wherein the target server includes a plurality of web pages for providing web services and a plurality of corresponding URL addresses in each web page;

receiving said at least one URL address extracted from the target server;

checking a character located at a designated position of a character string in said at least one URL address and determining that the URL address indicates a directory resource when the character located at the designated position is a predetermined identification character;

requesting a response corresponding to the received URL address from the target server when said character is not said predetermined identification character, wherein the target server performs redirection to a correct URL address when the received URL address is not included in the target server;

extracting a response URL address from a response data sent by the target server responsive to the response request, wherein the response data is generated for the purpose of displaying a web page, and the response data includes the response URL address corresponding to the web page; and

determining a resource indicated by the received URL address by using the response URL address,

wherein the determining of the resource includes determining that the received URL address indicates a directory resource when the character located at the designated position of the character string in the response URL address is a predetermined identification character, and determining that the received URL address indicates a file resource when the character located at the designated position is not the identification character.

2. A method of determining, by a computer server, a resource corresponding to a uniform resource locator (URL) address, the method comprising:

extracting a URL address from a plurality of URL addresses in a target server, wherein the target server includes a plurality of web pages for providing web services and a plurality of corresponding URL addresses in each web page;

receiving said URL address extracted from the target server;

checking whether the last character of the received URL address is a slash, and determining that the received URL address indicates a directory resource when the last character of the received URL address is a slash and without requesting the response to the received URL address from the target server;

requesting a response corresponding to the received URL address from the target server when the last character of the received URL address is not a slash, wherein the target server performs redirection to a correct URL address when the received URL address is not included in the target server;

checking a response URL address included in response data sent by the target server responsive to the response request, wherein the response data is generated for the purpose of displaying a web page, and the response data includes the response URL address corresponding to the web page;

determining that the received URL address indicates a file resource when the response URL address is the same as the received URL address; and

determining that the received URL address indicates a directory resource when the response URL address has a slash added at the end of the response URL address.

3. A non-transitory computer readable recording medium storing a program which, when executed by a processor, causes the processor to perform the method of determining the resource corresponding to the URL address according to claim 1 .

4. An apparatus for determining a resource corresponding to a uniform resource locator (URL) address, the apparatus comprising:

at least one processor configured to include a plurality of functional units each being configured to perform corresponding functions, the plurality of functional units including:

a reception unit configured to extract a URL address from a plurality of URL addresses in a target server and receive said URL address extracted from the target server, wherein the target server includes a plurality of web pages for providing web services and a plurality of corresponding URL addresses in each web page, said reception unit configured to check a character located at a designated position of a character string in said URL address and determining that the URL address indicates a directory resource when the character located at the designated position is a predetermined identification character;

a response request unit configured to request a response from the target server corresponding to the received the URL address when said character is not said predetermined identification character, wherein the target server performs redirection to a correct URL address when the received URL address is not included in the target server;

an extraction unit configured to extract a response URL address from response data sent by the target server responsive to the response request, wherein the response data is generated for the purpose of displaying a web page, and the response data includes the response URL address corresponding to the web page; and

a determination unit configured to determine a resource indicated by the received URL address by comparing the received URL address with the response URL address,

wherein a determination unit configured for determining that the received URL address indicates a directory resource when the character located at the designated position of the character string in the response URL address is a predetermined identification character, and determining that the received URL address indicates a file resource when the character located at the designated position is not the identification character.

Assignments (2)
CHANGE OF NAME Recorded May 28, 2021
From: NAVER BUSINESS PLATFORM CORPORATION
To: NAVER CLOUD CORPORATION
Reel/Frame 056424/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: KANG, BONG GOO; LEE, MIN SEOB; JANG, WONG TAE; AHN, JUNE; YOON, JIHWAN
To: NAVER BUSINESS PLATFORM CORPORATION
Reel/Frame 051907/0185 →
Priority Claims (1)
KR 10-2019-0036361 · Mar 28, 2019 · national
Continuity (1)
Related Publication 20200311169A1 · Oct 1, 2020