Identification delegation for devices
    1.
    发明授权
    Identification delegation for devices 有权
    设备识别委托

    公开(公告)号:US09356918B2

    公开(公告)日:2016-05-31

    申请号:US13801143

    申请日:2013-03-13

    Applicant: GOOGLE INC.

    CPC classification number: H04L63/08 G06F21/10

    Abstract: A first communication session is conducted between a media device and a mobile device. The first communication session includes requesting an authorization code from the mobile device and receiving the authorization code from the mobile device. The mobile device acts as an intermediary for obtaining authentication from a content server. The mobile device initiates a second communication session with a provider authorization service of the content server. The second communication session includes obtaining a token from the provider authorization service using the authorization code. The media device initiates a third communication session with the content server. The third communication session includes utilizing the token to obtain content from the content server. The system automatically attempts to renew the token in response to an expiration of the token.

    Abstract translation: 在媒体设备和移动设备之间进行第一通信会话。 第一通信会话包括从移动设备请求授权码并从移动设备接收授权码。 移动设备充当用于从内容服务器获得认证的中介。 移动设备发起与内容服务器的提供商授权服务的第二通信会话。 第二通信会话包括使用授权码从提供商授权服务获取令牌。 媒体设备发起与内容服务器的第三通信会话。 第三通信会话包括利用令牌从内容服务器获取内容。 系统自动尝试更新令牌以响应令牌的到期。

    Methods, systems, and media for providing access control for a computing device
    4.
    发明授权
    Methods, systems, and media for providing access control for a computing device 有权
    用于为计算设备提供访问控制的方法,系统和媒体

    公开(公告)号:US09374358B2

    公开(公告)日:2016-06-21

    申请号:US14572282

    申请日:2014-12-16

    Applicant: Google Inc.

    Abstract: Methods, systems, and media for providing access control for a computing device are provided. In some implementations, methods for providing access control for a computing device are provided, the methods comprising: receiving a first request to authenticate the computing device from a first sender device; authenticating the computing device based at least in part on the first request; transmitting a session identifier and a session key to the first sender device; receiving an application identifier associated with the sender device from the computing device; determining, using a hardware processor, whether a sender application executing on the sender device is valid based at least in part on the application identifier; and transmitting the session key to the computing device in response to determining that the sender application is valid.

    Abstract translation: 提供了用于为计算设备提供访问控制的方法,系统和媒体。 在一些实现中,提供了用于为计算设备提供访问控制的方法,所述方法包括:从第一发送器设备接收对所述计算设备进行认证的第一请求; 至少部分地基于第一请求来认证计算设备; 向第一发送者设备发送会话标识符和会话密钥; 从所述计算设备接收与所述发送者设备相关联的应用标识符; 使用硬件处理器至少部分地基于所述应用标识符来确定在所述发送者设备上执行的发送者应用是否有效; 以及响应于确定所述发送者应用是有效的,将所述会话密钥发送到所述计算设备。

    Proximity detection by mobile devices

    公开(公告)号:US09635433B2

    公开(公告)日:2017-04-25

    申请号:US14200965

    申请日:2014-03-07

    Applicant: GOOGLE INC.

    Abstract: A method includes initiating, by a processor of a device, a listening session including listening for a message from a mobile device and receiving the message from the mobile device via a microphone of the device, the message including configuration data for a network, and in response to receiving the message from the mobile device, initiating an access session with the network using the configuration data. In some implementations, the device is coupled to a media player. The media player may be a television. The configuration data may include at least one of an identifier for the network or a password for the network. In some implementations, the initiating occurs only after the device fails to connect to any network. In some implementations, the message is encoded in a sub-sonic signal.

    Systems, methods, and media for presenting media content

    公开(公告)号:US10574931B2

    公开(公告)日:2020-02-25

    申请号:US14298687

    申请日:2014-06-06

    Applicant: Google Inc.

    Abstract: Systems, methods, and media for presenting media content are provided. In some implementations, a system for presenting media content is provided, the system comprising: a hardware processor that is programmed to: establish a connection with a media playback device; respond to a discovery request from a computing device presenting a media content item; establish a persistent communication channel with the computing device over a network in response to a request from the computing device to establish the persistent communication channel; receive identifying information of the media content item being presented by the computing device and identifying information of a source of the media content item being presented by the computing device; request the media content item from the identified source of the media content item as a stream of media content; and cause the media content item to be presented using the media playback device.

    System for universal remote media control in a multi-user, multi-platform, multi-device environment

    公开(公告)号:US10031647B2

    公开(公告)日:2018-07-24

    申请号:US14272300

    申请日:2014-05-07

    Applicant: GOOGLE INC.

    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.

    SYSTEM FOR UNIVERSAL REMOTE MEDIA CONTROL IN A MULTI-USER, MULTI-PLATFORM, MULTI-DEVICE ENVIRONMENT
    9.
    发明申请
    SYSTEM FOR UNIVERSAL REMOTE MEDIA CONTROL IN A MULTI-USER, MULTI-PLATFORM, MULTI-DEVICE ENVIRONMENT 审中-公开
    用于多用户,多平台,多设备环境中的通用远程媒体控制系统

    公开(公告)号:US20140344689A1

    公开(公告)日:2014-11-20

    申请号:US14272300

    申请日:2014-05-07

    Applicant: GOOGLE INC.

    CPC classification number: G06F3/0484 H04N21/4104 H04N21/42207 H04N21/42209

    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.

    Abstract translation: 一个系统可以跨多个平台,设备和用户进行通用的远程媒体控制。 协议允许媒体控制器(例如计算机或移动设备)访问正在运行的活动(诸如在媒体播放器上播放的电视节目)。 该协议不需要安装特定的平台应用程序,或媒体控制器与媒体播放器的特定用户登录/配对。 该系统使用公共接口从媒体控制器设备接收命令,根据命令向远程媒体播放器提供命令,将新的媒体内容加载到媒体播放器中,并从媒体播放器接收状态通知。 命令和状态通知包括命名空间和表示为双元素脚本数组的消息有效载荷。 另一个用户或设备可以使用公共接口来控制媒体播放器,例如由媒体控制器设备上的浏览器应用提供。

    Method and apparatus for internet service availability notification

    公开(公告)号:US10356746B2

    公开(公告)日:2019-07-16

    申请号:US15339707

    申请日:2016-10-31

    Applicant: Google Inc.

    Abstract: Internet Connectivity Services provided by mobile wireless stations deployed in drones, balloons, airplanes etc. may be intermittent and in some cases event-driven, such as in response to emergency and natural disasters. In such deployments, end users of wireless devices may not know that Internet connectivity has become available. Even when the wireless device, such as a smartphone, is able to autonomously attach to the network when Internet connectivity becomes available, end users may not realize that their devices have re-connected to the network. The proposed systems and methods relate to providing Internet service availability notification to end users. The proposed systems and methods collect data related to Internet service availability notifications for analytics.

Patent Agency Ranking