IP Library Granted Patent US 9,183,542
Granted Patent B2
US 9,183,542 · App. 12/269,151 · Granted Nov 10, 2015

Association of a groupware object with sequentially-updated content items

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,183,542
App. No.
12/269,151
Granted
Nov 10, 2015
Kind
B2
Abstract

A system may include identification of a relation between a standards-compliant groupware object and one or more sequentially-updated content items, and creation of the groupware object. The groupware object may include a first Uniform Resource Identifier for subscribing a feed reader of a client device to a channel including the one or more sequentially-updated content items, and a second Uniform Resource Identifier to access a copy of the one or more sequentially-updated content items stored on the client device.

Claims (72)

1. A method comprising:

identifying a relation between a standards-compliant groupware object and a sequentially-updated content item;

creating an internet electronic mail message to transmit to a client device, the internet electronic mail message comprising a first Uniform Resource Identifier for causing a feed reader of the client device to establish a subscription to periodically retrieve the sequentially-updated content items and store the retrieved sequentially-updated content item in a storage location in the client device, and a second Uniform Resource Identifier pointing to the storage location in the client device;

attaching the groupware object to the internet electronic mail message; and

transmitting the internet electronic mail message and the attached groupware object to the client device.

2. A method according to claim 1 , comprising:

receiving a first request for the sequentially-updated content item from the client device; and

transmitting a first version of the sequentially-updated content item to the client device.

3. A method according to claim 2 , comprising:

receiving a second request for the sequentially-updated content item from the client device; and

transmitting a second version of the sequentially-updated content items to the client device.

4. A method according to claim 1 , wherein the standards-compliant groupware object comprises a calendar object and the sequentially-updated content item comprises a business object.

5. A method according to claim 4 , wherein the business object comprises a customer factsheet.

6. A method comprising:

receiving an internet electronic mail message comprising a first Uniform Resource Identifier, a second Uniform Resource Identifier and an attached groupware object;

receiving a user selection of the first Uniform Resource Identifier;

in response to the user selection of the first Uniform Resource Identifier, establishing a subscription to periodically retrieve a remote sequentially-updated content item and store the retrieved sequentially-updated content item in a storage location in the client device;

retrieving, based on the subscription, a first version of the sequentially-updated content item;

storing the first version of the sequentially-updated content item in the storage location in the client device;

receiving a user selection of the second Uniform Resource Identifier;

in response to the user selection of the second Uniform Resource Identifier, retrieving the first version of the sequentially-updated content item from the storage location in the client device; and

presenting the first versions of the sequentially-updated content item retrieved from the storage location in the client device.

7. A method according to claim 6 , further comprising:

retrieving, based on the subscription, a second version of the sequentially-updated content item;

storing the second version of the sequentially-updated content item in the storage location in the client device;

receiving a second user selection of the second Uniform Resource Identifier; and

in response to the second user selection of the second Uniform Resource Identifier, retrieving the second version of the sequentially-updated content item from the storage location in the client device; and

presenting the second versions of the sequentially-updated content item retrieved from the storage location in the client device.

8. A method according to claim 6 , wherein the standards-compliant groupware object comprises a calendar object and the sequentially-updated content item comprises a customer factsheet.

9. A non-transitory medium storing processor-executable program code, the program code comprising:

code to identify a relation between a standards-compliant groupware object and one or more sequentially-updated content items;

code to create an internet electronic mail message to transmit to a client device, the internet electronic mail message comprising a first Uniform Resource Identifier for causing a feed reader of the client device to establish a subscription to periodically retrieve the sequentially-updated content items, and a second Uniform Resource Identifier pointing to the storage location in the client device;

code to attach the groupware object to the internet electronic mail message; and

code to transmit the internet electronic mail message and the attached groupware object to the client device.

10. A medium according to claim 9 , the program code further comprising:

code to receive a first request for the sequentially-updated content item from the client device; and

code to transmit a first versions of the sequentially-updated content item to the client device.

11. A medium according to claim 10 , the program code further comprising:

code to receive a second request for the sequentially-updated content item from the client device; and

code to transmit a second versions of the sequentially-updated content item to the client device.

12. A medium according to claim 9 , wherein the standards-compliant groupware object comprises a calendar object and the sequentially-updated content item comprises a business object.

13. A medium according to claim 12 , wherein the business object comprises a customer factsheet.

14. A non-transitory medium storing processor-executable program code, the program code comprising:

code to receive an internet electronic mail message comprising a first Uniform Resource Identifier, a second Uniform Resource Identifier and an attached groupware object;

code to receive a user selection of the first Uniform Resource Identifier;

code to establish, in response to the user selection of the first Uniform Resource Identifier, a subscription to periodically retrieve a remote sequentially-updated content item and store the retrieved sequentially-updated content item in a storage location in the client device;

code to retrieve, based on the subscription, a first version of the sequentially-updated content items;

code to store the first version of the sequentially-uploaded content item in a storage location in the client device;

code to receive a user selection of the second Uniform Resource Identifier;

code to retrieve, in response to the user selection of the second Uniform Resource Identifier, the first version of the sequentially-updated content item from the storage location in the client device; and

code to present the first version of the sequentially-updated content item retrieved from the storage location in the client device.

15. A medium according to claim 14 , the program code further comprising:

code to retrieve, based on the subscription, a second version of the sequentially-updated content item;

code to store the second version of the sequentially-updated content item in the storage location in the client device;

code to receive a second user selection of the second Uniform Resource Identifier;

code to retrieve, in response to the second user selection of the second Uniform Resource Identifier, the second version of the sequentially-updated content item from the storage location in the client device; and

code to present the second versions of the sequentially-updated content item retrieved from the storage location in the client device.

16. A medium according to claim 14 , wherein the standards-compliant groupware object comprises a calendar object and the sequentially-updated content item comprises a customer factsheet.

17. A system comprising:

a computing device comprising:

a memory storing processor-executable program code; and

a processor to execute the processor-executable program code in order to cause the computing device to:

identify a relation between a standards-compliant groupware object and a sequentially-updated content item;

create an internet electronic mail message to transmit to a client device, the internet electronic mail message comprising a first Uniform Resource Identifier for causing a feed reader of a client device to establish a subscription to periodically retrieve the including the one or more sequentially-updated content items and store the retrieved sequentially-updated content item in a storage location in the client device, and a second Uniform Resource Identifier pointing to the storage location in the client device;

attach the groupware object to the internet electronic mail message; and

transmitting the internet electronic mail message and the attached groupware object to the client device.

18. A system according to claim 17 , the business application platform further to:

receive a first request for the sequentially-updated content item from the client device; and

transmit a first versions of the sequentially-updated content item to the client device.

19. A system according to claim 18 , the business application platform further to:

receive a second request for the sequentially-updated content item from the client device; and

transmit a second version of the sequentially-updated content item to the client device.

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 Nov 12, 2008
From: SCHMIDT-KARACA, MARKUS
To: SAP AG
Reel/Frame 021820/0404 →