US20110202432A1 - On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content - Google Patents

On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content Download PDF

Info

Publication number
US20110202432A1
US20110202432A1 US13/051,663 US201113051663A US2011202432A1 US 20110202432 A1 US20110202432 A1 US 20110202432A1 US 201113051663 A US201113051663 A US 201113051663A US 2011202432 A1 US2011202432 A1 US 2011202432A1
Authority
US
United States
Prior art keywords
user
product
representations
virtual space
users
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
Application number
US13/051,663
Inventor
Greogory Arthur Mihalcheon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Outersonic Ltd
Original Assignee
Outersonic Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Outersonic Ltd filed Critical Outersonic Ltd
Priority to US13/051,663 priority Critical patent/US20110202432A1/en
Publication of US20110202432A1 publication Critical patent/US20110202432A1/en
Priority to US14/587,386 priority patent/US10475114B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • G06F16/90328Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]

Definitions

  • This invention relates to an on-line product catalogue and ordering system and to presenting multimedia content to a user.
  • the invention provides a multi-user system, and a graphical user interface representing a virtual space through which a user may navigate.
  • the invention relates to the presentation of multimedia content and on-line product ordering via the World Wide Web (“the Web”).
  • U.S. Pat. No. 5,960,173 describes a system in which network computer users are provided with information about which other users are “task proximate” to the user, thereby facilitating spontaneous communications regarding task-related, or other issues.
  • the information about other users is displayed in a user interface window, which presents a visual representation of each other user who is “task proximate” to the user.
  • a drawback of the arrangement described in this patent is that information regarding the “task proximate” users is always displayed in the same manner, in a separate window, irrespective of the “task” which the user is performing, which can be disorienting.
  • the progress of any other user within the task is not readily determined without actually communicating with that other user.
  • MUVEs Multi-User Virtual Environments
  • on-line users may navigate through a virtual space, see other users within the same space and communicate with such other users by means of a multi-user chat application.
  • MUVEs Multi-User Virtual Environments
  • a method of presenting an on-line product catalogue and ordering system to a user comprising providing a graphical user interface representing a virtual space through which users may navigate, said virtual space including representations representing products, through which a user may obtain product information and order a product on-line, and representations representing other users of the system, through which the user may identify such other users and communicate with a selected other user regarding the products on offer.
  • a method of presenting multimedia content to a user of a multi-user system comprising providing a graphical user interface representing a virtual space through which a user may navigate, said virtual space including representations of a plurality of multimedia resources and representations of one or more users, wherein said one or more user representations are represented in a relationship with a representation of a first multimedia resource in said virtual space when selecting or accessing said first resource, and represented in a relationship with a representation of a second multimedia resource in said virtual space when selecting or accessing said second resource.
  • Embodiments of the present invention allow a user to detect and interact with other users present within the virtual space in which the user resides, in conjunction with obtaining knowledge regarding resources being accessed or selected by such other users.
  • a user is able to roam around at least one virtual space representing a product catalogue. Residing within this space is an avatar of the user accessing the data in that location.
  • the avatar can be a default representation or one chosen by the user.
  • By clicking on the avatar of another user, a user will see an identity card which shows who the person is, and how to get in touch with them.
  • a chat space is provided where the user can ask other users present in the space questions pertinent to the products on offer, or other information being accessed by both parties.
  • a method of presenting on-line audio content from a multi-user system to a user comprising:
  • a method of transmitting on-line audio content from a multi-user system comprising:
  • the audio data is preferably streamed to the user, whereby the position of all users of a multi-user system within individual audio tracks is readily determined on a server providing audio and multi-user data.
  • FIG. 1 is a schematic illustration of a network configuration used in an embodiment of the invention
  • FIGS. 2 to 8 are schematic illustrations of screen shots from a graphical user interface provided in this embodiment of the invention.
  • FIG. 9 is an illustration of different personal details cards which a user may access when using a system of the present invention.
  • a plurality of users at user terminals 2 receive multimedia content via relatively low-bandwidth datalinks 3 such as ISDN links, and a public data network 4 , in this embodiment the Internet, or an intranet, from a data processing server 6 which is connected to the Internet 4 by means of a relatively high bandwidth connection 5 , such as an ATM link.
  • relatively low-bandwidth datalinks 3 such as ISDN links
  • public data network 4 in this embodiment the Internet, or an intranet
  • Each client terminal 2 includes a computer workstation having a graphical display, data input means such as a keyboard and a pointing device, e.g. a mouse, and an audio output means such as stereo loudspeakers.
  • Each of the client terminals 2 includes a computer program in the form of an Internet browser which is enabled with an interactive media player, such as a ShockwaveTM interactive media player produced by MacromediaTM.
  • the data processing server 6 includes various interworking computer programs, including a multi-user server program, such as that provided by MacromediaTM, a database program, such as an oracle database, a Web server program for storing and enabling clients to retrieve multimedia resources such as HTML pages and image files as well as an interactive multimedia program, in this embodiment a ShockwaveTM movie.
  • the server 6 also includes a streaming audio server program, such as a RealTM server for storing and transmitting streamed audio on request to a client.
  • a customized control program resides on the server 6 and interworks with the multi-user server, for controlling multi-user aspects specific to the multi-user aspects of the interactive multimedia program downloaded to client terminals, when in use.
  • the interactive multimedia program itself, along with the control program relying on the server 6 are object-oriented computer programs written in the object-oriented programming language LingoTM used with the Macromedia product range.
  • the user When a user wishes to access multimedia content from the data processing server 6 , using the client-resident browser, the user first requests the Shockwave movie from the Web server in the data processing server 6 , and downloads same. Next, dynamic information presented to the user in the movie is downloaded from the database application, and the Shockwave movie is run with information populated from the database. The user initially starts with a default location in the movie, and can navigate through the movie by selecting different types of content which is imported from the server 6 . In addition, multi-user-related content is continually updated by the streaming of control data from the multi-user server to the multimedia client terminal. Audio content is streamed from the streaming audio server to the client terminal.
  • the user is provided with a selection of different virtual spaces whereby to navigate through the multimedia content provided by the server 6 , and to interact with different user groups.
  • a “odyssey” whereby the user accesses a sequentially linked set of musical audio tracks, for example a recommended playlist.
  • a plurality of such odysseys are accessible by the user via the movie.
  • the “current odyssey” the user may interact with other users, at other client terminals, who are also experiencing the same odyssey.
  • the odysseys represent a product catalogue, in that a user may navigate through the odysseys, obtain product information in the form of sample audio tracks, and graphical and textual information about products on offer.
  • a user may also add products, in the form of music albums, to an on-line shopping basket, whilst navigating through an odyssey.
  • the user can “check out” to order products present in their shopping basket.
  • the user may identify that other user and communicate with that user regarding the products on offer, in this case music albums.
  • a dimension is a virtual space in which a selection of multimedia content not related to the current odyssey is available to the user.
  • the “current dimension” When inhabiting a dimension, the “current dimension”, the user is able to interact with other users inhabiting the same dimension.
  • a user may simultaneously experience a selected odyssey and a selected dimension. The user may navigate between dimensions whilst remaining in the same odyssey. Similarly, a user may navigate between odysseys while remaining in the same dimension.
  • a dimension is a virtual space containing representations of and links to primarily non-audio content
  • an odyssey is a musical experience which occurs within a virtual space which may be shared with other users. Representations of and information relating to other users sharing a virtual space is available in the context of both a dimension and an odyssey.
  • FIG. 2 shows a graphical user interface provided in this embodiment, in which the user's current odyssey is represented in a first type of virtual space.
  • the graphical user interface includes a window 10 listing all available odysseys in a selectable format.
  • the user clicks on the selected odyssey in the window 10 , using cursor 9 , and then selects the associated join button 12 .
  • the user selects a given odyssey in the window 10
  • information regarding the odyssey is shown in odyssey descriptor window 11 .
  • the currently selected odyssey is shown in current odyssey box 13 .
  • Window 14 provides access to all the dimensions available to the user.
  • the dimensions are represented as a plurality of image objects 16 , 18 , 20 . . . .
  • dimension descriptor window 21 When the user selects a given dimension in the window 14 , information regarding the dimension is shown in dimension descriptor window 21 .
  • the currently selected dimension is shown in current dimension box 23 .
  • the graphical user interface also includes a user list window 24 , providing a selectable list of a subset of the other users currently logged on to the server 6 .
  • the user list is restricted by the selection of odyssey and/or dimension chosen by the user. Namely, only users experiencing the same odyssey and/or users present in the same dimension as the user appear in user list window 24 .
  • Textual chat messages generated by other users listed in user list window 24 appear in chat box 26 , whilst textual chat messages may be generated by the user in entry box 28 , and posted to all other users in the user list. If the user wishes to hold a private chat with any of the users listed in user list window 24 , the user may select the appropriate user from the user list and invite them to a private chat. In such a case, the co-participants in the private chat appear in private list window 30 , and chat boxes 26 and 28 are used to display and post messages solely amongst the private user list.
  • a buddy window 25 indicates to the user when other users whom the user has previously registered a special interest in are currently logged on to the server 6 .
  • Different buddies are indicated conveniently by a box having unique position and/or colour within buddy list window 25 .
  • the user may invite a buddy to a private chat by clicking on the appropriate box when present in window 25 .
  • the user's current odyssey is represented in the form of a sequence of image objects, in this embodiment images of virtual planets, 32 , 34 and 36 , interlinked by a journal path 38 , which in this embodiment passes through virtual outer space.
  • Each planet image 32 , 34 and 36 represents one of the audio tracks in the link list of audio tracks of the current odyssey.
  • the user himself is illustrated as an avatar 40 located along the journey path 38 in accordance with the current track the user is listening to and with a distance between the planets in accordance with the current temporal location of the user within the current audio track.
  • the current audio track is also indicated in current track box 35 .
  • the virtual space type illustrated in FIG. 2 is shown on the graphical user interface, whilst streamed audio data is also sent from the server 6 to the user's client terminal. and played to the user via the client terminal's audio transmission means.
  • the track which is currently played to the user via the audio transmission means is illustrated in virtual space window 8 as the planet image 32 appearing immediately in front of the user's avatar 40 .
  • the audio track progresses from finish to end, the user's avatar 40 moves forward along the journey path 38 towards the planet image 32 .
  • the next track of the sequential track list is streamed and played to the user and the user's avatar passes the planet image 32 and moves along the journey path 38 towards the next planet image 34 .
  • the image of the planet enlarges, sized in accordance with perspective in relation to the user's avatar 40 and the planet image, thus providing the user with an indication as to how far the audio track has progressed.
  • each user on the same odyssey is represented by a different avatar.
  • Each user has a default avatar, such as that illustrated in FIG. 2 .
  • a user may select an avatar from a selection stored on the server 6 or may upload their own unique avatar to the server 6 for distribution to other users.
  • the temporal location of other users within the same odyssey is also indicated by appropriate positioning of their avatar 42 , 43 . . . along the journey path 38 .
  • a user can readily identify other users listening to the same track, or other tracks within the same odyssey.
  • the user may click on to another user's avatar 42 , 43 . . . , in which case the selected other user's individual details, stored on server 6 , are displayed to the user, as shown in FIG. 4 , on the graphical user interface.
  • the user's details are in the form of a personal card 44 , containing personal information 46 and a private chat button 47 to invite the user to a private chat.
  • the two, or more users may thus discuss the track they are listening to, and the other tracks in the odyssey, to help determine whether they wish to make a purchase.
  • the card 44 also includes a button 48 allowing the user to select between the other user's public details and private details. The user is only allowed access to the other user's private details by entry of an appropriate password unique to the other user.
  • FIG. 9 illustrates another embodiment of public and private card which may be provided when a user selects another user's avatar.
  • a public card 70 provides details openly, as does a professional card 80 , which each include different information individual to the user, including different selected images.
  • a user may also have one or more private cards 90 , each displaying different information. Each private card requires entry of a password in a box 92 provided before the associated information is displayed. To select between different cards, a user clicks on radio buttons 72 .
  • Each card may include different selected Web links 74 , 84 , 94 , as desired.
  • These public and private web cards are the same as would be used as beamable business and/or personal cards for palm pilots and PsionTM pda's.
  • the user may obtain additional details regarding the track currently being played to the user by clicking on the closest planet image 32 , or regarding other tracks further on in the odyssey sequence by clicking on other planet images in the virtual space window 8 .
  • the user is displayed a track card 50 as shown in FIG. 3 , on the graphical user interface.
  • the track card includes information 52 about the track, a link button 54 providing a hyperlink to a Web resource stored on server 6 related to the track in question, its associated product, in this embodiment a music album, in a form such as a compact disc or an on-line data download, containing the track name in question, and a purchase button 56 .
  • the purchase button the user is presented with a window describing purchase information for the related product, including its price.
  • the user is also presented with the option of adding the product to their on-line shopping basket.
  • the user may access their current shopping basket, through shopping basket button 57 , located adjacent a general help button 58 , and proceed to make an on-line purchase by selecting a “check out” option.
  • the user is then connected to e-commerce enabled Web resources, stored on server 6 , or linked to a separate on-line music ordering Web site, allowing the on-line purchase of their selected product or products.
  • the user may navigate through the odyssey by means of audio control buttons 59 , including a play button, a pause button, a stop button and a fast forward button. Selection of one of the audio control options not only controls the audio output from the user's terminal, but also controls the navigation of the user's avatar 40 within the odyssey displayed in virtual space window 8 .
  • Not all planet images within the current odyssey are represented concurrently in virtual space window 8 in the type of virtual space illustrated in FIG. 2 , which has a pseudo-3D format.
  • 2D odyssey button 62 the user selects a different type of virtual space representing the current odyssey, as illustrated in FIG. 5 , in a 2D format.
  • the user may always return to the pseudo 3D format by clicking on 3D odyssey button 60 .
  • each planet image 100 , 102 . . . is an image object, in this embodiment a star image 110 , 112 . . . , whereby access to information regarding the performing artist for the corresponding track is accessed.
  • a performer name card 120 is shown within the graphical user interface.
  • the performer name card includes information 122 about the performer, a link button 124 whereby access to other Web resources resident on server 6 is performed by selection, and a button 126 whereby access to information regarding other audio tracks for the same performer which are available in this, or other odysseys, is given. If a user selects a planet image 100 , 102 . . . , a track name information card, similar to that described in relation to FIG. 3 , is shown on a graphical user interface, as shown in FIG. 7 .
  • the current temporal location of the user within the odyssey, in terms of the audio tracks, is also illustrated in this type of virtual space, by means of an avatar 140 representing the user appropriately located along the journey path 138 .
  • the user may also select a further different type of virtual space, representing the dimension in which the user currently exists, as shown in FIG. 8 .
  • the user is represented as an avatar 240 , and the user has access to various multimedia resources not related to the audio tracks of the current odyssey.
  • the dimension virtual space includes a plurality of image objects representing resources permanently available within the dimension, including text and image files.
  • the user may access data by double clicking on an appropriate image object 200 , 202 , . . . , whereby the associated Web resources, such as HTML, pages and/or image files, are accessed and displayed in the graphical user interface.
  • the user's avatar Upon access to the resources associated with an image object, the user's avatar is represented as adjacent the image object in question on the graphical user interfaces of other users in the system.
  • the user may also select an image object, and thereby display an interest in the subject-matter of the resources associated with the image object, without currently accessing the resources, by single-clicking on the image object in which case the user's avatar 240 is represented as adjacent the selected image object, both on the user's graphical user interface (as shown in FIG. 8 , the user's avatar is represented adjacent the image object 202 ) and on the graphical user interfaces of other users of the system. As shown in FIG.
  • the avatars 212 , 213 and 210 of other users of the system are represented adjacent image object 200 , indicating that those users are accessing or registering an interest in the associated resources.
  • a user not accessing or registering an interest in a particular resource is represented by an avatar 214 located relatively distant from any image object 200 , 202 , . . . .
  • the user can access personal details, and initiate a private chat, by clicking on the avatar of another user, in which case a personal card similar to that illustrated in FIG. 4 is displayed within the graphical user interface.
  • the dimension virtual space includes a plurality of image objects representing resources permanently available within the dimension, including text and image files.
  • the user may access data by double clicking on an appropriate image object 200 , 202 . . . , whereby the associated Web resources, such as HTML pages and/or image files, are accessed and displayed in the graphical user interface.
  • the user's avatar is represented as adjacent the image object in question on the graphical user interfaces of other users of the system.
  • the user may also select an image object, and thereby display an interest in the subject-matter of the resources associated with the image object, without currently accessing the resources, by single-clicking on the image object in which case the user's avatar 240 is represented as adjacent the selected image object, both on the user's graphical user interface (as shown in FIG. 8 , the user's avatar is represented adjacent the image object 202 ) and on the graphical user interfaces of other users of the system. As shown in FIG. 8 , the avatars 212 , 213 and 214 of other users of the system are represented adjacent image object 200 , indicating that those users are accessing or registering an interest in the associated resources.
  • a user not accessing or registering an interest in a particular resource is represented by an avatar 214 located relatively distant from any image object 200 , 202 . . . .
  • the user can access personal details, and initiate a private chat, by clicking on the avatar of another user, in which case a personal card similar to that illustrated in FIG. 4 is displayed within the graphical user interface.
  • selection of the type of virtual space in virtual space window 8 only affects the graphical user interface displayed to the user, and does not affect playback of the audio bitstream for the odysseys.
  • the audio playback is controlled by means of audio playback control buttons 58 in each type of virtual space.
  • the multi-user control on the graphical user interface is implemented by a customized program (the ShockwaveTM movie) resident on the client side interworking with a customized control program on the server side during access to the multimedia content
  • the multi-user control on the graphical user interface may be implemented solely by a multi-user control program resident on the server side, and updated on the client side by data sent to the user in standard browser-readable format.
  • the product catalogue is a music catalogue and the virtual space is represented as virtual outer space
  • the product catalogue may be a wine catalogue and the virtual space generated by the Shockwave movie may be in the form of a virtual vineyard, in which users navigate through and select individual grape vines in order to access and order specific wine products on offer, whilst interacting with other users in the same manner as described above.
  • the audio streaming aspects of the invention may, or may not be implemented. Where the products on offer are not audio-related, the provision of audio content may not be desired.

Abstract

A method of presenting an on-line product catalogue and ordering system to a user, said method comprising providing a graphical user interface representing a virtual space through which users may navigate, said virtual space including representations representing products, through which a user may obtain product information and order a product on-line, and representations representing other users of the system, through which the user may identify such other users and communicate with a selected other user regarding the products on offer.

Description

    CROSS REFERENCE TO RELATED APPLICATION
  • This application is a Continuation of U.S. patent application Ser. No. 12/041,439, filed Mar. 3, 2008, which is a Continuation of U.S. patent application Ser. No. 10/220,378, filed Nov. 27, 2002, which is the U.S. national stage application of International Application PCT/GB2001/000912 filed Mar. 2, 2001, which International Application was published on Sep. 7, 2001 as International Publication WO01/65346 in the English language. The International Application claims priority of Great Britain Patent Application 0005083.1, filed Mar. 2, 2000.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • This invention relates to an on-line product catalogue and ordering system and to presenting multimedia content to a user. The invention provides a multi-user system, and a graphical user interface representing a virtual space through which a user may navigate. In particular, but not exclusively, the invention relates to the presentation of multimedia content and on-line product ordering via the World Wide Web (“the Web”).
  • Real places are sensed in combination with other people present. Sensations of the same place can vary from bustling to barren depending on the amount of people present. On the other hand, the Web can be an alienating and insular experience. Often, many people can be working at the same time on the Web, without the opportunity to ask each other questions, or sense that someone else is interested in the same area. Some on-line product catalogue and ordering Web sites have attempted to address this problem. For example, Amazon.com™, one such site, has instituted “purchase circles” allowing prospective purchasers to access bestseller lists grouped according to selected communities. These communities are based on a geographical location, workplace, etc.
  • 2. Description of the Related Art
  • U.S. Pat. No. 5,960,173 describes a system in which network computer users are provided with information about which other users are “task proximate” to the user, thereby facilitating spontaneous communications regarding task-related, or other issues. The information about other users is displayed in a user interface window, which presents a visual representation of each other user who is “task proximate” to the user. A drawback of the arrangement described in this patent is that information regarding the “task proximate” users is always displayed in the same manner, in a separate window, irrespective of the “task” which the user is performing, which can be disorienting. In addition, the progress of any other user within the task is not readily determined without actually communicating with that other user.
  • Also known are “Multi-User Virtual Environments” (MUVEs), in which on-line users may navigate through a virtual space, see other users within the same space and communicate with such other users by means of a multi-user chat application. These are intended to allow users to work on projects collaboratively, for teaching purposes, or simply for social interaction.
  • BRIEF SUMMARY OP THE INVENTION
  • In accordance with one aspect of the invention, there is provided a method of presenting an on-line product catalogue and ordering system to a user, said method comprising providing a graphical user interface representing a virtual space through which users may navigate, said virtual space including representations representing products, through which a user may obtain product information and order a product on-line, and representations representing other users of the system, through which the user may identify such other users and communicate with a selected other user regarding the products on offer.
  • In accordance with a further aspect of the present invention, there is provided a method of presenting multimedia content to a user of a multi-user system, said method comprising providing a graphical user interface representing a virtual space through which a user may navigate, said virtual space including representations of a plurality of multimedia resources and representations of one or more users, wherein said one or more user representations are represented in a relationship with a representation of a first multimedia resource in said virtual space when selecting or accessing said first resource, and represented in a relationship with a representation of a second multimedia resource in said virtual space when selecting or accessing said second resource.
  • Embodiments of the present invention allow a user to detect and interact with other users present within the virtual space in which the user resides, in conjunction with obtaining knowledge regarding resources being accessed or selected by such other users.
  • In one embodiment a user is able to roam around at least one virtual space representing a product catalogue. Residing within this space is an avatar of the user accessing the data in that location. The avatar can be a default representation or one chosen by the user. By clicking on the avatar of another user, a user will see an identity card which shows who the person is, and how to get in touch with them. A chat space is provided where the user can ask other users present in the space questions pertinent to the products on offer, or other information being accessed by both parties.
  • In accordance with a further aspect of the invention, there is provided a method of presenting on-line audio content from a multi-user system to a user, said method comprising:
  • receiving audio data via a data network;
  • representing the position of the user within a sequence of audio content on a graphical user interface; and
  • representing the location of other users of the system within said sequence of audio content on said graphical user interface.
  • In accordance with a yet further aspect of the invention, there is provided a method of transmitting on-line audio content from a multi-user system, said method comprising:
  • transmitting audio data from a sequence of audio content via a data network to a user; and
  • transmitting data indicating the location of other users of the system within said sequence of audio content to said user via said data network.
  • The audio data is preferably streamed to the user, whereby the position of all users of a multi-user system within individual audio tracks is readily determined on a server providing audio and multi-user data.
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
  • A preferred embodiment of the present invention will now be described, by way of example only, with reference to the accompanying drawings, wherein:
  • FIG. 1 is a schematic illustration of a network configuration used in an embodiment of the invention;
  • FIGS. 2 to 8 are schematic illustrations of screen shots from a graphical user interface provided in this embodiment of the invention; and
  • FIG. 9 is an illustration of different personal details cards which a user may access when using a system of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Referring to FIG. 1, in accordance with an embodiment of the invention, a plurality of users at user terminals 2 receive multimedia content via relatively low-bandwidth datalinks 3 such as ISDN links, and a public data network 4, in this embodiment the Internet, or an intranet, from a data processing server 6 which is connected to the Internet 4 by means of a relatively high bandwidth connection 5, such as an ATM link.
  • Each client terminal 2 includes a computer workstation having a graphical display, data input means such as a keyboard and a pointing device, e.g. a mouse, and an audio output means such as stereo loudspeakers. Each of the client terminals 2 includes a computer program in the form of an Internet browser which is enabled with an interactive media player, such as a Shockwave™ interactive media player produced by Macromedia™.
  • The data processing server 6 includes various interworking computer programs, including a multi-user server program, such as that provided by Macromedia™, a database program, such as an oracle database, a Web server program for storing and enabling clients to retrieve multimedia resources such as HTML pages and image files as well as an interactive multimedia program, in this embodiment a Shockwave™ movie. The server 6 also includes a streaming audio server program, such as a Real™ server for storing and transmitting streamed audio on request to a client. In addition, a customized control program resides on the server 6 and interworks with the multi-user server, for controlling multi-user aspects specific to the multi-user aspects of the interactive multimedia program downloaded to client terminals, when in use. The interactive multimedia program itself, along with the control program relying on the server 6 are object-oriented computer programs written in the object-oriented programming language Lingo™ used with the Macromedia product range.
  • When a user wishes to access multimedia content from the data processing server 6, using the client-resident browser, the user first requests the Shockwave movie from the Web server in the data processing server 6, and downloads same. Next, dynamic information presented to the user in the movie is downloaded from the database application, and the Shockwave movie is run with information populated from the database. The user initially starts with a default location in the movie, and can navigate through the movie by selecting different types of content which is imported from the server 6. In addition, multi-user-related content is continually updated by the streaming of control data from the multi-user server to the multimedia client terminal. Audio content is streamed from the streaming audio server to the client terminal.
  • In the present embodiment, the user is provided with a selection of different virtual spaces whereby to navigate through the multimedia content provided by the server 6, and to interact with different user groups.
  • One type of virtual space provided by the movie is in this embodiment referred to as a “odyssey”, whereby the user accesses a sequentially linked set of musical audio tracks, for example a recommended playlist. A plurality of such odysseys are accessible by the user via the movie. When experiencing an odyssey, the “current odyssey”, the user may interact with other users, at other client terminals, who are also experiencing the same odyssey. The odysseys represent a product catalogue, in that a user may navigate through the odysseys, obtain product information in the form of sample audio tracks, and graphical and textual information about products on offer. A user may also add products, in the form of music albums, to an on-line shopping basket, whilst navigating through an odyssey. When desired, the user can “check out” to order products present in their shopping basket. When the user encounters another user during an odyssey, the user may identify that other user and communicate with that user regarding the products on offer, in this case music albums.
  • Another type of virtual space provided by the movie is referred to in this embodiment as a “dimension”. A dimension is a virtual space in which a selection of multimedia content not related to the current odyssey is available to the user. When inhabiting a dimension, the “current dimension”, the user is able to interact with other users inhabiting the same dimension.
  • A user may simultaneously experience a selected odyssey and a selected dimension. The user may navigate between dimensions whilst remaining in the same odyssey. Similarly, a user may navigate between odysseys while remaining in the same dimension. In effect, a dimension is a virtual space containing representations of and links to primarily non-audio content, and an odyssey is a musical experience which occurs within a virtual space which may be shared with other users. Representations of and information relating to other users sharing a virtual space is available in the context of both a dimension and an odyssey.
  • FIG. 2 shows a graphical user interface provided in this embodiment, in which the user's current odyssey is represented in a first type of virtual space.
  • The graphical user interface includes a window 10 listing all available odysseys in a selectable format. In order to select a given odyssey, the user clicks on the selected odyssey in the window 10, using cursor 9, and then selects the associated join button 12. When the user selects a given odyssey in the window 10, information regarding the odyssey is shown in odyssey descriptor window 11. The currently selected odyssey is shown in current odyssey box 13.
  • Window 14 provides access to all the dimensions available to the user. The dimensions are represented as a plurality of image objects 16, 18, 20 . . . . In order to select a given dimension, the user clicks on the appropriate image object and then selects the associated join button 22. When the user selects a given dimension in the window 14, information regarding the dimension is shown in dimension descriptor window 21. The currently selected dimension is shown in current dimension box 23.
  • The graphical user interface also includes a user list window 24, providing a selectable list of a subset of the other users currently logged on to the server 6. The user list is restricted by the selection of odyssey and/or dimension chosen by the user. Namely, only users experiencing the same odyssey and/or users present in the same dimension as the user appear in user list window 24.
  • Textual chat messages generated by other users listed in user list window 24 appear in chat box 26, whilst textual chat messages may be generated by the user in entry box 28, and posted to all other users in the user list. If the user wishes to hold a private chat with any of the users listed in user list window 24, the user may select the appropriate user from the user list and invite them to a private chat. In such a case, the co-participants in the private chat appear in private list window 30, and chat boxes 26 and 28 are used to display and post messages solely amongst the private user list.
  • A buddy window 25 indicates to the user when other users whom the user has previously registered a special interest in are currently logged on to the server 6. Different buddies are indicated conveniently by a box having unique position and/or colour within buddy list window 25. The user may invite a buddy to a private chat by clicking on the appropriate box when present in window 25.
  • Referring now to virtual space window 8, in the type of virtual space illustrated in FIG. 2, the user's current odyssey is represented in the form of a sequence of image objects, in this embodiment images of virtual planets, 32, 34 and 36, interlinked by a journal path 38, which in this embodiment passes through virtual outer space. Each planet image 32, 34 and 36 represents one of the audio tracks in the link list of audio tracks of the current odyssey. The user himself is illustrated as an avatar 40 located along the journey path 38 in accordance with the current track the user is listening to and with a distance between the planets in accordance with the current temporal location of the user within the current audio track. The current audio track is also indicated in current track box 35.
  • Once a user joins an odyssey, the virtual space type illustrated in FIG. 2 is shown on the graphical user interface, whilst streamed audio data is also sent from the server 6 to the user's client terminal. and played to the user via the client terminal's audio transmission means. The track which is currently played to the user via the audio transmission means is illustrated in virtual space window 8 as the planet image 32 appearing immediately in front of the user's avatar 40. As the audio track progresses from finish to end, the user's avatar 40 moves forward along the journey path 38 towards the planet image 32. Once the current track is ended, the next track of the sequential track list is streamed and played to the user and the user's avatar passes the planet image 32 and moves along the journey path 38 towards the next planet image 34. As the user's avatar 40 approaches a planet, the image of the planet enlarges, sized in accordance with perspective in relation to the user's avatar 40 and the planet image, thus providing the user with an indication as to how far the audio track has progressed.
  • Other users of the system currently experiencing the same odyssey as the user are also represented in virtual space window 8 by means of an avatar 42, 43 . . . . Thus, each user on the same odyssey is represented by a different avatar. Each user has a default avatar, such as that illustrated in FIG. 2. However, a user may select an avatar from a selection stored on the server 6 or may upload their own unique avatar to the server 6 for distribution to other users. The temporal location of other users within the same odyssey is also indicated by appropriate positioning of their avatar 42, 43 . . . along the journey path 38. The other avatars 42, 43 . . . are also sized in accordance with perspective in relation to the distance between the user's avatar 40 and the other avatars. Thus, a user can readily identify other users listening to the same track, or other tracks within the same odyssey. The user may click on to another user's avatar 42, 43 . . . , in which case the selected other user's individual details, stored on server 6, are displayed to the user, as shown in FIG. 4, on the graphical user interface. The user's details are in the form of a personal card 44, containing personal information 46 and a private chat button 47 to invite the user to a private chat. The two, or more users, may thus discuss the track they are listening to, and the other tracks in the odyssey, to help determine whether they wish to make a purchase. The card 44 also includes a button 48 allowing the user to select between the other user's public details and private details. The user is only allowed access to the other user's private details by entry of an appropriate password unique to the other user.
  • FIG. 9 illustrates another embodiment of public and private card which may be provided when a user selects another user's avatar. A public card 70 provides details openly, as does a professional card 80, which each include different information individual to the user, including different selected images. A user may also have one or more private cards 90, each displaying different information. Each private card requires entry of a password in a box 92 provided before the associated information is displayed. To select between different cards, a user clicks on radio buttons 72. Each card may include different selected Web links 74, 84, 94, as desired. These public and private web cards are the same as would be used as beamable business and/or personal cards for palm pilots and Psion™ pda's.
  • The user may obtain additional details regarding the track currently being played to the user by clicking on the closest planet image 32, or regarding other tracks further on in the odyssey sequence by clicking on other planet images in the virtual space window 8. On such selection, the user is displayed a track card 50 as shown in FIG. 3, on the graphical user interface. The track card includes information 52 about the track, a link button 54 providing a hyperlink to a Web resource stored on server 6 related to the track in question, its associated product, in this embodiment a music album, in a form such as a compact disc or an on-line data download, containing the track name in question, and a purchase button 56. On selection of the purchase button, the user is presented with a window describing purchase information for the related product, including its price. The user is also presented with the option of adding the product to their on-line shopping basket. At any stage, the user may access their current shopping basket, through shopping basket button 57, located adjacent a general help button 58, and proceed to make an on-line purchase by selecting a “check out” option. The user is then connected to e-commerce enabled Web resources, stored on server 6, or linked to a separate on-line music ordering Web site, allowing the on-line purchase of their selected product or products.
  • The user may navigate through the odyssey by means of audio control buttons 59, including a play button, a pause button, a stop button and a fast forward button. Selection of one of the audio control options not only controls the audio output from the user's terminal, but also controls the navigation of the user's avatar 40 within the odyssey displayed in virtual space window 8.
  • Not all planet images within the current odyssey are represented concurrently in virtual space window 8 in the type of virtual space illustrated in FIG. 2, which has a pseudo-3D format. In order to view all of the current audio tracks at once, and thus access information conveniently about the audio tracks in the current odyssey, by clicking 2D odyssey button 62 the user selects a different type of virtual space representing the current odyssey, as illustrated in FIG. 5, in a 2D format. The user may always return to the pseudo 3D format by clicking on 3D odyssey button 60.
  • As shown in FIG. 5, in this type of virtual space the entire odyssey is represented as a static collection of images of planets 100, 102 . . . connected by the journey path 138. Adjacent each planet image 100, 102 . . . is an image object, in this embodiment a star image 110, 112 . . . , whereby access to information regarding the performing artist for the corresponding track is accessed. When a user clicks on a star image 110, 112 . . . , a performer name card 120 is shown within the graphical user interface. The performer name card includes information 122 about the performer, a link button 124 whereby access to other Web resources resident on server 6 is performed by selection, and a button 126 whereby access to information regarding other audio tracks for the same performer which are available in this, or other odysseys, is given. If a user selects a planet image 100, 102 . . . , a track name information card, similar to that described in relation to FIG. 3, is shown on a graphical user interface, as shown in FIG. 7.
  • The current temporal location of the user within the odyssey, in terms of the audio tracks, is also illustrated in this type of virtual space, by means of an avatar 140 representing the user appropriately located along the journey path 138.
  • By clicking on dimension button 64, the user may also select a further different type of virtual space, representing the dimension in which the user currently exists, as shown in FIG. 8. In this type of virtual space, the user is represented as an avatar 240, and the user has access to various multimedia resources not related to the audio tracks of the current odyssey. The dimension virtual space includes a plurality of image objects representing resources permanently available within the dimension, including text and image files. The user may access data by double clicking on an appropriate image object 200, 202, . . . , whereby the associated Web resources, such as HTML, pages and/or image files, are accessed and displayed in the graphical user interface. Upon access to the resources associated with an image object, the user's avatar is represented as adjacent the image object in question on the graphical user interfaces of other users in the system. The user may also select an image object, and thereby display an interest in the subject-matter of the resources associated with the image object, without currently accessing the resources, by single-clicking on the image object in which case the user's avatar 240 is represented as adjacent the selected image object, both on the user's graphical user interface (as shown in FIG. 8, the user's avatar is represented adjacent the image object 202) and on the graphical user interfaces of other users of the system. As shown in FIG. 8, the avatars 212, 213 and 210 of other users of the system are represented adjacent image object 200, indicating that those users are accessing or registering an interest in the associated resources. On the other hand, a user not accessing or registering an interest in a particular resource is represented by an avatar 214 located relatively distant from any image object 200, 202, . . . . As in the case previously described in relation to FIG. 4, the user can access personal details, and initiate a private chat, by clicking on the avatar of another user, in which case a personal card similar to that illustrated in FIG. 4 is displayed within the graphical user interface.
  • The dimension virtual space includes a plurality of image objects representing resources permanently available within the dimension, including text and image files. The user may access data by double clicking on an appropriate image object 200, 202 . . . , whereby the associated Web resources, such as HTML pages and/or image files, are accessed and displayed in the graphical user interface. Upon access to the resources associated with an image object, the user's avatar is represented as adjacent the image object in question on the graphical user interfaces of other users of the system. The user may also select an image object, and thereby display an interest in the subject-matter of the resources associated with the image object, without currently accessing the resources, by single-clicking on the image object in which case the user's avatar 240 is represented as adjacent the selected image object, both on the user's graphical user interface (as shown in FIG. 8, the user's avatar is represented adjacent the image object 202) and on the graphical user interfaces of other users of the system. As shown in FIG. 8, the avatars 212, 213 and 214 of other users of the system are represented adjacent image object 200, indicating that those users are accessing or registering an interest in the associated resources. On the other hand, a user not accessing or registering an interest in a particular resource is represented by an avatar 214 located relatively distant from any image object 200, 202 . . . . As in the case previously described in relation to FIG. 4, the user can access personal details, and initiate a private chat, by clicking on the avatar of another user, in which case a personal card similar to that illustrated in FIG. 4 is displayed within the graphical user interface.
  • It is to be appreciated that selection of the type of virtual space in virtual space window 8 only affects the graphical user interface displayed to the user, and does not affect playback of the audio bitstream for the odysseys. The audio playback is controlled by means of audio playback control buttons 58 in each type of virtual space.
  • It is also to be appreciated that various modifications and variations may be employed in relation to the above-described embodiment. For example, whilst in the above embodiment the multi-user control on the graphical user interface is implemented by a customized program (the Shockwave™ movie) resident on the client side interworking with a customized control program on the server side during access to the multimedia content, in an alternative embodiment the multi-user control on the graphical user interface may be implemented solely by a multi-user control program resident on the server side, and updated on the client side by data sent to the user in standard browser-readable format.
  • Whilst in the above-described embodiment the product catalogue is a music catalogue and the virtual space is represented as virtual outer space, various alternatives are also envisaged. For example, the product catalogue may be a wine catalogue and the virtual space generated by the Shockwave movie may be in the form of a virtual vineyard, in which users navigate through and select individual grape vines in order to access and order specific wine products on offer, whilst interacting with other users in the same manner as described above. The audio streaming aspects of the invention may, or may not be implemented. Where the products on offer are not audio-related, the provision of audio content may not be desired.

Claims (10)

1-29. (canceled)
30. A method of presenting an on-line product catalogue and ordering system to a user in a data networked computer apparatus, said method comprising providing a graphical user interface representing a virtual space through which users may navigate along a given journey path, said virtual space including product representations representing non-virtual products, through which a user may obtain product information and order the non-virtual product corresponding to the product representations on-line, wherein the non-virtual product is received by the user outside of the virtual space, said product representations being arranged as a sequence thereof interlinked by said given journey path, and user representations representing other current users of the system and positioned along the given journey path, through which the user may identify such other current users and communicate with a selected other user regarding the products on offer.
31. A method according to claim 30, wherein said user representations are represented in a relationship with a first product representation in said virtual space when selecting a first product or accessing information relating to said first product, and represented in a relationship with a second product representation in said virtual space when selecting a second product or accessing information relating to said second product.
32. A method according to claim 31, wherein in said relationships said one or more user representations are represented as spatially proximate the respective product representation, compared to such proximity with representations of other products.
33. A method according to claim 30, wherein said product representations comprise image objects.
34. A method according to claim 30, wherein said user representations comprise avatars.
35. A method according to claim 30, further comprising presenting audio resources to the user, said audio resources relating to products represented by said product representations in said graphical user interface.
36. A method according to claim 35, wherein a user is represented by a said user representation within said virtual space in accordance with the user's temporal location within an audio resource the user is accessing.
37. A method according to claim 30, wherein said product representations in said virtual space comprise representations of different audio products.
38. A computer program for use in an on-line product catalogue and ordering system to be implemented in a data-networked computer apparatus, said program being adapted to generate a graphical user interface representing a virtual space through which users may navigate along a given journey path, said virtual space including product representations representing non-virtual products, through which a user may obtain product information and order the non-virtual product corresponding to the product representations on-line, wherein the non-virtual product is received by the user outside of the virtual space, said product representations being arranged as a sequence thereof interlinked by said given journey path and user representations representing other current users of the system and positioned along the given journey path, through which the user may identify such other current users and communicate with a selected other user regarding the products on offer.
US13/051,663 2000-03-02 2011-03-18 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content Abandoned US20110202432A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/051,663 US20110202432A1 (en) 2000-03-02 2011-03-18 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content
US14/587,386 US10475114B2 (en) 2000-03-02 2014-12-31 On-line product catalogue and ordering system, and the presentation of audio tracks and user avatars along a journey path

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
GB0005083.1 2000-03-02
GB0005083A GB2368665A (en) 2000-03-02 2000-03-02 On-line multimedia product catalogue
US10/220,378 US20030172174A1 (en) 2000-03-02 2001-03-02 On-line product catalogue and ordering system, and the presentation of multimedia content
PCT/GB2001/000912 WO2001065346A2 (en) 2000-03-02 2001-03-02 On-line product catalogue and ordering system, and the presentation of multimedia content
US12/041,439 US20090064052A1 (en) 2000-03-02 2008-03-03 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content
US13/051,663 US20110202432A1 (en) 2000-03-02 2011-03-18 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/041,439 Continuation US20090064052A1 (en) 2000-03-02 2008-03-03 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/587,386 Continuation US10475114B2 (en) 2000-03-02 2014-12-31 On-line product catalogue and ordering system, and the presentation of audio tracks and user avatars along a journey path

Publications (1)

Publication Number Publication Date
US20110202432A1 true US20110202432A1 (en) 2011-08-18

Family

ID=9886851

Family Applications (4)

Application Number Title Priority Date Filing Date
US10/220,378 Abandoned US20030172174A1 (en) 2000-03-02 2001-03-02 On-line product catalogue and ordering system, and the presentation of multimedia content
US12/041,439 Abandoned US20090064052A1 (en) 2000-03-02 2008-03-03 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content
US13/051,663 Abandoned US20110202432A1 (en) 2000-03-02 2011-03-18 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content
US14/587,386 Expired - Fee Related US10475114B2 (en) 2000-03-02 2014-12-31 On-line product catalogue and ordering system, and the presentation of audio tracks and user avatars along a journey path

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US10/220,378 Abandoned US20030172174A1 (en) 2000-03-02 2001-03-02 On-line product catalogue and ordering system, and the presentation of multimedia content
US12/041,439 Abandoned US20090064052A1 (en) 2000-03-02 2008-03-03 On-Line Product Catalogue and Ordering System, and the Presentation of Multimedia Content

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/587,386 Expired - Fee Related US10475114B2 (en) 2000-03-02 2014-12-31 On-line product catalogue and ordering system, and the presentation of audio tracks and user avatars along a journey path

Country Status (4)

Country Link
US (4) US20030172174A1 (en)
AU (1) AU3584001A (en)
GB (1) GB2368665A (en)
WO (1) WO2001065346A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150046878A1 (en) * 2013-08-08 2015-02-12 Sony Electronics Inc. Information processing apparatus and information processing method

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7761505B2 (en) * 2002-11-18 2010-07-20 Openpeak Inc. System, method and computer program product for concurrent performance of video teleconference and delivery of multimedia presentation and archiving of same
US20040196315A1 (en) * 2003-04-01 2004-10-07 International Business Machines Corporation Method and apparatus for management of a primary buddy list in an instant messaging system
JP4026153B2 (en) * 2003-05-20 2007-12-26 日本ビクター株式会社 Computerized service manual display program, recording medium on which program is recorded, computerized service manual display control method, and computerized service manual display control device
FR2857122A1 (en) * 2003-07-03 2005-01-07 Thomson Licensing Sa NAVIGATION METHOD IN A SET OF SOUND DOCUMENTS USING A GRAPHICAL INTERFACE, AND RECEIVER FOR NAVIGATION ACCORDING TO THE METHOD
US8499248B1 (en) 2004-04-29 2013-07-30 Paul Erich Keel Methods and apparatus for managing and exchanging information using information objects
US20070169165A1 (en) * 2005-12-22 2007-07-19 Crull Robert W Social network-enabled interactive media player
US8726195B2 (en) 2006-09-05 2014-05-13 Aol Inc. Enabling an IM user to navigate a virtual world
KR101079592B1 (en) * 2006-11-03 2011-11-04 삼성전자주식회사 Display apparatus and information update method thereof
US20100157021A1 (en) * 2006-11-15 2010-06-24 Abraham Thomas G Method for creating, storing, and providing access to three-dimensionally scanned images
US20100110073A1 (en) * 2006-11-15 2010-05-06 Tahg Llc Method for creating, storing, and providing access to three-dimensionally scanned images
US8977631B2 (en) 2007-04-16 2015-03-10 Ebay Inc. Visualization of reputation ratings
US8260687B2 (en) 2007-04-16 2012-09-04 Ebay Inc. Distributed commerce application-widget
FR2915595A1 (en) * 2007-04-26 2008-10-31 France Telecom Graphical representation generating method for e.g. room of building, involves determining localized entities belonging to reference entity and associated to category in semantic model, and constructing geographical representation
US20080281783A1 (en) * 2007-05-07 2008-11-13 Leon Papkoff System and method for presenting media
US8345049B2 (en) * 2007-08-16 2013-01-01 International Business Machine Corporation Method and apparatus for predicting avatar movement in a virtual universe
US7990387B2 (en) 2007-08-16 2011-08-02 International Business Machines Corporation Method and apparatus for spawning projected avatars in a virtual universe
US9003304B2 (en) * 2007-08-16 2015-04-07 International Business Machines Corporation Method and apparatus for moving an avatar in a virtual universe
US8127235B2 (en) 2007-11-30 2012-02-28 International Business Machines Corporation Automatic increasing of capacity of a virtual space in a virtual world
US8117551B2 (en) * 2007-12-18 2012-02-14 International Business Machines Corporation Computer system and method of using presence visualizations of avatars as persistable virtual contact objects
US20090164919A1 (en) 2007-12-24 2009-06-25 Cary Lee Bates Generating data for managing encounters in a virtual world environment
US20100211899A1 (en) * 2009-02-17 2010-08-19 Robb Fujioka Virtual Marketplace Accessible To Widgetized Avatars
WO2009114183A2 (en) * 2008-03-13 2009-09-17 Fuhu, Inc. A widgetized avatar and a method and system of creating and using same
US10460085B2 (en) 2008-03-13 2019-10-29 Mattel, Inc. Tablet computer
US8032832B2 (en) * 2008-04-21 2011-10-04 Microsoft Corporation Non-linear presentation canvas
US8671349B2 (en) * 2008-05-15 2014-03-11 International Business Machines Corporation Virtual universe teleportation suggestion service
US8108777B2 (en) 2008-08-11 2012-01-31 Microsoft Corporation Sections of a presentation having user-definable properties
GB0815362D0 (en) * 2008-08-22 2008-10-01 Queen Mary & Westfield College Music collection navigation
US8751927B2 (en) 2008-12-02 2014-06-10 International Business Machines Corporation System and method for dynamic multi-content cards
US9075901B2 (en) 2008-12-15 2015-07-07 International Business Machines Corporation System and method to visualize activities through the use of avatars
US8776043B1 (en) * 2011-09-29 2014-07-08 Amazon Technologies, Inc. Service image notifications
US9530156B2 (en) 2011-09-29 2016-12-27 Amazon Technologies, Inc. Customizable uniform control user interface for hosted service images
US10147123B2 (en) 2011-09-29 2018-12-04 Amazon Technologies, Inc. Electronic marketplace for hosted service images
US9626700B1 (en) 2011-09-29 2017-04-18 Amazon Technologies, Inc. Aggregation of operational data for merchandizing of network accessible services
US8682973B2 (en) 2011-10-05 2014-03-25 Microsoft Corporation Multi-user and multi-device collaboration
US9996241B2 (en) 2011-10-11 2018-06-12 Microsoft Technology Licensing, Llc Interactive visualization of multiple software functionality content items
US10198485B2 (en) 2011-10-13 2019-02-05 Microsoft Technology Licensing, Llc Authoring of data visualizations and maps
US20150149323A1 (en) * 2013-11-25 2015-05-28 Cheng-Sung Wei Method for surfing purchase information on shopping website
USD872121S1 (en) * 2017-11-14 2020-01-07 Palantir Technologies, Inc. Display screen or portion thereof with transitional graphical user interface

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5634129A (en) * 1993-06-03 1997-05-27 Object Technology Licensing Corp. Object oriented system for representing physical locations
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US6476830B1 (en) * 1996-08-02 2002-11-05 Fujitsu Software Corporation Virtual objects for building a community in a virtual world
US6478830B2 (en) * 2000-11-15 2002-11-12 Noville, Inc. Transparent compositions and candles and methods for making the same
US20040044627A1 (en) * 1999-11-30 2004-03-04 Russell David C. Methods, systems and apparatuses for secure transactions

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2180891C (en) * 1995-07-12 2010-01-12 Junichi Rekimoto Notification of updates in a three-dimensional virtual reality space sharing system
CA2254951A1 (en) * 1996-02-01 1997-08-07 Imaging Technologies Pty Limited Improved electronic ordering device and electronic retailing and vending systems
GB9719289D0 (en) * 1997-09-10 1997-11-12 Ncr Int Inc Computer system
CA2360992A1 (en) * 1999-01-22 2000-07-27 Bernhard Fritsch Distribution of musical products over the internet
WO2001046840A2 (en) * 1999-12-22 2001-06-28 Urbanpixel Inc. Community-based shared multiple browser environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5634129A (en) * 1993-06-03 1997-05-27 Object Technology Licensing Corp. Object oriented system for representing physical locations
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US6476830B1 (en) * 1996-08-02 2002-11-05 Fujitsu Software Corporation Virtual objects for building a community in a virtual world
US20040044627A1 (en) * 1999-11-30 2004-03-04 Russell David C. Methods, systems and apparatuses for secure transactions
US8566250B2 (en) * 1999-11-30 2013-10-22 Privaris, Inc. Biometric identification device and methods for secure transactions
US6478830B2 (en) * 2000-11-15 2002-11-12 Noville, Inc. Transparent compositions and candles and methods for making the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150046878A1 (en) * 2013-08-08 2015-02-12 Sony Electronics Inc. Information processing apparatus and information processing method
CN105556448A (en) * 2013-08-08 2016-05-04 索尼公司 Information processing apparatus and information processing method

Also Published As

Publication number Publication date
US20150142619A1 (en) 2015-05-21
WO2001065346A3 (en) 2002-03-07
AU3584001A (en) 2001-09-12
US10475114B2 (en) 2019-11-12
WO2001065346A2 (en) 2001-09-07
US20030172174A1 (en) 2003-09-11
GB2368665A (en) 2002-05-08
WO2001065346B1 (en) 2002-05-16
US20090064052A1 (en) 2009-03-05
GB0005083D0 (en) 2000-04-26

Similar Documents

Publication Publication Date Title
US10475114B2 (en) On-line product catalogue and ordering system, and the presentation of audio tracks and user avatars along a journey path
US7168051B2 (en) System and method to configure and provide a network-enabled three-dimensional computing environment
US7962482B2 (en) Methods and systems for utilizing contextual feedback to generate and modify playlists
US6442590B1 (en) Method and apparatus for a site-sensitive interactive chat network
US6519629B2 (en) System for creating a community for users with common interests to interact in
US8725826B2 (en) Linking users into live social networking interactions based on the users' actions relative to similar content
US20060212442A1 (en) Methods of Presenting and Providing Content to a User
US8024308B2 (en) Electronic previous search results log
US20100199200A1 (en) Virtual Marketplace Accessible To Widgetized Avatars
US20060184886A1 (en) Spatial chat in a multiple browser environment
JP2015111466A (en) System and method for enhanced messaging and commercial transaction
US20110060744A1 (en) Method and System for Dynamic Detection of Affinity Between Virtual Entities
WO2001024056A1 (en) Positioning system for perception management
US6985897B1 (en) Method and system for animated and personalized on-line product presentation
US20010049297A1 (en) System for online creation, playing and administering of user defined puzzles
JP2003036270A (en) Method and system for evaluating text-based product
US20030128205A1 (en) User interface for a three-dimensional browser with simultaneous two-dimensional display
WO2008136630A1 (en) System and method for providing multimedia contents
JP2001344184A (en) Chat system, object server, chat object content recording medium, and chat object control program
US20240031310A1 (en) System for providing a chatbot communications network between a plurality of users including merchants and clients
Rea et al. The layered virtual reality commerce system (lavrcs): An approach to creating viable vrcommerce sites
JP2002157208A (en) Tool for internet connection
WO2001022308A2 (en) Computer-implemented method and system for selecting one or more required items from a virtual store
Kim et al. WEB CLIENT SYSTEM FOR 3D VIRTUAL SHOPPING MALL

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION