Patents by Inventor Alexander Friedrich Kuscher

Alexander Friedrich Kuscher 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: 9329764
    Abstract: Methods for providing visual feedback when an end area of content is reached are provided. In one aspect, a method includes receiving an input in a first direction to at least one of scroll, rotate, or scale a portion of content provided for display, and determining whether an edge of the content in the first direction is reached in response to the input. The method also includes applying a stretch effect to the displayed portion of content when the determination indicates an edge of the content in the first direction is reached. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 3, 2016
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Glen Murphy
  • Publication number: 20160117082
    Abstract: Methods for providing a launcher interface for task items selected based on user activity are provided. In one aspect, a method includes identifying a plurality of task items associated with a user. The plurality of task items includes a plurality of task types. The method also includes selecting a subset of the plurality of task items based on user activity information. The subset of task items includes at least no different task types. The method also includes providing a launcher user interface for display to the user on a computing device. The launcher user interface includes a plurality of elements corresponding to the selected subset of task items arranged on a single surface. The plurality of elements is selectable to launch respective applications associated with the corresponding task items. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Alexander Friedrich KUSCHER, Katie Jane Messerly, Jennifer Shien-Ming Chen
  • Patent number: 9325775
    Abstract: The disclosed methods and systems for performing a paste operation based on clipboard data from a first device and a second device include receiving, at a second device, a request to paste a last copied data item at the second device, accessing, from a server, a first timestamp for first data stored on the server and associated with a clipboard of a first device, accessing, at the second device, a second timestamp for second data copied to a clipboard of the second device, and determining whether the last copied data item corresponds to the first data or the second data, by comparing the first timestamp and the second timestamp. When the last copied data item corresponds to the first data, downloading the first data from the server, when the last copied data item corresponds to the second data, pasting the second data from the second device.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: John Nicholas Jitkoff, Alexander Friedrich Kuscher
  • Patent number: 9323452
    Abstract: A system and method for processing a touch input are provided. An initial press action that is associated with a number of simultaneous touches is detected on a touch interface. One or more commands that are mapped to one or more sequences of user interaction is determined based on the number of simultaneous touches, where each of the one or more sequences of user interaction is initiated by the initial press action. One or more graphical interface components, where each of the one or more graphical interface components correspond to a different one of the one or more sequences of user interaction are provided for display. Each of the one or more graphical interface components indicate at least part of the corresponding sequence of user interaction and indicates respective command mapped to the corresponding sequence of user interaction.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: April 26, 2016
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Stefan Kuhne, John Nicholas Jitkoff
  • Patent number: 9310988
    Abstract: A system and machine-implemented method for providing a visual cue of overscrolling displayed content on an electronic device. When the end of a scrollable page or content has been reached, the visual cue corresponds to the user's physical scrolling input. The content in the window is effectively attached to the window so that when the end of the content is reached in one direction, the window containing the content is pulled in the same scrolling direction. The pulling in the scrolling direction occurs in a logarithmically decreasing manner, providing a tactile-like visual effect that the outer frame of the window is resisting the attempt to scroll further in the scrolling direction. The visual resistance effect may include squishing or stretching portions of the window without distorting the content within the window.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Roma Rajni Shah, John Nicholas Jitkoff
  • Patent number: 9304572
    Abstract: A system and method for managing a power mode of a designated electronic device are provided. A geographical location of a mobile electronic device is determined. A comparison of the determined geographical location of the mobile electronic device and a stored location of a designated electronic device in a power-off mode is made. A wake-up signal is sent to the designated electronic device if the determined geographical location of the mobile electronic device is within a proximity threshold of the designated electronic device, where the designated electronic device is configured to enter a power-on mode upon receipt of the wake-up signal.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Hristo Stefanov Stefanov, Trond Thomas Wuellner, Alexander Friedrich Kuscher
  • Publication number: 20160063131
    Abstract: Providing state information to a server includes accessing a document object model (DOM) for a web application, the DOM corresponding to a tree structure which represents a first state of the web application. An indication of the first state of the web application is provided to a server based on the DOM. A determination is made that a predetermined event has occurred at the system, the predetermined event indicating that a second state of the web application, different than the first state of the web application, is to be provided to the server. In response to the determination, an indication of the second state of the web application, corresponding to an updated version of the DOM, is provided to the server.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Alexander Friedrich KUSCHER, Albert Scott BODENHAMER
  • Patent number: 9268457
    Abstract: A computer-implemented method for tiling a window, the method comprising presenting a window of a first size in a display area of a touch-based display and receiving, via the touch-based display, a first user input indicating a selection of the window, wherein the first user input comprises an indication that the user has initiated contact with the touch-based display at a plurality of contact points. In certain aspects, the method further comprises steps for receiving, via the touch-based display, a second user input indicating a first movement of the window in a direction of a first edge of the display area and in response to the second user input and resizing a first edge of the window. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Patent number: 9261989
    Abstract: The subject technology discloses configurations for providing a radial menu on one or more computing devices with a touch-sensitive screen. In one example, a user activates the radial menu after touching a first finger at a first or anchor point on a touchscreen that serves as a center of the radial menu. While the first finger is disposed, the user then touches a second finger at a second point some distance from the anchor point corresponding to the first finger on the touchscreen. The radial menu is generated based on a distance calculated between the anchor point and the second finger at the second point. The radial menu is not a complete circle and instead displayed as a partial circle, and the radial menu is generated so that the display area is bisected from the anchor point to the second point in some configurations.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Stefan Kuhne
  • Publication number: 20160041744
    Abstract: The disclosed subject matter relates to a method for managing display of a window. In certain aspects, the method includes presenting a window in a display area, wherein the window comprises a control icon, receiving a first input indicating a selection of the control icon and presenting a plurality of selectable options associated with the control icon, wherein each of the plurality of selectable options correspond with one of a left direction or a right direction. In certain aspects, the method further includes receiving a second input indicating a selection of a first one of the plurality of selectable options and adjusting a size of the window in response to the second input based on a direction associated with the first one of the plurality of selectable options. Systems and computer-readable media are also provided.
    Type: Application
    Filed: October 16, 2015
    Publication date: February 11, 2016
    Inventors: Alexander Friedrich KUSCHER, John Nicholas JITKOFF
  • Publication number: 20160012686
    Abstract: A computing device includes one or more memory devices storing executable instructions, one or more processors configured to execute the instructions, a programmable display screen configured to display text-based information, a user activity sensor, a battery configured to provide power to the one or more processors, and a battery status visual indicator. The battery status indicator is located on a surface of the computing device and is configured to display, in response an indication from the user activity sensor of an interaction by a user with the computing device, non-text-based information indicating a status of the battery.
    Type: Application
    Filed: September 25, 2015
    Publication date: January 14, 2016
    Inventors: Alexander Friedrich KUSCHER, Simon ARSCOTT, Adam RODRIGUEZ
  • Patent number: 9203838
    Abstract: A system and method for registering a client device to obtain network access from a provider device. A server receives an authorization request for a user account to provide network access from provider devices associated with the user account to client devices associated with the user account. The server receives a unique identifier for each of the client devices, and provides the unique identifier for each of the client devices to each of the provider devices. The server provides an indication to at least one provider device to monitor for a request for network access from at least one client device, the request from the client device comprising the unique identifier of the client device. The provider device is configured to provide network access information to the client device in response to the request.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: December 1, 2015
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Kan Liu
  • Patent number: 9195382
    Abstract: The disclosed subject matter relates to a method for managing display of a window. In certain aspects, the method includes presenting a window in a display area, wherein the window comprises a control icon, receiving a first input indicating a selection of the control icon and presenting a plurality of selectable options associated with the control icon, wherein each of the plurality of selectable options correspond with one of an up direction, a down direction, a left direction or a right direction. In certain aspects, the method further includes receiving a second input indicating a selection of a first one of the plurality of selectable options and adjusting a size of the window in response to the second input based on a direction associated with the first one of the plurality of selectable options. Systems and computer-readable media are also provided.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: November 24, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Patent number: 9195368
    Abstract: The subject technology discloses configurations for providing a radial menu on one or more computing devices with a touch-sensitive screen. In one example, a user activates the radial menu after touching a first finger at a first or anchor point on a touchscreen that serves as a center of the radial menu. While the first finger is disposed, the user then touches a second finger at a second point some distance from the anchor point corresponding to the first finger on the touchscreen. The radial menu is generated based on a distance calculated between the anchor point and the second finger at the second point. The radial menu is not a complete circle and instead displayed as a partial circle, and the radial menu is generated so that the display area is bisected from the anchor point to the second point in some configurations.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: November 24, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Stefan Kuhne
  • Patent number: 9179097
    Abstract: A system and machine-implemented method for automatically linking a mobile device to a video conference control unit of a video conference site, providing control of the video conference control unit by the mobile device. A proximity detector and a wireless controller provide automatic linking with the mobile device. The linked mobile device adds the participant using the mobile device to a video conference and also controls video conference settings or functions without the need for a central user interface.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: November 3, 2015
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Zelidrag Hornung
  • Patent number: 9153106
    Abstract: A computing device includes one or more memory devices storing executable instructions, one or more processors configured to execute the instructions, a programmable display screen configured to display text-based information, a user activity sensor, a battery configured to provide power to the one or more processors, and a battery status visual indicator. The battery status indicator is located on a surface of the computing device and is configured to display, in response an indication from the user activity sensor of an interaction by a user with the computing device, non-text-based information indicating a status of the battery.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Simon Arscott, Adam Rodriguez
  • Patent number: 9146623
    Abstract: Systems and methods for registering key inputs are provided. A system includes an input module configured to detect a first key input by a user at a point on a layout of primary keys. The system includes a correction module configured to determine whether the first key input is associated with a single one of the primary keys or a plurality of the primary keys. The input module is configured to detect a second key input if the first key input is determined to be associated with the plurality of the primary keys. The second key input includes a swipe gesture by the user from the point at which the first key input is detected on the layout towards a particular one of the plurality of the primary keys. The system includes a selection module configured to register the first or second key input as an actual key input.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: September 29, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Bryan Russell Yeung
  • Publication number: 20150268807
    Abstract: A system and machine-implemented method of adjusting a size of an active region within a graphical user interface are provided. A stored association is accessed between a first input element of a graphical user interface and prior touch input corresponding to the first input element. Based on the accessed association, a size of an active region for at least one of the first input element or a second input element of the graphical user interface may be increased or decreased. The graphical user interface based on the increased or decreased size of the active region is displayed.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 24, 2015
    Applicant: GOOGLE INC.
    Inventors: Steven Chi TRUONG, Jorge Taketoshi FURUYA, Alexander Friedrich KUSCHER
  • Publication number: 20150242613
    Abstract: A system and machine-implemented method for matching input gestures on a touch interface to a security pattern to allow user access to an electronic device or account. The security pattern may correspond to a combination of linear and non-linear input gestures relating to directional changes of the input gestures. A determination of the security pattern may be based on the end motion and speed of each input gesture.
    Type: Application
    Filed: May 13, 2015
    Publication date: August 27, 2015
    Inventors: Alexander Friedrich KUSCHER, Andrew WARR
  • Publication number: 20150205425
    Abstract: A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second touch action are determined on a touch interface of an electronic device. An initiation location and a completion location of each of the first and second touch actions are determined on the touch interface. A command is selected based on the determined completion location of the first touch action, the second touch action, and the determined initiation location of the second touch action. The selected command is executed on the electronic device.
    Type: Application
    Filed: March 15, 2013
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Stefan Kuhne, John Nicholas Jitkoff