Aggregating internet addresses in a networked computing environment
View Patent ↗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.
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.