REMOTE SERVICE DISCOVERY AND INTER-PROCESS COMMUNICATION

    公开(公告)号:US20200183760A1

    公开(公告)日:2020-06-11

    申请号:US16693055

    申请日:2019-11-22

    Applicant: Apple Inc.

    Abstract: One embodiment provides for an electronic device comprising a first processor to execute a first operating system and a second processor to execute a second operating system. The second processor a set of input/output devices within the electronic device. The electronic device additionally includes an interconnect to enable communication between the first processor and the second processor. The operating systems include communication modules which establish a bi-directional network connection over the interconnect. Via the bi-directional network connection, the communication modules establish a multi-channel inter-process communication link between a first process on the first processor and a second process on the second processor to enable communication between the processes.

    SWITCHING USERS AND SYNC BUBBLE FOR EDU MODE

    公开(公告)号:US20190121983A1

    公开(公告)日:2019-04-25

    申请号:US16167773

    申请日:2018-10-23

    Applicant: Apple Inc.

    Abstract: Systems and methods are disclosed for implementing an educational mode on a portable computing device, such as a tablet computer, that is a single-user system, used serially by multiple users. Each user can have a separate user storage that may be encrypted. The computing device boots as a system user to a login screen. A first student user enters user credentials into the login screen. The computing device can reboot the user-space processes, while leaving the kernel running, rebooting the computing device as the first student user. When the first student user logs out, data to be synchronized to, e.g., the cloud, can be synchronized for the first student user while a second student user is logged into the device.

    REMOTE SERVICE DISCOVERY AND INTER-PROCESS COMMUNICATION

    公开(公告)号:US20190286598A1

    公开(公告)日:2019-09-19

    申请号:US16352502

    申请日:2019-03-13

    Applicant: Apple Inc.

    Abstract: One embodiment provides for an electronic device comprising a first processor to execute a first operating system and a second processor to execute a second operating system. The second processor a set of input/output devices within the electronic device. The electronic device additionally includes an interconnect to enable communication between the first processor and the second processor. The operating systems include communication modules which establish a bi-directional network connection over the interconnect. Via the bi-directional network connection, the communication modules establish a multi-channel inter-process communication link between a first process on the first processor and a second process on the second processor to enable communication between the processes.

    Remote service discovery and inter-process communication

    公开(公告)号:US11016823B2

    公开(公告)日:2021-05-25

    申请号:US16693055

    申请日:2019-11-22

    Applicant: Apple Inc.

    Abstract: One embodiment provides for an electronic device comprising a first processor to execute a first operating system and a second processor to execute a second operating system. The second processor a set of input/output devices within the electronic device. The electronic device additionally includes an interconnect to enable communication between the first processor and the second processor. The operating systems include communication modules which establish a bi-directional network connection over the interconnect. Via the bi-directional network connection, the communication modules establish a multi-channel inter-process communication link between a first process on the first processor and a second process on the second processor to enable communication between the processes.

Patent Agency Ranking