DRAG AND DROP FOR TOUCHSCREEN DEVICES
    1.
    发明申请

    公开(公告)号:WO2018212895A1

    公开(公告)日:2018-11-22

    申请号:PCT/US2018/028194

    申请日:2018-04-18

    Applicant: APPLE INC.

    Abstract: A device implementing drag and drop for touchscreen devices may include a processor configured to detect a drag gesture selecting an item in a first application. The processor may be further configured to detect a touch release at an end of the drag gesture for dropping the item in a second application, and send, in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The processor may be further configured to receive, from the second application, a request for a representation of the item from among the plurality of representations. The processor may be further configured to send, to the first application, the request for the representation of the item. The processor may be further configured to initiate a data transfer of the representation of the item from the first application to the second application.

    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS
    2.
    发明申请
    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS 审中-公开
    用于产生触觉输出的装置,方法和图形用户界面

    公开(公告)号:WO2018048547A1

    公开(公告)日:2018-03-15

    申请号:PCT/US2017/045740

    申请日:2017-08-07

    Applicant: APPLE INC.

    CPC classification number: G06F3/016 G06F3/04883

    Abstract: An electronic device comprises a display, one or more input devices, and one or more tactile output generators. In accordance with a determination of tactile output criteria tactile output is generated. Several embodiments are disclosed. In a first embodiment an electronic device displays a user interface for a first software application. The user interface includes multiple elements to which user interaction models from multiple user interaction models provided by an application-independent module have been assigned (including a first element to which a first user interaction model has been assigned). The multiple elements have content provided by an application-specific module for the first software application. The first user interaction model defines how the user interface responds to inputs directed to the first element. The device detects an input directed to the first element; and updates the user interface based on characteristics of the input. If the input meets tactile output criteria specified by the first user interaction model, the device generates a first tactile output corresponding to the input, and if not, the device forgoes generation of the first tactile output.

    Abstract translation: 电子设备包括显示器,一个或多个输入设备以及一个或多个触觉输出发生器。 根据触觉输出标准的确定生成触觉输出。 公开了几个实施例。 在第一实施例中,电子设备显示第一软件应用程序的用户界面。 用户界面包括多个元素,由应用程序无关模块提供的来自多个用户交互模型的用户交互模型已被分配给多个元素(包括第一用户交互模型已被分配到的第一元素)。 多个元素具有由第一软件应用程序的专用模块提供的内容。 第一个用户交互模型定义用户界面如何响应指向第一个元素的输入。 该设备检测指向第一个元素的输入; 并根据输入的特征更新用户界面。 如果输入满足由第一用户交互模型指定的触觉输出标准,则设备生成对应于输入的第一触觉输出,并且如果不是,则设备放弃生成第一触觉输出。

    DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS

    公开(公告)号:EP4328733A2

    公开(公告)日:2024-02-28

    申请号:EP24150093.3

    申请日:2017-08-14

    Applicant: Apple Inc.

    Abstract: An electronic device receives a first request for a first user interface operation that is associated with a first tactile output; and performs the first user interface operation and generates the first tactile output. The device receives a second request for a second user interface operation that is associated with a second tactile output; and conditionally determines a time interval from a point in time corresponding to a most recent prior instance of a first type of change in the respective user interface element for which a tactile output was generated. If the time interval is less than a predefined time period, the device performs the second user interface operation without generating the second tactile output; and, if the time interval is greater than the predefined time period, the device performs the second user interface operation and generates the second tactile output.

    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS
    6.
    发明公开
    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS 审中-公开
    用于产生触觉输出的装置,方法和图形用户界面

    公开(公告)号:EP3291056A1

    公开(公告)日:2018-03-07

    申请号:EP17186196.6

    申请日:2017-08-14

    Applicant: Apple Inc.

    Abstract: An electronic device displays a user interface for a first software application. The user interface includes multiple elements to which user interaction models from multiple user interaction models provided by an application-independent module have been assigned (including a first element to which a first user interaction model has been assigned). The multiple elements have content provided by an application-specific module for the first software application. The first user interaction model defines how the user interface responds to inputs directed to the first element. The device detects an input directed to the first element; and updates the user interface based on characteristics of the input. If the input meets tactile output criteria specified by the first user interaction model, the device generates a first tactile output corresponding to the input, and if not, the device forgoes generation of the first tactile output.

    Abstract translation: 电子设备显示第一个软件应用程序的用户界面。 用户界面包括多个元素,由应用程序无关模块提供的来自多个用户交互模型的用户交互模型已被分配给多个元素(包括第一用户交互模型已被分配到的第一元素)。 多个元素具有由第一软件应用程序的专用模块提供的内容。 第一个用户交互模型定义用户界面如何响应指向第一个元素的输入。 该设备检测指向第一个元素的输入; 并根据输入的特征更新用户界面。 如果输入满足由第一用户交互模型指定的触觉输出标准,则设备生成对应于输入的第一触觉输出,并且如果不是,则设备放弃生成第一触觉输出。

    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS
    10.
    发明公开
    DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR GENERATING TACTILE OUTPUTS 审中-公开
    用于产生触觉输出的装置,方法和图形用户界面

    公开(公告)号:EP3293612A1

    公开(公告)日:2018-03-14

    申请号:EP17186313.7

    申请日:2017-08-14

    Applicant: Apple Inc.

    Abstract: An electronic device receives, at an application-independent module, from an application-specific module that is associated with a first application, information about an input directed to the user interface of the first application. An operation performed in the user interface of the first application in response to detecting the input is associated with a tactile output pattern specified by the application-specific module. The information about the input includes information indicating a magnitude of the operation performed in the user interface in response to detecting the input. The device generates a tactile output that corresponds to the operation performed in the user interface of the first application. The tactile output has the tactile output pattern specified by the application-specific module. The tactile output has an amplitude determined in accordance with the magnitude of the operation performed in the user interface of the first application in response to detecting the input.

    Abstract translation: 电子设备在与应用无关的模块处从与第一应用相关联的应用专用模块接收关于指向第一应用的用户界面的输入的信息。 响应于检测到输入而在第一应用的用户界面中执行的操作与由应用专用模块指定的触觉输出模式相关联。 关于输入的信息包括指示响应于检测到输入而在用户界面中执行的操作的大小的信息。 该设备生成对应于在第一应用的用户界面中执行的操作的触觉输出。 触觉输出具有由应用专用模块指定的触觉输出模式。 响应于检测到输入,触觉输出具有根据第一应用的用户界面中执行的操作的大小确定的幅度。

Patent Agency Ranking