Patents by Inventor Daniel Robert Sandler
Daniel Robert Sandler 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: 10990279Abstract: A computing device is described that receives a notification generated by a notification source, determines a set of notification channels defined by the notification source, each notification channel having one or more parameters defined by the notification source, and determines a particular notification channel from the set of notification channels assigned to the notification. The computing device determines one or more parameters of the particular notification channel and outputs an indication of the notification according to the one or more parameters of the particular notification channel. In this way, a user may be provided with an indication of the manner in which a given notification is being handled by the computing device. This may provide further information on the notification itself and allow efficient interaction in light of the knowledge thereby provided.Type: GrantFiled: March 8, 2018Date of Patent: April 27, 2021Assignee: Google LLCInventors: Julia Claire Reynolds, Daniel Robert Sandler, Rachel Leah Garb, Michael Andrew Cleron
-
Publication number: 20200092413Abstract: A computing device is described that receives a notification generated by a notification source, determines a set of notification channels defmed by the notification source, each notification channel having one or more parameters defmed by the notification source, and determines a particular notification channel from the set of notification channels assigned to the notification. The computing device determines one or more parameters of the particular notification channel and outputs an indication of the notification according to the one or more parameters of the particular notification channel. In this way, a user may be provided with an indication of the manner in which a given notification is being handled by the computing device. This may provide further information on the notification itself and allow efficient interaction in light of the knowledge thereby provided.Type: ApplicationFiled: March 8, 2018Publication date: March 19, 2020Inventors: Julia Claire Reynolds, Daniel Robert Sandler, Rachel Leah Garb, Michael Andrew Cleron
-
Publication number: 20200019291Abstract: A computing device is described that receives, from a source, a notification. The computing device determines content of the notification other than a quantity of notifications currently pending for the source of the notification and based at least in part on the content, determines a notification badge that reflects the content of the notification. The device displays the notification badge near a graphical element for launching the source of the notification. In reflecting content of the notification, the badge icon may facilitate efficient interaction with the computing device by resolving one or more ambiguities that would otherwise arise.Type: ApplicationFiled: March 8, 2018Publication date: January 16, 2020Inventors: Allen Huang, Rachel Leah Garb, Eunkyung Chung, Ryan Takashi Chu, Michael Adam Cohen, Daniel Robert Sandler, Michael Andrew Cleron, Glen Murphy, Mårten Andreas Jönsson, Julia Claire Reynolds, Anthony S. Wickham
-
Patent number: 9977567Abstract: The disclosed technology includes controlling the differentiation of gestures in a graphical user interface (GUI). In one implementation, a GUI has a first region including a first interactive user interface object, a second region including a second interactive user interface object, and a third region without any interactive user interface objects. The method can include receiving an indication of a first input at the first user interface object within the first region, and increasing, in response and for a dwell time, a size of the third region, wherein the resized third region overlays a portion of the second region. After resizing, the GUI may decline to perform an action associated with the second user interface object in the second region when a second input is received near the second user interface object and within the resized third region.Type: GrantFiled: October 29, 2013Date of Patent: May 22, 2018Assignee: Google LLCInventor: Daniel Robert Sandler
-
Publication number: 20140282233Abstract: A computing device (CD) outputs a graphical user interface (GUI) for display at a display device (DD). The GUI includes a grouping of elements that includes an expandable element (EE) having a first size. While the DD displays a first or a last element of the grouping, the CD receives an indication of a gesture including a linear movement of an input point away from the first or last element, e.g., in a direction in which the EE is expandable, and outputs a modified GUI that includes the EE having a second size. Alternatively, the GUI includes multiple EEs having respective sizes. The CD receives an indication of a gesture including a linear movement of multiple input points across the DD, and, while the input points are located within a region of the DD that displays an EE, outputs a modified GUI that includes the EE having a different size.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Daniel Robert Sandler, Michael Andrew Cleron, Gabriel Aaron Cohen, Daniel Marc Gatan Shiplacoff, Christopher Richard Wren, Lee Brandon Keely
-
Patent number: 8756533Abstract: A computing device is described that receives an indication of a first gesture received at an input device. Responsive to receiving the indication of the first gesture, the computing device outputs, for display, a first information panel having a size. The computing device receives an indication of a second gesture received at the input device. The second gesture has a gesture length. Responsive to receiving the indication of the second gesture, the computing device outputs, for display, an updated graphical user interface that includes the first information panel and a second information panel. The second information panel has a panel length that corresponds to the gesture length of the second gesture.Type: GrantFiled: May 23, 2013Date of Patent: June 17, 2014Assignee: Google Inc.Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
-
Publication number: 20140123059Abstract: The disclosed technology includes controlling the differentiation of gestures in a graphical user interface (GUI). In one implementation, a GUI has a first region including a first interactive user interface object, a second region including a second interactive user interface object, and a third region without any interactive user interface objects. The method can include receiving an indication of a first input at the first user interface object within the first region, and increasing, in response and for a dwell time, a size of the third region, wherein the resized third region overlays a portion of the second region. After resizing, the GUI may decline to perform an action associated with the second user interface object in the second region when a second input is received near the second user interface object and within the resized third region.Type: ApplicationFiled: October 29, 2013Publication date: May 1, 2014Applicant: Google Inc.Inventor: Daniel Robert Sandler
-
Publication number: 20140108995Abstract: A computing device is described that receives an indication of a first gesture received at an input device. Responsive to receiving the indication of the first gesture, the computing device outputs, for display, a first information panel having a size. The computing device receives an indication of a second gesture received at the input device. The second gesture has a gesture length. Responsive to receiving the indication of the second gesture, the computing device outputs, for display, an updated graphical user interface that includes the first information panel and a second information panel. The second information panel has a panel length that corresponds to the gesture length of the second gesture.Type: ApplicationFiled: May 23, 2013Publication date: April 17, 2014Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
-
Patent number: 8694445Abstract: A data processing device may be operable to determine whether the data processing device is in a state of charging a battery. When the data processing device is determined to be in the state of charging the battery, a charging condition of the battery may be analyzed by the data processing device. The data processing device may analyze a viewability condition at a display module. The data processing device may analyze an environmental condition associated with proximity of a human to the data processing device. The data processing device may then choose, based on a result of the analysis of the charging condition, a result of the analysis of the viewability condition and/or a result of the analysis of the environmental condition, display of content in a manner to attract attention to the data processing device.Type: GrantFiled: February 13, 2013Date of Patent: April 8, 2014Assignee: Google Inc.Inventors: Daniel Robert Sandler, Gabriel Cohen, Christopher Richard Wren, John Spurlock
-
Publication number: 20130346892Abstract: A computing device outputs a graphical user interface (GUI) for display at a display device. The GUI includes a first version of the element. The computing device receives an indication of a user input. In response to determining that the user input corresponds to a gesture that includes a rotating movement of an input point relative to a fixed region, the computing device outputs, for display at the display device, a second version of the element in place of the first version of the element. The second version of the element is larger than the first version of the element.Type: ApplicationFiled: May 8, 2013Publication date: December 26, 2013Applicant: Google Inc.Inventors: Christopher Richard Wren, Daniel Robert Sandler
-
Patent number: 8473871Abstract: A computing device is described that receives an indication of a first gesture received at an input device. Responsive to receiving the indication of the first gesture, the computing device outputs, for display, a first information panel having a size. The computing device receives an indication of a second gesture received at the input device. The second gesture has a gesture length. Responsive to receiving the indication of the second gesture, the computing device outputs, for display, an updated graphical user interface that includes the first information panel and a second information panel. The second information panel has a panel length that corresponds to the gesture length of the second gesture.Type: GrantFiled: November 6, 2012Date of Patent: June 25, 2013Assignee: Google Inc.Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
-
Patent number: 8401981Abstract: A data processing device may be operable to determine that the data processing device is inactive. The data processing device may determine whether the data processing device is in a state of charging a battery. When the data processing device is determined to be in the state of charging the battery, a charging condition of the battery may be analyzed by the data processing device. The data processing device may analyze a viewability condition at a display module. The data processing device may analyze an environmental condition associated with proximity of a human to the data processing device. The data processing device may then choose, based on a result of the analysis of the charging condition, a result of the analysis of the viewability condition and/or a result of the analysis of the environmental condition, display of content in a manner to attract attention to the data processing device.Type: GrantFiled: October 25, 2012Date of Patent: March 19, 2013Inventors: Daniel Robert Sandler, Gabriel Cohen, Christopher Richard Wren, John Spurlock