IP Library Granted Patent US 10,291,704
Granted Patent B2
US 10,291,704 · App. 13/927,473 · Granted May 14, 2019

Networked solutions integration using a cloud business object broker

Inventors: Peter Eberlein (Malsch, DE); Bare Said (Sankt Leon-Rot, DE)
Assignee: SAP SE
H04L67/1097H04L67/16
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 10,291,704
App. No.
13/927,473
Granted
May 14, 2019
Kind
B2
Abstract

Methods, systems, and computer program products for transferring business objects and business object data are described. A business object from a first networked service may be obtained. The business object may be stored in a cloud business object broker and may be transferred to a second networked service. The business object may be deleted from the cloud business object broker after a transferal from the cloud business object broker to the second networked service.

Claims (40)

1. A computerized method for transferring a business object from a first hardware-based networked service to a second hardware-based networked service, the method comprising:

receiving, by a cloud business object broker executed at a computer processing system, a business object from the first hardware-based networked service, wherein the cloud business object broker is associated with a cloud database, and wherein the business object is of a first business object type;

receiving, by a cloud solution landscape directory associated with the cloud database, a request from the second hardware-based networked service for a list of business objects stored by the cloud business object broker that are of the first business object type, wherein the list includes the business object;

receiving, by the cloud business object broker and from the second hardware-based networked service, an indication of the business object; and

transferring the business object by the cloud business object broker to the second hardware-based networked service.

2. The method of claim 1 , further comprising deleting the business object from the business object broker after the transfer to the second hardware-based networked service.

3. The method of claim 1 , wherein a format of the business object is mapped to a format of the cloud business object broker.

4. The method of claim 1 , wherein a format of the business object is mapped from a format of the cloud business object broker to a format of the second hardware-based networked service.

5. The method of claim 1 , wherein an identifier of the business object is mapped to a unique global identifier.

6. A computerized method for providing a service, the method comprising:

selecting, using one or more hardware processors, a business object in a first data structure from a first hardware-based networked service;

initiating a transfer of the selected business object to a cloud business object broker executed by a computer processing system and residing in a cloud database;

registering a first business object type of the business object with a cloud solution landscape directory associated with the cloud database;

selecting a second hardware-based networked service; and

initiating a transfer of the selected business object from the cloud business object broker to the second hardware-based networked service.

7. The method of claim 6 , wherein the transfer of the business object to the second hardware-based networked service is performed via the cloud business object broker.

8. The method of claim 6 , further comprising indicating that the business object is to be deleted after a transfer to the second hardware-based networked service.

9. An apparatus for providing a hardware-based network service, the apparatus comprising:

a processor;

memory to store instructions that, when executed by the processor cause the processor to perform operations comprising:

obtaining, by a cloud business object broker executed by the processor, a business object from a first hardware-based networked service, wherein the cloud business object broker is associated with a cloud database, and wherein the business object is of a first object type registered in a cloud solution landscape directory;

receiving, by the cloud business object broker and from a second hardware-based networked service, an indication of the business object, the indication of the business object received by the second hardware-based networked service from a cloud solution landscape directory associated with the cloud database; and

transferring the business object to the second hardware-based network service.

10. The apparatus of claim 9 , further comprising instructions that, when executed by the processor cause the processor to delete the business object from the business object broker after the transfer to the second hardware-based networked service.

11. The apparatus of claim 9 , wherein a format of the business object is mapped to a format of the cloud business object broker.

12. The apparatus of claim 9 , wherein a format of the business object is mapped from a format of the cloud business object broker to a format of the second hardware-based networked service.

13. The apparatus of claim 9 , wherein an identifier of the business object is mapped to a unique global identifier.

14. An apparatus for providing a service, the apparatus comprising:

a processor;

memory to store instructions that, when executed by the processor cause the processor to perform operations comprising:

selecting a business object in a first data structure from a first hardware-based networked service; and

initiating a transfer of the selected business object to a cloud business object broker executing at a computer processing system and residing in a cloud database;

registering a first business object type of the business object with a cloud solution landscape directory associated with the cloud database;

selecting a hardware-based second networked service; and

initiating a transfer of the selected business object to the hardware-based second networked service.

15. The apparatus of claim 14 , further comprising instructions that, when executed by the processor cause the processor to perform operations comprising indicating that the business object is to be deleted after a transfer to the second hardware-based networked service.

16. A non-transitory computer-readable medium embodying instructions that, when executed by a processor perform operations comprising:

obtaining, by a cloud business object broker, a business object from a first hardware-based networked service, wherein the cloud business object broker is associated with a cloud database, and wherein the business object is of a business object type;

receiving, by the cloud business object broker and from a second hardware-based networked service, an indication of the business object, the indication of the business object received by the second hardware-based networked service from a cloud solution landscape directory associated with the cloud database; and

transferring the business object to the second hardware-based network service.

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 Jun 26, 2013
From: EBERLEIN, PETER; SAID, BARE
To: SAP AG
Reel/Frame 030689/0776 →
Continuity (1)
Related Publication 20150006608A1 · Jan 1, 2015
Cited By (4)
US 12,499,116 US 12,541,616 US 12,561,225 US 12,689,626