IP Library Granted Patent US 8,271,952
Granted Patent B2
US 8,271,952 · App. 12/714,723 · Granted Sep 18, 2012

Aggregation and prioritization of application issue data

Assignee: Jowtiff Bros. A.B., LLC
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 8,271,952
App. No.
12/714,723
Granted
Sep 18, 2012
Kind
B2
Abstract

A novel software application development aid comprises a web portal that provides aggregated and prioritized application issue data to ISVs in an ISV-specific and ISV-customizable manner so that the ISVs may improve their applications or correct errors therein and may know which application issues are causing the greatest reductions in customer satisfaction. So informed, the ISV may efficiently focus limited corrective resources on the most pressing problems. The application issue data sources for the ISV portal may include logo testing data, user crash report data, and other testing data.

Claims (31)

1. A method, comprising:

employing a processor to execute computer executable instructions stored on a computer readable storage medium to implement acts including:

gathering application issue data from a plurality of data sources, the application issue data associated with at least one application; and

aggregating the application issue data as a function of a qualitative priority, wherein portions of the application issue data pertaining to a common application are grouped together,

wherein the application issue data includes a name associated with the at least one application, a number of blocking issue data items associated with the at least one application, and a number of quality issue data items associated with the at least one application, and a number of compatibility fix issue data items associated with the at least one application.

2. The method according to claim 1 , the aggregating comprises ascertaining the qualitative priority from a selectable input.

3. The method according to claim 1 , the aggregating comprises ascertaining an individual qualitative priority corresponding to a subset of the application issue data, the individual qualitative priority is one of a high priority designation, a medium priority designation, or a low priority designation.

4. The method according to claim 3 , the ascertaining comprises determining an issue type associated with the subset.

5. The method according to claim 4 , the ascertaining comprises labeling the subset with the high priority designation in response to the issue type being a blocking issue.

6. The method according to claim 4 , the ascertaining comprises labeling the subset with the medium priority designation in response to the issue type being a quality issue.

7. The method according to claim 4 , the ascertaining comprises labeling the subset with the low priority designation in response to the issue type being a compatibility fix issue.

8. The method according to claim 3 , the ascertaining comprises determining a user mode issue ranking associated with the subset, wherein the individual qualitative priority is based on the user mode issue ranking.

9. A portal server comprising:

a processor; and

a memory component communicatively coupled to the processor, the memory component having stored therein computer-executable instructions configured to implement aspects of the portal server including:

a data interface configured to access application issue data from at least two data sources, the application issue data associated with at least one application; and

an aggregation module configured to aggregate the application issue data by application to facilitate determining an aggregated application issue data set, the aggregation module configured to prioritize the application issue data as a function of a qualitative priority,

wherein the application issue data includes a name associated with the at least one application, a number of blocking issue data items associated with the at least one application, and a number of quality issue data items associated with the at least one application, and a number of compatibility fix issue data items associated with the at least one application.

10. The portal server according to claim 9 , wherein the aggregation module is configured to ascertain the qualitative priority from a selectable input.

11. The portal server according to claim 9 , wherein at least one of the at least two data sources is a database of logo certification test results.

12. The portal server according to claim 9 , wherein at least one of the at least two data sources is a database of application experience test data.

13. The portal server according to claim 9 , the aggregation module configured to ascertain an individual qualitative priority corresponding to a subset of the application issue data, the individual qualitative priority is one of a high priority designation, a medium priority designation, or a low priority designation.

14. A computer-readable storage medium, comprising:

computer-readable instructions, the computer-readable instructions including instructions that, in response to execution, cause a computing device including at least one processor to perform operations, comprising:

gathering application issue data from a plurality of data sources, the application issue data associated with at least one application; and

aggregating the application issue data as a function of a qualitative priority, wherein portions of the application issue data pertaining to a common application are grouped together,

wherein the application issue data includes a name associated with the at least one application, a number of blocking issue data items associated with the at least one application, and a number of quality issue data items associated with the at least one application, a number of compatibility fix issue data items associated with the at least one application.

15. The computer-readable storage medium according to claim 14 , wherein the application issue data includes at least one of a name associated with the at least one application, a number of blocking issue data items associated with the at least one application, a number of quality issue data items associated with the at least one application, or a number of compatibility fix issue data items associated with the at least one application.

16. The computer-readable storage medium according to claim 14 , the aggregating comprises ascertaining the qualitative priority from a selectable input.

17. The computer-readable storage medium according to claim 14 , the aggregating comprises determining an issue type associated with the application issue data, the qualitative priority based on the issue type.

18. The computer-readable storage medium according to claim 14 , the aggregating comprises determining a user mode issue ranking associated with the application issue data, the qualitative priority based on the a user mode issue ranking.

Assignments (3)
MERGER Recorded Nov 13, 2015
From: JOWTIFF BROS. A.B., LLC
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037110/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2010
From: JAIN, KALPIT; GUPTA, LOKESH; FORD, JEFFREY L.
To: MICROSOFT CORPORATION
Reel/Frame 024142/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2010
From: MICROSOFT CORPORATION
To: JOWTIFF BROS. A.B., LLC
Reel/Frame 024142/0525 →
Continuity (2)
Continuation 10714153 · Nov 14, 2003
Related Publication 20100223597A1 · Sep 2, 2010