Patents by Inventor Robert Sandler

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: 10990279
    Abstract: 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: Grant
    Filed: March 8, 2018
    Date of Patent: April 27, 2021
    Assignee: Google LLC
    Inventors: Julia Claire Reynolds, Daniel Robert Sandler, Rachel Leah Garb, Michael Andrew Cleron
  • Publication number: 20200092413
    Abstract: 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: Application
    Filed: March 8, 2018
    Publication date: March 19, 2020
    Inventors: Julia Claire Reynolds, Daniel Robert Sandler, Rachel Leah Garb, Michael Andrew Cleron
  • Publication number: 20200019291
    Abstract: 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: Application
    Filed: March 8, 2018
    Publication date: January 16, 2020
    Inventors: 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: 9977567
    Abstract: 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: Grant
    Filed: October 29, 2013
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventor: Daniel Robert Sandler
  • Publication number: 20140282233
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Daniel Robert Sandler, Michael Andrew Cleron, Gabriel Aaron Cohen, Daniel Marc Gatan Shiplacoff, Christopher Richard Wren, Lee Brandon Keely
  • Patent number: 8756533
    Abstract: 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: Grant
    Filed: May 23, 2013
    Date of Patent: June 17, 2014
    Assignee: Google Inc.
    Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
  • Patent number: 8737934
    Abstract: A programmable controller and software that monitors periods an RF transmitter is active and a output power level during those periods of activity. These two values are multiplied together and accumulated over time to provide a value for the RF emissions for some period. A limit is set for the RF emissions for any period and if the RF emissions exceeds (or is expected to exceed given the current rate) the set limit, the system limits the subsequent emissions to not exceed the set limit. This reduction in emissions rate come at the cost of a small performance reduction.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: May 27, 2014
    Assignee: Symbol Technologies, Inc.
    Inventors: Russell Calvarese, Robert Sandler, Thomas Wulff
  • Publication number: 20140123059
    Abstract: 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: Application
    Filed: October 29, 2013
    Publication date: May 1, 2014
    Applicant: Google Inc.
    Inventor: Daniel Robert Sandler
  • Publication number: 20140108995
    Abstract: 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: Application
    Filed: May 23, 2013
    Publication date: April 17, 2014
    Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
  • Patent number: 8694445
    Abstract: 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: Grant
    Filed: February 13, 2013
    Date of Patent: April 8, 2014
    Assignee: Google Inc.
    Inventors: Daniel Robert Sandler, Gabriel Cohen, Christopher Richard Wren, John Spurlock
  • Publication number: 20130346892
    Abstract: 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: Application
    Filed: May 8, 2013
    Publication date: December 26, 2013
    Applicant: Google Inc.
    Inventors: Christopher Richard Wren, Daniel Robert Sandler
  • Patent number: 8473871
    Abstract: 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: Grant
    Filed: November 6, 2012
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventors: Daniel Robert Sandler, Lee Brandon Keely, Daniel Marc Gatan Shiplacoff, Leon Hong
  • Patent number: 8473355
    Abstract: A system and method for electronic wallet conversion allows conversion of a basic electronic wallet to a more flexible wallet account, providing additional services and requiring additional authentication. The basic accountholder eventually requires the additional services provided by the more flexible wallet, typically editing rights and making purchases at sites requiring authentication beyond the basic level. To convert the account, the account holder is presented with a one-time challenge and response mechanism that requires the accountholder to summon information that only the account holder would know. If a successful match is made, the account is converted to the more flexible account for all time. The accountholder replaces the one-time challenge and response with a second-level password that grants the accountholder ongoing access to more sensitive wallet features, such as the ability to purchase at sites requiring a second-level password, and editing rights to the information stored in the wallet.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: June 25, 2013
    Assignee: Facebook, Inc.
    Inventors: Benjamin Quigley, Robert Sandler, Fletcher Jones, Rajesh Mahajan, Prakash Muppirala, David Lowe, Laura Price, Seth Goldstein, Venkatesh Subramanya, Jai Rawat
  • Publication number: 20130124408
    Abstract: A system and method for electronic wallet conversion allows conversion of a basic electronic wallet to a more flexible wallet account, providing additional services and requiring additional authentication. The basic accountholder eventually requires the additional services provided by the more flexible wallet, typically editing rights and making purchases at sites requiring authentication beyond the basic level. To convert the account, the account holder is presented with a one-time challenge and response mechanism that requires the accountholder to summon information that only the account holder would know. If a successful match is made, the account is converted to the more flexible account for all time. The accountholder replaces the one-time challenge and response with a second-level password that grants the accountholder ongoing access to more sensitive wallet features, such as the ability to purchase at sites requiring a second-level password, and editing rights to the information stored in the wallet.
    Type: Application
    Filed: September 15, 2012
    Publication date: May 16, 2013
    Applicant: FACEBOOK, INC.
    Inventors: Benjamin Quigley, Robert Sandler, Fletcher Jones, Rajesh Mahajan, Prakash Muppirala, David Lowe, Laura Price, Seth Goldstein, Venkatesh Subramanya, Jai Rawat
  • Publication number: 20130124407
    Abstract: A system and method for electronic wallet conversion allows conversion of a basic electronic wallet to a more flexible wallet account, providing additional services and requiring additional authentication. The basic accountholder eventually requires the additional services provided by the more flexible wallet, typically editing rights and making purchases at sites requiring authentication beyond the basic level. To convert the account, the account holder is presented with a one-time challenge and response mechanism that requires the accountholder to summon information that only the account holder would know. If a successful match is made, the account is converted to the more flexible account for all time. The accountholder replaces the one-time challenge and response with a second-level password that grants the accountholder ongoing access to more sensitive wallet features, such as the ability to purchase at sites requiring a second-level password, and editing rights to the information stored in the wallet.
    Type: Application
    Filed: September 15, 2012
    Publication date: May 16, 2013
    Applicant: FACEBOOK, INC.
    Inventors: Benjamin Quigley, Robert Sandler, Fletcher Jones, Rajesh Mahajan, Prakash Muppirala, David Lowe, Laura Price, Seth Goldstein, Venkatesh Subramanya, Jai Rawat
  • Patent number: 8401981
    Abstract: 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: Grant
    Filed: October 25, 2012
    Date of Patent: March 19, 2013
    Inventors: Daniel Robert Sandler, Gabriel Cohen, Christopher Richard Wren, John Spurlock
  • Patent number: 8260384
    Abstract: A system having a mobile device and a wearable mount configured to couple to the mobile device, the coupling making the mobile device wearable at a worn location, wherein a set of functionalities of the mobile device corresponds to the worn location. The wearable mount having a coupler configured to couples to a mount coupling of a mobile device and a fastener that fastens the wearable mount to a location, the location, a set of functionalities of the mobile device being based on the location.
    Type: Grant
    Filed: June 25, 2007
    Date of Patent: September 4, 2012
    Assignee: Symbol Technologies, Inc.
    Inventors: Thomas Wulff, Mark Duron, Russell Calvarese, Shane MacGregor, David Bellows, Robert Sandler, Daniella Strat, Rehan Jaffri
  • Patent number: 8217757
    Abstract: A wearable mobile computer communicates with a headset worn by an operator using a communication channel established between the computer and a radio frequency identification (“RFID”) tag located in the headset. The headset may be configured for receive only (voice travels only from the computer to the headset) or configured for two-way voice communication. For two-way communication backscatter from the RFID tag is used to carry voice signals.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: July 10, 2012
    Assignee: Symbol Technologies, Inc.
    Inventors: Mark Duron, Thomas Wulff, Russell Calvarese, Robert Sandler
  • Patent number: 8035335
    Abstract: Methods, systems, and apparatuses for providing power to devices that are part of RFID systems are described. Energy is harvested at portable/mobile devices, stored and conditioned to provide on-going power as needed for various circuits/components. The energy may be generated in a variety of ways, including using a vibratory energy harvesting device, a magnetic energy harvesting device, and an optical energy harvesting devices.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: October 11, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Mark Duron, Russell Calvarese, Robert Sandler, Thomas Wulff
  • Publication number: 20110124363
    Abstract: A programmable controller and software that monitors periods an RF transmitter is active and a output power level during those periods of activity. These two values are multiplied together and accumulated over time to provide a value for the RF emissions for some period. A limit is set for the RF emissions for any period and if the RF emissions exceeds (or is expected to exceed given the current rate) the set limit, the system limits the subsequent emissions to not exceed the set limit. This reduction in emissions rate come at the cost of a small performance reduction.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: Symbol Technologies, Inc.
    Inventors: Russell Calvarese, Robert Sandler, Thomas Wulff