发明名称 Method and apparatus for customized provisioning of on-line application channels
摘要 A method for a computer system includes receiving an identifier associated with a client streaming player, determining one or more attributes associated with the identifier from a data structure in response to the identifier, determining available channels from a plurality of channels that are to be made available to the client streaming player in response to the identifier, wherein available channels comprises a first channel, but not the second channel, determining a first graphical identifier associated with the first channel, providing the first graphical identifier to the client streaming player, receiving a user selection of the first graphical identifier indicating a user request to associate the first channel with the computer system, and providing an indicator of a server network address associated with the first channel to the client streaming player.
申请公布号 US8788578(B2) 申请公布日期 2014.07.22
申请号 US201113180375 申请日期 2011.07.11
申请人 Roku, Inc. 发明人 Wood Anthony;Stern David;Westerhoff David;Ataras Bill;Goodwin Mark;Graham Aaron;Emerson Matt;Phillips Kevin
分类号 G06F15/16 主分类号 G06F15/16
代理机构 Cooley LLP 代理人 Cooley LLP
主权项 1. A method for a computer system comprising a processor and a memory, wherein the computer system is programmed to perform a method comprising: receiving, with the computer system, an identifier associated with a client streaming player, wherein the client streaming player is a device dedicated to receive on-demand services for display on an attached video display; determining, with the computer system, one or more attributes associated with the identifier from a data structure stored within the memory, in response to the identifier, wherein the attributes characterize the physical characteristics of the client streaming player and the identifier is selected from a hardware revision identifier, a firmware revision identifier and an application software identifier; determining, with the computer system, available channels from a plurality of channels that are to be made available to the client streaming player in response to the one or more attributes, wherein the plurality of channels comprises a first channel and a second channel, and wherein the available channels comprise the first channel, but not the second channel; determining, with the computer system, a first plurality of channel metadata associated with the available channels, including a first graphical identifier associated with the first channel; providing, with the computer system, the first plurality of channel metadata associated with the available channels, including the first graphical identifier to the client streaming player; receiving, with the computer system, a user selection of the first graphical identifier indicating a user request to associate the client streaming player to the first channel; providing, with the computer system, an indicator of a server network address associated with the first channel to the client streaming player; and subsequently supplying on-demand services to the client streaming player in response to commands received from the client streaming player.
地址 Saratoga CA US