-
公开(公告)号:US10162452B2
公开(公告)日:2018-12-25
申请号:US14867823
申请日:2015-09-28
Applicant: Apple Inc.
Inventor: Wayne C. Westerman , Marcos Alonso Ruiz , Jonathan R. Dascola , Olivier D. R. Gutknecht , Peter L. Hajas , Chanaka G. Karunamuni , Kenneth L. Kocienda , Kevin E. Ridsdale , Sophia Teutschler , Nicole M. Wells
IPC: G09G5/00 , G06F3/041 , G06F3/0488 , G06F3/0482 , G06F3/0484
Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a first user interface of a first software application, detects an input on the touch-sensitive surface while displaying the first user interface, and, in response to detecting the input while displaying the first user interface, performs a first operation in accordance with a determination that the input satisfies intensity input criteria including that the input satisfies a first intensity threshold, and performs a second operation in accordance with a determination that the input satisfies pan criteria including that the input has moved across the touch-sensitive surface by at least a predefined distance.
-
公开(公告)号:US10152208B2
公开(公告)日:2018-12-11
申请号:US14869873
申请日:2015-09-29
Applicant: Apple Inc.
Inventor: Nicole M. Wells , Marcos Alonso Ruiz , Gregory M. Apodaca , Alex Bijamov , Jonathan R. Dascola , Christopher P. Foss , Olivier D. R. Gutknecht , Peter L. Hajas , Michael T. Jurewitz , Chanaka G. Karunamuni , Kenneth L. Kocienda , Sophia Teutschler , Wayne C. Westerman
IPC: G06F3/0484 , G06F3/0488 , G06F3/048
Abstract: An electronic device displays, on a display, a user interface. While displaying the user interface, the device detects an input on the touch-sensitive surface; and, in response to detecting the input while displaying the first user interface, and while detecting the input, in accordance with a determination that the input satisfies an activation intensity threshold, performs a first operation. The activation intensity threshold includes a first intensity threshold component that decreases from a first intensity value over time.
-
公开(公告)号:US10095396B2
公开(公告)日:2018-10-09
申请号:US14868078
申请日:2015-09-28
Applicant: Apple Inc.
Inventor: Aram D. Kudurshian , Christopher P. Foss , Gary I. Butcher , Patrick L. Coffman , Jeffrey Traer Bernstein , Nicole M. Wells , Wayne C. Westerman
IPC: G06F3/033 , G06F3/0484 , G06F3/0486 , G06F3/0488 , G06F3/01 , G06F3/0487
Abstract: An electronic device displays a settings user interface that includes one or more control objects. The settings user interface is configured to adjust operations of the device that use one or more sensors that detect intensity of contacts with a touch-sensitive surface, and/or one or more tactile output generators. The device detects an input for a first control object of the one or more control objects; and, in accordance with the detected input for the first control object, changes the second intensity threshold and the second tactile output. The device provides a first tactile output in response to detecting that an intensity of a contact on a touch-sensitive surface increases above a first intensity threshold, and provides a second tactile output in response to detecting that an intensity of a contact on the touch-sensitive surface increases above a second intensity threshold, distinct from the first intensity threshold.
-
公开(公告)号:US09977500B2
公开(公告)日:2018-05-22
申请号:US15046418
申请日:2016-02-17
Applicant: Apple Inc.
Inventor: Wayne C. Westerman , Duncan Kerr , Avi E. Cieplinski , Jeffrey T. Bernstein , William M. Vieta , Julian K. Missig
IPC: G06F3/01 , G06F3/041 , G06F3/0488 , G06F3/0486 , G06F3/0484
CPC classification number: G06F3/016 , G06F3/0414 , G06F3/0416 , G06F3/04847 , G06F3/0486 , G06F3/0488 , G06F2203/04808
Abstract: The present application is related to a computer for providing output to a user. The computer includes a processor and an input device in communication with the processor. The input device includes a feedback surface and at least one sensor in communication with the feedback surface, the at least one sensor configured to detect a user input to the feedback surface. The processor varies a down-stroke threshold based on a first factor and varies an up-stroke threshold based on a second factor. The down-stroke threshold determines a first output of the computing device, the up-stroke threshold determines a second output of the computing device, and at least of the first factor or the second factor are determined based on the user input.
-
公开(公告)号:US09885627B2
公开(公告)日:2018-02-06
申请号:US14696043
申请日:2015-04-24
Applicant: Apple Inc.
Inventor: Baboo V. Gowreesunker , Wayne C. Westerman
IPC: G01L25/00
CPC classification number: G01L25/00
Abstract: Disclosed herein are methods and systems for compensating for drift that may be present in a force sensing device. In some embodiments, the force sensing device may be calibrated to compensate for the drift. The calibration may include receiving an input waveform associated with a received amount of force on the force sensing device. A system model that approximates a transfer function that provides an output waveform associated with the input waveform is then determined. Using the system model, an inverse transfer function associated with the system model is also determined. The inverse transfer function may then be applied to the output waveform which compensates for the drift.
-
36.
公开(公告)号:US09857897B2
公开(公告)日:2018-01-02
申请号:US14609042
申请日:2015-01-29
Applicant: Apple Inc.
Inventor: Wayne C. Westerman
IPC: G06F3/041 , G06F3/044 , G06F3/0488
CPC classification number: G06F3/0412 , G06F3/0414 , G06F3/044 , G06F3/0488 , G06F2203/04105 , G06F2203/04106 , G06F2203/04808
Abstract: An electronic device detects, on a touch-sensitive surface, a plurality of contacts via a plurality of intensity sensors. While detecting the plurality of contacts, the device assigns portions of an aggregate intensity of the contacts to each of the plurality of contacts based on: the first intensity measurement received from a first intensity sensor; the second intensity measurement received from a second intensity sensor; a location of the first intensity sensor relative to the touch-sensitive surface; a location of the second intensity sensor relative to the touch-sensitive surface; and a comparison between values of a set of one or more properties of the first contact and corresponding values of the second contact. In response to detecting the plurality of contacts, the device performs an operation based at least in part on the portion of the aggregate intensity assigned to the first contact.
-
公开(公告)号:US09846799B2
公开(公告)日:2017-12-19
申请号:US15669789
申请日:2017-08-04
Applicant: Apple Inc.
Inventor: Wayne C. Westerman , Byron B. Han , Craig A. Marciniak
CPC classification number: G06K9/00087 , G06F21/32 , G06F21/602 , G06K9/00006 , G06K9/00013 , G06K9/0002 , G06K9/00067 , G06K9/0008
Abstract: A scannable object is sensed and scanned. A map is constructed based on the scan results. The map is compared to one or more stored templates. Results of the comparison are provided. In some implementations, a secured processor may construct the map and may provide reduced resolution (and/or other versions that contain less information) versions of the map and/or the stored templates to one or more other processors. The one or more other processors may determine a match-set based on matching between the reduced resolution map and stored templates. The secured processor may then identify whether or not a match exists between the map and any stored template based on the match-set.
-
公开(公告)号:US20170357376A1
公开(公告)日:2017-12-14
申请号:US15616826
申请日:2017-06-07
Applicant: Apple Inc.
Inventor: Wayne C. Westerman
IPC: G06F3/041 , G06F3/0488
CPC classification number: G06F3/0418 , G06F3/0414 , G06F3/04883
Abstract: An electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a first user interface of a first software application, detects an input on the touch-sensitive surface while displaying the first user interface, and, in response to detecting the input while displaying the first user interface, performs a first operation in accordance with a determination that the input satisfies intensity input criteria including that the input satisfies an intensity threshold during a first predefined time period, and performs a second operation in accordance with a determination that the input satisfies long press criteria including that the input remains below the intensity threshold during the first predefined time period.
-
公开(公告)号:US09797753B1
公开(公告)日:2017-10-24
申请号:US14601153
申请日:2015-01-20
Applicant: Apple Inc.
Inventor: Baboo V. Gowreesunker , Steven P. Hotelling , Wayne C. Westerman
CPC classification number: G01D5/3473 , G01B11/26 , G01D5/34715
Abstract: Rotary encoders suitable for inclusion within small form factor devices (e.g., as input devices to small form factor electronic devices) are disclosed. In one aspect, a light source can illuminate a pattern on a rotatable shaft in order to reflect the pattern onto an array of optical sensors. Each optical sensor from the array of optical sensors can be polled at the same time to yield a snapshot vector. The snapshot vector can be projected onto a subspace spanned by two vectors selected in part on the pattern of the rotatable shaft and the distance separating the shaft and array. The resulting projection can be used to determine error and phase of the reflected pattern across the array of optical sensors. The phase of the reflected pattern can correlate to rotation of the shaft.
-
公开(公告)号:US09715616B2
公开(公告)日:2017-07-25
申请号:US15331508
申请日:2016-10-21
Applicant: Apple Inc.
Inventor: Byron B. Han , Craig A. Marciniak , Wayne C. Westerman
IPC: G06K9/00 , G06K9/03 , G06F3/042 , G06F3/0481
CPC classification number: G06K9/00026 , G06F3/0421 , G06F3/0481 , G06K9/00013 , G06K9/00912 , G06K9/00926 , G06K9/036 , G06T2207/10016
Abstract: A sequence of biometric data images is received, such as, for example, a sequence of fingerprint images, and a set of biometric data images is selected from the sequence of images. The set of images can include one or more segments of at least one image in the sequence of images. One or more portions of at least one image of biometric data in the set of images can be selected to be included in the unified image of biometric data. The unified image of biometric data can be constructed using the one or more portions of the at least one image of biometric data. If the unified image of biometric data is not complete, a user can be prompted for one or more additional images of biometric data.
-
-
-
-
-
-
-
-
-