Abstract: Various implementations disclosed herein include devices, systems, and methods for modifying an environment based on sound. In some implementations, a device includes one or more processors, a display and a non-transitory memory. In some implementations, a method includes displaying a computer graphics environment that includes an object. In some implementations, the method includes detecting, via an audio sensor, a sound from a physical environment of the device. In some implementations, the sound is associated with one or more audio characteristics. In some implementations, the method includes modifying a visual property of the object based on the one or more audio characteristics of the sound.
Type:
Grant
Filed:
April 28, 2021
Date of Patent:
November 28, 2023
Assignee:
APPLE INC.
Inventors:
Ronald Vernon Ong Siy, Scott Rick Jones, John Brady Parell, Christopher Harlan Paul
Abstract: In one implementation, a system includes an event sensor with a pixel array and an image pipeline. The pixel array is configured to operate a first subset of pixels in an active state and a second subset of pixels in an inactive state. The event sensor is configured to output pixel events. Each respective pixel event is generated in response to a specific pixel within the first subset of pixels detecting a change in light intensity that exceeds a comparator threshold. The image pipeline is configured to consume image data derived from the pixel events and communicate feedback information to the event sensor based on the image data. The feedback information causes a pixel within the first subset of pixels to transition from the active state to another state.
Abstract: Techniques discussed herein can facilitate configuration by a network of one or more measurement gaps based at least in part on UE (User Equipment) assistance. One example embodiment employable by a UE (User Equipment) comprises a memory interface; and processing circuitry configured to: generate UE capability information that comprises, for each measurement scenario of one or more measurement scenarios, an indication of whether the UE is capable of non-gap measurement in connection with that measurement scenario, wherein each measurement scenario applies to one or more associated serving frequencies and one or more associated measurement objects; and process configuration signaling that comprises, for each measurement scenario of the one or more measurement scenarios, an associated indication of whether an associated measurement gap is configured for that measurement scenario.
Type:
Grant
Filed:
September 20, 2018
Date of Patent:
November 28, 2023
Assignee:
Apple Inc.
Inventors:
Candy Yiu, Yang Tang, Jie Cui, Youn Hyoung Heo
Abstract: Technology for a low mobility user equipment (UE) operable to perform uplink (UL) transmissions using configured grant (CG) physical uplink shared channel (PUSCH) resources is disclosed. The UE can decode a CG PUSCH resource configuration from an eNodeB while the low mobility UE is in a radio resource control (RRC) connected state. The CG PUSCH resource configuration can indicate CG PUSCH resources for the low mobility UE after the low mobility UE transitions from the RRC connected state to an RRC idle state. The UE can transition from the RRC connected state to the RRC idle state. The UE can encode data packets for transmission over a PUSCH to the eNodeB using the CG PUSCH resources while the low mobility UE is in the RRC idle state.
Type:
Grant
Filed:
August 9, 2019
Date of Patent:
November 28, 2023
Assignee:
APPLE INC.
Inventors:
Debdeep Chatterjee, Gregory V. Morozov, Qiaoyang Ye
Abstract: Packaging may include a base box comprising cardboard, e.g., cardboard corrugate. Disposed within the base box may be a tray for receiving a product, which also may comprise cardboard. By constructing a base box and tray that both fold flat without destructive means, this type of configuration retains a high-end reception of the end product and product packaging, while encouraging proper recycling once the customer decides to dispose of the packaging.
Abstract: Systems and methods for identifying an object and presenting additional information about the identified object are provided. The techniques of the present invention can allow the user to specify modes to help with identifying objects. Furthermore, the additional information can be provided with different levels of detail depending on user selection. Apparatus for presenting a user with a log of the identified objects is also provided. The user can customize the log by, for example, creating a multi-media album.
Abstract: To accommodate variations in the interpupillary distances associated with different users, a head-mounted device may have left-eye and right-eye optical modules that move with respect to each other. Each optical module may have a display that creates an image and a corresponding lens that provides the image to an associated eye box for viewing by a user. The optical modules each include a lens barrel to which the display and lens of that optical module are mounted and a head-mounted optical module illumination system. The illumination system may have light-emitting devices such as light-emitting diodes that extend along some or all of a peripheral edge of the display. The light-emitting diodes may be mounted on a flexible printed circuit with a tail that extends a lens barrel opening. A stiffener for the flexible printed circuit may have openings that receive the light-emitting diodes.
Type:
Grant
Filed:
February 11, 2021
Date of Patent:
November 28, 2023
Assignee:
Apple Inc.
Inventors:
Marinus Meursing, Keenan Molner, Chengyi Yang, Florian R. Fournier, Ivan S. Maric, Jason C. Sauers
Abstract: Systems, apparatuses, and methods for error detection and recovery when streaming data are described. A system includes one or more companion direct memory access (DMA) subsystems for transferring data. When an error is detected for a component of the companion DMA subsystem(s), the operations performed by the other components need to gracefully adapt to this error so that operations face only a minimal disruption. For example, while one or more consumers are still consuming a first frame, a companion router receives an indication of an error for a second frame, causing the companion router to send a router frame abort message to a route manager. In response, the route manager waits until the consumer(s) are consuming the second frame before sending them a frame abort message. The consumer(s) flush their pipeline and transition to an idle state waiting for a third frame after receiving the frame abort message.
Type:
Grant
Filed:
March 5, 2021
Date of Patent:
November 28, 2023
Assignee:
Apple Inc.
Inventors:
Marc A Schaub, Roy G. Moss, Michael Bekerman
Abstract: An electronic device may be provided with a display. The display may have a flexible display layer covered by a protective display cover layer. The flexible display layer may be an organic light-emitting diode display layer or other layer with a flexible substrate. The flexible display layer may have a central region with peripheral edges. The central region may be rectangular, may be octagonal, or may have other shapes. Strip-shaped protrusions may extend along each of the peripheral edges of the central region. The strip-shaped protrusions may be bent to provide the protrusions with curved surface profiles. The display cover layer may have a cushion shape with bowed edges that overlap parts of the strip-shaped protrusions, may have curved inner and outer surfaces and/or planar surfaces, may have rounded corners with compound curvature, may have edges with curved surface profiles, and/or may have other configurations.
Abstract: Multi-chip systems and structures for modular scaling are described. In some embodiments an interfacing bar is utilized to couple adjacent chips. For example, a communication bar may utilized to coupled logic chips, and memory bar may be utilized to couple multiple memory chips to a logic chip.
Abstract: Techniques are disclosed relating to dynamically allocating and mapping private memory for requesting circuitry. Disclosed circuitry may receive a private address and translate the private address to a virtual address (which an MMU may then translate to physical address to actually access a storage element). In some embodiments, private memory allocation circuitry is configured to generate page table information and map private memory pages for requests if the page table information is not already setup. In various embodiments, this may advantageously allow dynamic private memory allocation, e.g., to efficiently allocate memory for graphics shaders with different types of workloads. Disclosed caching techniques for page table information may improve performance relative to traditional techniques. Further, disclosed embodiments may facilitate memory consolidation across a device such as a graphics processor.
Type:
Grant
Filed:
February 28, 2020
Date of Patent:
November 28, 2023
Assignee:
Apple Inc.
Inventors:
Justin A. Hensley, Karl D. Mann, Yoong Chert Foo, Terence M. Potter, Frank W. Liljeros, Ralph C. Taylor
Abstract: Systems and methods are provided to control traffic accessing a public land mobile network service (PLMN) at a nonpublic network to perform local breakout for selected traffic.
Abstract: In an embodiment, a memory system may include at least two types of DRAM, which differ in at least one characteristic. For example, one DRAM type may be a high density DRAM, while another DRAM type may have lower density but may also have lower latency and higher bandwidth than the first DRAM type. DRAM of the first type may be on one or more first integrated circuits and DRAM of the second type may be on one or more second integrated circuits. In an embodiment, the first and second integrated circuits may be coupled together in a stack. The second integrated circuit may include a physical layer circuit to couple to other circuitry (e.g., an integrated circuit having a memory controller, such as a system on a chip (SOC)), and the physical layer circuit may be shared by the DRAM in the first integrated circuits.
Abstract: Various embodiments to enable Spectrum Access System (SAS) interference mitigation options are disclosed herein. In one embodiment, an apparatus is provided. The apparatus includes a memory to store a data sequence, and one or more processing devices coupled to the memory. The processing devices to generate an interference metric associated with a first group and a second group of infrastructure nodes of a Long-Term Evolution (LTE) network infrastructure based on measurement information. The measurement information comprises measurements related to the transmission of data sequences associated with the first group and the second group. Thereupon, configuration settings are determined for infrastructure nodes of the first group and second group based on the generated interference metric. Each configuration setting represents a frequency band and transmission power level for a corresponding infrastructure node to access data in the LTE network infrastructure.
Type:
Grant
Filed:
December 17, 2021
Date of Patent:
November 28, 2023
Assignee:
Apple Inc.
Inventors:
Markus Mueck, Srikathyayani Srikanteswara, Biljana Badic
Abstract: A method includes obtaining first pass-through image data characterized by a first pose. The method includes obtaining respective pixel characterization vectors for pixels in the first pass-through image data. The method includes identifying a feature of an object within the first pass-through image data in accordance with a determination that pixel characterization vectors for the feature satisfy a feature confidence threshold. The method includes displaying the first pass-through image data and an AR display marker that corresponds to the feature. The method includes obtaining second pass-through image data characterized by a second pose. The method includes transforming the AR display marker to a position associated with the second pose in order to track the feature. The method includes displaying the second pass-through image data and maintaining display of the AR display marker that corresponds to the feature of the object based on the transformation.
Type:
Grant
Filed:
May 29, 2019
Date of Patent:
November 28, 2023
Assignee:
APPLE INC.
Inventors:
Jeffrey S. Norris, Alexandre Da Veiga, Bruno M. Sommer, Ye Cong, Tobias Eble, Moinul Khan, Nicolas Bonnier, Hao Pan
Abstract: In one implementation, a method of playing audio is performed at a device including one or more processors coupled to non-transitory memory. The method includes playing audio associated with an object at a frequency-dependent volume based on a distance between a user location and an object location, an object orientation with respect to the user location, and the frequency-dependent three-dimensional audio emission pattern. In various implementations, methods of visualizing the frequency-dependent three-dimensional audio emission pattern and changing properties thereof are disclosed.
Abstract: An apparatus, method, system and machine-readable medium. The apparatus may be an apparatus of a New Radio (NR) gNodeB or of a NR User Equipment (UE), and may include a memory and processing circuitry. The processing circuitry for the apparatus of the gNodeB is to: configure a plurality of bandwidth parts (BWPs) associated with respective numerologies; determine a physical downlink control channel (PDCCH) including downlink control information (DCI), the DCI including information on scheduled resources including BWP index for a data transmission to or from a User Equipment (UE), the data transmission to occupy one of the plurality of BWPs or multiple ones of the plurality of BWPs; encode the PDCCH for transmission; and process the data transmission based on the DCI.
Inventors:
Molly Anderson, Bartley K. Andre, Shota Aoyagi, Marine C. Bataille, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Alexandre B. Girard, Jonathan Gomez Garcia, M. Evans Hankey, Anne-Marie Heck, Moises Hernandez Hernandez, Richard P. Howarth, Julian Jaede, Duncan Robert Kerr, Kainoa Kwon-Perez, Nicolas Pedro Lylyk, Peter Russell-Clarke, Benjamin Andrew Shaffer, Clement Tissandier
Inventors:
Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, 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, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer
Inventors:
Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, Marine C. Bataille, Jeremy Bataillou, 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, Joe Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer