IP Library Granted Patent US 11,593,825
Granted Patent B2
US 11,593,825 · App. 17/050,078 · Granted Feb 28, 2023

Distributed merchandise management system

Inventors: Thomas Gollner (Paderborn, DE); Jan-Hendrik Schwarz (Hamburg, DE); Sebastian Gottschalk (Paderborn, DE); Stefan Sauer (Paderborn, DE)
Assignee: RATOJA GMBH
G06Q30/0206G06F16/182G06Q30/0283H04W4/02
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 11,593,825
App. No.
17/050,078
Granted
Feb 28, 2023
Kind
B2
Abstract

The invention describes a distributed merchandise management system, in which the client, retailer and the manufacturer are linked by a network. This is implemented by a cloud storage ( 105 ), the cloud storage ( 105 ) comprising a means ( 105 a ) for storing data, a means for receiving first data from a first network node ( 110 ), the first data being associated with a physical object, a means for receiving request data from a second network node ( 120 ), a means for receiving second data from a third network node ( 130 ), the second data being associated with the first data and comprising at least one data piece adapted to change the first data depending on the received request data, a means for changing the first data based at least in part on the second data and the request data, and a means for sending a changed portion of the first data from the cloud storage ( 105 ) to the first network node ( 110 ).

Claims (25)

1. A method for operating a cloud storage system, wherein the cloud storage system includes a cloud storage that is in selective communication with at least a first network node, a second network node and a third network node, the method comprising:

receiving, at the cloud storage, encrypted first data from the first network node, wherein the encrypted first data is first data, associated with a physical object, that has been encrypted;

receiving, at the cloud storage, encrypted request data sent from the second network node, wherein the encrypted request data is request data, associated with the first data, that has been encrypted;

receiving, at the cloud storage, encrypted second data from the third network node, wherein the encrypted second data is second data that has been encrypted, wherein the second data is associated with the first data and comprising delta data, wherein the delta data includes one data piece adapted to change at least a portion of the first data, and wherein the delta data is based at least in part on the received request data and has a smaller bit number than the first data;

de-encrypting, by the cloud storage, the encrypted first data back to first data, the encrypted request data back to request data, and encrypted second data back to second data;

changing, by the cloud storage, the first data based at least in part on the second data; and

encrypting, by the cloud storage, the delta data to encrypted delta data;

sending, from the cloud storage, the encrypted delta data to the first network node, wherein the delta data are adapted to change the first data present at the first network node;

receiving, by the first network node, the encrypted delta data;

de-encrypting, by the first network node, the encrypted delta data back to the delta data;

determining, by the first network node, a change to the first data present at the first network node based on the delta data;

sending, from the cloud storage, the encrypted delta data to the second network node;

receiving, by the second network node, the encrypted delta data;

de-encrypting, by the second network node, the encrypted delta data back to the delta data;

generating, by the second network node, an identification object based on the delta data;

storing, by the second network node, the generated identification object;

sending, by the third network node, the encrypted delta data to the second network node, de-encrypting, by the second network node, the encrypted delta data back to delta data;

generating, by the second network node, the identification object based on the delta data, and storing, by the second network node, the generated a machine-readable code or a quick response (QR) code; and

wherein the cloud storage, first network node, the second network node, and the third network node are computing devices.

2. The method according to claim 1 , further comprising:

receiving and saving an object description at the cloud storage, from the third network node.

3. The method according to claim 2 , comprising:

sending, by the cloud storage, the encrypted received request data to the third network node before receiving the encrypted second data.

4. The method according to claim 1 , wherein the request data comprises third data requesting an object data and location data of the second network node.

5. The method according to claim 4 , wherein the location data comprises the current or predicted position of the second network node.

Assignments (3)
CHANGE OF NAME Recorded Feb 22, 2024
From: RATOJA GMBH
To: CL CLOUDBASE SOLUTION GMBH
Reel/Frame 066646/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: LOCALOFFERCOMPASS UG (HAFTUNGSBESCHRANKT)
To: RATOJA GMBH
Reel/Frame 055293/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: GOLLNER, THOMAS; SCHWARZ, JAN-HENDRIK; GOTTSCHALK, SEBASTIAN; SAUER, STEFAN
To: LOCALOFFERCOMPASS UG (HAFTUNGSBESCHRANKT)
Reel/Frame 055145/0053 →
Priority Claims (1)
DE 102018206390.7 · Apr 25, 2018 · national
Continuity (1)
Related Publication 20210081978A1 · Mar 18, 2021