Developing user profiles in virtual worlds

US2016191671A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016191671-A1
Application numberUS-201514925419-A
CountryUS
Kind codeA1
Filing dateOct 28, 2015
Priority dateOct 30, 2007
Publication dateJun 30, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and arrangements of developing user profiles in virtual worlds are discussed. Embodiments include transformations, code, state machines or other logic to receive data from a software agent in a virtual world, directly or indirectly. The data may be based upon information automatically gathered from data stores outside the virtual world, including account data and user profile data. The embodiment may also involve developing a user profile of the user in the virtual world, based upon the data received from the software agent. An embodiment may also involve automatically gathering information from data stores external to the virtual world. The information may include user account data and user profile information. The embodiment may also include aggregating data for generating the user profile in the virtual world, based upon the information; and transmitting the data directly or indirectly to the virtual world.

First claim

Opening claim text (preview).

1 . A computer-implemented method of developing a user profile for a user for a virtual world, the method being implemented in a computing device that hosts the virtual world, the computing device having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computing device to perform the method, the method comprising: obtaining, by the computing device, aggregated data for developing a user profile for a user for the virtual world, the aggregated data comprising information gathered from one or more data stores external to the virtual world, the information comprising at least user profile information associated with the user; generating, by the computing device, automatically and without user input, an avatar based on the aggregated data that is associated with the user profile and that graphically represents the user in the virtual world, the avatar including at least one characteristic that is automatically customized based on the aggregated data; generating, by the computing device, one or more personalized menus for the user for presentation to the user via a user interface, the one or more personalized menus requesting user profile information from the user not included in the aggregated data; and developing, by the computing device, the user profile based on the aggregated data and input received from the user via the one or more personalized menus. 2 . The method of claim 1 , wherein the virtual world is associated with a massively multiplayer online role-playing game. 3 . The method of claim 1 , wherein the one or more data stores external to the virtual world include one or more of: a data store associated with a second virtual world; a data store associated with a social network; a data store associated with an email account; or a data store associated with an instant message account. 4 . The method of claim 1 , wherein the one or more data stores external to the virtual world comprise one or more of: a web history; a cookie; a spider history; an electronic mail application address book; or a social networking application friends list. 5 . The method of claim 1 , wherein the one or more data stores external to the virtual world include one or more data stores specified by the user via a user interface. 6 . The method of claim 1 , wherein obtaining aggregated data further comprises: obtaining, by the computing device, information from the one or more data stores external to the virtual world automatically at a predetermined time interval. 7 . The method of claim 1 , wherein obtaining aggregated data further comprises: obtaining, by the computing device, information from the one or more data stores external to the virtual world on an event-driven basis. 8 . The method of claim 1 , wherein the aggregated data is obtained in an XML document. 9 . The method of claim 1 , wherein developing the user profile further comprises: creating, by the computing device, a new user profile for the user for the virtual world. 10 . The method of claim 1 , wherein developing the user profile further comprises: modifying, by the computing device, an existing user profile for the user for the virtual world. 11 . A system for developing a user profile for a user for a virtual world, the system comprising: one or more physical processors programmed with one or more computer program instructions which, when executed, cause the one or more physical processors to: obtain aggregated data for developing a user profile for a user for the virtual world, the aggregated data comprising information gathered from one or more data stores external to the virtual world, the information comprising at least user profile information associated with the user; generate automatically and without user input, an avatar based on the aggregated data that is associated with the user profile and that graphically represents the user in the virtual world, the avatar including at least one characteristic that is automatically customized based on the aggregated data; generate one or more personalized menus for the user for presentation to the user via a user interface, the one or more personalized menus requesting user profile information from the user not included in the aggregated data; and develop the user profile based on the aggregated data and input received from the user via the one or more personalized menus. 12 . The system of claim 11 , wherein the virtual world is associated with a massively multiplayer online role-playing game. 13 . The system of claim 11 , wherein the one or more data stores external to the virtual world include one or more of: a data store associated with a second virtual world; a data store associated with a social network; a data store associated with an email account; or a data store associated with an instant message account. 14 . The system of claim 11 , wherein the one or more data stores external to the virtual world comprise one or more of: a web history; a cookie; a spider history; an electronic mail application address book; or a social networking application friends list. 15 . The system of claim 11 , wherein the one or more data stores external to the virtual world include one or more data stores specified by the user via a user interface. 16 . The system of claim 11 , wherein to obtain aggregated data the one or more physical processors are further caused to: obtain information from the one or more data stores external to the virtual world automatically at a predetermined time interval. 17 . The system of claim 11 , wherein to obtain aggregated data the one or more physical processors are further caused to: obtain information from the one or more data stores external to the virtual world on an event-driven basis. 18 . The system of claim 11 , wherein the aggregated data is obtained in an XML document. 19 . The system of claim 11 , wherein to develop the user profile the one or more physical processors are further caused to: create a new user profile for the user for the virtual world. 20 . The system of claim 11 , wherein to develop the user profile the one or more physical processors are further caused to: modify an existing user profile for the user for the virtual world. 21 . A computer-implemented method of developing a user profile for a user for a virtual world, the method being implemented in a computing device having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the computing device to perform the method, the method comprising: receiving, at the computing device, a request to develop a user profile for a user for a virtual world; obtaining, by the computing device, information from one or more data stores external to the virtual world, the information comprising at least user profile information associated with the user; aggregating, by the computing device, data for developing the user profile for the virtual world based on the information obtained from the one or more data stores; and transmitting, by the computing device, the aggregated data to a server hosting the virtual world. 22 . A system for developing a user profile for a user for a virtual world, the system comprising: one or more physical processors programmed with one or more computer program instructions which, when executed,

Assignees

Inventors

Classifications

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • H04L67/38Primary

    Electricity · mapped topic

  • 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) · CPC title

  • Details of game servers · CPC title

  • User profiles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016191671A1 cover?
Methods and arrangements of developing user profiles in virtual worlds are discussed. Embodiments include transformations, code, state machines or other logic to receive data from a software agent in a virtual world, directly or indirectly. The data may be based upon information automatically gathered from data stores outside the virtual world, including account data and user profile data. The …
Who is the assignee on this patent?
Activision Publishing Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/38. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jun 30 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).