System and method for enabling users to perform online activities on digital-platforms by scanning media-content
The system embeds invisible codes in media-content to facilitate seamless integration with digital platforms, enhancing user engagement and conversion by allowing direct interaction and transactions within the media experience.
Patent Information
- Application Number
- PCT/IB2025/054106
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-19
- Filing Date
- 2025-04-18
- Publication Date
- 2025-10-23
AI Technical Summary
The existing gap between media-content and commerce hinders seamless integration, leading to a drop-off in engagement and conversion rates, as viewers are unable to interact directly with content beyond passive viewing, limiting brands' ability to drive tangible business outcomes.
A system and method that embeds invisible machine-readable codes into media-content, enabling users to perform online activities by scanning, allowing real-time retrieval and display of product, comestible, and booking service information, and facilitating seamless integration with digital platforms.
Enhances user engagement and conversion by bridging the media-content and commerce gap, enabling direct interaction and streamlined transactions within the media experience.
Smart Images

Figure IB2025054106_23102025_PF_FP_ABST
Abstract
Description
SYSTEM AND METHOD FOR ENABLING USERS TO PERFORM ONLINE ACTIVITIES ON DIGITAL-PLATFORMS BY SCANNING MEDIA-CONTENTTECHNICAL FIELD
[0001] The present disclosure relates to the field of a digital-platform. More particularly the present disclosure relates to a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content.BACKGROUND
[0002] The following description of the related art is intended to provide background information pertaining to the field of the present 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 is used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of the prior art.
[0003] Generally, the media-content (For example, audios, and videos) consistently plays a fundamental role in entertainment, education, and marketing. However, despite the widespread of use and popularity of the media-content, there is an absence of a direct and interactive connection to commerce. While the media-content have been effective at conveying messages, telling stories, and engaging audiences, but they have often fallen short in seamlessly integrating with commercial activities such as purchasing products or services. Earlier, viewers has typically involved several disjointed steps from watching a video advertisement or promotional content to making a purchase. For example, the viewers might be fascinated by a product showcased in a video, but then have to manually search for more information, navigate to a separate e-commerce website or a store, and complete the transaction to make the purchase. This process can be cumbersome, leading to a significant drop-off in engagement and conversion rates.
[0004] Moreover, the passive nature of traditional video consumption has limited opportunities for direct engagement and interaction. Viewers are often left with no means of interacting with the content beyond watching passively, making it challenging for brands to capture their attention and convert it into actionable outcomes, such as making a purchase or signing up for a service. Therefore, the gap between the media-content and commerce represents a substantial unmet need in the digital landscape. Further, there is a growing demand for solutions that enable seamless integration between the media-content engagement and commercial activities, allowing brands to leverage the power of visual storytelling whiledriving tangible business outcomes. By bridging this gap, businesses can unlock new opportunities for engagement, conversion, and revenue generation.
[0005] Moreover, the traditional interaction gap between the media-content and commerce represents a significant opportunity for innovation. By leveraging technology and creative strategies, businesses can enhance the effectiveness using the media-content, thereby driving a greater engagement, conversion, and ultimately, revenue. Hence, there is a need to develop a system to integrate an invisible code into media-content, and enable users to perform online activities by scanning the media-content.
[0006] There is, therefore, a need in the art to provide a system and method that can overcome the shortcomings of the existing prior arts.OBJECTS OF THE PRESENT DISCLOSURE
[0007] Some of the objects of the present disclosure, which at least one embodiment herein satisfies are as listed herein below.
[0008] It is an object of the present disclosure to provide a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content.
[0009] It is another object of the present disclosure to provide a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content, which embeds a dedicated invisible code of least one product, at least one comestible, and at least one booking service into the media-content.
[0010] It is another object of the present disclosure to provide a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content, which enables users to scan the invisible code embedded into the media-content using a commerce scanner tool.
[0011] It is another object of the present disclosure to provide a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content, which retrieves real-time information of the at least one product, the at least one comestible, and the at least one booking service associated with at least one machine-readable code on the at least one media-content.
[0012] It is another object of the present disclosure to provide a system and method for enabling users to perform online activities on digital-platforms by scanning a media-content, which enables the users to perform at least one online activity upon scanning the invisible code embedded into the source media-content.SUMMARY
[0013] This summary is provided to introduce certain objects and aspects of the present disclosure 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.
[0014] An aspect of the present disclosure relates to a system for enabling users to perform online activities on digital-platforms by scanning media-content. The system can include one or more processors; and a memory coupled to the one or more processors, where said memory stores instructions which when executed by the one or more processors cause the system to receive real-time information by a receiving module from at least one computing device associated with at least one user, where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content. The system can be configured to analyse the realtime information by an analysing module to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services. The system can be configured to generate at least one machine-readable code by a generating module to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service. The at least one machine-readable code can include at least one of a QR code, a barcode, an invisible code, a metadata, and any combination thereof. The system can be configured to integrate the at least one machine-readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module, and store the at least one machine-readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server.
[0015] The system can be configured to embed the at least one machine-readable code into at least one source media-content by an embedding module, where the embedding module can be configured to create at least one cached media-content embedded with the at least one machine-readable code, and store the at least one cached media-content in the server, where the at least one source media-content and the at least one cached media-content pertains to at least one video-content, at least one audio-content, and any combination thereof. The system can be configured to enable the at least one user to scan the at least one source media-content by a scanning module to read the at least one machine-readable code embedded on the at least one source media-content, where the scanning module configured to match the at least onesource media-content with the at least one cached media-content stored in the server. The system can be configured to display the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device by a display module, and enable the at least one user to perform at least one online activity within the at least one source media-content on at least one digital-platform.
[0016] In an aspect, the real-time information of the plurality of products pertains to the at least one sales service can include a product name, description, price, a plurality of images or multimedia assets, product size, and color, a product specifications or features, a seller information, a promotional information, or any combination thereof, where the real-time information of the plurality of comestibles can include a food item name, and description, ingredients or components, nutritional values, serving size or portion, dietary labels, price or any combination thereof, where the real-time information of the plurality of booking services pertains to tickets information of a plurality of events, a plurality of locations, a plurality of tourist destinations, or any combination thereof, where the tickets information can include a ticket type, a seat number, price details, a location name, or any combination thereof.
[0017] In an aspect, the at least one category of the at least one product can include at least one of an electronic product, a clothing and fashion product, a home and kitchen product, a health and beauty product, books and media product, sports and outdoors product, toys and games product, an automotive product, an industrial and business product, and any combination thereof, where the at least one category of the at least one comestible can include food and groceries, fruits and vegetables, grains and cereals, meats and seafood, dairy products, baked goods, snack foods, condiments and sauces, beverages, and any combination thereof, where the at least one category of the at least one booking service can include at least one of reservations for tourist destination service, ticketing for transportation service, and events, and any combination thereof.
[0018] In an aspect, the analysing module can be configured to analyse an audio frequency of the at least one source media-content to identify a plurality of unique sound frequencies within the at least one source media-content, and transfer the plurality of unique sound frequencies to the integration module, where the at least one media-content pertains to the at least one audio-content, where the integration module can be configured to integrate the at least one category of the at least one product, the at least one comestible, and the at least one booking service with the plurality of unique sound frequencies of the at least one source media-content, and store the plurality of unique sound frequencies in the server, where theplurality of unique sound frequencies of the at least one source media-content acts as the at least one machine-readable code.
[0019] In an aspect, the embedding module can be configured to embed the at least one machine-readable code into the at least one source media-content, and enable the at least one user to scan the at least one media-content by the scanning module, where the embedding module can be configured to analyse and identify a plurality of integration points in the at least one source media-content to embed the at least one machine-readable code, and create the at least one cached media-content to store in the server.
[0020] In an aspect, the scanning module can be configured to read and compare the at least one machine-readable code embedded into the at least one source media-content with the server for a predefined sound frequencies associated with the at least one product, the at least one comestible, and the at least one booking service.
[0021] In an aspect, the scanning module can be configured to retrieve the at least one product, the at least one comestible, and the at least one booking service from the server upon scanning the at least one source media-content, and display the at least one product, the at least one comestible, and the at least one booking service on the at least one media-content as an overlay on a screen of the at least one computing device by the display module, where the at least one computing device configured to enable the at least one user to perform the at least one online activity within the source media-content on the at least one digital-platform based on the at least one product, the at least one comestible, and the at least one booking service displayed on the at least one media-content as an overlay on a screen, where the at least one online activity involves at least one of purchasing, ordering, and booking of the at least one product, the at least one comestible, and the at least one booking service on the at least one digital-platform.
[0022] In an aspect, a method for enabling users to perform online activities on digitalplatforms by scanning a media-content. The method includes the steps of receiving real-time information by a receiving module from at least one computing device associated with at least one user, where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content. The method includes the steps of analysing the real-time information by an analysing module to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services. The method includes the steps of generating at least one machine-readable code by a generating module to the at least oneproduct, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service. The method includes the steps of integrating the at least one machine- readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module and store the at least one machine-readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server. The method includes the steps of embedding the at least one machine-readable code into at least one source media-content by an embedding module, where the embedding module can be configured to create at least one cached media-content with the at least one machine-readable code, and store the at least one cached media-content in the server, where the at least one source media-content and the at least one cached mediacontent pertains to at least one video -content, at least one audio-content, and any combination thereof.
[0023] The method includes the steps of enabling the at least one user to scan the at least one source media-content by a scanning module to read the at least one machine-readable code embedded on the at least one source media-content, where the scanning module can be configured to match the at least one source media-content with the at least one cached mediacontent stored in the server. The method includes the steps of displaying the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device by a display module, and enable the at least one user to perform at least one online activity within the at least one source media-content on at least one digital-platform.
[0024] Various objects, features, aspects and advantages of the present disclosure will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like features.
[0025] Within the scope of this application, it is expressly envisaged that the various aspects, embodiments, examples and alternatives set out in the preceding paragraphs, in the claims and / or in the following description and drawings, and in particular the individual features thereof, may be taken independently or in any combination. Features described in connection with one embodiment are applicable to all embodiments, unless such features are incompatible.BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In the figures, similar components and / or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label with a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
[0027] FIG. 1 illustrates an exemplary network architecture (100) of the proposed system (102) for enabling users to perform online activities on digital -platforms by scanning mediacontent, in accordance with an embodiment of the present disclosure.
[0028] FIG. 2 illustrates an exemplary representation (200) of the proposed system (102), in accordance with an embodiment of the present disclosure.
[0029] FIG. 3A illustrates structures an exemplary representation (300a) of the proposed system (102) for integrating a machine-readable code into a video-content, in accordance with an embodiment of the present disclosure.
[0030] FIG. 3B illustrates structures an exemplary representation (300b) of the proposed system (102) for integrating a machine -readable code into an audio-content, in accordance with an embodiment of the present disclosure.
[0031] FIG. 4 illustrates a flow diagram (400) illustrating a method for enabling users to perform online activities on digital-platforms by scanning media-content, in accordance with an embodiment of the present disclosure.
[0032] FIG. 5 illustrates an exemplary computer system to implement the proposed system in accordance with embodiments of the present disclosure.DETAILED DESCRIPTION
[0033] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such detail 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 scope of the present disclosure as defined by the appended claims.
[0034] In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to oneskilled in the art that embodiments of the present disclosure may be practiced without some of these specific details.
[0035] An aspect of the present disclosure relates to a system and method for enabling users to perform online activities on digital-platforms by scanning media-content. The system (102) can include one or more processors; and a memory coupled to the one or more processors, where said memory stores instructions which when executed by the one or more processors cause the system (102) to receive real-time information by a receiving module from at least one computing device associated with at least one user, where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content. The system (102) can be configured to analyse the real-time information by an analysing module to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services. The system (102) can be configured to generate at least one machine-readable code by a generating module to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service.
[0036] The system (102) can be configured to integrate the at least one machine-readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module, and store the at least one machine-readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server. The system (102) can be configured to embed the at least one machine-readable code into at least one source media-content by an embedding module, where the embedding module can be configured to create at least one cached media-content embedded with the at least one machine-readable code, and store the at least one cached media-content in the server, where the at least one source media-content and the at least one cached media-content pertains to at least one video-content, at least one audio-content, and any combination thereof.
[0037] The system (102) can be configured to enable the at least one user to scan the at least one source media-content by a scanning module to read the at least one machine -readable code embedded on the at least one source media-content, where the scanning module can be configured to match the at least one source media-content with the at least one cached mediacontent stored in the server. The system (102) can be configured to display the at least one product, the at least one comestible, and at least one booking service associated with at leastone machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device by a display module, and enable the at least one user to perform at least one online activity within the at least source media-content on at least one digital-platform.
[0038] FIG. 1 illustrates an exemplary network architecture (100) of the proposed system (102) for enabling users to perform online activities on digital -platforms by scanning mediacontent, in accordance with an embodiment of the present disclosure.
[0039] In an embodiment, referring to FIG. 1, the system (102) will be connected to a network (104), which is further connected to at least one computing device (108-1), (108-2), ... (108-N) (collectively referred as computing device (108), herein) associated with one or more users (106-1), (106-2), ... (106-N) (collectively referred as user 106, herein). The system (102) can be leveraged by a plurality of brands and / or advertisers, consumer services, and may be potentially operated on a cloud server (110), and / or the computing device (108). The plurality of brands and advertisers, the consumer services encompass the entities responsible for marketing efforts aimed at promoting products, comestibles, and booking services to the user (106). The user (106) may include, but not limited to, an individual, a viewer, a customer, a consumer, a client, a purchaser, a seller, a marketing team, a marketing agency, a content creator, a consumer service provider, and the like. The products may include, but not limited to, at least one of an electronic product, a clothing and fashion product, a home and kitchen product, a health and beauty product, books and media product, sports and outdoors product, toys and games product, an automotive product, an industrial and business product, and any combination thereof. The comestibles may include, but not limited to, food and groceries, fruits and vegetables, grains and cereals, meats and seafood, dairy products, baked goods, snack foods, condiments and sauces, beverages, and any combination thereof. The booking services may include, but not limited to, at least one of reservations for tourist destination service, ticketing for transportation service, and events such as concerts, conferences, and any combination thereof. The consumer services may include, but not limited to, product sales services, ticket booking services, food ordering services, and the like.
[0040] In an embodiment, the system (102) may be configured to generate a dedicated invisible code to embed the invisible code into a source media-content or a source digital media. The dedicated invisible code is represented as a machine-readable code in the following description. The source media-content or the source digital media may include, but not limited to, a video-content, an audio-content, and the like. The video-content mayinclude, but not limited to, a plurality of video songs, movies, documentaries, and the like. The audio-content may include, but not limited to, audio songs, music, podcasts, and the like. The system (102) can be configured to transform the source media-content into a dynamic digital-platform by a seamless integration of products, comestibles, and booking services placement within the source media-content, and enable the user (106) to perform at least one online activity within the source media-content using the machine-readable code. The at least one online activity may involve at least one of purchasing, ordering, booking, and any combination thereof. The system (102) can be configured to provide data and analysis which allows content creators and brands to understand how the campaigns for the sale of the products, comestibles, and booking services are performing, and enable to identify areas for improvement, and make strategic decisions to increase the effectiveness of their marketing efforts.
[0041] In an exemplary embodiment, the computing device (108) may include, but not be limited to, a computer enabled device, a mobile phone, a tablet, a smartphone, or some combination thereof. A person of ordinary skill in the art will understand that the at least one computing device (108) may be individually referred to as a computing device and collectively referred to as computing devices (108). The computing device (108) may be associated with the user (106).
[0042] In an exemplary embodiment, the network (104) may include, but not be limited to, at least a portion of one or more networks having one or more nodes that transmit, receive, forward, generate, buffer, store, route, switch, process, or a combination thereof, etc. one or more messages, packets, signals, waves, voltage or current levels, some combination thereof, or so forth. In an exemplary embodiment, the network (104) may include, but not be limited to, a wireless network, a wired network, an internet, an intranet, a public network, a private network, a packet-switched network, a circuit-switched network, an ad hoc network, an infrastructure network, a Public-Switched Telephone Network (PSTN), a cable network, a cellular network, a satellite network, a fiber optic network, or some combination thereof.
[0043] In an embodiment, the system (102) includes one or more processors (refer FIG. 2); and a memory (refer FIG. 2) coupled to the one or more processors, where said memory stores instructions which when executed by the one or more processors cause the system (102) to receive real-time information by a receiving module (refer FIG. 2) from the at least one computing device (108) associated with the at least one user (106), where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content to enable the at least oneuser (106) to perform the online activity within the source media-content on the digitalplatform. The digital-platform pertains to an entertainment platform streaming movies, music, video content, and the like.
[0044] In an embodiment, the real-time information of the plurality of products pertains to the at least one sales service can include a product name, description, price, a plurality of images or multimedia assets, Product size, and color, a product specifications or features, a seller information, a promotional information, or any combination thereof, where the realtime information of the plurality of comestibles pertains to the at least one ordering service can include a food item name and description, Ingredients or components, Nutritional values, Serving size or portion, Dietary labels, price or any combination thereof, where the real-time information of the plurality of booking services pertains to tickets information of a plurality of events, a plurality of locations, a plurality of tourist destinations or any combination thereof, where the tickets information can include a ticket type, a seat number, price details, or any combination thereof. The digital-platform specializing in streaming movies, music, and video content represents a cutting-edge solution for accessing entertainment in the digital age. The digital-platform serves as a centralized hub where users can explore a vast array of cinematic experiences, musical genres, and captivating video content. By leveraging streaming technology, the digital-platform enables users to instantly watch movies of all genres, ranging from classic films to the latest blockbusters, without the need for downloads or physical media. Similarly, music enthusiasts can discover and enjoy a catalogue of songs, albums, and playlists spanning diverse artists and genres, streaming seamlessly across devices. Beyond movies and music, the digital-platform offers an extensive selection of video content, including TV shows, documentaries, and original productions, catering to varied interests and preferences.
[0045] In an embodiment, the system (102) can be configured to analyse the real-time information by an analysing module (refer FIG. 2) to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services. The at least one category of the at least one product can include at least one of an electronic product, a clothing and fashion product, a home and kitchen product, a health and beauty product, books and media product, sports and outdoors product, toys and games product, an automotive product, an industrial and business product, and any combination thereof, where the at least one category of the at least one comestible can include food and groceries, fruits and vegetables, grains and cereals, meats and seafood, dairy products, baked goods, snack foods,condiments and sauces, beverages, and any combination thereof, where the at least one category of the at least one booking service can include at least one of reservations for tourist destination service, ticketing for transportation service, and events, and any combination thereof.
[0046] In an embodiment, the analysing module can be configured to analyse an audio frequency of the at least one source media-content to identify a plurality of unique sound frequencies within the at least one source media-content, and transfer the plurality of unique sound frequencies to an integration module (refer FIG. 2), where the at least one mediacontent pertains to the at least one audio-content.
[0047] In an embodiment, the system (102) can be configured to generate at least one machine-readable code by a generating module (refer FIG. 2) to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service. The at least one machine-readable code may include, but not limited to at least one of a QR code, a barcode, an invisible code, a metadata, and any combination thereof. The machine- readable code can include various types of data or instructions that are embedded within the source media-content but are not visible to the user (106). For example, the metadata includes the product data embedded in digital files, such as photos or videos that provide details about the content, such as authorship, copyright, or technical specifications. Machine-readable codes encoded in formats such as QR codes or barcodes that can be read by using a commerce scanner tool (refer FIG. 3A) on the computing devices (108) but are not visible to the naked eye of the user (106).
[0048] In an embodiment, the system (102) can be configured to integrate or link the at least one machine-readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module (refer FIG. 2), and store the at least one machine-readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server (110). The integration module can be configured to integrate the at least one category of the at least one product, the at least one comestible, and the at least one booking service with the plurality of unique sound frequencies of the at least one source media-content, and store the plurality of unique sound frequencies in the server (110), where the plurality of unique sound frequencies of the at least one media-content acts as the at least one machine-readable code
[0049] In an embodiment, the system (102) can be configured to embed the at least one machine-readable code into at least one source media-content by an embedding module (referFIG.2), where the embedding module can be configured to create at least one cached mediacontent embedded with the at least one machine -readable code, and store the at least one cached media-content in the server (110), where the at least one source media-content and the at least one cached media-content pertains to at least one video-content, at least one audiocontent, and any combination thereof. The cached media-content may be a duplicate version of the source media-content.
[0050] In an embodiment, the embedding module can be configured to embed the at least one machine-readable code into the at least one source media-content, and enable the at least one user (106) to scan the at least one media-content by a scanning module (refer FIG. 2), where the embedding module can be configured to analyse and identify a plurality of integration points in the at least one source media-content to embed the at least one machine-readable code, and create the at least one cached media-content to store in the server (110).
[0051] In an embodiment, the system (102) can be configured to enable the at least one user (106) to scan the at least one source media-content by the scanning module to read the at least one machine-readable code embedded on the at least one source media-content, where the scanning module can be configured to match the at least one source media-content with the at least one cached media-content stored in the server (110). The scanning module can be configured to read and compare the at least one machine-readable code embedded into the at least one source media-content with the server (110) for a predefined sound frequencies associated with the at least one product, the at least one comestible, and the at least one booking service. The scanning module can be configured to retrieve the at least one product, the at least one comestible, and the at least one booking service from the server (110) upon scanning the at least one source media-content.
[0052] In an embodiment, the system (102) can be configured to display the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device (108) by a display module (refer FIG. 2), and enable the at least one user (106) to perform at least one online activity on at least one digital-platform. The at least one computing device (108) can be configured to enable the at least one user (106) to perform the at least one online activity within the source media-content on the at least one digital-platform based on the at least one product, the at least one comestible, and the at least one booking service displayed on the at least one media-content as an overlay on the screen, where the at least one online activity involves at least one of purchasing, ordering,and booking of the at least one product, the at least one comestible, and the at least one booking service.
[0053] FIG. 2 illustrates an exemplary representation (200) of the proposed system (102), in accordance with an embodiment of the present disclosure.
[0054] In an aspect, referring to FIG. 2, 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, edge or fog microcontrollers, digital signal processors, central processing units, logic circuitries, and / or any devices that process 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 be configured to store one or more computer-readable instructions or routines in a non-transitory computer readable storage medium, which may be fetched and executed to create or share data packets over a network service. The memory (204) may include any non-transitory storage device including, for example, volatile memory such as Random Access Memory (RAM), or non-volatile memory such as Erasable Programmable Read-Only Memory (EPROM), flash memory, and the like.
[0055] Referring to FIG. 2, the system (102) may 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 to / from 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 unit / engine(s) (208) and a local database (210).
[0056] In an embodiment, the processing unit / 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. 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, thesystem (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.
[0057] In an embodiment, the local database (210) may include data that may be either stored or generated as a result of functionalities implemented by any of the components of the processor (202) or the processing engines (208). In an embodiment, the local database (210) may be separate from the system (102).
[0058] In an exemplary embodiment, the processing engine (208) may include one or more engines selected from any of a receiving module (212), an analysing module (214), a generating module (216), an integration module (218), an embedding module (220), a scanning module (222), a display module (224) and other modules (226) having functions that may include but are not limited to testing, storage, and peripheral functions, such as wireless communication unit for remote operation, audio unit for alerts and the like.
[0059] In an embodiment, the system (102) include the receiving module (212) which may be configured to receive real-time information from at least one computing device (108) associated with at least one user (106), where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one source media-content.
[0060] In an embodiment, the system (102) include the analysing module (214) which may be configured analyse the real-time information to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services.
[0061] In an embodiment, the analysing module (214) can be configured to analyse an audio frequency of the at least one source media-content to identify a plurality of unique sound frequencies within the at least one source media-content, and transfer the plurality of unique sound frequencies to an integration module (218). The at least one media-content pertains to the at least one audio-content,
[0062] In an embodiment, the system (102) include the generating module (216) which may be configured to generate at least one machine -readable code to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service.
[0063] In an embodiment, the system (102) include the integration module (218) which may be configured to integrate the at least one machine-readable code with the at least oneproduct, the at least one comestible, and the at least one booking service, and store the at least one machine-readable code associated with the at least one product, the at least one comestible, and the at least one booking service in the server (110). The integration module (218) which may be configured to integrate the at least one category of the at least one product, the at least one comestible, and the at least one booking service with the plurality of unique sound frequencies of the at least one source media-content, and store the plurality of unique sound frequencies in the server (110), where the plurality of unique sound frequencies of the at least one media-content acts as the at least one machine-readable code.
[0064] In an embodiment, the system (102) include the embedding module (220) which may be configured to embed the at least one machine-readable code into the at least one source media-content, where the embedding module (220) can be configured to create at least one cached media-content embedded with the at least one machine-readable code, and store the at least one cached media-content in the server (110), where the at least one source mediacontent and the at least one cached media-content pertains to at least one video-content, at least one audio-content, and any combination thereof.
[0065] In an embodiment, the embedding module (220) which may be configured to embed the at least one machine-readable code into the at least one source media-content, and enable the at least one user (106) to scan the at least one media-content by a scanning module (222). The embedding module (220) which may be configured to analyse and identify a plurality of integration points in the at least one source media-content to embed the at least one machine- readable code, and create the at least one cached media-content to store in the server (110).
[0066] In an embodiment, the system (102) include the scanning module (222) which may be configured to enable the at least one user (106) to scan the at least one source media-content to read the at least one machine -readable code embedded on the at least one source mediacontent, where the scanning module (222) which may be configured to match the at least one source media-content with the at least one cached media-content stored in the server (110).
[0067] In an embodiment, the scanning module (222) which may be configured to read and compare the at least one machine-readable code embedded into the at least one source mediacontent with the server (110) for a predefined sound frequencies associated with the at least one product, the at least one comestible, and the at least one booking service. The scanning module (222) which may be configured to retrieve the at least one product, the at least one comestible, and the at least one booking service from the server (110) upon scanning the at least one source media-content.
[0068] In an embodiment, the system (102) include the display module (224) which may be configured to display the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device (108), and enable the at least one user (106) to perform at least one online activity within the source media-content on at least one digital-platform. The at least one online activity involves at least one of purchasing, ordering, and booking of the at least one product, the at least one comestible, and the at least one booking service.
[0069] FIG. 3A illustrates structures an exemplary representation (300a) of the proposed system (102) for integrating a machine-readable code into a video-content, in accordance with an embodiment of the present disclosure.
[0070] In an embodiment, the diagram (300a) includes a video-content (302), an invisible code (304), a commerce scanner tool (306), and products (308). The system (102) may be configured to enable the brands or advertisers to place their products in the video-content (302) to sell. The products can be linked or integrated with QR codes or invisible codes or metadata (304), and are placed in the video-content (302) while preserving the essence of the entertainment experience. The scanning module (222) which may be configured to enable the commerce scanner tool (306) to read the QR codes or invisible code / meta data (304) placed in the video -content (302). The scanning module (222) may be configured to enable the viewers to interact with the at least one product (308) directly while watching the videocontent (302), and provide the access to interact with the product data, and ability to make purchases, or engage with the brand without interrupting the viewing experience of the user (106).
[0071] In an embodiment, the source media-content (video) displays a Disneyland, which is a tourist destination, a plurality of travel booking platforms can link their booking details to the Disneyland segment in the source media-content (video) with the machine-readable code. When the user scans the source media-content using the commerce scanner tool (306), the commerce scanner tool (306) may read the machine-readable code and retrieves the booking details from the server (110), and enable the user to complete the booking directly through the linked travel booking site within the source media-content (video).
[0072] FIG. 3B illustrates structures an exemplary representation (300b) of the proposed system (102) for integrating a machine -readable code into an audio-content, in accordance with an embodiment of the present disclosure.
[0073] In an embodiment, the diagram (300b) includes an audio content (310), a plurality of unique sound or audio frequencies (312), the invisible code (304), the commerce scanner tool (306), and the products (308). The system (102) can be configured to transform the audiocontent (310) into the dynamic commerce-platform by enabling the integration of product placements and sales within the audio-content. The audio-content (310) may include a plurality of audio formats such as songs, podcasts, and the like. The system (102) may be configured to analyse the audio frequencies of the audio-content (310) being played upon scanning the audio-content (310) using the commerce scanner tool (306). The audio frequencies acts as the machine-readable code or invisible code. The system (102) may be configured to identify unique patterns or signatures within the audio-content (310) and compare the analysed audio frequency against the server (110) of known audio frequencies associated with specific products or actions. The server (110) can be stored locally or accessed remotely. The system (102) may be configured to display the at least one product (308), or actions associated with the audio frequency on the audio-content (310) when a match is found in the server (110), and display the product data, links to purchase the at least one product, or other interactive elements within the audio-content (310).
[0074] FIG. 4 illustrates a flow diagram (400) illustrating a method for enabling users to perform online activities on digital-platforms by scanning media-content, in accordance with an embodiment of the present disclosure.
[0075] As illustrated, the method (400) includes, at block (402), receiving real-time information by a receiving module from at least one computing device associated with at least one user, where the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content.
[0076] Continuing further, the method (400) includes, at block (404), analysing the real-time information by an analysing module to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services.
[0077] Continuing further, the method (400) includes, at block (406), generating at least one machine-readable code by a generating module to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service.
[0078] Continuing further, the method (400) includes, at block (408), integrating the at least one machine-readable code with the at least one product, the at least one comestible, and theat least one booking service by an integration module, and store the at least one machine- readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server.
[0079] Continuing further, the method (400) includes, at block (410), embedding the at least one machine-readable code into at least one source media-content by an embedding module, where the embedding module can be configured to create at least one cached media-content with the at least one machine-readable code, and store the at least one cached media-content in the server.
[0080] Continuing further, the method (400) includes, at block (412), enabling the at least one user to scan the at least one source media-content by a scanning module to read the at least one machine-readable code embedded on the at least one source media-content, where the scanning module can be configured to match the at least one source media-content with the at least one cached media-content stored in the server.
[0081] Continuing further, the method (400) includes, at block (414), displaying the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device by a display module, and enable the at least one user to perform at least one online activity within the source media-content on at least one digital-platform.
[0082] FIG. 5 illustrates an exemplary computer system to implement the proposed system in accordance with embodiments of the present disclosure.
[0083] Referring to FIG. 5, computer system (500) includes an external storage device ( 10), a bus (520), a main memory (530), a read only memory (540), a mass storage device (550), communication port (560), and a processor (570). A person skilled in the art will appreciate that computer system may include more than one processor and communication ports. Examples of processor (570) include, but are not limited to, an Intel® Itanium® or Itanium 2 processor(s), or AMD® Opteron® or Athlon MP® processor(s), Motorola® lines of processors, FortiSOC™ system on a chip processors or other future processors. Processor (570) may include various modules associated with embodiments of the present invention. Communication port (560) can 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. Communication port (560) may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which computer system connects.
[0084] In an embodiment, the memory (530) can be Random Access Memory (RAM), or any other dynamic storage device commonly known in the art. Read only memory (540) can 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 processor (570). Mass storage device (550) 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), e.g. those available from Seagate (e.g., the Seagate Barracuda 7102 family) or Hitachi (e.g., the Hitachi Deskstar 7K1000), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g. an array of disks (e.g., SATA arrays), available from various vendors including Dot Hill Systems Corp., EaCie, Nexsan Technologies, Inc. and Enhance Technology, Inc.
[0085] In an embodiment, the bus (520) communicatively couples processor(s) (570) with the other memory, storage, and communication blocks. Bus (520) can 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 processor (570) to software system.
[0086] In another embodiment, operator and administrative interfaces, e.g. a display, keyboard, and a cursor control device, may also be coupled to bus (520) to support direct operator interaction with the computer system. Other operator and administrative interfaces can be provided through network connections connected through communication port (560). External storage device (510) can be any kind of external hard-drives, floppy drives, IOMEGA® Zip Drives, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM). Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system limit the scope of the present disclosure.
[0087] If the specification states a component or feature “may”, “can”, “could”, or “might” be included or have a characteristic, that particular component or feature is not required to be included or have the characteristic.
[0088] As used in the description herein and throughout the claims that follow, the meaning of “a,” “an,” and “the” includes plural reference unless the context clearly dictates otherwise.Also, as used in the description herein, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
[0089] Moreover, in interpreting the specification, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should be interpreted as referring to elements, components, or steps in a nonexclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced.
[0090] Where the specification claims refer to at least one of something selected from the group consisting of A, B, C . . . .and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc. While the foregoing describes various embodiments of the proposed disclosure, other and further embodiments of the proposed disclosure may be devised without departing from the basic scope thereof. The scope of the proposed disclosure is determined by the claims that follow. The proposed disclosure 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.ADVANTAGES OF THE PRESENT DISCLOSURE
[0091] The present disclosure provides a system and method for enabling users to perform online activities on digital-platforms by scanning media-content.
[0092] The present disclosure provides a system and method which transforms a mediacontent into dynamic digital-platforms by enabling a seamless integration of products within the media-content.
[0093] The present disclosure provides a system and method which integrates or links the products categories with QR codes or invisible codes or metadata, and the invisible codes are placed within the media-content to preserve the essence of an entertainment experience.
[0094] The present disclosure provides a system and method which enables users to interact with the products data directly while watching the media-content, and provides access to interact with the product data to make purchases.
Claims
We Claim:
1. A system for enabling users to perform online activities on digital-platforms by scanning media-content, wherein said system (102) comprising: one or more processors (202); and a memory coupled to the one or more processors (202), wherein said memory (204) stores instructions which when executed by the one or more processors (202) cause the system (102) to: receive real-time information by a receiving module (212) from at least one computing device (108) associated with at least one user (106), wherein the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content; analyse the real-time information by an analysing module (214) to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services; generate at least one machine-readable code by a generating module (216) to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service; integrate the at least one machine-readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module (218), and store the at least one machine -readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server (110); embed the at least one machine-readable code into at least one source mediacontent by an embedding module (220), wherein the embedding module (220) configured to create at least one cached media-content embedded with the at least one machine-readable code, and store the at least one cached media-content in the server (110), wherein the at least one source media-content and the at least one cached media-content pertains to at least one video-content, at least one audio-content, and any combination thereof; enable the at least one user to scan the at least one source media-content by a scanning module (222) to read the at least one machine-readable code embedded onthe at least one source media-content, wherein the scanning module (222) configured to match the at least one source media-content with the at least one cached mediacontent stored in the server (110); and display the at least one product, the at least one comestible, and at least one booking service associated with at least one machine-readable code on the at least one source media-content as an overlay on a screen of the at least one computing device (108) by a display module (224), and enable the at least one user to perform at least one online activity within the at least one source media-content on at least one digitalplatform.
2. The system as claimed in claim 1, wherein the real-time information of the plurality of products pertains to the at least one sales service comprising a product name, description, price, a plurality of images or multimedia assets, Product size, and color, a product specifications or features, a seller information, a promotional information, or any combination thereof, wherein the real-time information of the plurality of comestibles comprising a food item name and description, Ingredients or components, Nutritional values, Serving size or portion, Dietary labels, price or any combination thereof, wherein the real-time information of the plurality of booking services pertains to tickets information of an event, a location, a tourist destination or any combination thereof, wherein the tickets information comprising a ticket type, a seat number, price details, or any combination thereof.
3. The system as claimed in claim 1, wherein the at least one category of the at least one product comprising at least one of an electronic product, a clothing and fashion product, a home and kitchen product, a health and beauty product, books and media product, sports and outdoors product, toys and games product, an automotive product, an industrial and business product, and any combination thereof, wherein the at least one category of the at least one comestible comprising food and groceries, fruits and vegetables, grains and cereals, meats and seafood, dairy products, baked goods, snack foods, condiments and sauces, beverages, and any combination thereof, wherein the at least one category of the at least one booking service comprising at least one of reservations for tourist destination service, ticketing for transportation service, and events, and any combination thereof.
4. The system as claimed in claim 1, wherein the at least one machine-readable code comprising at least one of a QR code, a barcode, an invisible code, a metadata, and any combination thereof.
5. The system as claimed in claim 1, wherein the analysing module (214) configured to analyse an audio frequency of the at least one source media-content to identify a plurality of unique sound frequencies within the at least one source media-content, and transfer the plurality of unique sound frequencies to the integration module (218), wherein the at least one media-content pertains to the at least one audio-content, wherein the integration module (218) configured to integrate the at least one category of the at least one product, the at least one comestible, and the at least one booking service with the plurality of unique sound frequencies of the at least one source media-content, and store the plurality of unique sound frequencies in the server (110), wherein the plurality of unique sound frequencies of the at least one media-content acts as the at least one machine-readable code.
6. The system as claimed in claim 1, wherein the embedding module (220) configured to embed the at least one machine-readable code into the at least one source media-content, and enable the at least one user (106) to scan the at least one media-content by the scanning module (222), wherein the embedding module (220) configured to analyse and identify a plurality of integration points in the at least one source media-content to embed the at least one machine-readable code.
7. The system as claimed in claim 6, wherein the scanning module (222) configured to read and compare the at least one machine-readable code embedded into the at least one source media-content with the server (110) for a predefined sound frequencies associated with the at least one product, the at least one comestible, and the at least one booking service.
8. The system as claimed in claim 1, wherein the scanning module (222) configured to retrieve the at least one product, the at least one comestible, and the at least one booking service from the server (110) upon scanning the at least one source media-content, and display the at least one product, the at least one comestible, and the at least one booking service on the at least one media-content as an overlay on a screen of the at least one computing device (108) by the display module (224), wherein the at least one computing device (108) configured to enable the at least one user (106) to perform the at least one online activity within the at least one source mediacontent on the at least one digital-platform based on the at least one product, the at least onecomestible, and the at least one booking service displayed on the at least one source mediacontent as an overlay on the screen, wherein the at least one online activity involves at least one of purchasing, ordering, and booking of the at least one product, the at least one comestible, and the at least one booking service within the at least one source media-content.
9. A method for enabling users to purchase products on commerce -platforms by scanning media-content, wherein said method (400) comprising: receiving real-time information by a receiving module (212) from at least one computing device (108) associated with at least one user (106), wherein the real-time information pertains to a plurality of products, a plurality of comestibles, and a plurality of booking services that need to be listed on at least one media-content; analysing the real-time information by an analysing module (214) to identify at least one category of at least one product, at least one comestible, and at least one booking service from the plurality of products, the plurality of comestibles, and the plurality of booking services; generating at least one machine-readable code by a generating module (216) to the at least one product, the at least one comestible, and the at least one booking service based on the at least one category of the at least one product, the at least one comestible, and the at least one booking service; integrating the at least one machine-readable code with the at least one product, the at least one comestible, and the at least one booking service by an integration module (218), and store the at least one machine -readable code associated with the at least one product, the at least one comestible, and the at least one booking service in a server (110); embedding the at least one machine-readable code into at least one source mediacontent by an embedding module (220), wherein the embedding module (220) configured to create at least one cached media-content with the at least one machine -readable code, and store the at least one cached media-content in the server (110), wherein the at least one source media-content and the at least one cached media-content pertains to at least one videocontent, at least one audio-content, and any combination thereof; enabling the at least one user (106) to scan the at least one source media-content by a scanning module (222) to read the at least one machine-readable code embedded on the at least one source media-content, wherein the scanning module (222) configured to match the at least one source media-content with the at least one cached media-content stored in the server (110); anddisplaying the at least one product, the at least one comestible, and at least one booking service associated with at least one machine -readable code on the at least one source media-content as an overlay on a screen of the at least one computing device (108) by a display module (224), and enable the at least one user (106) to perform at least one online activity within the at least one source media-content on at least one digital-platform.
Citation Information
Patent Citations
Electronic commerce functionality in video overlays
US10021458B1
Automated generation of QR codes with embedded images
US20130112760A1
Apparatus and method for automatically generating an optically machine readable code for a captured image
US20160269675A1