SOCIAL PLATFORM
Granted: September 19, 2013
Application Number:
20130246942
Techniques are disclosed for providing a social platform for a user. In one embodiment, activity of the user is monitored in a virtual environment. A profile is generated for the user, based on the monitored activity. A social element of the virtual environment is modified for the user, based on the generated profile.
POWER PLAY GAME MECHANICS
Granted: September 19, 2013
Application Number:
20130244741
Method, article and apparatus for executing computer games, and in particular, computer-based racing games. In a racing game, a player may be allowed to earn one or more game play options which may be exercised during the race. The game play options, when exercised, may modify the predefined race path to create an advantage for the player or a disadvantage to the competitors.
Interoperable Keychest for Use by Service Providers
Granted: September 12, 2013
Application Number:
20130239233
There is provided a system and method for distributors to use an interoperable key chest. There is provided a method for use by a distributor to obtain content access authorizations from a key chest or central key repository (CKR), the method comprising receiving a user request from a user device for access to an encrypted content identified by a content identification, transmitting a key request to the CKR including the content identification, receiving an encrypted first key from the…
ROBOT CYCLIC LOCOMOTION USING A DYNAMIC OBJECT
Granted: September 12, 2013
Application Number:
20130238122
Techniques are disclosed for optimizing and maintaining cyclic biped locomotion of a robot on an object. The approach includes simulating trajectories of the robot in contact with the object. During each trajectory, the robot maintains balance on the object, while using the object for locomotion. The approach further includes determining, based on the simulated trajectories, an initial state of a cyclic gait of the robot such that the simulated trajectory of the robot starting from the…
METHOD FOR USING IMAGES TO GENERATE GAMEPLAY CONTENT
Granted: September 12, 2013
Application Number:
20130237320
Systems and methods for using images to generate gameplay content are disclosed herein. Specifically, for example, one aspect of the present disclosure involves a method for altering a virtual world generated by a video game system. The method includes obtaining one or more images from sources external to the video game system and processing the one or more images to obtain one or more inputs. The one or more inputs are provided to a gameplay engine to alter an output of the gameplay…
AUGMENTED REALITY (AR) AUDIO WITH POSITION AND ACTION TRIGGERED VIRTUAL SOUND EFFECTS
Granted: September 12, 2013
Application Number:
20130236040
An augmented reality (AR) audio system for augmenting environment or ambient sound with sounds from a virtual speaker or sound source positioned at a location in the space surrounding an AR participant. The sound from the virtual speaker may be triggered by an action of the listener and/or by the location or relative orientation of the listener. The AR audio system includes stereo earphones receiving an augmented audio track from a control unit, and binaural microphones are provided to…
STRATEGIC SLIDE MECHANIC FOR REPLACING TILES IN WORD GAMES
Granted: September 5, 2013
Application Number:
20130231167
A word game with a sliding mechanic. A game board includes a play area including a plurality of tiles and at least two bench areas, each including a set of tiles. Each of the bench areas is arranged as a column or a row adjacent to the play area. Each tile in the plurality of tiles and the second plurality of tiles specifies a letter and a point value. At least one round of the word game is played. A round includes a turn for each player. A turn includes receiving an ordered selection of…
Method and System for Providing Digital Media Rental
Granted: September 5, 2013
Application Number:
20130232583
There is provided a method and system for allocating access to digital media content. In one embodiment, the system may comprise a media server accessible over a communications network, a processor of the media server being configured to encrypt the digital media content to produce a secondary license for the digital media content, and to provide a temporary license key allowing a user to access at least a first portion of the digital media content during an activation usage interval of…
Addressee Identification of Speech in Small Groups of Children and Adults
Granted: September 5, 2013
Application Number:
20130231933
A method and system for assignee identification of speech includes defining several time intervals and utilizing one or more function evaluations to classify each of the several participants as addressing speech to an automated character or not addressing speech to the automated character during each of the several time intervals. A first function evaluation includes computing values for a predetermined set of features for each of the participants during a particular time interval and…
System and Method for Playsets Using Tracked Objects and Corresponding Virtual Worlds
Granted: September 5, 2013
Application Number:
20130231193
There is provided a system and method for playsets using tracked objects and corresponding virtual worlds. There is provided an object for use with a physical environment and connectable to a virtual world corresponding to the physical environment, the object including a processor and a plurality of sensors including a position sensor. The processor is configured to establish a first connection with the virtual world, wherein the virtual world contains a virtual object corresponding to…
INFRARED IMAGING PROJECTION
Granted: September 5, 2013
Application Number:
20130229527
The subject matter disclosed herein involves systems, methods, apparatuses or devices related to infrared imaging or infrared imaging projection.
TWO-PIECE WRISTBAND WITH INTERCHANGEABLE LASSO BAND ELEMENT FOR USER SELECTABLE SIZING
Granted: September 5, 2013
Application Number:
20130227988
A wearable band with an adjustable size or length. The band includes a first band element with a raised center or identification member. The band includes a second band element with a body having a loop or lasso at one end defined by an inner surface of a sidewall. The outer sidewall of the raised center member is detachably coupled to the inner surface of the loop-defining sidewall when the center member is received within and captured by the loop such as by a snap detent arrangement.…
Dynamic Trust Score for Evaulating Ongoing Online Relationships
Granted: August 29, 2013
Application Number:
20130227700
A method is provided for a dynamic trust score for evaluating ongoing online relationships. By considering a plurality of user data variables and using validation data from internal and external database sources, a trust score with a high degree of confidence may be provided for establishing and verifying online relationships. Since the trust score may be dynamically recalculated periodically or on demand, the trust score may also validate over continuing periods of time, as opposed to…
System for the Delivery and Dynamic Presentation of Large Media Assets over Bandwidth Constrained Networks
Granted: August 29, 2013
Application Number:
20130227088
Media content, based on a predetermined set of constraints, from a content provider is delivered to a local cache of a user device before viewing the media. A client asset manager process resides in the user device, an asset list at the content provider site, and the media assets are located at a remote site.
ENSURING AVAILABILITY AND PARAMETER FORMAT OF URL SCHEME COMMANDS
Granted: August 29, 2013
Application Number:
20130226991
Techniques for rendering a webview in a host application are described. A webview in a host application is identified, the webview including at least one function call to a first function. Additionally, one or more application-specific URL values corresponding to a URL command scheme for the host application are identified. A URL scheme object is populated with the identified one or more application-specific URL values, the populated URL scheme object including a function definition for…
TRAVELING VIRTUAL PET GAME SYSTEM
Granted: August 29, 2013
Application Number:
20130225291
A traveling virtual pet game simulates a pet traveling between various geographic locations. As the pet travels, users interact with the virtual pet to aid the pet in acquiring traits associated with the geographic regions in which it travels and to observe traits that the pet has previously acquired.
SYSTEM AND APPARATUS FOR MEDIA CUSTOMIZATION
Granted: August 29, 2013
Application Number:
20130222585
An amusement park attraction including customizable media. The amusement park attraction includes at least one ride vehicle configured to seat one or more guests, the at least one ride vehicle including at least one first computing device with a display. Additionally, the amusement park attraction includes an imaging device positioned to capture at least one image of the at least one or more guests. The at least one first computing device is configured to display customized media…
USER INTERACTIVE LIVING ORGANISMS
Granted: August 29, 2013
Application Number:
20130221996
Embodiments described herein use capacitive sensing to detect human interaction with living plants. A sensing system may utilize the natural conductive paths found in an organic plant to transmit an electrical signal between the plant and a user interacting with the plant. By directly contacting the plant or coming into proximity of the plant, the user may affect the electrical signal. That is, the electrical properties of the user (e.g., the capacitance of the human body) change a…
MONITORING OF INTERACTIVE COMPUTING SYSTEM RESPONSIVENESS
Granted: August 22, 2013
Application Number:
20130218506
An interactive response monitoring tool receives an indication that an input has been received at a computing device. Further, the interactive response monitoring tool determines if a response by the computing device to the input is slower than a predetermined response threshold. In addition, the interactive response monitoring tool determines a cause of a slowdown if the predetermined response threshold has been surpassed.
BATCH SCHEDULER MANAGEMENT OF VIRTUAL MACHINES
Granted: August 22, 2013
Application Number:
20130219385
A batch scheduler receives a task. Further, a processor, at the batch scheduler, generates a virtual machine corresponding to the task. In addition, the virtual machine is deployed from the batch scheduler to a compute node. The task is also dispatched from the batch scheduler to the virtual machine at the compute node.