Patents by Inventor Max Benjamin Braun
Max Benjamin Braun 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: 20220131819Abstract: A method may involve, for each of one or more messages that are selected from a plurality of messages from an account: (a) extracting one or more phrases from a respective selected message; (b) determining that a conversation includes the respective selected message and one or more other messages from the plurality of messages; (c) generating a first feature vector based on the conversation, wherein the first feature vector includes one or more first features, wherein the one or more first features include one or more words from the conversation; and (d) generating, by a computing system, one or more training-data sets, wherein each training-data set comprises one of the phrases and the first feature vector.Type: ApplicationFiled: January 7, 2022Publication date: April 28, 2022Applicant: Google LLCInventors: Max Benjamin Braun, Nirmal Jitendra Patel
-
Patent number: 11252114Abstract: A method may involve, for each of one or more messages that are selected from a plurality of messages from an account: (a) extracting one or more phrases from a respective selected message; (b) determining that a conversation includes the respective selected message and one or more other messages from the plurality of messages; (c) generating a first feature vector based on the conversation, wherein the first feature vector includes one or more first features, wherein the one or more first features include one or more words from the conversation; and (d) generating, by a computing system, one or more training-data sets, wherein each training-data set comprises one of the phrases and the first feature vector.Type: GrantFiled: December 15, 2017Date of Patent: February 15, 2022Assignee: Google LLCInventors: Max Benjamin Braun, Nirmal Jitendra Patel
-
Patent number: 11145299Abstract: Methods, systems, and apparatus, including computer-readable storage devices, for managing voice interface devices. In some implementations, messages are received from a plurality of devices, each of the messages indicating a respective voice input detected by the device that sent the message. Audio signatures are obtained for the voice inputs detected by the plurality of devices. The audio signatures for the voice inputs and times that the voice inputs were detected are evaluated. Based on the evaluation, at least some of the plurality of devices are grouped to form a group of multiple devices that detected a same user utterance. A device from the group is selected to respond to the user utterance, and the multiple devices in the group are managed so that only the selected device outputs a synthesized speech response to the user utterance.Type: GrantFiled: April 19, 2018Date of Patent: October 12, 2021Assignee: X Development LLCInventors: Meltem Oktem, Max Benjamin Braun
-
Publication number: 20190331914Abstract: An experience sharing session can be established with a wearable computing device. A field of view of an environment can be provided through a head-mounted display (HMD) of the wearable computing device. The HMD is operable to display a computer-generated image overlaying at least a portion of the view. At least one image of the environment can be captured using a camera associated with the wearable computing device. The wearable computing device can receive an indication of a region of interest within the environment via the experience sharing session. The wearable computing device can display, on the HMD, the indication of the region of interest.Type: ApplicationFiled: January 31, 2018Publication date: October 31, 2019Inventors: Steven John Lee, Indika Charles Mendis, Max Benjamin Braun, Bradley James Rhodes, Casey Ho, Michael Patrick Johnson
-
Publication number: 20190325865Abstract: Methods, systems, and apparatus, including computer-readable storage devices, for managing voice interface devices. In some implementations, messages are received from a plurality of devices, each of the messages indicating a respective voice input detected by the device that sent the message. Audio signatures are obtained for the voice inputs detected by the plurality of devices. The audio signatures for the voice inputs and times that the voice inputs were detected are evaluated. Based on the evaluation, at least some of the plurality of devices are grouped to form a group of multiple devices that detected a same user utterance. A device from the group is selected to respond to the user utterance, and the multiple devices in the group are managed so that only the selected device outputs a synthesized speech response to the user utterance.Type: ApplicationFiled: April 19, 2018Publication date: October 24, 2019Inventors: Meltem Oktem, Max Benjamin Braun
-
Patent number: 10394057Abstract: An eye-mountable device including a lens including a polymeric material, the lens operable to be removably mounted over a corneal surface of an eye and to be compatible with a motion of an eyelid when the concave surface is so mounted; a sensor coupled to the lens and operable to provide output data indicative of whether an eyelid of an eye on which the lens is mounted is closed; and a display operable to display a light signal in response to the output data from the sensor that the eyelid is closed. A method including determining whether an eyelid of a wearer of an eye-mountable device is closed; and when an eyelid of a wearer is closed, sending a light signal from the eye-mountable device.Type: GrantFiled: February 6, 2017Date of Patent: August 27, 2019Assignee: VERILY LIFE SCIENCES LLCInventors: Thad Eugene Starner, Michael Patrick Johnson, Brian Otis, Max Benjamin Braun, Nathan Pletcher, Joshua N. Haddock
-
Patent number: 10114466Abstract: Methods and systems for hands-free browsing in a wearable computing device are provided. A wearable computing device may provide for display a view of a first card of a plurality of cards which include respective virtual displays of content. The wearable computing device may determine a first rotation of the wearable computing device about a first axis and one or more eye gestures. Based on a combination of the first rotation and the eye gestures, the wearable computing device may provide for display the navigable menu, which may include an alternate view of the first card and at least a portion of one or more cards. Then, based on a determined second rotation of the wearable computing device about a second axis and based on a direction of the second rotation, the wearable computing device may generate a display indicative of navigation through the navigable menu.Type: GrantFiled: August 16, 2016Date of Patent: October 30, 2018Assignee: Google LLCInventors: Nirmal Patel, Hayes Solos Raffle, Mat Balez, Max Benjamin Braun, Jerrica Jones
-
Patent number: 10083468Abstract: Disclosed herein are methods and corresponding systems for facilitating a live registry event between a shopper and one or more remote viewers. In the live registry event, the shopper, registers for gifts that they would like to receive while sharing their registering experience with the viewers in real-time. When the user registers for an item, a server system allows the viewers to purchase the gift for the shopper.Type: GrantFiled: December 21, 2015Date of Patent: September 25, 2018Assignee: Google LLCInventors: Steven John Lee, Bradley James Rhodes, Indika Charles Mendis, Max Benjamin Braun
-
Patent number: 9967487Abstract: Embodiments may be implemented by a computing device, such as a head-mountable display or mobile phone, in order to pre-emptively warm up the device's camera, when it is probable that a user will be taking a photo. An illustrative method involves a computing device (a) receiving sensor data from one or more sensors associated with the computing device, wherein the computing device comprises an image-capture device, (b) analyzing the sensor data to detect at least one pre-image-capture signal, wherein the at least one pre-image-capture signal indicates a subsequent image-capture signal is likely to be received, and (c) in response to detecting the at least one pre-image-capture signal, causing the computing device to initiate an image-capture preparation process that prepares the image-capture device to capture an image.Type: GrantFiled: November 25, 2015Date of Patent: May 8, 2018Assignee: Google LLCInventors: Max Benjamin Braun, Peter Malkin, Sergey Brin
-
Publication number: 20180109476Abstract: A method may involve, for each of one or more messages that are selected from a plurality of messages from an account: (a) extracting one or more phrases from a respective selected message; (b) determining that a conversation includes the respective selected message and one or more other messages from the plurality of messages; (c) generating a first feature vector based on the conversation, wherein the first feature vector includes one or more first features, wherein the one or more first features include one or more words from the conversation; and (d) generating, by a computing system, one or more training-data sets, wherein each training-data set comprises one of the phrases and the first feature vector.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventors: Max Benjamin Braun, Nirmal Jitendra Patel
-
Patent number: 9860200Abstract: A method implemented at least in part on a head-mountable device (HMD) may involve: for each of one or more messages that are selected from a plurality of messages from an account: (a) extracting one or more phrases from a respective selected message; (b) determining that a conversation includes the selected message and one or more other messages from the plurality of messages; (c) generating a first feature vector based on the conversation; and (d) generating one or more training-data sets that include one or more of the phrases and the first feature vector. The method also includes training a machine-learning application with at least a portion of the one or more training-data sets, and applying the trained machine-learning application to process an incoming message and to determine one or more reply messages corresponding to the incoming message. The method may display the reply message(s) on a graphic display of the HMD.Type: GrantFiled: August 27, 2014Date of Patent: January 2, 2018Assignee: Google LLCInventors: Max Benjamin Braun, Nirmal Jitendra Patel
-
Patent number: 9852436Abstract: Systems and methods for determining whether a point-of-interest (POI) corresponds to a tourist location are provided. A method includes receiving a set of assessments for the POI. Each assessment in the set of assessments includes an associated user account. Each assessment in the set of assessments includes a web-based assessment or an in-person assessment of the POI by the associated user account. The method also includes, for plural assessments in the set of assessments, determining whether the associated user account is a tourist user account or a local user account. The method also includes determining a touristiness value for the POI based on a number of in-person assessments including an associated tourist user account, a number of in-person assessments including an associated local user account, a number of web-based assessments including an associated tourist user account, or a number of web-based assessments including an associated local user account.Type: GrantFiled: October 10, 2013Date of Patent: December 26, 2017Assignee: Google Inc.Inventors: Max Benjamin Braun, Matthew Ryan Casey
-
Patent number: 9811154Abstract: Methods, apparatus, and computer-readable media are described herein related to displaying and cropping viewable objects. A viewable object can be displayed on a display of a head-mountable device (HMD) configured with a hand-movement input device. The HMD can receive both head-movement data corresponding to head movements and hand-movement data from the hand-movement input device. The viewable object can be panned on the display based on the head-movement data. The viewable object can be zoomed on the display based on the hand-movement data. The HMD can receive an indication that navigation of the viewable object is complete. The HMD can determine whether a cropping mode is activated. After determining that the cropping mode is activated, the HMD can generate a cropped image of the viewable object on the display when navigation is complete.Type: GrantFiled: December 14, 2015Date of Patent: November 7, 2017Assignee: Google Inc.Inventors: Hayes Solos Raffle, Nirmal Patel, Max Benjamin Braun
-
Publication number: 20170227792Abstract: An eye-mountable device including a lens including a polymeric material, the lens operable to be removably mounted over a corneal surface of an eye and to be compatible with a motion of an eyelid when the concave surface is so mounted; a sensor coupled to the lens and operable to provide output data indicative of whether an eyelid of an eye on which the lens is mounted is closed; and a display operable to display a light signal in response to the output data from the sensor that the eyelid is closed. A method including determining whether an eyelid of a wearer of an eye-mountable device is closed; and when an eyelid of a wearer is closed, sending a light signal from the eye-mountable device.Type: ApplicationFiled: February 6, 2017Publication date: August 10, 2017Inventors: Thad Eugene STARNER, Michael Patrick JOHNSON, Brian OTIS, Max Benjamin BRAUN, Nathan PLETCHER, Joshua N. HADDOCK
-
Publication number: 20170098228Abstract: Systems and methods for determining whether a point-of-interest (POI) corresponds to a tourist location are provided. A method includes receiving a set of assessments for the POI. Each assessment in the set of assessments includes an associated user account. Each assessment in the set of assessments includes a web-based assessment or an in-person assessment of the POI by the associated user account. The method also includes, for plural assessments in the set of assessments, determining whether the associated user account is a tourist user account or a local user account. The method also includes determining a touristiness value for the POI based on a number of in-person assessments including an associated tourist user account, a number of in-person assessments including an associated local user account, a number of web-based assessments including an associated tourist user account, or a number of web-based assessments including an associated local user account.Type: ApplicationFiled: October 10, 2013Publication date: April 6, 2017Applicant: Google Inc.Inventors: Max Benjamin BRAUN, Matthew Ryan Casey
-
Patent number: 9607440Abstract: In one aspect, an HMD is disclosed that provides a technique for generating a composite image representing the view of a wearer of the HMD. The HMD may include a display and a front-facing camera, and may be configured to perform certain functions. For instance, the HMD may be configured to make a determination that a trigger event occurred and responsively both generate a first image that is indicative of content displayed on the display, and cause the camera to capture a second image that is indicative of a real-world field-of-view associated with the HMD. Further, the HMD may be configured to generate a composite image that combines the generated first image and the captured second image.Type: GrantFiled: September 7, 2016Date of Patent: March 28, 2017Assignee: Google Inc.Inventors: Richard The, Max Benjamin Braun, Chris McKenzie, Alexander Hanbing Chen
-
Patent number: 9547406Abstract: Methods and devices for providing a user-interface are disclosed. In one embodiment, a method is disclosed comprising receiving data corresponding to a first position of a wearable computing device and responsively causing the wearable computing device to provide a user-interface comprising a view region and a menu. The method further comprises receiving movement data corresponding to an upward movement of the wearable computing device to a second position above the first position and, based on the movement data, making a first determination that the upward movement has an upward angular velocity along an upward direction. The method further includes making a second determination that the upward angular velocity exceeds a threshold upward angular velocity and, responsive to the first and second determinations, causing the wearable computing device to move the menu such that the menu becomes more visible in the view region.Type: GrantFiled: October 31, 2011Date of Patent: January 17, 2017Assignee: Google Inc.Inventors: Aaron Wheeler, Max Benjamin Braun
-
Publication number: 20160357266Abstract: Methods and systems for hands-free browsing in a wearable computing device are provided. A wearable computing device may provide for display a view of a first card of a plurality of cards which include respective virtual displays of content. The wearable computing device may determine a first rotation of the wearable computing device about a first axis and one or more eye gestures. Based on a combination of the first rotation and the eye gestures, the wearable computing device may provide for display the navigable menu, which may include an alternate view of the first card and at least a portion of one or more cards. Then, based on a determined second rotation of the wearable computing device about a second axis and based on a direction of the second rotation, the wearable computing device may generate a display indicative of navigation through the navigable menu.Type: ApplicationFiled: August 16, 2016Publication date: December 8, 2016Inventors: Nirmal Patel, Hayes Solos Raffle, Mat Balez, Max Benjamin Braun, Jerrica Jones
-
Patent number: 9466150Abstract: In one aspect, an HMD is disclosed that provides a technique for generating a composite image representing the view of a wearer of the HMD. The HMD may include a display and a front-facing camera, and may be configured to perform certain functions. For instance, the HMD may be configured to make a determination that a trigger event occurred and responsively both generate a first image that is indicative of content displayed on the display, and cause the camera to capture a second image that is indicative of a real-world field-of-view associated with the HMD. Further, the HMD may be configured to generate a composite image that combines the generated first image and the captured second image.Type: GrantFiled: November 6, 2013Date of Patent: October 11, 2016Assignee: Google Inc.Inventors: Richard The, Max Benjamin Braun, Chris McKenzie, Alexander Hanbing Chen
-
Patent number: 9442631Abstract: Methods and systems for hands-free browsing in a wearable computing device are provided. A wearable computing device may provide for display a view of a first card of a plurality of cards which include respective virtual displays of content. The wearable computing device may determine a first rotation of the wearable computing device about a first axis and one or more eye gestures. Based on a combination of the first rotation and the eye gestures, the wearable computing device may provide for display the navigable menu, which may include an alternate view of the first card and at least a portion of one or more cards. Then, based on a determined second rotation of the wearable computing device about a second axis and based on a direction of the second rotation, the wearable computing device may generate a display indicative of navigation through the navigable menu.Type: GrantFiled: March 17, 2014Date of Patent: September 13, 2016Assignee: Google Inc.Inventors: Nirmal Patel, Hayes Solos Raffle, Mat Balez, Max Benjamin Braun, Jerrica Jones