Patents by Inventor Christian Plagemann

Christian Plagemann 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: 20230336618
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 19, 2023
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 11683366
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: June 20, 2023
    Assignee: Google LLC
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Publication number: 20220407911
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Application
    Filed: August 22, 2022
    Publication date: December 22, 2022
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 11425193
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 23, 2022
    Assignee: Google LLC
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 11269022
    Abstract: Systems, methods and apparatus for using a magnetic controller to control a device. In one aspect, a system includes a magnetic controller external to a device, the magnetic controller including: a magnetic device for altering a surrounding magnetic field of a device; one or more input actuators, each operatively coupled to the magnetic device and that when actuated cause the magnetic device to alter the surrounding magnetic field according to a predefined change associated with the input actuator; and a model executable by the device and that models as device inputs the differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: March 8, 2022
    Assignee: Google LLC
    Inventors: Boris Smus, Christian Plagemann
  • Publication number: 20210297522
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 11032354
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: June 8, 2021
    Assignee: Google LLC
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 10353478
    Abstract: A hover touch compensation system and method may detect and track a hover position of a pointing/selecting device, such as a user's finger, relative to an input surface of a user interface, and may detect a point at which the pointing/selecting device initiates a movement toward the input surface of the user interface. The system may identify an intended contact point on the user interface based on the hover position of the pointing/selecting device relative to the input surface of the user interface at the point at which the movement toward the user interface is detected.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: July 16, 2019
    Assignee: GOOGLE LLC
    Inventors: Zhaoyang Xu, Christian Plagemann
  • Publication number: 20190212400
    Abstract: Systems, methods and apparatus for using a magnetic controller to control device. In one aspect, a system includes a magnetic controller external to a device, the magnetic controller including: a magnetic device for altering a surrounding magnetic field of a device; one or more input actuators, each operatively coupled to the magnetic device and that when actuated cause the magnetic device alter the surrounding magnetic field according to a predefined change associated with the input actuator; and a model executable by the device and that models as device inputs the differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 11, 2019
    Inventors: Boris SMUS, Christian PLAGEMANN
  • Patent number: 10254847
    Abstract: Described is a system and technique for providing the ability for a user to interact with one or more devices by performing gestures that mimic real-world physical analogies. More specifically, the techniques described herein provide the ability for a user to interact with a device by limiting the conscious gesturing for a computer component by camouflaging computer-recognizable gestures within manipulations of a physical objects.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: April 9, 2019
    Assignee: Google LLC
    Inventors: Alejandro Jose Kauffmann, Christian Plagemann
  • Patent number: 10228427
    Abstract: Systems, methods and apparatus for using a magnetic controller to control device. In one aspect, a system includes a magnetic controller external to a device, the magnetic controller including: a magnetic device for altering a surrounding magnetic field of a device; one or more input actuators, each operatively coupled to the magnetic device and that when actuated cause the magnetic device alter the surrounding magnetic field according to a predefined change associated with the input actuator; and a model executable by the device and that models as device inputs the differences in the surrounding magnetic field of the device caused by the actuation of the one or more input actuators.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: March 12, 2019
    Assignee: GOOGLE LLC
    Inventors: Boris Smus, Christian Plagemann
  • Patent number: 10181219
    Abstract: In one general aspect, a method can include receiving, by a first computing device from a virtual reality (VR) headset, data indicative of a position of a second computing device, rendering, by the first computing device, an aspect of the second computing device for inclusion in a VR space based on the position of the second computing device, and integrating the rendered aspect of the second computing device with content for display as integrated content in the VR space. The method can further include providing the integrated content to the VR headset for display on a screen included in the VR headset, receiving data indicative of an interaction of a user with the second computing device, and based on the received data indicative of the interaction of the user with the second computing device, altering the content for display as integrated content in the VR space.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: January 15, 2019
    Assignee: GOOGLE LLC
    Inventors: Glen Murphy, Andrew Nartker, Andrey Doronichev, Christian Plagemann, Murphy Stein
  • Patent number: 10139917
    Abstract: Systems and methods are disclosed for gesture-initiated actions in videoconferences. In one implementation, a processing device receives content streams during a communication session, identifies a request for feedback within one of the content streams, based on an identification of the request for feedback, processes the content streams to identify one or more gestures within at least one of the content streams, and based on a determination that a first gesture of the one or more gestures is relatively more prevalent across the content streams than one or more other gestures, initiates an action with respect to the communication session.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Mehul Nariyawala, Rahul Garg, Navneet Dalal, Thor Carpenter, Gregory Burgess, Timothy Psiaki, Mark Chang, Antonio Bernardo Monteiro Costa, Christian Plagemann, Chee Chew
  • Patent number: 10102674
    Abstract: In one general aspect, a system for providing a virtual reality (VR) space can include a mobile computing device, and a VR headset operatively coupled to the mobile computing device and including a screen. The mobile computing device can be configured to execute a VR application, and provide content for display on the screen of the VR headset in the VR space.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 16, 2018
    Assignee: Google LLC
    Inventors: Andrew Nartker, Clayton Woodward Bavor, Jr., Alexander James Faaborg, Glen Murphy, Andrey Doronichev, Christian Plagemann, Shiqi Chen, Jon Michael Wiley, Manuel Christian Clement, Murphy Stein, Samuel Mark Matson
  • Patent number: 10055887
    Abstract: A system and method of operating an audio visual device generating a virtual immersive experience is provided. The system may include an optical system and a display system received in a housing, and an audio output device operably coupled to the display system, the housing being coupled to a frame to be worn by a user. A sensing device may sense at least one of an ambient brightness level or an ambient noise level, and a control system and processor operably coupled to the optical system, the display system, the audio output device and the sensing device may, in response to an external command to transition between the virtual environment and the ambient environment, adjust at least one of a brightness level or a noise level of the virtual environment based on the sensed ambient brightness level and/or the sensed ambient noise level before executing the received external command.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: August 21, 2018
    Assignee: GOOGLE LLC
    Inventors: Leandro Gracia Gil, Christian Plagemann, Alexander James Faaborg, Joshua Weaver, Michael Simonian, Glen Murphy, Jon Wiley
  • Patent number: 10048770
    Abstract: Implementations of the disclosed subject matter provide techniques for improved identification of a gesture based on data obtained from multiple devices. A method may include receiving an indication of an onset of a gesture, from a first device, at a gesture coordinating device. Next, first subsequent data describing the gesture may be received from a second device, at the gesture coordinating device. Based on the indication and the first subsequent data, the gesture may be identified. In response to identification of the gesture, an action may be performed based on the gesture identified. In some cases, the gesture coordinating device may be a cloud-based device.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: August 14, 2018
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Ankit Mohan
  • Publication number: 20180109601
    Abstract: Systems, methods, and media for causing an action to be performed on a user device are provided. In some implementations, the systems comprise: a first user device comprising at least one hardware processor that is configured to: detect a second user device in proximity to the first user device; receive a user input indicative of an action to be performed; determine a plurality of candidate devices that are capable of performing the action, wherein the plurality of candidate devices includes the second user device; determine a plurality of device types corresponding to the plurality of candidate devices; determine a plurality of priorities associated with the plurality of candidate devices based at least in part on the plurality of device types; select a target device from the plurality of candidate devices based at least in part on the plurality of priorities; and cause the action to be performed by the target device.
    Type: Application
    Filed: December 14, 2017
    Publication date: April 19, 2018
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Publication number: 20180004297
    Abstract: A hover touch compensation system and method may detect and track a hover position of a pointing/selecting device, such as a user's finger, relative to an input surface of a user interface, and may detect a point at which the pointing/selecting device initiates a movement toward the input surface of the user interface. The system may identify an intended contact point on the user interface based on the hover position of the pointing/selecting device relative to the input surface of the user interface at the point at which the movement toward the user interface is detected.
    Type: Application
    Filed: March 6, 2017
    Publication date: January 4, 2018
    Inventors: Zhaoyang Xu, Christian Plagemann
  • Patent number: 9857868
    Abstract: With the advent of touch-free interfaces such as described in the present disclosure, it is no longer necessary for computer interfaces to be in predefined locations (e.g., desktops) or configuration (e.g., rectangular keyboard). The present invention makes use of touch-free interfaces to encourage users to interface with a computer in an ergonomically sound manner. Among other things, the present invention implements a system for localizing human body parts such as hands, arms, shoulders, or even the fully body, with a processing device such as a computer along with a computer display to provide visual feedback on the display that encourages a user to maintain an ergonomically preferred position with ergonomically preferred motions. For example, the present invention encourages a user to maintain his motions within an ergonomically preferred range without have to reach out excessively or repetitively.
    Type: Grant
    Filed: March 19, 2011
    Date of Patent: January 2, 2018
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Christian Plagemann, Hendrik Dahlkamp, Hariraam Varun Ganapathi, Sebastian Thrun
  • Patent number: 9857595
    Abstract: In a general aspect, an apparatus can include a goggle portion having a chassis that is open on a first side, a lens assembly disposed on a second side of the chassis of the goggle portion and a ledge disposed around an interior perimeter of the chassis of the goggle portion. The ledge can be configured to physically support an electronic device inserted in the goggle portion. The apparatus can also include a cover portion having a chassis that is open on a first side and at least partially closed on a second side. The cover portion can be configured to be placed over the goggle portion, such that at least a portion of the goggle portion is disposed within the cover portion and the electronic device is retained between the ledge and an interior surface of the second side of the cover portion.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventors: Antonio Bernardo Monteiro Costa, Damien Henry, Joshua Weaver, Christian Plagemann