IP Library Granted Patent US 7,409,376
Granted Patent B2
US 7,409,376 · App. 11/129,679 · Granted Aug 5, 2008

Collection content classifier

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 7,409,376
App. No.
11/129,679
Granted
Aug 5, 2008
Kind
B2
Abstract

Collection content classifiers classify computer files and other collection content in accordance with predetermined classification specifications. In operation, collection content classifiers dynamically discover collection content members, assign data types to content members, associate symbolic actions with content members, determine processing dependencies among content members, and return organized classification information to calling programs for subsequent use in processing content members. Collection content classifiers thereby improve the productivity of human knowledge workers by enabling the construction of smart, collection-aware application programs that can perform more extensive, more complex, and more automated collection processing operations than were previously possible.

Claims (36)

1. In a computer system having a processor for running an application program, a method of providing classification information associated with a collection comprising:

automatically determining collection membership information for the collection; and

automatically assigning content types to collection content files.

2. The method of claim 1 wherein determining collection membership information is based at least in part on collection multiple product specification information.

3. The method of claim 1 wherein determining collection membership information is based at least in part on collection special fileset specification information.

4. The method of claim 1 wherein determining collection membership information is based at least in part on collection content control directives.

5. The method of claim 1 wherein determining collection membership information is based at least in part on collection type definition information.

6. The method of claim 1 wherein determining collection membership information is based at least in part on collection product type definition information.

7. The method of claim 1 wherein determining collection membership information is based at least in part on collection content type definition information.

8. The method of claim 1 further comprising assigning at least one symbolic processing action to at least one collection content file.

9. The method of claim 8 further comprising determining dependency information for at least one collection content file.

10. A computer-readable medium having computer-executable instructions, which, when executed in a computer system having a processor for running an application program, performs a method of classifying a collection comprising:

receiving a list of collection content members;

automatically determining content types of the collection content members;

automatically determining action values of the collection content members; and

automatically determining interdependencies of the collection content members.

11. The method of claim 10 further comprising building data structures.

12. The method of claim 10 further comprising determining runtime information.

13. The method of claim 10 wherein an action value is determined by using a content type as a key to a table.

14. A system for providing classification information associated with a collection comprising:

a memory configured to store classification information; and

a processor, coupled to the memory, configured to:

determine collection membership information for the collection; and

assign content types to collection content files.

15. The system of claim 14 wherein the processor is further configured to assign at least one symbolic processing action to at least one collection content file.

16. The system of claim 14 wherein the processor is further configured to determine dependency information for at least one collection content file.

17. A computer program product for providing classification information associated with a collection, the computer program product being embodied in a computer readable medium and comprising computer instructions for:

automatically determining collection membership information for the collection; and

automatically assigning content types to collection content files.

18. The computer program product of claim 17 further comprising computer instructions for assigning at least one symbolic processing action to at least one collection content file.

19. The computer program product of claim 17 further comprising computer instructions for determining dependency information for at least one collection content file.

20. The computer program product of claim 17 wherein determining collection membership information is based at least in part on collection special fileset specification information.

21. The computer program product of claim 17 wherein determining collection membership information is based at least in part on collection content control directives.

22. The computer program product of claim 17 wherein determining collection membership information is based at least in part on collection type definition information.

23. The computer program product of claim 17 wherein determining collection membership information is based at least in part on collection product type definition information.

24. The computer program product of claim 17 wherein determining collection membership information is based at least in part on collection content type definition information.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 034514 FRAME: 0496. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 3, 2015
From: COVERITY, INC
To: SYNOPSYS, INC
Reel/Frame 035121/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2014
From: COVERITY, INC
To: SYNOPSIS, INC
Reel/Frame 034514/0496 →