Patents Assigned to Apple
  • Patent number: 11477392
    Abstract: This disclosure pertains to techniques for dynamically adapting image capturing techniques, e.g., based on shutter activation frequency, to improve camera responsiveness.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Walker J. Eagleston, Neil Gareth Crane, Brandon J. Corey
  • Patent number: 11476239
    Abstract: A method and structure for receiving a micro device on a receiving substrate are disclosed. A micro device such as a micro LED device is punched-through a passivation layer covering a conductive layer on the receiving substrate, and the passivation layer is hardened. In an embodiment the micro LED device is punched-through a B-staged thermoset material. In an embodiment the micro LED device is punched-through a thermoplastic material.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: John A. Higginson, Andreas Bibi, Hsin-Hua Hu
  • Patent number: 11475182
    Abstract: A method includes defining a simulated transportation network based on a map that represents a real-world physical transportation network. The simulated transportation network includes segments, and each segment includes information that describes operating characteristics for the segment. The method also includes defining simulated users and performing a simulation in which the simulated users are moved relative to the simulated transportation network. The simulated users are moved using control instructions, and the simulated users are moved based on the information that describes operating characteristics for the segment that corresponds to a respective current location for each of the simulated users. The method also includes identifying map errors based on the simulation.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Doyop Kim, Christopher Knouss, Bing Mei
  • Patent number: 11475106
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable media for enforcing application usage policies. As part of an application purchase transaction, the application distributor creates a unique proof of purchase receipt. This receipt can be bundled with the application and delivered to the purchaser. Each machine can maintain an authorization file that lists the users authorized to use applications on that machine. A system configured to practice the method verifies that a user is authorized to use an application on a machine based on an application proof of purchase receipt and the authorization file. If the application proof of purchase receipt and the authorization file are both valid, the system checks if the user account identifier in the receipt is contained in the authorization file. If so, the user can be considered authorized to use the application on the machine.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Augustin J. Farrugia, David M'Raihi, Bertrand Mollinier Toublet, Gianpaolo Fasoli, Nicholas T. Sullivan
  • Patent number: 11477123
    Abstract: Methods and apparatus for low latency operation in user space networking architectures. In one embodiment, an apparatus configured to enable low latency data transfer is disclosed. The exemplary embodiment provides a multiplexer that allocates a fixed portion of network bandwidth for low latency traffic. Low latency traffic is routed without the benefit of general-purpose packet processing. In one embodiment, network extensions for low latency operations are described. Specifically, an agent is described that enables low latency applications to negotiate for low latency access. In one embodiment, mechanisms for providing channel event notifications are described. Channel event notifications enable corrective action/packet processing by the low latency application. In one embodiment, mechanisms for providing interface advisory information are described. Interface advisory information may be provided asynchronously to assist in low latency operation.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Eric Tsz Leung Cheng, Sandeep Nair, Wei Shen
  • Patent number: 11475984
    Abstract: A user device may use a curated health sub-ontology to index a user's health record data sourced from multiple electronic health record (EHR) systems. As part of indexing the health record data, the user device may create a personal health ontology that is specific to the user's health record data.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Patrick W. Granvold, Jason B. Morley, Zhe Li
  • Patent number: 11473968
    Abstract: An electronic device may include a light sensor system. The light sensor system may have a light source that emits light and a light detector that receives the emitted light after the emitted light has interacted with an external object. The light source may include a ring of light-emitting diodes or other light-emitting devices surrounding the light detector or may have light-emitting devices that are surrounded by a ring-shaped light detector. Polarizer structures may be incorporated into the light sensor system. Control circuitry in the device may control the light source so that different polarizations of light are emitted at different times. The control circuitry may process signals from the light detector that are gathered under different polarizations to discriminate between specular and non-specular reflections from the external object.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Po-Chieh Hung, Nicholas C. Lewty
  • Patent number: 11475029
    Abstract: In some implementations, a computing device can generate and present suggestions for filling in various data input fields presented by a graphical user interface of a host application running on the computing device. For example, when a user selects a data input field presented by the graphical user interface, the host application can cause an operating system (OS) process external to the host application on the computing device to search various hardware, software, configuration, communication, and/or event sources to obtain user information associated with the user and relevant to the input field type identifier. The user information can be presented by the OS process as suggestions on the graphical user interface without providing the user information to the host application. When the user selects a presented suggestion, the OS process can provide the user selected suggestion to the host application as input to the user selected data input field.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventor: Sofiane Toudji
  • Patent number: 11474348
    Abstract: In one implementation, a method includes emitting light with modulating intensity from a plurality of light sources towards an eye of a user. The method includes receiving light intensity data indicative of an intensity of the plurality of glints reflected by the eye of the user in the form of a plurality of glints. The method includes determining an eye tracking characteristic of the user based on the light intensity data. In one implementation, a method includes generating, using an event camera comprising a plurality of light sensors at a plurality of respective locations, a plurality of event messages, each of the plurality of event messages being generated in response to a particular light sensor detecting a change in intensity of light and indicating a particular location of the particular light sensor. The method includes determining an eye tracking characteristic of a user based on the plurality of event messages.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: October 18, 2022
    Assignee: APPLE INC.
    Inventors: Branko Petljanski, Raffi A. Bedikian, Daniel Kurz, Thomas Gebauer, Li Jia
  • Patent number: 11475283
    Abstract: Embodiments of the present disclosure relate to a neural engine of a neural processor circuit having multiple multiply-add circuits and an accumulator circuit coupled to the multiply-add circuits. The multiply-add circuits perform multiply-add operations of a three dimensional convolution on a work unit of input data using a kernel to generate at least a portion of output data in a processing cycle. The accumulator circuit includes multiple batches of accumulators. Each batch of accumulators receives and stores, after the processing cycle, the portion of the output data for each output depth plane of multiple output depth planes. A corresponding batch of accumulators stores, after the processing cycle, the portion of the output data for a subset of the output channels and for each output depth plane.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Christopher L. Mills, Sung Hee Park
  • Patent number: 11477075
    Abstract: A base station may generate first configuration information to configure a first user equipment (“UE”) to operate using a first bandwidth within a wideband carrier of a cell, generate second configuration information to configure a second UE to operate using a second bandwidth within the wideband carrier of the cell, and cause transmission of the first and second configuration information to the first and second UEs, respectively. The base station may configure the first and second UEs based upon capabilities received from each UE, respectively.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Joonyoung Cho, Gang Xiong, Ralf Bendlin, Hwan-Joon Kwon, Seunghee Han, Honglei Miao, Ingolf Karls, Markus Dominik Mueck, Michael Faerber
  • Patent number: 11474795
    Abstract: Embodiments described herein provide for a non-transitory machine-readable medium storing instructions to cause one or more processors to perform operations processing, in an integrated development environment, a set of program code to identify an assertion within the set of program code; determining compile-time provability of a condition specified by the assertion; and presenting an error condition in response to failing to determine compile-time provability of the condition specified by the assertion, wherein determining compile-time provability of the condition specified by the assertion includes semantically converting the condition specified by the assertion into a Boolean, reducing the Boolean to an intermediate representation, and processing the intermediate representation to detect an expression within the intermediate representation that is non-constant at compile-time.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Nader W. Moussa, Etienne Belanger
  • Patent number: 11474666
    Abstract: A first electronic device with a touch-enabled display establishes a wireless connection with a second electronic device that controls display of a user interface on a second display. The first electronic device displays a first user interface on the touch-enabled display, the first user interface including a first affordance corresponding to first media content. While displaying the first user interface, the first electronic device detects a first user input at a location on the touch-sensitive display that corresponds to the first affordance in the first user interface. In response to detecting the first user input, the first electronic device transmits, to the second electronic device via the wireless connection, instructions enabling display of at least a portion of the first media content on substantially the entire second display controlled by the second electronic device.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 18, 2022
    Assignee: APPLE INC.
    Inventors: Julian K. Missig, Jeffrey T. Bernstein, Marcelo H. Coelho
  • Patent number: 11474924
    Abstract: Systems, methods, and computer readable media to analyze and improve the performance of applications utilizing graphics hardware are described. In general, techniques are disclosed to monitor the run-time performance of various shader programs from multiple applications executing concurrently on a graphics processing unit (GPU) and present a visualization of such performance to a user. More particularly, the GPU performance profiling comprises sampling data from multiple hardware performance counters and shader programs during the execution of the shader programs on the GPU. The hardware counters may be indicative of the status of various performance and/or architectural limitations of the GPU at a given moment in time. By time-correlating the execution of the various shader programs and the responses of the multiple hardware counters, a more instructive visualization may be presented to the user, which may be used, e.g., as an aid in debugging and/or profiling the applications executing on the GPU.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventor: Jedd O. Haberstro
  • Patent number: 11477796
    Abstract: Various radio resource management techniques may be implemented to reduce in-device coexistence issues and/or interference between a Uu link established between a mobile device (first UE) and a base station (first NB), and a sidelink/PC5 link established between the first UE and another mobile device (second UE), where the second UE is served by a different base station (second NB). The first UE may receive, from the first NB, measurement configuration information that enables/configures the first UE to report to the NB any indication(s) of issues caused by communications between the first UE and the second UE over the PC5 link affecting communications between the first UE and the first NB over the Uu link, and/or communications over the Uu link affecting communications over the PC5 link. The first NB may analyze the feedback from the first UE and may implement mitigation measures to reduce/eliminate any interference and/or in-device-coexistence issues.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Srirang A. Lovlekar, Murtaza A. Shikari, Sethuraman Gurumoorthy, Fangli Xu, Yuqin Chen, Haijing Hu, Srinivasan Nimmala, Longda Xing, Dawei Zhang, Sree Ram Kodali
  • Patent number: 11477054
    Abstract: Embodiments of the present disclosure describe systems, devices, and methods for channel estimation for NB-PBCH in NB-LTE systems. Various embodiments may relate to options that can be used for demodulation of the NB-PBCH by the NBLTE-UEs, and in certain embodiments may include a reference signal (RS) usable for demodulation of the NB-PBCH by the NBLTE-UEs. Other embodiments maybe described or claimed.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Debdeep Chatterjee, Gang Xiong
  • Patent number: 11476883
    Abstract: An electronic device housing may include a display cover layer that overlaps an array of pixels. The cover layer or other portion of the housing may have an opening that forms an optical and audio port. Optical and audio components may be coupled to the port. A port cover may cover some or all of the port. The port cover may include one or more layers of mesh or other materials that allow light and sound to pass while blocking environmental contaminants. The optical components may include an ambient light sensor or other devices that receive light and/or may include devices that emit light. The audio components may include a microphone and/or a speaker. The optical component may emit or receive light that passes through the audio component. A structure in the interior of the housing may form a passageway coupled to the port through which sound and light passes.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Daniel P. Kumar, Michael B. Wittenberg, Aditya B. Nayak
  • Patent number: 11476493
    Abstract: Aspects of the present disclosure involve various battery can designs. In general, the battery can design includes two fitted surfaces oriented opposite each other and seam welded together to form an enclosure in which a battery stack is located. To form the enclosure, the two fitted surfaces are welded together along the large perimeter. Other swelling-resisting advantages may also be achieved utilizing the battery can design described herein including, but not limited to, the ability to modify one or more can wall thicknesses to control a pressure applied to the battery stack by the can, overall reduction in wall thickness of the can through the use of stronger materials for the can surfaces, additional supports structures included within the can design, and/or bossing or other localized thinning of surfaces of the can.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Christopher R. Pasma, Siddharth Mohapatra, George V. Anastas, Bookeun Oh, YooEup Hyung, Brian K. Shiu, Haran Balaram, Junhua Liu
  • Patent number: D967169
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Per Lindgren, Wyatt R. Mitchell, Allison Styer
  • Patent number: D967189
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventors: Kevin Will Chen, Teofila Connor, Alan C. Dye, Thalia Jimena Echevarria Fiol, Aurelio Guzmán, Jonathan P. Ive, Vincenzo Vuono, Wan Si Wan, Christopher I. Wilson, Eric Lance Wilson