-
公开(公告)号:US09910571B2
公开(公告)日:2018-03-06
申请号:US14611068
申请日:2015-01-30
Applicant: Google Inc.
Inventor: Jennifer Shien-Ming Chen , Alexander Friedrich Kuscher
IPC: G06F15/00 , G06F13/00 , G06F3/0484 , G06F3/0488 , G06F3/0482
CPC classification number: G06F3/04842 , G06F3/017 , G06F3/0481 , G06F3/0482 , G06F3/0485 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06F2200/1614 , G06F2203/04803
Abstract: Displaying windows on a computing device includes displaying a first window on a display of a computing device. First user input corresponding to a drag gesture from a first edge of the display inward and away from the first edge is received. In response to the received first user input, a second window is displayed concurrent with display of the first window. Second user input corresponding to a swipe gesture from a second edge of the display inward and away from the second edge is received. In response to the received second user input, a third window is displayed that replaces the concurrent display of the first and second windows. A state of the concurrent display of the first and second windows is stored for subsequent concurrent display of the first and second windows.
-
公开(公告)号:US20170357803A1
公开(公告)日:2017-12-14
申请号:US15622302
申请日:2017-06-14
Applicant: Google Inc.
Abstract: A method includes establishing a power link between a power source and a computing device using a cable assembly, the cable assembly including at least one indicator, monitoring a status of the power link at the computing device, determining if the status of the power link includes establishing a communication link, and upon determining the status of the power link includes establishing the communication link determining a direction of data flow along the cable assembly associated with the communication link, and generating a signal using the at least one indicator, the signal indicating the direction of data flow along the cable assembly.
-
公开(公告)号:US20170329421A1
公开(公告)日:2017-11-16
申请号:US15150957
申请日:2016-05-10
Applicant: Google Inc.
IPC: G06F3/038 , G06K9/00 , G06F3/16 , G06F3/0488 , G06F3/0484 , G06F3/0481 , G06F3/041 , G06F3/0354 , G06F3/0346 , G06T11/00 , G06F3/03
CPC classification number: G06F3/0383 , G06F3/0304 , G06F3/0346 , G06F3/0354 , G06F3/03545 , G06F3/0414 , G06F3/0416 , G06F3/04817 , G06F3/04842 , G06F3/04845 , G06F3/04883 , G06F3/167 , G06K9/00013 , G06T11/001
Abstract: An electronic stylus may comprise a location transmitter configured to prompt a computing device to modify a presentation on a display of the computing device at a location near the electronic stylus, an indicator, the indicator being configured to indicate an attribute of a tool used to modify the presentation on the display at the location near the electronic stylus, and a housing supporting the location transmitter and the indicator.
-
公开(公告)号:US09641590B2
公开(公告)日:2017-05-02
申请号:US14470899
申请日:2014-08-27
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , Albert Scott Bodenhamer
CPC classification number: H04L67/02 , G06F8/65 , G06F9/451 , G06F17/2247 , G06F17/30861 , G06F17/30873 , G06F17/30899 , G06F17/30902 , G06F17/30905 , H04L67/142 , H04L67/42
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.
-
公开(公告)号:US09619120B1
公开(公告)日:2017-04-11
申请号:US14320536
申请日:2014-06-30
Applicant: Google Inc.
Inventor: Eugene Louis Charles Girard , Robert Flack , Steven Chi Truong , Alexander Friedrich Kuscher
IPC: G06F3/048 , G06F3/0484 , G06F3/0481
CPC classification number: G06F3/0484 , G06F3/0416 , G06F3/0481 , G06F2203/04806
Abstract: Aspects of the subject technology relate to scaling an application window. A method includes determining a first window size for an application, and instructing the application to render at the first window size. The method also includes determining a second window size for the application, scaling the first window size to the second window size based on a scale value, and displaying the scaled application at the second window size. The scaling allows a full-screen view of the application to be displayed on a smaller window, or allows shrinking the application window to a size below a normal minimum window size. Inputs to the scaled window are also scaled so that the application continues to behave as if rendered at the first window size.
-
公开(公告)号:US09471201B1
公开(公告)日:2016-10-18
申请号:US14283036
申请日:2014-05-20
Applicant: Google Inc.
IPC: G06F3/048 , G06F3/0482 , G06F3/0485 , G06F3/0488
CPC classification number: G06F3/0488 , G06F1/1618 , G06F1/1677 , G06F3/0481 , G06F3/0485
Abstract: According to one embodiment of the present disclosure a computer-implemented method for automatically transitioning a user interface in a personal computing device between a laptop mode and a tablet mode is provided. The method includes detecting a hardware configuration change in the personal computing device. When the hardware configuration changes to a tablet mode, the method includes maximizing an active window in a display of the personal computing device and maximizing a second, inactive window, underneath the active window. And when the hardware configuration changes to a laptop mode, the method includes configuring the user interface to a windows icons menus and pointers (WIMP) mode. According to one embodiment of the present disclosure, a personal computing device having a base portion coupled to a display portion is provided. The personal computing device is configured to perform a computer-implemented method as described above.
Abstract translation: 根据本公开的一个实施例,提供了一种用于在笔记本电脑模式和平板电脑模式之间自动转换个人计算设备中的用户界面的计算机实现的方法。 该方法包括检测个人计算设备中的硬件配置变化。 当硬件配置改变为平板电脑模式时,该方法包括使个人计算设备的显示器中的活动窗口最大化,并使活动窗口下方的第二非活动窗口最大化。 并且当硬件配置改变为笔记本电脑模式时,该方法包括将用户界面配置为Windows图标菜单和指针(WIMP)模式。 根据本公开的一个实施例,提供了具有耦合到显示部分的基部的个人计算设备。 个人计算设备被配置为执行如上所述的计算机实现的方法。
-
公开(公告)号:US09430054B1
公开(公告)日:2016-08-30
申请号:US14863356
申请日:2015-09-23
Applicant: Google Inc.
IPC: G06F3/041 , G06F3/023 , G06F3/0489
CPC classification number: G06F3/0238 , G06F3/0234 , G06F3/0237 , G06F3/0488 , G06F3/0489
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.
-
38.
公开(公告)号:US09179097B2
公开(公告)日:2015-11-03
申请号:US14061611
申请日:2013-10-23
Applicant: Google Inc.
Inventor: Alexander Friedrich Kuscher , Zelidrag Hornung
CPC classification number: H04N7/15 , H04L65/1069 , H04L65/403 , H04N7/147
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.
Abstract translation: 一种用于将移动设备自动链接到视频会议站的视频会议控制单元的系统和机器实现的方法,由移动设备提供视频会议控制单元的控制。 接近检测器和无线控制器提供与移动设备的自动链接。 链接的移动设备将使用移动设备的参与者添加到视频会议,并且还控制视频会议设置或功能,而不需要中央用户界面。
-
39.
公开(公告)号:US09153106B1
公开(公告)日:2015-10-06
申请号:US14328278
申请日:2014-07-10
Applicant: GOOGLE INC.
Inventor: Alexander Friedrich Kuscher , Simon Arscott , Adam Rodriguez
CPC classification number: G08B5/36 , G01R31/3682 , G06F1/1616 , G06F1/165 , G09G2310/0232 , G10L15/22 , G10L2015/223 , Y02B70/126
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.
Abstract translation: 计算设备包括存储可执行指令的一个或多个存储器设备,被配置为执行指令的一个或多个处理器,被配置为显示基于文本的信息的可编程显示屏幕,用户活动传感器,被配置为向其提供电力的电池 更多的处理器和电池状态视觉指示器。 电池状态指示器位于计算设备的表面上,并且被配置为响应于来自用户活动传感器的指示,显示用户与计算设备的交互,非基于文本的信息指示 电池。
-
公开(公告)号:US10209851B2
公开(公告)日:2019-02-19
申请号:US14859216
申请日:2015-09-18
Applicant: Google Inc.
Inventor: Jennifer Shien-Ming Chen , Alexander Friedrich Kuscher
Abstract: In a computer system, one or more windows displayed on a virtual desktop of a computing device are determined to be inactive. The one or more windows may correspond to one or more processes running on the computing device. In response to determining that the one or more windows are inactive, state information for the one or more corresponding processes is saved and the one or more windows and corresponding processes are terminated. The state information comprises information for restarting the one or more processes and regenerating the one or more windows in a state that existed at a point in time corresponding to the termination of the windows and processes. A user interface is provided for restoring the terminated windows based on the stored state information.
-
-
-
-
-
-
-
-
-