-
公开(公告)号:US09135725B2
公开(公告)日:2015-09-15
申请号:US13776532
申请日:2013-02-25
Applicant: Apple Inc.
Inventor: David Makower , Jason N. Gould , Leo Lee
CPC classification number: G06T11/00 , G06F17/30017
Abstract: Generic media covers can be generated for digital media items submitted by publishers without a personalized media cover. A generic media cover can be generated for a media item by hashing a unique identifier of the media item that remains consistent throughout the life cycle of the media item. Bytes of the hashed value can be translated into graphic parameters which are used to generate the generic graphic. The graphic parameters can be attached to the generic graphic, thus allowing a user to regenerate the generic graphic at a desired resolution at a later point in time. Also disclosed are techniques for ensuring that generic media covers for a bundle of media items appear substantially similar.
Abstract translation: 可以为发布商提交的数字媒体项目生成通用媒体封面,而不需要个性化的媒体封面。 可以通过在媒体项目的整个生命周期中保持一致的媒体项目的唯一标识符来为媒体项目生成通用媒体封面。 哈希值的字节可以转换为用于生成通用图形的图形参数。 图形参数可以附加到通用图形,从而允许用户在稍后的时间点以期望的分辨率重新生成通用图形。 还公开了用于确保用于一组媒体项目的通用媒体覆盖的技术显示出基本相似的技术。
-
公开(公告)号:US20140249906A1
公开(公告)日:2014-09-04
申请号:US13783093
申请日:2013-03-01
Applicant: APPLE INC.
Inventor: Farman A. Syed , Tara Uyeyama , David Neumann , Alan Yu , Mike H. Schrag , David Makower , Taylor Gerard Carrigan , Timothy Lester Parthemore , Tracy Pirnack , Jill Harwell , Jay Liepis , Jonathan B. Leffert , Elizabeth Trumbull , Jonathan M. Lee , Mufaddal Y. Khumri
IPC: G06Q30/02
CPC classification number: G06Q30/0207
Abstract: Fulfilling a pre-order for a collection of media items in an online store and enforcing one or more pricing schemes which adjust the price charged for the collection of media items purchased as a pre-order.
Abstract translation: 完成在线商店中媒体项目集合的预订,并执行一个或多个定价方案,调整收取作为预订购买的媒体项目收取的费用。
-
公开(公告)号:US10447812B2
公开(公告)日:2019-10-15
申请号:US14861405
申请日:2015-09-22
Applicant: Apple Inc.
Inventor: Stephen Richard Lewallen , David Makower , Jonathan Joseph Hess , Patrick Heynen , Terry J. Santamaria , William M. Bumgarner , David Pickford , Christopher L. Oklota , Anthony S. Parker
Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
-
公开(公告)号:US20180332093A1
公开(公告)日:2018-11-15
申请号:US15590442
申请日:2017-05-09
Applicant: Apple Inc.
Inventor: David Makower , Paul A. Francis , Yu Chieh Lin
IPC: H04L29/06 , H04N19/146 , H04N19/172 , H04N19/119
CPC classification number: H04L65/607 , H04L65/4069 , H04L65/605 , H04N19/85
Abstract: Techniques are disclosed for estimating a source resolution of image data presented to a system. According to these techniques, input image data may be converted to a domain of frequency coefficients. Each coefficient may represent content of the input image along a respective pair of frequencies extending in two dimensions. For each set of frequency coefficients having a common frequency in one of the dimensions, zero crossings of coefficient values may be detected. The zero crossings may be counted at each frequency position in the second dimension. An estimate of the input image's source resolution may be estimated from a comparison of the zero crossings. For video, this process may be performed across images of an input video sequences.
-
公开(公告)号:US20140249965A1
公开(公告)日:2014-09-04
申请号:US13783099
申请日:2013-03-01
Applicant: APPLE INC.
Inventor: Farman A. Syed , Tara Uyeyama , David Neumann , Alan Yu , Michael H. Schrag , David Makower , Tracy Pirnack , Jill Harwell , Jay Liepis , Jonathan B. Leffert , Elizabeth Trumbull , Jonathan M. Lee , Mufaddal Y. Khumri
IPC: G06Q30/06
CPC classification number: G06Q30/0635
Abstract: Fulfilling a pre-order for a collection of media items in an online store, enforcing one or more pricing schemes which adjust the price charged for the collection of media items purchased as a pre-order, and managing changes to a pre-order campaign as they are received from a media publisher.
Abstract translation: 在线商店中收集媒体项目的预订,执行一个或多个定价方案,调整收取作为预订购买的媒体项目收取的费用,并将预订广告系列的更改管理为 他们是从媒体出版商收到的。
-
公开(公告)号:US09785424B2
公开(公告)日:2017-10-10
申请号:US14732610
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Donald Matthew Firlik , Patrick O. Heynen , David Makower , Andrew D. Boyko , Anders Bertelrud , Christopher T. Parker , Paul William Chinn , Robert Marini , Eric Olaf Carlson
Abstract: A method and an apparatus for an application thinning mechanism are described. The thinning mechanism can select a subset of components from a universal application to assemble an application variant to be distributed and installed to a specific type of devices. The universal application may include every component, such as asset, resource or executable, built/developed for targeted device attributes to install one common application to multiple devices. For example, the thinning mechanism can use a trait vector associated with a type of devices to iterate through the components and identify assets to be included or packaged into in each target device specific application or application variant.
-
公开(公告)号:US20160357536A1
公开(公告)日:2016-12-08
申请号:US14732610
申请日:2015-06-05
Applicant: Apple Inc.
Inventor: Donald M. Firlik , Patrick O. Heynen , David Makower , Andrew D. Boyko , Anders Bertelrud , Christopher T. Parker , Paul William Chinn , Robert Marini , Eric Olaf Carlson
Abstract: A method and an apparatus for an application thinning mechanism are described. The thinning mechanism can select a subset of components from a universal application to assemble an application variant to be distributed and installed to a specific type of devices. The universal application may include every component, such as asset, resource or executable, built/developed for targeted device attributes to install one common application to multiple devices. For example, the thinning mechanism can use a trait vector associated with a type of devices to iterate through the components and identify assets to be included or packaged into in each target device specific application or application variant.
Abstract translation: 描述了一种应用稀疏机制的方法和装置。 稀疏机制可以从通用应用程序中选择一个组件的子集,以组装要分发和安装到特定类型设备的应用程序变体。 通用应用可以包括针对目标设备属性构建/开发的每个组件,例如资产,资源或可执行文件,以将一个通用应用安装到多个设备。 例如,稀疏机制可以使用与一类设备相关联的特征向量来遍历组件并且识别要包含或打包在每个目标设备特定应用或应用变体中的资产。
-
公开(公告)号:US20140115056A1
公开(公告)日:2014-04-24
申请号:US13692769
申请日:2012-12-03
Applicant: APPLE INC.
Inventor: David Makower , Max M. Muller, III , Jason N. Gould , Martin J. Murrett, II
IPC: H04L29/06
CPC classification number: H04L65/403 , G06Q10/10 , G06Q30/01 , H04L67/1095 , H04L67/2823
Abstract: A system is configured to generate renditions of an electronic book. Different renditions of the electronic book contain the same collection of assets with at least one asset being a different quality. When the electronic book is requested by a client device, links to different renditions of the electronic book are provided. The client device can select a link and a rendition of the electronic book can be delivered to the client device.
Abstract translation: 系统被配置为产生电子书的再现。 电子书的不同转载包含相同的资产集合,至少有一项资产是不同的质量。 当电子书被客户端设备请求时,提供到电子书的不同重现的链接。 客户端设备可以选择一个链接,电子书的再现可以被传送到客户端设备。
-
公开(公告)号:US11818224B2
公开(公告)日:2023-11-14
申请号:US16601481
申请日:2019-10-14
Applicant: Apple Inc.
Inventor: Stephen Richard Lewallen , David Makower , Jonathan Joseph Hess , Patrick Heynen , Terry J. Santamaria , William M. Bumgarner , David Pickford , Christopher L. Oklota , Anthony S. Parker
CPC classification number: H04L67/34 , G06F8/61 , G06F16/285 , G06F9/44521
Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
-
公开(公告)号:US10382516B2
公开(公告)日:2019-08-13
申请号:US15590442
申请日:2017-05-09
Applicant: Apple Inc.
Inventor: David Makower , Paul A. Francis , Yu Chieh Lin
IPC: H04L29/06 , H04N19/146 , H04N19/172 , H04N19/119
Abstract: Techniques are disclosed for estimating a source resolution of image data presented to a system. According to these techniques, input image data may be converted to a domain of frequency coefficients. Each coefficient may represent content of the input image along a respective pair of frequencies extending in two dimensions. For each set of frequency coefficients having a common frequency in one of the dimensions, zero crossings of coefficient values may be detected. The zero crossings may be counted at each frequency position in the second dimension. An estimate of the input image's source resolution may be estimated from a comparison of the zero crossings. For video, this process may be performed across images of an input video sequences.
-
-
-
-
-
-
-
-
-