Outer Rim Archives
Archives · 2017 · 9729593

Granted patent

System and method for customized experiences in a shared online environment

Number
9729593
Published
2017-08-08
Filed
2015-07-21
Assignee
Disney Enterprises, Inc.
Inventors
Merrifield; Lane Bruce
CPC
G06Q10/10; G06F16/284; G06F16/9535; G06F16/955; G06Q10/42; H04L51/52; H04L65/403; H04L67/306
Verdict
Set aside customized shared online environment experiences - business platform
Source
Google Patents · FreePatentsOnline

Abstract

There is provided a system and method for providing customized experiences to a plurality of client stations in a shared environment. There is providedan accounts database having data relating to a plurality of clients, an online server having a server processor and hosting the shared environment for access by the plurality of client stations, and an online client application for execution by a client processor of a client station. The server processor is configured to retrieve client data from the accounts database relating to a client, determine client preferences of the client based on the client data, create a customized environment from the shared environment according to the client preferences, and send the customized environment to the online client application of a client station associated with the client for rendering the customized environment on a client display. User interactions may be filtered to maintain a shared environment perception.

Background

BRIEF DESCRIPTION OF THE DRAWINGS(1) The features and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, wherein:(2) FIG. 1 presents a block diagram of a network environment supporting customized experiences in a shared online environment, according to one embodiment of the present invention;(3) FIG. 2 presents a flowchart showing preference-based substitution of online assets to provide customized experiences in a shared online environment, according to one embodiment of the present invention;(4) FIG. 3 presents a block diagram of a network environment supporting filtering of client interactions to maintain a perception of a shared environment among client stations, according to one embodiment of the present invention; and(5) FIG. 4 shows a flowchart describing the steps, according to one embodiment of the present invention, by which a server processor of an online server can provide customized experiences for client stations in a shared online environment.DETAILED DESCRIPTION OF THE INVENTION(6) The present application is directed to a system and method for providing customized experiences in a shared online environment. The following description contains specific information pertaining to the implementation of the present invention. One skilled in the art will recognize that the present invention may be implemented in a manner different fr

Claims

1. An online server for providing customized experiences to a plurality of client stations in a shared virtual space, the plurality of client stations including afirst client station and a second client station, the first client station having a firstonline client application for execution by a first client processor for rendering the shared virtual space on a first client display for a first client, the second client station having a second online client application for execution by a second client processor for rendering the shared virtual space on a second client display for a second client in socialinteraction with the first client, the online server comprising: an accounts database having data relating to a plurality of clients including the first client and the second client; and a server processor configured to: retrieve a first client data of the first clientfrom the accounts database relating to the first client; retrieve a second client data ofthe second client from the accounts database relating to the second client; create a first customized virtual space from the shared virtual space according to the first client data, and a second customized virtual space from the shared virtual space according to the second client data, wherein the shared virtual space includes a plurality of shared virtual owned personal items; select a first one of the shared virtual owned personal items in thefirst customized virtual space based on the first client data, and select the first one of the shared virtual owned personal items in the second customized virtual space based on the second client data, wherein the first one of the shared virtual owned personal items is different in the first customized virtual space and the second customized virtual space;and send the first customized virtual space to the first online client application being executed on the first client station of the first client for rendering on the first clientdisplay and the second customized virtual space to the second online client application being executed on the second client station of the second client for rendering on the second client display. 10. A method for use by an online server for providing customized experiences to a plurality of client stations in a shared virtual space, the plurality of clientstations including a first client station and a second client station, the first client station having a first online client application for execution by a first client processor for rendering the shared virtual space on a first client display for a first client, the second client station having a second online client application for execution by a second client processor for rendering the shared virtual space on a second client display for a second client in social interaction with the first client, the method comprising: retrievinga first client data of the first client from the accounts database relating to the first client; retrieving a second client data of the second client from the accounts database relating to the second client; creating a first customized virtual space from the shared virtual space according to the first client data, and a second customized virtual space from the shared virtual space according to the second client data, wherein the shared virtual space includes a plurality of shared virtual owned personal items; selecting a first one ofthe shared virtual owned personal items in the first customized virtual space based on the first client data, and select the first one of the shared virtual owned personal items in the second customized virtual space based on the second client data, wherein the first one of the shared virtual owned personal items is different in the first customized virtualspace and the second customized virtual space; and sending the first customized virtual space to the first online client application being executed on the first client station of the first client for rendering on the first client display and the second customized virtual space to the second online client application being executed on the second client station of the second client for rendering on the second client display.