Proximity Based Personalization of a Computing Device

    公开(公告)号:US20210378038A1

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

    申请号:US17242644

    申请日:2021-04-28

    Applicant: Apple Inc.

    Abstract: In some implementations, a computing device can be configured for users (e.g., user devices) that are detected nearby the computing device. For example, the computing device may be a communal device configured for a single user but generally used by multiple users. The communal device can discover when a known (e.g., authorized, trusted, etc.) user device is near the communal device and obtain personalization data from the nearby user device. The communal device can configure the communal device based on the personalization data to personalize an activity hosted by the communal device for the user of the nearby user device. To protect the user's personalization data, the communal device can delete the user's personalization data when the activity hosted by the communal device is terminated.

    METHOD AND SYSTEM FOR RENDERING CONTENT USING TEMPLATES

    公开(公告)号:US20200244774A1

    公开(公告)日:2020-07-30

    申请号:US16775615

    申请日:2020-01-29

    Applicant: Apple Inc.

    Abstract: According to some embodiments, an application launcher of a media player device launches an application bundle, the application bundle including a binary code. In response, a first server is accessed based on a universal resource locator (URL) specified by the application bundle to download an executable script. The executable script is parsed to configure a script runtime environment based on a predetermined template associated with the executable script. A first application programming interface (API) and a second API are enabled, where the first API is used to access a predetermined library maintained by the media player device and the second API is used to communicate with the binary code. The executable script is executed within the script runtime environment to render content, including rendering standard content by invoking the predetermined library via the first API and rendering customized content by invoking the binary code via the second API.

Patent Agency Ranking