This application claims the benefit of Indian Patent Application Filing No. 1186/CHE/2011, filed Apr. 7, 2011, which is hereby incorporated by reference in its entirety.
The present disclosure relates to augmented reality and social networking enhanced retail shopping in physical store as well as online stores. The present disclosure will provide an immersive shopping experience for retail customers.
Enterprises are increasingly adopting technologies which offer immersive experiences for their end customers. This is particularly the case with retail industry with increasing competitive pressures, the need to differentiate, expand reach to the consumer, improve conversion, and sustain customer loyalty. With non-store retail sales poised for strong growth and likely to grow into a significant chunk of total retail business, retailers are seeking answers to issues such as differentiating user experience on their points of interaction, increasing reach to the consumer, improving conversion rates on the website, sustaining consumer loyalty, etc. Existing approaches attempts to solve the problem of customer purchase decisions by comparing products based on features separately and displaying user comments. The existing approaches do not link the products based on features and the user comments in showing the results. Also, existing technologies do not combine the benefits of immersive user experiences provided by augmented reality with social shopping experiences. However, improvements are always desired in any art.
Aspects of the disclosure relate to enhancing customer purchase decision by combining immersive user experiences and social network related information. This disclosure will help improve customer decision making process, by displaying three dimensional images of customer preferred products and enhancing that information with data from the user's social network.
The present disclosure works in two phases. First it helps the user to reach the destination by providing augmented information that directs the user toward the building containing the product and eventually to the product itself. After the user has the product in sight, the next phase of the disclosure is triggered which provides the user with information gathered from various sources from the Internet in an augmented reality format by attaching the information virtually to the object in the video feed.
According to the present disclosure, a uniquely marked image of the retail product is provided. The image of the retail product is accepted as an input through a digital device which, for example, can be a camera. The image once accepted is displayed on an output device in the form of a three dimensional image or in the form of a video clip. The output device can be PC, Mobile, Television, Kiosks as well as Head Mounted Displays. The retail product details such as name of the product, product code, product type is sent to databases, for example Twitter™, YouTube™, Delicious™, Flickr™, Amazon™, Technorati™ etc through a communication channel which can be in the form of internet. The product information such as recent Twitter™ feeds, review videos on YouTube™, user ratings from Amazon™, images from Flickr™ can be retrieved in real time. An embodiment in the present disclosure also provides for social media and social network related options such as asking the network for ideas, choosing a friend to ask for expert help, engaging in a Skype™ chat as well as receiving feedback from the user's social network.
These and further features of the present disclosure are better understood by reading the following detailed description of the drawing, wherein,
The present disclosure proposes a method for users to overlay Augmented Reality based product information with information from social networking destinations including Twitter™, Facebook, Google Buzz, etc.
According to one embodiment of the present invention, the augmented information of the retail product can be a three dimensional image. The format of the image can be in any of the commonly available standards. According to another embodiment of the present invention, the augmented information can also be a video clip.
The format of the video clip can be in any of the commonly available standards. The augmented information of the product is retrieved from an application database. The block 130 describes a process of the present disclosure wherein the pre-defined retail product metadata is sent to a plurality of databases. The plurality of database can include one or more of Twitter™, YouTube™, Amazon™ etc to retrieve product relevant information. The retail product metadata includes product name or product keyword, model number of the product among other identifiers.
The product details such as name of the product, product code etc is sent to a plurality of databases through a communication channel which can be an internet connection. The internet connection can be a wireless connection, or a wired connection or any known connection techniques. The plurality of databases can be Twitter™, YouTube™, Amazon™ etc. The communication can be established with these databases using application program interface.
The block 140 describes a process of receiving processed predefined retail product information from the plurality of databases. The information that can be received includes, but is not limited to, the latest comments regarding the product retrieved from micro-blogging websites like Twitter™, recent videos of the product retrieved from video sharing websites like YouTube™, ratings or user feedback from online marketplaces or review websites like Amazon™ or eBay™, the locations or stores from which the product can be purchased from web-based map services like Google Maps and also the price or availability of the retail product.
Block 150 describes selectively displaying product related data which is gathered from the process of block 140. The process of block 150 contains option of selectively displaying specific information about the product, ratings retrieved from retail websites and websites containing publicly available rating of the product, current deals and related products on request by the user. A map is provided for indicating a set of location with information and pointers for additional nearby locations where one can find related products. The map for example can be a Google Map™.
At step 160 the processed predefined retail product information such as but not limited to images, textual description of the product, video reviews, Amazon™ ratings, price etc are shared through at least one application in real time such as Facebook™, Skype™ etc by the user. The step also includes displaying social media and social network related details such as to ask the network for ideas, choose a friend to ask for expert help, engage in Skype™ chat as well as receive feedback from the user's social network.
Block 220 represents a central server. The central server is tied to a processor which receives the data from the data sending module. A means for processing the retail product information includes: a central server with the help of a processor which fetches Web page content for the user provided URL(s) by connecting to the Internet. Once the page source is obtained, the central server 220 can parse and generate a Crawler XML. While generating the Crawler XML it also filters out unwanted information from the page source, that is, it collects the metadata on the page elements which are of interest and required for the next modules of the present invention. This Crawler XML is then used by the analysis/rules engine for applying the Social Intelligence guidelines, which include, accessing social networking websites only and showing the relevant results to the users. The crawler can also make API calls to web services APIs from networks such as Facebook™, Twitter™, Flickr™ etc. The central server also interacts with databases such as Facebook™ to get reviews of the product, Twitter™ to receive the latest and live tweets, YouTube™ for the video of the product review, Amazon™ to get the user ratings etc. The communication between the central server and the multiple databases happens through a communication channel which can be an internet connection. The internet connection can be a wireless connection, wired connection or any know communication techniques.
Further, in
Further, a web based map services is provided with information with pointers for additional nearby locations where one can find related products. It can receive product details such as price, availability, specification, description and images of the product. Block 240 represents an application server which is tied to the data receiving server and also can be configured to receive input from the user. The application server also displays social media and social network related details such as ask the network for ideas, choose a friend to ask for expert help, engage in Skype™ chat as well as receive feedback from the user's social network. The application server is the basic modules of the system which interacts with the user. The application server collects data entered by user validate it and send to other module for processing. Once the process by other modules is completed successfully results are generated and shown to end user. The user can view this information from the application server on an output device which can be a mobile device, a personal computer, a Kiosk, a television or a head mounted display.
The embodiment of the disclosure can be further explained considering an example.
Block 310 indicates an example of the specification of the product. The processed predefined retail product information can be viewed on the output display categorically based on the requirements. For example, block 315 represents product information that is received from various sources available on the internet. Block 320 represents the user ratings received from Amazon™. Block 325 represents the option of viewing a geographical map. The geographical map indicates a set of location from which the retail product can be purchased.
Block 365 is one of the embodiments of the present disclosure where a graphical representation of the direction indicated by Google Map™, which is integrated with the present disclosure. A Google Map™ is provided with information and pointers for additional nearby locations where one can find related products.
Block 330 and 335 represents the details of the product retrieved from BestBuy™. Processed retail product information which is received from BestBuy™ includes price, availability, specification, description and images of the product. The processed retail product information can shared with public using Facebook™ etc. The user can post updates to their profiles requesting opinion regarding the product. A customizable message containing the product specifications is posted on their profile from here. The replies from the website are organized under various categories for the user represented in block 360. The user can choose to see replies for specifically the latest query, a trusted group of friends represented in block 345 and/or all recent friend updates represented in block 350 with the product name string within the update.
Block 360 represents embodiment of the present disclosure which allows the user engage in Skype™ chat as well as receives feedback from the user's social network. Block 370, 375 and 380 are embodiments of the invention that are tied to a plurality of databases such as YouTube™, Twitter™ etc where the user can view the latest comments regarding the product retrieved from micro-blogging websites like Twitter™, recent videos of the product retrieved from video sharing websites like YouTube™.
One or more of the above-described techniques may be implemented in or involve one or more computer systems.
With reference to
A computing environment may have additional features. For example, the computing environment 400 includes storage 440, one or more input devices 450, one or more output devices 460, and one or more communication connections 470. An interconnection mechanism (not shown) such as a bus, controller, or network interconnects the components of the computing environment 400. Typically, operating system software (not shown) provides an operating environment for other software executing in the computing environment 400, and coordinates activities of the components of the computing environment 400.
The storage 440 may be removable or non-removable, and includes magnetic disks, magnetic tapes or cassettes, CD-ROMs, CD-RWs, DVDs, or any other medium which may be used to store information and which may be accessed within the computing environment 400. In some embodiments, the storage 440 stores instructions for the software 480.
The input device(s) 450 may be a touch input device such as a keyboard, mouse, pen, trackball, touch screen, or game controller, a voice input device, a scanning device, a digital camera, or another device that provides input to the computing environment 400. The output device(s) 460 may be a display, a television, a hand held device, a head mounted display or a Kiosk that provides output from the computing environment 400.
The communication connection(s) 470 enable communication over a communication medium to another computing entity. The communication medium conveys information such as computer-executable instructions, audio or video information, or other data in a modulated data signal. A modulated data signal is a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media include wired or wireless techniques implemented with an electrical, optical, RF, infrared, acoustic, or other carrier.
Implementations may be described in the general context of computer-readable media. Computer-readable media are any available media that may be accessed within a computing environment. By way of example, and not limitation, within the computing environment 400, computer-readable media include memory 420, storage 440, communication media, and combinations of any of the above.
Having described and illustrated the principles of our invention with reference to described embodiments, it will be recognized that the described embodiments may be modified in arrangement and detail without departing from such principles. It should be understood that the programs, processes, or methods described herein are not related or limited to any particular type of computing environment, unless indicated otherwise. Various types of general purpose or specialized computing environments may be used with or perform operations in accordance with the teachings described herein. Elements of the described embodiments shown in software may be implemented in hardware and vice versa.
In view of the many possible embodiments to which the principles of our invention may be applied, we claim as our invention all such embodiments as may come within the scope and spirit of the following claims and equivalents thereto.
Number | Date | Country | Kind |
---|---|---|---|
1186/CHE/2011 | Apr 2011 | IN | national |