-
公开(公告)号:US12086216B2
公开(公告)日:2024-09-10
申请号:US17440831
申请日:2020-03-16
Applicant: SONY GROUP CORPORATION
Inventor: Yosuke Hiratsuka
CPC classification number: G06F21/105 , G06F21/121 , G06F21/31 , G06F21/602
Abstract: Provided is an information processing device that includes a license management unit that sets at least one of a first use start date and time or a first use end date and time of a license to be provided to a first electronic device on the basis of a date and time of a hardware clock, and responds to return of the license from the first electronic device and provision of a second electronic device with the license returned from the first electronic device until the date and time of the hardware clock pass a first valid period with reference to the first use start date and time or pass the first use end date and time.
-
公开(公告)号:US20240296055A1
公开(公告)日:2024-09-05
申请号:US18647965
申请日:2024-04-26
Applicant: Intel Corporation
Inventor: Katalin Klara Bartfai-Walcott , Arkadiusz Berent , Vasuki Chilukuri , Mark Baldwin , Vasudevan Srinivasan , Bartosz Gotowalski
CPC classification number: G06F9/44505 , G06F11/3058 , G06F21/105 , H04L9/3247 , H04L9/3268 , H04L9/3278 , G06F21/1075 , G06Q10/087 , G06Q30/04
Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to provide device enhancements for software defined silicon implementations are disclosed. Example non-transitory computer readable medium comprising instructions cause one or more processors to at least cause transmission of a message to a semiconductor device, the message to cause the semiconductor device to unlock a first feature of the semiconductor device and associate a soft stock keeping unit with the semiconductor device having at least the first feature unlocked.
-
公开(公告)号:US12079313B2
公开(公告)日:2024-09-03
申请号:US17612911
申请日:2020-05-21
Applicant: AGILENT TECHNOLOGIES, INC.
Inventor: Dustin Bingham , Charles Manfredi
IPC: G06F21/10 , H04L67/141
CPC classification number: G06F21/105 , G06F21/1077 , H04L67/141
Abstract: Novel tools and techniques are provided for implementing software licensing management and authentication. In various examples, a computing system might receive a request for an unlock code for a requested service from a user using a client device on which a first software is executed, the request comprising a generated unique identifier associated with the requested service and/or the first software. The generated unique identifier comprises licensing information associated with the requested service and/or the first software. In response to receiving the generated unique identifier, the computing system might determine whether the user should have access to the requested service using the first software based at least in part on the licensing information. If so, the computing system might generate an unlock code associated with the requested service using the first software, might deduct cost associated with the licensing information, and might send the unlock code to the user.
-
公开(公告)号:US20240273166A1
公开(公告)日:2024-08-15
申请号:US18007483
申请日:2022-11-17
Applicant: Rakuten Symphony India Private Limited
Inventor: Sameer PANCHOLI , Shubhangi GADHAVE
IPC: G06F21/10
CPC classification number: G06F21/105
Abstract: A system and method of automating and monitoring a license application in a license application module for a telecommunication network. The method including triggering, in response to completion of construction of a base station in the telecommunication network, generation of a license application in the license application module. The method including reviewing of the license application in the license application module to determine compliance with a criterion of a third-party. The method including exporting of the license application from a database in the license application module in a format compatible to be received at an external database by the third-party. The method including receiving, by the carrier, of the license application from the third-party. The method including triggering, in response to an approval of the license application by the third-party, activation of the base station such that a subscriber of the carrier is able to access the telecommunication network.
-
公开(公告)号:US12056218B2
公开(公告)日:2024-08-06
申请号:US18216020
申请日:2023-06-29
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro
IPC: G06F21/10 , G06F21/12 , H04L41/082 , H04W4/02 , H04L41/5003
CPC classification number: G06F21/105 , G06F21/121 , H04L41/082 , H04W4/02 , H04L41/5003
Abstract: Novel tools and techniques for an IoT shell are provided. A system includes an internet of things (IoT) device, a database, and a license manager. The database may include one or more sets of authorized licenses, each set of authorized licenses associated with a respective vendor software. The license manager may be in communication with the IoT device and the database, and further include a processor and a non-transitory computer readable medium comprising instructions executable by the processor. The license manager may be configured to receive a request to reserve a license for a first vendor software, determine an availability of the license associated with the first vendor software, register a unique identifier of the IoT device in association with the license, and grant the license to the IoT device.
-
公开(公告)号:US12050667B2
公开(公告)日:2024-07-30
申请号:US18143287
申请日:2023-05-04
Applicant: T-Mobile USA, Inc.
Inventor: Aaron Drake , Lee Miller London
CPC classification number: G06F21/105 , G06F21/125 , H04L9/3236 , H04L9/3247
Abstract: This disclosure describes techniques for implementing a blockchain to manage license compatibility. The techniques include parsing a code segment in a version of source code based on one or more parsing parameters, wherein the code segment is associated with a transaction and distributed under a license. Thereafter, one or more blocks are inserted onto a blockchain distributed ledger recording the transaction. Upon receiving an updated version of the source code comprising a change to at least one code segment associated with a new transaction, additional blocks are inserted onto the ledger recording the new transaction. Based at least on the transaction recorded in the blocks, the license associated with the version of the source code is identified. Additionally, a flag may indicate license incompatibility with the license if the change to at least one code segment associated with the new transaction violates a license restriction of the identified license.
-
公开(公告)号:US20240232299A9
公开(公告)日:2024-07-11
申请号:US17969267
申请日:2022-10-19
Applicant: Honeywell International Inc.
Inventor: Murray Mason
CPC classification number: G06F21/105 , G06Q50/265
Abstract: Aspirating detector device functionality licensing is described herein. One system includes an aspirating detector device configured to display a machine-readable code via an interface responsive to an input and a mobile device configured to scan the code, establish a connection with a remove server responsive thereto, and receive a license key corresponding to an aspirating detector device functionality from the remote server via the connection and wherein the aspirating detector device is configured to enable the functionality responsive to an entry of the code via the interface.
-
公开(公告)号:US12008084B2
公开(公告)日:2024-06-11
申请号:US17707482
申请日:2022-03-29
Applicant: Barracuda Networks, Inc.
Inventor: Hari Potaraju , Dipen Modi , Giovanni Rodriguez
IPC: G06F21/10 , G06F9/4401
CPC classification number: G06F21/105 , G06F9/4401 , G06F21/1077
Abstract: A new approach is proposed to support software validation and licensing management. An instance of a software component deployed to a physical computing device is configured to request a copy of license of the software component from a license server out-of-band before the software component can be installed and/or booted up on the physical computing device. Upon receiving a request for the copy of license from the instance of the software component, the license server is configured to grant or deny the request based on the current number of copies of license of the software component available. If the request is granted, the instance of the software component is booted up on the physical computing device. During its operation, the instance of the software component continues to communicate with the license server periodically to indicate whether the copy of license assigned by the server is still in use.
-
公开(公告)号:US12001523B2
公开(公告)日:2024-06-04
申请号:US17036577
申请日:2020-09-29
Applicant: International Business Machines Corporation
Inventor: Marco Simioni , Stefano Braghin
CPC classification number: G06F21/105 , G06F9/44521 , G06F21/602 , H04L9/0819 , G06F21/107
Abstract: A first copy of a heterogeneous program payload is provided to a first computing device. The heterogeneous program payload contains an unencrypted component and a set of one or more encrypted components. The set of encrypted components corresponding to a set of one or more programs. The unencrypted component of the heterogeneous program payload includes loader program code configured to receive a first license key. The loader program code is configured to, in response to receiving the first license key, perform a decryption action against the set of encrypted components of the heterogeneous program payload.
-
公开(公告)号:US20240152581A1
公开(公告)日:2024-05-09
申请号:US18539138
申请日:2023-12-13
Applicant: SR Labs, Inc.
Inventor: James Armand Baldwin , Prem Akkaraju , Giorgio Vanzini
IPC: G06F21/10 , G06F21/31 , G06F21/42 , G06F21/44 , G06F21/60 , G06K7/14 , G06Q30/0601 , G06Q50/18 , H04L9/40 , H04L67/00 , H04L67/01 , H04L67/10 , H04L67/52 , H04W4/029
CPC classification number: G06F21/10 , G06F21/105 , G06F21/31 , G06F21/42 , G06F21/44 , G06F21/60 , G06K7/1417 , G06Q30/0635 , G06Q50/184 , H04L63/10 , H04L63/107 , H04L67/00 , H04L67/01 , H04L67/10 , H04L67/52 , H04W4/029 , G06F21/1078 , G06F2221/2101 , G06F2221/2111
Abstract: A method for preventing digital content misuse can include detecting, by a client-side computing device, that the client-side computing device is paired to a viewing device such that, after being paired, the client-side computing device can cause digital content received from a remote server to be presented on a display of the viewing device; after detecting that the client-side computing device is paired to the viewing device, detecting, by the client-side computing device, that the client-side computing device has been unpaired from the viewing device; and in response to detecting that the client-side computing device has been unpaired from the viewing device, executing a remedial action.
-
-
-
-
-
-
-
-
-