×

Systems and methods for generating enhanced screenshots

  • US 8,478,767 B2
  • Filed: 06/28/2012
  • Issued: 07/02/2013
  • Est. Priority Date: 01/18/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for generating enhanced screenshots, the system comprising:

  • a memory for storing executable instructions adapted to generate a viewing frustum approximating a user'"'"'s field of view of a three-dimensional game program environment containing a landscape and plurality of objects, the viewing frustum used for locating one or more frustum objects that are located within the viewing frustum relative the program environment;

    a processor for executing the executable instructions stored in the memory, the executable instructions further including a screenshot generation module that includes;

    a parsing module adapted to evaluate at least a portion of the viewing frustum to determine one or more of the frustum objects included within the evaluated portion of the viewing frustum;

    an analysis module adapted to obtain metadata associated with each of the one or more frustum objects within the evaluated portion of the viewing frustum;

    an assembly module adapted to generate an enhanced screenshot indicative of the evaluated portion of the viewing frustum by associating the metadata of each of the one or more frustum objects within the evaluated portion of the viewing frustum with a location of each of one or more respective screenshot objects within the enhanced screenshot to create one or more hotspots indicative of each of the one or more screenshot objects within the enhanced screenshot such that selection of at least one hotspot by a computing system causes at least a portion of the metadata associated with the at least one selected hotspot to be displayed on a display device of the computing system; and

    an interface module adapted to provide the enhanced screenshot to the computing system for display on the display device of the computing system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×