Patents by Inventor Matthew Rodgers

Matthew Rodgers 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).

  • Publication number: 20240108948
    Abstract: A ball includes a ball body and a light system including integrated infrared (IR) light-emitting-diodes (LEDs). In accordance with a disclosed embodiment, the ball is a football and is adapted for use in conjunction with virtual reality (VR) systems.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 4, 2024
    Inventors: Ted Sundquist, William Jacob Harris, Benjamin J. Kwitek, Matthew Feigenbaum, Cody Schauer, Taj Ford, Noah Rodgers, Vishnu Chatari, Andrew Essex, Kamil Kieszkowski, Nicholas Autobee
  • Patent number: 11654354
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: May 23, 2023
    Assignee: GOOGLE LLC
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Publication number: 20230117969
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 20, 2023
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Patent number: 11528254
    Abstract: A system and a method of emulating a second cloud computing environment on a first cloud computing environment are disclosed herein. The first cloud computing environment includes an innovation platform having a private domain name system. The private domain name system is split between a customer subnet and a private subnet. The customer subnet is limited to communications with only the private subnet. The customer subnet executes an application thereon. The application is targeted for use on the second cloud computing environment.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: December 13, 2022
    Assignee: Sequoia Holdings, LLC
    Inventors: Stephen Mouring, T. Richard Stroupe, Jr., Adam Rand, Mitchell Ly, Matthew Rodgers, Jacob Tate, Andrew Anderson
  • Publication number: 20220347584
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 3, 2022
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi
  • Patent number: 11433311
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: September 6, 2022
    Assignee: Google LLC
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi
  • Patent number: 11077364
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Publication number: 20210220733
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Application
    Filed: April 6, 2021
    Publication date: July 22, 2021
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Publication number: 20210113927
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Application
    Filed: December 16, 2020
    Publication date: April 22, 2021
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi
  • Patent number: 10898812
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: January 26, 2021
    Assignee: Google LLC
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi
  • Publication number: 20200412696
    Abstract: A system and a method of emulating a second cloud computing environment on a first cloud computing environment are disclosed herein. The first cloud computing environment includes an innovation platform having a private domain name system. The private domain name system is split between a customer subnet and a private subnet. The customer subnet is limited to communications with only the private subnet. The customer subnet executes an application thereon. The application is targeted for use on the second cloud computing environment.
    Type: Application
    Filed: June 12, 2020
    Publication date: December 31, 2020
    Inventors: Stephen Mouring, T. Richard Stroupe, JR., Adam Rand, Mitchell Ly, Matthew Rodgers, Jacob Tate, Andrew Anderson
  • Patent number: 10773168
    Abstract: An electronic game server determines, during a disruption in a network connection between the server and a client device, a simulated gameplay input for the first client device; updates a first game state based on the simulated gameplay input, resulting in a placeholder game state; receives, upon resumption of the network connection, a recovered gameplay input initially transmitted by the first client device during the disruption; updates the first game state based on the recovered gameplay input, resulting in an intended game state; compares the placeholder game state to the intended game state; updates the placeholder game state based on the comparison of the placeholder game state to the intended game state, resulting in a subsequent game state; and transmits a frame depicting the subsequent game state to an output device associated with the first client device.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: September 15, 2020
    Assignee: GOOGLE LLC
    Inventor: Matthew Rodgers
  • Publication number: 20190321732
    Abstract: The various implementations described herein include methods, devices, and systems for interactive cloud gaming. In one aspect, an interface device with processors and memory storing an application program is used for cloud gaming. The interface device includes a communication module for receiving and/or transmitting messages and media streams between the interface device, a game controller, and a remote gaming server. The interface device further includes an output module configured to provide output of the application to an input of a display device coupled to or integrated with the interface device. The application is configured to implement a first mode in which the interface device processes and displays outputs associated with substantially all messages transmitted by the game controller, and a second mode in which the interface device processes and displays a predefined subset of messages from the game controller and displays gaming media streams from the gaming server.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 24, 2019
    Inventors: Dov Zimring, Thomas Enders, Matthew Rodgers, Gurudas Somadder, Jason Pi
  • Publication number: 20190321727
    Abstract: An electronic game server determines, during a disruption in a network connection between the server and a client device, a simulated gameplay input for the first client device; updates a first game state based on the simulated gameplay input, resulting in a placeholder game state; receives, upon resumption of the network connection, a recovered gameplay input initially transmitted by the first client device during the disruption; updates the first game state based on the recovered gameplay input, resulting in an intended game state; compares the placeholder game state to the intended game state; updates the placeholder game state based on the comparison of the placeholder game state to the intended game state, resulting in a subsequent game state; and transmits a frame depicting the subsequent game state to an output device associated with the first client device.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 24, 2019
    Inventor: Matthew Rodgers
  • Publication number: 20190321725
    Abstract: An electronic game server receives a request from a client device to establish a real-time interactive gaming session, determines a device capability of an output device associated with the client device, determines a connection capability of the network connection, determines one or more target quality parameters for the real-time interactive gaming session based on the device capability and the connection capability, selects a first virtual machine of the plurality of virtual machines based on the one or more target quality parameters, establishes the real-time interactive gaming session with the client device, and provides to the real-time interactive gaming session, in accordance with the resource profile of the first virtual machine, resources for processing inputs from the client device and generating gameplay outputs in accordance with the processed inputs within the real-time interactive gaming session.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 24, 2019
    Inventors: Dov Zimring, Paul Leventis, Benjamin Frenkel, Matthew Rodgers, Clinton Smullen, Robert McCool
  • Publication number: 20190298043
    Abstract: Disclosed is an instrument case for use by an operator suspended from a harness. The instrument case is preferably attached to the operator's thigh by means of a thigh strap which is rotatably attached to the instrument case. Pull straps are attached to the instrument case at one end and to the operator's harness or belt at the other end. By adjusting the tension in the pull straps, the operator may adjust the orientation of the instrument touch screen to optimize its visibility and accessibility.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: Olympus Scientific Solutions Americas Inc.
    Inventors: Matthew RODGERS, Coleman FLANAGAN
  • Patent number: 9929524
    Abstract: Prewired, interchangeably connectible elements with mating electro-mechanical connectors for constructing a multitude of electrical apparatuses by forming load-bearing, electrical connections between the constituent elements thereof and a method of using such elements therefor.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: March 27, 2018
    Inventor: Matthew Rodgers
  • Publication number: 20180076589
    Abstract: Prewired, interchangeably connectible elements with mating electro-mechanical connectors for constructing a multitude of electrical apparatuses by forming load-bearing, electrical connections between the constituent elements thereof and a method of using such elements therefor.
    Type: Application
    Filed: June 23, 2017
    Publication date: March 15, 2018
    Inventor: Matthew Rodgers
  • Patent number: 8900342
    Abstract: The present invention relates to a process for the recovery of cobalt comprising: (i) providing a high tenor cobalt solution wherein the high tenor cobalt solution comprises cobalt and nickel; (ii) contacting the high tenor cobalt solution with an N-(2-hydroxypropyl)picolylamine resin to load the N-(2-hydroxypropyl)picolylamine resin with cobalt and nickel; (iii) eluting the cobalt from the loaded N-(2-hydroxypropyl)picolylamine resin; and (iv) eluting the nickel from the loaded N-(2-hydroxypropyl)picolylamine resin.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: December 2, 2014
    Assignee: Dow Global Technologies LLC
    Inventors: Charles R. Marston, Matthew Rodgers
  • Patent number: D970369
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 22, 2022
    Assignee: ORBCOMM INC.
    Inventors: Brian Hart, Matthew Rodgers