Patents by Inventor Jonathan Leslie Venables

Jonathan Leslie Venables has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10500497
    Abstract: A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are determined based on a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Corporation
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Patent number: 10369477
    Abstract: Methods of managing virtual resources within a virtual world are described which use a device comprising a connecting element to which one or more smart beads can be attached. A smart bead represents either a virtual resource in the virtual world or an action on a virtual resource in the virtual world. The device is arranged to detect and identify which smart beads are attached to the connecting element and to autonomously update quantities of one or more virtual resources based on combinations of virtual resources and/or actions on virtual resources, where at least one of the virtual resources or actions in any combination is represented by a detected smart bead. In an embodiment, the device is a fashion item such as a wearable device.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: August 6, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Patent number: 10188939
    Abstract: A modular assembly system is described which enables interaction with an interactive software experience such as a game. The system enables a coherent physical whole object to be assembled from a core module and one or more peripheral modules. The core module includes a battery, processor and a wireless module which is able to communicate with the interactive software experience which runs on a separate computing device such as a smartphone, tablet or games console. Each of the peripheral modules stores a module ID and these IDs are collected by the core module and communicated to the interactive software experience. The user experience within the interactive software experience changes dependent upon the set of modules which are connected to form the coherent physical whole object and may also be altered as a result of manipulation of the coherent physical whole object or individual modules.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: January 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison, Struan Andrew Robertson, Jonathan Leslie Venables, Thomas James Mejias Stott, Sandeep Bhara, Navtej Sunner
  • Patent number: 10150043
    Abstract: Interactive smart beads are described. The beads are attached to a connecting element and form a fashion item such as a necklace or bracelet. The connecting element detects the presence of beads which are part of the fashion item and also beads which are part of nearby fashion items. The connecting element also autonomously generates interactions between two or more detected beads and transmits data about the interactions to a software experience so that a user can view a graphical representation of the interactions. In various examples each bead represents a character, environment, object, etc. and the software experience displays an animated story based on the characters, environments, objects, etc. represented by the beads involved in an interaction.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 11, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Haiyan Zhang, Nicolas Villar, James William Scott, Alexandra Keeley Bunting, Greg Saul, Lee Jason Schuneman, Philip Robert Harrison, Jonathan Leslie Venables, Simon Terence Prodger
  • Patent number: 9919226
    Abstract: A storage and charging device for game pieces is described which is associated with an interactive software experience, such that the storage and charging device corresponds to a virtual entity within the interactive software experience. The storage and charging device comprises a charging mechanism and a communication mechanism. The charging mechanism is arranged to charge at least one of the game pieces and the communication mechanism is arranged to communicate with the interactive software experience.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: March 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20170232347
    Abstract: A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are determined based on a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Patent number: 9696757
    Abstract: A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are received from a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: July 4, 2017
    Assignee: Microsoft Corporation
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20160104321
    Abstract: A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are received from a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20160101364
    Abstract: A storage and charging device for game pieces is described which is associated with an interactive software experience, such that the storage and charging device corresponds to a virtual entity within the interactive software experience. The storage and charging device comprises a charging mechanism and a communication mechanism. The charging mechanism is arranged to charge at least one of the game pieces and the communication mechanism is arranged to communicate with the interactive software experience.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20160101361
    Abstract: Methods of managing virtual resources within a virtual world are described which use a device comprising a connecting element to which one or more smart beads can be attached. A smart bead represents either a virtual resource in the virtual world or an action on a virtual resource in the virtual world. The device is arranged to detect and identify which smart beads are attached to the connecting element and to autonomously update quantities of one or more virtual resources based on combinations of virtual resources and/or actions on virtual resources, where at least one of the virtual resources or actions in any combination is represented by a detected smart bead. In an embodiment, the device is a fashion item such as a wearable device.
    Type: Application
    Filed: October 8, 2014
    Publication date: April 14, 2016
    Inventors: James William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
  • Publication number: 20150258435
    Abstract: A modular assembly system is described which enables interaction with an interactive software experience such as a game. The system enables a coherent physical whole object to be assembled from a core module and one or more peripheral modules. The core module includes a battery, processor and a wireless module which is able to communicate with the interactive software experience which runs on a separate computing device such as a smartphone, tablet or games console. Each of the peripheral modules stores a module ID and these IDs are collected by the core module and communicated to the interactive software experience. The user experience within the interactive software experience changes dependent upon the set of modules which are connected to form the coherent physical whole object and may also be altered as a result of manipulation of the coherent physical whole object or individual modules.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Inventors: Haiyan ZHANG, Nicolas VILLAR, James William SCOTT, Greg SAUL, Alexandra Keeley BUNTING, Lee Jason SCHUNEMAN, Philip Robert HARRISON, Struan Andrew ROBERTSON, Jonathan Leslie VENABLES, Thomas James MEJIAS STOTT, Sandeep BHARA, Navtej SUNNER
  • Publication number: 20150258458
    Abstract: Interactive smart beads are described. The beads are attached to a connecting element and form a fashion item such as a necklace or bracelet. The connecting element detects the presence of beads which are part of the fashion item and also beads which are part of nearby fashion items. The connecting element also autonomously generates interactions between two or more detected beads and transmits data about the interactions to a software experience so that a user can view a graphical representation of the interactions. In various examples each bead represents a character, environment, object, etc. and the software experience displays an animated story based on the characters, environments, objects, etc. represented by the beads involved in an interaction.
    Type: Application
    Filed: March 11, 2014
    Publication date: September 17, 2015
    Inventors: Haiyan ZHANG, Nicolas VILLAR, James William SCOTT, Alexandra Keeley BUNTING, Greg SAUL, Lee Jason SCHUNEMAN, Philip Robert HARRISON, Jonathan Leslie VENABLES, Simon Terence PRODGER
  • Patent number: 8606904
    Abstract: In a modular on-line virtual environment, in which each module of the on-line virtual environment has a plurality of parallel instances each able to host a limited number of users, a server arranged to administer the modular on-line virtual environment comprises a network communications arrangement operable to receive data representative of the actions of users within an instance of a first module of the modular on-line virtual environment, and to transmit to each user within that instance of that module data representative of the actions of each other user within that instance of that module, behavior analysis means operable to analyze user behavior within that instance of the first module, in which if the behavior of two or more users satisfies a predetermined criterion then the two or more users are classified as belonging to a social group comprising the two or more users, module instance selection means operable to select an instance of a second module for a user when that user moves within the modular o
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: December 10, 2013
    Assignee: Sony Computer Entertainment Europe Limited
    Inventors: Scott Christopher Waugaman, Mitchell Robert Jay Goodwin, Adrian Kieran O'Grady, Jonathan LesliƩ Venables
  • Publication number: 20110185057
    Abstract: In a modular on-line virtual environment, in which each module of the on-line virtual environment has a plurality of parallel instances each able to host a limited number of users, a server arranged to administer the modular on-line virtual environment comprises a network communications arrangement operable to receive data representative of the actions of users within an instance of a first module of the modular on-line virtual environment, and to transmit to each user within that instance of that module data representative of the actions of each other user within that instance of that module, behaviour analysis means operable to analyse user behaviour within that instance of the first module, in which if the behaviour of two or more users satisfies a predetermined criterion then the two or more users are classified as belonging to a social group comprising the two or more users, module instance selection means operable to select an instance of a second module for a user when that user moves within the modula
    Type: Application
    Filed: September 25, 2008
    Publication date: July 28, 2011
    Applicant: SONY COMPUTER ENTERTAINMENT EUROPE LIMITED
    Inventors: Scott Christopher Waugaman, Mitchell Robert Jay Goodwin, Adrian Kieran O'Grady, Jonathan Leslie Venables