The embodiments of the present disclosure generally relate to a method and a system for delivering and managing contents in multiple metaverse environments. More particularly, the present disclosure relates to a method and a system for undertaking a transaction in a Three-Dimensional (3D) interactive environment.
The following description of 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 prior art.
Generally, consumers of digital entertainment provided in interactive or non-interactive media may engage with media to a large extent, particularly with interactive media. An example of interactive media may be video games. Consumers invest time and/or resources progressing through events in the interactive media. One example of the events may be a development of a digital character or avatar (collectively referred to as a character) that may be represented in a virtual universe provided by the interactive media. Such development can include customizing the appearance or likeness of the character, improving the characteristics of the character, including personal characteristics or accessories, or engaging in various events with the character. The consumer preferably can control the character in an interactive environment. This allows the character to be part of an interactive adventure, while characteristics of the character are improved as the adventure progresses. Examples of such virtual universes include both offline and online universes. However, the applications may be beyond gaming, role-playing, business collaboration, and/or social interaction. A core megatrend of forthcoming future society lies in establishing social networks in which users directly participate, thereby allowing users to engage in an all-encompassing field of activities including educational, economic, and cultural activities, and enabling creative users to freely create, sell, develop and share characters and spaces in a mixed reality environment. Recently, people are building lasting virtual relationships, owning and decorating virtual spaces, and competing for scarce virtual resources across a multitude of distinct virtual ecosystems. As augmented reality becomes more pervasive, virtual overlays may be playing part in how users view the physical world that, it can still be like the real world. As Virtual Reality (VR) hardware becomes more advanced and more affordable, these virtual experiences may become more real and the line between the physical world and the virtual worlds may begin to be same. Aside from hardware, the biggest obstacle to the growth of virtual reality is the absence of a coherent cross-world ecosystem. While some virtual worlds strive toward universality, most common virtual environments are intentionally limited to certain games, objectives, or communities. Eventually, a shared interface may develop to connect virtual spaces with the Augmented Reality (AR) enhanced physical world. The Extended Reality (XR) may be impacting the world in almost every sphere of human life. One of its major bearings is the ability to provide immersive web experiences from a mere Two-Dimensional (2D) web which the world is used to until date. The ability to traverse in spatial-web may led to the emergence of a new technology domain in its entirety. That collective, persistent layer of connected virtual worlds may be known as “a metaverse”.
Currently, there may be no persistent method(s) to invoke metaverse environment from one or more web pages of an e-commerce websites/portals. A checkout process in the e-commerce portals may not enable Three-Dimensional (3D) based virtual product trials possible through a combination of online and offline toggle of active check-out carts between both the web and the metaverse environments. As virtual environments become imbued with the characteristics of the physical world, (e.g., utilizing avatars having the same face/body model of the people they represent), a user or group of users may desire to interact in the virtual environment in same way as in the normal world. These workflows would include the ability to transact, purchase or try-on e-commerce products. For example, a group of users wishing to purchase products may desire to have the virtual try-on process on the respective avatar of users before making a digital and/or physical purchase.
Therefore, there is a need to provide method and system for solving the shortcomings of the current technologies, by providing a method and a system for undertaking a transaction in a Three-Dimensional (3D) interactive environment. Further, there is a need for providing a method and a system for reviewing products that can be saved, stored, fitted and purchased through a 3-D interactive environment, with a direct impact on the real-world counterparts. A further need exists for a method and a system for reviewing the events that occurred in a 3-D interactive environment which includes the ability to review products introduced by an outside source, such as a 2D e-commerce destination or storefront. Another need exists for a method and a system for reviewing products that occurred in a 3-D interactive environment which may be viewed from a plurality of viewpoints for the user to better understand the details of the product.
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. In order to overcome at least a few problems associated with the known solutions as provided in the previous section, an object of the present invention is to provide a technique that may for undertake a transaction in a Three-Dimensional (3D) interactive environment.
It is an object of the present disclosure to provide a method and system for undertaking a transaction in a Three-Dimensional (3D) interactive environment. The present disclosure provides a method and system for invoking, utilizing and minting one or more products using a metaverse cart checkout process in a metaverse environment. The metaverse environment may be invoked from existing web pages, websites, browsers, applications, platforms, using widgets, plugins that are browser and platform agnostic.
It is another object of the present disclosure to present disclosure significantly improves the buying process of the one more product on e-commerce by leveraging tools of an internet and a metaverse environment to engage, inform and build enough conviction on choices buyers are making as products/brands.
It is another object of the present disclosure to provide a method and system for check-out of purchases within a browser or a metaverse environment that can be conveniently and seamlessly experienced at different points in time by the buyer. The flexibility to load one or more products into a meta-cart enables the buyer to increase confidence on the product opted for buying, upon associating the product simulations and validation in the metaverse environment.
It is yet another object of the present disclosure to provide a method and system for providing the buyer with a Non-Fungible Token (NFT) instance of the purchase transaction so that transaction and the transaction ownership is block-chain imprinted assuring of the needed hygiene to further transact within the metaverse environment. The present disclosure provides a method and system for optimizing the NFT generation costs by providing mint NFT technique in the overall meta-cart check-out process keeping a digital wallet value optimization in focus. The present disclosure provides a method and system for conjoint process of purchase/toggle between both the web and the metaverse environments in ecommerce.
It is another object of the present disclosure to provide comfort and conviction of a fully validated purchase transaction. The present disclosure provides ownership to the user, as basis for any digital instance of a product and enabling blockchain validation of such ownerships through Non-Fungible Tokens (NFTs) to avoid confusion and fraudulent resale of a pre-owned product.
It is another object of the present disclosure to provide meta-cart checkout purchase/buying process flow that integrates the web and Metaverse environments from the standpoint of immersive commerce that gives the user both the convenience and conviction to buy after getting a comprehensive and real sense of the products in terms of its size, scale, fit, detail & configuration/customization options. the meta-cart checkout process is aimed at stacking the shopping cart provisionally (or it can also be treated as the penultimate shopping cart, not the final check-out ready cart) with items that are both meta-verse experience-able and otherwise.
In an aspect, the present disclosure includes a method for undertaking a transaction in a Three-Dimensional (3D) interactive environment. The method includes invoking from a source application, using a widget, a metaverse environment from a plurality of available metaverse environments, the invocation of the metaverse environment enabling a user to undertake experiential experiments on a plurality of products that form part of the invoked metaverse environment. The method includes selecting one or more products based on the experiential experiments. Further, the method includes processing in the invoked metaverse environment, using a meta-cart checkout engine of the invoked metaverse environment, purchase transaction for the selected one or more products. The meta-cart checkout engine places the selected one or more products into a cart along with transmitting 3D metadata associated with the one or more products to a server.
In another aspect, the present disclosure includes a system for undertaking a transaction in a Three-Dimensional (3D) interactive environment. The system includes a processor, a memory storing a set of instructions. When set of instructions is executed by the processor, the processor invokes, from a source application, using a widget, a metaverse environment from a plurality of available metaverse environments, the invocation of the metaverse environment enabling a user to undertake experiential experiments on a plurality of products that form part of the invoked metaverse environment. The system via the processor selects one or more products based on the experiential experiments. Further, the system via the processor processes, in the invoked metaverse environment, using a meta-cart checkout engine of the invoked metaverse environment, purchase transaction for the selected one or more products. The meta-cart checkout engine places the selected one or more products into a cart along with transmitting 3D metadata associated with the one or more products to a server.
The accompanying drawings, which are incorporated herein, and constitute a part of this invention, illustrate exemplary embodiments of the disclosed methods and systems in which like reference numerals refer to the same parts throughout the different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Some drawings may indicate the components using block diagrams and may not represent the internal circuitry/sub components of each component. It will be appreciated by those skilled in the art that invention of such drawings includes the invention of electrical components, electronic components or circuitry commonly used to implement such components.
The foregoing shall be more apparent from the following more detailed description of the invention.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Embodiments of the present disclosure provides a method and system for undertaking a transaction in a Three-Dimensional (3D) interactive environment. The present disclosure provides a method and system for invoking, utilizing and minting one or more products using a metaverse cart checkout process in a metaverse environment. The metaverse environment may be invoked from existing web pages, websites, browsers, applications, platforms, using widgets, plugins that are browser and platform agnostic. The present disclosure significantly improves the buying process of the one more product on e-commerce by leveraging tools of an internet and a metaverse environment to engage, inform and build enough conviction on choices buyers are making as products/brands. The present disclosure provides a method and system for check-out of purchases within a browser or a metaverse environment that can be conveniently and seamlessly experienced at different points in time by the buyer. The flexibility to load one or more products into a meta-cart enables the buyer to increase confidence on the product opted for buying, upon associating the product simulations and validation in the metaverse environment.
The present disclosure provides a method and system for providing the buyer with a Non-Fungible Token (NFT) instance of the purchase transaction so that transaction and the transaction ownership is block-chain imprinted assuring of the needed hygiene to further transact within the metaverse environment. The present disclosure provides a method and system for optimizing the NFT generation costs by providing mint NFT technique in the overall meta-cart check-out process keeping a digital wallet value optimization in focus. The present disclosure provides a method and system for conjoint process of purchase/toggle between both the web and the metaverse environments in ecommerce. The present disclosure provides comfort and conviction of a fully validated purchase transaction. The present disclosure provides ownership to the user, as basis for any digital instance of a product and enabling blockchain validation of such ownerships through Non-Fungible Tokens (NFTs) to avoid confusion and fraudulent resale of a pre-owned product. The present disclosure provides meta-cart checkout purchase/buying process flow that integrates the web and Metaverse environments from the standpoint of immersive commerce that gives the user both the convenience and conviction to buy after getting a comprehensive and real sense of the products in terms of its size, scale, fit, detail & configuration/customization options. the meta-cart checkout process is aimed at stacking the shopping cart provisionally (or it can also be treated as the penultimate shopping cart, not the final check-out ready cart) with items that are both meta-verse experience-able and otherwise.
The system 102 may be implemented by way of a single device or a combination of multiple devices that may be operatively connected or networked together. For instance, the system 102 may be implemented by way of standalone device such as the server 114, and the like, and may be communicatively coupled to the electronic device 110. In another instance, the system 102 may be implemented in the electronic device 110. The electronic device 110 may be any electrical, electronic, electromechanical and computing device. The electronic device 110 may include, but are not limited to, a mobile device, a smart phone, a Personal Digital Assistant (PDA), a tablet computer, a phablet computer, a wearable device, a Virtual Reality/Augment Reality (VR/AR) device, a laptop, a desktop, and the like. The system 102 may be implemented in hardware or a suitable combination of hardware and software. Further, the system 102 may include a processor 104, an Input/Output (I/O) interface 106, and a memory 108. The Input/Output (I/O) interface 106 on the system 102 may be used to receive input from a user to undertake experiential experiments on a plurality of products that form part of an invoked metaverse environment, or to select one or more products based on the experiential experiments, and placing the selected one or more products into a cart along with transmitting Three-Dimensional (3D) metadata associated with the one or more products to the server 114. The metaverse environment may be referred to as virtual universes or worlds, are computer-based simulated environments intended for users to inhabit, traverse, and interact via avatars, which are personas or representations of the users of the metaverse, and generally take the form of two-dimensional or three-dimensional human or fantastical representations of a person's self. The metaverse according to the present disclosure may provide, but are not limited to, immersive e-commerce/merchandising entail spatial/virtual representations of one or more products across different customer touch-points of the products/product ads, search results, web pages, browsers, platforms/applications, and the like. The metaverse creates user-driven, fully immersive digital experiences that connect with the physical offering of the one or more products. The metaverse e-commerce may provide physical and digital worlds the ease of exchanging efficiently and experiencing consistently product details for a well-informed purchase decision.
Further, the system 102 may also include other units such as a display unit, an input unit, an output unit and the like, however the same are not shown in the
In the example that follows, assume that a user of the system 102 desires to improve/add additional features undertaking a transaction in the Three-Dimensional (3D) interactive environment. In this instance, the user may include an administrator of a website, an administrator of an e-commerce site, an administrator of a social media site, an administrator of a social media application, an administrator of media content (e.g., television content, video on demand content, online video content, graphical content, image content, augmented/virtual reality content, meta verse content), among other examples, and the like. The system 102 when associated with the electronic device 110 or the server 114 may include a touch panel, a soft keypad, a hard keypad (including buttons) and the like. For example, the user may click a soft button on a touch panel of the electronic device 110 or the server 114 to confirm a shopping request to purchase, for example, a mobile device. In a preferred embodiment, the system 102 via the electronic device 110 or the server 114 may be configured to receive a request from the user via a graphical user interface on the touch panel. As used herein, the graphical user interface may be a user interface that allows a user of the system 102 to interact with the system 102 through graphical icons and visual indicators, such as secondary notation, and any combination thereof, and may comprise of a touch panel configured to receive an input using a touch screen interface.
The system 102 may be logically connected directly or indirectly via networking means to a blockchain network 116. While a single blockchain network is shown in
In an embodiment, the system 102 may invoke, from a source application (not shown in
Further, the system 102 may select one or more products based on the experiential experiments. Furthermore, the system 102 may process, in the invoked metaverse environment, using a meta-cart checkout engine (not shown in
In an embodiment, the system 102 may further perform, using a minting engine (now shown in
In an embodiment, the meta-cart checkout engine 220, may include an invoking module 222, a selecting module 224, a processing module 226, and other modules 228. In an embodiment, the minting engine 230 may include a performing module 232, and other modules 234.
In an embodiment, the data 202 stored in the memory 108 may be processed by the meta-cart checkout engine 220, and the minting engine 230 of the system 102. The meta-cart checkout engine 220, and the minting engine 230 may be stored within the memory 108. In an example, the meta-cart checkout engine 220, and the minting engine 230 communicatively coupled to the processor 104 configured in the system 102, may also be present outside the memory 108, as shown in
In an embodiment, the invoking module 222 may invoke, from a source application (not shown in
In an embodiment, the invoked metaverse environment may have one or more specifications selected from one or more metaverse environment attributes, controls, and parameters that enable the cart to be optimized for intended user experience that may be compatible with the user of the electronic device 110, the specifications ranging from Two/Three-Dimensional (2D/3D) to virtual/augmented reality environments. With the specifications, a user intent may be mapped to determine desired product features in the metaverse environment to visualize by the user before purchase. Upon identification of the personalized user intent, control(s) to edit product information in the desired user intent may be presented to the user, by the system 102, along with optimizing the metaverse environment for completion of the user intent, the control(s) being selected from any or a combination of gesture-based controls, device-based controls, voice-based controls, or retail tracking to execute the transaction. For instance, the invoking module 222 may invoke metaverse environment from existing web pages using widgets, plugins that are browser and platform agnostic. The widget can be used as the tool to invoke the metaverse environment from an existing web page. Further, a metaverse application (not shown in
The user such as the user 242 may be allowed to enable a three-step/parts function such as invoking, checkout, and minting as shown in
The widget 300 may provide hooks which may be necessary to create an open interoperable metaverse environment. The widget 300 may essentially be a gateway to lead the user 242 into virtual worlds that may be similar to the web-internet of today, but with virtual places instead of web pages. In an instance, the widget 300 may be embedded using one or more JavaScript (JS) frameworks as shown in
In an embodiment, the selecting module 224 may select one or more products based on the experiential experiments. Further, the processing module 226 may process, in the invoked metaverse environment, using a meta-cart checkout engine 220 of the invoked metaverse environment, purchase transaction for the selected one or more products. The meta-cart checkout engine 220 may place the selected one or more products into a cart along with transmitting 3D metadata associated with the one or more products to the server 114. The transmitted 3D metadata may be stored as the transmission data 212. The processed purchase transaction may be stored as the processed data 214. The purchased one or more products may be stored as the purchase data 216. The 3D metadata includes any or a combination of product information associated with the one or more products, product attributes, personalization information, experimentation and utility-based information, and product intent oriented data, the 3D metadata being stored on a centralized or a decentralized server medium that is triggered by a client application architecture 244 shown in
For instance, a part 2 shown in
With reference to
The client application 244 and a metaverse application 246 may have specifications such as, but are not limited to, an environment, controls and parameters that enable the cart to optimize for the experience that is compatible with the electronic device 110 or browser, or platform, and the like. Metaverse specifications can range from 2D or 3D environments and across virtual or augmented reality as shown in
For instance, the meta-cart checkout process may stack the shopping cart on e-commerce website provisionally (or meta-cart checkout process can also be treated as the penultimate shopping cart, not the final check-out ready cart) with items that are both meta-verse experience-able and otherwise. The movement of one or more meta-compatible products into a single basket (or cart) helps in getting a Product Information Managing (PIM) module 248 shown in
In an embodiment, the performing module 232 may perform, using a minting engine 230, just-in-time minting of meta-physical Non-Fungible Token (NFT) for the purchase transaction, the NFT being representative of any or a combination of the selected one or more products, the purchase transaction, the 3D metadata, or a part thereof. The NFT may be minted on a blockchain to enable the NFT unchangeable and tamper proof and enable validation of ownership of the selected one or more products. In case the user 242 decides to cancel or revoke the purchase transaction, the NFT is automatically burnt and the selected one or more products are initiated with a return-workflow.
For instance, the meta-cart checkout process may further be strengthened with a metaverse centric or lazy or just-in time mint Non-Fungible Token (NFT) feature built-in the meta-cart checkout process. This may help in just-in-time minting of NFTs after the user 242 (i.e., buyer) has finalized set of one or more products as check-out items. The NFTs may be conserved and delivered upon the required efficiencies needed in managing a digital wallet associated with the user 242. The immersive commerce value chain may be completed only with capture of all data as part of the meta-cart-based checkout/purchase process. The NFTs may be a minted using, for example, an Ethereum blockchain network associated with the blockchain network 116. Upon minting the NFT Ethereum blockchain network associated with the blockchain network 116, the NFT may be unchangeable and tamper-proof. In an instance, the minting may be associated with a gas fee which are payments to be made in exchange for the computing energy for processing and validating transactions of Ethereum blockchain network associated with the blockchain network 116. Further, the NFTs may be usually bought either with a cryptocurrency or in dollars, and the blockchain network 116 may keep a record of transactions for buying NFT. In case, for example, when gas fees are high, minting NFTs can be costly when bought using an Ethereum cryptocurrency. This results in users needing to spend more money just to buy the NFTs. Sometimes one or more products may be sold by the user 242 and the user (i.e., seller) may lose money because of the gas fees to mint the NFTs. This proves to be a poor economic model to build scalable commerce functionality. Hence, to solve for the problem of providing meta-physical items the part 3 shown in
The lazy minting may be a process when an NFT is available ‘off-chain’ or off the blockchain network 116, and only be minted once there is a sale of the NFT. This implies that the user (i.e., creator or seller) does not have to pay any upfront gas fees to mint respective NFT. The gas fees may only be paid once the NFT is purchased and transferred ‘on-chain’ or on the block chain network 116. In another implementation, the lazy minting process may defer the payment of gas fees until the NFT is sold. Through the lazy minting process, the user (i.e., seller) may be able to effectively mint products on chain available for the metaverse environment on an as-needed basis. This proof of ownership also translates to the real-world product that would be shipped to the user 242 as applicable. Through the use of a layer-2 solution (i.e., metaphysical lazy minting process) and effective rollups, the process of metaphysical lazy minting enables product ownership across multiple defined realities. In an example, the user 242 of the electronic device 110 may choose to mint the NFTs by way of lazy minting process, since minting tokens can often be cost-prohibitive. Depending on the price of Ethereum cryptocurrency in the blockchain network 116 and how high gas fees are, lazy minting process may provide an alternative and way to wait out a period of high gas fees until the gas fees are lower. Further, minting at Just-In-Time (JIT) as part of the meta-cart checkout process using the prevailing rates in the blockchain network 116 is provided to optimize the spending of the user 242. In an instance, the minting of the NFT may also be prescribed as an optional step, in case the buyer wants to opt for or the seller has already prescribed a predetermined NFTs cost for the digital instance of the one or more product, if applicable, as part of the purchase of the one or more products. The lazy minting process may entail paying the gas fee, allowing the Ethereum cryptocurrency transactions to process on the blockchain network 116. Upon the completion of the transaction, the buyer may be able to see the minted NFT on a profile associated with the user 242, as a confirmation of the transaction completion. In the scenario that the buyer decides to cancel the said order, or revoke the purchase, the NFT is automatically burnt and the one or more products may be initiated with a return workflow as mandated by the seller. The immersive commerce may provide better prospects for user 242 to understand the meta-commerce merchandise while enabling the e-commerce (i.e., merchandiser) to better understand customer perception of that same e-commerce. This kind of quantifiable interactivity may not be possible without leveraging data related to meta-cart checkout process.
Referring to
At block 402, the method 400 includes, invoking, by the processor 104 associated with the system 102, from a source application 244, using the widget 300, a metaverse environment from a plurality of available metaverse environments, the invocation of the metaverse environment enabling the user 242 to undertake experiential experiments on a plurality of products that form part of the invoked metaverse environment, and the method 400 includes selecting one or more products based on the experiential experiments. At block 404, the method 400 includes processing, by the processor 104, in the invoked metaverse environment, using a meta-cart checkout engine 220 of the invoked metaverse environment, purchase transaction for the selected one or more products. The meta-cart checkout engine 220 places the selected one or more products into a cart along with transmitting 3D metadata associated with the one or more products to the server 114.
The order in which the method 400 are described is not intended to be construed as a limitation, and any number of the described method blocks may be combined or otherwise performed in any order to implement the method 400 or an alternate method. Additionally, individual blocks may be deleted from the method 500B without departing from the spirit and scope of the present disclosure described herein. Furthermore, the method 400 may be implemented in any suitable hardware, software, firmware, or a combination thereof, that exists in the related art or that is later developed. The method 400 describe, without limitation, the implementation of the system 102. A person of skill in the art will understand that method 400 may be modified appropriately for implementation in various manners without departing from the scope and spirit of the disclosure.
The hardware platform 500 may be a computer system such as the system 102 that may be used with the embodiments described herein. The computer system may represent a computational platform that includes components that may be in a server or another computer system. The computer system may execute, by the processor 505 (e.g., a single or multiple processors) or other hardware processing circuit, the methods, functions, and other processes described herein. These methods, functions, and other processes may be embodied as machine-readable instructions stored on a computer-readable medium, which may be non-transitory, such as hardware storage devices (e.g., RAM (random access memory), ROM (read-only memory), EPROM (erasable, programmable ROM), EEPROM (electrically erasable, programmable ROM), hard drives, and flash memory). The computer system may include the processor 505 that executes software instructions or code stored on a non-transitory computer-readable storage medium 510 to perform methods of the present disclosure. The software code includes, for example, instructions to gather data and documents and analyze documents. In an example, the meta-cart checkout engine 220, and the minting engine 230, may be software codes or components performing these steps.
The instructions on the computer-readable storage medium 510 are read and stored the instructions in storage 515 or in random access memory (RAM). The storage 515 may provide a space for keeping static data where at least some instructions could be stored for later execution. The stored instructions may be further compiled to generate other representations of the instructions and dynamically stored in the RAM such as RAM 520. The processor 505 may read instructions from the RAM 520 and perform actions as instructed.
The computer system may further include the output device 525 to provide at least some of the results of the execution as output including, but not limited to, visual information to users, such as external agents. The output device 525 may include a display on computing devices and virtual reality glasses. For example, the display may be a mobile phone screen or a laptop screen. GUIs and/or text may be presented as an output on the display screen. The computer system may further include an input device 530 to provide a user or another device with mechanisms for entering data and/or otherwise interact with the computer system. The input device 530 may include, for example, a keyboard, a keypad, a mouse, or a touchscreen. Each of these output devices 525 and input device 530 may be joined by one or more additional peripherals. For example, the output device 525 may be used to display the results such as bot responses by the executable chatbot.
A network communicator 535 may be provided to connect the computer system to a network and in turn to other devices connected to the network including other clients, servers, data stores, and interfaces, for instance. A network communicator 535 may include, for example, a network adapter such as a LAN adapter or a wireless adapter. The computer system may include a data sources interface 540 to access the data source 545. The data source 545 may be an information resource. As an example, a database of exceptions and rules may be provided as the data source 545. Moreover, knowledge repositories and curated data may be other examples of the data source 545.
While considerable emphasis has been placed herein on the preferred embodiments, it will be appreciated that many embodiments can be made and that many changes can be made in the preferred embodiments without departing from the principles of the invention. These and other changes in the preferred embodiments of the invention will be apparent to those skilled in the art from the disclosure herein, whereby it is to be distinctly understood that the foregoing descriptive matter to be implemented merely as illustrative of the invention and not as limitation.
The present disclosure provides a method and system for undertaking a transaction in a Three-Dimensional (3D) interactive environment.
The present disclosure provides a method and system for invoking, utilizing and minting one or more products using a metaverse cart checkout process in a metaverse environment. The metaverse environment may be invoked from existing web pages, websites, browsers, applications, platforms, using widgets, plugins that are browser and platform agnostic.
The present disclosure significantly improves the buying process of the one more product on e-commerce by leveraging tools of an internet and a metaverse environment to engage, inform and build enough conviction on choices buyers are making as products/brands.
The present disclosure provides a method and system for check-out of purchases within a browser or a metaverse environment that can be conveniently and seamlessly experienced at different points in time by the buyer. The flexibility to load one or more products into a meta-cart enables the buyer to increase confidence on the product opted for buying, upon associating the product simulations and validation in the metaverse environment.
The present disclosure provides a method and system for providing the buyer with a Non-Fungible Token (NFT) instance of the purchase transaction so that transaction and the transaction ownership is block-chain imprinted assuring of the needed hygiene to further transact within the metaverse environment.
The present disclosure provides a method and system for optimizing the NFT generation costs by providing mint NFT technique in the overall meta-cart check-out process keeping a digital wallet value optimization in focus.
The present disclosure provides a method and system for conjoint process of purchase/toggle between both the web and the metaverse environments in ecommerce.
The present disclosure provides comfort and conviction of a fully validated purchase transaction.
The present disclosure provides ownership to the user, as basis for any digital instance of a product and enabling blockchain validation of such ownerships through Non-Fungible Tokens (NFTs) to avoid confusion and fraudulent resale of a pre-owned product.
The present disclosure provides meta-cart checkout purchase/buying process flow that integrates the web and Metaverse environments from the standpoint of immersive commerce that gives the user both the convenience and conviction to buy after getting a comprehensive and real sense of the products in terms of its size, scale, fit, detail & configuration/customization options. the meta-cart checkout process is aimed at stacking the shopping cart provisionally (or it can also be treated as the penultimate shopping cart, not the final check-out ready cart) with items that are both meta-verse experience-able and otherwise.
Number | Date | Country | Kind |
---|---|---|---|
202141055732 | Dec 2021 | IN | national |