IP Library Granted Patent US 11,099,825
Granted Patent B2
US 11,099,825 · App. 16/554,543 · Granted Aug 24, 2021

Software providing apparatus and non-transitory computer readable medium

Inventor: Takuya Ibuki (Kanagawa, JP)
Assignee: FUJIFILM Business Innovation Corp.
G06F8/65H04L63/10H04L67/34
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,099,825
App. No.
16/554,543
Granted
Aug 24, 2021
Kind
B2
Abstract

A software providing apparatus includes a decision unit and a permission unit. The decision unit decides a cap on the number of users permitted to concurrently perform download in a customer having multiple users who use software. The cap is decided when a request related to download via a network is received from one of the multiple users in the customer. The permission unit permits the user having transmitted the request to perform the download of the software if the number of users currently performing the download in the customer is smaller than the cap decided by the decision unit.

Claims (23)

1. A software providing apparatus comprising:

a processor, configured to:

decide a cap on a number of users permitted to concurrently perform a download of an update module of software in a customer having a plurality of users who use the software, the cap being decided when a request related to download via a network is received from one of the plurality of users in the customer, wherein the cap is associated with a number of purchased licenses of the software purchased by the customer; and

permit the plurality of users having transmitted the request to perform the download of the update module of the software if the number of the plurality of users currently performing the download of the update module of the software in the customer is smaller than the cap.

2. The software providing apparatus according to claim 1 ,

wherein in a case where the customer concludes an agreement on licenses of the software each assigned to a corresponding one of the plurality of users to allow the user to use the software, the processor decides the cap on a basis of a number of licenses of the software in the agreement with the customer.

3. The software providing apparatus according to claim 2 ,

wherein the processor sets, as the cap for the customer, a number smaller than the number of licenses of the software in the agreement with the customer.

4. The software providing apparatus according to claim 1 , wherein the processor is further configured to:

download the update module of the software to the permitted user; and

record a transfer rate measured when downloading the update module of the software,

wherein the processor refers to the transfer rate and decides the cap for the customer.

5. The software providing apparatus according to claim 4 ,

wherein when the transfer rate tends to lower, the processor decreases the cap.

6. The software providing apparatus according to claim 4 ,

wherein when the transfer rate tends to rise, the processor increases the cap for the update module of the software.

7. The software providing apparatus according to claim 1 ,

wherein when the number of purchased licenses of the software is a first quantity, the cap on the number of the plurality of users permitted to concurrently perform download of the update module of the software is decided to be a first number,

wherein when the number of purchased licenses of the software is a second quantity, the cap on the number of users permitted to concurrently perform download of the update module of the software is decided to be a second number,

wherein the first quantity is larger than the second quantity, and the first number is greater than the second number.

8. A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:

deciding a cap on a number of users permitted to concurrently perform download of an update module of software in a customer having a plurality of users who use the software, the cap being decided when a request related to download via a network is received from one of the plurality of users in the customer, wherein the cap is associated with a number of purchased licenses of the software purchased by the customer; and

permitting the plurality of users having transmitted the request to perform the download of the update module of the software if the number of the plurality of users currently performing the download of the update module of the software in the customer is smaller than the decided cap.

Assignments (2)
CHANGE OF NAME Recorded May 20, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056295/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2019
From: IBUKI, TAKUYA
To: FUJI XEROX CO., LTD.
Reel/Frame 050253/0500 →
Priority Claims (1)
JP JP2019-027191 · Feb 19, 2019 · national
Continuity (1)
Related Publication 20200264861A1 · Aug 20, 2020