Trusted device
    21.
    发明授权

    公开(公告)号:US12299096B2

    公开(公告)日:2025-05-13

    申请号:US17389665

    申请日:2021-07-30

    Applicant: ARM IP Limited

    Abstract: A trusted device, such as a wristwatch, is provided with authentication circuitry, used to perform an authentication operation to switch the trusted device into an authenticated state. Retention monitoring circuitry monitors the physical possession of the trusted device by the user following the authentication operation and switches the trusted device out of an authenticated state if the trusted device does not remain in the physical possession of the user. While the trusted device remains in the physical possession of the user, communication triggering circuitry is used to detect a request to establish communication with a target device that is one of a plurality of different target devices and communication circuitry is used to communicate with that target device using an authenticated identity of the user.

    Method and device for updating software executed from non-volatile memory

    公开(公告)号:US11150891B2

    公开(公告)日:2021-10-19

    申请号:US16704048

    申请日:2019-12-05

    Applicant: ARM IP LIMITED

    Abstract: A data processing device has a processor which executes software directly from non-volatile memory. The processor has a runtime component which dynamically maps software element identifiers specified by the software to corresponding software elements in memory. Mapping information is used to determine which software elements identifiers correspond to which software elements. This provides a level of indirection which can be used to make software updates more efficient, by updating only parts of the software while leaving old parts of the software as they are. Updated software elements can be stored to memory and the mapping information updated to point to the new elements, while existing mappings may be retained.

    A DEVICE FOR APPLYING TO PACKAGING
    23.
    发明申请

    公开(公告)号:US20210089853A1

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

    申请号:US16633560

    申请日:2018-07-18

    Applicant: ARM IP Limited

    Abstract: According to the present techniques there is provided a data processing device, for applying to packaging, the device having a flexible substrate, the flexible substrate comprising: storage circuitry to store device data therein; processing circuitry to process the device data; and communication circuitry to communicate with a remote resource to transmit the device data thereto; sensor circuitry to generate sensed device data, and wherein the device is configured to store the sensed device data in the storage circuitry, process the sensed device data and/or transmit the sensed device data to a remote resource.

    Locating devices
    24.
    发明授权

    公开(公告)号:US10911897B2

    公开(公告)日:2021-02-02

    申请号:US15066828

    申请日:2016-03-10

    Applicant: ARM IP Limited

    Abstract: A system for automatically ascertaining the location of wireless functional devices, such as lights and switches, in a building. Information from the devices is generated by receipt of electromagnetic signals from other devices, to calculate a best fit for the relative location of the devices in relation to each other. Preferably a map of the building is adduced to refine the location process, for instance by tying the location of a light switch to a wall or a light to a ceiling. The information is used to ascertain that, for example, two devices are in the same room and can be associated with each other. Account can be taken of variable features of the building such as partition walls, to update device settings. There is thus no need to survey the building manually.

    Access control and code scheduling
    25.
    发明授权

    公开(公告)号:US10891146B2

    公开(公告)日:2021-01-12

    申请号:US15304302

    申请日:2015-04-20

    Applicant: ARM IP LIMITED

    Abstract: A data processing system operates in a plurality of modes including a first privilege mode and a second privilege mode with the first privilege mode giving rights of access that are not available in the second privilege mode. Application code executes in the second privilege mode and generates function calls to hypervisor code which executes in the first privilege mode. These function calls are to perform a secure function requiring the rights of access which are only available in the first privilege mode. Scheduling code which executes in the second privilege mode controls scheduling of both the application code and the hypervisor code. Memory protection circuitry operating with physical addresses serves to control access permissions required to access different regions within the memory address space using configuration data which is written by the hypervisor code. The hypervisor code temporarily grants access to different regions within the physical memory address space to the system in the second privilege mode as needed to support the execution of code scheduled by the scheduling code.

    LOCATING DEVICES
    28.
    发明申请
    LOCATING DEVICES 审中-公开
    定位设备

    公开(公告)号:US20160286363A1

    公开(公告)日:2016-09-29

    申请号:US15066828

    申请日:2016-03-10

    Applicant: ARM IP Limited

    Abstract: A system for automatically ascertaining the location of wireless functional devices, such as lights and switches, in a building. Information from the devices is generated by receipt of electromagnetic signals from other devices, to calculate a best fit for the relative location of the devices in relation to each other. Preferably a map of the building is adduced to refine the location process, for instance by tying the location of a light switch to a wall or a light to a ceiling. The information is used to ascertain that, for example, two devices are in the same room and can be associated with each other. Account can be taken of variable features of the building such as partition walls, to update device settings. There is thus no need to survey the building manually.

    Abstract translation: 用于自动确定建筑物中的无线功能设备(例如灯和开关)的位置的系统。 来自设备的信息通过从其他设备接收电磁信号而产生,以计算相对于彼此的设备的相对位置的最佳拟合。 优选地,建筑物的地图被引导以改进位置过程,例如通过将灯开关的位置与墙壁或光线连接到天花板。 该信息用于确定例如两个设备在相同的房间中并且可以彼此关联。 帐户可以采用建筑物的变量功能,如隔墙,更新设备设置。 因此,无需手动对建筑进行调查。

    WRIST-WORN DEVICE CLASP
    29.
    发明申请

    公开(公告)号:US20160198816A1

    公开(公告)日:2016-07-14

    申请号:US14913002

    申请日:2014-08-19

    Applicant: ARM IP LIMITED

    Abstract: A wrist-worn device clasp that secures a strap of the wrist-worn device. A first mechanical part of the wrist worn device interlocks with a second mechanical part by motion in a first plane in order to resist motion perpendicular to said first plane. The first mechanical part also inhibits a first securing part and a second securing part being separated by tension along the strap substantially perpendicular to the first plane when the first mechanical part and second mechanical part are engaged with each other. The first securing part and the second securing part inhibit separation of the first mechanical part and the second mechanical part by motion parallel to the first plane when they are engaged with each other by motion perpendicular to the first plane.

    Abstract translation: 戴手腕的设备扣环,用于固定腕部佩带的装置。 手腕磨损装置的第一机械部分通过在第一平面中的运动与第二机械部件互锁,以抵抗垂直于所述第一平面的运动。 当第一机械部件和第二机械部件彼此接合时,第一机械部件还抑制第一固定部分和第二固定部分沿着带大致垂直于第一平面的张力分离。 第一固定部分和第二固定部分通过垂直于第一平面的运动彼此接合而阻止第一机械部分和第二机械部分的平行于第一平面的运动。

    Establishing communication links automatically with local devices

    公开(公告)号:US20150050885A1

    公开(公告)日:2015-02-19

    申请号:US13987647

    申请日:2013-08-19

    Applicant: ARM IP Limited

    Abstract: An envoy device for performing transactions with a further device in proximity to the envoy device, the envoy device comprising: a first communication device configured to communicate with the further device that is located within a predetermined distance of the envoy device using a local short range communication link; at least one further communication device configured to communicate with the further device using at least one longer range communication link. The envoy device is configured to respond to detecting the further device within the predetermined distance of the envoy device to: establish communication with the further device using the local short range communication link; receive information from the further device regarding any further communication links that the further device has access to; transmit to the further device information regarding the at least one longer range communication link; and to commence a transaction with the further device using the local short range communication link.

Patent Agency Ranking