Multithreaded rendering for virtualized graphics processing

    公开(公告)号:US10649790B1

    公开(公告)日:2020-05-12

    申请号:US15686085

    申请日:2017-08-24

    IPC分类号: G06F9/4401 G09G5/36 G06T15/00

    摘要: Methods, systems, and computer-readable media for multithreaded rendering for virtualized graphics processing are disclosed. Commands for a GPU are generated by application threads executing in parallel on a computing device. A virtual GPU is implemented using a physical GPU in a GPU server and attached to the computing device over a network. The GPU server receives the commands from the computing device via the network. Individual commands are associated with identifiers of individual application threads. Based at least in part on the identifiers, the individual commands are assigned to individual execution threads on the GPU server. The individual execution threads correspond to individual application threads. GPU output is generated based at least in part on parallel execution of the commands using the execution threads.

    Spectating data service for a spectating system

    公开(公告)号:US10484439B2

    公开(公告)日:2019-11-19

    申请号:US14755944

    申请日:2015-06-30

    摘要: A spectating system that stores audiovisual (A/V) content for broadcasts and collects and stores spectating data including spectator interactions with the broadcasts and broadcast content, and that exposes the data and A/V content to consumers such as game developers, online merchants, or broadcasters. The spectating system temporally correlates the spectating data and A/V content so that consumers can review portions of video, audio, and/or text from broadcasts that may be related to particular spectator behaviors as indicated by respective spectating data. The spectating data may also be spatially mapped to the spectating interface so that consumers can determine spectator interest in and interactions with various broadcast content. The spectating data may include data specific to a broadcast, a plurality of broadcasts, a game, or a plurality of games.

    Unauthorized product detection techniques

    公开(公告)号:US10482471B2

    公开(公告)日:2019-11-19

    申请号:US13743092

    申请日:2013-01-16

    IPC分类号: G06Q30/00 G06K9/00

    摘要: An unauthorized-product detection system may compare data representing various authentication markers of items presumed to have been produced or sourced by a particular entity with stored data representing valid authentication markers of items produced or sourced by the particular entity. The authentication markers may represent inherent physical characteristics of the items or their packaging, or may be generated and applied to the items or their packaging to facilitate counterfeit detection and/or for other purposes. The data (some of which may be encrypted) may be captured using high-resolution cameras, scanners, or other devices, and then communicated to the unauthorized-product detection system for analysis. The system may maintain a data store of data representing captured or valid authentication markers and may store tracking information reflecting the use of various authentication markers. The system may provide various unauthorized product detection services to consumers, retailers, or members of a supply-chain.

    System, method and computer program product for gathering and delivering personalized user information

    公开(公告)号:US10469502B2

    公开(公告)日:2019-11-05

    申请号:US15864875

    申请日:2018-01-08

    申请人: Xylon LLC

    摘要: A system, method and computer program product for providing a secure data channel between a user and associates. The method may receive pushed information from an associate, including, e.g., an update to the user profile information, related information, or personalized content for the user. The method can convey to the user, personal information including a selectable union of the user profile information, the related information, and/or the personalized content. The method can further share access to the personal information to a family, where the family can include another user, users, or multiple related users. The pushed information can include textual, digitized audio, digitized video, graphical image, or other data, and can include prescription, automobile service, or purchased product information, or voicemail messages.

    Triplexer with transmit/receive switch

    公开(公告)号:US10461914B2

    公开(公告)日:2019-10-29

    申请号:US15937467

    申请日:2018-03-27

    申请人: Apple Inc.

    IPC分类号: H04L5/14

    摘要: A triplexer having integrated switching circuitry is disclosed. In one embodiment, a triplexer is used, in a transmit mode, to combine a clock signal, a control signal, and a modulated (e.g., a radio frequency, or RF) signal into a composite signal for transmission over a transmission line. In a receive mode, the triplexer receives and separates the composite signal into the clock signal, the control signal, and the modulated signal. The triplexer further includes switching circuitry integrated therein. The switching circuitry is operable to switch the triplexer between the transmit and receive modes.