Automatic provisioning and onboarding of offline or disconnected machines
US-12182236-B2 · Dec 31, 2024 · US
US2022019638A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022019638-A1 |
| Application number | US-202117480677-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 21, 2021 |
| Priority date | Apr 9, 2019 |
| Publication date | Jan 20, 2022 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects include receiving a search request, comparing at least one term of the search request to a plurality of metadata items, wherein each metadata item of the plurality of metadata items is associated with a respective asset of a plurality of assets, generating a plurality of scores, wherein each score of the plurality of scores is associated with a respective asset included in the plurality of assets, and wherein a value of each score of the plurality of scores is based on an identification of a user, selecting at least one asset of the plurality of assets in accordance with the plurality of scores and in accordance with at least one threshold, providing the at least one asset to a communications device that is associated with the user, and providing at least a portion of a metadata item included in the plurality of metadata items to the communications device.
Opening claim text (preview).
What is claimed is: 1 . A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: selecting a first plurality of assets for transmission to a user device, wherein the user device is associated with a user of an organization who is authorized to access the processing system, wherein the selecting of the first plurality of assets is based on validating a credential associated with the user, wherein the selecting of the first plurality of assets is further based on an identity of the user as determined from the credential, and wherein the first plurality of assets is transmitted to the user device in an absence of a request from the user device for the first plurality of assets; after the selecting of the first plurality of assets and transmission of the first plurality of assets to the user device, receiving, from the user device, a search request comprising search criteria; responsive to the receiving of the search request, comparing the search criteria to a plurality of metadata items of a second plurality of assets to identify a subset of assets included in the second plurality of assets that are relevant to the search request in an amount that is greater than a threshold, wherein the threshold is determined based on the identity of the user; responsive to the comparing, transmitting the subset of assets to the user device; receiving, from the user device, a selection of an asset included in the subset of assets for inclusion in a project, a task, a product, a service, or a combination thereof; responsive to the receiving of the selection of the asset included in the subset of assets, indicating, in a metadata item of the asset, the selection of the asset by modifying the metadata item, wherein the metadata item is included in the plurality of metadata items, and wherein the asset comprises a software item; responsive to the receiving of the selection of the asset included in the subset of assets, providing a copy of the asset to the user device; and after the providing the copy of the asset to the user device and responsive to a determination that the software item is incorporated, by the user, in the project, the task, the product, the service, or the combination thereof, promoting reuse or repurposing of assets by updating an account of the user with a reward. 2 . The device of claim 1 , wherein the software item is incorporated as part of a microservice, an application programming interface, a bot, a data library, an operating system, a virtual hosting environment, or a combination thereof. 3 . The device of claim 1 , wherein the modifying the metadata item comprises additionally including an identification of the project, the task, the product, the service, or the combination thereof in the metadata item. 4 . The device of claim 1 , wherein the operations further comprise: after the receiving of the selection of the asset included in the subset of assets and after the providing the copy of the asset to the user device, receiving, from the user device, a modification to the asset, wherein the modifying of the metadata item included in the plurality of metadata items comprises an indication of the modification to the asset; responsive to the receiving of the modification to the asset, storing the modification in a database of the processing system; and responsive to the receiving of the modification to the asset, updating the account of the user with an additional reward. 5 . The device of claim 4 , wherein the storing of the modification in the database comprises overwriting a first copy of the asset in the database with a second copy of the asset in the database, and wherein the second copy of the asset includes the modification. 6 . The device of claim 1 , wherein the operations further comprise: receiving, from a second user device associated with a second user, a modification to the asset, wherein the modifying of the metadata item included in the plurality of metadata items comprises an indication of the modification to the asset; and responsive to the receiving of the modification to the asset, storing the modification in a database of the processing system. 7 . The device of claim 1 , wherein the operations further comprise: responsive to the receiving of the selection of the asset included in the subset of assets, receiving, from the user device, commentary related to the asset; and parsing the commentary to generate a numerical score, wherein the modifying the metadata item comprises additionally appending the numerical score to the metadata item. 8 . The device of claim 1 , wherein the operations further comprise: selecting a third plurality of assets for transmission to the user device, wherein each asset of the third plurality of assets is associated with the organization, and wherein the third plurality of assets is transmitted to the user device in an absence of a request from the user device for the third plurality of assets. 9 . The device of claim 1 , wherein the operations further comprise: responsive to the receiving of the selection of the asset included in the subset of assets, receiving, from the user device, a copy of a second asset and an indication of a relationship between the copy of the second asset and the asset; and responsive to the receiving of the copy of the second asset, incorporating the copy of the second asset as part of the subset of assets in a database of the processing system, wherein the modifying of the metadata item comprises additionally including the indication of the relationship between the copy of the second asset and the asset. 10 . The device of claim 1 , wherein the operations further comprise: generating a report that includes an indication of the asset in the project, the task, the product, the service, or the combination thereof, relative to a schedule; and transmitting the report to the user device, a second user device, or a combination thereof. 11 . The device of claim 1 , wherein the operations further comprise: transmitting a third plurality of assets to a communication device associated with a second organization that is different from the organization; receiving feedback from the communication device with respect to at least one asset included in the third plurality of assets; and associating the feedback with a copy of the at least one asset in a database of the processing system. 12 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: receiving a plurality of search results that reference a plurality of assets and a plurality of scores, wherein the receiving the plurality of search results is based on transmitting of a search request that is received via a user interface associated with a user, and wherein a given score of the plurality of scores is based on a number of times that a respective asset included in the plurality of assets has been used and how recently the respective asset has been used; responsive to the receiving of the plurality of search results, presenting the plurality of search results; responsive to the presenting of the plurality of search results, receiving a selection of a search result included in the plurality of search results via the user interface; responsive to the receiving the selection of the search result, transmitting an indication of the selection of the search result, resulting in a modification
User authentication · CPC title
to a system of files or objects, e.g. local or distributed file system or database · CPC title
Search customisation based on user profiles and personalisation · CPC title
Interaction with page-structured environments, e.g. book metaphor · CPC title
using information identifiers, e.g. uniform resource locators [URL] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.