IP Library Granted Patent US 8,843,544
Granted Patent B2
US 8,843,544 · App. 13/473,667 · Granted Sep 23, 2014

Aggregating internet addresses in a networked computing environment

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 8,843,544
App. No.
13/473,667
Granted
Sep 23, 2014
Kind
B2
Abstract

Embodiments of the present invention provide an approach for aggregating Internet addresses (e.g., Uniform Resource Locators (URLs)) in a networked computing environment. In a typical embodiment, a set of URLs is received (e.g., by a system/engine). Upon receipt, a composite URL comprising at least portions of each received URL is generated and associated with a newly generated web page. The received set of URLs are displayed on the web page in a list, or the like, that may be sorted according to a set of criteria.

Claims (63)

1. A computer-implemented method for aggregating web addresses in a networked computing environment, comprising:

receiving a first web address corresponding to a first web site in a computer memory medium from a requester;

receiving a second web address corresponding to a second web site in the computer memory medium from the requester;

generating a composite web address comprising at least a portion of the first web address and the second web address;

generating a web page comprising a list that includes selectable links corresponding to the first web address and the second web address; and

associating the composite web address with the web page in at least one computer storage device.

2. The computer-implemented method of claim 1 , further comprising sorting the first web address and the second web address in the list according to at least one criterion selected from a group consisting of: a date of modification of a corresponding web page, a relevance of the corresponding web page, a timeliness of the corresponding web page, a stated preference of the requester, and an implied preference of the requester.

3. The computer-implemented method of claim 1 , further comprising:

receiving a manipulation of the list; and

sorting the list according to the manipulation.

4. The computer-implemented method of claim 1 , wherein the first web address comprises a first Uniform Resource Locator (URL) and the second web address comprises a second URL.

5. The computer-implemented method of claim 1 , further comprising:

generating an alias web address for the web page;

associating the alias web address with the composite web address in the at least one computer storage device; and

returning the alias web address to the requester.

6. The computer-implemented method of claim 1 , further comprising:

associating the first web address with a first corresponding web address summary; and

associating the second web address with a second corresponding web address summary.

7. The computer-implemented method of claim 1 , the composite web address further comprising at least one attribute of the web page selected from a group consisting of: a quantity of web pages referenced in the list, a format in which the first web address and the second web address are presented in the list, and at least one criterion in which the list is sorted.

8. A system for aggregating web addresses in a networked computing environment, comprising:

a bus;

a processor coupled to the bus; and

a memory medium coupled to the bus, the memory medium comprising instructions to:

receive a first web address corresponding to a first web site in a computer memory medium from a requester;

receive a second web address corresponding to a second web site in the computer memory medium from the requester;

generate a composite web address comprising at least a portion of the first web address and the second web address;

generate a web page comprising a list that includes selectable links corresponding to the first web address and the second web address; and

associate the composite web address with the web page in the at least one computer storage device.

9. The system of claim 8 , the memory medium further comprising instructions to sort the first web address and the second web address in the list according to at least one criterion selected from a group consisting of: a date of modification of a corresponding web page, a relevance of the corresponding web page, a timeliness of the corresponding web page, a stated preference of the requester, and an implied preference of the requester.

10. The system of claim 8 , the memory medium further comprising instructions to receive a manipulation of the list.

11. The system of claim 10 , the memory medium further comprising instructions to sort the list according to the manipulation.

12. The system of claim 8 , the memory medium further comprising instructions to:

generate an alias web address for the web page;

associate the alias web address with the composite web address in the at least one computer storage device; and

return the alias web address to the requester.

13. The system of claim 8 , the memory medium further comprising instructions to:

associate the first web address with a first corresponding web address summary; and

associate the second web address with a second corresponding web address summary.

14. The system of claim 8 , the composite web address further comprising at least one attribute of the web page selected from a group consisting of: a quantity of web pages referenced in the list, a format in which the first web address and the second web address are presented in the list, and at least one criterion in which the list is sorted.

15. A computer program product for aggregating web addresses in a networked computing environment, the computer program product comprising a computer readable storage device, and program instructions stored on the a computer readable storage device, to:

receive a first web address corresponding to a first web site in a computer memory medium from a requester;

receive a second web address corresponding to a second web site in the computer memory medium from the requester;

generate a composite web address comprising at least a portion of the first web address and the second web address;

generate a web page comprising a list that includes selectable links corresponding to the first web address and the second web address; and

associate the composite web address with the web page in at least one computer storage device.

16. The computer program product of claim 15 , the computer readable storage media further comprising instructions to sort the first web address and the second web address in the list according to at least one criterion selected from a group consisting of: a date of modification of a corresponding web page, a relevance of the corresponding web page, a timeliness of the corresponding web page, a stated preference of the requester, and an implied preference of the requester.

17. The computer program product of claim 15 , the computer readable storage media further comprising instructions to receive a manipulation of the list.

18. The computer program product of claim 17 , the at least one memory medium further comprising instructions to sort the list according to the manipulation.

19. The computer program product of claim 15 , the computer readable storage media further comprising instructions to:

generate an alias web address for the web page;

associate the alias web address with the composite web address in the at least one computer storage device; and

return the alias web address to the requester.

20. The computer program product of claim 15 , the at least one memory medium further comprising instructions to:

associate the first web address with a first corresponding web address summary; and

associate the second web address with a second corresponding web address summary.

21. The computer program product of claim 15 , the composite web address further comprising at least one attribute of the web page selected from a group consisting of: a quantity of web pages referenced in the list, a format in which the first web address and the second web address are presented in the list, and at least one criterion in which the list is sorted.

22. A method for deploying a system for aggregating web addresses in a networked computing environment:

providing a computer infrastructure being operable to:

receive a first web address corresponding to a first web site in a computer memory medium from a requester;

receive a second web address corresponding to a second web site in the computer memory medium from the requester;

generate a composite web address comprising at least a portion of the first web address and the second web address;

generate a web page comprising a list that includes selectable links corresponding to the first web address and the second web address; and

associate the composite web address with the web page in at least one computer storage device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2012
From: DO, LYDIA M.; HAMILTON, RICK A., II; O'CONNELL, BRIAN M.; PICKOVER, CLIFFORD A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 028230/0480 →