-
公开(公告)号:US10303523B2
公开(公告)日:2019-05-28
申请号:US14836937
申请日:2015-08-26
Applicant: Apple Inc.
Inventor: Ronnie Misra , Joshua Shaffer
Abstract: A method and an apparatus that generate a request from a first thread of a process using a first stack for a second thread of the process to execute a code are described. Based on the request, the second thread executes the code using the first stack. Subsequent to the execution of the code, the first thread receives a return of the request using the first stack.
-
公开(公告)号:US20130290922A1
公开(公告)日:2013-10-31
申请号:US13932823
申请日:2013-07-01
Applicant: Apple Inc.
Inventor: Joshua Shaffer , Ronnie Misra
IPC: G06F9/44
CPC classification number: G06F8/10 , G06F8/36 , G06F9/45537 , G06F11/362
Abstract: A method and apparatus for storing a function specification file is described. In an exemplary method, the function specification field is capable for providing other software to facilitate execution of an application in a second operating system with the presence of a first operating system and the application is compiled for the first operating system. In another exemplary method, a preprocessor receives the function specification file comprising function definition data for a library function. The preprocessor processes the function definition data to generate header information and function code for the function. In another exemplary method, the preprocessor generates an automatic logging framework for the interposing library based on the function definition data. Further, a function in an interposing library logs calls to a corresponding library function.
Abstract translation: 描述用于存储功能规范文件的方法和装置。 在示例性方法中,功能规范字段能够提供其他软件以便于存在第一操作系统的第二操作系统中的应用程序的执行,并且为第一操作系统编译应用程序。 在另一示例性方法中,预处理器接收包括用于库函数的功能定义数据的功能规范文件。 预处理器处理功能定义数据,以生成功能的头信息和功能代码。 在另一示例性方法中,预处理器基于功能定义数据生成插入库的自动记录框架。 此外,插入库中的函数将调用对应的库函数。
-
公开(公告)号:US20140201316A1
公开(公告)日:2014-07-17
申请号:US13744007
申请日:2013-01-17
Applicant: APPLE INC.
Inventor: Paul William Chinn , Eric Olaf Carlson , Ronnie Misra
IPC: H04L29/06
CPC classification number: H04L67/06 , H04L65/607 , H04L67/145 , H04L69/04
Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.
Abstract translation: 描述了一个系统来创建和传输可流式的ZIP文件容器。 可流式ZIP文件容器包含流元数据,文件和中央目录。 流元数据,文件和中央目录可以保存在连续的流中,而不会有任何中间字节。 当可流式ZIP文件容器由支持可流式ZIP文件容器的客户端设备读取时,客户端设备可以退出数据流而不接收中央目录。 可以恢复在ZIP文件容器传输过程中的中断。
-
公开(公告)号:US10965732B2
公开(公告)日:2021-03-30
申请号:US16287798
申请日:2019-02-27
Applicant: Apple Inc.
Inventor: Paul William Chinn , Eric Olaf Carlson , Ronnie Misra
Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.
-
公开(公告)号:US10250670B2
公开(公告)日:2019-04-02
申请号:US15236268
申请日:2016-08-12
Applicant: Apple Inc.
Inventor: Paul William Chinn , Eric Olaf Carlson , Ronnie Misra
Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.
-
公开(公告)号:US09420070B2
公开(公告)日:2016-08-16
申请号:US13744007
申请日:2013-01-17
Applicant: Apple Inc.
Inventor: Paul William Chinn , Eric Olaf Carlson , Ronnie Misra
CPC classification number: H04L67/06 , H04L65/607 , H04L67/145 , H04L69/04
Abstract: A system is described to create and transmit a streamable ZIP file container. The streamable ZIP file container contains stream metadata, files, and a central directory. The stream metadata, files, and central directory can be saved in a contiguous stream without any intervening bytes. When the streamable ZIP file container is read by a client device that supports streamable ZIP file containers, the client device can exit the data stream without receiving the central directory. Interruptions during transmission of the ZIP file container can be resumed.
Abstract translation: 描述了一个系统来创建和传输可流式的ZIP文件容器。 可流式ZIP文件容器包含流元数据,文件和中央目录。 流元数据,文件和中央目录可以保存在连续的流中,而不会有任何中间字节。 当可流式ZIP文件容器由支持可流式ZIP文件容器的客户端设备读取时,客户端设备可以退出数据流而不接收中央目录。 可以恢复ZIP文件容器传输过程中的中断。
-
公开(公告)号:US09058131B2
公开(公告)日:2015-06-16
申请号:US13932823
申请日:2013-07-01
Applicant: Apple Inc.
Inventor: Joshua Shaffer , Ronnie Misra
CPC classification number: G06F8/10 , G06F8/36 , G06F9/45537 , G06F11/362
Abstract: A method and apparatus for storing a function specification file is described. In an exemplary method, the function specification field is capable for providing other software to facilitate execution of an application in a second operating system with the presence of a first operating system and the application is compiled for the first operating system. In another exemplary method, a preprocessor receives the function specification file comprising function definition data for a library function. The preprocessor processes the function definition data to generate header information and function code for the function. In another exemplary method, the preprocessor generates an automatic logging framework for the interposing library based on the function definition data. Further, a function in an interposing library logs calls to a corresponding library function.
Abstract translation: 描述用于存储功能规范文件的方法和装置。 在示例性方法中,功能规范字段能够提供其他软件以便于存在第一操作系统的第二操作系统中的应用程序的执行,并且为第一操作系统编译应用程序。 在另一示例性方法中,预处理器接收包括用于库函数的功能定义数据的功能规范文件。 预处理器处理功能定义数据,以生成功能的头信息和功能代码。 在另一示例性方法中,预处理器基于功能定义数据生成插入库的自动记录框架。 此外,插入库中的函数将调用对应的库函数。
-
-
-
-
-
-