Systems, methods, and media for managing software defects
First Claim
1. A method for managing software defects, the method comprising:
- receiving, by a defect repository server, a plurality of software state logs each from an originating user computer system, each software state log being associated with a potential software defect of an application executing on its originating user computer system, and each software state log comprising software state information associated with its originating user computer system;
storing, by the defect repository server, the received software state logs in a defect repository; and
analyzing, by the defect repository server, the software state information of the stored software state logs to detect patterns in the software state information.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and media for managing software defects by aggregating potential software defect information from a plurality of user computer systems are disclosed. Embodiments may include receiving a plurality of software state logs each from an originating user computer system, where each software state log is associated with a potential software defect of an application executing on its originating user computer system and each software state log includes software state information associated with its originating user computer system. Embodiments may also include storing the received software state logs in a defect repository and analyzing the software state information of the stored software state logs to detect patterns in the software state information. Further embodiments may include verifying that a potential software defect associated with a software state log is a defect and transmitting a verification of the software defect to the particular user computer system.
34 Citations
20 Claims
-
1. A method for managing software defects, the method comprising:
-
receiving, by a defect repository server, a plurality of software state logs each from an originating user computer system, each software state log being associated with a potential software defect of an application executing on its originating user computer system, and each software state log comprising software state information associated with its originating user computer system;
storing, by the defect repository server, the received software state logs in a defect repository; and
analyzing, by the defect repository server, the software state information of the stored software state logs to detect patterns in the software state information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-accessible medium containing instructions effective, when executing in a data processing system, to cause said data processing system to perform operations comprising:
-
receiving a plurality of software state logs each from an originating user computer system, each software state log being associated with a potential software defect of an application executing on a user computer system, and each software state log comprising software state information associated with its associated user computer system;
storing the received software state logs in a defect repository; and
analyzing the software state information of the stored software state logs to detect patterns in the software state information. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A defect repository server system, the system comprising:
-
a communications module to receive a plurality of software state logs from a plurality of originating user computer systems, each software state log being associated with a potential software defect of an application executing on its originating user computer systems, wherein each software state log comprises software state information associated with its originating user computer system;
a defect repository interface, the defect repository interface being adapted to store the received software state logs in a defect repository;
a defect analyzer module, the defect analyzer module being adapted to analyze the software state logs stored in the defect repository to detect patterns in the software state information; and
a defect notification module, the defect notification module being adapted to transmit an indication of detected patterns in the software state information. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification