Patents by Inventor John Crocker

John Crocker 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: 11528247
    Abstract: There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: December 13, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Randall Davis, Orrin Shively, Christopher W. Heatherly, James Molinets
  • Patent number: 10653948
    Abstract: Systems, methods and articles of manufacture relating to calibration of a magnetometer in an electronic device suitable for use in an augmented reality (AR) and/or virtual reality (VR) video game. An electronic video game device includes a magnetometer. A prompt is displayed in the video game requesting a user-performed first gameplay motion using the electronic video game device where the first gameplay motion is a pre-defined motion used for calibrating the magnetometer. A first plurality of measurements is received from the magnetometer relating to a magnetic field in a physical gameplay environment, where the first plurality of measurements is taken by the magnetometer during the first gameplay motion. The first plurality of measurements is analyzed to detect a magnetic bias in the magnetometer. The magnetometer is calibrated to offset the magnetic bias.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: May 19, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael P. Goslin, Matthew W. Ryan, Elliott H. Baumbach, John Crocker, Lee Chidgey, Timothy M. Panec
  • Publication number: 20190388939
    Abstract: A parts feeder which incorporates a position-controlled conveyor, a unique flex crowder system and destacker for promoting the singulation of parts on the conveyor, and a vision enabled reject mechanism to select and reject non-compliant parts. In this regard, parts to be sorted are lifted onto a conveyor and run past a series of adjustable crowder sections, including a flex crowder section, past a destacker element and into a singulation zone whereupon multiple camera images of both edges and features in conjunction with conveyor speed, conveyor position and laser triggering synchronize the parts to be rejected. The parts feeder incorporates adjustable settings thereby obviating the need to switch out components for the purpose of accommodating parts of various shapes and sizes.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Applicant: D & D Automation Inc.
    Inventors: Glen Albert Bell, Joshua Bailey, Angelos KOTZAMBASIS, John Crocker, Matthew BORDMAN, Mark De Groot
  • Publication number: 20190288978
    Abstract: There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages.
    Type: Application
    Filed: June 6, 2019
    Publication date: September 19, 2019
    Inventors: John Crocker, Randall Davis, Orrin Shively, Christopher W. Heatherly, James Molinets
  • Patent number: 10361986
    Abstract: There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: July 23, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Randall Davis, Orrin Shively, Christopher W. Heatherly, James Molinets
  • Patent number: 10279272
    Abstract: System, method, and computer program product to perform an operation comprising defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining that the communication has a predefined meaning between the first user and the second user, determining that the communication is defined as a first trigger, of the plurality of triggers, based on the communication having the predefined meaning, identifying a first association, of the plurality of associations, between the first trigger and a first event, of the plurality of events, and triggering the first event in the virtual environment based on the first association.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: May 7, 2019
    Assignee: Disney Enterprise, Inc.
    Inventors: Cyrus Hoomani, John Crocker
  • Publication number: 20190126139
    Abstract: Systems, methods and articles of manufacture relating to calibration of a magnetometer in an electronic device suitable for use in an augmented reality (AR) and/or virtual reality (VR) video game. An electronic video game device includes a magnetometer. A prompt is displayed in the video game requesting a user-performed first gameplay motion using the electronic video game device where the first gameplay motion is a pre-defined motion used for calibrating the magnetometer. A first plurality of measurements is received from the magnetometer relating to a magnetic field in a physical gameplay environment, where the first plurality of measurements is taken by the magnetometer during the first gameplay motion. The first plurality of measurements is analyzed to detect a magnetic bias in the magnetometer. The magnetometer is calibrated to offset the magnetic bias.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Michael P. GOSLIN, Matthew W. RYAN, Elliott H. BAUMBACH, John CROCKER, Lee CHIDGEY, Timothy M. PANEC
  • Patent number: 9766773
    Abstract: Systems, methods, and computer program products to provide responses to emergent group activities in an interactive environment, by monitoring actions of one or more avatars in the interactive environment, the one or more avatars being controlled by a respective user, detecting a first action matching a first action property in a first group activity template for a first group activity, of a plurality of group activity templates, determining that the first group activity is occurring in the interactive environment, and issuing to one or more components of the interactive environment, an indication to perform a respective predefined operation.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: September 19, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Christopher Heatherly, Steve Makofsky
  • Publication number: 20170054662
    Abstract: Systems and methods for facilitating gameplay within messaging feeds of a messaging application are described herein. A computing platform may be configured to present a messaging interface. The messaging interface may include a communication field displaying a messaging feed that reflects a communication session between the computing platform and one or more other computing platforms. Entry and/or selection of a game icon may effectuate presentation of a corresponding game within the messaging feed of the computing platform and/or other messaging feeds of the other computing platforms.
    Type: Application
    Filed: August 21, 2015
    Publication date: February 23, 2017
    Inventors: John Crocker, Orrin Shively, David Markowitz, Corey Drake, Elvis Arevalo
  • Publication number: 20160092035
    Abstract: There is provided a system and method for user generated gameplay in chat. The system including a memory storing a text and multimedia messaging software application, and a processor configured to execute the text and multimedia messaging software application to initiate a message exchange session with a remote mobile device, in response to a request received from a user of the mobile device, the message exchange session displaying a user interface for exchanging text and multimedia messages, provide a plurality of games for selection by the user to be played during the message exchange session and within the user interface for exchanging text and multimedia messages, receive a selection of one of the plurality of games by the user after initiating the message exchange session, and initiate the one of the plurality of games for playing within the user interface for exchanging text and multimedia messages.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: John Crocker, Randall Davis, Orrin Shively, Christopher W. Heatherly, James Molinets
  • Publication number: 20160074758
    Abstract: System, method, and computer program product to perform an operation comprising defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining that the communication has a predefined meaning between the first user and the second user, determining that the communication is defined as a first trigger, of the plurality of triggers, based on the communication having the predefined meaning, identifying a first association, of the plurality of associations, between the first trigger and a first event, of the plurality of events, and triggering the first event in the virtual environment based on the first association.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventors: Cyrus HOOMANI, John CROCKER
  • Patent number: 9259648
    Abstract: System, method, and computer program product to trigger events in a virtual environment, by monitoring a communication in the virtual environment between at least a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining whether the communication is predefined as a trigger associated with a corresponding event based on the communication having a secondary meaning not discernible from the explicit meaning, and upon determining that the communication is predefined as the trigger, triggering the corresponding event in the virtual environment.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: February 16, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Cyrus Hoomani, John Crocker
  • Patent number: 9262856
    Abstract: Content may be provided within a virtual space responsive to user characters performing available actions solicited via visual indications within the virtual space. One or more available actions may be determined. A given available action may include an action that is available to be performed by one or more user characters within the virtual space. Individual ones of the one or more available actions may be solicited via visual indications of the respective available actions. Performance of individual available actions by one or more user characters may be effectuated responsive to one or more conditions being satisfied. Content may be presented in the virtual space responsive to performance of at least one of the available actions.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: February 16, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Robert Todd Ogrin, Jacob D. Wagaman, Christian P. Shrigley
  • Patent number: 9202201
    Abstract: There is provided a method and system for an approval based economy. The method comprises, receiving input corresponding to media content associated with a user, determining a number of approval units corresponding to the input, retrieving a user account associated with the user, and saving the approval units in the user account. The user account may include past approval units and an approval total. The approval total may account for the approval units and the past approval units, the approval units and the past approval units of active users and available media content only, or a maximum lifetime total of active users and available media content only. The approval based economy may provide new media content to users based on their respective approval total in their user account.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 1, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Marc Silbey, John Crocker, Michael Vanloon, Lane Merrifield, Paul Cutsinger, Christopher Heatherly
  • Patent number: 9162145
    Abstract: A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: October 20, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Robert Todd Ogrin, Jackson Dunstan, John Crocker
  • Patent number: 9021369
    Abstract: Techniques are disclosed to facilitate user matching in a virtual environment. Social interactions of a first user in the virtual environment are monitored. A request to participate in a desired activity is received from the first user. A set of users currently eligible to participate in the first desired activity is retrieved. A match is programmatically generated between the first user and at least a second user of the retrieved set of users, based on the monitored social interactions. The first user and the second user participate in the desired activity in the virtual environment.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 28, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: John Crocker, Starr Long, Robert T. Ogrin, Christian Shrigley
  • Publication number: 20150040036
    Abstract: Systems, methods, and computer program products to provide responses to emergent group activities in an interactive environment, by monitoring actions of one or more avatars in the interactive environment, the one or more avatars being controlled by a respective user, detecting a first action matching a first action property in a first group activity template for a first group activity, of a plurality of group activity templates, determining that the first group activity is occurring in the interactive environment, and issuing to one or more components of the interactive environment, an indication to perform a respective predefined operation.
    Type: Application
    Filed: July 31, 2013
    Publication date: February 5, 2015
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: John Crocker, Christopher Heatherly, Steve Makosky
  • Publication number: 20140237392
    Abstract: System, method, and computer program product to trigger events in a virtual environment, by monitoring a communication in the virtual environment between at least a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining whether the communication is predefined as a trigger associated with a corresponding event based on the communication having a secondary meaning not discernible from the explicit meaning, and upon determining that the communication is predefined as the trigger, triggering the corresponding event in the virtual environment.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 21, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Cyrus Hoomani, John Crocker
  • Publication number: 20140195929
    Abstract: Techniques are disclosed to facilitate user matching in a virtual environment. Social interactions of a first user in the virtual environment are monitored. A request to participate in a desired activity is received from the first user. A set of users currently eligible to participate in the first desired activity is retrieved. A match is programmatically generated between the first user and at least a second user of the retrieved set of users, based on the monitored social interactions. The first user and the second user participate in the desired activity in the virtual environment.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: John Crocker, Starr Long, Robert T. Ogrin, Christian Shrigley
  • Patent number: 8721443
    Abstract: A system and method for implementing game play are disclosed. In one embodiment, the method comprises defining, in a game play controller object, at least one game play rule of a virtual multiplayer game, maintaining, in the game play controller object, at least one game play state, maintaining, in a virtual object controller object, at least one state of a virtual object in a virtual multiplayer game environment, wherein the virtual object is one of a plurality of object types, receiving, over a network, user commands regarding the virtual object, and executing the game play rule based on the received instructions and the object type of the virtual object, wherein the execution of the game play rule modifies the game play state.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: May 13, 2014
    Assignee: Disney Enterprises, Inc.
    Inventor: John Crocker