Communication system with improved reliability

    公开(公告)号:US11728932B2

    公开(公告)日:2023-08-15

    申请号:US17320208

    申请日:2021-05-13

    Applicant: Apple Inc.

    CPC classification number: H04L1/1607 H04L1/0023 H04L67/131

    Abstract: Techniques are disclosed relating to improving the reliable of a computing network. A first computing device receives changing states of a data object to send to a second computing device via a network interface. The first computing device sends, to the second computing device, a baseline packet having a complete one of the states of the data object. The first computing device sends, to the second computing device, a sequence of update packets corresponding to the changing states of the data object. An update packet in the sequence includes sufficient information to update a stored state of the data object at the second computing device to a current state of the data object responsive to the stored state being one of two or more previous ones of the states.

    Authority transfer for virtual objects in shared computer-generated reality environments

    公开(公告)号:US11956231B1

    公开(公告)日:2024-04-09

    申请号:US16880357

    申请日:2020-05-21

    Applicant: Apple Inc.

    Abstract: Various implementations disclosed herein include devices, systems, and methods that provide authority transfer of a virtual object in a shared CGR environment. In some implementations, at a first electronic device associated with a first owner having authority to transmit state updates of a virtual object, a state update is transmitted to one or more peers participating in the shared CGR environment associated with the current state of the virtual object by the first electronic device. In some implementations, a handoff message is transmitted to indicate that ownership of the virtual object is being handed off. Then, an acquisition message transmitted by a second electronic device associated with a second owner indicates ownership acquisition of the virtual object by the second owner. The first electronic device accepts state updates of the virtual object transmitted from the second owner based on receiving the acquisition message.

    Method and system for time-aligned media playback

    公开(公告)号:US11924317B1

    公开(公告)日:2024-03-05

    申请号:US17530306

    申请日:2021-11-18

    Applicant: Apple Inc.

    CPC classification number: H04L7/0008 G06F3/165 H04L7/00

    Abstract: A method performed by a first electronic device. The method generates, at the first electronic device that is sharing a global clock with a second electronic device, a first timebase information that includes a first timebase that defines a relationship between the shared clock and an internal clock of the first electronic device, the first timebase information for synchronizing playback of a first piece of media content associated with a first application between the first and second electronic devices. The method receives, from a second application, a second timebase information that includes a second timebase that defines a relationship between the first timebase and a second piece of media content, generates a third timebase information that includes the first timebase and the second timebase, and transmits the third timebase information to the second electronic device.

    Communication System with Improved Reliability

    公开(公告)号:US20220103296A1

    公开(公告)日:2022-03-31

    申请号:US17320208

    申请日:2021-05-13

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed relating to improving the reliable of a computing network. A first computing device receives changing states of a data object to send to a second computing device via a network interface. The first computing device sends, to the second computing device, a baseline packet having a complete one of the states of the data object. The first computing device sends, to the second computing device, a sequence of update packets corresponding to the changing states of the data object. An update packet in the sequence includes sufficient information to update a stored state of the data object at the second computing device to a current state of the data object responsive to the stored state being one of two or more previous ones of the states.

Patent Agency Ranking