-
公开(公告)号:US20210400037A1
公开(公告)日:2021-12-23
申请号:US17162955
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: James R. Montgomerie , Jessica Aranda , Patrick Coffman , Julien Freudiger , Matthew Hansen Gamble , Ron Huang , Anant Jain , Glen S. Low , Andrey Pokrovskiy , Stephen J. Rhee , Matthew E. Shepherd , Ansh Shukla , Katherine Skinner , Kyle Martin Sluder , Christopher Soli , Christopher K. Thomas , Guy L. Tribble , John Wilander
Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.
-
公开(公告)号:US12182319B2
公开(公告)日:2024-12-31
申请号:US17190995
申请日:2021-03-03
Applicant: Apple Inc.
Inventor: Deepak Iyer , Jessica Aranda , Cindy M. Barrett , Patrick Coffman , Julien Freudiger , Alexander S. Haas , Nahir A. Khan , Behkish J. Manzari , Kevin M. Miller , Brian Pietsch , Stephen J. Rhee , Stefan Stuerke , Eric L. Wilson
IPC: G06F21/83 , G06F3/04817 , G06F3/04842 , G06F21/12 , G06F21/32
Abstract: Embodiments described herein provide a software-based privacy indicator for a camera and microphone that focuses not purely on hardware status (e.g., on or off), but on whether potentially private data is flowing to the system or an application. If based purely on hardware status, the indicator for an electronic device may be shown in scenarios where no data actually flows to the system or applications. The privacy indicator will be enabled if any camera or microphone data is relayed to the operating system or an application that is executed via the operating system. When the device uses the microphone and camera to capture environmental metadata about the surroundings of the device without providing any audio samples, images, or video frames to the system or an application, the privacy indicator will not be enabled.
-
公开(公告)号:US20210400624A1
公开(公告)日:2021-12-23
申请号:US17219631
申请日:2021-03-31
Applicant: Apple Inc.
Inventor: Adam Driscoll , Siraj Taqi Abidi , Jessica Aranda , Matthew Ball , Krishna Behara , Patrick Coffman , Charlie Deets , Christopher Foster , Ron Huang , Erik Neuenschwander , Stephen J. Rhee , Maria Ryen , Brandon Van Ryswyk , Christian Schroeder , Shuli Zhou
Abstract: A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
-
公开(公告)号:US11895105B2
公开(公告)日:2024-02-06
申请号:US17162955
申请日:2021-01-29
Applicant: Apple Inc.
Inventor: James R. Montgomerie , Jessica Aranda , Patrick Coffman , Julien Freudiger , Matthew Hansen Gamble , Ron Huang , Anant Jain , Glen S. Low , Andrey Pokrovskiy , Stephen J. Rhee , Matthew E. Shepherd , Ansh Shukla , Katherine Skinner , Kyle Martin Sluder , Christopher Soli , Christopher K. Thomas , Guy L. Tribble , John Wilander
CPC classification number: H04L63/0807 , H04L63/083 , H04L63/0853 , H04W12/06
Abstract: An access control system is provided to prevent the surreptitious granting of access to privacy related functionality on an electronic device. Software-based events to grant access to device functionality can be validated by confirming that the software event corresponds with a hardware input event. This validation prevents the spoofing of a user interface input that may be used to fraudulently grant access to specific functionality.
-
公开(公告)号:US20210397647A1
公开(公告)日:2021-12-23
申请号:US17183071
申请日:2021-02-23
Applicant: Apple Inc.
Inventor: Matthew J. Dickoff , Jessica Aranda , Patrick Coffman , Richard L. Hagy , Stephen J. Rhee , Nicole R. Ryan , Adam C. Swift , Gavin B. Thomson , Brandon J. Van Ryswyk
IPC: G06F16/54 , G06F16/535 , G06F3/0482
Abstract: Described herein are techniques to enable limited access to a photos library by enabling application specific virtual photo libraries. When an application requests access to the photos library, the user can select an option to enable or configure a virtual photos library, and then select specific assets (e.g., photos, videos) within the photos library to be selected for inclusion into an application specific virtual photos library.
-
公开(公告)号:US11256864B2
公开(公告)日:2022-02-22
申请号:US17183008
申请日:2021-02-23
Applicant: Apple Inc.
Inventor: Zeheng Chen , Jessica Aranda , Patrick Coffman , Patrick W. Demasco , Julien Freudiger , Karan Misra , Stephen J. Rhee , Guy L. Tribble
IPC: G06F3/0486 , G06F40/274 , G06F9/54 , G06F3/04886
Abstract: Private and secure autocomplete suggestions are enabled based on a user contacts database, even when an application has not been granted access to the user contacts database. A keyboard process can receive and display suggestions based on input provided via the keyboard. The suggestions are generated based on a contacts database of a user. The suggestions are generated without exposing the contacts database to the application. Suggestions are then displayed to the user without exposing the suggestions to the application. Once a suggestion is selected by a user, the selected suggestion is provided to the application for insertion into a text field.
-
公开(公告)号:US20210397789A1
公开(公告)日:2021-12-23
申请号:US17183008
申请日:2021-02-23
Applicant: Apple Inc.
Inventor: Zeheng Chen , Jessica Aranda , Patrick Coffman , Patrick W. Demasco , Julien Freudiger , Karan Misra , Stephen J. Rhee , Guy L. Tribble
IPC: G06F40/274 , G06F3/0488 , G06F9/54
Abstract: Private and secure autocomplete suggestions are enabled based on a user contacts database, even when an application has not been granted access to the user contacts database. A keyboard process can receive and display suggestions based on input provided via the keyboard. The suggestions are generated based on a contacts database of a user. The suggestions are generated without exposing the contacts database to the application. Suggestions are then displayed to the user without exposing the suggestions to the application. Once a suggestion is selected by a user, the selected suggestion is provided to the application for insertion into a text field.
-
公开(公告)号:US20210397751A1
公开(公告)日:2021-12-23
申请号:US17190995
申请日:2021-03-03
Applicant: Apple Inc.
Inventor: Deepak Iyer , Jessica Aranda , Cindy M. Barrett , Patrick Coffman , Julien Freudiger , Alexander S. Haas , Nahir A. Khan , Behkish J. Manzari , Kevin M. Miller , Brian Pietsch , Stephen J. Rhee , Stefan Stuerke , Eric L. Wilson
IPC: G06F21/83 , G06F21/12 , G06F21/32 , G06F3/0481 , G06F3/0484
Abstract: Embodiments described herein provide a software-based privacy indicator for a camera and microphone that focuses not purely on hardware status (e.g., on or off), but on whether potentially private data is flowing to the system or an application. If based purely on hardware status, the indicator for an electronic device may be shown in scenarios where no data actually flows to the system or applications. The privacy indicator will be enabled if any camera or microphone data is relayed to the operating system or an application that is executed via the operating system. When the device uses the microphone and camera to capture environmental metadata about the surroundings of the device without providing any audio samples, images, or video frames to the system or an application, the privacy indicator will not be enabled.
-
公开(公告)号:US12158911B2
公开(公告)日:2024-12-03
申请号:US18130395
申请日:2023-04-03
Applicant: Apple Inc.
Inventor: Matthew J. Dickoff , Jessica Aranda , Patrick Coffman , Richard L. Hagy , Stephen J. Rhee , Nicole R. Ryan , Adam C. Swift , Gavin B. Thomson , Brandon J. Van Ryswyk
IPC: G06F3/0482 , G06F16/535 , G06F16/54 , G06F21/10
Abstract: Described herein are techniques to enable limited access to a photos library by enabling application specific virtual photo libraries. When an application requests access to the photos library, the user can select an option to enable or configure a virtual photos library, and then select specific assets (e.g., photos, videos) within the photos library to be selected for inclusion into an application specific virtual photos library.
-
公开(公告)号:US11653324B2
公开(公告)日:2023-05-16
申请号:US17219631
申请日:2021-03-31
Applicant: Apple Inc.
Inventor: Adam M. Driscoll , Siraj T. Abidi , Jessica Aranda , Matthew B. Ball , Krishna M. Behara , Patrick L. Coffman , Charles D. Deets , Christopher C. Foster , Ronald K. Huang , Erik C. Neuenschwander , Stephen J. Rhee , Maria Ryen , Brandon J. Van Ryswyk , Christian Schroeder , Shuli Zhou
CPC classification number: H04W64/006 , H04W4/021
Abstract: A location control subsystem is provided that allows a user of an electronic device to define the granularity used to provide location coarseness. A user can define a coarse location granularity for an application. When a coarse device location is reported to an application, the location can be provided with at least a minimum degree of variable specificity based on the selected location coarseness. When an application is granted a coarse location, the application is to interpret the provided location indicating that the user may be anywhere within a geographic region of variable specificity, as opposed to being close to a center point with a horizontal accuracy based on the precision of the location fix, as when a fine granularity location is provided. In addition to reducing the spatial resolution of the location that is reported to the application, the temporal resolution may also be reduced.
-
-
-
-
-
-
-
-
-