发明名称 Systems and methods for controlling a local application through a web page
摘要 A system, computer-readable storage medium storing at least one program, and a computer-implemented method for controlling a local utility are disclosed. A first request originating from an application and including a first token is received at a local utility. The application received a web page, including a plurality of links and the first token, from a first server. The plurality of links are received by the application from a second server. The first token is authenticated. Authentication includes sending the first token to a third server. In response to authenticating the first token, a second token is generated at the local utility. The second token is sent to the application for inclusion in subsequent requests from the application.
申请公布号 US9438582(B2) 申请公布日期 2016.09.06
申请号 US201414446174 申请日期 2014.07.29
申请人 SPOTIFY AB 发明人 Garmark Sten;Soderlind Nicklas;Cyprian Samuel;Levin Aron;Graah Hannes;Hartwig Erik;Kreitz Gunnar
分类号 G06F15/16;H04L29/06;G06F9/54;G06F21/33;G06F17/22 主分类号 G06F15/16
代理机构 Morgan, Lewis & Bockius LLP 代理人 Morgan, Lewis & Bockius LLP
主权项 1. A computer-implemented method for controlling a local utility, comprising: at a client computer having a processor and memory storing instructions for execution by the processor: at a web browser executed by the client computer: receiving, from a first server, a web page that includes a reference to a module that includes controls for a local utility executed on the client computer, wherein the local utility is distinct from the web browser; andreceiving, from a second server, the module and a first token; and at the local utility: receiving a first request originating from the module, the first request including the first token;sending the first token to an authentication server for authentication, wherein the authentication server is remote from the client computer;in response to authentication of the first token, generating and sending a second token to the module for inclusion in subsequent requests from the module to the local utility;receiving a second request from the module, wherein the second request includes the second token and one or both of a local utility control command and a local utility status request; andin response to receiving the second request from the module including the second token, taking one or more actions based on one or both of the local utility control command and the local utility status request.
地址 Stockholm SE