IP Library Granted Patent US 9,015,629
Granted Patent B2
US 9,015,629 · App. 13/661,687 · Granted Apr 21, 2015

Content management systems and methods

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 9,015,629
App. No.
13/661,687
Granted
Apr 21, 2015
Kind
B2
Abstract

Example systems and methods of managing content are described. In one implementation, a method accesses a first set of data, a second set of data, and menu data. The menu data is associated with multiple menu actions relevant to the first set of data and the second set of data. The method generates display data that allows a display device to present the first set of data, the second set of data, and the menu to a user such that the menu is positioned between the first set of data and the second set of data. The method receives a user selection of a menu action and, based on the user selection, generates a graphical object that allows the user to indicate whether to apply the selected menu action to the first set of data or the second set of data.

Claims (43)

1. A computer-implemented method comprising:

accessing a first set of data;

accessing a second set of data;

accessing menu data associated with a plurality of menu actions, at least one of the menu actions is relevant to data in both the first set of data and the second set of data;

generating display data that allows a single display device having multiple display areas to present the first set of data in a first one of the multiple display areas, the second set of data in a second one of the multiple display areas, and the menu data in a third one of the multiple display areas such that the menu data is positioned between the first set of data and the second set of data;

receiving a user selection of a menu action; and

responsive to receiving the user selection of the menu action, generating, using one or more processors, a graphical object displaying activation options for the first set of data and the second set of data that allows the user to indicate whether to apply the menu action to the first set of data or the second set of data.

2. The method of claim 1 , further comprising:

receiving a user indication of whether to apply the menu action to the first set of data or the second set of data; and

applying the menu action to the first set of data or the second set of data responsive to the user indication.

3. The method of claim 1 , wherein the menu action includes at least one of a copy action, a paste action, a delete action, a move action, a send action, a highlight action, a zoom action, and an execute action.

4. The method of claim 1 , wherein the graphical object includes a first pointer identifying the first set of data and a second pointer identifying the second set of data.

5. The method of claim 4 , wherein the graphical object further includes a first selection area associated with the first pointer and a second selection area associated with the second pointer.

6. The method of claim 1 , wherein the graphical object is displayed proximate the selected menu action.

7. The method of claim 1 , wherein the menu is adjacent to both the first set of data and the second set of data.

8. The method of claim 1 , wherein the first set of data and the second set of data are accessed from a common data source.

9. The method of claim 8 , wherein the menu data is accessed from the common data source.

10. The method of claim 1 wherein the user selection of the menu action includes touching the single display device proximate the menu action.

11. The method of claim 1 , wherein the user selection of the menu action includes positioning a pointing, device proximate the menu action.

12. A computer-implemented method comprising:

accessing a first set of data;

accessing a second set of data;

accessing menu data associated with a plurality of menu actions, at least one of the menu actions is relevant to data in both the first set of data and the second set of data;

generating display data that allows a single display device having multiple display areas to present the first set of data in a first one of the multiple display areas, the second set of data in a second one of the multiple display areas, and the menu data in a third one of the multiple display areas such that the menu data is positioned between the first set of data and the second set of data;

receiving a user selection of a menu action;

responsive to receiving the user selection, generating, using one or more processors, data that allows the single display device to render a graphical object displaying activation options for the first set of data and the second set of data that allows the user to indicate whether to apply the menu action to the first set of data or the second set of data;

receiving a user selection indicating the first activation option or the second activation option; and

identifying an activity to perform based on the selected menu action and the selected activation option.

13. The method of claim 12 , wherein the graphical object is displayed proximate the selected menu action.

14. The method of claim 12 , further comprising performing the identified activity.

15. The method of claim 12 , wherein the menu action includes at least one of a copy action, a paste action, a delete action, a move action, a send action, a highlight action, a zoom action, and an execute action.

16. The method of claim 12 , wherein the first activation option is a first pointer identifying the first set of data, and wherein the second activation option is a second pointer identifying the second set of data.

17. The method of claim 12 , wherein the user selection of the menu action includes touching the single display device proximate the menu action.

18. The method of claim 12 , wherein the user selection of the menu action includes positioning a pointing device proximate the menu action.

19. An apparatus comprising:

an interface configured to communicate with a user of the apparatus;

a memory configured to store data; and

one or more processors coupled to the interface and the memory, the one or more processors configured to:

access menu data, the menu data associated with a plurality of data items capable of display in a first display area and a second display area on a single display device, the single display device having multiple display areas including the first display area, the second display area, and a third display area;

generate display data that allows the single display device to present the menu data in the third display area to the user such that the menu data is positioned between the first display area and the second display area;

receive a user selection of a data item associated with the menu data; and

responsive to the received user selection of the data item, generate a graphical object displaying activation options for the user selected data item that allows the user to indicate whether to display the data item in the first display area or the second display area.

20. The apparatus of claim 19 , wherein the graphical object includes a first pointer identifying the first display area and a second pointer identifying the second display area.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2012
From: CHAN, LAP
To: SAP AG
Reel/Frame 029200/0038 →