Patents by Inventor Boris Smus

Boris Smus 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: 20180063572
    Abstract: Methods, systems, and media for synchronizing media content using audio timecodes are provided. In some implementations, the method comprises: identifying, using a secondary device, a media content item that is being presented on a primary device; detecting, using the secondary device, a tone embedded within a portion of audio content of the media content item; identifying, using the secondary device, a current playback position of the media content item on the primary device based on the detected tone; determining, using the secondary device, supplemental content relevant to the media content item at the current playback position; and causing the supplemental content to be presented on the secondary device.
    Type: Application
    Filed: August 24, 2016
    Publication date: March 1, 2018
    Inventor: Boris Smus
  • Patent number: 9891727
    Abstract: Technology provided here facilitates simulating multi-touch events on a browser system. In one example, a browser system receives low-level touch events from a touch-input system. The browser system generates script-callbacks from the low-level touch events. The browser system converts the script-callbacks into compliant touch events that are compliant with a multi-touch browser standard. The browser system then sends the compliant touch events to a web application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: February 13, 2018
    Assignee: Google LLC
    Inventor: Boris Smus
  • Patent number: 9882658
    Abstract: In some implementations, a process for communicating data over audio is performed. In one aspect, one or more ordered sequences of audio attribute values that are selected based on a musical relationship between the audio attribute values and associated with data values may be played by a first device and received by a second device. This technique may allow for sound-based communications to take place between devices that listeners may find pleasant.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: January 30, 2018
    Assignee: Google Inc.
    Inventors: Boris Smus, Pascal Tom Getreuer
  • Patent number: 9848036
    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 3, 2013
    Date of Patent: December 19, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Christian Plagemann
  • Publication number: 20170346573
    Abstract: In some implementations, a process for communicating data over audio is performed. In one aspect, one or more ordered sequences of audio attribute values that are selected based on a musical relationship between the audio attribute values and associated with data values may be played by a first device and received by a second device. This technique may allow for sound-based communications to take place between devices that listeners may find pleasant.
    Type: Application
    Filed: August 18, 2017
    Publication date: November 30, 2017
    Inventors: Boris Smus, Pascal Tom Getreuer
  • Patent number: 9811311
    Abstract: The present disclosure provides techniques for improving IMU-based gesture detection by a device using ultrasonic Doppler. A method may include detecting the onset of a gesture at a first device based on motion data obtained from an IMU of the first device. An indication of the detection of the onset of the gesture may be provided to a second device. Next, a first audio signal may be received from the second device. As a result, the gesture may be identified based on the motion data and the received first audio signal. In some cases, a first token encoded within the first audio signal may be decoded and the first token may be provided to a third coordinating device. A confirmation message may be received from the third coordinating device based on the first token provided and identifying the gesture may be further based on the confirmation message.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: November 7, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Ankit Mohan, Ryan Michael Rifkin
  • Patent number: 9804393
    Abstract: In a general aspect, a virtual reality headset can include a goggle portion having a chassis including left, right, top and bottom sides. The chassis can be open at a first end and a second end. The first end can be configured for placement against or near a user's face. The second end can be configured to receive an electronic device including a display. The goggle portion can also include a lens frame assembly disposed within the chassis and disposed between the first end and the second end. The headset can also include an enclosure flap hingably coupled with the goggle portion at a first end of the enclosure. A second end of the enclosure flap can be removably attachable to the chassis to secure the electronic device in the VR headset. The goggle portion and the enclosure flap can be a unitary structure formed from a single precision-cut sheet.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 31, 2017
    Assignee: GOOGLE INC.
    Inventors: David Coz, Damien Henry, Christian Plagemann, Boris Smus
  • Patent number: 9791940
    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: December 28, 2016
    Date of Patent: October 17, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Ankit Mohan
  • Patent number: 9755764
    Abstract: In some implementations, a process for communicating data over audio is performed. In one aspect, one or more ordered sequences of audio attribute values that are selected based on a musical relationship between the audio attribute values and associated with data values may be played by a first device and received by a second device. This technique may allow for sound-based communications to take place between devices that listeners may find pleasant.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Pascal Tom Getreuer
  • Patent number: 9746338
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing binaural navigational cures. In one aspect, a method includes presenting audio media in a non-directional playback state that presents the audible media in an original format, iteratively determining a navigational heading relative to a current navigational course, the navigational heading indicative of a direction to face to proceed along a navigational route, and for each iteration, determining whether a change is required to the current navigational course based on the navigational heading.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Antonio Bernardo Monteiro Costa
  • Patent number: 9721411
    Abstract: An interaction spot is provided that may detect the presence of an electronic device such as a smartphone. A user may make a physical motion with the smartphone proximal to the interaction spot such as moving it upward. The interaction spot may communicate with a second device such as a light or a household appliance. A setting of the second device may be adjusted based on the motion of the electronic device.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: Alejandro Jose Kauffmann, Boris Smus
  • Publication number: 20170171261
    Abstract: In some implementations, audio data or video data associated with a first participant of a communication session is obtained. The communication session may include communication between a first device of the first participant with a second device of a second participant of the communication session. It is determined that biometric information associated with the first participant indicates that the first participant is looking toward the first device. In response determining that the biometric information associated with the first participant indicates that the first participant is looking toward the first device, the audio data or the video data associated with the first participant is transmitted to the second device of the second participant of the communication session.
    Type: Application
    Filed: September 7, 2016
    Publication date: June 15, 2017
    Inventor: Boris Smus
  • Patent number: 9645693
    Abstract: The present disclosure provides techniques for determining the position and/or orientation of a pointing device relative to the screen on a touchscreen device. A method may include receiving first orientation data from a first device that may include a capacitive touch surface. A touch point may be received indicating a location of a touch by a user on the capacitive touch surface. Second orientation data may be received from a second device. The first and second orientation data may be correlated to determine a relative orientation of the first device to the second device. A position of a pointing device may be determined based on the touch point and the relative orientation of the first and second devices. Additionally, multiple distances relative to a capacitive touch surface may be received, and based on the multiple distances, a position of a user's finger, hand, and/or arm may be determined.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: May 9, 2017
    Assignee: Google Inc.
    Inventor: Boris Smus
  • Patent number: 9621645
    Abstract: Methods for device pairing via a cloud server are provided. In one aspect, a method includes sending an initial signal from a first device to a second device. The method includes sending a notification from the first device of a set of communication capabilities of the first device. The method also includes receiving an indication of a common communication capability between the first and second devices. The method includes initiating pairing of the first device and the second device using the common communication capability in response to the received indication. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Trond Thomas Wuellner, Antonio Bernardo Monteiro Costa, Alejandro José Kauffmann
  • Publication number: 20170048613
    Abstract: Among other things, this document describes a computer-implemented method. The method can include receiving, at a first device, an indication of user input to cause the first device to establish a wireless data connection with another device. A determination can be made at the first device that one or more sensors on the first device are oriented toward a second device. In response to at least one of (i) receiving the indication of user input to cause the first device to establish a wireless data connection with another device and (ii) determining that the one or more sensors on the first device are oriented toward the second device, a first wireless data connection can be established between the first device and the second device. A first stream of audio data can be received and played at the first device.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 16, 2017
    Inventors: Boris Smus, Alejandro Jose Kauffmann, Jay Pierre Civelli
  • Patent number: 9563280
    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: August 3, 2016
    Date of Patent: February 7, 2017
    Assignee: Google Inc.
    Inventors: Boris Smus, Christian Plagemann, Ankit Mohan
  • Publication number: 20160379672
    Abstract: In some implementations, a process for communicating data over audio is performed. In one aspect, one or more ordered sequences of audio attribute values that are selected based on a musical relationship between the audio attribute values and associated with data values may be played by a first device and received by a second device. This technique may allow for sound-based communications to take place between devices that listeners may find pleasant.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Boris Smus, Pascal Tom Getreuer
  • Publication number: 20160356620
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing binaural navigational cures. In one aspect, a method includes presenting audio media in a non-directional playback state that presents the audible media in an original format, iteratively determining a navigational heading relative to a current navigational course, the navigational heading indicative of a direction to face to proceed along a navigational route, and for each iteration, determining whether a change is required to the current navigational course based on the navigational heading.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Inventors: Boris Smus, Antonio Bernardo Monteiro Costa
  • Patent number: 9464912
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing binaural navigational cures. In one aspect, a method includes presenting audio media in a non-directional playback state that presents the audible media in an original format, iteratively determining a navigational heading relative to a current navigational course, the navigational heading indicative of a direction to face to proceed along a navigational route, and for each iteration, determining whether a change is required to the current navigational course based on the navigational heading.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Boris Smus, Antonio Bernardo Monteiro Costa
  • Patent number: 9451210
    Abstract: A computer-implemented method can include: establishing a communication session between a device of a first user and devices of at least two remote users, the communication session including at least audio communication between the first user and the at least two remote users; determining, for each of the at least two remote users, a spatial position assigned to the remote user relative to a display viewable by the first user; detecting, by the device of the first user, audio from the first user; determining a gaze direction of the first user; evaluating the gaze direction of the first user with respect to the spatial positions assigned to the at least two remote users; and based on evaluating the gaze direction with respect to the spatial positions assigned to the remote users, transmitting different audio to the devices of the at least two remote users during the communication session.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: September 20, 2016
    Assignee: Google Inc.
    Inventor: Boris Smus