-
公开(公告)号:US11258866B2
公开(公告)日:2022-02-22
申请号:US16791624
申请日:2020-02-14
Applicant: Apple Inc.
Inventor: Samuel M. Weinig , Jessie Berlin , Benjamin Poulain , Adele Peterson , Brian Weinstein , Richard Mondello , Alex Christensen
Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
-
公开(公告)号:US20200259905A1
公开(公告)日:2020-08-13
申请号:US16791624
申请日:2020-02-14
Applicant: Apple Inc.
Inventor: Samuel M. Weinig , Jessie Berlin , Benjamin Poulain , Adele Peterson , Brian Weinstein , Richard Mondello , Alex Christensen
IPC: H04L29/08
Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
-
公开(公告)号:US11699097B2
公开(公告)日:2023-07-11
申请号:US16878254
申请日:2020-05-19
Applicant: Apple Inc.
Inventor: Francesco Rossi , Vignesh Jagadeesh , Vinay Sharma , Marco Zuliani , Xiaojin Shi , Benjamin Poulain
CPC classification number: G06N20/00 , G06F9/3885
Abstract: A method includes receiving input data at a trained machine learning model that includes a common part and task-specific parts, receiving an execution instruction that identifies one or more processing tasks to be performed, processing the input data using the common part of the trained machine learning model to generate intermediate data, and processing the intermediate data using one or more of the task-specific parts of the trained machine learning model based on the execution instruction to generate one or more outputs.
-
公开(公告)号:US10909657B1
公开(公告)日:2021-02-02
申请号:US16032844
申请日:2018-07-11
Applicant: Apple Inc.
Inventor: Francesco Rossi , Xiaohuan C. Wang , Brian E. Walsh , Bartlomiej W. Rymkowski , Xiaojin Shi , Marco Zuliani , Alexey Marinichev , Benjamin Poulain , Omid Khalili
Abstract: Artistic styles extracted from one or more source images may be applied to one or more target images, e.g., in the form of stylized images and/or stylized video sequences. The extracted artistic style may be stored as a plurality of layers in a neural network, which neural network may be further optimized, e.g., via the fusion of various elements of the network's architectures. An optimized network architecture may be determined for each processing environment in which the network will be applied. The artistic style may be applied to the obtained images and/or video sequence of images using various optimization methods, such as the use of scalars to control the resolution of the unstylized and stylized images, temporal consistency constraints, as well as the use of dynamically adjustable or selectable versions of Deep Neural Networks (DNN) that are responsive to system performance parameters, such as available processing resources and thermal capacity.
-
公开(公告)号:US20160359762A1
公开(公告)日:2016-12-08
申请号:US14732315
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Samuel M. Weinig , Jessie Berlin , Benjamin Poulain , Adele Peterson , Brian Weinstein , Richard Mondello , Alex Christensen
IPC: H04L12/911 , H04L29/08
CPC classification number: H04L67/16
Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
Abstract translation: 在本文描述的各种实施例中,内容扩展和编程接口使第三方内容扩展能够向系统上的本地Web客户端提供转换和过滤动作及相关标准。 在一个实施例中,本地web客户端加载用于第三方内容过滤,阻塞或转换扩展的数据,并且执行扩展定义的动作,而不需要第三方内容的附加中介。 在一个实施例中,下载到移动或手持设备的第三方应用可以包括提供由系统的本地Web客户端加载的动作和触发的扩展数据对象。 第三方应用程序不需要连续执行,并且可以在Web客户端检索扩展数据对象后退出或终止。
-
公开(公告)号:US20200372408A1
公开(公告)日:2020-11-26
申请号:US16878254
申请日:2020-05-19
Applicant: Apple Inc.
Inventor: Francesco Rossi , Vignesh Jagadeesh , Vinay Sharma , Marco Zuliani , Xiaojin Shi , Benjamin Poulain
Abstract: A method includes receiving input data at a trained machine learning model that includes a common part and task-specific parts, receiving an execution instruction that identifies one or more processing tasks to be performed, processing the input data using the common part of the trained machine learning model to generate intermediate data, and processing the intermediate data using one or more of the task-specific parts of the trained machine learning model based on the execution instruction to generate one or more outputs.
-
公开(公告)号:US10567517B2
公开(公告)日:2020-02-18
申请号:US14732315
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Samuel M. Weinig , Jessie Berlin , Benjamin Poulain , Adele Peterson , Brian Weinstein , Richard Mondello , Alex Christensen
IPC: H04L29/08
Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
-
-
-
-
-
-