-
公开(公告)号:US20150269937A1
公开(公告)日:2015-09-24
申请号:US14733073
申请日:2015-06-08
Applicant: Google Inc.
Inventor: John Nicholas Jitkoff , Michael J. LeBeau
IPC: G10L15/26
CPC classification number: G10L15/24 , G01C21/3608 , G10L15/1815 , G10L15/20 , G10L15/22 , G10L15/26 , G10L15/30 , H04M1/72569 , H04M1/72572
Abstract: In one implementation, a computer-implemented method includes receiving, at a mobile computing device, ambiguous user input that indicates more than one of a plurality of commands; and determining a current context associated with the mobile computing device that indicates where the mobile computing device is currently located. The method can further include disambiguating the ambiguous user input by selecting a command from the plurality of commands based on the current context associated with the mobile computing device; and causing output associated with performance of the selected command to be provided by the mobile computing device.
Abstract translation: 在一个实现中,计算机实现的方法包括在移动计算设备处接收指示多于一个命令的模糊用户输入; 以及确定与所述移动计算设备相关联的当前上下文,其指示所述移动计算设备当前所在的位置。 该方法还可以包括通过基于与移动计算设备相关联的当前上下文从多个命令中选择命令来消除歧义用户输入; 并且使得与所选择的命令的性能相关联的输出由移动计算设备提供。
-
公开(公告)号:US20150199093A1
公开(公告)日:2015-07-16
申请号:US13627927
申请日:2012-09-26
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , John Nicholas Jitkoff
IPC: G06F3/0484
CPC classification number: G06F3/04812 , G06F3/0486 , G06F2203/04806
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.
Abstract translation: 一种用于管理所述放置一个或多个窗口的计算机实现的方法,所述方法包括:为桌面显示区域定义网格,其中所述网格包括在桌面显示区域内规则间隔开的多个网格轮廓,接收用于 将选定的窗口放置在桌面显示区域内的新位置,并将所选择的窗口的一个或多个边缘与多个网格轮廓中的一个或多个相关联。 在某些方面,所述方法还包括基于所述一个或多个边缘与所述多个网格轮廓中的一个或多个之间的关联将所述窗口捕捉到所述网格的步骤。 还提供系统和计算机可读介质。
-
公开(公告)号:US20150199092A1
公开(公告)日:2015-07-16
申请号:US13627818
申请日:2012-09-26
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , John Nicholas Jitkoff
IPC: G06F3/0484 , G06F3/0481
CPC classification number: G06F3/0484 , G06F3/0481 , G06F9/451 , G09G5/14 , G09G2340/04 , G09G2340/14
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.
Abstract translation: 一种用于管理一个或多个窗口的显示器的计算机实现的方法,所述方法包括:在显示区域中呈现第一窗口,接收在显示区域中显示第二窗口的命令,并且响应于该命令识别一个 或更多可用位置在显示区域中,基于显示区域中呈现的第一窗口。 在某些方面,该方法还包括从一个或多个可用位置中选择用于第二窗口的显示位置的步骤。 还提供系统和计算机可读介质。
-
公开(公告)号:US09003325B2
公开(公告)日:2015-04-07
申请号:US13708871
申请日:2012-12-07
Applicant: Google Inc.
IPC: G06F3/048 , G06F3/01 , G06F3/0485 , G06F3/0481 , G06F3/0483 , G06F3/0488
CPC classification number: G06F3/0484 , G06F3/017 , G06F3/0481 , G06F3/04815 , G06F3/0482 , G06F3/0483 , G06F3/0485 , G06F3/04883 , G06F2203/04808
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.
Abstract translation: 提供了在电子设备上提供可堆叠工作空间的系统和方法。 系统包括:导航模块,被配置为显示沿着堆叠轴堆叠的工作空间的第一工作空间,并且当显示第一工作空间时显示导航菜单。 导航菜单包括接入点,每个接入点与应用程序相关联。 该系统包括工作空间模块,其被配置为在堆叠在第一工作空间上的第二工作空间中打开至少一个应用。 该系统包括被配置为检测第二工作空间滚动命令的检测模块。 导航模块被配置为响应于第二工作空间滚动命令来显示第二工作空间。 显示第二工作空间包括沿堆叠轴从第一工作区向第二工作区移动堆叠。 导航模块配置为在显示第二个工作空间时显示导航菜单。
-
公开(公告)号:US08904163B2
公开(公告)日:2014-12-02
申请号:US14243537
申请日:2014-04-02
Applicant: Google Inc.
Inventor: John Nicholas Jitkoff , Kan Liu
IPC: G06F15/177 , G06F9/44 , G06F1/32
CPC classification number: G06F9/442 , G06F1/3203 , G06F1/3228 , G06F1/3246 , G06F1/3265 , G06F1/3287 , G06F1/3296 , G06F3/0483 , G06F3/04842 , G06F3/04847 , G06F9/4418 , G06F9/445 , G06F9/451 , G06F17/2247 , G06F17/30575 , G06F17/30876 , H04L67/10 , Y02D10/153 , Y02D10/171 , Y02D10/44 , Y02D50/20
Abstract: Various features for a computer operating system include mechanisms for operating where a single native application, in the form of a Web browser, exists for an operating system, and all other applications run as Web apps of the browser application. A computer-implemented object tracking method includes instantiating, a first time, an operating system object on a computing device; automatically identifying contextual meta data that defines a state of objects that are open on the computing device, other than the instantiated operating system object, when the operating system object is instantiated; and storing the identifying contextual meta data in correlation with the operating system object, wherein the contextual meta data identifies one or more objects that are active in the operating system when the operating system object is instantiated.
-
公开(公告)号:USD852844S1
公开(公告)日:2019-07-02
申请号:US29582689
申请日:2016-10-28
Applicant: Google Inc.
Designer: John Nicholas Jitkoff , Andrew Gugel , Jesse Kaczmarek , Jonathan David Lee , Jonathan Jarvis , Viktor Persson
-
公开(公告)号:US09952761B1
公开(公告)日:2018-04-24
申请号:US15090557
申请日:2016-04-04
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , Stefan Kuhne , John Nicholas Jitkoff
IPC: G06F3/041 , G06F3/0488 , G06F3/0482
CPC classification number: G06F3/04883 , G06F3/0482
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.
-
公开(公告)号:US09946452B1
公开(公告)日:2018-04-17
申请号:US14467791
申请日:2014-08-25
Applicant: GOOGLE INC.
Inventor: John Nicholas Jitkoff , Glen Murphy
IPC: G06F3/0486 , G06F3/0484 , G06F17/21 , G06F17/30
CPC classification number: G06F3/0486 , G06F3/04842 , G06F17/212 , G06F17/30873
Abstract: Various techniques, methods and apparatus are disclosed. In some example embodiments, a movable information panel may be moved to be displayed as a tabbed web page, moved to a different application window, or docked to a horizontal or vertical panel bar. Other example embodiments are also disclosed.
-
公开(公告)号:US09639244B2
公开(公告)日:2017-05-02
申请号:US13708869
申请日:2012-12-07
Applicant: Google Inc.
IPC: G06F3/0484 , G06F3/0481 , G06F3/0485 , G06F3/0482 , G06F3/0483 , G06F3/0488 , G06F3/01
CPC classification number: G06F3/0484 , G06F3/017 , G06F3/0481 , G06F3/04815 , G06F3/0482 , G06F3/0483 , G06F3/0485 , G06F3/04883 , G06F2203/04808
Abstract: Systems and methods for navigating stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first workspace of a plurality of workspaces stacked along a stacking axis. The plurality of workspaces includes a second workspace stacked on the first workspace. At least one application is open in the first workspace or in the second workspace. The system also includes a detection module configured to detect at least one of a first inter-workspace swipe gesture and an intra-workspace swipe gesture. The navigation module is configured to display the second workspace in response to the first inter-workspace swipe gesture. The navigation module is configured to switch between features or applications of the at least one application in response to the intra-workspace swipe gesture.
-
公开(公告)号:USD777784S1
公开(公告)日:2017-01-31
申请号:US29537553
申请日:2015-08-26
Applicant: Google Inc.
Designer: John Nicholas Jitkoff , Adam Grabowski , Jonathan David Lee , Jonathan Jarvis , Richard Ngo , Rick Jones
-
-
-
-
-
-
-
-
-