IP Library Patent Application 17934581
Patent Application
App. No. 17/934,581

Concept for Orchestration of Microservices

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 None
App. No.
17/934,581
Abstract

An apparatus is provided. The apparatus comprises interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions. The machine-readable instruction may be stored on a storage device. The machine-readable instructions is to receive, from an interface apparatus, user data indicative of a hardware microservice requested by a user. Further, it is to receive, from a database, microservice data indicative of a plurality of hardware microservices. Further, it is to determine a hardware microservice based on the plurality of hardware microservices and the requested hardware microservice of the user.

Claims (54)

1 . An apparatus, the apparatus comprising interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions to:

receive, from an interface apparatus, user data indicative of a hardware microservice requested by a user;

receive, from a database, microservice data indicative of a plurality of hardware microservices; and

determine a hardware microservice based on the plurality of hardware microservices and the requested hardware microservice of the user.

2 . The apparatus according to claim 1 , wherein

the processing circuitry is further to transmit, to the interface apparatus, mapped data indicative of the determined hardware microservice.

3 . The apparatus according to claim 1 , wherein

the user data comprises an integrated development environment language of the interface apparatus and the microservice data comprises a look-up language to look-up hardware microservices.

4 . The apparatus according to claim 1 , wherein

the mapped data comprises an integrated development environment language of the interface apparatus or a universal language which could be interpreted by the interface apparatus.

5 . The apparatus according to claim 1 , wherein

the processing circuitry is further to establish a connection between the interface apparatus and the interface circuitry by a tunnel.

6 . The apparatus according to claim 1 , wherein

the processing circuitry is further to establish a connection between the database and the interface circuitry by a tunnel.

7 . The apparatus according to claim 1 , wherein

the processing circuitry is further to render the plurality of hardware microservices to the requested hardware microservice.

8 . The apparatus according to claim 1 , wherein

the processing circuitry is further to:

obtain a statistic of requested hardware microservice; and

transmit offer data indicative of an offered hardware microservice to the interface circuitry.

9 . The apparatus according to claim 1 , wherein

interface apparatus is part of an end client and the apparatus is part of a server.

10 . The apparatus according to claim 1 , wherein

the processing circuitry is further to

receive, from multiple databases, microservice data indicative of a plurality of hardware microservices of the multiple databases.

11 . An apparatus, the apparatus comprising interface circuitry, machine-readable instructions and processing circuitry to execute the machine-readable instructions to:

transmit, to the apparatus according to claim 1 , user data indicative of a hardware microservice requested by a user; and

receive, from the apparatus, mapped data indicative of a determined hardware microservice based on the user data.

12 . The interface apparatus according to claim 11 , wherein

the processing circuitry is further to check whether the user data is supported by the apparatus.

13 . The interface apparatus according to claim 11 , wherein

the processing circuitry is further to categorize the requested hardware microservice of the user.

14 . The interface apparatus according to claim 11 , wherein

the processing circuitry is further to establish a user interface to receive the user data by generating a software hook into a development environment.

15 . The interface apparatus according to claim 12 , wherein

when the user data comprises an unsupported DX intent the interface apparatus is further to perform at least one of document, tag or record the unsupported intent.

16 . A method, comprising:

receiving, from a development environment, user data indicative of a hardware microservice requested by a user;

receiving, from a database, microservice data indicative of a plurality of hardware microservices; and

determining a hardware microservice based on the plurality of hardware microservices and the requested hardware microservice of the user.

17 . The method according to claim 16 , further comprising

establishing at least one tunnel between a mediation engine and a development environment or a mediation engine and a database.

18 . The method according to claim 16 , further comprising:

provision hardware microservices of the plurality of hardware microservice according to the user data; and

arranging an associated hardware microservice recipe for rendering actions in a development environment.

19 . The method according to claim 16 , further comprising

providing a catalog of determined hardware microservices based on the plurality of hardware microservices and the requested hardware microservice of the user.

20 . The method according to claim 16 , further comprising

generating a universal format comprising the determined hardware service.

21 . A method, comprising:

transmitting user data indicative of a hardware microservice requested by a user; and

receiving mapped data indicative of a determined hardware microservice based on the user data.

22 . A non-transitory, computer-readable medium comprising a program code that, when the program code is executed on a computer, a processor, or a programmable hardware component, performs the method according to claim 16 .

23 . A non-transitory, computer-readable medium comprising a program code that, when the program code is executed on a computer, a processor, or a programmable hardware component, performs the method according to claim 21 .

Assignments (3)
SECURITY INTEREST Recorded Sep 12, 2025
From: ALTERA CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 073431/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2024
From: INTEL CORPORATION
To: ALTERA CORPORATION
Reel/Frame 066353/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2022
From: TAN, TAT KIN; ABDUL RASHID, KAMARUL ZAMAN
To: INTEL CORPORATION
Reel/Frame 061625/0633 →