-
公开(公告)号:US11662824B2
公开(公告)日:2023-05-30
申请号:US17572535
申请日:2022-01-10
Applicant: Apple Inc.
Inventor: Julien Y. Robert , Tyler M. Fox , Camille Moussette , Viktor Miladinov , Jean-Pierre M. Mouilleseaux , Madeleine S. Cordier
IPC: G06F3/01 , G06F1/16 , G06F3/0485 , G06F3/0488 , G06F1/3234 , G06F3/04883 , G06F40/177 , G06F3/0482 , G06F3/04845 , G06F3/04847
CPC classification number: G06F3/016 , G06F1/1684 , G06F1/325 , G06F3/0485 , G06F3/0488 , G06F3/04883 , G06F3/0482 , G06F3/04845 , G06F3/04847 , G06F40/177 , G06F2203/04806
Abstract: An electronic device displaying a user interface on a display. While displaying the user interface on the display and while one or more tactile output generators of the electronic device are in a low-power state, the electronic device detects a first user interaction via the touch-sensitive surface. In response to detecting the first user interaction, the electronic device sets the one or more tactile output generators to a low-latency state. After setting the one or more tactile output generators to the low-latency state, the electronic device detects a second user interaction that is continuation of a touch input, on the touch sensitive surface, that includes the first user interaction. In response to detecting the second user interaction, the electronic device generates a tactile output that corresponds to the second user interaction.
-
公开(公告)号:US20220301412A1
公开(公告)日:2022-09-22
申请号:US17833700
申请日:2022-06-06
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , G06F3/0484 , H04W68/00 , G06F3/16 , G06F3/0481 , G06F16/84 , G06F16/903 , G06Q10/10 , G06F40/166
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
公开(公告)号:US11221679B2
公开(公告)日:2022-01-11
申请号:US17138664
申请日:2020-12-30
Applicant: Apple Inc.
Inventor: Julien Y. Robert , Tyler M. Fox , Camille Moussette , Viktor Miladinov , Jean-Pierre M. Mouilleseaux , Madeleine S. Cordier
IPC: G06F3/01 , G06F1/16 , G06F3/0485 , G06F3/0488 , G06F1/3234 , G06F40/177 , G06F3/0482 , G06F3/0484
Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.
-
公开(公告)号:US20190206225A1
公开(公告)日:2019-07-04
申请号:US16295480
申请日:2019-03-07
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov
Abstract: A method and device for providing a reminder to a user of a mobile device are provided. A location of the mobile device is monitored to identify whether the first geographical area is triggered by the mobile device crossing a first boundary of the first geographical area. After the mobile device crosses the first boundary the first location-based reminder is identified and a state of the mobile device is determined. The first location-based reminder can be provided to the user when an opportune event occurs.
-
公开(公告)号:US09678571B1
公开(公告)日:2017-06-13
申请号:US15271708
申请日:2016-09-21
Applicant: Apple Inc.
Inventor: Julien Y. Robert , Tyler M. Fox , Camille Moussette , Viktor Miladinov , Jean-Pierre M. Mouilleseaux , Madeleine S. Cordier
IPC: G06F3/01 , G06F3/0488
CPC classification number: G06F3/016 , G06F1/1684 , G06F1/325 , G06F3/0482 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/0488 , G06F3/04883 , G06F17/245 , G06F2203/04806
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.
-
公开(公告)号:US20160358128A1
公开(公告)日:2016-12-08
申请号:US14869675
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Christine B. McGavran , Scott Adler , Viktor Miladinov , Matthew B. Ball , Christopher Y. Tremblay , Thomas Wagner , Ketan Singh
CPC classification number: G06F16/2358 , G01C21/20 , G06F1/3206 , G06F16/29 , G06F16/9537 , G06Q10/109 , G06Q10/1095 , H04L67/18 , H04W4/024 , H04W4/025 , H04W4/40 , H04W52/0229 , Y02D70/142 , Y02D70/144 , Y02D70/164
Abstract: A method of providing travel updates for an event stored in a calendar application of a device is provided. The method receives the location and the starting time of the event from the calendar application at a navigation application of the device. The method determines an estimated travel time from the current location of the device to the location of the event. The method determines a time for timely departure to the event based on the estimated travel time. The method provides several travel updates that include the time for timely departure to the calendar application. The travel updates are utilized by the calendar application to provide a set of alerts regarding the time for the timely departure to the event.
Abstract translation: 提供了一种为存储在设备的日历应用中的事件提供旅行更新的方法。 该方法在设备的导航应用中从日历应用接收事件的位置和开始时间。 该方法确定从设备的当前位置到事件位置的估计行进时间。 该方法基于估计的行驶时间确定及时离开事件的时间。 该方法提供了几个旅行更新,包括及时离开日历应用程序的时间。 日历应用程序利用旅行更新来提供关于及时离开事件的时间的一组警报。
-
公开(公告)号:US20210117005A1
公开(公告)日:2021-04-22
申请号:US17138664
申请日:2020-12-30
Applicant: Apple Inc.
Inventor: Julien Y. Robert , Tyler M. Fox , Camille Moussette , Viktor Miladinov , Jean-Pierre M. Mouilleseaux , Madeleine S. Cordier
IPC: G06F3/01 , G06F1/16 , G06F3/0485 , G06F3/0488 , G06F1/3234
Abstract: An electronic device receives, at an application-independent module, user interface information from an application. The user interface information corresponds to one or more displayed user interface elements with one or more dimensions defined by an application-specific module of the application. The electronic device receives an input directed toward one or more of the displayed user interface elements, and, at the application-independent module, determines one or more tactile outputs to be generated based on a magnitude of the input and the one or more dimensions defined by the applications-specific module. Using the one or more tactile output generators, the electronic device generates the determined one or more tactile outputs.
-
公开(公告)号:US20200051420A1
公开(公告)日:2020-02-13
申请号:US16657108
申请日:2019-10-18
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , G06F3/0484 , H04W68/00 , G06F17/24 , G06F3/16 , G06F3/0481 , G06F16/84 , G06F16/903 , G06Q10/10
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
公开(公告)号:US10475327B2
公开(公告)日:2019-11-12
申请号:US16295480
申请日:2019-03-07
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov
Abstract: A method and device for providing a reminder to a user of a mobile device are provided. A location of the mobile device is monitored to identify whether the first geographical area is triggered by the mobile device crossing a first boundary of the first geographical area. After the mobile device crosses the first boundary the first location-based reminder is identified and a state of the mobile device is determined. The first location-based reminder can be provided to the user when an opportune event occurs.
-
公开(公告)号:US10453325B2
公开(公告)日:2019-10-22
申请号:US14871115
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Scott Adler , Viktor Miladinov , Garett R. Nell , José Angel Castillo Sánchez , Christopher Linn
IPC: G08B21/24 , H04W68/00 , G06F16/903 , G06Q10/10 , G06F3/0484 , G06F17/24 , G06F3/16 , G06F3/0481 , G06F16/84
Abstract: Systems, methods, and apparatuses are provided for creating and providing reminders that involve an activity states of an application on a device. An activity state can correspond to a particular view within an application, e.g., a view that was reached after several inputs from a user. A user can provide a specification of an activity state in a variety of ways, e.g., providing a reminder command while the application is executing in the foreground with the desired activity state or by voice commands that specify the activity state. A user can provide one or more trigger criteria. Once the reminder is triggered, the specified activity state can be provided to the user.
-
-
-
-
-
-
-
-
-