IP Library Granted Patent US 8,261,193
Granted Patent B1
US 8,261,193 · App. 12/763,724 · Granted Sep 4, 2012

Method and system for capturing mashup data for collective intelligence and user-generated knowledge

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,261,193
App. No.
12/763,724
Granted
Sep 4, 2012
Kind
B1
Abstract

A computer system includes a display interface, a user input device interface, and a processor cooperatively operable with the display interface and the user input device interface. The processor is configured to facilitate displaying, via the display interface, a mashup or service; interacting with the user to input, via the user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface; and storing a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken.

Claims (32)

1. A computer system, comprising:

a display interface;

a user input device interface; and

a processor cooperatively operable with the display interface and the user input device interface, and configured to facilitate

displaying, via the display interface, a mashup or service,

interacting with the user to input, via the user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface, and

storing a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken.

2. The computer system of claim 1 , further comprising interrogating the user to provide a reason why the snapshot was taken.

3. The computer system of claim 1 , wherein

plural mashups are displayed via the display interface, and

the processor interacts with the user to input, via the user input device interface, a selection of one of the currently displayed mashups for the snapshot.

4. The computer system of claim 1 , wherein the indication to take the snapshot is one touch of the user input device that triggers the storing of the snapshot.

5. The computer system of claim 1 , further comprising interacting with the user so as to share the snapshot with another user.

6. The computer system of claim 1 , further comprising scheduling a plurality of snapshots to be taken at pre-defined intervals.

7. A computer-implemented method for providing snapshots, comprising:

displaying, at a mashup client computer via a display interface, a mashup or service,

interacting with the user to input, at the client computer via a user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface, and

storing, at a mashup server computer, a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken.

8. The method of claim 7 , further comprising interrogating the user to provide a reason why the snapshot was taken.

9. The method of claim 7 , wherein the indication to take the snapshot is one touch of the user input device that triggers the storing of the snapshot.

10. The method of claim 7 , further comprising interacting with the user so as to share the snapshot with another user.

11. The method of claim 7 , further comprising scheduling a plurality of snapshots to be taken at pre-defined intervals.

12. A computer-readable non-transitory medium comprising instructions for execution by a computer, the instructions including a computer-implemented method for providing snapshots, the instructions when executed comprising:

displaying, via a display interface, a mashup or service,

interacting with the user to input, via a user input device interface, an indication to take a snapshot of the mashup or service being currently displayed via the display interface, and

storing a snapshot artifact of live data from the mashup or service at the instant the snapshot is taken.

13. The computer readable non-transitory medium of claim 12 , further comprising interrogating the user to provide a reason why the snapshot was taken.

14. The computer readable non-transitory medium of claim 12 , wherein plural mashups are displayed via the display interface,

further comprising interacting with the user to input, via the user input device interface, a selection of one of the currently displayed mashups for the snapshot.

15. The computer readable non-transitory medium of claim 12 , wherein the indication to take the snapshot is one touch of the user input device that triggers the storing of the snapshot.

16. The computer readable non-transitory medium of claim 12 , further comprising interacting with the user so as to share the snapshot with another user.

17. The computer readable non-transitory medium of claim 12 , further comprising scheduling a plurality of snapshots to be taken at pre-defined intervals.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2024
From: SOFTWARE AG, LLC
To: ARIS USA, INC.
Reel/Frame 069603/0614 →
ENTITY CONVERSION Recorded Dec 16, 2024
From: SOFTWARE AG, INC.
To: SAG 1, LLC
Reel/Frame 069712/0001 →
CHANGE OF NAME Recorded Nov 29, 2024
From: SOFTWARE AG, INC.
To: SAG 1, LLC
Reel/Frame 069712/0881 →
CHANGE OF NAME Recorded Sep 13, 2024
From: SAG 1, LLC
To: SOFTWARE AG, LLC
Reel/Frame 069021/0280 →
MERGER Recorded Sep 13, 2024
From: SOFTWARE AG USA, INC.
To: SOFTWARE AG, INC.
Reel/Frame 068586/0775 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2015
From: JACKBE LLC
To: SOFTWARE AG USA, INC.
Reel/Frame 035757/0551 →
CHANGE OF NAME Recorded May 21, 2015
From: JACKBE CORPORATION
To: JACKBE LLC
Reel/Frame 035748/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2010
From: ALUR, DEEPAK; SUBRAMANIAN, KISHORE; KRISHNAMURTHY, RAJMOHAN
To: JACKBE CORPORATION
Reel/Frame 024609/0076 →