Information processing system, electronic device and service authorization method

US9754088B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9754088-B2
Application numberUS-201514918772-A
CountryUS
Kind codeB2
Filing dateOct 21, 2015
Priority dateOct 30, 2014
Publication dateSep 5, 2017
Grant dateSep 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing system includes an information processing device, and an electronic device to utilize a service provided from the information processing device. A service delivery unit provides the service for the electronic device. An information management unit manages license information of the service, generates use permission information and sends the generated use permission information to the electronic device. An execution management unit manages an execution request of the service specifying the use permission information of the service. An execution unit determines whether to have a use authority of a function of the electronic device utilized by the service based on contents of the license included in the use permission information of the service and executes the service by utilizing the function of the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is present.

First claim

Opening claim text (preview).

What is claimed is: 1. An information processing system including at least one information processing device and an electronic device configured to utilize a service provided from the at least one information processing device, comprising: a service delivery device configured to provide the service for the electronic device, the service utilizing a function of the electronic device as a part of the service to implement the service; and an information management device, in response to a request from the electronic device that has a license to implement the service, configured to manage license information of the service, to generate use permission information including contents of the license and to send the generated use permission information to the electronic device, wherein the electronic device comprises a hardware processor that executes a program so as to implement: an execution management unit configured to manage an execution request of the service specifying the use permission information of the service; and an execution unit configured to determine whether to have a use authority of the function of the electronic device utilized by the service based on the contents of the license included in the use permission information of the service and configured to execute the service by utilizing the function of the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is present, wherein the execution unit is configured to determine whether to have the use authority of the function of the electronic device utilized by the service based on contents of a second license of the function of the electronic device set for the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is absent based on the contents of the license included in the use permission information of the service. 2. The information processing system of claim 1 , wherein the execution unit is configured to execute the service by utilizing the function of the electronic device without respect to contents of a second license of the function of the electronic device set for the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is present based on the contents of the license included in the use permission information of the service. 3. The information processing system of claim 1 , wherein the contents of the license included in the use permission information of the service is contract category information indicating a trial or an effective contract, and the execution unit is configured to determine that the use authority of the function of the electronic device utilized by the service is present when the contract category information is the trial, and to determine whether to have the use authority of the function of the electronic device utilized by the service based on the contents of the license of the function of the electronic device set for the electronic device. 4. The information processing system of claim 1 , wherein the contents of the license included in the use permission information of the service is available function information set for each piece of contract category information indicating a trial or an effective contract, and the execution unit is configured to determine whether to have the use authority of the function of the electronic device utilized by the service based on the available function information set for each piece of the contract category information. 5. The information processing system of claim 1 , wherein the contents of the license included in the use permission information of the service is role information indicating a type of a user, and the execution unit is configured to determine whether to have the use authority of the function of the electronic device utilized by the service based on the role information included in the use permission information of the service. 6. The information processing system of claim 1 , wherein the execution management unit is configured to determine whether to have the use authority of the function of the electronic device utilized by the service based on the contents of the license included in the use permission information of the service, and requests the execution unit to execute the service upon determining that the use authority of the function of the electronic device utilized by the service is present. 7. An electronic device configured to utilize a service provided from at least one information processing apparatus, the electronic device comprising a hardware processor that executes a program so as to implement: a request unit configured to manage license information of a service provided from a service delivery device and to request use permission information of the service from an information management device configured to generate and send the use permission information, the service utilizing a function of the electronic device as a part of the service to implement the service, the electronic device having a license to implement the service; an execution management unit configured to manage an execution request of the service specifying the use permission information of the service; and an execution unit configured to determine whether to have a use authority of the function of the electronic device utilized by the service based on contents of the license included in the use permission information of the service and configured to execute the service by utilizing the function of the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is present, wherein the execution unit is configured to determine whether to have the use authority of the function of the electronic device utilized by the service based on contents of a second license of the function of the electronic device set for the electronic device upon determining that the use authority of the function of the electronic device utilized by the service is absent based on the contents of the license included in the use permission information of the service. 8. A service authorization method executed by an information processing system including at least one information processing device and an electronic device configured to utilize a service provided from the at least one information processing device, the method comprising steps of: generating use permission information based on a request from the electronic device configured to manage license information of the service provided from the information processing device based on a request from the electronic device having a license of the service, the service utilizing a function of the electronic device as a part of the service to implement the service, the use permission information including contents of the license; sending the generated use permission information of the service to the electronic device; managing the execution request of the service specifying the use permission information of the service in the electronic device; determining whether to have a use authority of the function of the electronic device utilized by the service based on the contents of the license included in the use permission information; executing the service upon determining that the use authority of the function of the electronic device utilized by the service is present; and determining whether to have the use authority of the function of the electronic device utilized by the service based on contents of a second license of the function of the electronic device set for the electronic device upon determining that the use authority of the functi

Assignees

Inventors

Classifications

  • Protecting distributed programs or content, e.g. vending or licensing of copyrighted material (protection in video systems or pay television H04N7/16) {; Digital rights management [DRM]} · CPC title

  • applying security measures for digital rights management · CPC title

  • G06F21/105Primary

    Arrangements for software license management or administration, e.g. for managing licenses at corporate level · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9754088B2 cover?
An information processing system includes an information processing device, and an electronic device to utilize a service provided from the information processing device. A service delivery unit provides the service for the electronic device. An information management unit manages license information of the service, generates use permission information and sends the generated use permission inf…
Who is the assignee on this patent?
Ohzaki Hiroki, Nakajima Masato, Fukuda Yasuharu, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F21/105. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).