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).

  • Publication number: 20150205446
    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: Application
    Filed: July 13, 2012
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Publication number: 20150205448
    Abstract: Aspects of the disclosure relate generally to morphing window controls associated with a window on a display of a client computing device. In order to do so, a plurality of window controls may be presented. Each window control is configured to perform an original function to control the window. The computing device is configured to receive a first input associated with a first one of the plurality of window controls. The first input may provide for initiating a function associated with the first window control. In response to the received first input, the original function associated with another window control is converted to an alternate function. The alternate function of the other window control is configured to perform a different task to control the window than the original function of the other window control.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: GOOGLE INC.
    Inventors: Manuel Christian Clement, Alexander Friedrich Kuscher
  • Publication number: 20150207850
    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: Application
    Filed: September 11, 2012
    Publication date: July 23, 2015
    Applicant: GOOGLE INC.
    Inventors: John Nicholas JITKOFF, Alexander Friedrich Kuscher
  • Publication number: 20150205476
    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: Application
    Filed: March 15, 2013
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich KUSCHER, John Nicholas JITKOFF, Glen MURPHY
  • Publication number: 20150199083
    Abstract: A method for providing a consolidated system tray includes determining a plurality of menu items for displaying in a system tray of a computer operating system, where the plurality of menu items correspond to settings for using the computer operating system. The method also includes determining status of at least one setting corresponding to each of the plurality of determined menu items, and generating a first graphic user interface that combines the determined plurality of menu items and the determined status of the at least one setting corresponding to each of the plurality of determined menu items. The method further includes providing the generated first graphic user interface for display to the user, where each of the plurality of determined menu items displayed in the first graphic user interface is selectable by a user. Systems and machine-readable media are also provided.
    Type: Application
    Filed: March 7, 2013
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Publication number: 20150199092
    Abstract: A computer-implemented method for managing a display of one or more windows, the method comprising, presenting a first window in a display area, receiving a command to display a second window in the display area and identifying, in response to the command, one or more available locations in the display area, based on the first window presented in the display area. In certain aspects, the method further comprises steps for selecting a display location for the second window, from among the one or more available locations. Systems and computer-readable media are also provided.
    Type: Application
    Filed: September 26, 2012
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Publication number: 20150199093
    Abstract: A computer-implemented method for managing the placement one or more windows, the method comprising, defining a grid for a desktop display area, wherein the grid comprises a plurality of grid contours that are regularly spaced within the desktop display area, receiving user input for placing a selected window into a new position within the desktop display area and associating one or more edges of the selected window with one or more of the plurality of grid contours. In certain aspects, the method further comprises steps for snapping the window to the grid based on the association between the one or more edges and the one or more of the plurality of grid contours. Systems and computer-readable media are also provided.
    Type: Application
    Filed: September 26, 2012
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff
  • Publication number: 20150199075
    Abstract: A computer-implemented method for adjusting sizes of attached windows is provided. The method includes attaching two or more windows to each other to form a common border shared by each of the two or more attached windows, and providing a resize area for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border. The method also includes and simultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area. Systems and machine-readable media are also provided.
    Type: Application
    Filed: October 24, 2012
    Publication date: July 16, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Scott Ronald Violet
  • Patent number: 9069434
    Abstract: A computer-implemented method for adjusting sizes of attached windows is provided. The method includes attaching two or more windows to each other to form a common border shared by each of the two or more attached windows, and providing a resize area for simultaneously adjusting sizes of the two or more attached windows when a user input indicator is within a predetermined proximity to the common border. The method also includes and simultaneously adjusting the sizes of the two or more attached windows when the user input indicator moves into the resize area and a resize input is received based on the user input indicator that has moved into the resize area. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: June 30, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, John Nicholas Jitkoff, Scott Ronald Violet
  • Publication number: 20150172382
    Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.
    Type: Application
    Filed: February 20, 2015
    Publication date: June 18, 2015
    Inventors: Alexander Friedrich KUSCHER, Trond Thomas WUELLNER, Hristo Stefanov STEFANOV
  • Patent number: 9058480
    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: Grant
    Filed: November 5, 2013
    Date of Patent: June 16, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Andrew Warr
  • Publication number: 20150153949
    Abstract: A system and machine-implemented method for performing tasks associated with text inputs, the method including providing a text input mechanism on an electronic device, receiving, at the electronic device, an input by a user using the text input mechanism, determining if the input corresponds to a text selection or task selection, wherein a text selection corresponds to the user entering an actual text input through the text input mechanism and a task selection corresponds to the user requesting to perform a task related to text entered at the device, registering a key corresponding to the input if the input corresponds to a text selection and performing a task corresponding to the input if the input corresponds to a task selection.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Bryan Russell YEUNG, John Nicholas JITKOFF, Alexander Friedrich KUSCHER
  • Publication number: 20150128255
    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: November 5, 2013
    Publication date: May 7, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich KUSCHER, Andrew WARR
  • Publication number: 20150109399
    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: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich KUSCHER, Zelidrag Hornung
  • Patent number: 9003325
    Abstract: Systems and methods for providing stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first workspace of workspaces stacked along a stacking axis, and to display a navigation menu when the first workspace is displayed. The navigation menu comprises access points, each of which is associated with an application. The system includes a workspace module configured to open at least one of the applications in a second workspace stacked on the first workspace. The system includes a detection module configured to detect a second workspace scrolling command. The navigation module is configured to display the second workspace in response to the second workspace scrolling command. Displaying the second workspace comprises traversing the stack from the first workspace to the second workspace along the stacking axis. The navigation module is configured to display the navigation menu when the second workspace is displayed.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: John Nicholas Jitkoff, Alexander Friedrich Kuscher, Scott Ronald Violet, Glen Murphy
  • Patent number: 8990343
    Abstract: The disclosed subject matter relates to computer implemented methods for transferring a state of an application from a first computing device to a second computing device. In one aspect, a method includes receiving a first request from a first computing device to transfer a state of a first application from the first computing device to the second computing device. The method further includes sending to the second computing device, a second request for an approval to initiate the transfer. The method further includes receiving from the second computing device an approval to initiate the transfer. The method further includes receiving from the first computing device, based on the received approval, the state of the first application. The method further includes sending the received state of the first application to the second device.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Trond Thomas Wuellner, Hristo Stefanov Stefanov
  • Publication number: 20150074592
    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: Application
    Filed: October 4, 2013
    Publication date: March 12, 2015
    Applicant: Google Inc
    Inventors: Alexander Friedrich KUSCHER, Roma Rajni SHAH, John Nicholas JITKOFF
  • Patent number: 8971931
    Abstract: A system and method for operating an electronic device in a limited radio mode are provided. The system determines a location of an electronic device. The system also identifies one or more components of the electronic device enabled to provide radio data communication services. The system, for each of the identified one or more components, determines if a respective radio data communication service provided by the component is an authorized service at a determined location of the electronic device and selectively disables the component if the respective data communication service is not an authorized service.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventors: Trond Thomas Wuellner, Joshua Woodward, Alexander Friedrich Kuscher, Ryan Tabone
  • Publication number: 20150052473
    Abstract: Systems and methods for presenting open windows and tabs are provided. In some aspects, multiple window indicators are presented, at a display of a computing device having multiple open windows, where each window indicator indicates content for a respective window of the multiple open windows, and where a first window from among the multiple open windows includes multiple open tabs. Multiple tab indicators are presented, at the display of the computing device, in conjunction with the window indicator of the first window and while continuing to present the multiple window indicators, where each tab indicator indicates content for a respective tab of the multiple open tabs.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Applicant: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Jannifer Shien-Ming Chen, Andy Warr
  • Publication number: 20150012842
    Abstract: Methods for displaying communication windows are provided. In one aspect, a method includes providing, for display in a graphical user interface, a first window that includes a first communication session between a first sending user and a receiving user. The first window is displayed at a first location associated with a representation of the first sending user. The method also includes providing a second window that includes a second communication session between a second sending user and the receiving user for display at a second location associated with a representation of the second sending user. The second window is provided for display either adjacent to the first window, or the second window is provided for display in a stack with the first window such that visibility of the second window in the stack is limited to a portion of the second window. Systems and machine-readable media are also provided.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Inventors: Alexander Friedrich KUSCHER, John Nicholas JITKOFF