Abstract: System 102 and method 600 for managing a user device based on a digital asset are described. In one example, the method 600 may include receiving 602, by a system 102, the digital asset from a user associated with the user device. The received digital asset comprises a plurality of configurations. Further, the method 600 may include extracting 604, by the system 102, the plurality of configurations from the received digital asset, and based on at least one of the plurality of extracted configurations from the digital asset, causing to modify 606, by the system 102, at least one of a plurality of preferences of the user device.
Description:TECHNICAL FIELD
[0001] The present disclosure, in general, relates to managing a user device based on a digital asset and, in particular, relates to approaches for modifying preferences of the user device based on the digital asset.
BACKGROUND
[0002] The following description of the related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art.
[0003] Digital assets may be increasingly used by various users for individual as well as commercial purposes. Examples of such digital assets may include, but are not limited to, any software, photograph, image, illustration, audio, or any other type of digital data. Digital assets, owned by an individual or an organization, may be crucial and play an important role. The digital asset may include some specific traits, which may determine the digital asset. The owner of the digital asset, referred to as user, may intend to utilize the digital asset to its full extent and may intend to customize a user device (operated by the user) based on the digital asset.
SUMMARY
[0004] This section is provided to introduce certain objects and aspects of the present invention in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter. Aspects of the present disclosure relate to managing a user device based on a digital asset. In particular, the present disclosure provides approaches for modifying preferences of the user device based on the digital asset.
[0005] An aspect of the present disclosure pertains to a system for managing a user device based on a digital asset. The system may include a processor and a management unit coupled to the processor. The digital asset may be received from a user associated with the user device. The received digital asset may include a plurality of configurations. The plurality of configurations may be extracted from the received digital asset. Thereafter, based on at least one of the plurality of extracted configurations from the digital asset, at least one of a plurality of preferences of the user device may be modified.
[0006] In another aspect, the digital asset may be a Non-Fungible Token.
[0007] In yet another aspect, the Non-Fungible Token may be one of an image, a video, an audio, or a combination thereof.
[0008] In yet another aspect, the management unit may receive the digital asset from the user by providing a plurality of digital assets to the user and causing the user to select one of the plurality of digital assets.
[0009] In yet another aspect, the plurality of digital assets may be stored in a repository. The management unit may provide the plurality of digital assets to the user by retrieving the plurality of digital assets from the repository and displaying the plurality of retrieved digital assets on a graphical user interface on the user device. Further, the management unit may cause the user to select said one of the plurality of digital assets by receiving a user selection pertaining to said one of the plurality of digital assets and causing to validate the user selection.
[0010] In yet another aspect, the management unit may modify said at least one of the plurality of preferences of the user device by modifying at least one of a color theme, a system sound, a graphical representation of objects, system animations, a gesture accessibility, system wallpapers, widgets, lock screen, or a combination thereof.
[0011] In yet another aspect, the system sound may include at least one of a notification sound, an incoming call sound, a camera shutter sound, a video recording sound, a lock sound, an unlock sound, a touch sound, a docking sound, an undocking sound, or a combination thereof.
[0012] In yet another aspect, based on said at least one of the plurality of extracted configurations from the digital asset, the management unit may provide a set of additional content to the user based on the received digital asset.
[0013] In yet another aspect, based on said at least one of the plurality of extracted configurations from the digital asset, the management unit may create a virtual representation of the user. The virtual representation of the user may be used in at least one of Augmented Reality and Virtual Reality platforms.
[0014] In yet another aspect, the management unit may, based on the modified preferences of the user device, create a user profile.
[0015] Another aspect of the present disclosure pertains to a method for managing a user device based on a digital asset. The method may include receiving, by a system, the digital asset from a user associated with the user device. The received digital asset may include a plurality of configurations. Further, the method may include extracting, by the system the plurality of configurations from the received digital asset. Thereafter, the method may include, based on at least one of the plurality of extracted configurations from the digital asset, modifying, by the system, at least one of a plurality of preferences of the user device.
[0016] Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.
BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0018] FIG. 1 illustrates an exemplary network environment with a system for managing a user device based on a digital asset, in accordance with an embodiment of the present disclosure;
[0019] FIG. 2 illustrates an exemplary block diagram representing functional units of the system, in accordance with an embodiment of the present disclosure;
[0020] FIGs. 3A-3B illustrate exemplary images of a user device, in accordance with an embodiment of the present disclosure;
[0021] FIGs. 4A-4D illustrate exemplary images of a user device with at least one of a plurality of modified preferences based on the digital asset, in accordance with an embodiment of the present disclosure;
[0022] FIG. 5 illustrates an exemplary image of a user device with a user profile created based on the digital asset, in accordance with an embodiment of the present disclosure;
[0023] FIG. 6 illustrates an exemplary flow diagram representing steps of a method for managing the user device based on the digital asset, in accordance with an embodiment of the present disclosure; and
[0024] FIG. 7 illustrates an exemplary computer system in which or with which embodiments of the present invention may be utilized, in accordance with embodiments of the present disclosure.
DETAILED DESCRIPTION
[0025] In the following description, for the purposes of explanation, various specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practiced without these specific details. Several features described hereafter can each be used independently of one another or with any combination of other features. An individual feature may not address all of the problems discussed above or might address only some of the problems discussed above. Some of the problems discussed above might not be fully addressed by any of the features described herein.
[0026] The ensuing description provides exemplary embodiments only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It should be understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the invention as set forth.
[0027] Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, circuits, systems, networks, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the embodiments.
[0028] Also, it is noted that individual embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed but could have additional steps not included in a figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination can correspond to a return of the function to the calling function or the main function.
[0029] The word “exemplary” and/or “demonstrative” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art. Furthermore, to the extent that the terms “includes,” “has,” “contains,” and other similar words are used in either the detailed description or the claims, such terms are intended to be inclusive—in a manner similar to the term “comprising” as an open transition word—without precluding any additional or other elements.
[0030] As used herein, “'connect”, “configure”, “couple” and its cognate terms, such as “connects”, “connected”, “configured”, and “coupled” may include a physical connection (such as a wired/wireless connection), a logical connection (such as through logical gates of semiconducting device), other suitable connections, or a combination of such connections, as may be obvious to a skilled person.
[0031] As used herein, “send”, “transfer”, “transmit”, and their cognate terms like “sending”, “sent”, “transferring”, “transmitting”, “transferred”, “transmitted”, etc. include sending or transporting data or information from one unit or component to another unit or component, wherein the content may or may not be modified before or after sending, transferring, transmitting.
[0032] Reference throughout this specification to “one embodiment” or “an embodiment” or “an instance” or “one instance” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0033] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
[0034] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such details as to clearly communicate the disclosure. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosures as defined by the appended claims.
[0035] With the advancement in technology and increasing reliance on digitalization, digital assets may be increasingly used by various users for individual as well as commercial purposes. As would be understood, a digital asset may refer to anything which may be stored digitally, has a unique identifier, and may have privileged ownership rights. The digital assets may be owned by the respective owners. Examples of such digital assets may include, but are not limited to, any software, photograph, any image, illustration, logo, animation, presentation, audio, or any other type of digital data.
[0036] Digital assets, owned by an individual or an organization, may be crucial and play an important role. The digital asset may include some specific traits, which may determine the digital asset. For example, a digital asset in the form of an image may include certain color combinations which may determine the digital asset. As would be further understood, not only the digital assets may be representative of a community of which they may be part of, but such digital assets may also represent the owners of such digital assets. As a result, the owner of the digital asset, referred to as a user, may intend to utilize the digital asset to its full extent and may intend to customize a user device (operated by the user) based on the digital asset.
[0037] The existing and conventional methodologies for utilizing a digital asset to its full extent may be inefficient, and may not allow the owner of the digital asset, referred to as the user, to customize or manage the user device based on the digital asset. For example, it may be the case that an organization may own a digital asset. The digital asset may have some specific traits, which the owner of the organization may intend to provide to its customers. In such cases, the conventional approaches may be cumbersome and inefficient.
[0038] To this end, the approaches of the present subject matter provide a robust and an efficient way to manage a user device based on a digital asset. The proposed approach of the present subject matter may allow the user, associated with the user device, to modify preferences of the user device based on the digital asset. As would be appreciated, such approach may allow the owner of the digital asset, referred to as the user, to effectively and fully utilize the digital asset. In cases where the user owns a specific digital asset which may have some specific traits, the user may be able to configure user devices based on such digital assets. The end-user devices, therefore, may be efficiently adapted based on the digital asset.
[0039] As would be further appreciated, the proposed approach may allow the user to customize each of the user’s end-device based on the owned digital asset. The user may be able to customize all the user devices in a similar manner based on a certain digital asset.
[0040] The manner in which the proposed system is used for managing a user device based on a digital asset is further explained in detail with respect to FIGs. 1-7. It is to be noted that drawings of the present subject matter shown here are for illustrative purposes only and are not to be construed as limiting the scope of the subject matter claimed. Further, FIGs. 1-5 have been explained together, and same reference numerals have been used to refer to identical components and entities.
[0041] FIG. 1 illustrates an exemplary network environment 100 including a system 102. The system 102 may be used for managing a user device based on a digital asset, in accordance with an embodiment of the present disclosure. The system 102 may be implemented as any hardware-based, software-based, or network-based computing device known to a person skilled in the art. Such explanation has not been provided here for the sake of brevity. It may be further noted that the system 102 may be implemented as any system capable of receiving an input, processing it, and generating an output.
[0042] Continuing further, as depicted in FIG. 1, the network environment 100 may include a centralized server 104 in communication with the system 102 over a network 106. The centralized server 104 may be implemented using any or a combination of hardware-based, software-based, network-based computing device, or a cloud-based computing device.
[0043] The network 106 may be a wireless network, a wired network or a combination thereof that can be implemented as one of the different types of networks, such as Intranet, Local Area Network (LAN), Wide Area Network (WAN), Internet, and the like. Further, the network 106 may either be a dedicated network or a shared network. The shared network may represent an association of different types of networks that can use variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like.
[0044] The centralized server 104 may include a management unit 108. Although, as depicted in FIG. 1, the management unit 108 may be present within the centralized server 104 and may be in communication with the system 102 over the network 106. However, the same should not be construed to limit the scope of the present subject matter in any manner. The management unit 108 may be present within the system 102 as well, as would be explained with reference to FIG. 2. Such an example would also lie within the scope of the present subject matter.
[0045] In one example, the management unit 108 may be implemented as a processing resource. In another example, the management unit 108 may be implemented as a combination of a transceiver and a processing resource. The management unit 108 may be capable of receiving data, processing it, and transmitting data.
[0046] As further depicted in FIG. 1, the system 102 may be in communication with a plurality of user devices (110-1, 110-2, …., 110-N) (collectively referred to as user devices 110 and individually referred to as user device 110). Examples of such user devices 110 may include, but are not limited to, a Personal Computer (PC), a portable PC, a mobile phone, a handheld computer, a laptop, a wearable device, or any other end-user computing device. Each of the user devices 110 may be associated with, and operated by a respective user 112. It may be noted that aforementioned examples of the user devices 110 are only illustrative, and should not be construed to limit the scope of the present subject matter in any manner. Any other type of end-user device used by the user 112 would also lie within the scope of the present subject matter.
[0047] The working of the system 102 is explained in conjunction with FIG. 2. FIG. 2 illustrates a block diagram representing functional units of the proposed system for managing a user device 110 based on a digital asset, such as system 102.
[0048] As depicted in FIG. 2, the exemplary functional units of the system 102 may include one or more processor(s) 202. The one or more processor(s) 202 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processor(s) 202 may be configured to fetch and execute computer-readable instructions stored in a memory 204 of the system 102. The memory 204 may store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 204 may include any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.
[0049] In an embodiment, the system 102 may also include an interface(s) 206. The interface(s) 206 may include a variety of interfaces, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, and the like. The interface(s) 206 may facilitate communication of the system 102 with various devices coupled to the system 102. The interface(s) 206 may also provide a communication pathway for one or more components of the system 102. Examples of such components include, but are not limited to, processing engine(s) 208 and database 210.
[0050] In an embodiment, the processing engine(s) 208 may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 208. In examples described herein, such combinations of hardware and programming may be implemented in several different ways. For example, the programming for the processing engine(s) 208 may be processor-executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing engine(s) 208 may include a processing resource (for example, one or more processors), to execute such instructions.
[0051] In the present examples, the machine-readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 208. In such examples, the system 102 may include the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to the system 102 and the processing resource. In other examples, the processing engine(s) 208 may be implemented by electronic circuitry. In an embodiment, the database 210 may include data that is either stored or generated as a result of functionalities implemented by any of the components of the processing engine(s) 208. In an embodiment, the processing engine(s) 208 may include a management unit 108 and other unit(s) 212. The other unit(s) 212 may implement functionalities that supplement applications or functions performed by the system 102 and/or the processing engine(s) 208.
[0052] Continuing with the approaches of the working of the present subject matter, it may be noted that although the foregoing description would be explained with respect to a single user device 110 being operated by a single user 112, it may be noted that the same is done only for the sake of clarity. The proposed approach for managing the user device 110 based on the digital asset may be implemented to any number of users 112 operating any number of user devices 110. All such examples would be covered within the scope of the present subject matter. For example, one user 112 may be operating multiple user devices 110. The user 112, in such cases, may own a certain digital asset. Based on the owned digital asset, the user 112 may be able to manage any number of user devices 110 and may be able to modify preferences of each of the user devices 110.
[0053] Continuing further, in one example, in operation, the management unit 108 may receive a digital asset from a user 112 associated with the user device 110. In one example, the digital asset may be a Non-Fungible Token (NFT). In another example, the NFT may include, but not be limited to, an audio, a video, an image, or a combination thereof. However, it may be noted that such examples are only illustrative, and the received digital asset may be implemented as any other digital media without deviating from the scope of the present subject matter.
[0054] In yet another example, the management unit 108 may provide a plurality of digital assets to the user 112. Thereafter, the management unit 108 may cause the user 112 to select one of the plurality of digital assets. In yet another example, the user device 110 may include a display device operatively coupled to the user device 110. In such cases, the management unit 108 may display the plurality of digital assets on a graphical user interface on the user device 110. The user 112 may select one of the plurality of digital assets. The management unit 108 may receive a use selection pertaining to one of the plurality of digital assets.
[0055] In yet another example, the plurality of digital assets may be stored in a repository. In such cases, the management unit 108 may retrieve the plurality of digital assets from the repository and provide them to the user 112. In yet another example, such repository may be a digital wallet. In such cases, the management unit 108 may validate the user selection by asking for a credential. Based on verification of the credential, the management unit 108 may provide the digital asset.
[0056] However, it may be noted that all such examples are only illustrative, and the digital asset may be provided using any other method or approach known to a person skilled in the art. All such examples would lie within the scope of the present subject matter.
[0057] Continuing further, the received digital asset may include a plurality of configurations. The management unit 108 may extract the plurality of configurations from the received digital asset. In one example, the plurality of configurations may include a set of instructions, which when executed or installed, may cause the user device 110 to implement certain changes. In another example, in cases where the digital asset may be an image, the plurality of configurations may be based on color combinations of the image. In yet another example, the plurality of configurations may be provided with the creator of the digital asset, along with the digital asset itself.
[0058] Thereafter, the management unit 108 may, based on at least one of the plurality of extracted configurations from the digital asset, cause to modify at least one of a plurality of preferences of the user device 110. In one example, the management unit 108 may modify a color theme, a system sound, a graphical representation of objects, system animations, a gesture accessibility, system wallpapers, widgets, a lock screen, or a combination thereof of the user device 110. In another example, the system sound may include, but not be limited to, a notification sound, an incoming call sound, a camera shutter sound, a video recording sound, a lock sound, an unlock sound, a touch sound, a docking sound, an unlocking sound, or a combination thereof. However, it may be noted that all such examples are only illustrative, and any other preferences specific to the user device 110 may also be modified without deviating from the scope of the present subject matter. All such examples would lie within the scope of the present subject matter.
[0059] In another example, the user 112 of the user device 110 may be provided with a set of options to choose from, for modifying at least one of the plurality of preferences of the user device 110. Each of the options may correspond to one of the plurality of preferences of the user device 110. In yet another example, the set of options depicting the plurality of preferences may be provided to the user 112 in the form of a graphical menu. In yet another example, based on at least one of the plurality of extracted configurations from the digital asset, the management unit 108 may further provide a set of additional content to the user. In yet another example, based on the digital asset, the management unit 108 may provide a list of recommendations and suggestions to the user 112. In yet another example, based on the digital asset, the management unit 108 may provide a set of additional widgets to the user 112. Examples of such widgets may include, but are not limited to, weather, news, and calendar.
[0060] All of these examples, along with some additional implementations and aspects, have been depicted more clearly in FIGs. 3-4. FIGs. 3A-3B illustrate exemplary images of a user device, such as user device 110. On the other hand, FIGs. 4A-4D illustrate exemplary images of a user device, such as user device 110, with at least one of a plurality of modified preferences based on the digital asset.
[0061] For example, as depicted in FIG. 4A, the graphical user interface of the user device 110 may include additional content, such as NFT Application Launcher, Images, Audios, Avatars, Videos, and other options based on the received digital asset, in comparison to the graphical user interface depicted in FIG. 3A. In a similar manner, as depicted in FIG. 4B, the drop down menu from the home screen on the graphical user interface may be modified based on the digital asset, in comparison to the drop down menu as depicted in FIG. 3B.
[0062] Further, FIG. 4C depicts exemplary images of graphical representations, referred to as icons, which may be implemented in the user device 110. Such graphical representations may be based on the digital asset. Furthermore, FIG. 4D depicts modification in the font style and the manner in which the input is provided to the user device 110. Such modification in the font style may also be based on the digital asset.
[0063] It may be noted that all such examples depicted in FIGs. 4A-4D are only illustrative, and any other type of modification to any of the preferences may be implemented at the user device 110 based on the digital asset, and without deviating from the scope of the present subject matter. All such variations in the preferences would be covered within the scope of the present subject matter.
[0064] In yet another example, the management unit 108 may create a user profile based on the modified preferences. This has been depicted in FIG. 5. FIG. 5 illustrates an exemplary image of a user device 110 with a user profile created based on the digital asset, in accordance with an embodiment of the present disclosure. Such profiles may be useful when the user 112 intends to customize a plurality of user devices 110 based on a certain digital asset. In such cases, in one example, the user 112 may need to provide a set of credentials to each of the user device 110. Based on verification of the credentials, the user profile may be implemented, and the preferences of the corresponding user device 110 may be modified.
[0065] In yet another example, the management unit 108 may, based on at least one of the plurality of extracted configurations from the digital asset, create a virtual representation of the user 112. The virtual representation of the user 112 may then be used in at least Augmented Reality (AR) and Virtual Reality (VR) platforms.
[0066] It may be again noted that all such exemplary implementations of modifications of the user device preferences are only illustrative, and the user device 110 may be modified in any other manner based on the digital asset. All such examples would lie within the scope of the present subject matter.
[0067] FIG. 6 illustrates an exemplary flow diagram representing steps of a method 600 for managing a user device 110 based on a digital asset, in accordance with an embodiment of the present disclosure. The method 600 may be implemented within the system 102, as described in conjunction with FIGs. 1-2.
[0068] At block 602, the method 600 may include receiving the digital asset from a user 112 associated with the user device 110. The received digital asset may include a plurality of configurations. At block 604, the method 600 may include extracting the plurality of configurations from the received digital asset. At block 606, the method 600 may include, based on at least one of the plurality of extracted configurations from the digital asset, modifying at least one of a plurality of preferences of the user device 110.
[0069] It may be appreciated that the steps shown in FIG. 6 are merely illustrative. Other suitable steps may be used for the same, if desired. Moreover, the steps of the method 600 may be performed in any order and may include additional steps.
[0070] FIG. 7 illustrates an exemplary computer system 700 in which or with which embodiments of the present disclosure may be utilized. The computing system 700 may be implemented as or within the system 102 described in conjunction with FIGs. 1-2. As depicted in FIG. 7, the computer system 700 may include an external storage device 710, a bus 720, a main memory 730, a read-only memory 740, a mass storage device 750, communication port(s) 760, and a processor 770. A person skilled in the art will appreciate that the computer system 700 may include more than one processor 770 and communication ports 760. The processor 770 may include various modules associated with embodiments of the present disclosure. The communication port(s) 760 may be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports. The communication port(s) 760 may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which the computer system 700 connects.
[0071] In an embodiment, the main memory 730 may be Random Access Memory (RAM), or any other dynamic storage device commonly known in the art. The read-only memory 740 may be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chips for storing static information e.g., start-up or BIOS instructions for the processor 770. The mass storage device 750 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces).
[0072] In an embodiment, the bus 720 communicatively couples the processor 770 with the other memory, storage, and communication blocks. The bus 720 may be, e.g. a Peripheral Component Interconnect PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB, or the like, for connecting expansion cards, drives, and other subsystems as well as other buses, such a front side bus (FSB), which connects the processor 770 to the computer system 700.
[0073] In another embodiment, operator and administrative interfaces, e.g. a display, keyboard, and a cursor control device, may also be coupled to the bus 720 to support direct operator interaction with computer system. Other operator and administrative interfaces may be provided through network connections connected through the communication port(s) 760. Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system 700 limit the scope of the present disclosure.
[0074] Thus, it will be appreciated by those of ordinary skill in the art that the diagrams, schematics, illustrations, and the like represent conceptual views or processes illustrating systems and methods embodying this invention. The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing associated software. Similarly, any switches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the entity implementing this invention. Those of ordinary skill in the art further understand that the exemplary hardware, software, processes, methods, and/or operating systems described herein are for illustrative purposes and, thus, are not intended to be limited to any particular named.
[0075] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the
claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.
, Claims:1. A system (102) for managing a user device (110) based on a digital asset, the system (102) comprising:
a processor;
a management unit (108) coupled to the processor, wherein the management unit (108) is to:
receive the digital asset from a user (112) associated with the user device (110), wherein the received digital asset comprises a plurality of configurations;
extract the plurality of configurations from the received digital asset; and
based on at least one of the plurality of extracted configurations from the digital asset, cause to modify at least one of a plurality of preferences of the user device (110).
2. The system (102) as claimed in claim 1, wherein the digital asset is a Non-Fungible Token.
3. The system (102) as claimed in claim 2, wherein the Non-Fungible Token is one of: an image, a video, an audio, or a combination thereof.
4. The system (102) as claimed in claim 1, wherein the management unit (108) is to receive the digital asset from the user (112) by:
providing a plurality of digital assets to the user (112); and
causing the user (112) to select one of the plurality of digital assets.
5. The system (102) as claimed in claim 4, wherein the plurality of digital assets are stored in a repository,
wherein the management unit (108) is to provide the plurality of digital assets to the user (112) by:
retrieving the plurality of digital assets from the repository; and
displaying the plurality of retrieved digital assets on a graphical user interface on the user device (110), and
wherein the management unit (108) is to cause the user (112) to select said one of the plurality of digital assets by:
receiving a user selection pertaining to said one of the plurality of digital assets; and
causing to validate the user selection.
6. The system (102) as claimed in claim 1, wherein the management unit (108) is to modify said at least one of the plurality of preferences of the user device (110) by modifying at least one of: a color theme, a system sound, a graphical representation of objects, system animations, a gesture accessibility, system wallpapers, widgets, lock screen, or a combination thereof.
7. The system (102) as claimed in claim 6, wherein the system sound comprises at least one of: a notification sound, an incoming call sound, a camera shutter sound, a video recording sound, a lock sound, an unlock sound, a touch sound, a docking sound, an undocking sound, or a combination thereof.
8. The system (102) as claimed in claim 1, wherein based on said at least one of the plurality of extracted configurations from the digital asset, the management unit (108) is to:
provide a set of additional content to the user (112) based on the received digital asset.
9. The system (102) as claimed in claim 1, wherein, based on said at least one of the plurality of extracted configurations from the digital asset, the management unit (108) is to create a virtual representation of the user (112), and wherein the virtual representation of the user (112) is used in at least one of Augmented Reality and Virtual Reality platforms.
10. The system (102) as claimed in claim 1, wherein the management unit (108) is to create a user profile based on the at least one of the modified preferences of the user device (110).
11. A method (600) for managing a user device based on a digital asset, the method (600) comprising:
receiving (602), by a system (102), the digital asset from a user associated with the user device, wherein the received digital asset comprises a plurality of configurations;
extracting (604), by the system (102), the plurality of configurations from the received digital asset; and
based on at least one of the plurality of extracted configurations from the digital asset, causing to modify (606), by the system (102), at least one of a plurality of preferences of the user device.
| # | Name | Date |
|---|---|---|
| 1 | 202341002419-STATEMENT OF UNDERTAKING (FORM 3) [12-01-2023(online)].pdf | 2023-01-12 |
| 2 | 202341002419-POWER OF AUTHORITY [12-01-2023(online)].pdf | 2023-01-12 |
| 3 | 202341002419-FORM 1 [12-01-2023(online)].pdf | 2023-01-12 |
| 4 | 202341002419-DRAWINGS [12-01-2023(online)].pdf | 2023-01-12 |
| 5 | 202341002419-DECLARATION OF INVENTORSHIP (FORM 5) [12-01-2023(online)].pdf | 2023-01-12 |
| 6 | 202341002419-COMPLETE SPECIFICATION [12-01-2023(online)].pdf | 2023-01-12 |
| 7 | 202341002419-ENDORSEMENT BY INVENTORS [10-02-2023(online)].pdf | 2023-02-10 |
| 8 | 202341002419-FORM 18 [26-11-2024(online)].pdf | 2024-11-26 |