Customized Avatars and Associated Framework
    42.
    发明申请

    公开(公告)号:US20170358117A1

    公开(公告)日:2017-12-14

    申请号:US15274518

    申请日:2016-09-23

    Applicant: Apple Inc.

    CPC classification number: G06T13/40 H04L51/10

    Abstract: Various embodiments provide for techniques to facilitate online communication. In one embodiment, the communication is facilitated by providing a framework to enable the transmission of customized avatars across the messaging platform. The avatars may be recipe based, such that a receiving client device can receive the avatar recipe and render an avatar based on the recipe. In one embodiment the recipe includes set of components and a parameters associated with the set of components. An expression identifier associated with an expression to represent via the avatar can be received via the messaging platform and an animation of the avatar can be displayed to convey the intended expression.

    Manipulating shaders with object-oriented programming

    公开(公告)号:US09804900B2

    公开(公告)日:2017-10-31

    申请号:US14292645

    申请日:2014-05-30

    Applicant: APPLE INC.

    CPC classification number: G06F9/541 G06F8/51 G06T15/005

    Abstract: Shader manipulation via object-oriented instructions is disclosed. In various embodiments, a processor may receive object-oriented instructions. Upon receiving the object-oriented instructions, the processor may match the object-oriented instructions to uniforms of a non-object-oriented application programming interface (API) that may interface with a graphics processing unit (GPU). Further, the processor may modify the uniforms based at least in part on the received object-oriented instructions. Additionally, the processor may implements the uniforms after modification at a determined time.

    3D asset performance enhancement
    44.
    发明授权
    3D asset performance enhancement 有权
    3D资产性能提升

    公开(公告)号:US09558533B2

    公开(公告)日:2017-01-31

    申请号:US14292672

    申请日:2014-05-30

    Applicant: APPLE INC.

    CPC classification number: G06T5/00 G06F8/71 G06F9/44526

    Abstract: Three-dimensional (3D) asset performance enhancement is disclosed. In various embodiments, the 3D assets may be retrieved from a specific folder, each 3D asset describing one or more 3D models. The 3D assets may be processed at build-time of an application to enhance the performance of the 3D assets at runtime of the application by performing one or more enhancements on the 3D assets before adding the enhanced 3D assets to a bundle of the application.

    Abstract translation: 披露了三维(3D)资产性能增强。 在各种实施例中,可以从特定文件夹中检索3D资产,每个3D资产描述一个或多个3D模型。 可以在应用程序的构建时处理3D资产,以通过在将增强的3D资产添加到应用程序包之前对3D资产执行一个或多个增强来增强应用程序运行时的3D资产的性能。

    3D ASSET PERFORMANCE ENHANCEMENT
    45.
    发明申请
    3D ASSET PERFORMANCE ENHANCEMENT 有权
    3D资产绩效增强

    公开(公告)号:US20150348305A1

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

    申请号:US14292672

    申请日:2014-05-30

    Applicant: APPLE INC.

    CPC classification number: G06T5/00 G06F8/71 G06F9/44526

    Abstract: Three-dimensional (3D) asset performance enhancement is disclosed. In various embodiments, the 3D assets may be retrieved from a specific folder, each 3D asset describing one or more 3D models. The 3D assets may be processed at build-time of an application to enhance the performance of the 3D assets at runtime of the application by performing one or more enhancements on the 3D assets before adding the enhanced 3D assets to a bundle of the application.

    Abstract translation: 披露了三维(3D)资产性能提升。 在各种实施例中,可以从特定文件夹中检索3D资产,每个3D资产描述一个或多个3D模型。 可以在应用程序的构建时处理3D资产,以通过在将增强的3D资产添加到应用程序包之前对3D资产执行一个或多个增强来增强应用程序运行时的3D资产的性能。

    BROWSING AND INTERACTING WITH OPEN WINDOWS
    46.
    发明申请
    BROWSING AND INTERACTING WITH OPEN WINDOWS 有权
    浏览和互动与开放的窗口

    公开(公告)号:US20140040815A1

    公开(公告)日:2014-02-06

    申请号:US14046617

    申请日:2013-10-04

    Applicant: Apple Inc.

    CPC classification number: G06F3/0482 G06F3/04815

    Abstract: Methods, systems, and computer-readable media for managing open windows in a desktop GUI are disclosed. In various implementations, within a three-dimensional desktop, the open windows can be displayed in a three-dimensional browsable parade. As the user browses through the open windows in the browsable parade, the open window passing through a designated primary location of the three-dimensional desktop becomes the current active window of the desktop. An application menu bar of the current active window can be displayed on the three-dimensional desktop. The application menu bar and the active window together provide the full range of interactive capabilities that the native application environment of the open window would allow, even though the open window is currently displayed within the browsable parade.

    Abstract translation: 公开了用于管理桌面GUI中的打开的窗口的方法,系统和计算机可读介质。 在各种实现中,在三维桌面中,打开的窗口可以显示在三维可浏览的游行中。 当用户浏览可浏览游行中的打开窗口时,通过三维桌面的指定主要位置的打开窗口将成为桌面的当前活动窗口。 当前活动窗口的应用程序菜单栏可以显示在三维桌面上。 应用程序菜单栏和活动窗口一起提供了打开窗口的本机应用程序环境允许的全部交互功能,即使打开的窗口当前显示在可浏览的游行中。

Patent Agency Ranking