IP Library Granted Patent US 10,812,619
Granted Patent B2
US 10,812,619 · App. 16/279,745 · Granted Oct 20, 2020

System and method for bulk user service assignment using CSV

Inventors: David Hou Chang (Palo Alto, CA); David Wippich (Irvine, CA); Swarup Das (Durgapur, IN); Amit Roy (Durgapur, IN); Abhisek Mallick (Durgapur, IN); Debabrata Howlee (Durgapur, IN)
Assignee: Ingram Micro Inc.
H04L67/32G06F40/18G06Q30/0635H04L41/5054
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,812,619
App. No.
16/279,745
Granted
Oct 20, 2020
Kind
B2
Abstract

The present relates to a method for managing user service assignments in a cloud service environment, the method includes receiving a file that includes provisioning for at least one service, processing the file based at least in part on a plurality of attributes in the file, the each of the plurality of attributes associated with the at least one service, creating a service request based at least in part on the file, the service request comprising a plurality of service data attributes, creating an extensible markup language (XML) string based at least in part on the service request, invoking a provisioning agent programming interface (API), and provisioning a service to fulfill the service assignments.

Claims (11)

1. A method for managing user service assignments in a cloud service environment, the method comprising:

receiving a file comprising provisioning for at least one service;

processing the file based at least in part on a plurality of attributes in the file, the each of the plurality of attributes associated with the at least one service;

creating a service request based at least in part on the file, the service request comprising a plurality of service data attributes;

creating an extensible markup language (XML) string based at least in part on the service request;

invoking a provisioning agent programming interface (API); and

provisioning a service to fulfill the service assignments.

2. The method of claim 1 , wherein the file comprises comma separated values.

3. The method of claim 1 , wherein the plurality of service data attributes comprises a purchase order number, a user name, and a resource information set.

4. The method of claim 1 , further comprising the step of receiving a user assignment request, and placing the user assignment request in a queue.

5. The method of claim 4 , further comprising the step of initiating an automatic upsize request based at least in part on the user assignment request.

Assignments (9)
SECURITY INTEREST Recorded Sep 25, 2025
From: CLOUDBLUE LLC
To: BANK OF MONTREAL
Reel/Frame 072935/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: ENSIM CORPORATION
To: INGRAM MICRO INC.
Reel/Frame 071059/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: CHANG, DAVID HOU
To: INGRAM MICRO INC.
Reel/Frame 071059/0855 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: WIPPICH, DAVID
To: INGRAM MICRO INC.
Reel/Frame 071059/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: HOWLEE, DEBABRATA; MALLICK, ABHISEK; ROY, AMIT; DAS, SWARUP
To: ENSIM CORPORATION
Reel/Frame 071059/0783 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 9, 2021
From: INGRAM MICRO INC.
To: CLOUDBLUE LLC
Reel/Frame 058081/0507 →
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 →
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 →