Privacy screen
    43.
    发明授权

    公开(公告)号:US11768956B2

    公开(公告)日:2023-09-26

    申请号:US17561043

    申请日:2021-12-23

    Applicant: Apple Inc.

    CPC classification number: G06F21/6245 G06F3/1423 G09G5/38 G09G2354/00

    Abstract: A first device coupled with a first display and an image sensor receives output data from a second device having a second display different from the first display. The output data represents content displayable by the second device on the second display. The first device determines, using the image sensor, a position of the second display relative to the first device and causes the first display to display content based on the output data received from the second device and the determined position of the second display relative to the first device.

    Video pipeline
    45.
    发明授权

    公开(公告)号:US11043018B2

    公开(公告)日:2021-06-22

    申请号:US16662952

    申请日:2019-10-24

    Applicant: Apple Inc.

    Abstract: A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user's environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.

    VIDEO PIPELINE
    46.
    发明申请
    VIDEO PIPELINE 审中-公开

    公开(公告)号:US20200058152A1

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

    申请号:US16662952

    申请日:2019-10-24

    Applicant: Apple Inc.

    Abstract: A mixed reality system that includes a device and a base station that communicate via a wireless connection The device may include sensors that collect information about the user's environment and about the user. The information collected by the sensors may be transmitted to the base station via the wireless connection. The base station renders frames or slices based at least in part on the sensor information received from the device, encodes the frames or slices, and transmits the compressed frames or slices to the device for decoding and display. The base station may provide more computing power than conventional stand-alone systems, and the wireless connection does not tether the device to the base station as in conventional tethered systems. The system may implement methods and apparatus to maintain a target frame rate through the wireless link and to minimize latency in frame rendering, transmittal, and display.

    Systems for automatically assembling tile maps and associated techniques

    公开(公告)号:US10115181B2

    公开(公告)日:2018-10-30

    申请号:US15263261

    申请日:2016-09-12

    Applicant: Apple Inc.

    Abstract: A method of assembling a tile map can include assigning each tile in a plurality of tiles to one or more color groups in correspondence with a measure of a color profile of the respective tile: A position of each tile in relation to one or more neighboring tiles can be determined from a position of a silhouette corresponding to each respective tile in relation to one or more neighboring silhouettes within a set containing a plurality of silhouettes. The plurality of tiles can be automatically assembled into a tile map, with a position of each tile in the tile map being determined from the color group to which the respective tile belongs and the determined position of the respective tile in relation to the one or more neighboring tiles. Tangible, non-transitory computer-readable media can include computer executable instructions that, when executed, cause a computing environment to implement disclosed methods.

    Sprite Graphics rendering system
    49.
    发明授权
    Sprite Graphics rendering system 有权
    Sprite图形渲染系统

    公开(公告)号:US09582848B2

    公开(公告)日:2017-02-28

    申请号:US14063970

    申请日:2013-10-25

    Applicant: Apple Inc.

    Abstract: A set of tools, in the form of a software developers kit (SDK) for a graphics rendering system, is provided to improve overall graphics operations. In general, the tools are directed to analyzing a scene tree and optimizing its presentation to one or more graphics processing units (GPUs) so as to improve rendering operations. This overall goal is provided through a number of different capabilities, each of which is presented to software developers through a new applications programming interface (API).

    Abstract translation: 提供了一套用于图形渲染系统的软件开发工具包(SDK)的工具,以改善整体图形操作。 通常,这些工具旨在分析场景树并将其呈现优化到一个或多个图形处理单元(GPU),以便改进渲染操作。 这个总体目标是通过许多不同的功能提供的,每个功能都通过新的应用程序编程接口(API)提供给软件开发人员。

    Dynamic Generation Of Texture Atlases
    50.
    发明申请
    Dynamic Generation Of Texture Atlases 审中-公开
    动态生成纹理图集

    公开(公告)号:US20150348280A1

    公开(公告)日:2015-12-03

    申请号:US14292742

    申请日:2014-05-30

    Applicant: Apple Inc.

    CPC classification number: G06T7/40 G06T1/60 G06T11/40

    Abstract: Systems, methods and program storage devices are disclosed, which comprise instructions to cause one or more processing units to analyze input images to a texture atlas and determine how each texture should be modified before being stored in the texture atlas to prevent undesirable drawing artifacts. For example, “tileable” images may be identified on a per-edge basis (e.g., by determining whether each edge pixel is above a certain opacity threshold). The tileable images may then be modified, e.g., by extruding a 1-pixel border identical to the outer row of pixels, before being stored in the texture atlas. “Character”-type sprites may also be identified on a per-edge basis (e.g., by determining whether each edge pixel is below the opacity threshold). The character-type sprites may then by modified by adding a single pixel transparent border around the outer rows of pixels before being stored in the texture atlas.

    Abstract translation: 公开了系统,方法和程序存储设备,其包括使一个或多个处理单元将输入图像分析到纹理图集的指令,并且确定在存储在纹理图集中之前应如何修改每个纹理以防止不期望的绘图伪像。 例如,可以在每个边缘基础上(例如,通过确定每个边缘像素是否高于某一不透明度阈值)来识别“瓦片”图像。 然后可以修改瓦片图像,例如通过在存储在纹理图集中之前挤出与外部像素行相同的1像素边界。 也可以在每个边缘基础上(例如,通过确定每个边缘像素是否低于不透明度阈值)来识别“字符”型精灵。 然后可以通过在存储在纹理图集中之前在像素的外部行周围添加单个像素透明边界来修改字符型精灵。

Patent Agency Ranking