IP Library Granted Patent US 11,269,600
Granted Patent B2
US 11,269,600 · App. 16/118,004 · Granted Mar 8, 2022

System and method of analysis and generation of navigation schema

Inventor: Rostislav Koryakin (Moscow, RU)
Assignee: CloudBlue LLC
G06F8/38G06F9/453G06F16/954H04L67/2809
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,269,600
App. No.
16/118,004
Granted
Mar 8, 2022
Kind
B2
Abstract

The invention proposes a simpler and more efficient method for building a navigation schema in a cloud service broker platform (CSB) that builds a complex user interface (UI) from the CSB platform to an integrated connector application. The present disclosure automates navigation schema generation by obtaining a connector package, transforming a navigation schema therein from a hierarchical form to a plain form, and creating a modified schema for such. The present disclosure further discloses a method for creating a navigation schema template according to chosen placeholders and helps a user to fill in the template, and further check the created schema.

Claims (26)

1. A method for analysis of navigation schema, comprising:

receiving a transformation request to transform a hierarchical navigation schema to a plain schema;

in response to receiving the transformation request, receiving a navigation schema;

initializing a plurality of navigation elements, the each of the navigation elements having a variable context associated therewith;

saving the each of the variable context for each of the plurality of navigation elements to a map;

moving the each of the plurality of navigation elements to a plain navigation schema; and

integrating the each of the plurality of navigation elements to a root placeholder.

2. The method of claim 1 , further comprising the step of placing the context variables of the each of the plurality of navigation elements in the plain navigation schema.

3. The method of claim 1 , further comprising the step of checking if the map is empty.

4. The method of claim 1 , further comprising:

creating an empty navigation schema; showing an available list of platform placeholders;

inserting schema templates into the empty navigation schema to create a generated schema; and

analyzing the generated schema.

5. The method of claim 4 , wherein creating the generated schema further comprises:

inserting at least one level menu;

inserting at least a view or wizard corresponding to the at least one level menu; and

requesting labels and constructing variables for the each of the variable context.

6. The method of claim 5 , further comprising the step of publishing the connector package to a service database.

7. A method of generation of a navigation schema, the method comprising:

receiving a transformation request to transform a hierarchical navigation schema to a plain schema;

creating, at a navigation schema analyzer, an empty navigation schema, using a navigation object model;

retrieving a corresponding schema template from a template library and inserting the corresponding schema template into the empty navigation schema;

generating, at the navigation schema analyzer, a generated schema comprising at least one navigation element selected from a group consisting of a menu level, a view, a wizard, and a label;

analyzing, at the navigation schema analyzer, the generated schema; and

completing, at the navigation schema analyzer, a connector package based at least in part on the generated schema, and publishing the connector package to a service database.

8. The method of claim 7 wherein the at least one navigation further comprises at least one variable for the each at least one navigation element selected.

Assignments (6)
SECURITY INTEREST Recorded Sep 25, 2025
From: CLOUDBLUE LLC
To: BANK OF MONTREAL
Reel/Frame 072935/0233 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 9, 2021
From: INGRAM MICRO INC.
To: CLOUDBLUE LLC
Reel/Frame 058081/0507 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 2, 2021
From: INGRAM MICRO INC.; ACTIFY LLC; SHIPWIRE, INC.; BRIGHTPOINT, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056756/0806 →
ABL SECURITY AGREEMENT Recorded Jul 2, 2021
From: INGRAM MICRO INC.; ACTIFY LLC; SHIPWIRE, INC.; BRIGHTPOINT, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056756/0820 →
NOTES SECURITY AGREEMENT Recorded Jul 2, 2021
From: INGRAM MICRO INC.; ACTIFY LLC; SHIPWIRE, INC.; BRIGHTPOINT, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 056756/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2019
From: KORYAKIN, ROSTISLAV
To: INGRAM MICRO, INC.
Reel/Frame 049914/0717 →
Continuity (1)
Related Publication 20200073642A1 · Mar 5, 2020