Virtual 3d Environment Patents (Class 715/757)
  • Patent number: 8667498
    Abstract: Described herein are some embodiments that use smart objects in a virtual universe to conserve computing resources. Some embodiments describe detecting that a virtual object of the virtual universe enters a resource conservation area in the virtual universe. Some embodiments further include, in response to determining that the virtual object enters the resource conservation area, detecting that the virtual object has a setting that enables automatic reduction of display quality of the virtual object from a first display quality level. Some embodiments further include, in response to determining that the virtual object has the setting that enables the automatic reduction in display quality from the first display quality setting, automatically reducing the display quality of the virtual object from the first display quality level to a second display quality level less than the first display quality level.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Paul A. Moskowitz, Brian M. O'Connell, Clifford A. Pickover, James W. Seaman
  • Patent number: 8665307
    Abstract: A device configured for participation in a video conference. The device includes a display disposed on the device for displaying video captured at a second device. The device also includes a virtual object receiver for receiving a virtual object, wherein the virtual object is configured to augment the video conference. A virtual object incorporator for incorporating the virtual object into the video captured at the second device, and a transmitter for transmitting said video comprising the virtual object. The video comprising the virtual object is configured to be displayed at the second device.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: March 4, 2014
    Assignee: TangoMe, Inc.
    Inventor: Eric Setton
  • Patent number: 8667402
    Abstract: A method is provided for visualizing communications in a social setting. A graphical virtual social venue is provided. Users of one or more social networks are invited to enter the venue and to participate in and share a social experience. Users are graphically represented within the virtual social venue and are able to communicate with each other. When users communicate with each other, the communications are tracked and visually represented in the virtual social venue with visual overlays. The visual overlays signify communicatively active parts of the social venue while keeping private the contents of the communication.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: March 4, 2014
    Assignees: Onset Vi, L.P., Javelin XIP, LLC
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Publication number: 20140059453
    Abstract: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 27, 2014
    Inventors: Brian Shuster, Aaron Burch, Zachary Zarry, Dirk Herling, Gary Shuster
  • Patent number: 8659623
    Abstract: A three dimensional (3D) virtual world wormhole includes hosting a 3D virtual world, and creating a wormhole at a selected location in the 3D virtual world for automatic transport of an avatar from the selected location to a selected destination in the 3D virtual world. Policies may be defined for the wormhole where the wormhole operates in accordance with the defined policies. An avatar may be automatically transported from the location to any one of a plurality of destinations based on a current capacity of each of the plurality of destinations.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wiliam B. Nicol, II, Brian R. Bokor, Andrew B. Smith, Daniel E. House, Peter F. Haggar
  • Patent number: 8661353
    Abstract: A method and system are disclosed in which a group of people are able to replicate the physical world experience of going with a group of friends to pick a movie, watch the movie together, and provide commentary on the movie itself in the virtual world on a virtual couch while each user is sitting in different physical locations. Additionally, the virtual representation of the destination that the group of people are watching the movie together in can be themed to allow users to watch movies in different locations pivoting on special events or by the users choice.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew Lawrence Mattingly, Brian Charles Kramp, Thomas M. Soemo, Eddie Mays
  • Patent number: 8660679
    Abstract: Technologies are generally described for a system for processing an augmented reality image. In some examples, an augmented reality system may include an augmented reality engine configured to provide an augmented reality image by integrating a real-world image and a virtual object, and a message processing unit configured to receive a message related to the virtual object and to translate spatial attributes of the virtual object into audio attributes of a sound file.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: February 25, 2014
    Assignee: Empire Technology Development LLC
    Inventors: Shuichi Kurabayashi, Naofumi Yoshida, Kosuke Takano
  • Patent number: 8661354
    Abstract: An apparatus for using Near Field Communication to facilitate implementation of an electronic game or application may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including receiving data from a device via a Near Field Communication. The computer program code may further cause the apparatus to determine whether the received data was previously detected and translate the received data to correspond to at least one item of virtual data relating to the electronic game or the application in response to determining that the received data is being detected for the first time. The computer program code may further cause the apparatus to enable display of the item of virtual data in a virtual world of the electronic game or the application. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: February 25, 2014
    Assignee: Nokia Corporation
    Inventor: Luis Francisco Sarmenta
  • Patent number: 8661073
    Abstract: Synthetic environment character data sharing is described, including retrieving data from a plurality of sources configured to store the data, the data being generated from an interaction between a character and a synthetic environment, generating a feed comprising dynamic content associated with the character and the synthetic environment, the feed being configured to present the data to one or more clients associated with the synthetic environment in substantially real time, transmitting the feed to the one or more clients, extracting the data from the feed and presenting the data on the one or more clients after being extracted from the feed.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: February 25, 2014
    Assignee: Trion Worlds, Inc.
    Inventors: Robert Ernest Lee, Jon Edward Van Caneghem, Bryan Joseph Farina, Erin E. Turner, Peter Chi-Hao Huang
  • Patent number: 8648871
    Abstract: An information processing section of a game apparatus executes a program for implementing a step S100 of acquiring a camera image; a step S200 of detecting a marker; a step S400 of calculating a position and an orientation of a virtual camera; a step S600 of generating an animation in which layed-flat surfaces of a hexahedron appear, and the hexahedron is folded so as to confine virtual objects representing targets therein when a stage is cleared; a step S800 of generating an animation in which the folded hexahedron is unfolded so as to position different virtual objects thereon; a step S900 of mapping the photographed image on objects; a step S1000 of taking an image of the objects by means of the virtual camera; and a step S1100, S1200 of displaying the camera image and an object image which is superimposed on the camera image.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: February 11, 2014
    Assignees: Nintendo Co., Ltd., HAL Laboratory Inc.
    Inventor: Tetsuya Noge
  • Patent number: 8649603
    Abstract: A computer-readable storage medium has stored therein an information processing program that causes a computer of an information processing apparatus to operate as: means for sequentially obtaining an image; means for detecting a specific object from the obtained image; means for detecting, on the basis of a first threshold and a pixel value obtained from a first region of the detected specific object, first region information on the first region; calculation means for calculating a second threshold on the basis of the pixel value obtained from the first region when the first region information is detected; means for detecting, on the basis of the second threshold calculated by the calculation means and a pixel value obtained from a second region of the detected specific object that is different from the first region, second region information on the second region; and means for outputting at least the second region information detected.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: February 11, 2014
    Assignees: Nintendo, Co., Ltd., Creatures Inc.
    Inventors: Hiroyuki Ogasawara, Katsunori Orimoto
  • Patent number: 8648865
    Abstract: Avatar appearance attributes for use in rendering a first avatar within a virtual universe are associated with keys, wherein the first avatar is rendered to a second user in a virtual universe graphic user interface display with the defined appearance attribute as a function of a second avatar of the second user possessing the key. The first avatar may be rendered simultaneously to other users with an appearance attribute distinct from the defined appearance attribute rendered to the second user as a function of the other user's avatars not possessing the key. A key may be recognized as a function of an identity characteristic, and appearance attributes selected manually or as a function of a preference. Pluralities of avatar appearance attributes may be broadcast by an avatar for selection by key possession, and keys may be assigned as a function of a unique identity, a trait and an inventory asset.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Barry M. Graham, Rick A. Hamilton, II, James R. Kozloski, Clifford A. Pickover
  • Publication number: 20140040782
    Abstract: The present invention is directed to a system, method and program product that allows a user to acquire resources from a local computer during a session with a virtual universe. Disclosed is a system that allows a user to: invocate a local operating system session that displays an operating system interface onto a client computer during a virtual universe session; navigate the operating system interface using an avatar; and acquire resources from the client computer via the operating system interface using the avatar.
    Type: Application
    Filed: October 3, 2013
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Publication number: 20140040783
    Abstract: A social media platform is provided for interacting in a three-dimensional platform. The platform leverages a social graph from a user's social network to enable the user to invite social networking friends to interact within a three-dimensional virtual social venue. The platform also enables users to select multiple videos to display simultaneously within the virtual social venue. User selection of a clickable advertisement within the virtual social venue causes a web browser to launch with a point-of-sale opportunity related to the advertisement.
    Type: Application
    Filed: October 3, 2013
    Publication date: February 6, 2014
    Applicant: XMOBB, INC.
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Patent number: 8645846
    Abstract: Embodiments of the invention include a method and apparatus for describing elements within a virtual world to a user of the virtual world. An element may be identified based on a position of an avatar within the virtual world. The avatar is a representation of the user within the virtual world. A tag associated with the element is selected. The tag includes a description of the element. The element is described to the user based on the description.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, Zachary Adam Garbow, Christopher A. Peterson
  • Patent number: 8645847
    Abstract: In some example embodiments, a method includes defining a tracking area for a first avatar in an online immersive environment, wherein the tracking area encompasses the first avatar and some defined area beyond the first avatar. The first avatar represents a first person who is a guardian of a second person in the real world and external to the online immersive environment. A second avatar represents the second person in the online immersive environment. The method includes tracking a path through the online immersive environment of the tracking area for the first avatar. The method includes marking a region in the online immersive environment as a safe zone for the second avatar, after the path of the tracking area for the first avatar has traversed the region. The method includes authorizing access to the region marked as the safe zone for the second avatar in the online immersive environment.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Rick A. Hamilton, II, Neil A. Katz, Brian M. O'Connell
  • Publication number: 20140033044
    Abstract: A social media platform is provided for interacting in a three-dimensional platform. The platform leverages a social graph from a user's social network to enable the user to invite social networking friends to interact within a three-dimensional virtual social venue. The platform also provides avatars to the user and friends who enter the virtual social venue. The platform also leverages the social graph to import user profile pictures from the social network, superimpose them onto the avatars, and display the avatars with the superimposed profile pictures within the context of the virtual three-dimensional space. Alternatively, the platform imports streaming images of the users from cameras, superimpose them onto the avatars, and display the avatars with their superimposed streaming images within the context of the virtual three-dimensional space.
    Type: Application
    Filed: October 3, 2013
    Publication date: January 30, 2014
    Applicant: XMOBB, INC.
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Publication number: 20140033078
    Abstract: A method and system are provided for instantiating videos and webpages into a 3D virtual social venue to share with friends. A platform connects the 3D virtual social venue, comprising a virtual three-dimensional gathering space, with a user's social network. The social network provides a social graph with a list of the user's friends. The platform leverages the social graph to enable the user to invite friends to participate in a media-viewing experience within the virtual three-dimensional space. A browser plug-in enables a user to instantiate a web page or streaming media content within the web page onto a virtual viewing surface within the 3D virtual social venue.
    Type: Application
    Filed: October 3, 2013
    Publication date: January 30, 2014
    Applicant: XMOBB, INC.
    Inventors: Daniel M. Goldman, Lorne Lanning
  • Publication number: 20140026077
    Abstract: The present invention is directed to teleporting avatars between disparate virtual worlds. A system is disclosed that includes a facility for creating a persona profile for an avatar in a first virtual world when the avatar wants to be teleported out of the first virtual world; a facility for transferring persona profiles to and from a disparate virtual world; and a facility for instantiating an inbound avatar based on a received persona profile. Persona profiles may include, e.g., rendering information, trait information, and inventory information.
    Type: Application
    Filed: September 25, 2013
    Publication date: January 23, 2014
    Applicant: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Vincenzo V. Di Luoffo, Rick A. Hamilton, II, James W. Seaman
  • Publication number: 20140026076
    Abstract: A system and method for real-time interactive collaboration between remote users communicating via one or more input devices adapted to provide alter documents, imagery and the like projected within a multidimensional virtual interactive space.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Inventors: Jacquilene Jacob, Hock M. Ng, Benjamin M. Lowe
  • Publication number: 20140026078
    Abstract: The present invention is directed to teleporting avatars between disparate virtual worlds. A system is disclosed that includes a facility for creating a persona profile for an avatar in a first virtual world when the avatar wants to be teleported out of the first virtual world; a facility for transferring persona profiles to and from a disparate virtual world; and a facility for instantiating an inbound avatar based on a received persona profile. Persona profiles may include, e.g., rendering information, trait information, and inventory information.
    Type: Application
    Filed: September 25, 2013
    Publication date: January 23, 2014
    Applicant: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Vincenzo V. Di Luoffo, Rick A. Hamilton, II, James W. Seaman
  • Patent number: 8635554
    Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8631334
    Abstract: Embodiments of the present invention provide a method, system and computer program product for composing and managing a presentation in a virtual world. In an embodiment of the invention, a method for composing and managing a presentation in a virtual world can include arranging a set of slides in a presentation, selecting a location in a portion of a virtual world for displaying the slides and also for attendee avatars viewing the slides, composing movements and gestures of a presenter avatar in coordination with a display of slide content of the slides, and presenting the presentation in the location of the virtual world at the location selected for displaying the slides for the attendee avatars placed the selected location for the attendee avatars while applying the composed movements and gestures of the presenter avatar coordinated with a display of slide content of the slides.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Boas Betzler, Rick A. Hamilton, II, Neil Katz, Paul B. Moody, Brian M. O'Connell
  • Patent number: 8629866
    Abstract: Computer method and apparatus render views of a computer generated virtual world to a remote viewer. The invention method and apparatus establish an avatar of a resident user as a proxy on behalf of the remote viewer. The computer node of the resident user exports proxy avatar views of the virtual world to the remote viewer. The remote viewer computer renders the exported virtual world views without executing virtual world application programs.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Boas Betzler, Paul B. Moody, Neil A. Katz, Rick A. Hamilton, II, Brian M. O'Connell
  • Patent number: 8627213
    Abstract: A chat room system is provided that includes sending a signal representative of a sound at a first user location to a second user location and establishing, in a chat room, a virtual first user location and a virtual second user location. It further includes establishing the orientation of a listening system at the second user location and processing the signal, using the orientation of the listening system, at a plurality of levels of realism to provide a binaural sound at the second user location having an analogous spatial relationship between the second user location and the first user location as the virtual spatial relationship between the virtual second user location and the virtual first user location.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: January 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Norman Paul Jouppi, Subramoniam N. Iyer
  • Patent number: 8626874
    Abstract: The present invention provides for a four dimensional (4D) information distribution system and method which allows on-demand and real-time transmission of time-sensitive and useful self-help data or instructional materials to user. The transmission of the 4D information can be initiated at the user's request or it can be automatically carried out based on a set of established rules, such as a schedule of events. The 4D information distribution system includes a processing device for generating the 4D information, a distribution device for transmission of the 4D information, a receiving device for accepting the 4D information, and a display device for outputting the received 4D information.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: January 7, 2014
    Inventor: Richard Kaplan
  • Patent number: 8627212
    Abstract: A system and method for providing a view of a virtual space to a user in a banner ad of a webpage. This enables an advertiser to provide content that is not merely static or scripted, but instead enabled provision of content through a web ad that represents activity within a virtual space (e.g., interactions of other users with the virtual space, content that changes based on current or recent events, etc.) in real time (or near real time). The provision of a virtual space in a web ad may be more effective than conventional web ad content.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: January 7, 2014
    Assignee: MP 1, Inc.
    Inventors: Sean Riley, John Donham
  • Patent number: 8624914
    Abstract: An inspection apparatus specifies a region for displaying an advertisement from an image of a virtual space. The inspection apparatus comprises: an image mapping unit that maps an image, which uses a color that is not used in the virtual space and where the display status of the advertisement varies in accordance with a viewpoint of a user, on a region where the advertisement is to be displayed in the virtual space; an inspection image acquiring unit that acquires a virtual space that is actually displayed on a screen on a frame-by-frame basis; and an advertisement region extracting unit operative to extract, by color-filtering the acquired image of the virtual space, a region that is rendered with a color that is not used in the virtual space, as a region for displaying the advertisement perceived by a user.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: January 7, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Shinichi Kariya, Jin Satoh, Hirotoshi Maegawa
  • Patent number: 8621368
    Abstract: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: December 31, 2013
    Inventors: Brian Shuster, Aaron Burch, Friso Kristiansen, Ian Neufeld, Dirk Herling, Patrick Tyroler, Gary Shuster
  • Publication number: 20130346884
    Abstract: An artifact tag includes rendering data and a protocol for applying the tag to an artifact of the virtual universe domain, the protocol including a compliance prerequisite for rendering the tag information to user of the virtual universe domain environment. A user requesting application of the tag to an artifact item within the virtual universe domain causes a setting or updating of a protocol compliance value. An avatar of a user engaging the artifact item causes a virtual universe client of the engaging user avatar to render the item to the engaging user in compliance with the tag rendering data if a set or updated compliance value meets a compliance prerequisite.
    Type: Application
    Filed: August 27, 2013
    Publication date: December 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Rick A. Hamilton, II, Clifford A. Pickover, James W. Seaman
  • Publication number: 20130346883
    Abstract: Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
    Type: Application
    Filed: August 26, 2013
    Publication date: December 26, 2013
    Inventors: Brian Shuster, Aaron Burch, Gary Shuster, Ian Neufeld, Dirk Herling
  • Patent number: 8615714
    Abstract: A motion capture environment includes a plurality of sensor-trackers for tracking physical locations of a plurality of tracked objects relating to a first simulation within the motion capture environment and for tracking physical locations of a plurality of tracked objects relating to a second simulation, which is different from the first simulation, within the motion capture environment and one or more computers collectively operable to generate a first virtual reality environment corresponding to the first simulation and a second virtual reality environment corresponding to the second simulation.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: December 24, 2013
    Assignee: Textron Innovations Inc.
    Inventors: George Steven Lewis, John Valentino, Christopher Michael Bothwell
  • Patent number: 8615713
    Abstract: Embodiments described herein are directed to managing document interactions in a collaborative document area of a virtual world. Document interactions of avatars in the collaborative document area of the virtual world are captured by an interaction tool deployed in the collaborative document area. The document interactions are related to at least one document in the collaborative document area. The document interactions are associated with the at least one document based on a reference scheme applied to the collaborative document area by an interaction association unit.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: December 24, 2013
    Assignee: Xerox Corporation
    Inventors: Tong Sun, Jonas Karlsson, Wei Peng
  • Patent number: 8611594
    Abstract: This is directed to determining the relative position of several devices by capturing representations of the device environments in which a tag is located. The devices can compare the captured representations to determine a perspective of the tag corresponding to each device. In some cases, a device can determine an absolute position relative to a coordinate system integrated in a tag. Using the positioning information, several devices can receive directions to come together at a particular meeting point. In some cases, several devices can operate an application that requires the interaction of several users of the devices (e.g., multi-player games). The application can control the time or manner in which inputs are provided based on the relative positions of the devices. In some cases, the devices can display virtual content that is shared across several devices, where the different devices can each interact with the virtual content.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: December 17, 2013
    Assignee: Apple Inc.
    Inventors: Graeme Devine, Jeff Ruediger
  • Patent number: 8612868
    Abstract: Computer method and apparatus persists portions of group conversations in a virtual environment. A group conversation is formed of group member communications. Indications or illustrations, such as chat bubbles, are displayed to end users to represent the group member communications. The invention system enables a user to persist a portion of the group conversation by selecting respective indicators (e.g., chat bubbles) corresponding to one or more of the group member communications. The processor (persist engine) also enables any user to interact with persisted conversation portions. Interactions supported include moving, arranging, tagging with metadata and saving snapshots of the persisted conversation portions, in the virtual environment.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: December 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Li-Te Cheng, Steven L. Rohall, John F. Patterson
  • Patent number: 8605084
    Abstract: In various embodiments, virtual universe regions are dynamically generated within a virtual universe based on user requests. Dynamic generation allows virtual universe users or “residents” to create virtual universe regions that are tailored to their desired specifications. Additionally, in some implementations, virtual universe users may have the option to instantly discard or retain a created region after evaluation based on whether the region meets the user's expectations. Furthermore, dynamic generation of regions may increase user satisfaction and provide additional means for revenue generation for the virtual universe administrator and for virtual universe businesses and entrepreneurs.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: December 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Brain M. O'Connell, Clifford A. Pickover
  • Patent number: 8606774
    Abstract: Systems and methods for 3D shape retrieval are described herein. An embodiment includes obtaining a query 3D model, determining a similarity between the query 3D model and one or more 3D models based on a plurality of features of the query 3D model and corresponding features of the one or more 3D models, retrieving one or more similar 3D models based on the determining step and ranking the one or more similar 3D models based on the similarity. The embodiment further includes computing a feature distance between the query 3D model and the one or more 3D models for each feature, from a first set of features, associated with the query 3D model and the one or more 3D models and evaluating a first composite distance function using each feature distance.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: Ameesh Makadia, Brian Brewington, Mark Limber, Corey Michael Joshua Goldfeder, Walter Thatcher Ulrich
  • Patent number: 8605115
    Abstract: Techniques are disclosed for helping users determine the “best” places to use and acquire inventory objects within a virtual environment, as well as to notify users of useful inventory items when an avatar is at a particular location in the virtual environment. An object index may be used to store data describing attributes of virtual objects, and a user index may be used to store data describing interactions users engage in with virtual objects.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: December 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Dettinger, Frederick A. Kulack, Kevin G. Paterson, Shannon E. Wenzel
  • Patent number: 8601379
    Abstract: Computer implemented method for interactively animating an avatar in response to real world input are provided. The avatar can be transmitted between a first user and a second user using a computer program that is executed on at least one computer in a computer network. Additionally, the first user and the second user each interact using a respective computing system that is at least partially executing the computer program. The method is initiated by identifying components of the avatar representing the first user that can be modified using real-time effects. The method continues by the computing system identifying controller input from either the first user or the second user. The identification of the controller input is used to determine which of the identified components of the avatar representing the first user will be modified. In response to the identified controller input the real-time effects are applied to the identified components of the avatar that represent the first user.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: December 3, 2013
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Richard Marks, Gary M. Zalewski
  • Patent number: 8601380
    Abstract: An approach is provided for displaying interactive preview information in a location-based user interface. A content mapping platform determines to render, at a device, a user interface for a location-based service based, at least in part, on a field of view. The content mapping platform determines one or more items outside of the field of view and then determines to render one or more user interface objects in the user interface. The one or more user interface objects present, at least in part, preview information associated with the one or more items.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: December 3, 2013
    Assignee: Nokia Corporation
    Inventors: Tuomas Vaittinen, Brenda Castro, David Joseph Murphy
  • Patent number: 8601386
    Abstract: Methods and systems for connecting people for real time communications via a virtual reality environment. One embodiment includes: receiving a call for a real time communication session at a virtual object presented in a virtual reality world; indicating to a plurality of residents of the virtual reality world that the virtual object is being called; and responsive to an input from one resident of the plurality of residents, connecting the call to the resident for a real time communication session.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: December 3, 2013
    Assignee: Ingenio LLC
    Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Ben Harris Lyon, Paul G. Manca, Sean Van Der Linden, Virginia Hong-Jia Yang
  • Patent number: 8595641
    Abstract: Facilitating display of, and interaction with, secure user-centric information via a user platform operated by a user. A desktop is displayed on a display device of the user platform as a channel grid framework that includes a plurality of user-selectable items representing a corresponding plurality of authorized channels through which the user receives and/or interacts with respective portions of the secure user-centric information. The plurality of user-selectable items included in the channel grid framework is based at least in part on information access rights and/or security protocols respectively associated with the corresponding plurality of channels, the user, and the user platform.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: November 26, 2013
    Assignee: Cyandia, Inc.
    Inventors: Michael Wetzer, Thomas Theriault
  • Patent number: 8595632
    Abstract: The present invention is directed to a method to monitor user trajectories within a virtual universe. A method for monitoring a user trajectory of any avatar in a virtual universe may include recording an activity of an avatar within a virtual universe, and then rendering the recording as a visible path. The activity may include movement, duration at a coordinate, time between coordinates, and/or angle of positioning of the avatar. The invention, for example, reminds an avatar a reminder as to where he/she has traversed in the past; shows paths that their team or family members have traversed; and/or gives an indication of popular paths taken by avatars.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 8595631
    Abstract: Embodiments of the invention include a method and apparatus for describing elements within a virtual world to a user of the virtual world. An element may be identified based on a position of an avatar within the virtual world. The avatar is a representation of the user within the virtual world. A tag associated with the element is selected. The tag includes a description of the element. The element is described to the user based on the description.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian John Cragun, Zachary Adam Garbow, Christopher A. Peterson
  • Patent number: 8589803
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile associated with a user, present the user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user during a communication exchange between the user and the avatar, identify from the one or more responses a need of the user, establish a communication session with a second avatar engine responsive to the identified need of the user, engage in a communication exchange with the second avatar engine in relation to the identified need of the user, and identify one or more results from the communication exchange. Other embodiments are disclosed.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: November 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Horst Schroeter, E-Lee Chang, Linda Roberts, Darnell Clayton, Madhur Khandelwal
  • Patent number: 8589809
    Abstract: Systems and methods of conducting a meeting between a plurality of people in a virtual environment are provided. A display associated with each of the plurality of people outputs a virtual conference room that includes an avatar associated with each of the plurality of people, and a virtual display that displays a 3-D model of a manufacturing facility. A selection of an object of the 3-D model is received and the virtual display displays information associated with the selected object of the 3-D model. The display associated with each of the plurality of people outputs the virtual conference room and the virtual display with the information associated with the selected object of the 3-D model.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: November 19, 2013
    Assignee: Chevron U.S.A. Inc.
    Inventor: Kevyn Renner
  • Publication number: 20130305169
    Abstract: A method for providing feedback in an interest centric, interactive communications environment includes providing one or more electronic devices configured to communicate over a communications network. The method includes providing one or more servers configured to provide interactive data to the electronic devices over the communications network and to control the interactive data and to coordinate participant activities via the electronic devices over the communications network. The method includes monitoring a condition of at least one of the participants via a capture device on the electronic device and generating a condition signal responsive to the monitored condition and transmitting the condition signal to one of the servers. The method includes analyzing by the server the condition signal to determine an emotional state of the participant and providing feedback to the participant based upon the determined emotional state.
    Type: Application
    Filed: May 8, 2013
    Publication date: November 14, 2013
    Inventor: Robert Evan Gold
  • Patent number: 8584025
    Abstract: The present invention is directed to teleporting avatars between disparate virtual worlds. A system is disclosed that includes a facility for creating a persona profile for an avatar in a first virtual world when the avatar wants to be teleported out of the first virtual world; a facility for transferring persona profiles to and from a disparate virtual world; and a facility for instantiating an inbound avatar based on a received persona profile. Persona profiles may include, e.g., rendering information, trait information, and inventory information.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Vincent V. Di Luoffo, Rick A. Hamilton, II, James W. Seaman
  • Patent number: 8584026
    Abstract: When new users are first introduced to virtual environments, the new users may be confused and uncertain as to how to interact with the virtual environment. Several new user orientation features have been added to the virtual environment user interface to help orient new users to the three dimensional computer-generated virtual environment and to prevent the new users from making common mistakes. Example beginning user orientation features include clearly distinguishing when the user is interacting with the virtual environment and when the user is interacting with virtual environment application controls, limiting the vertical field of view of the new user's Avatar to prevent the user from becoming stuck looking straight up or straight down, providing the user with visual feedback when switching between first and third person points of view, and providing the user with clear instructions as to how to control their Avatar and how to reenter the virtual environment.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: November 12, 2013
    Assignee: Avaya Inc.
    Inventors: John Chris Lynk, Arn Hyndman
  • Patent number: 8584024
    Abstract: Avatar cloning in a virtual world may include receiving an input indicating that a user desires to access a cloning feature and allowing a cloned avatar to be cloned from the user's avatar.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: William Bruce Nicol, II, Brian Ronald Bokor, Peter Frederick Haggar, Daniel Edward House, Andrew Bryan Smith