Patents by Inventor Bradley Rebh
Bradley Rebh 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: 10922152Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.Type: GrantFiled: March 4, 2019Date of Patent: February 16, 2021Assignee: Amazon Technologies, Inc.Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric L. McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
-
Patent number: 10572231Abstract: Components associated with application entities can be grouped into one or more component groupings. A grouping can include, for example, components that include or specify parameters and settings for a gameplay entity of a gaming application. The grouping of components enables a single component group to be displayed through an editor interface instead of all the individual grouped components, which simplifies the view through the interface. A user can select important parameters to be exposed at the group level, such that those parameters can be accessed and set without having to access and search through the individual grouped components. The grouping can also be saved and used to develop subsequent entities, which can simplify the development process and ensure that necessary components are included for specific entity types.Type: GrantFiled: January 5, 2018Date of Patent: February 25, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Michael Graeb, Terence John Michaels, Bradley Rebh, Eric Schenk, Glenn Warren Van Houten, Daniel Lawrence Youhon
-
Publication number: 20190196886Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.Type: ApplicationFiled: March 4, 2019Publication date: June 27, 2019Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric L. McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
-
Patent number: 10223176Abstract: A visual scripting system can provide support for handling event-specific messages received through an event messaging system. The messaging system can provide event messages over one or more event buses that have a determined behavior context. An event node of a visual scripting system can enable a developer to specify event handlers to detect specific types of event notifications sent on a specified event bus, as well as specific actions to be taken in response to those event notifications, such as to send additional event messages, all of which comply with the behavior context. Once the event node is configured and properties and actions defined, the corresponding script can be generated by the visual scripting system, to be complied and executed as part of a user application.Type: GrantFiled: October 13, 2017Date of Patent: March 5, 2019Assignee: Amazon Technologies, Inc.Inventors: Jegan Chen, Charles Michael Hutchins Curran, Ross Alan Cameron Gardner, Derric McGarrah, Bradley Rebh, Carlin Michael Rogers, II, Syed Suhaib Sarmad Barbero, Luis Rene Sempe Sosa, David Walker
-
Publication number: 20150165323Abstract: Systems and methods for editing a virtual world are described. The virtual world may comprise a gameworld associated with a video game that may be edited using a computer graphics editing tool integrated with a video game development environment. In some embodiments, a video game development environment may track a first set of edits made to a gameworld. Each edit of the first set of edits may correspond with an editing time. The video game development environment may detect an analog undo operation corresponding with a first editing time of a previously made edit to the gameworld and determine a gameworld state of the gameworld at the first editing time. The video game development environment may restore the gameworld to the gameworld state at the first editing time and display the gameworld based on a camera position and a camera orientation previously used at the first editing time.Type: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: MICROSOFT CORPORATIONInventors: Robert Jason Major, Saxs Persson, Bradley Rebh, Lee Steg
-
Publication number: 20150165310Abstract: Systems and methods for generating a video game using a video game development environment that integrates an interactive narrative with gameplay are described. In some embodiments, a video game development environment may enable the creation of a video game by a game developer (e.g., a child) by displaying a first set of game development options to the game developer, generating a gameplay sequence based on a first selection of the first set of game development options selected by the game developer, detecting that one or more gameplay objectives have been satisfied by the game developer during the gameplay sequence, displaying a second set of game development options to the game developer based on the one or more gameplay objectives, and generating the video game based on the first selection and a second selection of the second set of game development options by the game developer.Type: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: MICROSOFT CORPORATIONInventors: Bradley Rebh, Henry C. Sterchi, Robert Jason Major, Saxs Persson, Benjamin Jim Cholewinski, Kim McAuliffe, Thomas Guzewich
-
Publication number: 20150086183Abstract: A system and method are disclosed where users are rewarded and acknowledged for generating content and for remixing (modifying) the user generated content of others. In examples, the content may be levels of a virtual world for a gaming system.Type: ApplicationFiled: September 26, 2013Publication date: March 26, 2015Applicant: Microsoft CorporationInventors: Henry C. Sterchi, Bradley Rebh, Robert Poerschke, Scott Fintel, Jason Major, Soren Hannibal Nielsen, James S. Yarrow, Ellery Charlson, Matthew D. Kerr