-
公开(公告)号:US11314498B2
公开(公告)日:2022-04-26
申请号:US16226259
申请日:2018-12-19
Applicant: Apple Inc.
Inventor: Christopher S. Linn , Eric S. Brown , Eric O. Carlson , Cindy M. Barrett , Jonathan M. Grynspan , Donald M. Firlik , Cameron S. Birse , Timothee Geoghegan
Abstract: Disclosed herein is a technique for downgrading applications to placeholder applications in order to free up storage space in a user device. Based on a variety of heuristics, a number of installed applications are identified as candidates for a downgrade. The downgrading of the identified applications involves creating a placeholder application for each of the identified applications. The identified applications are temporarily deleted while keeping the user data associated with the applications intact and the placeholder applications are installed.
-
公开(公告)号:US11281369B2
公开(公告)日:2022-03-22
申请号:US16351353
申请日:2019-03-12
Applicant: Apple Inc.
Inventor: Behzad Aghaei , Timothy V. Isted , Maxwell O. Drukman , Donald M. Firlik , Christopher A. Lattner , Kenneth S. Orr , Andreas Wendker
IPC: G06F3/048 , G06F3/04883 , G06F3/04886 , G09B5/02 , G09B19/00 , G06F3/0484 , G06F8/30 , G06F8/38 , G06F9/445 , G06F3/04847 , A63F13/2145 , G06F40/274 , A63F13/537 , A63F13/63 , G06F3/04842 , G06F8/33
Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device presents a keyboard image on a touch sensitive surface of the device. The device then receives a first touch input selecting a key of the keyboard image and responsive to receiving the first touch input, displays a primary character associated with the selected key. While maintenance of physical contact is detected by the touch sensitive surface, the device receives a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key. Responsive to receiving the touch gesture, the device displays an alternative character associated with the selected key.
-
公开(公告)号:US10942645B2
公开(公告)日:2021-03-09
申请号:US16539389
申请日:2019-08-13
Applicant: Apple Inc.
Inventor: Behzad Aghaei , Christopher A. Lattner , Donald M. Firlik , Kenneth S. Orr , Matthew M. Patenaude , Maxwell O. Drukman , Michael S. Ferris , Samuel C. Page , Sonny Falk , Timothy V. Isted , William A. Dudney, Jr.
IPC: G06F8/33 , G06F3/0488 , G09B5/02 , G09B19/00 , G06F3/0484 , G06F8/30 , G06F8/38 , G06F9/445 , A63F13/2145 , G06F40/274 , A63F13/537 , A63F13/63
Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions. The device receives a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface. Responsive to receiving the first touch gesture, the suggested bracketed function is inserted into the sequence of code. The bracketed function encloses at least a portion of the sequence of code. The device receives a second touch gesture dragging an end bracket associated with the inserted bracketed function. Responsive to receiving the second touch gesture, the sequence of code is modified such that the bracketed function encloses an additional portion of the sequence of code.
-
公开(公告)号:US10430072B2
公开(公告)日:2019-10-01
申请号:US15173553
申请日:2016-06-03
Applicant: Apple Inc.
Inventor: Behzad Aghaei , Christopher A. Lattner , Donald M. Firlik , Kenneth S. Orr , Matthew M. Patenaude , Maxwell O. Drukman , Michael S. Ferris , Samuel C. Page , Sonny Falk , Timothy V. Isted , William A. Dudney
IPC: G06F3/0484 , G06F3/0488 , G09B5/02 , G09B19/00 , G06F17/27 , A63F13/537 , A63F13/63 , G06F8/30 , G06F8/38 , G06F9/445 , A63F13/2145 , G06F8/33
Abstract: In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions. The device receives a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface. Responsive to receiving the first touch gesture, the suggested bracketed function is inserted into the sequence of code. The bracketed function encloses at least a portion of the sequence of code. The device receives a second touch gesture dragging an end bracket associated with the inserted bracketed function. Responsive to receiving the second touch gesture, the sequence of code is modified such that the bracketed function encloses an additional portion of the sequence of code.
-
-
-