Patents by Inventor Keith Halper

Keith Halper 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: 10405064
    Abstract: Systems and methods for providing interactive live broadcast programming. A system includes an ingest server, a show creation server, and a streaming server. The ingest server is configured to receive, from at least one client device, one or more user generated responses to interaction prompts associated with a live broadcast program and process the received one or more responses for content and/or compatibility with the live broadcast program and store the processed response in a database. The show creation server is configured to generate a segment to be added to an interactive live program by generating a playlist. The streaming server is configured to transcode the interactive live program with the segment into at least one format suitable for display on the display associated with the client device, and transmit the transcoded interactive live program to the respective client device for display.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 3, 2019
    Assignee: Kuma LLC
    Inventors: Keith Halper, Richard Palacio
  • Patent number: 10398974
    Abstract: Systems and methods for providing an interactive gaming experience. The system is configured to generate a virtual game space accessible by at least two player devices, provide access of the virtual game space to the at least two player devices, receive one or more commands for controlling objects in the virtual game space from among the at least two player devices, aggregate actions taken by the objects in the virtual game space responsive to the received one or more commands, determine that the aggregate of the actions corresponds to a trigger event, identify that the trigger event corresponds to progression to a next phase of the multiplayer game, update the virtual game space to include one or more sets of game attributes corresponding to the next phase, generate an updated game display, and transmit the updated game display to the at least two player devices.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: September 3, 2019
    Assignee: Kuma LLC
    Inventors: Keith Halper, Michael Thompson, Hu Jin, Christopher Ian Backlund, Paul Blieka
  • Publication number: 20190058928
    Abstract: Systems and methods for providing interactive live broadcast programming. A system includes an ingest server, a show creation server, and a streaming server. The ingest server is configured to receive, from at least one client device, one or more user generated responses to interaction prompts associated with a live broadcast program and process the received one or more responses for content and/or compatibility with the live broadcast program and store the processed response in a database. The show creation server is configured to generate a segment to be added to an interactive live program by generating a playlist. The streaming server is configured to transcode the interactive live program with the segment into at least one format suitable for display on the display associated with the client device, and transmit the transcoded interactive live program to the respective client device for display.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 21, 2019
    Inventors: Keith Halper, Richard Palacio
  • Publication number: 20190046879
    Abstract: Systems and methods for providing an interactive gaming experience. The system is configured to generate a virtual game space accessible by at least two player devices, provide access of the virtual game space to the at least two player devices, receive one or more commands for controlling objects in the virtual game space from among the at least two player devices, aggregate actions taken by the objects in the virtual game space responsive to the received one or more commands, determine that the aggregate of the actions corresponds to a trigger event, identify that the trigger event corresponds to progression to a next phase of the multiplayer game, update the virtual game space to include one or more sets of game attributes corresponding to the next phase, generate an updated game display, and transmit the updated game display to the at least two player devices.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Keith Halper, Michael Thompson, Hu Jin, Christopher Ian Backlund, Paul Blieka