Patents by Inventor Joshua Robin Kaplan

Joshua Robin Kaplan 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: 10660039
    Abstract: A computing device may receive an indication of a detected movement of the computing device. Responsive to a determination to output an indication of notification data, the computing device may output, for presentation to a user of the computing device by an output device, the indication of the notification data. The determination to output the indication of the notification data may be based on a degree of correspondence between the detected movement of the computing device and a predefined movement of the computing device and may also be based on one or more characteristics of the notification data.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 19, 2020
    Assignee: Google LLC
    Inventors: Morten Just Petersen, Joshua Robin Kaplan
  • Patent number: 9990177
    Abstract: A computing device is described that outputs, for display, an initial speech recognition graphical user interface (GUI) having at least one element. The computing device receives audio data and determines, based on the audio data, a voice-initiated action. Responsive to determining the voice-initiated action, the computing device outputs, for display, an updated speech recognition GUI having an animation of a change in a position of the at least one element to indicate that the voice-initiated action has been determined.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: June 5, 2018
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Gustavo Sonoda, Joshua Robin Kaplan
  • Patent number: 9832187
    Abstract: In one example, a method includes receiving a first indication of an incoming communication and determining that the incoming communication includes private information. The method may also include outputting, for display at a wearable computing device, a second indication of the incoming communication, wherein the indication includes non-private information. The method may also include determining, based on motion data generated by the wearable computing device, that a user of the wearable computing device is likely viewing the wearable computing device. The method may also include outputting, for display at the wearable computing device, an indication of the private information.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Joshua Robin Kaplan, Michael Steven Feldstein
  • Patent number: 9746992
    Abstract: In an example implementation, a method includes outputting, for display at a display device, a first content item and a first group of content indicators being of a first quantity. The method also includes outputting, for display, a second group of content indicators being of a second quantity, such that the first and second groups are visually separated by at least one graphical element. The method includes, responsive to receiving an indication of a request to display a second content item, outputting, for display, an updated first group of content indicators of a third quantity that is one fewer than the first quantity and outputting, for display, an updated second group of content indicators of a fourth quantity that is one more than the second quantity. The method also includes outputting, for display at the display device, the second content item.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: August 29, 2017
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Michael Feldstein, Leo Baghdassarian
  • Publication number: 20160335052
    Abstract: A computing device is described that outputs, for display, an initial speech recognition graphical user interface (GUI) having at least one element. The computing device receives audio data and determines, based on the audio data, a voice-initiated action. Responsive to determining the voice-initiated action, the computing device outputs, for display, an updated speech recognition GUI having an animation of a change in a position of the at least one element to indicate that the voice-initiated action has been determined.
    Type: Application
    Filed: July 27, 2016
    Publication date: November 17, 2016
    Inventors: Alexander Faaborg, Gustavo Sonoda, Joshua Robin Kaplan
  • Patent number: 9430186
    Abstract: A computing device is described that outputs, for display, an initial speech recognition graphical user interface (GUI) having at least one element. The computing device receives audio data and determines, based on the audio data, a voice-initiated action. Responsive to determining the voice-initiated action, the computing device outputs, for display, an updated speech recognition GUI having an animation of a change in a position of the at least one element to indicate that the voice-initiated action has been determined.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: August 30, 2016
    Assignee: Google Inc
    Inventors: Alexander Faaborg, Gustavo Sonoda, Joshua Robin Kaplan
  • Publication number: 20160116297
    Abstract: Systems and methods for providing an intuitive preview of upcoming navigational instructions are provided. One example method for providing navigational instruction includes obtaining, by one or more computing devices, navigational information describing a sequence of navigational maneuvers associated with a route. The method includes determining, by the one or more computing devices, a distance between each navigational maneuver and the previous sequential navigational maneuver. The method includes displaying, by the one or more computing devices, a user interface providing a sequence of indicators respectively representing the sequence of navigational maneuvers. A space between each indicator and the previous sequential indicator is proportional to the distance between the navigational maneuver represented by such indicator and the navigational maneuver represented by the previous sequential indicator.
    Type: Application
    Filed: January 7, 2016
    Publication date: April 28, 2016
    Inventors: Alexander James Faaborg, Joshua Robin Kaplan
  • Patent number: 9243921
    Abstract: Systems and methods for providing an intuitive preview of upcoming navigational instructions are provided. One example method for providing navigational instruction includes obtaining, by one or more computing devices, navigational information describing a sequence of navigational maneuvers associated with a route. The method includes determining, by the one or more computing devices, a distance between each navigational maneuver and the previous sequential navigational maneuver. The method includes displaying, by the one or more computing devices, a user interface providing a sequence of indicators respectively representing the sequence of navigational maneuvers. A space between each indicator and the previous sequential indicator is proportional to the distance between the navigational maneuver represented by such indicator and the navigational maneuver represented by the previous sequential indicator.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: January 26, 2016
    Assignee: Google Inc.
    Inventors: Alexander James Faaborg, Joshua Robin Kaplan
  • Publication number: 20150309681
    Abstract: Disclosed are techniques for detecting a gesture performed at a first distance and at a second distance. A first aspect of a target may be manipulated according to the first gesture at the first distance and a second aspect of the target may be manipulated according to the first gesture at the second distance.
    Type: Application
    Filed: April 23, 2014
    Publication date: October 29, 2015
    Applicant: Google Inc.
    Inventors: Christian Plagemann, Alejandro Jose Kauffmann, Joshua Robin Kaplan
  • Patent number: 9171434
    Abstract: A first computing device can include at least one processor, and a notification redirection module operable by the at least one processor to receive sensor data from a second computing device, responsive to determining, based on the sensor data, that the second computing device is not being worn, output and for display, a notification, and responsive to determining, based on the sensor data, that the second computing device is being worn, send to the second computing device, an indication of the notification.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventors: Alexander Faaborg, Joshua Robin Kaplan
  • Patent number: D754169
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventor: Joshua Robin Kaplan
  • Patent number: D760242
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventor: Joshua Robin Kaplan
  • Patent number: D761270
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventor: Joshua Robin Kaplan
  • Patent number: D762230
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: July 26, 2016
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Gustavo Sonoda
  • Patent number: D762237
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: July 26, 2016
    Assignee: Google Inc.
    Inventor: Joshua Robin Kaplan
  • Patent number: D764486
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 23, 2016
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Emmet J. Connolly
  • Patent number: D765093
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 30, 2016
    Assignee: Google Inc.
    Inventors: Gustavo Sonoda, Joshua Robin Kaplan
  • Patent number: D766282
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Gustavo Sonoda
  • Patent number: D766283
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Gustavo Sonoda
  • Patent number: D777763
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Joshua Robin Kaplan, Gustavo Sonoda