Management of links to data embedded in blocks of data
First Claim
1. A method for an application program communicatively coupled to a network to process Uniform Resource Locators (URL), comprising:
- receiving a block of data;
executing an agent to identify a URL within the block of data;
extracting meta-data associated with the URL describing the block of data;
storing the URL and said extracted meta-data in a collective; and
organizing the collective.
2 Assignments
0 Petitions
Accused Products
Abstract
Management of links, such as URLs or other link formats, that have been embedded within blocks of data, such as data received by an E-mail application program, file transfer program, or other data transfer environment. When a block of data is received, an agent or other construct examines the block of data to identify links within the block of data. Meta-data associated with the link is extracted, and the link and associated meta-data is stored in a collective. The collective may be displayed and organized with a viewer. The viewer may be integral to an application program, such as an E-mail application program, or it may integral to an operating system, or it may be a standalone application program.
-
Citations
35 Claims
-
1. A method for an application program communicatively coupled to a network to process Uniform Resource Locators (URL), comprising:
-
receiving a block of data;
executing an agent to identify a URL within the block of data;
extracting meta-data associated with the URL describing the block of data;
storing the URL and said extracted meta-data in a collective; and
organizing the collective. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising a tangible readable medium having instructions encoded thereon for execution by a processor, said instructions capable of directing the processor to perform:
-
receiving a block of data;
executing an agent to identify a URL within the block of data;
extracting meta-data associated with the URL describing the block of data;
storing the URL and said extracted meta-data in a collective; and
organizing the collective. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
means for receiving a block of data;
means for executing an agent to identify a URL within the block of data;
means for extracting meta-data associated with the URL describing the block of data;
means for storing the URL and said extracted meta-data in a collective; and
means for organizing the collective. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
-
means for receiving, with the application program, a block of data comprising an electronically distributable document;
means for identifying the URL within the block of data;
means for adding an entry to a collective, the entry including the URL and origin data corresponding to the URL;
means for retrieving content identified by the URL according to an applicable policy; and
means for storing said retrieved content within the collective. - View Dependent Claims (24, 25)
-
-
26. A tangible medium storing machine-accessible data received over a propagated signal, wherein the data, when accessed, results in a machine performing:
-
receiving a block of data;
executing an agent to identify a URL within the block of data;
extracting meta-data associated with the URL describing the block of data;
storing the URL and said extracted meta-data in a collective; and
organizing the collective. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification