Patents Assigned to Apple
-
Patent number: 11205021Abstract: Techniques are disclosed relating to securing an accessory interface on a computing device. In various embodiments, a computing device detects a connection of an accessory device to an accessory interface port and, in response to the detected connection, evaluates a policy defining one or more criteria for restricting unauthorized access to the accessory interface port. Based on the evaluating, the computing device determines whether to disable the accessory interface port to prevent communication with the connected accessory device. In some embodiments, the computing device includes an interconnect coupled between the processor and the accessory interface port, and the interconnect includes a hub circuit configured to facilitate communication between a plurality of devices via the interconnect. In some embodiments, the computing device, in response to determining to disable the accessory interface port, instructs the hub circuit to prevent traffic from being conveyed from the accessory interface port.Type: GrantFiled: May 3, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Loukas Kalenderidis, Ivan Krstic, Brian J. Dawbin, Filip Stoklas, Carmen A. Bovalino, III, Shyam S. Toprani, Christopher B. Zimmermann, Libor Sykora, Arnold S. Liu, Lucia E. Ballard
-
Patent number: 11204806Abstract: User adaptive memory management can improve the user experience by allowing an electronic device including a data processing system to efficiently, proactively, and selectively allocate memory resources (particularly to keep or release large resources in memory), which improves application launch times for some applications and reduces or prevents delays from loading resources into memory for system services. User adaptive memory management can track past use of one or more applications and/or one or more system services (requiring one or more resources) by one or more users. Heuristics can be used to determine when to keep resources in memory and when to release resources in an adaptive way to improve user performance for launching applications (or other memory intensive operations) and for using system services with large resources without delays induced by reactive memory management of resources.Type: GrantFiled: December 14, 2018Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Maxwell Shane Swadling, Morgan Winer
-
Patent number: 11205039Abstract: In some embodiments, an option to lock one or more associated cells is provided with respect to each different group of cells in a single sheet of a spreadsheet application. One or more locked cells of a group of cells do not scroll out of view at least while a portion of the group of cells is viewable in a given display view.Type: GrantFiled: December 18, 2015Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Matthew Ross Lehrian, Christopher Douglas Weeldreyer, Tsurishaddai Williamson
-
Patent number: 11202598Abstract: The present disclosure generally relates to user interfaces for health monitoring. Exemplary user interfaces for initial setup of health monitoring using a first electronic device and a second electronic device is described. Exemplary user interfaces for recording biometric information for use in health monitoring is described. Exemplary user interfaces for using an input device while recording biometric information for health monitoring is described. Exemplary user interfaces for viewing and managing aspects of health monitoring is described.Type: GrantFiled: September 27, 2018Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Christopher D. Soli, Matthew W. Crowley, Bradley W. Griffin
-
Patent number: 11206701Abstract: Apparatus and methods to support access to services of multiple wireless networks by a single-radio, multiple subscriber identity module (SIM)/electronic SIM (eSIM) wireless device are disclosed. To send or receive voice communications for multiple SIMs/eSIMs, when an active voice connection for a first SIM/eSIM uses wireless circuitry to connect to a first cellular wireless network via a first radio access network, the single-radio, multi-SIM/eSIM wireless device uses alternative data transports, such as via a wireless local area network (WLAN) or by tunneling through the first radio access network of the first cellular wireless network to connect to services of additional cellular wireless networks associated with the multiple SIMs/eSIMs.Type: GrantFiled: June 1, 2020Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Abhishek Walia, Najeeb M. Abdulrahiman, Oleg M. Moskalenko, Sergey Sitnikov, Vikram Bhaskara Yerrabommanahalli, Ajoy K. Singh, Arun G. Mathias
-
Patent number: 11205548Abstract: A waterproof button assembly. The waterproof button assembly may include a housing including an opening and a button. The button may be positioned at least partially within the housing via the opening. The assembly may also include a plurality of engagement components positioned on opposite-distal ends of the button. The plurality of engagement components may be configured to retain the button within the housing. The engagement components may extend distally from the button, such that a portion of the engagement components may be positioned within apertures formed in the sidewall of the housing. The assembly may also include a plurality of supports, a tactile dome in contact with the button and at least one of the plurality of supports. A sensing component of the assembly may be positioned adjacent the housing and in alignment with the button and/or tactile dome for sensing actuation of the button within the assembly.Type: GrantFiled: April 1, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Pierre M. Teplitxky, Colin M. Ely, Fletcher R. Rothkopf, Anna-Katrina Shedletsky, Samuel B. Weiss
-
Patent number: 11204636Abstract: In an embodiment, a system includes multiple power management mechanism operating in different time domains (e.g. with different bandwidths) and control circuitry that is configured to coordinate operation of the mechanisms. If one mechanism is adding energy to the system, for example, the control circuitry may inform another mechanism that the energy is coming so that the other mechanism may not take as drastic an action as it would if no energy were coming. If a light workload is detected by circuitry near the load, and there is plenty of energy in the system, the control circuitry may cause the power management unit (PMU) to generate less energy or even temporarily turn off. A variety of mechanisms for the coordinated, coherent use of power are described.Type: GrantFiled: July 23, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Joseph T. DiBene, II, Inder M. Sodhi, Keith Cox, Gerard R. Williams, III
-
Patent number: 11205832Abstract: An electronic device may have a display. A display cover layer and a transparent inner display member may overlap a display pixel layer. The display pixel layer may have an array of display pixels for displaying images for a user. A touch sensor layer may be interposed between the display pixel layer and the transparent display member. A ferromagnetic shielding layer may be mounted below the display pixel layer. A flexible printed circuit containing coils of metal signal lines that form a near-field communications loop antenna may be interposed between the ferromagnetic shielding layer and the display pixel layer. A non-near-field antenna such as an inverted-F antenna may have a resonating element mounted on an inner surface of the display cover layer. The resonating element may be interposed between the transparent display member and the display cover layer.Type: GrantFiled: October 8, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Miroslav Samardzija, Yiren Wang, Yuehui Ouyang, Joseph Hakim, Qingxiang Li, Robert W. Schlub, Ruben Caballero, Siwen Yong, Erik G. de Jong
-
Patent number: 11204783Abstract: In one implementation, a method of accessing shared data among processes is performed by a device including processor(s), non-transitory memory, and an image acquisition interface. The method includes obtaining image data acquired by the image acquisition interface. The method further includes determining pose data based at least in part on inertial measurement unit (IMU) information measured by the image acquisition interface. The method also includes determining a gaze estimation based at least in part on eye tracking information obtained through the image acquisition interface. Based at least in part on characteristics of processes, the method includes determining an arrangement for the image data, the pose data, and the gaze estimation. The method additionally includes determining an access schedule for the processes based at least in part on at least one of: the arrangement, the characteristics of the processes, and hardware timing parameters associated with the device.Type: GrantFiled: August 22, 2019Date of Patent: December 21, 2021Assignee: APPLE INC.Inventors: Ranjit Desai, Michael J. Rockwell, Venu Madhav Duggineni, Robert Seon Wai Lee
-
Patent number: 11204656Abstract: A touch-sensitive textile device that is configured to detect the occurrence of a touch, the location of a touch, and/or the force of a touch on the touch-sensitive textile device. In some embodiments, the touch-sensitive textile device includes a first set of conductive threads oriented along a first direction, and a second set of conductive threads interwoven with the first set of conductive threads and oriented along a second direction. The device may also include a sensing circuit that is operatively coupled to the first and second set of conductive threads. The sensing circuit may be configured to apply a drive signal to the first and second set of conductive threads. The sensing circuit may also be configured to detect a touch or near touch based on a variation in an electrical measurement using the first or second set of conductive threads.Type: GrantFiled: July 10, 2020Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Daniel A. Podhajny, Kathryn P. Crews, Daniel D. Sunshine
-
Patent number: 11206544Abstract: An embodiment includes a method to increase the efficiency of security checkpoint operations. A security checkpoint kiosk serves as a Relying Party System (RPS). The RPS establishes a secure local connection between the RPS and a User Mobile-Identification-Credential Device (UMD). The RPS sends a user information request to the UMD, via the secure local connection, seeking release of user information associated with a Mobile Identification Credential (MIC). The RPS obtains authentication of the user information received in response to the user information request. The RPS retrieves user travel information based on the user information. The RPS determines that the user travel information matches the user information. When the user travel information matches the user information, the RPS approves the user to proceed past the security checkpoint kiosk.Type: GrantFiled: February 19, 2021Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Daniel A. Boyd, Kelli L. Biegger, Chang Ellison, Brandon P. Gutierrez, Jason Lim, Ho Cheung Chung, Irene M. Graff, Martijn Theo Haring, Ahmer A. Khan, Franck Farian Rakotomalala
-
Publication number: 20210392080Abstract: Techniques are provided for managing a user space protocol stack are disclosed herein. A nexus in a kernel space can receive a packet from a packet pool, and extract information from the packet to generate a flow key indicating a particular flow for the packet. The nexus can further look up the flow key in a flow table to determine whether there is an existing flow key stored in the flow table matching the flow key of the packet, and store the packet into a batch of packets of the existing flow when the existing flow key matches the flow key of the packet. When a release condition being met, the nexus can release the batch of packets of the existing flow to a user space protocol stack within a user space application through a channel communicatively coupled to the nexus and the user space protocol stack.Type: ApplicationFiled: June 11, 2021Publication date: December 16, 2021Applicant: Apple Inc.Inventors: Wei SHEN, Sandeep NAIR, Vidhi GOEL, Francesco R. DIMAMBRO, Eric Tsz Leung CHENG, Cayha Adiansyah MASPUTRA
-
Publication number: 20210391950Abstract: Techniques are provided for managing cross-layer transport awareness of a user space protocol stack. A protocol layer of a user space protocol stack within a user space application operated in a user space of a first device can receive a batch of packets of a data flow from a corresponding protocol layer operated by a second device. The protocol layer can process a group of packets in the batch of packets to generate a set of acknowledgement packets of the data flow, and process an additional packet in the batch of packets to generate an additional acknowledgement packet of the data flow. The additional acknowledgement packet is indicated to supersede the set of acknowledgement packets. The protocol layer can transmit the additional acknowledgement packet to the second device to indicate that both the group of packets and the additional packet have been received by the first device.Type: ApplicationFiled: June 11, 2021Publication date: December 16, 2021Applicant: Apple Inc.Inventors: Christoph PAASCH, Cayha Adiansyah MASPUTRA
-
Patent number: 11201426Abstract: Methods of coating contacts to have a specific color. The color can be selected to match a color of a portion of a device enclosure for an electronic device housing the contacts. Examples can instead provide methods of coating contacts to have a color to contrast with a color of a portion of the device enclosure. These methods can provide electrical contacts having a low contact resistance and good corrosion and scratch resistance.Type: GrantFiled: August 13, 2019Date of Patent: December 14, 2021Assignee: Apple Inc.Inventors: Raymund W. M. Kwok, Hani Esmaeili, Robert Scritzky, Michael W. Barnstead, Xiaoqiang Huang, Ida Y. Lo, Sean R. Novak, Christoph Werner
-
Patent number: D938849Type: GrantFiled: June 25, 2018Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, Markus Diebel, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Mikael Silvanto, Christopher J. Stringer, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
-
Patent number: D938905Type: GrantFiled: May 15, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Daniel W. Jarvis, Andrew U. Leopold, Ian A. Spraggs, Gregory Nicolaus Stephens
-
Patent number: D938955Type: GrantFiled: November 22, 2019Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, Lucy E. Browning, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Richard Hung Minh Dinh, Christopher E. Glazowski, Jonathan Gomez Garcia, Jean-Pierre S. Guillou, M. Evans Hankey, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Yaocheng Zhang, Rico Zörkendörfer
-
Patent number: D938966Type: GrantFiled: August 3, 2020Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Guillaume P. Barlier, Aurelio Guzmán, Deanna Marsigliese, Jason D. Rickwald, Christopher J. Romney, Nicolas V. Scapel, Christopher I. Wilson
-
Patent number: D938967Type: GrantFiled: August 3, 2020Date of Patent: December 21, 2021Assignee: Apple Inc.Inventors: Guillaume P. Barlier, Lisa K. Forssell, Robert Garcia, III, Joseph D. Gardner, Aurelio Guzmán, Aron Hjartarson, Rongxuan Jin, Wendy M. Klein, Kui Han Lee, Stephanie Wang Nai Ping Perea, Jason D. Rickwald, Christopher J. Romney, Johannes Lucius Wolfgang Saam, Nicolas V. Scapel, Oleksandr Tyemirov, Christopher I. Wilson
-
Patent number: D939020Type: GrantFiled: February 28, 2020Date of Patent: December 21, 2021Assignee: Apple Inc.Inventor: Peter Russell-Clarke