-
公开(公告)号:US20130332941A1
公开(公告)日:2013-12-12
申请号:US13656506
申请日:2012-10-19
Applicant: APPLE INC.
Inventor: Ananthakrishna Ramesh , Yosen Lin , Damien Pascal Sorresso , James Michael Magee , Kevin James Van Vechten , Umesh Suresh Vaishampayan
CPC classification number: G06F9/4843 , G06F9/4831
Abstract: A method and apparatus of a device that changes the importance of a daemon process is described. In an exemplary embodiment, the device receives a message from a user process destined for daemon process, wherein the daemon process executes independently of the user process and the first daemon process communicates messages with other executing processes. The device further determines if the first message indicates that the importance of the first daemon process can be changed. If the first message indicates the importance of the first daemon process can be changed, the device changes the importance of the first daemon process. The device additionally forwards the first message to the first daemon process.
Abstract translation: 描述了改变守护进程的重要性的装置的方法和装置。 在示例性实施例中,设备从目的地为守护进程的用户进程接收消息,其中守护进程独立于用户进程执行,并且第一守护进程与其他执行进程通信消息。 设备还确定第一消息是否指示可以改变第一后台进程的重要性。 如果第一条消息表明第一个守护进程的重要性可以改变,则设备会改变第一个守护进程的重要性。 该设备另外将第一个消息转发到第一个守护进程。
-
公开(公告)号:US10019598B2
公开(公告)日:2018-07-10
申请号:US14871212
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Kevin J. Van Vechten , Damien Pascal Sorresso , Richard L. Hagy , Ivan Krstic
CPC classification number: G06F21/629 , G06F9/44521 , G06F9/468 , G06F9/541 , G06F9/542 , G06F21/52
Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.
-
公开(公告)号:US09411637B2
公开(公告)日:2016-08-09
申请号:US13656506
申请日:2012-10-19
Applicant: Apple Inc.
Inventor: Ananthakrishna Ramesh , Yosen Lin , Damien Pascal Sorresso , James Michael Magee , Kevin James Van Vechten , Umesh Suresh Vaishampayan
CPC classification number: G06F9/4843 , G06F9/4831
Abstract: A method and apparatus of a device that changes the importance of a daemon process is described. In an exemplary embodiment, the device receives a message from a user process destined for daemon process, wherein the daemon process executes independently of the user process and the first daemon process communicates messages with other executing processes. The device further determines if the first message indicates that the importance of the first daemon process can be changed. If the first message indicates the importance of the first daemon process can be changed, the device changes the importance of the first daemon process. The device additionally forwards the first message to the first daemon process.
Abstract translation: 描述了改变守护进程的重要性的装置的方法和装置。 在示例性实施例中,设备从目的地为守护进程的用户进程接收消息,其中守护进程独立于用户进程执行,并且第一守护进程与其他执行进程通信消息。 设备还确定第一消息是否指示可以改变第一后台进程的重要性。 如果第一条消息表明第一个守护进程的重要性可以改变,则设备会改变第一个守护进程的重要性。 该设备另外将第一个消息转发到第一个守护进程。
-
公开(公告)号:US20140229958A1
公开(公告)日:2014-08-14
申请号:US14179966
申请日:2014-02-13
Applicant: Apple Inc.
Inventor: Kevin J. Van Vechten , Damien Pascal Sorresso , Richard L. Hagy , Ivan Krstic
IPC: G06F9/54
CPC classification number: G06F21/629 , G06F9/44521 , G06F9/468 , G06F9/541 , G06F9/542 , G06F21/52
Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.
Abstract translation: 当启动应用程序时,框架扫描模块扫描由应用程序链接的多个框架以生成可用服务的列表。 当应用程序请求特定服务时,服务验证模块将所请求的服务与可用服务的列表进行比较,并且如果在可用服务的列表中找到所请求的服务,则向应用发送信号,允许访问的信号 到应用程序的请求服务。 否则,拒绝对请求的服务的访问。
-
公开(公告)号:US09189300B2
公开(公告)日:2015-11-17
申请号:US14179966
申请日:2014-02-13
Applicant: Apple Inc.
Inventor: Kevin J. Van Vechten , Damien Pascal Sorresso , Richard L. Hagy , Ivan Krstic
CPC classification number: G06F21/629 , G06F9/44521 , G06F9/468 , G06F9/541 , G06F9/542 , G06F21/52
Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.
Abstract translation: 当启动应用程序时,框架扫描模块扫描由应用程序链接的多个框架以生成可用服务的列表。 当应用程序请求特定服务时,服务验证模块将所请求的服务与可用服务的列表进行比较,并且如果在可用服务的列表中找到所请求的服务,则向应用发送信号,允许访问的信号 到应用程序的请求服务。 否则,拒绝对请求的服务的访问。
-
公开(公告)号:US20160125194A1
公开(公告)日:2016-05-05
申请号:US14871212
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Kevin J. Van Vechten , Damien Pascal Sorresso , Richard L. Hagy , Ivan Krstic
CPC classification number: G06F21/629 , G06F9/44521 , G06F9/468 , G06F9/541 , G06F9/542 , G06F21/52
Abstract: When an application is launched, a framework scanning module scans a plurality of frameworks linked against by the application to generate a list of available services. When the application makes a request of a particular service, a service verification module compares the requested service to the list of available services and if the requested service is found in the list of available services, sends a signal to the application, the signal allowing access to the requested service for the application. Otherwise, access to the requested service is denied.
Abstract translation: 当启动应用程序时,框架扫描模块扫描由应用程序链接的多个框架以生成可用服务的列表。 当应用程序请求特定服务时,服务验证模块将所请求的服务与可用服务的列表进行比较,并且如果在可用服务的列表中找到所请求的服务,则向应用发送信号,允许访问的信号 到应用程序的请求服务。 否则,拒绝对请求的服务的访问。
-
-
-
-
-