# US 10,771,514 B2 · Systems and methods for facilitating the sharing of user-generated content of a virtual space

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,771,514 B2
- Document ID: US10771514B2
- Status: Granted
- Kind: B2
- Application number: 14/940,015
- Filed: 2015-11-12
- Published: 2017-05-18
- Granted: 2020-09-08
- Earliest claimed: 2015-11-12
- Assignees: Disney Enterprises, Inc.
- Applicants: Disney Enterprises, Inc.
- Inventors: Robert Nelson; James Rowe; Jose Villeta
- Web page: https://patentgrep.com/patent/US10771514B2

## CPC

- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- G06F 16/84: Mapping; Conversion
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L 69/24: Negotiation of communication capabilities
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods for facilitating the sharing of user-generated content of a virtual space are presented herein. The user-generated content may be shared between users of different computing platforms. The computing platforms may be of different platform types. The user-generated content may be shared through platform type-specific conversions of the information that defines the user-generated content. The processing cost and/or other cost information may be determined and/or estimated.

## Claims

### Claim 1

A system for facilitating the sharing of user-generated content of a virtual space, the system comprising:
one or more physical processors configured by computer-readable instructions to:
receive information that defines user-generated content of a virtual space, wherein instances of the virtual space are executed by computing platforms of different platform types that are associated with users of the virtual space, wherein user-generated content corresponds to entry and/or selection of virtual space content by the users via source computing platforms, the entry and/or selection of virtual space content corresponding to requests to define the user-generated content, and wherein the user-generated content is shareable between the source computing platforms and end computing platforms that are of the different platform types, the sharing being facilitated through platform type-specific conversions of the information that defines the user-generated content, the received information including first information that defines first user-generated content, the first user-generated content corresponding to entry and/or selection by a first user via a first source computing platform of virtual space content corresponding to the requests to define the first user-generated content, wherein the first source computing platform is of a first platform type;
determine estimated cost information associated with executing platform type-specific conversions of the information defining the user-generated content on the end computing platforms that are of different platform types than the source computing platforms, the estimated cost information providing a description of a level of quality of the user-generated content when executed on the end computing platforms, the estimated cost information being determined prior to the conversions of the information defining the user-generated content;
receive requests to share the user-generated content;
determine notifications to be sent to the computing platforms of the users in response to receiving the requests to share the user-generated content, the notifications including information relating to the estimated cost information, such that after determining first estimated cost information associated with executing a second platform type-specific conversion of the first information on a first end computing platform of the second platform type, a first notification is determined to be sent to the first source computing platform and/or a second notification is determined to be sent to the first end computing platform.

### Claim 2 (depends on 1)

The system of claim 1, wherein the one or more physical processors are configured by computer-readable instructions such that the first estimated cost information is associated with a first conversion attribute of the first information.

### Claim 3 (depends on 2)

The system of claim 2, wherein the one or more physical processors are configured by computer-readable instructions such that the first estimated cost information is determined based on a first impact of the first conversion attribute.

### Claim 4 (depends on 3)

The system of claim 3, wherein the one or more physical processors are configured by computer-readable instructions such that the first impact is associated with a historical cost, wherein the historical cost is associated with at least one past execution of a second platform-type conversion of information that included the first conversion attribute on an end computing platform of the second platform type.

### Claim 5 (depends on 4)

The system of claim 4, wherein the one or more physical processors are configured by computer-readable instructions such that first estimated cost information includes the historical cost.

### Claim 6 (depends on 5)

The system of claim 5, wherein the one or more physical processors are configured by computer-readable instructions to obtain first actual cost information associated with executing the second platform-type specific conversion of the first information on the first end computing platform, the first actual cost information including an actual cost associated with the first conversion attribute, and update the historical cost based on the actual cost associated with the first conversion attribute.

### Claim 7 (depends on 1)

The system of claim 1, wherein the one or more physical processors are configured by computer-readable instructions such that the first notification includes information associated with an expected quality of the first user-generated content on the first end computing platform.

### Claim 8

A method of facilitating the sharing of user-generated content of a virtual space, the method being implemented in a computer system including one or more physical processors and storage media storing machine-readable instructions, the method comprising:
receiving information that defines user-generated content of a virtual space, wherein instances of the virtual space are executed by computing platforms of different platform types that are associated with users of the virtual space, wherein user-generated content corresponds to entry and/or selection of virtual space content by the users via source computing platforms, the entry and/or selection of virtual space content corresponding to requests to define the user-generated content, and wherein the user-generated content is shareable between the source computing platforms and end computing platforms that are of the different platform types, the sharing being facilitated through platform type-specific conversions of the information that defines the user-generated content, the received information including first information that defines first user-generated content, the first user-generated content corresponding to entry and/or selection by a first user via a first source computing platform of virtual space content corresponding to the requests to define the first user-generated content, wherein the first source computing platform is of a first platform type;
determining estimated cost information associated with executing platform type-specific conversions of the information defining the user-generated content on the end computing platforms that are of different platform types than the source computing platforms, the estimated cost information providing a description of a level of quality of the user-generated content when executed on the end computing platforms, the estimated cost information being determined prior to the conversions of the information defining the user-generated content;
receiving requests to share the user-generated content;
determining notifications to be sent to the computing platforms of the users in response to receiving the requests to share the user-generated content, the notifications including information relating to the estimated cost information, including after determining first estimated cost information associated with executing a second platform type-specific conversion of the first information on a first end computing platform of the second platform type, determining a first notification to be sent to the first source computing platform and/or determining a second notification to be sent to the first end computing platform.

### Claim 9 (depends on 8)

The method of claim 8, wherein the first estimated cost information is associated with a first conversion attribute of the first information.

### Claim 10 (depends on 9)

The method of claim 9, wherein the first estimated cost information is determined based on a first impact of the first conversion attribute.

### Claim 11 (depends on 10)

The method of claim 10, wherein the first impact is associated with a historical cost, wherein the historical cost is associated with at least one past execution of a second platform-type conversion of information that included the first conversion attribute on an end computing platform of the second platform type.

### Claim 12 (depends on 11)

The method of claim 11, wherein the first estimated cost information includes the historical cost.

### Claim 13 (depends on 12)

The method of claim 12, additionally comprising:
obtaining first actual cost information associated with executing the second platform type-specific conversion of the first information on the first end computing platform, the first actual cost information including an actual cost associated with the first conversion attribute, and updating the historical cost based on the actual cost associated with the first conversion attribute.

### Claim 14 (depends on 8)

The method of claim 8, wherein the first notification includes information associated with an expected quality of the first user-generated content on the first end computing platform.

### Claim 15 (depends on 1)

The system of claim 1, wherein the level of quality includes limitations on interactivity of the user-generated content.

### Claim 16 (depends on 1)

The system of claim 1, wherein the level of quality includes a level of detail achieved and/or a rendering speed.

### Claim 17 (depends on 8)

The method of claim 8, wherein the level of quality includes limitations on interactivity of the user-generated content.

### Claim 18 (depends on 8)

The method of claim 8, wherein the level of quality includes a level of detail achieved and/or a rendering speed.
