EXPORT OF METADATA STREAMS TO APPLICATIONS
First Claim
1. A storage server implemented method for generating attribute streams, the method comprising:
- receiving a request from an application to write data to at least one storage object, the request having a request type;
updating the attribute stream with metadata associated with the at least one storage object;
updating an attribute stream with the at least one checksum, the attribute stream associated with the at least one storage object;
determining the request type to be among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type;
responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, verifying the application; and
updating the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter, based on the determination of the request type.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a computer storage server implemented method for generating attribute streams. The storage server receives a request from an application to write data to at least one storage object, the request having a request type. The storage server then updates an attribute stream with metadata associated with the at least one storage object. The storage server also updates the attribute stream with the at least one checksum, such that the attribute stream is associated with the at least one storage object. The storage server determines the request type to be one selected from among the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type. Responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, the storage server verifies the application. Based on the determination of the request type, the storage server then updates the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter.
16 Citations
20 Claims
-
1. A storage server implemented method for generating attribute streams, the method comprising:
-
receiving a request from an application to write data to at least one storage object, the request having a request type; updating the attribute stream with metadata associated with the at least one storage object; updating an attribute stream with the at least one checksum, the attribute stream associated with the at least one storage object; determining the request type to be among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type; responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, verifying the application; and updating the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter, based on the determination of the request type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A storage server implemented method for handling a read request for an attribute stream from an application, the method comprising:
-
receiving a request having a request type, and associated with a storage object and the application; packaging an attribute stream based on the request type; and returning an attribute stream to the application. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for generating attribute streams, the computer program product comprising:
-
a computer usable medium having computer usable program code embodied therewith, the computer program product comprising; computer usable program code configured to receive a request from an application to write data to at least one storage object, the request having a request type; computer usable program code configured to update the attribute stream with metadata associated with the at least one storage object; computer usable program code configured to update an attribute stream with the at least one checksum, the attribute stream associated with the at least one storage object; computer usable program code configured to determine the request type to be among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type; computer usable program code configured to, responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, verify the application; and computer usable program code configured to update the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter, based on the determination of the request type. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification