-
公开(公告)号:US10042987B2
公开(公告)日:2018-08-07
申请号:US15391522
申请日:2016-12-27
发明人: Murgesh Navar , Andrey Yruski , Rajiv Puranik , Michael Hsu
IPC分类号: G06F21/10 , G06F21/62 , H04L29/06 , H04L9/08 , H04B1/3827
CPC分类号: G06F21/10 , G06F21/6209 , H04B1/3827 , H04L9/0894 , H04L63/0457 , H04L63/10 , H04L63/107 , H04L65/1059 , H04L67/06
摘要: Systems and methods are described for, e.g., providing a statutory audio content service on a portable device that complies with the provisions of the Digital Millennium Copyright Act (DMCA). The user can select a playlist subject to DMCA restrictions but cannot access individual items. Content playback, including skipping of content, is restricted to enforce relevant DMCA provisions. Encryption used to implement digital rights management (DRM) may be modified to enforce such content play rules or, alternatively, an additional layer of encryption may be imposed. Limitations on playback are stored along with the playlist structure in a form that is protected against modification. Information logging content playback is maintained in protected form to be uploaded and relayed to the service provider for the purpose of calculating royalty payments.
-
公开(公告)号:US10016677B2
公开(公告)日:2018-07-10
申请号:US15690027
申请日:2017-08-29
IPC分类号: A63F13/355 , A63F9/24 , A63F13/2145 , A63F13/23 , A63F13/53 , A63F13/70 , A63F13/87 , A63F13/73
CPC分类号: A63F13/355 , A63F9/24 , A63F13/12 , A63F13/2145 , A63F13/23 , A63F13/53 , A63F13/70 , A63F13/73 , A63F13/87 , A63F2009/2402 , A63F2009/2404 , A63F2009/2407 , A63F2009/241 , A63F2009/2457 , A63F2009/2488
摘要: A method is provided, including: receiving a request to initiate a session of a cloud application for a first user; executing, by a cloud server computer, the first user's session of the cloud application to generate video content; streaming the video content to the first client device for rendering to a first display device; receiving a request from a second client device associated with a remote second user to view the video content; streaming the video content over the network to the second client device; processing a request to transition control of the first user's session to the second user; initiating control of the first user's session by the second user, wherein initiating control by the second user includes deactivating control by the first client device and activating control by the second client device.
-
公开(公告)号:US09993729B2
公开(公告)日:2018-06-12
申请号:US15011283
申请日:2016-01-29
发明人: David Perry , Christian Rickeby
IPC分类号: A63F13/352 , A63F13/355 , H04L29/08 , H04L29/06 , A63F13/30
CPC分类号: A63F13/355 , A63F13/30 , A63F13/352 , H04L65/4084 , H04L65/80 , H04L67/10 , H04L67/38
摘要: A method is provided, including: receiving, over a network by a cloud gaming server computer, a request from a client device to initiate gameplay of a cloud video game; responsive to the request, assigning the client device to a first data center from which to stream the gameplay of the cloud video game; responsive to the request, initiating transfer of user save data over the network from a second data center to the first data center; loading the cloud video game on a cloud gaming machine at the first data center, the loading of the cloud video game including loading of generic save data; initiating interactive gameplay of the cloud video game with the generic save data; during the interactive gameplay, completing the transfer of the user save data to the first data center; applying the user save data to update the execution of the cloud video game.
-
公开(公告)号:US09984388B2
公开(公告)日:2018-05-29
申请号:US15285928
申请日:2016-10-05
发明人: Glen van Datta , Gary Zalewski
IPC分类号: A63F9/24 , A63F13/00 , G06F17/00 , G06F19/00 , G06Q30/02 , A63F13/5258 , A63F13/61 , H04N21/81 , H04N21/478 , H04N21/61 , H04N21/258
CPC分类号: G06Q30/0244 , A63F13/12 , A63F13/5258 , A63F13/61 , A63F2300/535 , A63F2300/5506 , A63F2300/61 , A63F2300/8017 , G06Q30/02 , G06Q30/0246 , G06Q30/0251 , G06Q30/0257 , G06Q30/0261 , G06Q30/0273 , G06Q30/0276 , G06Q30/0277 , H04N7/173 , H04N21/25841 , H04N21/44012 , H04N21/4532 , H04N21/47205 , H04N21/4781 , H04N21/47815 , H04N21/4825 , H04N21/6125 , H04N21/812 , H04N21/8453 , H04N21/8583
摘要: Systems and methods for verifying an advertisement impression in a digital environment are provided. In some aspects, methods of the subject technology include operations for defining a portion of the digital environment as an impression area, wherein the impression area is associated with a tagged advertisement area, providing a stream of an advertisement to the tagged advertisement area, and updating advertising impression information stored in memory regarding the advertisement, wherein an advertising impression is based on the identification of the character within the impression area and the availability of an unobstructed line-of-sight between the character and the tagged advertisement area. In some aspects, computer readable media are also provided.
-
35.
公开(公告)号:US09956490B2
公开(公告)日:2018-05-01
申请号:US12359171
申请日:2009-01-23
IPC分类号: A63F13/87 , H04L29/06 , A63F13/355 , A63F13/358 , A63F13/352 , A63F13/30 , A63F13/335 , A63F13/33 , A63F13/35 , H04N21/21 , H04N21/214 , H04N21/23 , H04N21/478 , H04N21/61 , A63F13/20 , A63F13/49 , H04N7/10 , H04W84/12 , H04W88/14
CPC分类号: A63F13/87 , A63F13/12 , A63F13/20 , A63F13/30 , A63F13/33 , A63F13/335 , A63F13/35 , A63F13/352 , A63F13/355 , A63F13/358 , A63F13/49 , A63F2300/402 , A63F2300/513 , A63F2300/538 , A63F2300/552 , H04L65/4076 , H04L65/605 , H04L65/607 , H04L65/608 , H04L67/38 , H04N7/106 , H04N21/21 , H04N21/2143 , H04N21/23 , H04N21/4781 , H04N21/6125 , H04W84/12 , H04W88/14
摘要: A system and method are described for storing program code and data within an application hosting center. For example, one embodiment of a computer-implemented method comprises: subdividing program code and/or data used to execute an online application into a first type and a second type; storing program code and data of the first type in a first type of memory, the first type of memory providing relatively low latency memory access; storing program code and data of the second type in a second type of memory, the second type of memory providing relatively higher latency memory access compared to the first type of memory; retrieving program code and data from the first memory and the second memory in response to a client request to execute an online application; and transmitting a streaming interactive video stream representing images generated by the application to the client.
-
公开(公告)号:US09940647B2
公开(公告)日:2018-04-10
申请号:US15497144
申请日:2017-04-25
CPC分类号: G06Q30/0277 , A63F13/10 , A63F13/12 , A63F13/335 , A63F13/35 , A63F13/355 , A63F13/358 , A63F13/61 , A63F13/85 , A63F2300/407 , A63F2300/409 , A63F2300/538 , A63F2300/552 , A63F2300/57 , G06F9/45537 , G06T15/00 , H04L29/06027 , H04L65/4069 , H04L65/4084 , H04L65/607 , H04L65/80 , H04L67/10 , H04L67/18 , H04L67/2819 , H04L67/38 , H04N19/44
摘要: A video server is configured to provide streaming video to players of computer games over a computing network. The video server can provided video of different games to different players simultaneously. This is accomplished by rendering several video streams in parallel using a single GPU. The output of the GPU is provided to graphics processing pipelines that are each associated with a specific client/player and are dynamically allocated as needed. A client qualifier may be used to assure that only clients capable of presenting the streaming video to a player at a minimum level of quality receive the video stream.
-
公开(公告)号:US09914051B2
公开(公告)日:2018-03-13
申请号:US15603336
申请日:2017-05-23
IPC分类号: A63F13/30 , A63F13/335 , A63F13/338 , A63F13/352 , A63F13/355 , A63F13/77 , H04N21/478
CPC分类号: A63F13/335 , A63F13/338 , A63F13/352 , A63F13/355 , A63F13/525 , A63F13/77 , A63F13/86 , H04N21/4781
摘要: Video server systems and methods for providing video streams to a plurality of remote clients are described. In one implementation, the video streams are based on game states received from a remote game server. The game states are dependent on game commands received by the video server system from the remote clients and forwarded to the remote game server. The video server system is configured to appear, from the point of view of the game server, as more than one client. For example, the video server system may receive game states from the remote game server at more than one different Internet Protocol address and each of these Internet Protocol addresses may be associated with a different game session.
-
公开(公告)号:US09878242B2
公开(公告)日:2018-01-30
申请号:US15146804
申请日:2016-05-04
IPC分类号: A63F9/24 , A63F13/00 , G06F17/00 , G06F19/00 , A63F13/355 , A63F13/30 , A63F13/87 , A63F13/73 , A63F13/2145 , A63F13/23 , A63F13/53 , A63F13/70
CPC分类号: A63F13/355 , A63F9/24 , A63F13/12 , A63F13/2145 , A63F13/23 , A63F13/53 , A63F13/70 , A63F13/73 , A63F13/87 , A63F2009/2402 , A63F2009/2404 , A63F2009/2407 , A63F2009/241 , A63F2009/2457 , A63F2009/2488
摘要: A method for generating a gameplay video of a video game is provided. The method initiates with recording a user's gameplay of the video game. The user's recorded gameplay is analyzed to determine a region of interest, the region of interest being a region of the video game having social network sharing levels that exceed a predefined threshold. Boundaries are defined within a gameplay context of the video game based on the determined region of interest that define options for selection of a beginning and an end for the gameplay video. The gameplay video of the video game is generated based on the selection defined from the boundaries. The gameplay video of the video game is shared over the social network to one or more additional client devices for viewing by one or more additional users.
-
公开(公告)号:US09878240B2
公开(公告)日:2018-01-30
申请号:US13231883
申请日:2011-09-13
IPC分类号: G06F9/445 , A63F13/60 , A63F13/355 , A63F13/77 , A63F13/79 , H04N21/241 , H04N21/258 , H04N21/478 , H04L29/06
CPC分类号: A63F13/355 , A63F13/60 , A63F13/77 , A63F13/79 , A63F2300/209 , A63F2300/538 , A63F2300/552 , G06F9/44521 , G06F9/44526 , H04L65/602 , H04L67/38 , H04N21/241 , H04N21/25808 , H04N21/4781
摘要: A computing system is configured to execute a computer program on a server and to provide a video stream of the program output to a geographically remote client over a communication network. An add-on manager is provided to facilitate the use of add-ons to extend the functionality of the computer program. The add-on manager is responsive to commands received from the client and is configured to associate individual add-ons and add-on data with specific user accounts. The add-ons can be located on the server or some other location remote from the client.
-
40.
公开(公告)号:US09872048B2
公开(公告)日:2018-01-16
申请号:US14596057
申请日:2015-01-13
发明人: Gary M. Zalewski
IPC分类号: H04N21/234 , G06K9/62 , G06Q30/02 , H04N5/14 , H04N21/43 , H04N21/431 , H04N21/44 , H04N21/81 , H04N21/858 , G06K9/00
CPC分类号: H04N21/23424 , G06K9/00268 , G06K9/62 , G06Q30/0241 , H04N5/147 , H04N21/23418 , H04N21/4307 , H04N21/4316 , H04N21/44012 , H04N21/812 , H04N21/8583 , H04N21/8586
摘要: A non-transitory computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute steps that include analyzing an image, identifying one or more faces in the image using a face recognition technique, designating at least one of the identified faces collectively as a first area of interest, and determining whether an insertion area exists in the image where additional content can be inserted without obstructing the first area of interest. Another computer program is adapted to cause a processor based system to execute steps that include determining whether the insertion area can be divided into two or more regions based on color. Methods and processor based apparatuses that perform one or more of these steps are also disclosed.
-
-
-
-
-
-
-
-
-