US20140379533A1 - Story based selling of products - Google Patents
Story based selling of products Download PDFInfo
- Publication number
- US20140379533A1 US20140379533A1 US13/924,285 US201313924285A US2014379533A1 US 20140379533 A1 US20140379533 A1 US 20140379533A1 US 201313924285 A US201313924285 A US 201313924285A US 2014379533 A1 US2014379533 A1 US 2014379533A1
- Authority
- US
- United States
- Prior art keywords
- story
- characters
- chapters
- products
- gui
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
Definitions
- This disclosure relates to electronic commerce and more specifically to generating a graphical user interface for story based selling of products.
- An online selling entity offers various products and services for sale via, for example, a website associated with the online selling entity.
- a consumer interested in learning about or purchasing a particular service or product visits the website and searches for the particular product or service.
- Current graphical user interface (GUI) of the online selling entities are generally less intuitive, less pleasing, less attractive, less interesting for the consumers to navigate.
- the current GUIs provide a complex interface which is confusing to the consumer. Because of the complex GUI, the consumer may end up not finding the particular product or service even though the product or service is available.
- the GUIs of the current websites fail to provide a pleasant shopping experience to the consumer and therefore, fail to create an interest in the consumer to visit the websites. This, typically results in a lost opportunity for a potential sale, which can affect both the online selling entity and a vendor who is selling the product through the online selling entity.
- An online sales event offering a number of products for sale is presented to consumers as a story.
- related products are categorized into specific chapters of the story and the products are presented as characters of the story.
- the story can be based on a theme, a category, an occasion, an event, etc.
- the story can be “Father's Day,” and all products that can be gifted to a father can be presented as various characters categorized under various chapters such as “Golf,” “Fishing,” “Board games,” etc.
- a graphical user interface is generated to present the online sales event as a story.
- the GUI presents the story in a specific format.
- the GUI includes separate portions for presenting a story introduction, a table of contents identifying the chapters of the story, chapters having the characters, etc.
- Each of the story introduction, table of contents, chapters, characters presented within the chapters and any other details pertaining to the story can include multi-media content such as a text, an image, a video, or an audio representing the specific details.
- the GUI presents certain characters (referred to as “special characters”) with special features, for example, a different size, color, additional narratives, an on-character message, etc. to distinguish them over other characters.
- the GUI simplifies the navigation and enhances the shopping experience for a user by presenting the sales event as a story.
- the user may navigate through the products on sale in the sales event by navigating the story presented in the GUI.
- FIG. 1 is an environment in which an embodiment of the disclosed technique may operate.
- FIG. 2 is a flow diagram illustrating a process of story based selling of products.
- FIG. 3 is a flow diagram illustrating a process of conceptualizing an online sales event as a story.
- FIG. 4 is a flow diagram illustrating a process of generating a graphical user interface (GUI) for the story of FIG. 3 .
- GUI graphical user interface
- FIG. 5 which includes FIGS. 5A , 5 B and 5 C, illustrates an example GUI created using the process of FIG. 4 .
- FIG. 6 is a block diagram of a system for generating the GUI for presenting the sales event as a story.
- FIG. 7 is a block diagram of a processing system that can implement operations of the present disclosure.
- An online sales event offering a number of products for sale is presented to consumers as a story.
- related products are categorized into specific chapters of the story and the products are presented as characters of the story.
- the story can be based on a theme, a category, an occasion, an event, etc.
- the story can be “Father's Day,” and all products that can be gifted to a father can be presented as various characters categorized under various chapters such as “Golf,” “Fishing,” “Board games,” etc.
- a graphical user interface is generated to present the online sales event as a story.
- the GUI presents the story in a specific format.
- the GUI includes separate portions for presenting a story introduction, a table of contents identifying the chapters of the story, chapters having the characters, etc.
- Each of the story introduction, table of contents, chapters, characters presented within the chapters and any other details pertaining to the story can include multi-media content such as a text, an image, a video, or an audio representing the specific details.
- the GUI presents certain characters (referred to as “special characters”) with special features, for example, a different size, color, additional narratives, an on-character message, etc. to distinguish them over other characters.
- the GUI simplifies the navigation and enhances the shopping experience for a user by presenting the sales event as a story.
- the user may navigate through the products on sale in the sales event by navigating the story presented in the GUI.
- FIG. 1 is an environment in which an embodiment of the disclosed technique may operate.
- the environment 100 for story based selling of products can include an online environment such as e-commerce, web commerce or Internet commerce.
- An online selling entity such as e-commerce entity 105 offers products for sale to consumers via online means such as Internet.
- the e-commerce entity 105 offers the products for sale using the story based selling concept.
- the e-commerce entity 105 hosts various applications that may be necessary for operating the e-commerce environment.
- One such application of the e-commerce entity 105 generates a story for selling a set of products.
- Another application generates the GUI 115 for presenting the sale of products in a story format. Additional details regarding the GUI are discussed with reference to, for example, FIGS. 4 and 5 .
- the e-commerce entity 105 offers various products (and/or services), including products made by or for the e-commerce entity 105 and also products from various other vendors or merchants 120 .
- the products offered for sale can include a wide variety, for example, furniture, home improvement goods, apparel, pictures, frames, sculptures, recreational goods, services, etc.
- the e-commerce entity 105 provides an online selling platform (for example, via an application programming interface (API)) for vendors or merchants 120 who wish to sell their products via the e-commerce entity 105 .
- the vendors may access various applications executing or hosted on the e-commerce entity 105 using the API.
- the vendors or merchants 120 may also use the API of the e-commerce entity 105 to provide details such as the products, prices for the products, pricing strategies, duration of the sale for the products, any other policies with respect to selling the product that might have to be agreed upon the involved parties. Further, the e-commerce entity 105 may also have policies, for example, pricing, profit sharing, type of products, etc. which the vendors or merchants 120 may have to comply with for selling their products using the e-commerce entity 105 .
- Storage system 125 can include storage units such as a database.
- the storage system 125 stores various details regarding inventory of products offered for sale, pricing strategies, sale strategies, stories, themes for stories, concepts for stories, multi-media content for presenting the products and stories, GUI generating applications, user accounts, user profiles, transactions, etc.
- any user who wants to view or buy products from the e-commerce entity 105 may be asked to create a user account. Further, the user may also be asked to provide other personal details such as age, income, gender, their preferences to types of products, merchants, colors of products, etc. which are stored in as a user profile. The user profile may be used to personalize/customize the set of products presented to a particular user.
- the e-commerce entity 105 accesses the storage system 125 to obtain necessary data for the operation of the environment 100 .
- Clients 110 may view and/or purchase the products offered for sale by the e-commerce entity 105 by accessing the GUI 115 .
- Clients 110 may access the GUI 115 via various channels, including through a website associated with the e-commerce entity 105 or an application “app” of the e-commerce entity 105 that allows the users to view and/or purchase the products from the e-commerce entity 105 .
- Clients 110 can include a plurality of devices such as a computer, a laptop, a mobile phone, a tablet PC, etc.
- the GUI 115 presenting the products using a story based selling concept, which organizes a set of products in the form of a story, provides an enhanced shopping experience to clients 110 viewing the products offered by the e-commerce entity 105 .
- FIG. 2 is a flow diagram illustrating a process of story based selling of products, according to an embodiment of the disclosed technique.
- the method 200 may be executed in an environment such as environment 100 of FIG. 1 .
- the e-commerce entity 105 receives a sales event to be published online to the consumers.
- the sales event offers a number of products for sale.
- the products offered for sale in a particular sale event could be of a specific vendor, a number of vendors, a particular category, theme, occasion, etc.
- the sales event may be offered for a predefined period of time such as an hour, a day, three days, a week, etc.
- the e-commerce entity 105 conceptualizes the sales event as a story.
- conceptualizing the sales event as a story includes presenting the products in the form of a story.
- the story can be based on a category, a theme, an occasion, an event, etc.
- the products are represented as characters and are categorized into a number of chapters of the story. Additional details with respect to conceptualizing the story are described with reference to FIG. 3 .
- the e-commerce entity 105 publishes the story online.
- the story may be published via the website associated with the e-commerce entity 105 or an app of the e-commerce entity 105 .
- Clients 110 may access the story, view and/or purchase the characters presented in the story using the GUI 115 .
- the GUI 115 may be accessed via the website or the app.
- FIG. 3 is a flow diagram illustrating a process of conceptualizing an online sales event as a story, according to an embodiment of the disclosed technique.
- the method 300 may be executed in an environment such as environment 100 of FIG. 1 .
- the e-commerce entity 105 identifies a theme, an occasion, a category, an event, etc. to which the set of products of the sales event belongs to identify the story. For example, if the sales event is for an event such as Father's day, then the e-commerce entity 105 can create a story for Father's day. In another example, if the sales event is for products related to camping in summer, then the e-commerce entity 105 can create a story for camping. In another example, if the sales event is for a category products such as home improvement, then the e-commerce entity 105 can create a story for home improvement.
- the e-commerce entity 105 identifies various sub-categories into which the set of products of the sales event can be further classified or categorized.
- the sub-categories are identified as chapters of the story. For example, if the story is Father's day, then the products that can be gifted to a father can be from product categories such as golf kits, fishing kits, board games, car accessories, electronics, apparel, footwear, etc. Each of these sub-categories can be identified as a chapter of the story.
- the e-commerce entity 105 identifies various products belonging to each of the identified sub-categories (or chapters) and presents them as characters in the specific chapter.
- “Golf Kits” is identified as one of the chapters, then all products that are related to “Golf Kits,” for example, golf balls, gloves, clubs, etc. may be presented as characters in the chapter “Golf Kits.”
- the products belonging to all other sub-categories are identified and presented as characters in the respective chapters.
- a product can be categorized into more than one chapter, in which case the product is featured as a character in each of the chapters it is categorized into.
- products such as golf shoes can be categorized into both “Golf Kits” and “Footwear” sub-categories.
- the e-commerce entity 105 identifies these certain characters (also referred to as “special characters’) that have to be emphasized or presented to the users in a distinguishing way over the other characters.
- the e-commerce entity 105 identifies these special characters based on a particular selection criteria.
- the selection criteria can include (i) a preference of a particular user for certain characters, (ii) an incentive, from a merchant of a particular character, to the e-commerce entity 105 to sell the particular character, (iii) a surplus availability of the particular character at the merchant or the e-commerce entity, (iv) a demand for the particular character during a particular time of the week, month, or year, or in general, (v) a new introductory character that is offered for sale for a first time, or (vi) a relationship of the particular character to a particular time of a week, a month, or year, etc.
- the identified characters are presented to the end user with special features.
- presenting a special character using special features includes presenting the special character in a different size compared to the other characters, providing a narrative in association with the special character, providing an on-character message, for example, on the image of the special character, presenting the special character in a different background color than the other characters, etc.
- the story is published online for the users to view and purchase the products, as described with reference to at least step 215 of FIG. 2 .
- the method of presenting the sale of products in the form of a story, chapters and characters provides a new paradigm of selling products. Presenting the sale of products in the form of telling a story and presenting the story in a unique GUI provides a pleasant online shopping experience to the user.
- FIG. 4 is a flow diagram illustrating a process of generating a GUI for the story of FIG. 3 , according to an embodiment of the disclosed technique.
- the method 400 may be executed in an environment such as environment 100 of FIG. 1 .
- the e-commerce entity 105 creates a story for a sales event of a number of products.
- the products are organized into various chapters of the story based on, for example, the sub-categories a subset of the products belong to.
- the e-commerce entity can have a number of sale events, for example, a sale event for a “Father's day” and another sale event for “Weekend Getaways,” and therefore, can create a separate story for each of the sale events.
- the set of products offered for sale are classified into respective stories, and further into respective chapters of each of the stories.
- the e-commerce entity 105 generates the story in a GUI.
- the GUI includes (i) information related to the story, (ii) a table of contents identifying the chapters of the story, and (iii) each of the chapters having corresponding set of related products featured as the characters.
- the GUI presents the above three entities to the user in a unique way. Additional details with respect to the GUI is described with reference to FIG. 5 .
- the e-commerce entity 105 serves the GUI to a user, in response to a request from the user.
- the GUI is rendered as a webpage on a computing device.
- the GUI can be rendered via an app of the e-commerce entity 105 on the computing device.
- the computing device can include a computer, a laptop, a mobile phone, a tablet PC, etc.
- FIG. 5 which includes FIGS. 5A , 5 B and 5 C, illustrates an example GUI 500 created using the process of FIG. 4 , according to an embodiment of the disclosed technique.
- the GUI 500 presents the story in at least three separate portions, a first portion 505 having story introduction 520 , a second portion 510 having a table of contents 525 and a third portion 515 having the chapters, such as chapter “Golf” 530 , “Fishing” 532 , etc. and characters (such as character 555 of FIG. 5B ) within each of the chapters.
- the GUI 500 also includes a scroll bar 540 that allows the user to scroll the GUI 500 , for example, to view various chapters.
- the story introduction 520 represents a particular sale event and can include information such as a name of the story, a set of words associated with the story, an image, a video, an audio, or any combination thereof that describes the story.
- the name of the story can be “Father's Day,” the set of words describing the story can be “Make your father proud of you,” etc.
- the story introduction 520 can also include details such as the duration for which the story (or the sales event) is available to the users.
- the story introduction 520 can also be presented with various background images, colors etc. to make the GUI 500 more attractive.
- the table of contents 525 identifies various chapters of the story.
- the chapters are identified by their corresponding names.
- the table of contents 525 includes the chapters “Golf,” “Fishing,” “Board,” “Electronics” and “Apparel.”
- the table of contents 525 can also include images (or a combination of various multimedia content) that identify the chapters.
- each of the chapters in the table of contents 525 is configured to navigate to a particular chapter in the third portion 515 , for example, when the user selects a chapter from the table of contents 525 .
- the GUI 500 presents the “Electronics” chapter to the user.
- each of the chapters in the table of contents 525 can be generated as a hyperlink, a button, etc. that navigates to a particular chapter upon user selection.
- the particular chapter the user is currently viewing can be highlighted.
- the name of the chapter the user is viewing or clicked on can be presented in a different color, bold text, etc. or in any other way that distinguishes the chapter the user is viewing from other chapters in the table of contents 525 . In an embodiment, this would help the user identify the particular chapter of the story the user is viewing in the third portion 515 .
- the table of contents 525 is generated as a horizontal header strip. Further, the table of contents 525 is presented immediately below the story introduction 520 .
- the viewable area is the area of a window that displays the GUI 500 to the user.
- the table of contents 525 is configured to be persistent at a particular position relative to the GUI 500 against scrolling of the GUI 500 .
- the table of contents 525 can be configured to be persistent at the top most part 542 of the GUI 500 , as shown in FIG. 5B .
- the table of contents 525 initially scrolls up with the GUI 500 , and once the table of contents 525 reaches the top 542 of the GUI 500 , it will be persistent at the top 542 position to further scrolling.
- the chapters in the third portion 515 scroll through the table of contents 525 . This way the user can access the table of contents 525 regardless of which particular portion or chapter the user is currently at.
- the table of contents 525 can be configured to be persistent at a position such as below the first portion 505 , as shown in FIG. 5A .
- the story introduction 520 and the table of contents 525 remain persistent at their current position even when the GUI 500 is scrolled up/down.
- the table of contents 525 can be configured to be persistently accessible by the user in various other ways.
- the table of contents 525 can be configured to appear as a pop-up window when the table of contents 525 on the GUI 500 scrolls out of the viewable area.
- the pop-up window can be configured to be moved, by the user, to any position of the screen of the user device.
- the look-and-feel of the pop-up window can be made consistent with look-and feel of the table of contents 525 in the GUI 500 . Having the table of contents 525 always accessible, regardless of which portion of part of GUI 500 the user is currently at, enables the user to navigate to any chapter from any chapter at any point of time without having to scroll to the initial position to access the table of contents 525 .
- the chapters such as Golf 530 are displayed in the third portion 515 below the table of contents 525 .
- the user may view the chapters that are not in the viewable area (for example, below bottom 544 of the GUI 500 ) by scrolling the GUI 500 using the scroll bar 540 .
- the chapter “Apparel” is not visible in the third portion 515 .
- the user may view this chapter by either scrolling the GUI 500 using the scroll bar 540 or selecting the chapter “Apparel” from the table of contents 525 .
- the chapters can be presented in the third potion 515 in various orders.
- the order of the chapters may be determined on various criteria. For example, a user preference is one such criterion.
- the chapters that a user has indicated as “interesting” may be presented higher in order than chapters that user has not indicated or indicated as “not-interesting.” Further, in some embodiments, the chapters that the user has indicated as “not-interesting” may not be included in the story. In another example, chapters may be sorted based on alphabetical order. It should be noted that the sorting criteria of chapters is not limited to the above examples.
- the order of the chapters can be configured by the user.
- the user may change the order of the chapters by moving the chapter “Electronics” to the first position and “Golf” to the third position, etc.
- the e-commerce entity 105 may provide a settings option (not shown) in the GUI 500 where the user can configure the order of the chapters.
- the user may change the order of the chapters by changing the order of the chapters in the table of contents 525 using a “drag-and-drop” technique.
- the GUI 500 automatically updates the order of the chapters in the third portion 515 .
- the GUI includes a filter such as filter 535 that allows the user to sort the chapters and/or characters within the chapters in a particular order.
- the filter 535 can include a drop-down menu having a number of options for sorting the chapters and characters.
- the filter 535 can have an option to sort chapters by name, old to latest, etc. or characters by price, old to latest, color, etc.
- the filter 535 can also include an option to show characters of a particular color. The user can select one or more options in the filter 535 .
- Characters are presented in each of the chapters in a particular format and a particular size.
- FIG. 5B illustrates an example of a format of characters presented in chapter Golf 530 .
- the characters presented in each of the chapters can be images of the products.
- some characters are more significant than the others and some characters may need more backstory, introduction, etc. than the others.
- These characters may be referred to as special characters.
- the special characters are determined based on a predefined selection criteria, which is described at least with reference to FIG. 3 .
- the e-commerce entity 105 presents these special characters in a different format than the other characters (non-special characters).
- a non-special character such as character 555 is presented in a format and size as shown in FIG. 5B .
- a special character 580 is displayed with an on-character message “Vintage,” as shown in FIG. 5B .
- the on character-message can be a text, an image, or a combination.
- the character 580 which is a vintage product, is determined as a special character since a user has indicated an interest in vintage products. Accordingly, the e-commerce entity 105 presents the special character 580 in a different format.
- the on-character message can be objective or subjective.
- An objective on-character message can include a message such as “Vintage” as shown in FIG. 5B .
- a subjective on-character message can include a message such as “This is a life changing product.”
- a special character such as character 575 can be presented in a larger size.
- the larger size can be a pre-defined size, for example, size of two non-special characters or four non-special characters, etc.
- special character 565 is presented with a narrative 570 .
- the narrative 570 can include details such as information regarding the product or merchant, a special characteristic of the product, etc. For example, if the character is a furniture product such as a coffee table, the narrative 570 could include information regarding a type of wood used to make the coffee table, whether it is handmade, a particular country it is made in, a name of the designer of the coffee table, etc.
- two related characters such as a laptop and laptop carry bag, may be grouped and presented as a special character such as group 560 .
- GUI 500 may present special characters in various other ways, including in specific colors, backgrounds, borders, a combination of the above, or in any other way so as to distinguish the special characters from non-special characters.
- the GUI 500 presents the story in three separate portions. However, in other embodiments, the GUI 500 may present the story in a different number of portions. Further, the GUI 500 presents each of the portions one below the other. However, in other embodiments, the portions may be presented in a different format.
- the table of contents 525 can be presented as a vertical header strip or a circular strip rather than a horizontal header strip. The vertical header strip can extend from top 542 of the GUI 500 to the bottom 544 of the GUI 500 , and the first portion 505 and the third portion 515 can be presented next to the vertical header strip and with the third portion 515 positioned below the first portion 505 .
- FIG. 5C shows another example of the GUI created using the process of the FIG. 4 .
- the GUI 590 can be similar to the GUI 500 of FIGS. 5A and 5B .
- the GUI 590 includes a story introduction 591 , which, in an embodiment, is similar to story introduction 520 , and a table of contents 592 , which, in an embodiment, is similar to table of contents 525 .
- the products offered for sale in the sales event of GUI 590 includes couches.
- the story is given the name “SEAT YOURSELF” as shown in story introduction 591 .
- the table of contents 592 includes chapters such as “Slipcovers” 593 , “Leather” and “Tailored & Neutral” into which various couches are categorized.
- the chapters include characters such as character 594 of chapter 593 .
- Each of the various couches is presented as a character in one or more chapters.
- the GUI 590 also includes special characters such as special character 595 , which is larger in size than non-special characters such as character 594 .
- the special character 595 also includes a narrative 596 .
- FIG. 6 is a block diagram of a system for generating the GUI for presenting the sales event as a story, according to an embodiment of the disclosed technique.
- the system 600 includes an e-commerce entity 605 that offers a number of products for sale to consumers such as client 610 .
- the e-commerce entity 605 is similar to e-commerce entity 105 of FIG. 1 .
- the e-commerce entity 605 includes a sales event creating/receiving unit 615 that creates or receives a sales event of a number of products; a story generation unit 620 that creates a story for the sales event; a GUI generation unit 625 that generates a GUI to present the story; and a transmission unit 630 that transmits the generated GUI to the client 610 .
- the sales event creating/receiving unit 615 creates or receives a sales event of a number of products.
- the sales event creating/receiving unit 615 receives a sales event from a particular vendor or merchant that offers for sale products from that particular merchant.
- the e-commerce entity 605 may create its own sales event which offers products including products from a particular merchant, various merchants, manufactured by or for the e-commerce entity 605 , or a combination of all.
- the sales event creating/receiving unit 615 also ensures that the sales events are offered to the clients 610 as per predetermined sales strategies of the e-commerce entity 605 and/or vendors. For example, if a particular sales event is offered only for a predefined period, the sales event creating/receiving unit 615 ensures that the sales event is not made available to the user after the expiry of the predefined period.
- the story generation unit 620 generates a story for the sales event.
- the story generation unit 620 obtains the necessary information for creating the story from the storage system 635 .
- the storage system 635 is similar to the storage system 125 of FIG. 1 .
- the GUI generation unit 625 includes any necessary applications to generate the GUI for presenting the story.
- the GUI generation unit 625 can include applications such as Java, C#, .NET framework, HyperText markup language (HTML), Java Server Pages (JSP), Personal Home Page (PHP).
- the transmission unit 630 transmits the GUI to the client 610 and the client 610 renders the GUI on its display.
- FIG. 7 is a block diagram of an apparatus that may perform various operations, and store various information generated and/or used by such operations, according to an embodiment of the disclosed technique.
- the apparatus can represent any computer or processing system described herein.
- the processing system 700 is a hardware device on which any of the entities, components or services depicted in the examples of FIGS. 1-6 (and any other components described in this specification), such as clients 110 or 610 , e-commerce entity 105 or 605 , sales event creating/receiving unit 615 , story generation unit 620 , GUI generation unit 625 , etc. can be implemented.
- the processing system 700 includes one or more processors 705 and memory 710 coupled to an interconnect 715 .
- the interconnect 715 is shown in FIG.
- the interconnect 715 may include, for example, a system bus, a Peripheral Component Interconnect (PCI) bus or PCI-Express bus, a HyperTransport or industry standard architecture (ISA) bus, a small computer system interface (SCSI) bus, a universal serial bus (USB), IIC (I2C) bus, or an Institute of Electrical and Electronics Engineers (IEEE) standard 1394 bus, also called “Firewire”.
- PCI Peripheral Component Interconnect
- ISA industry standard architecture
- SCSI small computer system interface
- USB universal serial bus
- I2C IIC
- IEEE Institute of Electrical and Electronics Engineers
- the processor(s) 705 is/are the central processing unit (CPU) of the processing system 700 and, thus, control the overall operation of the processing system 700 . In certain embodiments, the processor(s) 705 accomplish this by executing software or firmware stored in memory 710 .
- the processor(s) 705 may be, or may include, one or more programmable general-purpose or special-purpose microprocessors, digital signal processors (DSPs), programmable controllers, application specific integrated circuits (ASICs), programmable logic devices (PLDs), trusted platform modules (TPMs), or the like, or a combination of such devices.
- DSPs digital signal processors
- ASICs application specific integrated circuits
- PLDs programmable logic devices
- TPMs trusted platform modules
- the memory 710 is or includes the main memory of the processing system 700 .
- the memory 710 represents any form of random access memory (RAM), read-only memory (ROM), flash memory, or the like, or a combination of such devices.
- the memory 710 may contain a code.
- the code includes a general programming module configured to recognize the general-purpose program received via the computer bus interface, and prepare the general-purpose program for execution at the processor.
- the general programming module may be implemented using hardware circuitry such as ASICs, PLDs, or field-programmable gate arrays (FPGAs).
- the network adapter 730 provides the processing system 700 with the ability to communicate with remote devices, over a network and may be, for example, an Ethernet adapter or Fibre Channel adapter.
- the network adapter 730 may also provide the processing system 700 with the ability to communicate with other computers within the cluster. In some embodiments, the processing system 700 may use more than one network adapter to deal with the communications within and outside of the cluster separately.
- the I/O device(s) 725 can include, for example, a keyboard, a mouse or other pointing device, disk drives, printers, a scanner, and other input and/or output devices, including a display device.
- the display device can include, for example, a cathode ray tube (CRT), liquid crystal display (LCD), or some other applicable known or convenient display device.
- the code stored in memory 710 can be implemented as software and/or firmware to program the processor(s) 705 to carry out actions described above.
- such software or firmware may be initially provided to the processing system 700 by downloading it from a remote system through the processing system 700 (e.g., via network adapter 730 ).
- programmable circuitry e.g., one or more microprocessors
- special-purpose hardwired circuitry may be in the form of, for example, one or more ASICs, PLDs, FPGAs, etc.
- Machine-readable storage medium includes any mechanism that can store information in a form accessible by a machine.
- a machine can also be a server computer, a client computer, a personal computer (PC), a tablet PC, a laptop computer, a set-top box (STB), a personal digital assistant (PDA), a cellular telephone, an iPhone, a Blackberry, a processor, a telephone, a web appliance, a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
- PC personal computer
- PDA personal digital assistant
- a machine-accessible storage medium or a storage device(s) 720 includes, for example, recordable/non-recordable media (e.g., ROM; RAM; magnetic disk storage media; optical storage media; flash memory devices; etc.), etc., or any combination thereof.
- the storage medium typically may be non-transitory or include a non-transitory device.
- a non-transitory storage medium may include a device that is tangible, meaning that the device has a concrete physical form, although the device may change its physical state.
- non-transitory refers to a device remaining tangible despite this change in state.
- logic can include, for example, programmable circuitry programmed with specific software and/or firmware, special-purpose hardwired circuitry, or a combination thereof.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This disclosure relates to electronic commerce and more specifically to generating a graphical user interface for story based selling of products.
- An online selling entity offers various products and services for sale via, for example, a website associated with the online selling entity. A consumer interested in learning about or purchasing a particular service or product visits the website and searches for the particular product or service. Current graphical user interface (GUI) of the online selling entities are generally less intuitive, less pleasing, less attractive, less interesting for the consumers to navigate. The current GUIs provide a complex interface which is confusing to the consumer. Because of the complex GUI, the consumer may end up not finding the particular product or service even though the product or service is available. The GUIs of the current websites fail to provide a pleasant shopping experience to the consumer and therefore, fail to create an interest in the consumer to visit the websites. This, typically results in a lost opportunity for a potential sale, which can affect both the online selling entity and a vendor who is selling the product through the online selling entity.
- Disclosed are methods, systems, paradigms and structures for story based selling of products. An online sales event offering a number of products for sale is presented to consumers as a story. In one possible embodiment, related products are categorized into specific chapters of the story and the products are presented as characters of the story. The story can be based on a theme, a category, an occasion, an event, etc. For example, the story can be “Father's Day,” and all products that can be gifted to a father can be presented as various characters categorized under various chapters such as “Golf,” “Fishing,” “Board games,” etc.
- In some embodiments, a graphical user interface (GUI) is generated to present the online sales event as a story. The GUI presents the story in a specific format. The GUI includes separate portions for presenting a story introduction, a table of contents identifying the chapters of the story, chapters having the characters, etc. Each of the story introduction, table of contents, chapters, characters presented within the chapters and any other details pertaining to the story can include multi-media content such as a text, an image, a video, or an audio representing the specific details. Further, the GUI presents certain characters (referred to as “special characters”) with special features, for example, a different size, color, additional narratives, an on-character message, etc. to distinguish them over other characters.
- The GUI simplifies the navigation and enhances the shopping experience for a user by presenting the sales event as a story. The user may navigate through the products on sale in the sales event by navigating the story presented in the GUI.
- Some embodiments of the disclosed technique have other aspects, elements, features, and steps in addition to or in place of what is described above. These potential additions and replacements are described throughout the rest of the specification.
-
FIG. 1 is an environment in which an embodiment of the disclosed technique may operate. -
FIG. 2 is a flow diagram illustrating a process of story based selling of products. -
FIG. 3 is a flow diagram illustrating a process of conceptualizing an online sales event as a story. -
FIG. 4 is a flow diagram illustrating a process of generating a graphical user interface (GUI) for the story ofFIG. 3 . -
FIG. 5 , which includesFIGS. 5A , 5B and 5C, illustrates an example GUI created using the process ofFIG. 4 . -
FIG. 6 is a block diagram of a system for generating the GUI for presenting the sales event as a story. -
FIG. 7 is a block diagram of a processing system that can implement operations of the present disclosure. - References in this description to “an embodiment”, “one embodiment”, or the like, mean that the particular feature, function, or characteristic being described is included in at least one embodiment of the present disclosure. Occurrences of such phrases in this specification do not necessarily all refer to the same embodiment, nor are they necessarily mutually exclusive.
- Disclosed are methods, systems, paradigms and structures for story based selling of products. An online sales event offering a number of products for sale is presented to consumers as a story. In one possible embodiment, related products are categorized into specific chapters of the story and the products are presented as characters of the story. The story can be based on a theme, a category, an occasion, an event, etc. For example, the story can be “Father's Day,” and all products that can be gifted to a father can be presented as various characters categorized under various chapters such as “Golf,” “Fishing,” “Board games,” etc.
- In some embodiments, a graphical user interface (GUI) is generated to present the online sales event as a story. The GUI presents the story in a specific format. The GUI includes separate portions for presenting a story introduction, a table of contents identifying the chapters of the story, chapters having the characters, etc. Each of the story introduction, table of contents, chapters, characters presented within the chapters and any other details pertaining to the story can include multi-media content such as a text, an image, a video, or an audio representing the specific details. Further, the GUI presents certain characters (referred to as “special characters”) with special features, for example, a different size, color, additional narratives, an on-character message, etc. to distinguish them over other characters.
- The GUI simplifies the navigation and enhances the shopping experience for a user by presenting the sales event as a story. The user may navigate through the products on sale in the sales event by navigating the story presented in the GUI.
-
FIG. 1 is an environment in which an embodiment of the disclosed technique may operate. Theenvironment 100 for story based selling of products can include an online environment such as e-commerce, web commerce or Internet commerce. An online selling entity such as e-commerceentity 105 offers products for sale to consumers via online means such as Internet. In at least some embodiments, thee-commerce entity 105 offers the products for sale using the story based selling concept. Thee-commerce entity 105 hosts various applications that may be necessary for operating the e-commerce environment. One such application of thee-commerce entity 105 generates a story for selling a set of products. Another application generates theGUI 115 for presenting the sale of products in a story format. Additional details regarding the GUI are discussed with reference to, for example,FIGS. 4 and 5 . - The e-commerce
entity 105 offers various products (and/or services), including products made by or for thee-commerce entity 105 and also products from various other vendors ormerchants 120. The products offered for sale can include a wide variety, for example, furniture, home improvement goods, apparel, pictures, frames, sculptures, recreational goods, services, etc. The e-commerceentity 105 provides an online selling platform (for example, via an application programming interface (API)) for vendors ormerchants 120 who wish to sell their products via thee-commerce entity 105. In at least some embodiments, the vendors may access various applications executing or hosted on thee-commerce entity 105 using the API. The vendors ormerchants 120 may also use the API of thee-commerce entity 105 to provide details such as the products, prices for the products, pricing strategies, duration of the sale for the products, any other policies with respect to selling the product that might have to be agreed upon the involved parties. Further, thee-commerce entity 105 may also have policies, for example, pricing, profit sharing, type of products, etc. which the vendors ormerchants 120 may have to comply with for selling their products using thee-commerce entity 105. -
Storage system 125 can include storage units such as a database. In at least some embodiments, thestorage system 125 stores various details regarding inventory of products offered for sale, pricing strategies, sale strategies, stories, themes for stories, concepts for stories, multi-media content for presenting the products and stories, GUI generating applications, user accounts, user profiles, transactions, etc. In an embodiment, any user who wants to view or buy products from thee-commerce entity 105 may be asked to create a user account. Further, the user may also be asked to provide other personal details such as age, income, gender, their preferences to types of products, merchants, colors of products, etc. which are stored in as a user profile. The user profile may be used to personalize/customize the set of products presented to a particular user. Thee-commerce entity 105 accesses thestorage system 125 to obtain necessary data for the operation of theenvironment 100. -
Clients 110 may view and/or purchase the products offered for sale by thee-commerce entity 105 by accessing theGUI 115.Clients 110 may access theGUI 115 via various channels, including through a website associated with thee-commerce entity 105 or an application “app” of thee-commerce entity 105 that allows the users to view and/or purchase the products from thee-commerce entity 105.Clients 110 can include a plurality of devices such as a computer, a laptop, a mobile phone, a tablet PC, etc. TheGUI 115 presenting the products using a story based selling concept, which organizes a set of products in the form of a story, provides an enhanced shopping experience toclients 110 viewing the products offered by thee-commerce entity 105. -
FIG. 2 is a flow diagram illustrating a process of story based selling of products, according to an embodiment of the disclosed technique. Themethod 200 may be executed in an environment such asenvironment 100 ofFIG. 1 . Atstep 205, thee-commerce entity 105 receives a sales event to be published online to the consumers. The sales event offers a number of products for sale. The products offered for sale in a particular sale event could be of a specific vendor, a number of vendors, a particular category, theme, occasion, etc. Further, the sales event may be offered for a predefined period of time such as an hour, a day, three days, a week, etc. - At
step 210, thee-commerce entity 105 conceptualizes the sales event as a story. In at least some embodiments, conceptualizing the sales event as a story includes presenting the products in the form of a story. The story can be based on a category, a theme, an occasion, an event, etc. The products are represented as characters and are categorized into a number of chapters of the story. Additional details with respect to conceptualizing the story are described with reference toFIG. 3 . Atstep 215, thee-commerce entity 105 publishes the story online. In at least some embodiments, the story may be published via the website associated with thee-commerce entity 105 or an app of thee-commerce entity 105.Clients 110 may access the story, view and/or purchase the characters presented in the story using theGUI 115. TheGUI 115 may be accessed via the website or the app. -
FIG. 3 is a flow diagram illustrating a process of conceptualizing an online sales event as a story, according to an embodiment of the disclosed technique. Themethod 300 may be executed in an environment such asenvironment 100 ofFIG. 1 . Atstep 305, after the sales event is received, thee-commerce entity 105 identifies a theme, an occasion, a category, an event, etc. to which the set of products of the sales event belongs to identify the story. For example, if the sales event is for an event such as Father's day, then thee-commerce entity 105 can create a story for Father's day. In another example, if the sales event is for products related to camping in summer, then thee-commerce entity 105 can create a story for camping. In another example, if the sales event is for a category products such as home improvement, then thee-commerce entity 105 can create a story for home improvement. - At
step 310, thee-commerce entity 105 identifies various sub-categories into which the set of products of the sales event can be further classified or categorized. In at least some embodiments, the sub-categories are identified as chapters of the story. For example, if the story is Father's day, then the products that can be gifted to a father can be from product categories such as golf kits, fishing kits, board games, car accessories, electronics, apparel, footwear, etc. Each of these sub-categories can be identified as a chapter of the story. - At
step 315, thee-commerce entity 105 identifies various products belonging to each of the identified sub-categories (or chapters) and presents them as characters in the specific chapter. Continuing with the above mentioned example of Father's day story, if “Golf Kits” is identified as one of the chapters, then all products that are related to “Golf Kits,” for example, golf balls, gloves, clubs, etc. may be presented as characters in the chapter “Golf Kits.” Similarly, the products belonging to all other sub-categories are identified and presented as characters in the respective chapters. In certain embodiments, a product can be categorized into more than one chapter, in which case the product is featured as a character in each of the chapters it is categorized into. For example, products such as golf shoes can be categorized into both “Golf Kits” and “Footwear” sub-categories. - As is in a typical story, some characters may be more significant than others, some characters may need more backstory than others, some characters may need more description than others. At
step 320, thee-commerce entity 105 identifies these certain characters (also referred to as “special characters’) that have to be emphasized or presented to the users in a distinguishing way over the other characters. Thee-commerce entity 105 identifies these special characters based on a particular selection criteria. In at least some embodiments, the selection criteria can include (i) a preference of a particular user for certain characters, (ii) an incentive, from a merchant of a particular character, to thee-commerce entity 105 to sell the particular character, (iii) a surplus availability of the particular character at the merchant or the e-commerce entity, (iv) a demand for the particular character during a particular time of the week, month, or year, or in general, (v) a new introductory character that is offered for sale for a first time, or (vi) a relationship of the particular character to a particular time of a week, a month, or year, etc. - At
step 325, the identified characters are presented to the end user with special features. In at least some embodiments, presenting a special character using special features includes presenting the special character in a different size compared to the other characters, providing a narrative in association with the special character, providing an on-character message, for example, on the image of the special character, presenting the special character in a different background color than the other characters, etc. - After the sale of products is conceptualized as a story, the story is published online for the users to view and purchase the products, as described with reference to at
least step 215 ofFIG. 2 . - In at least some embodiments, the method of presenting the sale of products in the form of a story, chapters and characters provides a new paradigm of selling products. Presenting the sale of products in the form of telling a story and presenting the story in a unique GUI provides a pleasant online shopping experience to the user.
-
FIG. 4 is a flow diagram illustrating a process of generating a GUI for the story ofFIG. 3 , according to an embodiment of the disclosed technique. Themethod 400 may be executed in an environment such asenvironment 100 ofFIG. 1 . Atstep 405, thee-commerce entity 105 creates a story for a sales event of a number of products. The products are organized into various chapters of the story based on, for example, the sub-categories a subset of the products belong to. In some embodiments, the e-commerce entity can have a number of sale events, for example, a sale event for a “Father's day” and another sale event for “Weekend Getaways,” and therefore, can create a separate story for each of the sale events. The set of products offered for sale are classified into respective stories, and further into respective chapters of each of the stories. - At
step 410, thee-commerce entity 105 generates the story in a GUI. In at least some embodiments, the GUI includes (i) information related to the story, (ii) a table of contents identifying the chapters of the story, and (iii) each of the chapters having corresponding set of related products featured as the characters. The GUI presents the above three entities to the user in a unique way. Additional details with respect to the GUI is described with reference toFIG. 5 . - At
step 415, thee-commerce entity 105 serves the GUI to a user, in response to a request from the user. In at least some embodiments, the GUI is rendered as a webpage on a computing device. In other embodiments, the GUI can be rendered via an app of thee-commerce entity 105 on the computing device. The computing device can include a computer, a laptop, a mobile phone, a tablet PC, etc. -
FIG. 5 , which includesFIGS. 5A , 5B and 5C, illustrates anexample GUI 500 created using the process ofFIG. 4 , according to an embodiment of the disclosed technique. TheGUI 500 presents the story in at least three separate portions, afirst portion 505 havingstory introduction 520, asecond portion 510 having a table ofcontents 525 and athird portion 515 having the chapters, such as chapter “Golf” 530, “Fishing” 532, etc. and characters (such ascharacter 555 ofFIG. 5B ) within each of the chapters. TheGUI 500 also includes ascroll bar 540 that allows the user to scroll theGUI 500, for example, to view various chapters. - The
story introduction 520 represents a particular sale event and can include information such as a name of the story, a set of words associated with the story, an image, a video, an audio, or any combination thereof that describes the story. For example, the name of the story can be “Father's Day,” the set of words describing the story can be “Make your father proud of you,” etc. In at least some embodiments, thestory introduction 520 can also include details such as the duration for which the story (or the sales event) is available to the users. Thestory introduction 520 can also be presented with various background images, colors etc. to make theGUI 500 more attractive. - The table of
contents 525 identifies various chapters of the story. The chapters are identified by their corresponding names. In the example ofGUI 500, the table ofcontents 525 includes the chapters “Golf,” “Fishing,” “Board,” “Electronics” and “Apparel.” In other embodiments, the table ofcontents 525 can also include images (or a combination of various multimedia content) that identify the chapters. Further, each of the chapters in the table ofcontents 525 is configured to navigate to a particular chapter in thethird portion 515, for example, when the user selects a chapter from the table ofcontents 525. For example, when a user selects “Electronics” chapter from the table ofcontents 525, theGUI 500 presents the “Electronics” chapter to the user. In order to facilitate navigation to a particular chapter based on the user selection of the chapter, each of the chapters in the table ofcontents 525 can be generated as a hyperlink, a button, etc. that navigates to a particular chapter upon user selection. - Further, in the table of
contents 525, the particular chapter the user is currently viewing can be highlighted. For example, the name of the chapter the user is viewing or clicked on can be presented in a different color, bold text, etc. or in any other way that distinguishes the chapter the user is viewing from other chapters in the table ofcontents 525. In an embodiment, this would help the user identify the particular chapter of the story the user is viewing in thethird portion 515. - In the example of
GUI 500, the table ofcontents 525 is generated as a horizontal header strip. Further, the table ofcontents 525 is presented immediately below thestory introduction 520. When the user scrolls theGUI 500 down, for example, to view the chapters that are not in the viewable area, the contents of theGUI 500, includingstory introduction 520 and table ofcontents 525, move up and therefore, the table ofcontents 525 may move out of the viewable area. In an embodiment, the viewable area is the area of a window that displays theGUI 500 to the user. If the user does not have access to the table ofcontents 525, it may be inconvenient to the user since the user may have to scroll all the way up until the table ofcontents 525 is visible again to access the table ofcontents 525 to select an another chapter. Accordingly, in at least some embodiments, the table ofcontents 525 is configured to be persistent at a particular position relative to theGUI 500 against scrolling of theGUI 500. - For example, the table of
contents 525 can be configured to be persistent at the topmost part 542 of theGUI 500, as shown inFIG. 5B . For example, when the user scrolls theGUI 500 up, using thescroll bar 540, to view chapter “Fishing” 532, the table ofcontents 525 initially scrolls up with theGUI 500, and once the table ofcontents 525 reaches the top 542 of theGUI 500, it will be persistent at the top 542 position to further scrolling. The chapters in thethird portion 515 scroll through the table ofcontents 525. This way the user can access the table ofcontents 525 regardless of which particular portion or chapter the user is currently at. - In another example, the table of
contents 525 can be configured to be persistent at a position such as below thefirst portion 505, as shown inFIG. 5A . In such a case, thestory introduction 520 and the table ofcontents 525 remain persistent at their current position even when theGUI 500 is scrolled up/down. - In other embodiments, the table of
contents 525 can be configured to be persistently accessible by the user in various other ways. For example, the table ofcontents 525 can be configured to appear as a pop-up window when the table ofcontents 525 on theGUI 500 scrolls out of the viewable area. Further, the pop-up window can be configured to be moved, by the user, to any position of the screen of the user device. The look-and-feel of the pop-up window can be made consistent with look-and feel of the table ofcontents 525 in theGUI 500. Having the table ofcontents 525 always accessible, regardless of which portion of part ofGUI 500 the user is currently at, enables the user to navigate to any chapter from any chapter at any point of time without having to scroll to the initial position to access the table ofcontents 525. - The chapters such as
Golf 530 are displayed in thethird portion 515 below the table ofcontents 525. The user may view the chapters that are not in the viewable area (for example, belowbottom 544 of the GUI 500) by scrolling theGUI 500 using thescroll bar 540. For example, in theGUI 500, the chapter “Apparel” is not visible in thethird portion 515. The user may view this chapter by either scrolling theGUI 500 using thescroll bar 540 or selecting the chapter “Apparel” from the table ofcontents 525. - The chapters can be presented in the
third potion 515 in various orders. In at least some embodiments, the order of the chapters may be determined on various criteria. For example, a user preference is one such criterion. The chapters that a user has indicated as “interesting” may be presented higher in order than chapters that user has not indicated or indicated as “not-interesting.” Further, in some embodiments, the chapters that the user has indicated as “not-interesting” may not be included in the story. In another example, chapters may be sorted based on alphabetical order. It should be noted that the sorting criteria of chapters is not limited to the above examples. - In at least some embodiments, the order of the chapters can be configured by the user. For example, the user may change the order of the chapters by moving the chapter “Electronics” to the first position and “Golf” to the third position, etc. In some embodiments, the
e-commerce entity 105 may provide a settings option (not shown) in theGUI 500 where the user can configure the order of the chapters. In other embodiments, the user may change the order of the chapters by changing the order of the chapters in the table ofcontents 525 using a “drag-and-drop” technique. In response to the change in order of the chapters in the table ofcontents 525, theGUI 500 automatically updates the order of the chapters in thethird portion 515. - In yet another embodiment, the GUI includes a filter such as
filter 535 that allows the user to sort the chapters and/or characters within the chapters in a particular order. Thefilter 535 can include a drop-down menu having a number of options for sorting the chapters and characters. For example, thefilter 535 can have an option to sort chapters by name, old to latest, etc. or characters by price, old to latest, color, etc. When the user chooses to sort the characters by price, either from lowest price to highest price or vice versa, the characters within each of the chapters are sorted accordingly. In another embodiment, thefilter 535 can also include an option to show characters of a particular color. The user can select one or more options in thefilter 535. - Characters are presented in each of the chapters in a particular format and a particular size.
FIG. 5B illustrates an example of a format of characters presented inchapter Golf 530. In one embodiment, the characters presented in each of the chapters, such ascharacter 555, can be images of the products. Generally, in a story, some characters are more significant than the others and some characters may need more backstory, introduction, etc. than the others. These characters may be referred to as special characters. The special characters are determined based on a predefined selection criteria, which is described at least with reference toFIG. 3 . - The
e-commerce entity 105 presents these special characters in a different format than the other characters (non-special characters). In the example 530, a non-special character such ascharacter 555 is presented in a format and size as shown inFIG. 5B . Aspecial character 580 is displayed with an on-character message “Vintage,” as shown inFIG. 5B . The on character-message can be a text, an image, or a combination. In an embodiment, thecharacter 580, which is a vintage product, is determined as a special character since a user has indicated an interest in vintage products. Accordingly, thee-commerce entity 105 presents thespecial character 580 in a different format. The on-character message can be objective or subjective. An objective on-character message can include a message such as “Vintage” as shown inFIG. 5B . A subjective on-character message can include a message such as “This is a life changing product.” - In another example, a special character such as
character 575 can be presented in a larger size. The larger size can be a pre-defined size, for example, size of two non-special characters or four non-special characters, etc. - In another embodiment,
special character 565 is presented with anarrative 570. The narrative 570 can include details such as information regarding the product or merchant, a special characteristic of the product, etc. For example, if the character is a furniture product such as a coffee table, thenarrative 570 could include information regarding a type of wood used to make the coffee table, whether it is handmade, a particular country it is made in, a name of the designer of the coffee table, etc. - In yet another embodiment, two related characters, such as a laptop and laptop carry bag, may be grouped and presented as a special character such as
group 560. - It should be noted that the above embodiments of presenting the special characters are just examples. The
GUI 500 may present special characters in various other ways, including in specific colors, backgrounds, borders, a combination of the above, or in any other way so as to distinguish the special characters from non-special characters. - In at least some embodiments, the
GUI 500 presents the story in three separate portions. However, in other embodiments, theGUI 500 may present the story in a different number of portions. Further, theGUI 500 presents each of the portions one below the other. However, in other embodiments, the portions may be presented in a different format. For example, the table ofcontents 525 can be presented as a vertical header strip or a circular strip rather than a horizontal header strip. The vertical header strip can extend fromtop 542 of theGUI 500 to thebottom 544 of theGUI 500, and thefirst portion 505 and thethird portion 515 can be presented next to the vertical header strip and with thethird portion 515 positioned below thefirst portion 505. -
FIG. 5C shows another example of the GUI created using the process of theFIG. 4 . In an embodiment, theGUI 590 can be similar to theGUI 500 ofFIGS. 5A and 5B . TheGUI 590 includes astory introduction 591, which, in an embodiment, is similar tostory introduction 520, and a table ofcontents 592, which, in an embodiment, is similar to table ofcontents 525. The products offered for sale in the sales event ofGUI 590 includes couches. In this example, the story is given the name “SEAT YOURSELF” as shown instory introduction 591. The table ofcontents 592 includes chapters such as “Slipcovers” 593, “Leather” and “Tailored & Neutral” into which various couches are categorized. The chapters include characters such ascharacter 594 ofchapter 593. Each of the various couches is presented as a character in one or more chapters. TheGUI 590 also includes special characters such asspecial character 595, which is larger in size than non-special characters such ascharacter 594. Thespecial character 595 also includes anarrative 596. -
FIG. 6 is a block diagram of a system for generating the GUI for presenting the sales event as a story, according to an embodiment of the disclosed technique. Thesystem 600 includes ane-commerce entity 605 that offers a number of products for sale to consumers such asclient 610. In an embodiment, thee-commerce entity 605 is similar toe-commerce entity 105 ofFIG. 1 . Thee-commerce entity 605 includes a sales event creating/receivingunit 615 that creates or receives a sales event of a number of products; astory generation unit 620 that creates a story for the sales event; aGUI generation unit 625 that generates a GUI to present the story; and atransmission unit 630 that transmits the generated GUI to theclient 610. - The sales event creating/receiving
unit 615 creates or receives a sales event of a number of products. In an embodiment, the sales event creating/receivingunit 615 receives a sales event from a particular vendor or merchant that offers for sale products from that particular merchant. In another embodiment, thee-commerce entity 605 may create its own sales event which offers products including products from a particular merchant, various merchants, manufactured by or for thee-commerce entity 605, or a combination of all. The sales event creating/receivingunit 615 also ensures that the sales events are offered to theclients 610 as per predetermined sales strategies of thee-commerce entity 605 and/or vendors. For example, if a particular sales event is offered only for a predefined period, the sales event creating/receivingunit 615 ensures that the sales event is not made available to the user after the expiry of the predefined period. - The
story generation unit 620 generates a story for the sales event. Thestory generation unit 620 obtains the necessary information for creating the story from thestorage system 635. In an embodiment, thestorage system 635 is similar to thestorage system 125 ofFIG. 1 . TheGUI generation unit 625 includes any necessary applications to generate the GUI for presenting the story. In an embodiment, theGUI generation unit 625 can include applications such as Java, C#, .NET framework, HyperText markup language (HTML), Java Server Pages (JSP), Personal Home Page (PHP). Thetransmission unit 630 transmits the GUI to theclient 610 and theclient 610 renders the GUI on its display. -
FIG. 7 is a block diagram of an apparatus that may perform various operations, and store various information generated and/or used by such operations, according to an embodiment of the disclosed technique. The apparatus can represent any computer or processing system described herein. Theprocessing system 700 is a hardware device on which any of the entities, components or services depicted in the examples ofFIGS. 1-6 (and any other components described in this specification), such asclients e-commerce entity unit 615,story generation unit 620,GUI generation unit 625, etc. can be implemented. Theprocessing system 700 includes one ormore processors 705 andmemory 710 coupled to aninterconnect 715. Theinterconnect 715 is shown inFIG. 7 as an abstraction that represents any one or more separate physical buses, point to point connections, or both connected by appropriate bridges, adapters, or controllers. Theinterconnect 715, therefore, may include, for example, a system bus, a Peripheral Component Interconnect (PCI) bus or PCI-Express bus, a HyperTransport or industry standard architecture (ISA) bus, a small computer system interface (SCSI) bus, a universal serial bus (USB), IIC (I2C) bus, or an Institute of Electrical and Electronics Engineers (IEEE) standard 1394 bus, also called “Firewire”. - The processor(s) 705 is/are the central processing unit (CPU) of the
processing system 700 and, thus, control the overall operation of theprocessing system 700. In certain embodiments, the processor(s) 705 accomplish this by executing software or firmware stored inmemory 710. The processor(s) 705 may be, or may include, one or more programmable general-purpose or special-purpose microprocessors, digital signal processors (DSPs), programmable controllers, application specific integrated circuits (ASICs), programmable logic devices (PLDs), trusted platform modules (TPMs), or the like, or a combination of such devices. - The
memory 710 is or includes the main memory of theprocessing system 700. Thememory 710 represents any form of random access memory (RAM), read-only memory (ROM), flash memory, or the like, or a combination of such devices. In use, thememory 710 may contain a code. In one embodiment, the code includes a general programming module configured to recognize the general-purpose program received via the computer bus interface, and prepare the general-purpose program for execution at the processor. In another embodiment, the general programming module may be implemented using hardware circuitry such as ASICs, PLDs, or field-programmable gate arrays (FPGAs). - Also connected to the processor(s) 705 through the
interconnect 715 are anetwork adapter 730, a storage device(s) 720 and I/O device(s) 725. Thenetwork adapter 730 provides theprocessing system 700 with the ability to communicate with remote devices, over a network and may be, for example, an Ethernet adapter or Fibre Channel adapter. Thenetwork adapter 730 may also provide theprocessing system 700 with the ability to communicate with other computers within the cluster. In some embodiments, theprocessing system 700 may use more than one network adapter to deal with the communications within and outside of the cluster separately. - The I/O device(s) 725 can include, for example, a keyboard, a mouse or other pointing device, disk drives, printers, a scanner, and other input and/or output devices, including a display device. The display device can include, for example, a cathode ray tube (CRT), liquid crystal display (LCD), or some other applicable known or convenient display device.
- The code stored in
memory 710 can be implemented as software and/or firmware to program the processor(s) 705 to carry out actions described above. In certain embodiments, such software or firmware may be initially provided to theprocessing system 700 by downloading it from a remote system through the processing system 700 (e.g., via network adapter 730). - The techniques introduced herein can be implemented by, for example, programmable circuitry (e.g., one or more microprocessors) programmed with software and/or firmware, or entirely in special-purpose hardwired (non-programmable) circuitry, or in a combination of such forms. Special-purpose hardwired circuitry may be in the form of, for example, one or more ASICs, PLDs, FPGAs, etc.
- Software or firmware for use in implementing the techniques introduced here may be stored on a machine-readable storage medium and may be executed by one or more general-purpose or special-purpose programmable microprocessors. A “machine-readable storage medium”, as the term is used herein, includes any mechanism that can store information in a form accessible by a machine.
- A machine can also be a server computer, a client computer, a personal computer (PC), a tablet PC, a laptop computer, a set-top box (STB), a personal digital assistant (PDA), a cellular telephone, an iPhone, a Blackberry, a processor, a telephone, a web appliance, a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
- A machine-accessible storage medium or a storage device(s) 720 includes, for example, recordable/non-recordable media (e.g., ROM; RAM; magnetic disk storage media; optical storage media; flash memory devices; etc.), etc., or any combination thereof. The storage medium typically may be non-transitory or include a non-transitory device. In this context, a non-transitory storage medium may include a device that is tangible, meaning that the device has a concrete physical form, although the device may change its physical state. Thus, for example, non-transitory refers to a device remaining tangible despite this change in state.
- The term “logic”, as used herein, can include, for example, programmable circuitry programmed with specific software and/or firmware, special-purpose hardwired circuitry, or a combination thereof.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/924,285 US20140379533A1 (en) | 2013-06-21 | 2013-06-21 | Story based selling of products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/924,285 US20140379533A1 (en) | 2013-06-21 | 2013-06-21 | Story based selling of products |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140379533A1 true US20140379533A1 (en) | 2014-12-25 |
Family
ID=52111725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/924,285 Abandoned US20140379533A1 (en) | 2013-06-21 | 2013-06-21 | Story based selling of products |
Country Status (1)
Country | Link |
---|---|
US (1) | US20140379533A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10402867B2 (en) * | 2014-03-25 | 2019-09-03 | Nanyang Technological University | Computerized method and system for personalized storytelling |
US20220005111A1 (en) * | 2018-09-25 | 2022-01-06 | talkshoplive, Inc. | Systems and methods for embeddable point-of-sale transactions |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060129973A1 (en) * | 2004-11-30 | 2006-06-15 | Newcorn David C | Method and system for digital publication of electronic information |
US20070150368A1 (en) * | 2005-09-06 | 2007-06-28 | Samir Arora | On-line personalized content and merchandising environment |
US20090307105A1 (en) * | 2008-06-06 | 2009-12-10 | Apple Inc. | User Interface for Application Management for a Mobile Device |
US7996282B1 (en) * | 2006-09-29 | 2011-08-09 | Amazon Technologies, Inc. | Method and system for selecting and displaying items |
US8117089B2 (en) * | 2007-02-13 | 2012-02-14 | Claudia Juliana Minsky | System for segmentation by product category of product images within a shopping cart |
US20120078731A1 (en) * | 2010-09-24 | 2012-03-29 | Richard Linevsky | System and Method of Browsing Electronic Catalogs from Multiple Merchants |
US8280783B1 (en) * | 2007-09-27 | 2012-10-02 | Amazon Technologies, Inc. | Method and system for providing multi-level text cloud navigation |
US20120290450A1 (en) * | 1999-07-30 | 2012-11-15 | Catherine Lin-Hendel | System and Method for Interactive, Computer-Assisted Object Presentation |
US20130110671A1 (en) * | 2011-06-22 | 2013-05-02 | Beau Gray | Methods and systems for online shopping incorporating dashboard features |
US20130332311A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Interface for enhanced continuity of browsing experience |
-
2013
- 2013-06-21 US US13/924,285 patent/US20140379533A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120290450A1 (en) * | 1999-07-30 | 2012-11-15 | Catherine Lin-Hendel | System and Method for Interactive, Computer-Assisted Object Presentation |
US20060129973A1 (en) * | 2004-11-30 | 2006-06-15 | Newcorn David C | Method and system for digital publication of electronic information |
US20070150368A1 (en) * | 2005-09-06 | 2007-06-28 | Samir Arora | On-line personalized content and merchandising environment |
US7996282B1 (en) * | 2006-09-29 | 2011-08-09 | Amazon Technologies, Inc. | Method and system for selecting and displaying items |
US8117089B2 (en) * | 2007-02-13 | 2012-02-14 | Claudia Juliana Minsky | System for segmentation by product category of product images within a shopping cart |
US8280783B1 (en) * | 2007-09-27 | 2012-10-02 | Amazon Technologies, Inc. | Method and system for providing multi-level text cloud navigation |
US20090307105A1 (en) * | 2008-06-06 | 2009-12-10 | Apple Inc. | User Interface for Application Management for a Mobile Device |
US20120078731A1 (en) * | 2010-09-24 | 2012-03-29 | Richard Linevsky | System and Method of Browsing Electronic Catalogs from Multiple Merchants |
US20130110671A1 (en) * | 2011-06-22 | 2013-05-02 | Beau Gray | Methods and systems for online shopping incorporating dashboard features |
US20130332311A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Interface for enhanced continuity of browsing experience |
Non-Patent Citations (1)
Title |
---|
Zulily, "Zulily -- daily deals for moms, babies & kids", Youtube. Youtube, 09 AUg. 2011, 10 June 2015. . * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10402867B2 (en) * | 2014-03-25 | 2019-09-03 | Nanyang Technological University | Computerized method and system for personalized storytelling |
US20220005111A1 (en) * | 2018-09-25 | 2022-01-06 | talkshoplive, Inc. | Systems and methods for embeddable point-of-sale transactions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10997627B2 (en) | Three dimensional proximity recommendation system | |
US10657573B2 (en) | Network site tag based display of images | |
US9519929B2 (en) | Method and apparatus for providing a shopping list service | |
US10529008B1 (en) | Integration of item variations for display in user interfaces | |
US10853864B1 (en) | Providing brand information via an offering service | |
US9817846B1 (en) | Content selection algorithms | |
CA2857909C (en) | Virtual bundles | |
CA2949184C (en) | Transactional, digital image-based asynchronous electronic communication | |
US20160189268A1 (en) | Wearable device for interacting with media-integrated vendors | |
US10853869B2 (en) | Electronic wish list system | |
US20220092624A1 (en) | Computer-network-based referral service functions and user interfaces | |
US10769697B2 (en) | Non-transitory computer-readable medium, system, and method for local search of network content | |
US20160350839A1 (en) | Interactive ordering of multivariate objects | |
US9619835B1 (en) | Product customization offerings | |
US20140379533A1 (en) | Story based selling of products | |
US10600062B2 (en) | Retail website user interface, systems, and methods for displaying trending looks by location | |
US9959564B1 (en) | Providing confirmations for list modifications | |
US10776860B2 (en) | Retail website user interface, systems, and methods for displaying trending looks | |
US10552893B2 (en) | Electronic transaction terminal, electronic transaction method, recording medium and program | |
US10275808B1 (en) | Item review system that provides comparative information to reviewer | |
US10937011B1 (en) | System and method for monitoring and updating content for an e-commerce platform | |
US20150106232A1 (en) | Duration and access based selling of products | |
CN112307327A (en) | In-list search results page for price research | |
US10650409B1 (en) | Techniques for capturing user interest of a product in an advertisement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: ONE KINGS LANE, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIBERSON, JOSH;SINI, JEAN;OPPELT, SARAH;AND OTHERS;SIGNING DATES FROM 20130903 TO 20130910;REEL/FRAME:031246/0163 |
|
AS | Assignment |
Owner name: ONE KINGS LANE, INC., CALIFORNIA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM "ONE KINGS LANE" TO "ONE KINGS LANE, INC." PREVIOUSLY RECORDED ON REEL 031246 FRAME 0163. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NAME IS "ONE KINGS LANE, INC.";ASSIGNORS:LIBERSON, JOSH;SINI, JEAN;OPPELT, SARAH;AND OTHERS;SIGNING DATES FROM 20130903 TO 20130910;REEL/FRAME:031969/0192 |
|
AS | Assignment |
Owner name: ONE KINGS LANE, INC., CALIFORNIA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 031969 FRAME 0192. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNORS:LIBERSON, JOSH;SINI, JEAN;OPPELT, SARAH;AND OTHERS;SIGNING DATES FROM 20130903 TO 20130910;REEL/FRAME:032254/0231 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |