-
公开(公告)号:US10303345B2
公开(公告)日:2019-05-28
申请号:US14839860
申请日:2015-08-28
Applicant: Google Inc.
Inventor: Benjamin Goldsmith , Santhosh Balasubramanian , Jennifer Shien-Ming Chen , Alexander Friedrich Kuscher
IPC: G06F9/54 , G06F3/0484 , G06F3/0486 , G06F3/0488
Abstract: A system and method is disclosed for transferring notifications between multiple computing devices. A notification is provided for display at a first computing device associated with a user account. An indication is received of a user gesture for moving the notification to a second computing device associated with the user account, the second computing device being remote from the first computing device. In response to the indication, the notification is provided to the second computing device for display at the second computing device and removed from the first computing device so that the notification is no longer displayed at the first computing device.
-
公开(公告)号:US09952882B2
公开(公告)日:2018-04-24
申请号:US14525133
申请日:2014-10-27
Applicant: Google Inc.
Abstract: Methods, systems, and machine-readable media include identifying a plurality of task items associated with a user. The plurality of task items includes a plurality of task types. They also include selecting a subset of the plurality of task items based on user activity information. The subset of task items includes at least two different task types. They also include 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.
-
公开(公告)号:US09653075B1
公开(公告)日:2017-05-16
申请号:US14935350
申请日:2015-11-06
Applicant: Google Inc.
CPC classification number: G10L15/22 , G06F3/167 , G06F9/451 , G10L15/30 , G10L15/32 , G10L25/78 , G10L2015/223 , H04L12/4625
Abstract: Aspects of the subject technology relate to a method for using a voice command for multiple computing devices. First voice input data is received from a first computing device associated with a user account, where the first voice input data comprises a first voice command captured at the first computing device. Second voice input data is received from a second computing device associated with the user account where the second voice input data comprises a second voice command captured at the second computing device. An intended voice command is determined based on the obtained first and second voice input data. Based on the intended voice command, a first target computing device is determined. First instructions associated with the intended voice command are provided to the first target computing device for execution.
-
公开(公告)号:US20170054767A1
公开(公告)日:2017-02-23
申请号:US14828450
申请日:2015-08-17
Applicant: Google Inc.
IPC: H04L29/06
CPC classification number: H04L65/1083 , G06F9/461 , G06F9/4856 , H04L65/1073
Abstract: A system and method is disclosed for transferring application state between devices. A server stores state objects for applications operating on a first device. The server receives, from a second device, a request for device state information associated with the first computing device. In response to the request, the server provides device state information to the second device, the device state information comprising an application enumeration of the applications operating on the first device. In response to receiving a selected one of the applications in the application enumeration, the server provides the second device a state object corresponding to the selected application, and the second device opens a local instance of the application using state provided by the state object.
Abstract translation: 公开了用于在设备之间传送应用状态的系统和方法。 服务器存储在第一个设备上运行的应用程序的状态对象。 服务器从第二设备接收与第一计算设备相关联的设备状态信息的请求。 响应于该请求,服务器向第二设备提供设备状态信息,设备状态信息包括在第一设备上操作的应用的应用枚举。 响应于在应用程序枚举中接收到所选择的一个应用程序,服务器向第二设备提供与所选择的应用相对应的状态对象,并且第二设备使用由状态对象提供的状态来打开应用的本地实例。
-
公开(公告)号: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.
-
公开(公告)号: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)模式。 根据本公开的一个实施例,提供了具有耦合到显示部分的基部的个人计算设备。 个人计算设备被配置为执行如上所述的计算机实现的方法。
-
公开(公告)号:US10353530B1
公开(公告)日:2019-07-16
申请号:US15295962
申请日:2016-10-17
Applicant: Google Inc.
IPC: G06F3/048 , G06F3/0481 , G06F3/0488 , G06F3/0484 , G06F3/0482 , G06F1/16
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.
-
公开(公告)号:US20180316768A1
公开(公告)日:2018-11-01
申请号:US14839846
申请日:2015-08-28
Applicant: Google Inc.
Inventor: Benjamin GOLDSMITH , Tiantian Zha , Jennifer Shien-Ming Chen , Alexander Friedrich Kuscher , Santhosh Balasubramanian
IPC: H04L29/08
Abstract: A system and method is disclosed for sharing device capabilities between computing devices. A plurality of device capabilities are registered with a server. A first computing device, on identifying an operation to be performed by an application on the first computing device, accesses the server and determines one of the registered device capabilities to perform the operation. The operation is then reassigned from the first computing device to the second computing device based on the determination of the device capability. The operation is performed by the second computing device and the result of the operation provided to the first computing device.
-
公开(公告)号:US10032040B1
公开(公告)日:2018-07-24
申请号:US14311202
申请日:2014-06-20
Applicant: Google Inc.
Inventor: Rachel Ilan Simpson , Patrick Louis Maurice Nepper , Jennifer Shien-Ming Chen , Pamela Lori Greene , Bernhard K. Bauer , Manuel Christian Clement , Wieland Holfelder , Juin-Kai Chou , Sergiu Iordache , Hagen Fritsch , Markus Heintz , Roma Rajni Shah
Abstract: Content packs are provided for identifying a plurality of authorized web-based resources, wherein a web browser is configured to prevent access to web-based resources not identified by content packs installed in the web browser. Accordingly one or more of content packs are selected and installed in the web browser, and one or more featured resources are identified from a plurality of authorized web-based resources provided by the installed content packs. An account access page provided by the web browser is automatically configured with one or more access links corresponding to the one or more featured resources, with each featured resource providing a web-based entry point to one or more web-based resources made available by the installed one or more content packs.
-
10.
公开(公告)号:US10031647B2
公开(公告)日:2018-07-24
申请号:US14272300
申请日:2014-05-07
Applicant: GOOGLE INC.
Inventor: Mark David Scott , Mark Alan Foltz , John Affaki , Majd Bakar , Francis Tsui , Jennifer Shien-Ming Chen
IPC: G06F3/0484 , H04N21/41 , H04N21/422
Abstract: A system enables universal remote media control across multiple platforms, devices, and users. A protocol allows a media controller (such as computer or mobile device) to have access to running activities (such as a television show playing on a media player). The protocol does not require installation of a specific platform application, or a specific user-login/pairing of the media controller with the media player. The system receives commands from a media controller device using a common interface, provides the commands to a remote media player, loads new media content into the media player, based on the commands, and receives state notifications from the media player. The commands and the state notifications include a namespace and a message payload represented as a two-element script array. Another user or device can control the media player using the common interface, for example provided by a browser application on the media controller device.
-
-
-
-
-
-
-
-
-