Apple Inc. patent applications on December 5th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Apple Inc. on December 5th, 2024

Apple Inc.: 241 patent applications

Apple Inc. has applied for patents in the areas of G06F3/01 (32), G06T19/00 (21), G06F3/04845 (11), G06F3/0482 (11), G06F3/04815 (11) G06F3/013 (6), G06F9/451 (6), G06F3/04815 (6), G06T19/20 (5), G06T19/006 (5)

With keywords such as: device, data, user, image, based, content, include, electronic, display, and some in patent application abstracts.



Patent Applications by Apple Inc.

20240398053. Adjustable Headbands_simplified_abstract_(apple inc.)

Inventor(s): Ryan M David of San Francisco CA (US) for apple inc., Benjamin A Shaffer of San Jose CA (US) for apple inc., Benjamin A Stevenson of Oakland CA (US) for apple inc., Evan A Cernokus of Campbell CA (US) for apple inc., Robert V Tang of San Francisco CA (US) for apple inc., Dustin A Hatfield of Campbell CA (US) for apple inc., Erin M Bosch of San Jose CA (US) for apple inc., Yuhao Pan of Sunnyvale CA (US) for apple inc., Venkata Narayana Murthy Arelekatti of Mountain View CA (US) for apple inc., Katherine E Christensen of Shoreline WA (US) for apple inc., Paul J Biestek of Kenmore WA (US) for apple inc., Alexander Siegel of Hayward CA (US) for apple inc., Megan Grant of San Francisco CA (US) for apple inc., Zachary M Hammond of Mountain View CA (US) for apple inc., Lindsey J Scenna of Santa Clara CA (US) for apple inc., Alyssa B Abood of Emerald Hills CA (US) for apple inc., Thanh T Tran of Sunnyvale CA (US) for apple inc., Zilan Chen of Shenzhen (CN) for apple inc., Michael Wu of San Jose CA (US) for apple inc.

IPC Code(s): A41D20/00, G06F1/16

CPC Code(s): A41D20/00



Abstract: a head-mounted device may have a head-mounted housing containing rear-facing displays that display images for a user when the head-mounted housing is worn by the user. the head-mounted housing may be coupled to the user's head using a headband. the headband may include a first headband portion and a second headband portion that extends from the first headband portion at a fixed angle. stiffeners may be included in the first and second headband portions. the stiffeners may be formed from braided cords and may be embedded in the first and second headband portions to allow the headband to conform to a user's head when worn. other stiffeners may be mounted to a surface of the headband to maintain an angle between the first and second headband portions. the ends of the headband may have curved corners, and may appear seamless to the naked eye.


20240398224. EYE TRACKING USING COHERENCE-BASED MEASUREMENT_simplified_abstract_(apple inc.)

Inventor(s): Walter NISTICO of Redwood City CA (US) for apple inc., Avery L. WANG of Palo Alto CA (US) for apple inc., Edward VAIL of Menlo Park CA (US) for apple inc., Huiyang DENG of San Jose CA (US) for apple inc., Samuel STEVEN of Cupertino CA (US) for apple inc., Seyedeh Mahsa KAMALI of San Jose CA (US) for apple inc., Tong CHEN of Fremont CA (US) for apple inc., Xibin ZHOU of Palo Alto CA (US) for apple inc.

IPC Code(s): A61B3/00, A61B3/10, A61B3/11

CPC Code(s): A61B3/0025



Abstract: various implementations disclosed herein include devices, systems, and methods that track a state of a user's eye (e.g., position/orientation, gaze direction accommodation, pupil dilation, etc.) using coherence-based measurement (e.g., optical coherence tomography (oct)). the coherence-based measurement may provide sub-surface information, e.g., depth, cross section, or a volumetric model of the eye, based on reflections/scattering of light (e.g., using relatively long wavelength light to penetrate into the eye tissue).


20240399205. TECHNIQUES FOR MANAGING WORKOUT PROFILES ON COMPUTING DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Michael D. FORD of Portola Valley CA (US) for apple inc., Tu K. NGUYEN of Fountain Valley CA (US) for apple inc.

IPC Code(s): A63B24/00, A63B71/06

CPC Code(s): A63B24/0062



Abstract: the embodiments set forth techniques for managing workout profiles on computing devices. in particular, the techniques include a method that is implemented by a fitness application executing on a client device, and include the steps of (1) receiving a workout object from an entity that is external to the fitness application, (2) generating, within the fitness application, a workout profile that is based on the workout object, where the workout profile is associated with at least one condition, (3) monitoring information gathered from at least one sensor that is communicatively coupled to the client device, and (4) in response to determining, based on the information, that the at least one condition is satisfied: causing at least one user interface to reflect that the at least one condition is satisfied. the techniques also include a method for generating workout objects from which workout profiles can be derived on client devices.


20240399208. METHODS AND USER INTERFACES FOR ACCESSING AND MANAGING WORKOUT CONTENT AND INFORMATION_simplified_abstract_(apple inc.)

Inventor(s): Louis R. MIKOLAY of San Francisco CA (US) for apple inc., Craig D. BOLTON of Manhattan Beach CA (US) for apple inc., Edward CHAO of Palo Alto CA (US) for apple inc., Michael D. FORD of Portola Valley CA (US) for apple inc., Daniel S. KEEN of San Jose CA (US) for apple inc., Jonathan J. NACHUM of Santa Clara CA (US) for apple inc.

IPC Code(s): A63B24/00, A63B71/06

CPC Code(s): A63B24/0075



Abstract: the present disclosure generally relates to methods and user interfaces for providing and accessing workout content and methods and user interfaces for providing and modifying workout metrics.


20240399209. METHODS AND USER INTERFACES FOR ACCESSING AND MANAGING WORKOUT CONTENT AND INFORMATION_simplified_abstract_(apple inc.)

Inventor(s): Louis R. MIKOLAY of San Francisco CA (US) for apple inc., Craig D. BOLTON of Manhattan Beach CA (US) for apple inc., Edward CHAO of Palo Alto CA (US) for apple inc., Michael D. FORD of Portola Valley CA (US) for apple inc., Daniel S. KEEN of San Jose CA (US) for apple inc., Jonathan J. NACHUM of Santa Clara CA (US) for apple inc.

IPC Code(s): A63B24/00, A63B71/06

CPC Code(s): A63B24/0075



Abstract: the present disclosure generally relates to methods and user interfaces for providing and accessing workout content and methods and user interfaces for providing and modifying workout metrics.


20240400262. PACKAGING SYSTEM AND COMPONENTS FOR RETAIL PRODUCT_simplified_abstract_(apple inc.)

Inventor(s): Clayton M. LOPEZ of South San Francisco CA (US) for apple inc., Christopher M. CANIGLIO of San Jose CA (US) for apple inc., Richard P. HOWARTH of San Francisco CA (US) for apple inc., Hseh Tjun Tereave LIM of Sunnyvale CA (US) for apple inc., Nicolas Pedro LYLYK of Los Gatos CA (US) for apple inc., Philip SALIBI of Ben Lomond CA (US) for apple inc., Benjamin Andrew SHAFFER of San Jose CA (US) for apple inc., Jesiska TANDY of Sunnyvale CA (US) for apple inc., Robert V. TANG of San Francisco CA (US) for apple inc.

IPC Code(s): B65D25/10, B65D85/68

CPC Code(s): B65D25/107



Abstract: some embodiments described herein are directed to packaging including a first collar portion configured to conform to a periphery of a first product portion, and a second collar portion configured to conform to a periphery of a second product portion. the first collar portion can be movable relative to the second collar portion while an arm of the second collar portion is received in a pocket of the first collar portion.


20240401738. ACCESSORY DEVICES FOR SECURING ELECTRONIC DEVICES TO VARIOUS STRUCTURES_simplified_abstract_(apple inc.)

Inventor(s): Mohammadali PARSIAN of San Mateo CA (US) for apple inc., John WADSWORTH of Burbank CA (US) for apple inc., Mitchell Davis SUCKLE of Long Beach CA (US) for apple inc., Oliver SEIL of Long Beach CA (US) for apple inc., Paer SAANGLOEF of Los Angeles CA (US) for apple inc., Tom Hee KWON of Gardena CA (US) for apple inc.

IPC Code(s): F16M13/02, F16M11/04, F16M11/12, H04M1/02, H04M1/21

CPC Code(s): F16M13/022



Abstract: an accessory device is designed to hold, by magnetic coupling, an electronic device and adjust one or more arms to support the electronic device on various objects. in one or more implementations, an accessory device includes one or more arms, each of which being capable of relative movement with each other. the arms of the accessory device can be moved to conform to the size, shape, and perimeter of various objects, thus allowing the accessory device to mount the electronic device on various objects. moreover, once mounted on the object, the accessory device can further orient the electronic device such that either the camera(s) on the back of the electronic device faces a user (of the electronic device) or the display of the electronic device faces the user.


20240401954. PEDESTRIAN DEAD RECKONING ESTIMATION FOR DIFFERENT DEVICE PLACEMENTS_simplified_abstract_(apple inc.)

Inventor(s): Xiaoyuan Tu of Sunnyvale CA (US) for apple inc., Alexander Singh Alvarado of San Jose CA (US) for apple inc., Jonathan Michel Beard of San Jose CA (US) for apple inc., Lucie A. Huet of Mountain View CA (US) for apple inc., Ozhan Turgut of Menlo Park CA (US) for apple inc., Ryan K. Burns of Santa Clara CA (US) for apple inc.

IPC Code(s): G01C21/16

CPC Code(s): G01C21/16



Abstract: embodiments are disclosed for pdr for different device placements. in some embodiments, a method comprises: obtaining motion data from a motion sensor of a mobile device; determining pedestrian or non-pedestrian class based on the device motion data; determining a placement of the device based on the device motion data; estimating a first direction of travel based on multiple direction of travel sources and the device placement; estimating a first velocity based on the pedestrian or non-pedestrian classification, the first estimate of direction of travel and a first estimate of speed; estimating a second velocity based on a kinematic model and the device motion data; selecting the first estimated velocity or the second estimated velocity based on selection logic; and determining a relative position of the device based on the selected estimated velocity.


20240401958. ROUTE RECONSTRUCTION USING SPARSE DATA SET_simplified_abstract_(apple inc.)

Inventor(s): Saurabh Godha of Santa Clara CA (US) for apple inc., James T. Curran of Cupertino CA (US) for apple inc., Fatemeh Ghafoori of Santa Clara CA (US) for apple inc., Changlin Ma of San Jose CA (US) for apple inc., Isaac T. Miller of Half Moon Bay CA (US) for apple inc.

IPC Code(s): G01C21/34

CPC Code(s): G01C21/3415



Abstract: techniques are described for improving driver efficiency. an example method can include a device accessing sparse location data indicative of one or more geographic locations along a route of the user device during a first time period. the route includes a starting location data point and an ending location data point. the device can access motion data collected by the sensors of the user device. the motion data can be collected by the sensors during the first time period. after a conclusion of the first time period, the device can generate, using the sparse location data and the motion data, a dense data set to reconstruct a route that includes the starting location data point and the ending location data point. the reconstructed route can include second dense location data and velocity data. the device can store the reconstructed route in a local memory of the user device.


20240401967. LOW-POWER PEDESTRIAN ROUTE RECONSTRUCTION_simplified_abstract_(apple inc.)

Inventor(s): Kenneth M. Pesyna, JR. of San Jose CA (US) for apple inc., Aditya Marawar of San Jose CA (US) for apple inc., Christina Selle of Los Altos CA (US) for apple inc., Isaac T. Miller of Half Moon Bay CA (US) for apple inc., Saurabh Godha of Santa Clara CA (US) for apple inc.

IPC Code(s): G01C21/36

CPC Code(s): G01C21/3676



Abstract: techniques are described herein for low-power pedestrian route reconstruction. a method can include accessing location data comprising a set of location points collected by a user device during a workout and defining an initial route. the method can further include accessing map data comprising a plurality of paths within a geographic region. the method can further include, for a plurality of location point pairs of the set of location points, determining a route segment between the pair of location points that follows a path segment of the plurality of paths. the method can further include combining route segments for each location point pair of the plurality of location point pairs to define a reconstructed route that begins with a first location route pair based on an initial location point and ends with a second location route pair based on a final location point.


20240401968. Venues Map Application And System_simplified_abstract_(apple inc.)

Inventor(s): Ryan D. Shelby of Mountain View CA (US) for apple inc., Ryan W. Apuy of San Francisco CA (US) for apple inc., Vincent P. Arroyo of Union City CA (US) for apple inc., Sunny Chan of Cupertino CA (US) for apple inc., Jae Woo Chang of Cupertino CA (US) for apple inc., Megan M. Frost of Menlo Park CA (US) for apple inc., Brett L. Lareau of San Jose CA (US) for apple inc., Sean P. O'Brien of San Francisco CA (US) for apple inc., Tadayasu Sasada of Cupertino CA (US) for apple inc., Sebastian A. Araya of San Francisco CA (US) for apple inc.

IPC Code(s): G01C21/36, G01C21/20, G06F3/04815, G06F3/0482, G06F3/04845, G06F16/00, G06F16/29, G06F16/9535, G06F16/9537, G06Q90/00, G06T13/20, G06T17/05, G09B29/10

CPC Code(s): G01C21/3682



Abstract: in some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. in addition, the application can provide an inside view that includes the physical layout and geometry of the venue's structure as well as the location, structure and layout of points of interest (e.g., stores, security check points, restrooms) within the venue. the views become more detailed as the user zooms into the venue to reveal points of interest and to give the user a feel for traversing the venue.


20240402211. LOCATION MEASUREMENT TECHNIQUES_simplified_abstract_(apple inc.)

Inventor(s): Jonathan R. Schoenberg of Fishers IN (US) for apple inc., Yoav Feinmesser of Tel Aviv (IL) for apple inc., Alexander Singh Alvarado of San Jose CA (US) for apple inc., Evan G. Kriminger of San Francisco CA (US) for apple inc., Jonathan M. Beard of San Jose CA (US) for apple inc., Hollie R. Figueroa of Cupertino CA (US) for apple inc., Eyal Waserman of Netanya (IL) for apple inc., Rafi Vitory of Herzliya (IL) for apple inc., Ron Eyal of Herzliya (IL) for apple inc., Yunxing Ye of Fremont CA (US) for apple inc.

IPC Code(s): G01P13/00, G06F3/16

CPC Code(s): G01P13/00



Abstract: in some implementations, responsive to a trigger signal at an associated first time, a mobile device generating a first location value using a first ranging session with one or more other devices. the technique may include storing the first location value in a memory. the technique may include tracking, using a motion sensor of the mobile device, motion of the mobile device to determine a present location relative to the first location value. further, the technique may include determining that a present location for the mobile device has changed by a predetermined threshold amount from the first location value since the associated first time. responsive to the present location for the mobile device having changed by more than the predetermined threshold amount since the associated first time, the technique may include, generating a second location value using a second ranging session with the one or more other devices.


20240402237. Electrical Testing for Panel Characterization and Defect Screening_simplified_abstract_(apple inc.)

Inventor(s): Xuebei Yang of Fremont CA (US) for apple inc., Chung-Lun E Hsu of San Jose CA (US) for apple inc., Cheuk Chi Lo of Belmont CA (US) for apple inc., Hasan Akyol of Los Altos CA (US) for apple inc., Yingkan Lin of San Jose CA (US) for apple inc., John T Wetherell of San Jose CA (US) for apple inc., Han Zhao of Santa Clara CA (US) for apple inc.

IPC Code(s): G01R31/26, H01L21/66

CPC Code(s): G01R31/2635



Abstract: systems and methods are provided for electrical testing to supplement or replace optical testing of an electronic display. internal testing circuitry that includes analog front end (afe) and analog-to-digital converter (adc) circuitry may be included in the electronic display and may be used either alone or in combination with other testing devices to perform electrical characterization and defect screening. the electrical characterization and defect screening may be performed before or after self-emissive elements such as light-emitting diodes are installed, further improving yield. types of electrical characterization and defect screening may include a partial passive mode electrical characterization of oleds, vertical or horizontal crosstalk measurement, scan line integrity testing, pixel bright dot testing, display pixel defect detection, and delayed defect detection for defects that may occur after some extended period of time (e.g., after several minutes, after several hours).


20240402279. TECHNIQUES FOR FINDING A DEVICE IN MOTION_simplified_abstract_(apple inc.)

Inventor(s): Benjamin A. Werner of San Jose CA (US) for apple inc., Anup Dhital of San Jose CA (US) for apple inc., Alexander Singh Alvarado of San Jose CA (US) for apple inc., Brian G. Kilberg of San Francisco CA (US) for apple inc., Kenneth M. Pesyna, JR. of San Jose CA (US) for apple inc., Tunc Ertan of Santa Clara CA (US) for apple inc., Mohamed Youssef of San Diego CA (US) for apple inc., Ranjini Narayan of San Francisco CA (US) for apple inc., Shreya Dilip Date of San Diego CA (US) for apple inc., Jonathan M. Beard of San Jose CA (US) for apple inc., Lucie A. Huet of Sunnyvale CA (US) for apple inc., Xiaoyuan Tu of Palo Alto CA (US) for apple inc., Ryan K. Burns of Santa Clara CA (US) for apple inc., Ozhan Turgut of Menlo Park CA (US) for apple inc.

IPC Code(s): G01S5/00, G01S19/51

CPC Code(s): G01S5/0027



Abstract: a mobile device may determine a set of range values between the first mobile device and the second mobile device based on a difference between the first time and the second time for ranging wireless signals. the mobile device can determine first odometry information using a first sensor on the first mobile device, the first odometry information indicating a first motion of the first mobile device during a time period. the mobile device can receive, via a data channel, second odometry information determined from second measurements captured using a second sensor on the second mobile device. the mobile device can solve an angle between a first reference frame for the first device and a second reference frame for the second device using the set of range values, and the first and second odometry information to display a directional arrow pointing to a current position of the second mobile device.


20240402390. Model-Based Method of Estimating Optical Electro-Chemical Cell State Via Electrical Input_simplified_abstract_(apple inc.)

Inventor(s): Youngbae Son of San Jose CA (US) for apple inc., Sean E. Doris of San Francisco CA (US) for apple inc., Shengchang Cai of Santa Clara CA (US) for apple inc., Zachary M. Beiley of Oakland CA (US) for apple inc., Johan L. Piper of Cupertino CA (US) for apple inc.

IPC Code(s): G02B1/10, G06T19/00

CPC Code(s): G02B1/10



Abstract: an electronic device includes a light-transmissive tint layer implemented on a light-transmissive viewing surface, on which a display panel is used to display augmented reality image content overlaid on background image content. a tint driver is used to apply electrical inputs to the light-transmissive tint layer to change optical properties of the light-transmissive tint layer. the temperature of the light-transmissive tint layer may be inferred from an electrical current applied to the light-transmissive tint layer. dynamic values of the optical properties of the light-transmissive tint layer are predicted based on the electrical inputs and the temperature of the light-transmissive tint layer. the dynamic values of the optical properties are used to generate real-time compensated image data for the augmented reality image content.


20240402394. Lens Coatings_simplified_abstract_(apple inc.)

Inventor(s): Nikhil D. Kalyankar of Fremont CA (US) for apple inc., Avery P. Yuen of Campbell CA (US) for apple inc., Ove Lyngnes of Carmel Valley CA (US) for apple inc.

IPC Code(s): G02B1/115, G02B1/118, G02B27/00, G06F1/16

CPC Code(s): G02B1/115



Abstract: a head-mounted device may have left-eye and right-eye optical modules that may have a display that creates an image and a corresponding lens that provides the image to an 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 gaze tracking system. the gaze tracking system may have light-emitting devices such as light-emitting diodes that emit light at a given near infrared wavelength and may operate through the lens and a removable supplemental lens. the supplemental lens may be a prescription lens and may have an antireflection portion that reduces the reflectance of the lens across visible and near infrared wavelengths. the antireflection portion may be a thin-film interference coating or a moth-eye portion. in this way, the gaze tracking system may operate through the removable supplemental lens.


20240402495. Waveguide-Based Eye Illumination_simplified_abstract_(apple inc.)

Inventor(s): Pushkar Pandit of San Jose CA (US) for apple inc.

IPC Code(s): G02B27/01, F21V8/00, G02B27/00

CPC Code(s): G02B27/0172



Abstract: in one implementation, a device includes a frame to mount the device to a head. the device includes a light source, coupled to the frame, to generate light. the device includes a waveguide, optically coupled to the light source, to redirect the light to emit in a first direction from a plurality of leakage points, wherein, when the device is mounted to the head, the light is emitted in the first direction towards an eye to illuminate the eye.


20240402500. Head-Mounted Display Systems With Alignment Monitoring_simplified_abstract_(apple inc.)

Inventor(s): David A. Kalinowski of Davis CA (US) for apple inc., Brian S. Lau of Seattle WA (US) for apple inc., Cameron A. Harder of San Francisco CA (US) for apple inc., Fletcher R. Rothkopf of Los Altos CA (US) for apple inc.

IPC Code(s): G02B27/01, G06F3/01, G06T3/18, G06T5/80, G06T7/70, G09G3/00, G09G5/37, H04N13/239, H04N23/54, H04N23/57, H04N23/90

CPC Code(s): G02B27/0172



Abstract: a head-mounted device may have a left display and a right display that provide respective left and right images. left and right optical combiner systems may be configured to pass real-world light to left and right eye boxes while directing the left and right images respectively to the left and right eye boxes. misalignment of the left and right images with respect to the left and right eye boxes may be detected using gaze tracking systems, using cameras such as front-facing cameras in conjunction with a database of known real-world object properties, using visual inertial odometry systems formed from cameras and inertial measurement units, or using one or more sensors in a portable head-mounted device case or other item with a receptacle configured to receive a head-mounted device. compensating adjustments may be made to the images based on the measured misalignment.


20240402502. Electronic Devices With Optical Assembly Positioning Systems_simplified_abstract_(apple inc.)

Inventor(s): Alexander B von Schulmann of Sunnyvale CA (US) for apple inc., Matin Seadat Beheshti of Sunnyvale CA (US) for apple inc., Ivan S Maric of Campbell CA (US) for apple inc.

IPC Code(s): G02B27/01, G02B27/00

CPC Code(s): G02B27/0176



Abstract: a head-mounted device may include optical assemblies for presenting images to a user. optical assembly positioning systems may be used to adjust the spacing between the optical assemblies to accommodate different interpupillary distances. the optical assembly positioning systems may have motors and threaded shafts rotated by the motors. rotation of the shafts moves the optical assemblies along guide rods. the shafts may be protected by dust covers. slots may be formed in the dust covers so that protruding portions of nuts on the threaded shafts can engage the optical assemblies. in some arrangements, the threaded shafts may be mounted within the guide rods and guide rod slots may be provided in the guide rods so that threaded portions of the optical assemblies can reach the shafts. dust covers can be provided for the guide rod slots. wipers may be provided to clean guide rod surfaces.


20240402503. Automatic Display Adjustment_simplified_abstract_(apple inc.)

Inventor(s): James A. McCombe of San Francisco CA (US) for apple inc., Ahmad Diab-Marzouk of Westminster CO (US) for apple inc., Arun Srivatsan Rangaprasad of Sunnyvale CA (US) for apple inc., Joel N. Kerr of San Jose CA (US) for apple inc., Tyler R. Calderone of Boulder CO (US) for apple inc., William E. Blumhardt of San Francisco CA (US) for apple inc., Zhengzheng Li of Cupertino CA (US) for apple inc.

IPC Code(s): G02B27/01, G02B27/00

CPC Code(s): G02B27/0176



Abstract: facilitating the fit of a head mounted device includes calculating a nominal interocular distance (iod) using a nominal eye model. a device iod is based on a distance between a first optical module and a second optical module of the headset. the device iod is compared to the calculated nominal iod. if a difference between the device iod and the calculated nominal iod satisfies a threshold, an adjustment process is initiated to modify the distance between the first optical module and the second optical module.


20240402505. Head-Mounted Display Unit With Adaptable Facial Interface_simplified_abstract_(apple inc.)

Inventor(s): Dustin A. Hatfield of Los Gatos CA (US) for apple inc., Kristi E. Bauerly of Los Altos CA (US) for apple inc.

IPC Code(s): G02B27/01, G06F1/16

CPC Code(s): G02B27/0176



Abstract: a facial interface for a head-mounted display, which is to be worn on a head of a user, includes a chassis, an upper portion, and a lower portion. the upper portion engages an upper facial region above eyes of the user. the lower portion engages a lower facial region below the eyes of the user. the lower portion includes a lower facial support. the lower facial support includes a rolling contact, a first arm, and a second arm. the rolling contact defines an axis. the first arm and the second arm are each coupled to the chassis and support the rolling contact. the rolling contact rotates about the axis relative to the first arm and the second arm to allow displacement of the lower facial support relative to the lower facial region of the user.


20240402755. POWER MANAGEMENT BASED ON SELF-SYNCHRONIZATION OF CLOCKS_simplified_abstract_(apple inc.)

Inventor(s): James M. HOLLABAUGH of San Jose CA (US) for apple inc., Calvin M. RYAN of Denver CO (US) for apple inc., Mitul Mahendrakumar PANCHAL of San Jose CA (US) for apple inc.

IPC Code(s): G06F1/12, G06F1/08

CPC Code(s): G06F1/12



Abstract: a host and one or more devices can communicate with each other using signals that couple communication data with power. the host can transmit the coupled data and the other device can decouple the communication data from the power. further, the receiving device can replicate the transmitted communication signal without digital signal processing. the host and the devices can communicate with each other using a data frame in which one of the devices initially generates a first portion of the data frame and transmits the first portion, and the other device subsequently generates and transmits a second portion of the data frame. the data frame may include one or more frame sync data used to calibrate and align clock signals from clock circuits. systems and methods for identifying data when a system is unaware of the protocol are also shown.


20240402760. Devices With Detachable Headbands_simplified_abstract_(apple inc.)

Inventor(s): Ryan M David of San Francisco CA (US) for apple inc., Yuhao Pan of Sunnyvale CA (US) for apple inc., Evan A Cernokus of Campbell CA (US) for apple inc., Erin M Bosch of San Jose CA (US) for apple inc., Benjamin A Stevenson of Oakland CA (US) for apple inc., Paul J Biestek of Kenmore WA (US) for apple inc., Paul X Wang of Cupertino CA (US) for apple inc., Katherine E Christensen of Shoreline WA (US) for apple inc., Michael Wu of San Jose CA (US) for apple inc., James T Smith of Issaquah WA (US) for apple inc., Jered Singleton of Bainbridge Island WA (US) for apple inc., Venkata Narayana Murthy Arelekatti of Mountain View CA (US) for apple inc., Chad J Miller of Oakland CA (US) for apple inc.

IPC Code(s): G06F1/16

CPC Code(s): G06F1/163



Abstract: a head-mounted device may have a head-mounted housing containing rear-facing displays that display images for a user when the head-mounted housing is worn by the user. the head-mounted device housing may have housing structures such as elongated housing members with protruding posts. multiple headbands may be removably coupled to the head-mounted device housing at the protruding posts. a first headband may have a strap with openings configured to receive the posts. releasable latches may be provided to allow selective engagement and disengagement between the headband and the housing. a second headband may be coupled to the posts between the housing members and the first headband. alternatively, the first headband may surround the post, and the second headband may be coupled to the post through the opening in the first headband. one or more hair guards and/or one or more keeper loops may be incorporated between the headbands.


20240402761. PRESSURE-CONTROLLED FACE ENGAGEMENT_simplified_abstract_(apple inc.)

Inventor(s): David D. DOHRENWEND of San Jose CA (US) for apple inc., Alvin J. HILARIO of Los Altos CA (US) for apple inc., Ian S. CANIS of San Francisco CA (US) for apple inc., Lauren C. MONTEMAYOR of Cupertino CA (US) for apple inc.

IPC Code(s): G06F1/16

CPC Code(s): G06F1/163



Abstract: a wearable electronic device can include a light seal to comfortably engage the face of the user and to exclude light from an external environment. the light seal can include one or more air bladders that conform as needed to the face of the user. one or more of the air bladders can include a valve that releases air from the air bladder when a pressure within the air bladder exceeds a threshold. such release can cushion the user from an external force applied to the wearable electronic device. the air bladders can have different configurations, such that greater relief is provided to more sensitive regions of the user's face.


20240402792. MULTIMODE CURSOR MOVEMENT_simplified_abstract_(apple inc.)

Inventor(s): Jack H. Lawrence of San Francisco CA (US) for apple inc., Mark A. Ebbole of San Francisco CA (US) for apple inc., Evgenii Krivoruchko of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/01, G06F3/0481, G06T19/00

CPC Code(s): G06F3/011



Abstract: various implementations disclosed herein include devices, systems, and methods that enable multi-mode interactions with elements in a three-dimensional (3d) environment based on cursor movement associated with tracking user hand motion. for example, a process may include presenting an extended reality (xr) environment comprising a virtual element and a cursor. the process may further include obtaining hand data corresponding to 3d movement of a hand in a 3d environment. the process may further include operating in first mode where the 3d motion of the hand is converted to two-dimensional (2d) motion and detecting a 3d user input criteria. in response to the 3d user input criteria a mode of operation is modified to a second mode where the 3d motion of the hand is maintained without conversion to the 2d motion.


20240402793. Dynamic Proximity Boundary for Detecting Proximate Objects_simplified_abstract_(apple inc.)

Inventor(s): Gregory D. Chu of Cupertino CA (US) for apple inc., Joshua R. Ford of San Francisco CA (US) for apple inc., Maxime Uzan of Harnes (FR) for apple inc., Pavel V. Dudrenov of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/01, G06T7/20, G06T7/50, G06T11/00

CPC Code(s): G06F3/011



Abstract: providing a visual treatment based on proximity to an obstruction includes collecting, by a device, a sensor data for an environment, and determining a velocity of the device. a boundary of a volume around the device is determined based on the velocity. if a physical object is detected within the boundary based on the sensor data, then a notification procedure is initiated. the boundary of the volume dynamically changes as the velocity of the device or user changes.


20240402797. INTRA-FRAME PAUSE AND DELAYED EMISSION TIMING FOR FOVEATED DISPLAYS_simplified_abstract_(apple inc.)

Inventor(s): Shereef Shehata of San Ramon CA (US) for apple inc., Jim C Chou of San Jose CA (US) for apple inc., Shengchang Cai of Santa Clara CA (US) for apple inc.

IPC Code(s): G06F3/01, G06T3/40

CPC Code(s): G06F3/013



Abstract: embodiments presented herein relate to reducing perceivable image artifacts on an electronic display caused by variances in emission timing of emission groups, and more specifically, to emission techniques that can be used with foveated content, such as dynamically foveated content. for example, an image frame may be divided into multiple foveation regions based on viewing characteristics, such as a viewer's gaze. to improve perceived image quality, a first foveation region may use a higher pixel resolution while a second foveation region may use a lower pixel resolution, which may result in differences in programming time. as such, one or more intra-frame pauses may be used when programming the second foveation region to delay emission timing of the second foveation region. in this way, programming time for the image frame may be more consistent and perceivable image artifacts from frame to frame may be reduced.


20240402798. GAZE BASED CONTROLS FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Elena J Nattinger of Menlo Park CA (US) for apple inc., Devin W. Chalmers of Oakland CA (US) for apple inc., Trent A. Greene of Santa Clara CA (US) for apple inc., Luis R. Deliz Centeno of Fremont CA (US) for apple inc., Robert T. Held of Seattle WA (US) for apple inc., Allison W. Dryer of Tiburon CA (US) for apple inc.

IPC Code(s): G06F3/01

CPC Code(s): G06F3/013



Abstract: systems and methods for controlling an electronic device using the gaze of a user. movement of the gaze of the user to activation regions within a gaze field of view may activate a function of the electronic device. the activation regions may be dynamically modified to prevent accidental triggering of functions associated therewith.


20240402799. EYE TRACKING LOSS MITIGATIONS_simplified_abstract_(apple inc.)

Inventor(s): Christian W Gosch of Campbell CA (US) for apple inc., Riley C Borgard of San Francisco CA (US) for apple inc., Sheila M Santos of San Francisco CA (US) for apple inc., Ritesh Gangadhar Sholapur of Sunnyvale CA (US) for apple inc., Sabine Webel of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/01, G06T7/73

CPC Code(s): G06F3/013



Abstract: various implementations disclosed herein include devices, systems, and methods that mitigate eye tracking loss. for example, a process may capture sensor data of a 3d region. the process may further generate eye tracking data comprising a 3d position of an eye based on tracking the 3d position of the eye. the 3d position may be updated over time based on the captured sensor data. the process may further detect a condition interfering with updating the 3d position of the eye based on the captured sensor data. the process may further update the eye tracking data using a smoothed 3d position of the eye. the smoothed 3d position may be determined based on previously-tracked 3d positions of the portion of the eye and a current 3d position of the portion of the eye determined based on current sensor data.


20240402800. Input Recognition in 3D Environments_simplified_abstract_(apple inc.)

Inventor(s): Julian K. Shutzberg of San Francisco CA (US) for apple inc., David J. Meyer of Menlo Park CA (US) for apple inc., David M. Teitelbaum of San Francisco CA (US) for apple inc., Mehmet N. Agaoglu of Dublin CA (US) for apple inc., Ian R. Fasel of San Francisco CA (US) for apple inc., Chase B. Lortie of San Francisco CA (US) for apple inc., Daniel J. Brewer of Redwood City CA (US) for apple inc., Tim H. Cornelissen of San Francisco CA (US) for apple inc., Leah M. Gum of Sunol CA (US) for apple inc., Alexander G. Berardino of San Francisco CA (US) for apple inc., Lorenzo Soto Doblado of Madrid (ES) for apple inc., Vinay Chawda of San Jose CA (US) for apple inc., Itay Bar Yosef of Sunnyvale CA (US) for apple inc., Dror Irony of Rishon Le Zion (IL) for apple inc., Eslam A. Mostafa of San Jose CA (US) for apple inc., Guy Engelhard of Kiryat Ono (IL) for apple inc., Paul A. Lacey of Davie FL (US) for apple inc., Ashwin Kumar Asoka Kumar Shenoi of San Jose CA (US) for apple inc., Bhavin Vinodkumar Nayak of San Jose CA (US) for apple inc., Liuhao Ge of San Jose CA (US) for apple inc., Lucas Soffer of Sunny Isles Beach FL (US) for apple inc., Victor Belyaev of San Jose CA (US) for apple inc., Bharat C. Dandu of Santa Clara CA (US) for apple inc., Matthias M. Schroeder of Cupertino CA (US) for apple inc., Yirong Tang of Munich (DE) for apple inc.

IPC Code(s): G06F3/01, G06F3/04815

CPC Code(s): G06F3/013



Abstract: various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (ui) elements positioned within a three-dimensional (3d) space such as an extended reality (xr) environment. some implementations enable user interactions with virtual elements displayed in 3d environments that utilize alternative input modalities, e.g., xr environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.


20240402801. Input Recognition System that Preserves User Privacy_simplified_abstract_(apple inc.)

Inventor(s): Julian K. Shutzberg of San Francisco CA (US) for apple inc., David J. Meyer of Menlo Park CA (US) for apple inc., David M. Teitelbaum of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/01, G06F3/04815, G06F3/0487, G06F9/451

CPC Code(s): G06F3/013



Abstract: devices, systems, and methods that interpret user activity as user interactions with virtual elements (e.g., ui elements) positioned within in a 3d space such as an xr environment. some implementations use an architecture that receives application ui geometry in a system or shared simulation area and outputs interaction events data (e.g., less than all user activity data) for an application to use to recognize input to the application. an os process may be configured to provide an input support process to support recognizing input intended for one or more separately-executing applications, for example, by providing some input recognition tasks to recognize user activity as input for the applications or by converting user activity data into a format that can be more easily, accurately, efficiently, or effectively interpreted by the applications and/or in a way that facilitates preservation of user privacy.


20240402802. CONTENT BRIGHTNESS AND TINT ADJUSTMENT_simplified_abstract_(apple inc.)

Inventor(s): Travis W. BROWN of Boulder CO (US) for apple inc., Seyedkoosha MIRHOSSEINI of Santa Clara CA (US) for apple inc., John Samuel BUSHELL of Santa Clara CA (US) for apple inc., Alexander G. BERARDINO of San Francisco CA (US) for apple inc., David M. COOK of Broomfield CO (US) for apple inc., Jim J. TILANDER of Manhattan Beach CA (US) for apple inc., Ryan W. BAKER of Los Angeles CA (US) for apple inc.

IPC Code(s): G06F3/01, G09G3/00

CPC Code(s): G06F3/013



Abstract: various implementations disclosed herein include devices, systems, and methods that adjust a brightness characteristic of virtual content (e.g., virtual objects) and/or real content (e.g., passthrough video) in views of an xr environment provided by a head mounted device (hmd). the brightness characteristic may be adjusted based on determining a viewing state (e.g., a user's eye perception/adaptation state). a viewing state, such as a user's eye perception/adaptation state while viewing a view of an xr environment via an hmd, may respond to a brightness characteristic of the xr environment that the user is seeing, which is not necessarily the brightness characteristic of the physical environment upon which the view is wholly or partially based.


20240402807. CREATION OF OPTIMAL WORKING, LEARNING, AND RESTING ENVIRONMENTS ON ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Izzet B. Yildiz of Sunnyvale CA (US) for apple inc., Mary A. Pyc of Campbell CA (US) for apple inc., Ronald J. Guglielmone, JR. of Redwood City CA (US) for apple inc., Sterling R. Crispin of Santa Cruz CA (US) for apple inc., Mikaela D. Estep of Sunnyvale CA (US) for apple inc., Grant H. Mulliken of Los Gatos CA (US) for apple inc.

IPC Code(s): G06F3/01, G06T19/00, G06V40/20

CPC Code(s): G06F3/015



Abstract: some implementations disclosed herein present a computer-generated reality (cgr) environment in which a user participates in an activity, identify a cognitive state of the user (e.g., working, learning, resting, etc.) based on data regarding the user's body (e.g., facial expressions, hand movements, physiological data, etc.), and update the environment with a surrounding environment that promotes a cognitive state of the user for the activity.


20240402821. Input Recognition Based on Distinguishing Direct and Indirect User Interactions_simplified_abstract_(apple inc.)

Inventor(s): David J. Meyer of Menlo Park CA (US) for apple inc., Julian K. Shutzberg of San Francisco CA (US) for apple inc., David M. Teitelbaum of San Francisco CA (US) for apple inc., Daniel J. Brewer of San Jose CA (US) for apple inc., Bharat C. Dandu of Santa Clara CA (US) for apple inc., Christopher D. McKenzie of Burlingame CA (US) for apple inc.

IPC Code(s): G06F3/01

CPC Code(s): G06F3/017



Abstract: various implementations disclosed herein include devices, systems, and methods that interpret user activity as user interactions with user interface (ui) elements positioned within a three-dimensional (3d) space such as an extended reality (xr) environment. some implementations enable user interactions with virtual elements displayed in 3d environments that utilize alternative input modalities, e.g., xr environments that interpret user activity as either direct interactions or indirect interactions with virtual elements.


20240402823. Pinch Recognition Using Finger Zones_simplified_abstract_(apple inc.)

Inventor(s): Victor Belyaev of San Jose CA (US) for apple inc., Bhavin Vinodkumar Nayak of San Jose CA (US) for apple inc., Daniel J. Brewer of San Jose CA (US) for apple inc., Itay Bar Yosef of Sunnyvale CA (US) for apple inc., Julian K. Shutzberg of San Francisco CA (US) for apple inc., Matthias M. Schroeder of Cupertino CA (US) for apple inc.

IPC Code(s): G06F3/01, G06T7/215, G06T7/246, G06T7/60, G06V40/20

CPC Code(s): G06F3/017



Abstract: enabling gesture input includes obtaining hand tracking data based on one or more camera frames, detecting a contact event between a first finger and a second finger based on the hand tracking data, and determining a first contact location on the first finger and a second contact location on the second finger. in accordance with a determination that the first contact location and the second contact location are within a first predefined gesture zone for a first gesture, an input action is enabled corresponding to the first gesture.


20240402824. Manipulating a Rig Based on an Interaction in a Physical Environment_simplified_abstract_(apple inc.)

Inventor(s): Alexander Wells of Berkeley CA (US) for apple inc., Eric G. Thivierge of Merchantville NJ (US) for apple inc.

IPC Code(s): G06F3/01, G06T13/40

CPC Code(s): G06F3/017



Abstract: a method includes while displaying a rig on the display, detecting a gesture that corresponds to a request to manipulate the rig. the method includes in response to detecting the gesture, obtaining, via the one or more sensors, interaction data that characterizes an interaction of a user of the electronic device in a physical environment of the electronic device. the method includes manipulating the rig in accordance with a first manipulation when the interaction data satisfies a first interaction criterion. the method includes manipulating the rig in accordance with a second manipulation when the interaction data satisfies a second interaction criterion.


20240402825. Active and Inactive Mode Transitions for User Input_simplified_abstract_(apple inc.)

Inventor(s): Daniel J. Brewer of Redwood City CA (US) for apple inc., Bharat C. Dandu of Santa Clara CA (US) for apple inc., David J. Meyer of Menlo Park CA (US) for apple inc., Julian K. Shutzberg of San Francisco CA (US) for apple inc., Lucas Soffer of Sunny Isles Beach FL (US) for apple inc., Yirong Tang of Munich (DE) for apple inc.

IPC Code(s): G06F3/01

CPC Code(s): G06F3/017



Abstract: processing gesture input includes obtaining hand tracking data for a first hand based on one or more camera frames, detecting a first input gesture by the first hand based on the hand tracking data, and determining whether the first hand is in an active state. an input action associated with the first gesture is initiated in accordance with a determination that the first hand is in the active state. if, while the hand is in an active state, a determination is made that the inactive criterion is satisfied, then the first hand is transitioned to an inactive state.


20240402826. Indirect Motion Mapping Pipeline and Pinch Centroid_simplified_abstract_(apple inc.)

Inventor(s): Daniel J. Brewer of Redwood City CA (US) for apple inc., Chase B. Lortie of San Francisco CA (US) for apple inc., David J. Meyer of Menlo Park CA (US) for apple inc., Julian K. Shutzberg of San Francisco CA (US) for apple inc., Tian Qiu of Mountain View CA (US) for apple inc., Yirong Tang of Munich (DE) for apple inc.

IPC Code(s): G06F3/01

CPC Code(s): G06F3/017



Abstract: processing gesture input includes obtaining hand tracking data for a hand from one or more sensors, wherein the hand performs a pinch in the hand tracking data, determining a hand position and a hand orientation for the hand from the hand tracking data, applying a predefined offset from the hand position based on the hand orientation to determine a pinch centroid, and determining an input location based on the pinch centroid. the pinch centroid is used in an indirect motion mapping pipeline to determine characteristics of user input based on user motion.


20240402862. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR DETECTING INPUTS_simplified_abstract_(apple inc.)

Inventor(s): Julian K. SHUTZBERG of San Francisco CA (US) for apple inc., Nima PARIVAR of Burlingame CA (US) for apple inc.

IPC Code(s): G06F3/0481, G06F3/01

CPC Code(s): G06F3/0481



Abstract: the present disclosure generally relates to managing inputs. in some examples, one or more techniques are described, such as managing location-defined inputs, enabling certain inputs, interacting with locked objects, interacting with interface objects, virtual controller-based inputs, and gaze directed inputs.


20240402863. Adjusting Windows on a Display_simplified_abstract_(apple inc.)

Inventor(s): Aviv Miron of Santa Clara CA (US) for apple inc., Thomas D. Finch of San Francisco CA (US) for apple inc., Michael E. Buerli of San Francisco CA (US) for apple inc., Mark L. Ma of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/0481, G06F3/04842

CPC Code(s): G06F3/0481



Abstract: an electronic device may include a display that simultaneously presents multiple windows. a graph data structure may be stored to efficiently track overlap between windows on the display. overlapping windows on the display may be grouped into window groups. for each window group, at least one of the windows may be set as a focused window and the remaining windows may be set as defocused windows. rendering of the defocused window may be adjusted relative to rendering of the focused window. a defocused window may be rendered with a lower resolution than the focused window, may be rendered with a lower opacity than the focused window, and/or at a lower frame rate than the focused window.


20240402868. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR REAL-TIME COMMUNICATION_simplified_abstract_(apple inc.)

Inventor(s): Jesse CHAND of San Francisco CA (US) for apple inc., Shih-Sang CHIU of San Francisco CA (US) for apple inc., Wesley M. HOLDER of Union City CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., William A. SORRENTINO, III of Mill Valley CA (US) for apple inc., Rajat BHARDWAJ of Walnut Creek CA (US) for apple inc., Giancarlo YERKES of San Francisco CA (US) for apple inc., Jason D. RICKWALD of Santa Cruz CA (US) for apple inc., Rupert BURTON of San Francisco CA (US) for apple inc., Kaely COON of San Francisco CA (US) for apple inc., Connor A. SMITH of Sunnyvale CA (US) for apple inc., Joseph P. CERRA of San Francisco CA (US) for apple inc., Tommy ROCHETTE of Santa Cruz CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/01, G06F3/0484, G06T19/00, H04L65/1069, H04L65/1083, H04L65/1089

CPC Code(s): G06F3/04815



Abstract: the present disclosure generally relates to user interfaces for electronic devices, including user interfaces for real-time communications.


20240402869. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR CONTENT COLLABORATION AND SHARING_simplified_abstract_(apple inc.)

Inventor(s): Benjamin H. BOESEL of Sunnyvale CA (US) for apple inc., Shih-Sang CHIU of San Francisco CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Jay MOON of San Francisco CA (US) for apple inc., Matthew J. SUNDSTROM of Campbell CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/0484

CPC Code(s): G06F3/04815



Abstract: techniques and user interfaces for collaborating on content and sharing content in an extended reality environment.


20240402870. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PRESENTING CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Chia Yang LIN of San Francisco CA (US) for apple inc., Timothy T. CHONG of Sunnyvale CA (US) for apple inc., Danielle M. PRICE of Los Gatos CA (US) for apple inc., Israel PASTRANA VICENTE of San Jose CA (US) for apple inc., William A. SORRENTINO, III of Mill Valley CA (US) for apple inc., Hugo D. VERWEIJ of Portola Valley CA (US) for apple inc., James J. OWEN of San Francisco CA (US) for apple inc., Miquel ESTANY RODRIGUEZ of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/04845, G06T15/20

CPC Code(s): G06F3/04815



Abstract: the present disclosure generally relates to user interfaces for electronic devices, including user interfaces for presenting content.


20240402871. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR MANAGING THE DISPLAY OF AN OVERLAY_simplified_abstract_(apple inc.)

Inventor(s): Matan STAUBER of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/04842, G06F3/04845

CPC Code(s): G06F3/04815



Abstract: the present disclosure generally relates to managing the display of an overlay.


20240402872. TECHNIQUES FOR THREE-DIMENSIONAL ENVIRONMENTS_simplified_abstract_(apple inc.)

Inventor(s): Andrew P. RICHARDSON of San Francisco CA (US) for apple inc., Christian A. NILES of Cupertino CA (US) for apple inc., Collin R. RUSSELL of Cupertino CA (US) for apple inc., Abhinay ASHUTOSH of Sunnyvale CA (US) for apple inc., Mark A. EBBOLE of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/01

CPC Code(s): G06F3/04815



Abstract: some techniques are described herein for integrating a 2d framework with a 3d framework. such techniques use a concept referred to as a hidden entity to link the two frameworks together. other techniques are described herein for translating gestures from a first type to a second type in certain situations.


20240402873. DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR PREVIEW OF COMPUTER-GENERATED VIRTUAL OBJECTS FOR EXTENDED REALITY APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Jeremiah L. ALEXANDER of Santa Clara CA (US) for apple inc., Boris ERCEG of Santa Cruz CA (US) for apple inc., Jue WANG of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06F3/04815, G06F3/04845, G06F8/34, G06T19/20

CPC Code(s): G06F3/04815



Abstract: provided herein are systems and methods for implementing visual content previews for content items associated with a software application. the content preview includes a visual preview of a content item that is updated based on modifications to the application source code. the content preview includes a plurality of viewports, with each viewport being independently controllable. each viewport of the content preview can be “paused” to prevent the viewport from updating in response to modifications of the source code, while the content previews associated with other viewports are modified with modification to the source code. in this way, a developer can visually compare different versions of a content item when developing content in the preview application. the device displays a bounding volume concurrently with the content preview to visually depict a relationship between the size of content item and the three-dimensional size of a three-dimensional environment associated with the software application.


20240402880. METHODS AND USER INTERFACES FOR MANAGING AND ACCESSING WORKOUT CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Brett L. LAREAU of San Jose CA (US) for apple inc., Julie A. ARNEY of Los Gatos CA (US) for apple inc., Chandler S. BACHMAN of Cupertino CA (US) for apple inc., Margaret A. BIGNELL of San Francisco CA (US) for apple inc., Jay K. BLAHNIK of Venice CA (US) for apple inc., Gary I. BUTCHER of Los Gatos CA (US) for apple inc., Andrew K. PARR of San Jose CA (US) for apple inc., Matthew M. SUN of Cupertino CA (US) for apple inc., Eduardo VALENCIA PAZ of San Francisco CA (US) for apple inc., Lessa WAKUTSU of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/0482, A63B24/00, A63B71/06

CPC Code(s): G06F3/0482



Abstract: the present disclosure generally relates to providing content including fitness-related content.


20240402881. METHODS AND USER INTERFACES FOR SHARING AND ACCESSING WORKOUT CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Margaret A. BIGNELL of San Francisco CA (US) for apple inc., Craig D. BOLTON of Manhattan Beach CA (US) for apple inc., Edward CHAO of Palo Alto CA (US) for apple inc.

IPC Code(s): G06F3/0482, A63B24/00, A63B71/06, G06F3/0484

CPC Code(s): G06F3/0482



Abstract: the present disclosure generally relates to sharing and/or accessing workout content.


20240402882. TECHNIQUES FOR MANAGING A LIST OF ITEMS_simplified_abstract_(apple inc.)

Inventor(s): Bicrumjit S. BHULLAR of San Jose CA (US) for apple inc., Kian Boon Sebastian NG of Cupertino CA (US) for apple inc., Dongning WANG of San Jose CA (US) for apple inc.

IPC Code(s): G06F3/0482, G06F3/0484

CPC Code(s): G06F3/0482



Abstract: the present disclosure generally relates to managing a list of items.


20240402888. USER INTERFACES FOR DYNAMIC RECOMMENDATIONS_simplified_abstract_(apple inc.)

Inventor(s): Keetae RYU of San Jose CA (US) for apple inc., Lauren I. BARTH of Encinitas CA (US) for apple inc., Rajiv S. GANESAN of San Jose CA (US) for apple inc., Jeremy J. HAGEMAN of Cupertino CA (US) for apple inc., Evan C. KRASTS of Burlingame CA (US) for apple inc., Oguz OLCAY of Cupertino CA (US) for apple inc., Prabhu SAITU of Cupertino CA (US) for apple inc., Keshav SHARMA of Cupertino CA (US) for apple inc., Hannah S. STORY of San Mateo CA (US) for apple inc., Aya TANGE of Carmel CA (US) for apple inc.

IPC Code(s): G06F3/0484, H04L41/0803

CPC Code(s): G06F3/0484



Abstract: the present disclosure generally relates to techniques for providing dynamic recommendations.


20240402889. USER INTERFACES FOR LOGGING AND INTERACTING WITH EMOTIONAL VALENCE DATA_simplified_abstract_(apple inc.)

Inventor(s): Lindsey MARATTA of Sunnyvale CA (US) for apple inc., Dima BADAWI of San Jose CA (US) for apple inc., Jose Antonio CHECA OLORIZ of San Francisco CA (US) for apple inc., Pablo F. CARO of San Francisco CA (US) for apple inc., Marie E. DOMMENGET of San Francisco CA (US) for apple inc., Bradley W. GRIFFIN of Aptos CA (US) for apple inc., James J. OWEN of San Francisco CA (US) for apple inc., Stacie R. TERHAAR of Glendale AZ (US) for apple inc.

IPC Code(s): G06F3/04842, G06F3/0487, G06F9/451

CPC Code(s): G06F3/04842



Abstract: the present disclosure generally relates to techniques and user interfaces for logging and/or interacting with health information.


20240402891. TECHNIQUES FOR PLACING USER INTERFACE OBJECTS_simplified_abstract_(apple inc.)

Inventor(s): Florentin BEKIER of Boulogne-Billancourt (FR) for apple inc., Raffael HANNEMANN of Paris (FR) for apple inc., Peter L. HAJAS of Lafayette CO (US) for apple inc., James T. TURNER of San Jose CA (US) for apple inc.

IPC Code(s): G06F3/04845

CPC Code(s): G06F3/04845



Abstract: some techniques are described herein for managing requests for placement of a user interface object within an environment. some techniques are described herein for requesting placement of a user interface object within an environment.


20240402892. Devices, Methods, and Graphical User Interfaces for Configuring and Displaying User Interfaces with Wallpapers_simplified_abstract_(apple inc.)

Inventor(s): Eric Lance Wilson of San Jose CA (US) for apple inc., Andrew P. Clymer of San Jose CA (US) for apple inc., Gregory M. Apodaca of Colbert WA (US) for apple inc., William M. Tyler of San Francisco CA (US) for apple inc., Christopher P. Foss of San Francisco CA (US) for apple inc., Vincent M. Lane of San Francisco CA (US) for apple inc., Bryant A. Jow of San Mateo CA (US) for apple inc.

IPC Code(s): G06F3/04845, G06F3/0482, G06F3/0486

CPC Code(s): G06F3/04845



Abstract: an electronic device receives a request to display a first user interface. the electronic device, in response to receiving the request to display the first user interface, displays the first user interface that includes a plurality of widgets, including: in accordance with a determination that the first user interface is displayed in a first orientation, displaying a first version of the first user interface that includes a first set of widgets; and in accordance with a determination that the first user interface is displayed in a second orientation that is different from the first orientation, displaying a second version of the first user interface that includes a second set of widgets, wherein the widgets included in the second set of widgets are different from the widgets included in the first set of widgets.


20240402895. MANAGING USER INTERFACES FOR CONTROLLING EXTERNAL DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Erik R. KLIMCZAK of Mill Valley CA (US) for apple inc., Vincenzo O. GIULIANI of Thousand Oaks CA (US) for apple inc., James F. FELKINS of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/04847, G06F3/01

CPC Code(s): G06F3/04847



Abstract: the present disclosure generally relates to managing one or more external devices. in some embodiments, one or more techniques are described, such as managing a control for operating various modes of an external device and managing a control indicating work performed by an external device.


20240402899. CONTROL USER INTERFACE ELEMENTS_simplified_abstract_(apple inc.)

Inventor(s): Dila SART of San Jose CA (US) for apple inc., Alexander W. JOHNSTON of La Jolla CA (US) for apple inc., Neil P. CORMICAN of Menlo Park CA (US) for apple inc., Elbert D. CHEN of Cupertino CA (US) for apple inc.

IPC Code(s): G06F3/0485, G06F3/0482

CPC Code(s): G06F3/0485



Abstract: some embodiments described in this disclosure are directed to one or more electronic devices that present a scrollable user interface concurrently with a control user interface element. some embodiments described in this disclosure are directed to one or more electronic devices configured to present user interfaces associated with information included in the control user interface element.


20240402901. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR SCROLLING CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Evgenii KRIVORUCHKO of San Francisco CA (US) for apple inc., Danielle M. PRICE of Los Gatos CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Zoey C. TAYLOR of San Francisco CA (US) for apple inc., Hugo D. VERWEIJ of Portola Valley CA (US) for apple inc., Cedric BRAY of Sunnyvale CA (US) for apple inc., Tom ADRIAENSSEN of Santa Clara CA (US) for apple inc.

IPC Code(s): G06F3/04855, G06F3/01, G06F3/0481, G06F3/04845

CPC Code(s): G06F3/04855



Abstract: the present disclosure generally relates to methods and user interfaces scrolling content using various inputs and/or changing an appearance of a scrolling indicator.


20240402903. Systems and Methods for Generating and Providing Intelligent Time to Leave Reminders_simplified_abstract_(apple inc.)

Inventor(s): Daniel C. Gross of San Francisco CA (US) for apple inc.

IPC Code(s): G06F3/0488, G06Q10/00, G06Q10/10, G06Q10/109

CPC Code(s): G06F3/0488



Abstract: systems and methods for identifying on an electronic device an identifier and an associated time, date, or time and date, wherein the identifier is a name of an entity that a user is scheduled to visit at the associated time, date, or time and date. determining, at around the time, date, or time and date, using a location sensor, a location of the electronic device as an entity address. associating the identifier with the entity address and storing the identifier and associated entity address. upon receipt of the identifier as an input: retrieving, using the identifier, the entity address, displaying, at the touch-sensitive display, a selectable user interface element corresponding to the entity address, receiving a selection of the selectable user interface element corresponding to the entity address, and in response to receiving the selection, providing the entity address to an application on the electronic device for use.


20240402967. USER INTERFACES FOR CONDITIONALLY PROMPTING TO PERFORM AN OPERATION_simplified_abstract_(apple inc.)

Inventor(s): Yun Jae KIM of Sunnyvale CA (US) for apple inc., Conrad H. ALBRECHT-BUEHLER of Sunnyvale CA (US) for apple inc., Richard R. DELLINGER of San Jose CA (US) for apple inc.

IPC Code(s): G06F3/14, G06F3/0481

CPC Code(s): G06F3/14



Abstract: the present disclosure generally relates to conditionally prompting to perform a second operation after a first operation has completed.


20240402968. METHODS, DEVICES, AND USER INTERFACES FOR USER NOTIFICATION_simplified_abstract_(apple inc.)

Inventor(s): Kevin C. MILDEN of San Jose CA (US) for apple inc., Jaime CHEN of Oakland CA (US) for apple inc.

IPC Code(s): G06F3/14, G06F3/01, G06F3/04842

CPC Code(s): G06F3/14



Abstract: the present disclosure generally relates to user notification.


20240402969. MULTIVIEW DISPLAY OF CONTENT ITEMS IN A COMPUTER-GENERATED ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Bradley W. PEEBLER of Redwood City CA (US) for apple inc., Danvin RUANGCHAN of San Jose CA (US) for apple inc.

IPC Code(s): G06F3/14, G06F3/01, H04N21/218, H04N21/431, H04N21/472

CPC Code(s): G06F3/14



Abstract: displaying and updating content items in a primary viewing screen and one or more secondary viewing screens in a computer-generated environment is disclosed. the primary and secondary viewing screens can present different content items, or in some examples the secondary viewing screens can present content items that correspond to the content items in the primary viewing screen. a viewer can provide input to change the size and arrangement of the viewing screens, change the content items being displayed in the viewing screens, or change the designations (primary or secondary) of the viewing screens. the viewer can also establish criteria that can trigger the automatic updating of content items being displayed in the viewing screens. in some examples, a viewer can join a multi-user communication session to jointly view the primary viewing screen and the one or more secondary screens while maintaining control over some of the viewing screens.


20240402972. Enabling Multitasking On A Primary User Device By Using A Secondary Device To Handle Functional Aspects Of An Application Being Executed By The Primary User Device_simplified_abstract_(apple inc.)

Inventor(s): Jad Osseiran of San Francisco CA (US) for apple inc., Bradley D. Ford of San Jose CA (US) for apple inc., Yu Xing of San Jose CA (US) for apple inc.

IPC Code(s): G06F3/14, G06F9/4401, H04L65/1089, H04L65/613, H04L65/80

CPC Code(s): G06F3/1423



Abstract: a first device is used to execute a first application for conducting a video call. the first application displays a video stream of the video call on a display screen of the first device using voice data and video data captured by the first device. when a first trigger condition is detected, either by the operating system of the first device or by the operating system of the first application, the first device transfers the display of the video stream of the video call to a second device. although the video stream is being displayed on the second device, the first application continues to use the first device to capture the voice data and the video data for the video call. at the same time, the first device is displaying the video stream on the second device, the first device is also displaying application data corresponding to a second application.


20240402984. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR MANAGING AUDIO SOURCES_simplified_abstract_(apple inc.)

Inventor(s): Hugo D. VERWEIJ of Portola Valley CA (US) for apple inc., Mitchell R. LERNER of San Francisco CA (US) for apple inc., Danielle M. PRICE of Los Gatos CA (US) for apple inc., Sanket S. DAVE of Sunnyvale CA (US) for apple inc., Deepak IYER of Mountain View CA (US) for apple inc., Lauren A. HASTINGS of Oakland CA (US) for apple inc.

IPC Code(s): G06F3/16, G06F3/04815, G06F3/04845, G06F3/04847

CPC Code(s): G06F3/165



Abstract: the present disclosure generally relates to managing audio sources. in accordance with some embodiments, one or more methods for managing controls for changing audio output, managing the prominence of audio, managing audio output based on distance, managing a virtual sound stage, outputting audio at one or more locations in accordance with some embodiments, and outputting audio at one or more locations in accordance with some embodiments.


20240402987. SPATIAL MANAGEMENT OF AUDIO_simplified_abstract_(apple inc.)

Inventor(s): Stuart John WOOD of London (GB) for apple inc., Martin E. JOHNSON of Los Gatos CA (US) for apple inc., Darius A. SATONGAR of Staffordshire (GB) for apple inc.

IPC Code(s): G06F3/16, G06F3/0481, G06F3/0486, G06F3/04883, H04S1/00, H04S7/00

CPC Code(s): G06F3/165



Abstract: the present disclosure generally relates to user interfaces for managing spatial audio. some exemplary techniques include user interfaces for transitioning between visual elements. some exemplary techniques include user interfaces for previewing audio. some exemplary techniques include user interfaces for discovering music. some exemplary techniques include user interfaces for managing headphone transparency. some exemplary techniques include user interfaces for manipulating multiple audio streams of an audio source.


20240403014. Mergeable Libraries_simplified_abstract_(apple inc.)

Inventor(s): Davide Italiano of San Francisco CA (US) for apple inc., Damian Malarczyk of Hasselt (BE) for apple inc., Frederic Riss of Palo Alto CA (US) for apple inc., Michael H. Rawdon of Mountain View CA (US) for apple inc., Mohamadou A. Abdoulaye of San Francisco CA (US) for apple inc., Nick Kledzik of Cupertino CA (US) for apple inc., Peter Cooper of San Jose CA (US) for apple inc.

IPC Code(s): G06F8/54, G06F8/41

CPC Code(s): G06F8/54



Abstract: methods, systems, and apparatus, including computer programs encoded on computer storage media, for using mergeable libraries. one of the methods includes during a build of an executable target, generating the executable target by merging the executable target with data for a library that was previously linked with the executable target.


20240403074. FRAMEWORK FOR CREATING USER INTERFACES_simplified_abstract_(apple inc.)

Inventor(s): Gregory S. YOUNG of San Francisco CA (US) for apple inc., Daniela B. CHOOTONG of Sunnyvale CA (US) for apple inc., Rudolf HERNANDEZ of Philadelphia PA (US) for apple inc., Dana J. DUBOIS of San Carlos CA (US) for apple inc., Ross F. LEBEAU of Brooklyn NY (US) for apple inc.

IPC Code(s): G06F9/451, G06F9/54

CPC Code(s): G06F9/451



Abstract: some techniques are described herein for rendering and causing display of a user interface according to a declarative request. in such techniques, a framework executing in a process of an application receives a declarative request from the application and, in response, determines a visual configuration of user-interface elements for a user interface and renders the user interface based on the visual configuration. in some examples, the framework allows the application to minimize the amount of code needed for the user interface and instead rely on a library and/or code provided by an operating system of a computer system to provide the code to create and manage the user interface.


20240403075. APPLICATION STATE MANAGEMENT FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): John R. HASS of San Francisco CA (US) for apple inc., Omid KHALILI of Santa Clara CA (US) for apple inc., Praveen Gowda Ippadi Veerabhadre Gowda of San Jose CA (US) for apple inc.

IPC Code(s): G06F9/451

CPC Code(s): G06F9/451



Abstract: aspects of the subject technology provide application state management for electronic devices. an electronic device may provide application state management by maintaining a state of a physical environment of the electronic device, monitoring the operating modes of one or more applications running on the electronic device, and providing compacted updates to the state of the physical environment to the one or more applications according to the operating modes. in an example, the electronic device may provide, to an application, a compacted set of updates that occurred while an application was in a background mode, when the application returns to an active or foreground mode.


20240403076. VOLUMETRIC USER INTERFACE LAYERS FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Peter L. HAJAS of Lafayette CO (US) for apple inc., Jason M. CAHILL of Woodinville WA (US) for apple inc., Raffael HANNEMANN of Paris (FR) for apple inc.

IPC Code(s): G06F9/451, G06F3/04845, G06T19/00

CPC Code(s): G06F9/451



Abstract: aspects of the subject technology provide volumetric interface layers for an electronic device. the volumetric interface layers may be discrete distance layers, each having a respective distance from the electronic device, in which user interfaces can be displayed by the electronic device. applications running on the electronic device may be provided with the ability to request display of a user interface for the application in one of the discrete distance layers. in one or more implementations, the discrete distance layers may be semantically labeled, and may be requested by an application using their semantic labels.


20240403077. METHODS AND USER INTERFACES FOR MANAGING WEATHER INFORMATION_simplified_abstract_(apple inc.)

Inventor(s): Wyatt R. MITCHELL of San Francisco CA (US) for apple inc.

IPC Code(s): G06F9/451, G06F3/0488, G06T13/80

CPC Code(s): G06F9/451



Abstract: the present disclosure generally relates to managing weather information. in some embodiments, a first type of input changes a time period for the weather information that is displayed, and a second type of input changes the dataset for the weather information that is displayed.


20240403080. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR DISPLAYING VIEWS OF PHYSICAL LOCATIONS_simplified_abstract_(apple inc.)

Inventor(s): Martynas LAURITA of Santa Cruz CA (US) for apple inc., Vincent P. ARROYO of Union City CA (US) for apple inc., Niranjan MANJUNATH of Sunnyvale CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Peter D. ANTON of Portola Valley CA (US) for apple inc., Matan STAUBER of San Francisco CA (US) for apple inc., Matthew J. SUNDSTROM of Campbell CA (US) for apple inc., Fiona P. O'LEARY of Palo Alto CA (US) for apple inc.

IPC Code(s): G06F9/451, G06F3/04815, G06T19/00

CPC Code(s): G06F9/451



Abstract: in some embodiments, a computer system displays a navigation user interface within a three-dimensional environment. the navigation user interface includes one or more first travel user interface elements displayed at a first level of immersion corresponding to a first view of a first physical location, that are selectable to change the display of the navigation user interface from the first view of the first physical location to a second view of a second physical location.


20240403081. USER INTERFACES FOR RESOURCE TRANSFERS_simplified_abstract_(apple inc.)

Inventor(s): Thomas J. MILLER of San Jose CA (US) for apple inc., Lori Kimiko Fujikawa CHOY of San Jose CA (US) for apple inc., Alla KHOLMATOVA of Cambridge (GB) for apple inc., Allie M. PERRY of San Jose CA (US) for apple inc.

IPC Code(s): G06F9/451, H04L51/216

CPC Code(s): G06F9/451



Abstract: the present disclosure generally relates to displaying user interfaces for resource transfers, including displaying a resource transfer message in a communication application, setting up different types of resource transfer accounts, displaying user interfaces for different applications to authorize auto-reload resource transfers, controlling the display of an account options affordance, controlling display of dynamic account information, initiating a return via different applications, linking a payment transfer account with an external account, and releasing secured information.


20240403085. TECHNIQUES FOR PROVIDING FOCUS_simplified_abstract_(apple inc.)

Inventor(s): Filipp ZAKHARCHENKO of San Jose CA (US) for apple inc., Keith STATTENFIELD of Santa Clara CA (US) for apple inc., Kristin M. FORSTER of Los Altos Hills CA (US) for apple inc.

IPC Code(s): G06F9/451

CPC Code(s): G06F9/452



Abstract: some techniques are described herein for providing focus to a process of a computer system. in some embodiments, a system process can evaluate a request to provide focus to a user process using different sets of criteria (e.g., explicit donation criteria and/or implicit donation criteria) depending on whether another user process has indicated an intention to yield focus to the user process. in some embodiments, the system process can override a request to yield focus to a first process if the first process has previously indicated an intention to yield focus to a second process (e.g., via token chaining). in some embodiments, a user process can request to yield to a targeted other process and, in response, the system process can cause the targeted other process (or a different process via token chaining) to receive focus and perform an operation.


20240403102. MODULAR KERNEL ARRANGEMENT_simplified_abstract_(apple inc.)

Inventor(s): Rahul Narayan Singh of Milpitas CA (US) for apple inc., Luc F. Dolcino of Nepean (CA) for apple inc., Vincent Pozzuoli of Montreal (CA) for apple inc., Catalin Giurca of Montreal (CA) for apple inc., Robin Burel of Brossard (CA) for apple inc., Sylvain Pilon of Gatineau (CA) for apple inc., Mamta Devi of Montreal (CA) for apple inc.

IPC Code(s): G06F9/455

CPC Code(s): G06F9/45558



Abstract: the present application relates to devices and components including apparatus, systems, and methods to manage kernels within a secure element for performance of a data transfer.


20240403119. SYSTEMS AND METHODS OF MEMORY ALLOCATION FOR NEURAL NETWORKS_simplified_abstract_(apple inc.)

Inventor(s): Francesco Rossi of Sunnyvale CA (US) for apple inc., Marco Zuliani of Los Gatos CA (US) for apple inc.

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5016



Abstract: a method may include accessing a data processing architecture associated with a neural network to determine dependencies between intermediate data layers of the neural network; obtaining dimensions of the intermediate data layers in the neural network; calculating a minimum number of data storage portions for executing the neural network based on the dependencies; determining a memory allocation size for each respective data storage portion of the data storage portions based on the dimensions and dependencies; allocating memory on a storage device for each data storage portion in accordance with its respective determined memory allocation size.


20240403144. TECHNIQUES FOR COORDINATING DEVICE ACTIVITY_simplified_abstract_(apple inc.)

Inventor(s): Scott M. MARSHALL of Los Altos CA (US) for apple inc., Darren S. LITZINGER of Los Gatos CA (US) for apple inc., Jeremy A. WYLD of San Diego CA (US) for apple inc., John J. IAROCCI of Los Gatos CA (US) for apple inc.

IPC Code(s): G06F9/54, G06F11/34

CPC Code(s): G06F9/54



Abstract: some techniques are described herein for coordinating device activity, with devices included in one or more different groups of devices. one technique includes coordinating activities among a group as coordinator. for example, in a group of devices, a coordinator device obtains a cluster list of activities from each member device in the group. the coordinator device establishes a new cluster list of activities based on each received cluster list of activities and sends the new cluster list to the member devices. another technique includes coordinating changes of the coordinator role as a member. another technique includes changing state of activities via an assertion system. another technique includes selectively sending requests to change states of local activities. yet another technique includes a distributed mechanism for selecting a primary device to interact with a user.


20240403184. TECHNIQUES FOR MANAGING ACTIVITY INFORMATION ASSOCIATED WITH USER APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): James B. CARY of Mountain View CA (US) for apple inc., Forest A. HILL of Lafayette CO (US) for apple inc., Eugene DVORTSOV of San Francisco CA (US) for apple inc., Michael J. LAMB of San Jose CA (US) for apple inc., John B. ROWE of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06F11/34, G06F9/451

CPC Code(s): G06F11/3409



Abstract: the embodiments set forth techniques for managing activity information associated with user applications. according to some embodiments, the techniques can include a method that is implemented by an activity application executing on a computing device, and includes the steps of (1) receiving, from an activity manager executing on the computing device, an indication that a particular functionality is being implemented by a user application executing on the computing device, (2) querying the activity manager for activity information associated with the particular functionality, (3) compositing the activity information into a user interface that is managed by the activity application, and (4) causing the user interface to be output to a display device that is communicatively coupled to the computing device.


20240403214. Routing Circuit for Computer Resource Topology_simplified_abstract_(apple inc.)

Inventor(s): Qiong Cai of Menlo Park CA (US) for apple inc., Emiliano Morini of Folsom CA (US) for apple inc.

IPC Code(s): G06F12/0802, G06F7/72

CPC Code(s): G06F12/0802



Abstract: a routing circuit for an integrated circuit configured to access a set of resources that are organized according to a topology with a plurality of dimensions. the routing receives a request for a particular resource of the set of resources that includes an address that includes first and second sets of bits, the topology having a first dimension with n routing options (where n is not a power of two) and a second dimension with m routing options. the routing circuit determines first and second routing selections for the first and second dimensions by performing respective modulo-n and div-n operations on values formed from the address that include the first and second set of bits. the routing circuit then activates one or more selection signals in accordance with the first and second routing selections that are usable to cause the particular resource to be selected in response to the request.


20240403262. TECHNIQUES FOR DETERMINISTICALLY ROUTING DATABASE REQUESTS TO DATABASE SERVERS_simplified_abstract_(apple inc.)

Inventor(s): Hering S. CHENG of South San Francisco CA (US) for apple inc., Simon J. GORNALL of San Jose CA (US) for apple inc., Quan D. NGUYEN of Santa Clara CA (US) for apple inc., Hung V. TRAN of Union City CA (US) for apple inc., Zhongren XU of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06F16/13, G06F21/60, G06F21/62

CPC Code(s): G06F16/13



Abstract: the embodiments set forth techniques for managing a plurality of database engines. in particular, a database server can perform the steps of (1) concurrently executing the plurality of database engines, and (2) in response to receiving a request to perform an input/output (i/o) operation to a database file of a plurality of database files: (i) selecting, among the plurality of database engines, a database engine that is available to perform the i/o operation, (ii) performing at least one operation to make the database file accessible to the database engine, and (iii) causing the database engine to perform the i/o operation to the database file.


20240403264. TECHNIQUES FOR DETERMINISTICALLY ROUTING DATABASE REQUESTS TO DATABASE SERVERS_simplified_abstract_(apple inc.)

Inventor(s): Zhongren XU of Sunnyvale CA (US) for apple inc., Hung V. TRAN of Union City CA (US) for apple inc., Quan D. NGUYEN of Santa Clara CA (US) for apple inc., Simon J. GORNALL of San Jose CA (US) for apple inc., Hering S. CHENG of South San Francisco CA (US) for apple inc.

IPC Code(s): G06F16/13, G06F16/182

CPC Code(s): G06F16/137



Abstract: the embodiments set forth techniques for selecting database servers to process input/output (i/o) requests. in particular, a routing server can perform the steps of (1) receiving, from a client device, a request to perform an i/o operation to a database file that corresponds to a user account, (2) referencing a configuration file to identify a group of database servers through which access to the database file can be achieved, (3) providing, to a hash function, (i) the user account, and (ii) a count of the group of database servers, to produce a hash value that corresponds to a particular database server within the group of database servers, and (4) in response to determining that the particular database server is accessible: providing the request to the particular database server.


20240403269. TECHNIQUES FOR DETERMINISTICALLY ROUTING DATABASE REQUESTS TO DATABASE SERVERS_simplified_abstract_(apple inc.)

Inventor(s): Zhongren XU of Sunnyvale CA (US) for apple inc., Hung V. TRAN of Union City CA (US) for apple inc., Quan D. NGUYEN of Santa Clara CA (US) for apple inc., Simon J. GORNALL of San Jose CA (US) for apple inc., Hering S. CHENG of South San Francisco CA (US) for apple inc.

IPC Code(s): G06F16/176, G06F16/16

CPC Code(s): G06F16/1774



Abstract: the embodiments set forth techniques for managing database files for a plurality of users. in particular, a database server can perform the steps of (1) receiving, from a routing server, a request to perform an input/output (i/o) operation to a database file, (2) identifying a storage server through which the database file can be accessed, (3) interfacing with the storage server to obtain an exclusive lock on the database file, and (4) in response to determining that the exclusive lock is obtained: (i) writing, to metadata associated with the database file, information associated with the database server, and (ii) performing the i/o operation to the database file.


20240403307. TEMPORAL REASONING_simplified_abstract_(apple inc.)

Inventor(s): Fatih SUNOR of San Francisco CA (US) for apple inc., João Pedro LACERDA of Santa Cruz CA (US) for apple inc., Akshay AGGARWAL of San Jose CA (US) for apple inc., Ryan E. CHAPMAN of San Francisco CA (US) for apple inc.

IPC Code(s): G06F16/2458

CPC Code(s): G06F16/2477



Abstract: the subject technology provides for temporal reasoning. a system can receive contextual information from a plurality of data sources on an electronic device. the system can identify a predetermined pattern that is indicative of a particular activity in the contextual information within a time interval. the system can determine a confidence score for the particular activity based at least in part on one or more confidence values of a corresponding activity signal associated with the time interval. the system can update a graph-based data structure by adding a representation of the particular activity as a node to the graph-based data structure when a confidence score of the particular activity exceeds a confidence threshold. the system also can provide, for display on the electronic device, a user activity interface that provides access to an indexed collection of events organized by activity type by querying the graph-based data structure.


20240403319. TECHNIQUES FOR MANAGING DATA_simplified_abstract_(apple inc.)

Inventor(s): Alexander D. PALMER of San Jose CA (US) for apple inc., Aaron COTTER of San Francisco CA (US) for apple inc., Michael G. ABOOD of Emerald Hills CA (US) for apple inc., Michael J. ZHU of Cupertino CA (US) for apple inc., Sumit WATTAL of San Jose CA (US) for apple inc.

IPC Code(s): G06F16/27, G06F16/22, G06F16/23

CPC Code(s): G06F16/27



Abstract: some techniques are described herein for tracking items across different devices. such techniques synchronize a portion of each item while locally storing another portion. in some examples, the synchronization is performed via a conflict-free replicated data type (crdt) and includes exchanging state vectors and/or hashes corresponding to portions of items that are being synchronized. other techniques incrementally update local views of data as new data is received. such techniques use storage plans that maintain operations for different local views. other techniques manage the order of updates of different local views of data using various sets of criteria described herein. for example, some views can intentionally be left out of date while other views can be updated more frequently to satisfy requests for such views.


20240403320. SYNCING OBJECTS FOR MULTIDEVICE SYNCHRONIZATION_simplified_abstract_(apple inc.)

Inventor(s): David T. Wilson of Bethel VT (US) for apple inc., Pratik Solanki of San Jose CA (US) for apple inc., Vishani Kankariya of Cupertino CA (US) for apple inc., Netra S. Kenkarey of Milpitas CA (US) for apple inc., Maher S. Tantawy of Cupertino CA (US) for apple inc.

IPC Code(s): G06F16/27, G16H10/60

CPC Code(s): G06F16/27



Abstract: a first user device associated with a user profile can receive a health database associated with the user profile from a service provider configured to store the health database. the first user device can receive first health information associated with the user profile. the first user device can generate a first health sync object based on the first health information. the first health sync object can include a first sync identity that includes a first hardware identifier indicative of the first user device and a first database identifier indicative of the health database. the first user device can determine to transmit the first health sync object to the service provider based on the first user device having responsibility to transmit health sync objects with the first sync identity to the service provider. the first user device can transmit the first health sync object to the service provider.


20240403354. ADAPTIVE SUGGESTIONS FOR STICKERS_simplified_abstract_(apple inc.)

Inventor(s): Vignesh JAGADEESH of Saratoga CA (US) for apple inc., Craig M. FEDERIGHI of Los Altos Hills CA (US) for apple inc.

IPC Code(s): G06F16/583, G06F40/30, G06V20/70

CPC Code(s): G06F16/583



Abstract: the subject system may be implemented by at least one processor configured to obtain text input and select an image based on a comparison between the text input and a tag associated with the image. the tag was derived from at least one of the image or a prior use of the image, and the image was extracted from another image. the at least one processor is also configured to provide, responsive to obtaining the text input, the image.


20240403395. USER INTERFACES AND METHODS FOR ENABLING A SECURITY MODE_simplified_abstract_(apple inc.)

Inventor(s): Lukas M. BUGLA of Fremont CA (US) for apple inc.

IPC Code(s): G06F21/31, G06F3/0487

CPC Code(s): G06F21/31



Abstract: the present disclosure generally relates to enabling a security mode at one or more computer systems. in some embodiments, a security mode can be enabled at a single computer system logged into a user account. in some embodiments, a security mode can be enabled for a plurality of computer systems logged into the user account.


20240403402. Authentication Continuity_simplified_abstract_(apple inc.)

Inventor(s): Martin Haller of Mountain View CA (US) for apple inc., Andrei Nikiforov of Berlin (DE) for apple inc., Benjamin Biron of Saratoga CA (US) for apple inc., Kyle C. Brogle of San Francisco CA (US) for apple inc., Lucie Kucerova of Chodoun (CZ) for apple inc., Oliver G. Wenisch of Potsdam (DE) for apple inc., Petr Kostka of Prague (CZ) for apple inc., Tom Sengelaub of Oakland CA (US) for apple inc., Tomislav Suchan of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06F21/32

CPC Code(s): G06F21/32



Abstract: techniques are disclosed relating to devices that support biometric authentication. in various embodiments, a device includes a biosensor configured to collect biometric data from a user. an authentication system of the device is configured to perform a user authentication based on the collected biometric data. after performance of the user authentication, the authentication system receives sensor data indicating that the user remains collocated with the device and receives a request to confirm an authentication of the user. based on the user authentication and the received sensor data, the authentication system confirms that the user has been authenticated. in various embodiments, the authentication system is configured to receive additional sensor data indicating that the user is no longer collocated with the device and, in response to a subsequent authentication request, require the user to perform another biometric authentication using the biosensor.


20240403456. SECURE DOCUMENT TRANSFER_simplified_abstract_(apple inc.)

Inventor(s): Nicholas J. Shearer of San Francisco CA (US) for apple inc., Sunil Nair of Fremont CA (US) for apple inc., Felix-Johannes A. Visée of London (DE) for apple inc., Eric K. Kimn of San Jose CA (US) for apple inc., Salma Elshatanoufy of Cupertino CA (US) for apple inc.

IPC Code(s): G06F21/62, G06F21/35, G06F21/60

CPC Code(s): G06F21/6209



Abstract: after nfc transaction information is sent from the first device to the second device via the nfc protocol, the second device sends the nfc transaction information to the third-party. both the first device and the third-party compute the same transaction identifier utilizing the nfc transaction information, and both the first device and the third-party register with a host server utilizing this transaction identifier. the first device may then send a public key to the host server with the transaction identifier, and the host server may send the public key to the third-party. the third-party may encrypt a document using the public key and may send the encrypted document to the host server with the transaction identifier. the host server may then send the encrypted document to the first device, where the first device may decrypt and present/store the decrypted document.


20240403476. Privacy-Preserving Recommendation Generation_simplified_abstract_(apple inc.)

Inventor(s): Fabian K. Boemer of Mountain View CA (US) for apple inc., Venkat Kranthi Chalasani of Dublin CA (US) for apple inc., Andrii Cherkashyn of Cupertino CA (US) for apple inc., Matthew L. Jockers of Bainbridge Island WA (US) for apple inc., Muqun Li of Jersey City NJ (US) for apple inc., Sudhanshu Mohan of Woodbridge NJ (US) for apple inc., Rahul Nim of Palo Alto CA (US) for apple inc., Yuantao Peng of New York City NY (US) for apple inc., Rehan Rishi of San Francisco CA (US) for apple inc., Hazi Malang Riyaaz Shaik of Sunnyvale CA (US) for apple inc., Karl Tarbe of Cupertino CA (US) for apple inc., Pranav Prashant Thombre of San Jose CA (US) for apple inc., Haluk N. Tokgozoglu of New York City NY (US) for apple inc., Chandrasekar Venkataraman of Los Altos CA (US) for apple inc., Wei Xu of Clyde Hill WA (US) for apple inc.

IPC Code(s): G06F21/62, G06F16/9535, G06F21/60

CPC Code(s): G06F21/6227



Abstract: a computing device provides a user recommendation according to one or more privacy protocols. the computing device sends to a server one or more encrypted recommendation requests for recommendation information relating to a set of items, where the recommendation requests are encrypted by a cryptographic key not accessible to the server. the server uses the encrypted recommendation requests and a recommendation data store to generate one or more encrypted recommendation responses that it returns to the computing device using at least one of the privacy protocols, which prevents the server from accessing the encrypted recommendation request and recommendation response. the computing device receives from the server the encrypted recommendation responses relating to the set of items and decrypts the recommendation responses. then, the computing device generates a user recommendation relating to the set of items from the decrypted recommendation responses and provides the recommendation to the user.


20240403478. PRIVACY-PRESERVING PRESENTATION OF CONTENT ITEM BUNDLES_simplified_abstract_(apple inc.)

Inventor(s): Yann J. RENARD of San Diego CA (US) for apple inc., Adeeti V. ULLAL of Los Altos CA (US) for apple inc., Daniel M. TRIETSCH of San Jose CA (US) for apple inc., Ehsan JAHANGIRI of San Bruno CA (US) for apple inc., Guanling FENG of Santa Clara CA (US) for apple inc., Hyo Jeong SHIN of San Jose CA (US) for apple inc., Joseph-Alexander P. WEIL of San Anselmo CA (US) for apple inc., Mariah W. WHITMORE of San Diego CA (US) for apple inc., Po An LIN of San Jose CA (US) for apple inc., Rene F. AGUIRRE RAMOS of Poway CA (US) for apple inc.

IPC Code(s): G06F21/62

CPC Code(s): G06F21/6245



Abstract: the subject system may be implemented by at least one processor configured to, by a system process, receive a request for one or more content item bundles, obtain the one or more content item bundles for presentation of the one or more content item bundles, receive a selection of a content item bundle from the presented one or more content item bundles, and providing, to the application process, one or more content items of the selected content item bundle. the one or more content item bundles are inaccessible to an application process before they are provided to the application process by the system process.


20240403479. TECHNIQUES FOR MANAGING ACTIVITY LOGS IN A MANNER THAT PROMOTES USER PRIVACY_simplified_abstract_(apple inc.)

Inventor(s): Benjamin S. TURNER of San Francisco CA (US) for apple inc., Andreas I. GAL of Portola Valley CA (US) for apple inc., Keith W. RAUENBUEHLER of San Francisco CA (US) for apple inc.

IPC Code(s): G06F21/62, H04L9/06, H04L9/30, H04L9/32

CPC Code(s): G06F21/6245



Abstract: disclosed herein are techniques for managing activity logs in a manner that promotes user privacy. one technique can by implemented by a centralized management hub, and include the steps of (1) receiving, from a peripheral device, information about activity detected by the peripheral device, where the information includes at least one activity tag, (2) identifying a hash function, (3) providing the at least one activity tag to the hash function to generate at least one hash value, (4) encrypting, using an encryption key that is accessible to the centralized management hub, at least a subset of the information to produce encrypted information, and (5) causing a server device to store, in an activity log associated with the centralized management hub, an activity log entry that includes: a timestamp corresponding to a time at which the activity log entry is stored, the at least one hash value, and the encrypted information.


20240403481. USER INTERFACES FOR MANAGING DIGITAL IDENTIFICATION INFORMATION_simplified_abstract_(apple inc.)

Inventor(s): Haya Iris V. GAVIOLA of San Jose CA (US) for apple inc., Trevor W. YOUNG of Livermore CA (US) for apple inc.

IPC Code(s): G06F21/62, G06F3/04842, G06F21/32

CPC Code(s): G06F21/6245



Abstract: the present disclosure generally relates to managing digital identification information.


20240403484. PRIVACY-PROTECTING MIXED REALITY RECORDING_simplified_abstract_(apple inc.)

Inventor(s): Torsten BECKER of Victoria Harbour (CA) for apple inc., Maneli NOORKAMI of Menlo Park CA (US) for apple inc., Emily K. VAN HAREN of Sunnyvale CA (US) for apple inc., Afshin Taghavi NASRABADI of Los Gatos CA (US) for apple inc., David P. WENGER of San Jose CA (US) for apple inc.

IPC Code(s): G06F21/62, G06T19/00

CPC Code(s): G06F21/6254



Abstract: the subject technology provides a framework for privacy-protecting mixed reality and/or virtual reality recordings and/or for providing mixed and/or virtual reality video streams for display on external devices. a first process on an electronic device can receive, from a second process on the electronic device, a frame of a video stream. in some aspects, the frame includes an indicator of privacy-sensitive content the first process can obfuscate at least a portion of the frame based at least in part on the indicator of the privacy-sensitive content. the first process can provide the obfuscated at least the portion of the frame for at least one of: inclusion in a recorded video or for on stream display another electronic device.


20240403489. TECHNIQUES FOR MANAGING OPERATIONAL ASPECTS OF A WEB BROWSER RELATIVE TO USER PRIVACY CONSIDERATIONS_simplified_abstract_(apple inc.)

Inventor(s): Jessie L. BERLIN of San Jose CA (US) for apple inc., Aram D. KUDURSHIAN of San Francisco CA (US) for apple inc., Charles D. DEETS of Capitola CA (US) for apple inc., Charles H. YING of San Mateo CA (US) for apple inc., Marcel VAN OS of Santa Cruz CA (US) for apple inc., Marco TRIVERIO of San Francisco CA (US) for apple inc., Samantha LIU of San Diego CA (US) for apple inc., Steven J. FALKENBURG of Los Altos CA (US) for apple inc., Wenson HSIEH of Pleasanton CA (US) for apple inc.

IPC Code(s): G06F21/62, G06F21/31

CPC Code(s): G06F21/6263



Abstract: the embodiments set forth techniques for managing operational aspects of a web browser application relative to user privacy considerations. more particularly, the described embodiments provide techniques for mitigating webpage loading issues associated with a web browser application that implements privacy protection measures. the mitigation techniques include detecting a webpage loading issue, displaying a prompt that enables the webpage to be reloaded with reduced privacy protection measures, and reloading the webpage with the reduced privacy protection measures. the described embodiments also provide techniques for identifying conditions under which a web browser should be locked in association with providing private web browsing functionalities, locking the web browser under such conditions, and permitting the web browser to be unlocked when an acceptable authentication is performed. the described embodiments further provide techniques for providing user interfaces that enable the foregoing techniques to be implemented.


20240403532. Complementary Die-to-Die Interface_simplified_abstract_(apple inc.)

Inventor(s): Sergio Kolor of Haifa (IL) for apple inc., Dany Davidov of Tirat Carmel (IL) for apple inc.

IPC Code(s): G06F30/392, G06F13/40, G06F115/02

CPC Code(s): G06F30/392



Abstract: a system includes a first instance and a second instance of an integrated circuit. the integrated circuits include respective external interfaces with a physical pin layout having transmit and receive pins for a particular bus located in complementary positions relative to an axis of symmetry. the external interfaces of the first and second instances of the integrated circuit are positioned such that the transmit and receive pins for the given i/o signal on the first instance are aligned, respectively, with the receive and transmit pins for the given i/o signal on the second instance.


20240403546. AUTOMATIC TEXT RECOGNITION WITH TABLE PRESERVATION_simplified_abstract_(apple inc.)

Inventor(s): Hanna RAGNARSDÓTTIR of Schlieren (CH) for apple inc., Thomas DESELAERS of Zurich (CH) for apple inc., Francisco ALVARO MUNOZ of Zurich (CH) for apple inc., Ryan S. DIXON of Redwood City CA (US) for apple inc.

IPC Code(s): G06F40/177, G06T7/70, G06V30/146, G06V30/412

CPC Code(s): G06F40/177



Abstract: aspects of the subject technology include identifying one or more portions of a data object that include a table by providing the data object to a table detection model, determining a structure of the table by providing the one or more portions of the data object to a table structure recognition model, generating a virtual table based on the determined structure of the table, the virtual table including an indication of at least one of one or more rows, one or more columns, or one or more cells corresponding to the table, mapping text from the one or more portions of the data object to corresponding cells of the virtual table, and performing a process with the virtual table.


20240403559. MACHINE LEARNING LIST CLASSIFICATION_simplified_abstract_(apple inc.)

Inventor(s): Bicrumjit S. Bhullar of San Jose CA (US) for apple inc., Dongning Wang of San Jose CA (US) for apple inc.

IPC Code(s): G06F40/284, G06F40/40

CPC Code(s): G06F40/284



Abstract: the present application relates to devices and components including apparatus, systems, and methods to utilize a machine-learning model for generating and/or organizing lists within an application. in some embodiments, the machine-learning model may be utilized for determining classifications for entries within the list, where the classifications can be utilized for organizing the list.


20240403587. TECHNIQUES FOR MANAGING ANIMATED CODES_simplified_abstract_(apple inc.)

Inventor(s): Yuan Yen TAI of Pleasanton CA (US) for apple inc., Xiaoyuan GU of Orinda CA (US) for apple inc., Brian KNOTT of New York NY (US) for apple inc., Dayvid Victor RODRIGUES DE OLIVEIRA of Round Rock TX (US) for apple inc., Jia HUANG of Mountain View CA (US) for apple inc.

IPC Code(s): G06K7/14, G06T7/10, G06T9/00, G06T13/80

CPC Code(s): G06K7/1417



Abstract: the embodiments set forth techniques for encoding information into animated codes. the techniques can include the steps of (1) receiving a request to generate an animated code based on the input data, (2) generating a sequence of visual elements based on the input data, (3) separating the sequence of visual elements into a plurality of visual element groups based on a number of containers that are simultaneously displayed within the animated code, (4) generating a sequence of frames for the animated code, where each frame includes a successive and respective visual element group of the plurality of visual element groups, and the visual elements in the respective visual element group are formatted in accordance with the containers, (5) compiling the sequence of frames to produce the animated code, and (6) integrating the animated code into at least one media item for display on at least one display device.


20240403590. VISUAL MARKER_simplified_abstract_(apple inc.)

Inventor(s): Arun Srivatsan Rangaprasad of Sunnyvale CA (US) for apple inc., Anselm Grundhoefer of Campbell CA (US) for apple inc., Mohamed Selim Ben Himane of Palo Alto CA (US) for apple inc., Dhruv A. Govil of Vancouver (CA) for apple inc., Joseph M. Luxton of San Francisco CA (US) for apple inc., Jean-Charles Bernard Marcel Bazin of Sunnyvale CA (US) for apple inc., Shubham Agrawal of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06K19/06

CPC Code(s): G06K19/06168



Abstract: various implementations disclosed herein include devices, systems, and methods that provide a visual marker including a plurality of markings arranged in a corresponding plurality of shapes. in some implementations, each marking is formed of a set of sub-markings separated by gaps and arranged according to a respective shape, and the gaps of the plurality of markings are configured to encode data and indicate orientation of the visual marker. in some implementations, the plurality of markings are arranged in a plurality of concentric rings of increasing size. in some implementations, the orientation is encoded in a first set of gaps and data in a second set of gaps of the gaps in the plurality of markings.


20240403703. RELEVANCE IN A KNOWLEDGE GRAPH_simplified_abstract_(apple inc.)

Inventor(s): Akshay AGGARWAL of San Jose CA (US) for apple inc., Fatih SUNOR of San Francisco CA (US) for apple inc., João Pedro LACERDA of Santa Cruz CA (US) for apple inc., Jeffrey A. POUND of Waterloo (CA) for apple inc., Chiraag SUMANTH of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06N20/00

CPC Code(s): G06N20/00



Abstract: aspects of the subject technology provide a relevance prediction based on a database of entities and statistics of past interactions between the entities. a relevance of a target entity in the database given a context of entities in the database may be predicted by deriving a probability set of at least one conditional probability from the database for each of the context entities, and then applying a machine learning model to the probability set to produce the relevance of the target entity.


20240403877. MANAGING INFORMATION ON A COMPUTER SYSTEM_simplified_abstract_(apple inc.)

Inventor(s): Thomas J. MILLER of San Jose CA (US) for apple inc., Trevor W. YOUNG of Livermore CA (US) for apple inc.

IPC Code(s): G06Q20/40, G06F3/0346, G06F3/0481, G06F3/0484, G06F3/04845, G06F3/0488, G06F21/31, G06K7/10, G06Q20/38

CPC Code(s): G06Q20/401



Abstract: the present disclosure generally relates to methods and user interfaces for managing information on computer systems. in some embodiments, methods and user interfaces for managing display of user interface elements based on movement of the computer system and requesting account information are described. in some embodiments, methods and user interface for provisioning an account onto a computer system are described. in some embodiments, methods and user interfaces for associating a transfer amount with an account are described. in some embodiments, methods and user interfaces for displaying user interface elements corresponding to transaction types are described. in some embodiments, methods and user interfaces for managing one or more pending loans are described. in some embodiments, methods for entering a numeric sequence are described. in some embodiments, methods for locking a computer system while entering a number sequence are described.


20240403934. RELATIONSHIP CLASSIFICATION FOR CONTEXT-SENSITIVE RELATIONSHIPS BETWEEN CONTENT ITEMS_simplified_abstract_(apple inc.)

Inventor(s): Dayvid Victor Rodrigues de Oliveira of Round Rock TX (US) for apple inc., Junyi Shen of Santa Clara CA (US) for apple inc., Xiaoyuan Goodman Gu of San Jose CA (US) for apple inc.

IPC Code(s): G06Q30/0601, G06N3/04

CPC Code(s): G06Q30/0629



Abstract: the present technology pertains to receiving at least one reference item and at least one candidate item by a context-sensitive classifier, and providing a prediction, by the context-sensitive classifier, of whether the candidate item is contextually compatible or incompatible with the reference item. the present technology can determine whether to present the candidate item in a user interface based on the prediction of whether the candidate item is contextually compatible or incompatible with the reference item.


20240403994. Dashboard for Providing Per-Frame Telemetry Data_simplified_abstract_(apple inc.)

Inventor(s): Sorin C Cismas of Saratoga CA (US) for apple inc., Alhad A Palkar of San Jose CA (US) for apple inc., Kaushik Raghunath of Pleasanton CA (US) for apple inc., Arun Kannan of Mountain View CA (US) for apple inc., Manjunath M Venkatesh of San Francisco CA (US) for apple inc.

IPC Code(s): G06T1/20, G06T5/00

CPC Code(s): G06T1/20



Abstract: first integrated circuitry including image data rendering circuitry configured to generate image data and memory configured to store a dashboard including dashboard entries indicating a state of the image data to the image data rendering circuitry, wherein the image data rendering circuitry is configured to operate based at least in part on feedback from the dashboard.


20240403997. DIGITAL ASSISTANT INDICATOR APPEARANCE_simplified_abstract_(apple inc.)

Inventor(s): Jose Antonio CHECA OLORIZ of San Francisco CA (US) for apple inc., Miquel ESTANY RODRIGUEZ of San Francisco CA (US) for apple inc., Arjun KAUL of Cupertino CA (US) for apple inc., Pedro MARI of Santa Cruz CA (US) for apple inc., Christopher C. NIEDERAUER of Los Altos Hills CA (US) for apple inc., James J. OWEN of San Francisco CA (US) for apple inc., William A. SORRENTINO, III of Mill Valley CA (US) for apple inc.

IPC Code(s): G06T3/18, G06T19/00

CPC Code(s): G06T3/18



Abstract: an example process includes: while displaying a portion of an extended reality (xr) environment representing a current field of view of a user: detecting, with the one or more sensors, a user input to invoke a digital assistant; in response to detecting a user input to invoke the digital assistant, displaying a user interface element associated with the digital assistant; distorting the display of a first portion of the current field of view behind the user interface element; detecting a change in the position of the user interface element relative to the current field of view; and distorting the display of a second portion of the current field of view behind the user interface element.


20240403998. VIRTUAL CAMERA RENDERING FOR USER FRAMING ADJUSTMENTS_simplified_abstract_(apple inc.)

Inventor(s): Shuang Gao of San Jose CA (US) for apple inc., Zixuan Li of Cupertino CA (US) for apple inc., Janardhan Kumar Amburi of San Jose CA (US) for apple inc., Tanvi M. Jivtode of Mountain View CA (US) for apple inc., Tim Ko of San Jose CA (US) for apple inc.

IPC Code(s): G06T3/20, G06T3/40, G06T5/80

CPC Code(s): G06T3/20



Abstract: in one embodiment, a method may include receiving, by an operating system running on a computing device, first image data from a physical camera of the computing device, the operating system being associated with one or more applications. the method may include identifying, by the operating system, a virtual camera control to be performed on the first image data, the virtual camera control configured to represent a physical camera control of the physical camera. the method may include generating, by the operating system, manipulated image data based at least in part on the first image data and the identified virtual camera control. the method may include providing, by the operating system, at least a portion of the manipulated image data to a particular application of the one or more applications.


20240403999. MIXED REALITY RECORDING OF FOVEATED DISPLAY CONTENT SYSTEMS AND METHODS_simplified_abstract_(apple inc.)

Inventor(s): Jim C. Chou of San Jose CA (US) for apple inc., Yung-Chin Chen of Saratoga CA (US) for apple inc.

IPC Code(s): G06T3/40, G06F3/01, G06F3/147, G06T7/11

CPC Code(s): G06T3/40



Abstract: a system may include a display for displaying an image frame that is divided into regions having respective resolutions based on display image data. the system may also include image processing circuitry to generate the display image data based on multi-resolution image data and generate record image data based on the multi-resolution image data. generating the record image data may include obtaining boundary data indicative of locations of boundaries between the regions resampling the multi-resolution image data based on the boundary data. resampling the multi-resolution image data may include performing a first resampling on a first portion of the multi-resolution image data corresponding to a first region and performing a second resampling, different from the first resampling, on a second portion of the multi-resolution image data corresponding to a second region.


20240404009. FOVEATED DISPLAY IMAGE ENHANCEMENT SYSTEMS AND METHODS_simplified_abstract_(apple inc.)

Inventor(s): Yun Gong of Cupertino CA (US) for apple inc., Jim C. Chou of San Jose CA (US) for apple inc., Guy Cote of Aptos CA (US) for apple inc., Haiyan He of Saratoga CA (US) for apple inc., Michael J. Rockwell of Palo Alto CA (US) for apple inc.

IPC Code(s): G06T5/20, G06F3/01, G06T5/50, G06T7/13, G06T11/00, G09G3/20

CPC Code(s): G06T5/20



Abstract: a system may include a display for displaying an image frame that is divided into regions having respective resolutions based on display image data. the system may also include image processing circuitry to generate the display image data based on multi-resolution image data of the image frame. generating the display image data may include determining an enhancement to be applied to a portion of the multi-resolution image data and adjusting the determined enhancement to be applied to the portion of the multi-resolution image data based on boundary data associated with locations of boundaries between the regions.


20240404028. CHROMATIC ABERRATION CORRECTION FOR FOVEATED DISPLAY_simplified_abstract_(apple inc.)

Inventor(s): Jian Zhou of Pleasanton CA (US) for apple inc., Jeffrey J Irwin of Cupertino CA (US) for apple inc., Jim C Chou of San Jose CA (US) for apple inc., Miles Simpson of El Dorado Hills CA (US) for apple inc.

IPC Code(s): G06T5/00, G06T7/11

CPC Code(s): G06T5/80



Abstract: an electronic device uses a chromatic aberrations correction (cac) circuit to correct chromatic aberration on a display panel. an input image is warped based on a first color channel only geometric distortions associated with displaying the input image on the display panel. the cac circuit applies spatial resampling to other color channels to compensate chromatic aberration based on distortion offsets between the other color channels and the first color channel


20240404063. VIDEO/IMAGE REFRAMING TECHNIQUES BASED ON GAZE DETECTION_simplified_abstract_(apple inc.)

Inventor(s): Abhishek SINGH of Los Altos CA (US) for apple inc., Vinay SHARMA of Palo Alto CA (US) for apple inc., Aman RAJ of San Jose CA (US) for apple inc., Tim KO of Santa Clara CA (US) for apple inc., Shuang GAO of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T7/10, G06T7/70, G06V40/16

CPC Code(s): G06T7/10



Abstract: techniques are disclosed for framing images and/or video streams. such techniques may include performing face detection on an image, determining a gaze direction within image content associated with a detected face, and defining a cropping window for the image based on the detected face and the determined gaze direction of the detected face. thereafter, the image may be cropped according to the cropping window.


20240404069. PREPROCESSING FOR IMAGE SEGMENTATION_simplified_abstract_(apple inc.)

Inventor(s): Vignesh JAGADEESH of Saratoga CA (US) for apple inc., Lee A. MORGAN of Santa Clara CA (US) for apple inc., Rohan CHANDRA of San Francisco CA (US) for apple inc., Shujie LIU of San Jose CA (US) for apple inc., Yann LIFCHITZ of Zurich (CH) for apple inc.

IPC Code(s): G06T7/12, G06F3/0482, G06T13/80, G06V10/764

CPC Code(s): G06T7/12



Abstract: aspects of the subject technology provide techniques for improved re-use of digital images, including creation of a new “sticker” image by extracting one or more objects from a prior image. in an implementation, images in a library may be preprocessed to identify image attributes of corresponding images in the library, including suitability scores, classifications of objects in the images, and masks for the classified objects.


20240404075. METHODS AND USER INTERFACES FOR CAMERA-BASED ASSESSMENT OF PHYSICAL MOVEMENT_simplified_abstract_(apple inc.)

Inventor(s): Marisa R. LU of San Francisco CA (US) for apple inc., Matthew W. CROWLEY of Sunnyvale CA (US) for apple inc., Mylene E. DREYER of Saint-Blaise (CH) for apple inc., Khristine V. GENDRON of Moraga CA (US) for apple inc., Julian K. MISSIG of Burlingame CA (US) for apple inc., Fiona P. O'LEARY of Palo Alto CA (US) for apple inc., Jonathan A. TOPF of London (GB) for apple inc.

IPC Code(s): G06T7/20, A63B24/00, A63B71/06, G06T13/40, G06T13/80, H04N23/60

CPC Code(s): G06T7/20



Abstract: the present disclosure generally relates to methods, systems, and user interfaces for camera placement and physical movement capture and methods, systems, and user interfaces for camera-based assessment of physical movement using a computer system.


20240404099. Estimating Device Pose Using Plane Normal Vectors_simplified_abstract_(apple inc.)

Inventor(s): Seongdo Kim of Campbell CA (US) for apple inc., Oliver T. Ruepp of Baierbrunn CA (US) for apple inc.

IPC Code(s): G06T7/70, G06T5/40, G06T7/50

CPC Code(s): G06T7/70



Abstract: a method includes obtaining image data corresponding to a physical environment from an image sensor in an electronic device. the electronic device may determine surface normal frequency data based on the image data. the electronic device may determine an orientation of the electronic device in the physical environment based on the surface normal frequency data.


20240404112. SMOOTH VIDEO/IMAGE SIGNAL COMPRESSION_simplified_abstract_(apple inc.)

Inventor(s): Khaled Mammou of Danville CA (US) for apple inc., Alexandros Tourapis of Los Gatos CA (US) for apple inc., Jay Mayur Khandhar of Milpitas CA (US) for apple inc., Kristian D. Pereira of San Jose CA (US) for apple inc., Borna Ghavam of San Francisco CA (US) for apple inc.

IPC Code(s): G06T9/00

CPC Code(s): G06T9/00



Abstract: various implementations disclosed herein include devices, systems, and methods that enable compression of two-dimensional (2d) map-based video content. for example, a process may obtain (2d) data sets corresponding to different attributes of three-dimensional (3d) content. each of the 2d data sets may provide attribute values for locations within a common 2d coordinate system that associates the attribute values for the different attributes with respective portions of the 3d content. the process may further generate a single 2d image by combining the 2d data sets. the attribute values corresponding to the different attributes may be combined with the single 2d image. the process may further encode the single 2d image into a specialized format for transmission or storage.


20240404165. Rendering Layers with Different Perception Quality_simplified_abstract_(apple inc.)

Inventor(s): Yashas Rai Kurlethimar of San Jose CA (US) for apple inc., Jonathan Moorman of San Jose CA (US) for apple inc., Mark L. Ma of San Francisco CA (US) for apple inc., Michael E. Buerli of San Francisco CA (US) for apple inc., Seyedkoosha Mirhosseini of Santa Clara CA (US) for apple inc., Sushant Ojal of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T15/00, G06F3/01, G06T5/50

CPC Code(s): G06T15/00



Abstract: in one implementation, a method of displaying image is performed by a device including one or more processors and non-transitory memory. the method includes obtaining gaze information. the method includes obtaining, based on the gaze information, a first resolution function and a second resolution function different than the first resolution function. the method includes rendering a first layer based on first virtual content and the first resolution function. the method includes rendering a second layer based on second virtual content and the second resolution function. the method includes compositing the first layer and the second layer into an image. the method includes displaying, on the display, the image.


20240404168. TECHNIQUES FOR RENDERING CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Xiao Jin YU of Sunnyvale CA (US) for apple inc., David LUI of San Jose CA (US) for apple inc., Matthew STOLL of San Jose CA (US) for apple inc., Rikky Roy KOGANTI of Santa Clara CA (US) for apple inc., Harlan B. HASKINS of Erie CO (US) for apple inc., Andrew P. RICHARDSON of San Francisco CA (US) for apple inc., Abhinay ASHUTOSH of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T15/00, G06T15/04

CPC Code(s): G06T15/005



Abstract: some techniques are described herein for conditionally rendering assets. in some examples, such techniques include a computer system receiving a request to render an asset and, in response, measuring performance of the computer system to determine whether to initiate rendering of the asset. for example, the computer system can measure the performance by rendering another asset that is less complex and/or resource intensive as the asset so to estimate a result of rendering the asset. other techniques are described herein for rendering assets in different manners. in some examples such techniques include a computer system receiving a request to render an asset and, in response, rendering the asset in different manners depending on one or more aspects of the file and one or more current performance measurements of the computer system. other techniques are described herein for rendering a 3d model based on current performance measurements of a computer system.


20240404171. SYNTHESIZED HAND TEXTURE_simplified_abstract_(apple inc.)

Inventor(s): Chong Li of Redmond WA (US) for apple inc., Borja Morales Hernando of Sunnyvale CA (US) for apple inc., Michael S Hutchinson of San Carlos CA (US) for apple inc.

IPC Code(s): G06T15/04

CPC Code(s): G06T15/04



Abstract: various implementations disclosed herein include devices, systems, and methods that provide a matching skin tone between the hands and the face of a three-dimensional (3d) user representation. for example, a process may obtain at least two skin tones corresponding to colors representing at least two different portions of a hand of a user. in response, a hand texture representing a spatial arrangement of color representing an appearance of the hand is determined. the hand texture may be determined based on the at least two skin tones and hand texture sample data. the process may further include determining a hand structure associated with physical attributes of the hand and the hand structure and the hand texture may be provided for use in generating a 3d representation of the hand.


20240404172. Ray-Box Intersection Circuitry_simplified_abstract_(apple inc.)

Inventor(s): Christopher A. Burns of Austin TX (US) for apple inc., Casper R. van Benthem of Abbots Langley (GB) for apple inc.

IPC Code(s): G06T15/06, G06T15/00

CPC Code(s): G06T15/06



Abstract: techniques are disclosed relating to ray intersection tests for ray tracing in graphics processors. in some embodiments, a ray cache stores, transformed ray direction corresponding to a transform of a ray based on its dominant direction axis. ray intersect acceleration circuitry may determine whether a ray intersects a bounding volume of a bounding volume hierarchy (bvh) data structure. ray-plane test circuitry may perform a set of six ray-plane tests for the bounding volume using at most four floating-point multiplication operations by four multiplier circuits. the floating-point operations may operate on the transformed ray direction components from the ray cache circuitry and coordinate information for the bounding volume. disclosed techniques may reduce area and power consumption by avoiding multiplier circuitry for some ray-plane tests.


20240404177. PORTAL CONTENT FOR COMMUNICATION SESSIONS_simplified_abstract_(apple inc.)

Inventor(s): Alexandre Da Veiga of San Francisco CA (US) for apple inc., Wei Wang of Santa Clara CA (US) for apple inc., Jeffrey S Norris of Saratoga CA (US) for apple inc.

IPC Code(s): G06T15/20, G06T19/00

CPC Code(s): G06T15/20



Abstract: devices, systems, and methods that provide a view of a three-dimensional (3d) environment (e.g., a viewer's room) with a portal providing views of another user's (e.g., a sender's) background environment during a communication session. for example, a process at a first electronic device may include presenting a view of a first 3d environment. data representing a second 3d environment based at least in part on sensor data captured in a physical environment of a second electronic device may be obtained. portal content based on the data representing the second 3d environment and a viewpoint within the first 3d environment may be determined. a portal with the portal content may be displayed in the view of the first 3d environment, where the portal content depicts a portion of the second 3d environment viewed through the portal from the viewpoint.


20240404179. Method and Device for Refining a Depth Map_simplified_abstract_(apple inc.)

Inventor(s): Vincent Chapdelaine-Couture of Carignan (CA) for apple inc., Farhan A. Baqai of Fremont CA (US) for apple inc., Gijesh Varghese of Milpitas CA (US) for apple inc., Hanme Kim of San Jose CA (US) for apple inc., Jean-Nicola F. Blanchet of Montreal (CA) for apple inc., Krishna Shankar of San Francisco CA (US) for apple inc., Lingwen Gan of Sunnyvale CA (US) for apple inc., Xiaojin Shi of Cupertino CA (US) for apple inc.

IPC Code(s): G06T15/20, G06T7/37, G06T7/50, G06T15/04, G06T17/20, G06T19/00

CPC Code(s): G06T15/205



Abstract: in one implementation, a method of performing perspective correction is performed by a device including an image sensor, a display, one or more processors, and a non-transitory memory. the method includes: capturing, using the image sensor, an image of a physical environment; obtaining a first depth map including a plurality of depths respectively associated with a plurality of pixels of the image of the physical environment; generating a second depth map by aligning one or more portions of the first depth map based on a control signal associated with the image of the physical environment; transforming, using the one or more processors, the image of the physical environment based on the second depth map; and displaying, via the display, the transformed image.


20240404185. Passthrough Pipeline_simplified_abstract_(apple inc.)

Inventor(s): Christian I. Moore of Sunnyvale CA (US) for apple inc., Moinul H. Khan of San Jose CA (US) for apple inc., Seyedkoosha Mirhosseini of Santa Clara CA (US) for apple inc., Simon Fortin-Deschenes of Santa Clara CA (US) for apple inc.

IPC Code(s): G06T15/50, G06T3/18

CPC Code(s): G06T15/503



Abstract: in one implementation, a method of pipelined blending an image with virtual content is performed by a device including an image sensor, a display, one or more processors, and non-transitory memory. the method includes capturing, with the image sensor, a first portion of an image of a physical environment. the method includes warping the first portion of the image of the physical environment to generate a warped first portion. the method includes blending the warped first portion with a first portion of virtual content to generate a blended first portion. the method includes displaying, on the display, the blended first portion. the method includes capturing, with the image sensor, a second portion of the image of the physical environment. the method includes warping the second portion of the image of the physical environment to generate a warped second portion. the method includes blending the warped second portion with a second portion of the virtual content to generate a blended second portion. the method includes displaying, on the display, the blended second portion, wherein displaying the blended first portion is initiated before blending the warped second portion is completed.


20240404186. Hands Matting Responsive to Low Light Conditions_simplified_abstract_(apple inc.)

Inventor(s): Sanchit Vohra of Sunnyvale CA (US) for apple inc., Johan V. Hedberg of Foster City CA (US) for apple inc.

IPC Code(s): G06T15/50, G06T19/00

CPC Code(s): G06T15/503



Abstract: managing hands matting based on light conditions includes receiving image data comprising a hand, and determining a brightness in the image data. if the brightness in the first image data satisfies the brightness threshold, hands matting is performed on the image data to extract the hand from the image data and the image data is blended with virtual content in accordance with the extracted hand. if the brightness in the first image data satisfies a disablement threshold, hands matting is disabled and the image data is blended with virtual content without extracting the hand. an alternative representation of the location of the hand is depicted in the final image.


20240404187. IMAGE BLENDING MODES SYSTEMS AND METHODS_simplified_abstract_(apple inc.)

Inventor(s): Yun Gong of Cupertino CA (US) for apple inc., Jim C. Chou of San Jose CA (US) for apple inc., Guy Cote of Aptos CA (US) for apple inc.

IPC Code(s): G06T15/50, G06T3/18

CPC Code(s): G06T15/503



Abstract: a device may include an electronic display to display an image frame based on blended image data and image processing circuitry to generate the blended image data by combining first image data and second image data via a blend operation. the blend operation may include receiving graphics alpha data indicative of a transparency factor to be applied to the first image data to generate a first layer of the blend operation. the blend operation may also include overlaying the first layer onto a second layer that is based on the second image data. overlaying the first layer onto the second layer may include adding first pixel values of the first image data that include negative pixel values and are augmented by the transparency factor to second pixel values of the second image data to generate blended pixel values of the blended image data.


20240404189. Devices, Methods, and Graphical User Interfaces for Viewing and Interacting with Three-Dimensional Environments_simplified_abstract_(apple inc.)

Inventor(s): James J. Owen of San Francisco CA (US) for apple inc., Miquel Estany Rodriguez of San Francisco CA (US) for apple inc., William A. Sorrentino, III of Mill Valley CA (US) for apple inc.

IPC Code(s): G06T15/60, G06F3/04845, G06T19/00

CPC Code(s): G06T15/60



Abstract: while a view of a three-dimensional environment is visible, a computer system displays a user interface object with a first orientation in the three-dimensional environment and displays a simulated shadow, corresponding to the user interface object, at a first shadow position in the three-dimensional environment. the simulated shadow at the first shadow position has a first spatial relationship to the user interface object. in response to detecting a user input directed to the user interface object, the computer system changes an orientation of the user interface object from the first orientation to a different, second orientation, including: displaying the user interface object with the second orientation; and displaying the simulated shadow at a second shadow position in the three-dimensional environment, different from the first shadow position, at which the simulated shadow has a second spatial relationship to the user interface object that is different from the first spatial relationship.


20240404194. DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR PREVIEW OF COMPUTER-GENERATED VIRTUAL OBJECTS FOR EXTENDED REALITY APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Jeremiah L. ALEXANDER of Santa Clara CA (US) for apple inc., Boris ERCEG of Santa Cruz CA (US) for apple inc., Jue WANG of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T17/00, G06T7/62, G06T7/70, G06V10/25

CPC Code(s): G06T17/00



Abstract: provided herein are systems and methods for implementing visual content previews for content items associated with a software application. the content preview includes a visual preview of a content item that is updated based on modifications to the application source code. the content preview includes a plurality of viewports, with each viewport being independently controllable. each viewport of the content preview can be “paused” to prevent the viewport from updating in response to modifications of the source code, while the content previews associated with other viewports are modified with modification to the source code. in this way, a developer can visually compare different versions of a content item when developing content in the preview application. the device displays a bounding volume concurrently with the content preview to visually depict a relationship between the size of content item and the three-dimensional size of a three-dimensional environment associated with the software application.


20240404196. SYSTEM STATE MANAGEMENT IN CENTRALIZED RENDERING ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Mark L. MA of San Francsico CA (US) for apple inc., Michael E. BUERLI of San Francisco CA (US) for apple inc., Zhengzheng Li of Cupertino CA (US) for apple inc., Scott M. ANDRUS of Sunnyvale CA (US) for apple inc., William E. BLUMHARDT of San Francisco CA (US) for apple inc., Aviv MIRON of Santa Clara CA (US) for apple inc.

IPC Code(s): G06T17/00, G06T19/00

CPC Code(s): G06T17/005



Abstract: aspects of the subject technology provide for system state management in a centralized rendering environment. a system may initialize a tree structure for a three-dimensional environment. the system renders the three-dimensional environment based at least in part on a traversal of the tree structure. the system identifies a request to change first or second visual states. the system can determine a first state update to the first visual state and a second state update to the second visual state and updates the tree structure by passing, by a first node, the first state update to a first child node and separately passing the second state update to a second child node. the system re-renders the three-dimensional environment based at least in part on a traversal of the updated tree structure.


20240404206. SYSTEMS AND METHODS FOR MANAGING DISPLAY OF PARTICIPANTS IN REAL-TIME COMMUNICATION SESSIONS_simplified_abstract_(apple inc.)

Inventor(s): Shih-Sang CHIU of San Francisco CA (US) for apple inc., Rajat BHARDWAJ of Walnut Creek CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Connor A. SMITH of Sunnyvale CA (US) for apple inc., Joseph P. CERRA of San Francisco CA (US) for apple inc., Kevin LEE of San Jose CA (US) for apple inc.

IPC Code(s): G06T19/00, H04L65/40

CPC Code(s): G06T19/00



Abstract: in some embodiments, a computer system changes visual appearance of visual representations of participants moving within a simulated threshold distance of a user of the computer system. in some embodiments, a computer system arranges representations of users according to templates. in some embodiments, a computer system arranges representations of users based on shared content. in some embodiments, a computer system changes a spatial arrangement of participants in accordance with a quantity of participants that are a first type of participant. in some embodiments, a computer system changes a spatial arrangement of elements of a real-time communication session to join a group of participants. in some embodiments, a computer system facilitates interaction with groups of spatial representations of participants of a communication session. in some embodiments, a computer system facilitates updates of a spatial arrangement of participants based on a spatial distribution of the participants.


20240404207. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR DISPLAYING CONTENT OF PHYSICAL LOCATIONS_simplified_abstract_(apple inc.)

Inventor(s): Martynas LAURITA of Santa Cruz CA (US) for apple inc., Vincent P. ARROYO of Union City CA (US) for apple inc., Niranjan MANJUNATH of Sunnyvale CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Peter D. ANTON of Portola Valley CA (US) for apple inc., Matan STAUBER of San Francisco CA (US) for apple inc., Matthew J. SUNDSTROM of Campbell CA (US) for apple inc., Fiona P. O'LEARY of Palo Alto CA (US) for apple inc., Konstantin SINITSYN of Carlsbad CA (US) for apple inc., Giovanni S. LUIS of Manhattan Beach CA (US) for apple inc., Devin FLOOD of Cupertino CA (US) for apple inc., Kevin N. EUGENE of Cupertino CA (US) for apple inc., Per J. FAHLBERG of Sunnyvale CA (US) for apple inc., Ryan W. APUY of San Francisco CA (US) for apple inc.

IPC Code(s): G06T19/00, G06F3/01

CPC Code(s): G06T19/003



Abstract: in some embodiments, a computer system displays a navigation user interface that includes a first representation of a first location experience and a first portion of a navigation user interface element with a first orientation that includes a first representation of a first point of interest associated with the first location experience. in some embodiments, the computer system changes the display of the navigation user interface element from the first orientation to a second orientation corresponding to the first location experience. in some embodiments, the computer system displays a collection of content associated with a physical location in response to user input corresponding to a request to generate the collection of content associated with the physical location.


20240404210. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FORGENERATING REMINDERS FOR A USER EXPERIENCE SESSION IN AN EXTENDED REALITY ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Philipp ROCKEL of San Francisco CA (US) for apple inc., Christine E. WELCH of San Jose CA (US) for apple inc.

IPC Code(s): G06T19/00, G06F3/01

CPC Code(s): G06T19/006



Abstract: the present disclosure describes user interfaces and techniques for providing reminders for a user experience session. in some embodiments, while a user experience session is active, a computer system detects a change in direction of attention of a user. in response to detecting the change in direction of attention of the user, the computer system outputs a reminder to focus attention on the user experience session if the attention of the user meets reminder criteria, and forgoes outputting the reminder if the attention of the user does not meet the reminder criteria.


20240404213. COMPOSITING OF IMAGES FROM VIRTUAL AND PHYSICAL CAMERAS_simplified_abstract_(apple inc.)

Inventor(s): James C. MCILREE of Santa Clara CA (US) for apple inc., Jacob WILSON of San Francisco CA (US) for apple inc., Courtland M. IDSTROM of Cupertino CA (US) for apple inc., Maneli NOORKAMI of Menlo Park CA (US) for apple inc., Michael A. GLASS of Nyack NY (US) for apple inc., Travis W. BROWN of Boulder CO (US) for apple inc., Afshin TAGHAVI NASRABADI of Los Gatos CA (US) for apple inc., Yi ZHOU of Sunnyvale CA (US) for apple inc., Jérôme DECOODT of L'Étang-la-Ville (FR) for apple inc.

IPC Code(s): G06T19/00, G06T5/50

CPC Code(s): G06T19/006



Abstract: a device may include a processor configured to determine a first position of a physical camera in a physical environment, transmit the first position to a second device, obtain metadata of the physical camera, and cause a modification of a virtual camera of the second device based on the metadata. the processor is also configured to obtain, from the second device, at least one virtual image frame captured by the virtual camera placed at a second position in a computer-generated environment, and to obtain, from the physical camera, at least one image frame captured from the physical environment. the processor is also configured to generate a composite image frame including at least a portion of at least one virtual image frame composited with at least a portion of the at least one image frame, and display the composite image frame.


20240404216. DEVICES AND METHODS FOR PRESENTING SYSTEM USER INTERFACES IN AN EXTENDED REALITY ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Tomislav SUCHAN of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T19/00, G06F9/451

CPC Code(s): G06T19/006



Abstract: in accordance with some embodiments, a method for presenting a system user interface in an extended reality environment is described.


20240404217. TECHNIQUES FOR DISPLAYING REPRESENTATIONS OF PHYSICAL ITEMS WITHIN THREE-DIMENSIONAL ENVIRONMENTS_simplified_abstract_(apple inc.)

Inventor(s): Ryan H. DEPAOLA of San Francisco CA (US) for apple inc., Virakri JINANGKUL of Santa Clara CA (US) for apple inc., Temitope S. BELLO of San Jose CA (US) for apple inc.

IPC Code(s): G06T19/00, G06F3/01

CPC Code(s): G06T19/006



Abstract: the present disclosure generally relates to user interfaces for electronic devices, including user interfaces for displaying representations of physical items within three-dimensional environments.


20240404219. DEVICES, METHODS AND GRAPHICAL USER INTERFACES FOR PREVIEW OF COMPUTER-GENERATED VIRTUAL OBJECTS FOR EXTENDED REALITY APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Jeremiah L. ALEXANDER of Santa Clara CA (US) for apple inc., Boris ERCEG of Santa Cruz CA (US) for apple inc., Jue WANG of Sunnyvale CA (US) for apple inc.

IPC Code(s): G06T19/00

CPC Code(s): G06T19/006



Abstract: provided herein are systems and methods for implementing visual content previews for content items associated with a software application. the content preview includes a visual preview of a content item that is updated based on modifications to the application source code. the content preview includes a plurality of viewports, with each viewport being independently controllable. each viewport of the content preview can be “paused” to prevent the viewport from updating in response to modifications of the source code, while the content previews associated with other viewports are modified with modification to the source code. in this way, a developer can visually compare different versions of a content item when developing content in the preview application. the device displays a bounding volume concurrently with the content preview to visually depict a relationship between the size of content item and the three-dimensional size of a three-dimensional environment associated with the software application.


20240404227. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR REAL-TIME COMMUNICATION_simplified_abstract_(apple inc.)

Inventor(s): Shih-Sang CHIU of San Francisco CA (US) for apple inc., Long H. NGO of San Jose CA (US) for apple inc., Wesley M. HOLDER of Union City CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., William A. SORRENTINO, III of Mill Valley CA (US) for apple inc., Rajat BHARDWAJ of Walnut Creek CA (US) for apple inc., Giancarlo YERKES of San Francisco CA (US) for apple inc., Jason D. RICKWALD of Santa Cruz CA (US) for apple inc., Rupert BURTON of San Francisco CA (US) for apple inc.

IPC Code(s): G06T19/20, G06F3/01, G06T5/70, H04N7/15

CPC Code(s): G06T19/20



Abstract: the present disclosure generally relates to user interfaces for electronic devices, including user interfaces for real-time communications.


20240404228. TECHNIQUES FOR MANAGING COMPUTER-GENERATED EXPERIENCES_simplified_abstract_(apple inc.)

Inventor(s): Owen MONSMA of Santa Clara CA (US) for apple inc., Peter L. HAJAS of Lafayette CO (US) for apple inc., James T. TURNER of San Jose CA (US) for apple inc.

IPC Code(s): G06T19/20, G06T15/00

CPC Code(s): G06T19/20



Abstract: some techniques are described herein for managing computer-generated environments, including methods for managing the size of virtual objects and managing an experience.


20240404230. Late-Stage Warp of Dynamic-Anchored Content_simplified_abstract_(apple inc.)

Inventor(s): Conner J. Brooks of San Francisco CA (US) for apple inc., Seyedkoosha Mirhosseini of Santa Clara CA (US) for apple inc.

IPC Code(s): G06T19/20, G06F3/01, G06T7/70

CPC Code(s): G06T19/20



Abstract: in one implementation, a method of displaying an image is performed by a device including an image sensor, a display, one or more processors, and non-transitory memory. the method includes capturing, using the image sensor, an image of an object in a physical environment. the method includes obtaining, based on the image, a first predicted object pose of the object in the physical environment at a display time. the method includes rendering virtual content based on the first predicted object pose. the method includes obtaining a second predicted object pose of the object in the physical environment at the display time. the method includes warping the virtual content based on the second predicted object pose. the method includes displaying, on the display at the display time, the warped virtual content.


20240404232. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR CONTENT APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Alexa ROCKWELL of Cupertino CA (US) for apple inc., Matias A. FRANCO of Menlo Park CA (US) for apple inc., Sruti HARIKUMAR of San Jose CA (US) for apple inc., Tyler C. DAHL of San Luis Obispo CA (US) for apple inc., Danvin RUANGCHAN of San Jose CA (US) for apple inc., Matan STAUBER of San Francisco CA (US) for apple inc., Alfred B. HUERGO WAGNER of Redwood City CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., William A SORRENTINO, III of Mill Valley CA (US) for apple inc., Peter D. ANTON of Portola Valley CA (US) for apple inc., Ichha ARORA of Rancho Cucamonga CA (US) for apple inc.

IPC Code(s): G06T19/20, G06T19/00

CPC Code(s): G06T19/20



Abstract: in some embodiments, a computer system generates virtual lighting effects while presenting a content item. in some embodiments, a computer system generates an animated three-dimensional object while presenting a content item. in some embodiments, a computer system displays a condensed user interface in place of an expanded user interface in response to different inputs.


20240404233. METHODS FOR MOVING OBJECTS IN A THREE-DIMENSIONAL ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Benjamin H. BOESEL of Jackson WY (US) for apple inc., Jonathan RAVASZ of Sunnyvale CA (US) for apple inc., Harlan B. HASKINS of Erie CO (US) for apple inc., Brandon K. SCHMUCK of San Francisco CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Zoey C. TAYLOR of San Francisco CA (US) for apple inc.

IPC Code(s): G06T19/20

CPC Code(s): G06T19/20



Abstract: in some embodiments, a computer system facilitates the movement and/or placement of first virtual objects with respect to second virtual objects in a three-dimensional environment in accordance with some embodiments. in some embodiments, the computer system utilizes different movement algorithms for moving objects in a three-dimensional environment in accordance with some embodiments.


20240404253. TECHNIQUES FOR VISUAL LOCALIZATION WITH IMPROVED DATA SECURITY_simplified_abstract_(apple inc.)

Inventor(s): Rahul Raguram of San Carlos CA (US) for apple inc., Vivek Roy of Sunnyvale CA (US) for apple inc., Shashank Tyagi of Sunnyvale CA (US) for apple inc., Huy Tho Ho of San Jose CA (US) for apple inc., Kjell Fredrik Larsson of Santa Clara CA (US) for apple inc.

IPC Code(s): G06V10/774, G06F21/62, G06T7/73, G06T11/00, G06V10/77, G06V10/776, G06V10/82

CPC Code(s): G06V10/774



Abstract: techniques are disclosed for training a feature extraction model. a computing device can receive a training image and generate noised feature vectors using a feature extraction model characterized by first parameters and taking the training image as input. the computing device can determine the noised feature vectors by at least determining a feature vector for individual pixels in the training image and applying noise to each feature vector. the computing device can generate a reconstructed image using a reconstructor model characterized by second parameters and taking the noised feature vectors as input. the computing device can determine a reconstruction loss by comparing the training image with the reconstructed image and a noise loss using the noise applied to each feature vector. the computing device can update the first parameters based on the noise loss.


20240404280. Video and Media Messaging Content Analysis_simplified_abstract_(apple inc.)

Inventor(s): Benjamin H Roos of San Jose CA (US) for apple inc., Sasanka T Vemuri of San Ramon CA (US) for apple inc., Mathew R Cruz of San Jose CA (US) for apple inc., David S Evans of San Ramon CA (US) for apple inc., Yaseen Mahmoud of Cupertino CA (US) for apple inc.

IPC Code(s): G06V20/40, G06F3/0482, G06F3/0484, G06V10/774, G06V10/778, H04L51/212

CPC Code(s): G06V20/41



Abstract: in some embodiments, a computing device is configured to analyze media mail for sensitive content, prior to exposing a user of the computing device to the content of the media mail. the computing device receives a media mail targeting a user of the computing device. the computing device analyzes a first set of media content of the media mail to determine whether the first set of media content meets a first set of sensitivity criteria. responsive to determining that the first set of media content meets the first set of sensitivity criteria, the computing device displays an alert notifying the user of the sensitive content. subsequent to displaying the alert, the computing device receives user input approving playback of the first set of media content and initiates the playback of the first set of media content on the computing device responsive to receiving the user input.


20240404377. PORTABLE ELECTRONIC DEVICE HAVING A HAPTIC BUTTON ASSEMBLY_simplified_abstract_(apple inc.)

Inventor(s): Jared P. Ostdiek of San Francisco CA (US) for apple inc., Jesse P. Harris of Saratoga CA (US) for apple inc., Richard H. Koch of Cupertino CA (US) for apple inc.

IPC Code(s): G08B6/00

CPC Code(s): G08B6/00



Abstract: a haptic button assembly may be used for detecting inputs and providing haptic outputs at an electronic device. the haptic outputs may be provided in response to detected inputs or in response to other conditions at the electronic device. the haptic button assembly may define an input surface along an exterior of the electronic device. inputs may be provided to the input surface of the haptic button assembly. an input may include a touch input on or along the input surface and/or a force input directed substantially perpendicularly to the input surface. the haptic button assembly may provide a haptic output by moving an input member of the haptic button assembly laterally (e.g., substantially parallel to the input surface).


20240404445. Display Pipeline for Voltage-Dependent Sub-Pixel Uniformity Correction_simplified_abstract_(apple inc.)

Inventor(s): Vincent Z. Young of San Francisco CA (US) for apple inc., Mahesh B. Chappalli of San Jose CA (US) for apple inc., Maofeng Yang of Santa Clara CA (US) for apple inc., Weijun Yao of Saratoga CA (US) for apple inc.

IPC Code(s): G09G3/20, G09G3/36

CPC Code(s): G09G3/2003



Abstract: an electronic device may include a display panel comprising a plurality of display pixels, an image source configured to store image data, and image processing circuitry. the image processing circuitry may receive the image data configured to be displayed by the plurality of display pixels, wherein the image data comprises gray level data for a first display pixel of the plurality of display pixels, convert the gray level data to first voltage data, and select a plurality of compensation maps based on a brightness level of the display panel. the image processing circuitry may also determine a voltage offset value based on the input voltage and the plurality of compensation maps, apply the voltage offset value to the first voltage data to generate compensated voltage data, and convert the compensated voltage data into compensated gray level data for the first display pixel.


20240404449. SYSTEMS AND METHODS FOR DITHERING FOR DYNAMICALLY FOVEATED CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Shereef Shehata of San Ramon CA (US) for apple inc., Jim C Chou of San Jose CA (US) for apple inc.

IPC Code(s): G09G3/20, G06F3/01

CPC Code(s): G09G3/2044



Abstract: an electronic device that includes a display and an eye tracker configured to collect eye tracking data regarding a gaze of one or more of a user's eyes across the display. the electronic device also includes processing circuitry that is operatively coupled to the display and configured to generate pixel data for frames of content based on the eye tracking data such that the content is configured to be shown on the display in a dynamically foveated manner. the processing circuitry is configured to determine dither blocks, each of which corresponds to a subset of the plurality of pixels. the processing circuitry is configured to apply a dither pattern to the frames of the plurality of frames of content independent of the gaze of one or more of the user's eyes and based on the dither blocks.


20240404461. Optical Crosstalk Compensation for Foveated Display_simplified_abstract_(apple inc.)

Inventor(s): Shereef Shehata of San Ramon CA (US) for apple inc., Jim C. Chou of San Jose CA (US) for apple inc., Sheng Zhang of San Jose CA (US) for apple inc., Shengchang Cai of Sunnyvale CA (US) for apple inc.

IPC Code(s): G09G3/3208, G06F3/01

CPC Code(s): G09G3/3208



Abstract: systems and methods are provided for using an optical crosstalk compensation (oxtc) block to compensate for optical crosstalk resulted from a combination of viewing angle change across field of view (fov), color filter (cf) crosstalk, and the oled various angle color shift (vacs) of a foveated electronic display. one or more two-dimensional (2d) oxtc factor maps are used to determine oxtc factors for input image data of the oxtc block, and the oxtc factors are updated on a per frame basis. offset values are determined using a parallel architecture and used to determine the oxtc factors. compensation weights are used to determine weighted oxtc factors to improve processing efficiency. output image data are obtained by applying the weighted oxtc factors to the input image data.


20240404479. Micro-OLED Sub-Pixel Uniformity Compensation Architecture for Foveated Displays_simplified_abstract_(apple inc.)

Inventor(s): Shereef Shehata of San Ramon CA (US) for apple inc., Jim C. Chou of San Jose CA (US) for apple inc.

IPC Code(s): G09G3/3291

CPC Code(s): G09G3/3291



Abstract: an electronic display may include a display panel comprising a plurality of display pixels, an image source configured to store image data, and image processing circuitry. the image processing circuitry may receive a brightness level of the display panel and receive the image data that may include gray level data for a first display pixel of the plurality of display pixels. the image processing circuitry may convert the gray level data to voltage data based on the brightness level, determine a compensation for the voltage data based on a global voltage compensation value and a local voltage compensation value, and apply the compensation to the voltage data to generate compensated voltage data. the image processing circuitry may compress a range of the compensated voltage data and convert the compensated voltage data into compensated gray level data for the first display pixel.


20240404488. VIGNETTING OF FOVEATED DISPLAY CONTENT SYSTEMS AND METHODS_simplified_abstract_(apple inc.)

Inventor(s): Shereef Shehata of San Ramon CA (US) for apple inc., Jim C. Chou of San Jose CA (US) for apple inc., Sterling G. Orsten of Sunnyvale CA (US) for apple inc., Shengchang Cai of Santa Clara CA (US) for apple inc.

IPC Code(s): G09G5/373, G09G5/391

CPC Code(s): G09G5/373



Abstract: a system may include a display for displaying an image frame that is divided into regions having respective resolutions based on display image data. the device may also include image processing circuitry to generate the display image data based on multi-resolution image data and vignetting data generated by determining a phase offset of the pixel grouping indicative of a relative distance between the pixel grouping and a grid line of a vignetting grid and determining a relative location of the pixel grouping with respect to a set of the grid points based on the phase offset and interpolating between the vignetting values of the set of grid points to generate the vignetting data based on the relative location. the vignetting grid may include multiple grid points having corresponding vignetting values. additionally, the image processing circuitry may apply the vignetting data to the multi-resolution image data of the pixel grouping.


20240404489. AUGMENTED REALITY DISPLAY SYSTEM_simplified_abstract_(apple inc.)

Inventor(s): Kjell F. Bronder of San Francisco CA (US) for apple inc., Scott M. Herz of San Jose CA (US) for apple inc., Karlin Y. Bark of Menlo Park CA (US) for apple inc.

IPC Code(s): G09G5/38, B60K35/00, B60K35/22, B60K35/28, G01C21/36, G02B27/01, G09G5/373

CPC Code(s): G09G5/38



Abstract: an augmented reality display system included in a vehicle generates an augmented reality display, on one or more transparent surfaces of the vehicle. the augmented reality display can include an indicator of the vehicle speed which is spatially positioned according to the speed of the vehicle relative to the local speed limit. the augmented reality display can include display elements which conform to environmental objects and can obscure and replace content displayed on the objects. the augmented reality display can include display elements which indicate a position of environmental objects which are obscured from direct perception through the transparent surface. the augmented reality display can include display elements which simulate one or more particular environmental objects in the environment, based on monitoring manual driving performance of the vehicle by a driver. the augmented reality display can include display elements which identify environmental objects and particular zones in the environment.


20240404496. TECHNIQUES FOR GENERATING VIDEO EFFECTS FOR SING-ALONG SESSIONS_simplified_abstract_(apple inc.)

Inventor(s): Kevin M. O'NEIL of San Francisco CA (US) for apple inc., Hans H. KIM of Santa Monica CA (US) for apple inc., Scott W. WILSON of San Jose CA (US) for apple inc.

IPC Code(s): G10H1/36, H04N21/4223, H04N21/43, H04N21/439

CPC Code(s): G10H1/368



Abstract: the embodiments set forth techniques for implementing a sing-along session. according to some embodiments, the techniques can be implemented by a computing device, and include the steps of (1) receiving audio feed content from at least one microphone, (2) receiving audio content that includes metadata that describes a plurality of characteristics of the audio content, (3) generating audio output content that is based on the audio feed content and the audio content, (4) receiving video feed content from at least one camera, (5) generating video output content that is based on: the video feed content, and the audio content and/or at least one characteristic of the plurality of characteristics of the audio content, and (6) outputting, to a media playback system: the audio output content, and the video output content.


20240404497. Masking Zone in Metadata for Spatial Audio Rendering_simplified_abstract_(apple inc.)

Inventor(s): Dipanjan Sen of Dublin CA (US) for apple inc., Moo Young Kim of San Diego CA (US) for apple inc., Francois Becker of Antony (FR) for apple inc., Sang Uk Ryu of San Diego CA (US) for apple inc.

IPC Code(s): G10K11/175, G10L19/002, H04S7/00

CPC Code(s): G10K11/1752



Abstract: the various aspects of the disclosure here enable a content creation side to control how a sound program is spatial audio rendered by a decoding side, so that an audio scene component in a metadata-specified three dimensional acoustic masking zone is not heard while another audio scene component in an un-masked zone of the sound program is heard by a listener of the playback. other aspects are also described and claimed.


20240404500. AUTOMATIC ADAPTIVE NOISE CANCELLATION FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Hanchi CHEN of Mountain View CA (US) for apple inc., Jianjun HE of San Jose CA (US) for apple inc., Mark P. NOON of San Jose CA (US) for apple inc., Tony S. VERMA of San Francisco CA (US) for apple inc., Vladan BAJIC of San Francisco CA (US) for apple inc., Yang LU of San Jose CA (US) for apple inc., Yue ZHAO of San Jose CA (US) for apple inc., Esge B. ANDERSEN of Campbell CA (US) for apple inc., Mitchell R. LERNER of San Francisco CA (US) for apple inc., Taylor G. CARRIGAN of San Francisco CA (US) for apple inc., Zhangli CHEN of San Jose CA (US) for apple inc.

IPC Code(s): G10K11/178

CPC Code(s): G10K11/17854



Abstract: aspects of the subject technology provide for automatic adaptive noise cancellation, which may be provided with a substantially flat frequency response. in one or more implementations, a noise cancellation signal is combined with a pass-through audio signal with a ratio that is controlled based on a mixing curve. the mixing curve may be one of multiple mixing curves that are defined for multiple respective operational states of an electronic device.


20240404515. SYSTEMS AND TECHNIQUES FOR RECOGNIZING DICTATION COMMANDS_simplified_abstract_(apple inc.)

Inventor(s): David L. SALIM of Milpitas CA (US) for apple inc., Sameer BADASKAR of San Jose CA (US) for apple inc., Andreas GARKUSCHA of San Jose CA (US) for apple inc.

IPC Code(s): G10L15/183, G10L15/06, G10L15/18, G10L15/22

CPC Code(s): G10L15/183



Abstract: an example process includes: receiving a first audio input; after receiving the first audio input, receiving a second audio input; displaying word(s) transcribed from the first audio input, where the word(s) are transcribed using a language model; in accordance with a determination that the first audio input satisfies a predetermined condition: generating a textual representation of the first audio input; and updating the language model based on the textual representation; in accordance with a determination, based on the updated language model, that the second audio input includes a valid command for the word(s): executing the valid command to modify the display of the words(s); and in accordance with a determination that the second audio input does not include a valid command for the word(s): forgoing executing, based on the second audio input, a command for the word(s).


20240404519. MANAGING TIMED TASKS WITH A DIGITAL ASSISTANT_simplified_abstract_(apple inc.)

Inventor(s): Lars D. ANDERSON of Seattle WA (US) for apple inc., Vincenzo O. GIULIANI of Thousand Oaks CA (US) for apple inc., Alexandra KLIMOVA of San Francisco CA (US) for apple inc., Brandon J. NEWENDORP of San Francisco CA (US) for apple inc., Rebecca M. SWETT of Mountain View CA (US) for apple inc., Jaireh TECARRO of Oakland CA (US) for apple inc.

IPC Code(s): G10L15/22, G10L15/18, G10L15/30

CPC Code(s): G10L15/22



Abstract: systems and processes for managing timed tasks with a digital assistant are provided. an example method includes, at a computer system that is in communication with one or more input devices: receiving, via the one or more input devices, a natural-language speech input including a request for a status of a timed task; identifying, based on the natural-language speech input, an electronic device associated with the timed task; receiving the status of the timed task; and providing an output indicative of the status of the timed task.


20240404520. SYSTEMS AND TECHNIQUES FOR MANAGING DIGITAL ASSISTANT REQUEST STATES_simplified_abstract_(apple inc.)

Inventor(s): Saiyam KOHLI of Cupertino CA (US) for apple inc., Dipayan BHATTACHARYA of Santa Clara CA (US) for apple inc., Vincent P. RENKENS of Sunnyvale CA (US) for apple inc., Chaitanya MANNEMALA of San Ramon CA (US) for apple inc., Kisun YOU of San Jose CA (US) for apple inc.

IPC Code(s): G10L15/22, G10L25/93

CPC Code(s): G10L15/22



Abstract: an example process includes: receiving an audio stream; generating, based on a first portion of the audio stream, a first request having a first type of predefined state; in accordance with a determination that the first request is intended for a digital assistant: changing the first type of predefined state to a second type of predefined state different from the first type of predefined state; generating, based on a second portion of the audio stream that is received after the first portion of the audio stream, a second request; and in accordance with a determination, based on the second request, that a first set of criteria is satisfied: changing the second type of predefined state of the first request to a third type of predefined state different from the first type of predefined state and the second type of predefined state; and providing an output based on the second request.


20240404531. Method and System for Coding Audio Data_simplified_abstract_(apple inc.)

Inventor(s): Moo Young Kim of San Diego CA (US) for apple inc., Sina Zamani of Cupertino CA (US) for apple inc., Dipanjan Sen of Dublin CA (US) for apple inc., Tejaswi Nanjundaswamy of San Jose CA (US) for apple inc.

IPC Code(s): G10L19/008, H04S7/00

CPC Code(s): G10L19/008



Abstract: a method that includes a decoder-side method that includes receiving a bitstream that includes an encoded representation of an input audio signal and metadata associated with the input audio signal, producing a decoded representation of the input audio signal by decoding the encoded representation using a matching pursuit (mp) coding-based algorithm, producing audio driver signals by rendering the input audio signal based on the metadata, and driving speakers using the audio driver signals.


20240404536. EFFICIENT CODING OF TRANSIENTS IN TRANSFORM-DOMAIN_simplified_abstract_(apple inc.)

Inventor(s): Venkatraman ATTI of Cupertino CA (US) for apple inc., Dipanjan SEN of Dublin CA (US) for apple inc.

IPC Code(s): G10L19/022, G10L19/038

CPC Code(s): G10L19/022



Abstract: aspects of the present disclosure provide improved techniques for coding audio signal with a transient audio sound. improved techniques include parsing a frame of predetermined length of audio samples into a series of windows of a smaller size, and transforming the windows of time-domain samples into a series of windows of frequency-domain samples. the frequency-domain samples may be organized according to an alignment pattern and may be coded with respect to an envelope of the organized frequency-domain samples.


20240404537. VECTOR QUANTIZATION OF DECORRELATED SPECTRAL COEFFICIENTS_simplified_abstract_(apple inc.)

Inventor(s): Venkatraman ATTI of Cupertino CA (US) for apple inc., Dipanjan SEN of Dublin CA (US) for apple inc.

IPC Code(s): G10L19/038, G10L19/00, G10L19/035

CPC Code(s): G10L19/038



Abstract: aspects of the present disclosure provide improved techniques for coding audio signal with a transient audio sound. improved techniques include parsing a frame of predetermined length of audio samples into a series of windows of a smaller size, and transforming the windows of time-domain samples into a series of windows of frequency-domain samples. in an aspect coding of the frequency-domain samples may include vector quantization of vectors formed of frequency-domain samples selected from across the frame.


20240404660. MYOPIA DIAGNOSTIC AND PREVENTATIVE MODALITIES_simplified_abstract_(apple inc.)

Inventor(s): Adam W. Ward of San Diego CA (US) for apple inc., Henning Zimmer of Zürich (CH) for apple inc., Jonathan T. Natale of Arcadia CA (US) for apple inc.

IPC Code(s): G16H10/60

CPC Code(s): G16H10/60



Abstract: a process may include detecting, by a user device at a first time, a distance between a display of the user device and a user. the process may include determining contextual information corresponding to a state of the user device at the first time. the process also may include determining an eye health event associated with the first time based at least in part on the distance and the contextual information. the process also may include performing an action relating to the eye health event based at least in part on the eye health event and other eye health events that occurred during other times, following the first time. the process also may then include generating an entry in a health datastore in response to determining the eye health event. the entry may include information about the eye health event and the contextual information.


20240404661. MULTIDEVICE NOTIFICATION SYNCHRONIZATION_simplified_abstract_(apple inc.)

Inventor(s): Matthew Barker of Palo Alto CA (US) for apple inc., Nathan G. Racklyeft of Carlsbad CA (US) for apple inc.

IPC Code(s): G16H10/60, G16H40/20

CPC Code(s): G16H10/60



Abstract: a second computing device can receive a hold instruction from a first computing device. the hold instruction can instruct the second computing device to hold a second notification until the second computing device receives first health information. the first computing device can be configured to transmit the hold instruction based on rescheduling a first notification on the first computing device to be displayed at a first time based at least in part on the first health information. the second notification can have been previously scheduled to be displayed at a second time. the second notification can correspond to the first notification. the second computing device can hold the second notification. the second computing device can receive the first health information. the second computing device can reschedule the second notification to be displayed at a third time based at least in part on the first health information.


20240405135. Electromagnetic Radiation Detectors with Lattice-Matched Epitaxial Anti-Reflection Structures_simplified_abstract_(apple inc.)

Inventor(s): Matthew T. Morea of Cupertino CA (US) for apple inc., Daniel Mahgerefteh of Campbell CA (US) for apple inc., Dylan N. Rees of Los Gatos CA (US) for apple inc., Mark A. Arbore of Los Altos CA (US) for apple inc., Romain F. Chevallier of Santa Clara CA (US) for apple inc.

IPC Code(s): H01L31/0232, G01J1/02, H01L31/0304, H01L31/0392

CPC Code(s): H01L31/02327



Abstract: an electromagnetic radiation detectors includes anti-reflective epitaxial structures incorporated into an epitaxial stack of the electromagnetic radiation detector. an anti-reflective structures as described herein are grown between (and thereby connect) two lattice-matched epitaxial layers that have different refractive indices. the anti-reflective structure reduces fresnel reflections that would otherwise occur if the two epitaxial layers were directly connected.


20240405407. Electronic Device with Sheet Metal Antenna_simplified_abstract_(apple inc.)

Inventor(s): Killian J. Poore of San Jose CA (US) for apple inc., Jiangfeng Wu of San Jose CA (US) for apple inc., Mei-Li Chi of San Jose CA (US) for apple inc., Jason C. Sauers of Sunnyvale CA (US) for apple inc., Siwen Yong of San Francisco CA (US) for apple inc., Yi Jiang of Cupertino CA (US) for apple inc.

IPC Code(s): H01Q1/27, H01Q1/36

CPC Code(s): H01Q1/273



Abstract: an electronic device may have first and second rear-facing displays, a front-facing display, a cover at a front side overlapping the front-facing display, and an antenna that radiates through the cover. the antenna may be formed from sheet metal. the antenna may have a resonating element formed from a first portion of the sheet metal and an antenna ground that includes a second portion of the sheet metal separated from the first portion by a cavity. a third portion of the sheet metal may couple the first portion to the second portion and may be folded around the cavity to produce a spring force that presses the first portion against the cover. the first portion and the cover may have the same compound curvature. the second portion may form a conductive cavity for the antenna.


20240405430. Electronic Device with Antennas_simplified_abstract_(apple inc.)

Inventor(s): Jiangfeng Wu of San Jose CA (US) for apple inc., Mei-Li Chi of San Jose CA (US) for apple inc., Killian J. Poore of San Jose CA (US) for apple inc., Jason C. Sauers of Sunnyvale CA (US) for apple inc., Siwen Yong of San Francisco CA (US) for apple inc., Yi Jiang of Cupertino CA (US) for apple inc., Jing Zhu of Suzhou (CN) for apple inc., Lu Zhang of Shanghai (CN) for apple inc., Junying Liu of Shanghai (CN) for apple inc.

IPC Code(s): H01Q5/307, H01Q5/28, H01Q9/04

CPC Code(s): H01Q5/307



Abstract: an electronic device may have first and second rear-facing displays, a front-facing display, a cover layer at a front side with a central region overlapping the front-facing display and a peripheral region, and wireless circuitry with a transceiver and antennas. the transceiver may convey audio data with left and right earbuds using a non-bluetooth low-latency-audio communications protocol. the antenna(s) may be mounted at a bottom side of the device overlapping the peripheral region, at a rear side of the device, or may be mounted to a head strap. the antenna(s) may be tilted to optimize field(s) of view, to match polarization of the earbuds, and/or to allow multiple antennas to exhibit orthogonal polarizations. the antennas may include a single antenna that concurrently conveys packets of audio data to both earbuds or may include first and second antennas that concurrently convey audio data to the left and right earbuds.


20240405451. Electronic Device with Lightweight Antenna Shielding_simplified_abstract_(apple inc.)

Inventor(s): Killian J. Poore of San Jose CA (US) for apple inc., Jiangfeng Wu of San Jose CA (US) for apple inc., Mei-Li Chi of San Jose CA (US) for apple inc., Jason C. Sauers of Sunnyvale CA (US) for apple inc., Siwen Yong of San Francisco CA (US) for apple inc., Yi Jiang of Cupertino CA (US) for apple inc.

IPC Code(s): H01Q21/28, H01Q1/27, H01Q1/52

CPC Code(s): H01Q21/28



Abstract: an electronic device may have first and second rear-facing displays, a front-facing display, a cover at a front side overlapping the front-facing display, and an antenna that radiates through the cover. the antenna may be formed from traces on a flexible printed circuit. the antenna may be provided with a conductive shield on a dielectric carrier. the flexible printed circuit may be mounted to the carrier opposite the shield. a biasing member may be mounted to the carrier and may press the flexible printed circuit against the cover. to minimize weight of the device, the shield may be formed from conductive traces patterned onto the carrier. the carrier may include first and second substrates formed from respective shots of co-molded plastic. the second substrate may include plateable grade plastic and the conductive traces may be patterned onto plateable outer surfaces of the second substrate opposite the first substrate.


20240405472. DURABLE REDUCED-SIZE POWER ADAPTERS_simplified_abstract_(apple inc.)

Inventor(s): Bahram Raad of San Jose CA (US) for apple inc., Cesar Lozano Villarreal of Campbell CA (US) for apple inc., Mathieu P. Roy of Los Gatos CA (US) for apple inc., Jose Del Carmen, Jr. of San Jose CA (US) for apple inc., Michael J. Reis of San Jose CA (US) for apple inc., Mahmoud R. Amini of Redwood City CA (US) for apple inc., Long Le of Cupertino CA (US) for apple inc., Adam H. Herzog of Sunnyvale CA (US) for apple inc., Nikhil S. Pansare of Santa Clara CA (US) for apple inc., Peter J. Cameron of Scotts Valley CA (US) for apple inc., Balal Khan of Guilford CT (US) for apple inc.

IPC Code(s): H01R13/502, H01F17/06, H01F27/28, H01R13/6581, H01R31/06

CPC Code(s): H01R13/502



Abstract: power adapters and other electronic devices that are durable and can provide a large amount of power while having a small form factor. an example can provide a durable power adapter by providing a connector receptacle having a reinforced tongue. the tongue of the connector receptacle can be reinforced by having a center plate with one or more vertical portions that can be at least approximately at a right angle to a lateral portion of the center plate. this and other examples can provide a large amount of power while having a small form factor by providing a space efficient transformer having thermal dissipation components. this and other examples can provide a small form-factor by including a series of chokes formed as a module and including a variety of types of wires.


20240405600. TECHNIQUES FOR MANAGING ENERGY FORECASTS_simplified_abstract_(apple inc.)

Inventor(s): Lisa K. FORSSELL of Palo Alto CA (US) for apple inc., Mischa K. MCLACHLAN of San Francisco CA (US) for apple inc., Patrick L. COFFMAN of San Francisco CA (US) for apple inc.

IPC Code(s): H02J13/00, G06F3/04842

CPC Code(s): H02J13/00001



Abstract: the present disclosure generally relates to managing the display of different types of energy forecast, managing the display of one or more energy forecasts, and outputting an energy notification.


20240405609. Wireless Power Mode Switching_simplified_abstract_(apple inc.)

Inventor(s): Lixin Shi of San Jose CA (US) for apple inc., Weihong Qiu of San Ramon CA (US) for apple inc., Zelin Xu of San Jose CA (US) for apple inc., Zaki Moussaoui of Micco FL (US) for apple inc., Matthew J. Chabalko of Salinas CA (US) for apple inc.

IPC Code(s): H02J50/12, H02J50/40, H02J50/60, H02J50/80, H02J50/90

CPC Code(s): H02J50/12



Abstract: an electronic device (that is capable of both transmitting and receiving wireless power) may be physically and inductively coupled to a removable accessory (that only receives wireless power). the electronic device and removable accessory may optionally be placed on a power transmitting device. in response to the electronic device and removable accessory being placed on a wireless power transmitting device, the electronic device may switch from a power transmitting mode (in which the electronic device transmits wireless power to the removable accessory) to a power receiving mode (in which the electronic device receives wireless power from the wireless power transmitting device). to ensure the electronic device detects the wireless power transmitting device and switches to the power receiving mode in this scenario, the electronic device may transmit wireless power in bursts separated by sleep periods while in the power transmitting mode.


20240405686. MULTI-PHASE CASCADED BRIDGE FOR DC/DC, AC/DC, AND DC/AC APPLICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Anish Prasai of Santa Clara CA (US) for apple inc., Ashish K. Sahoo of San Jose CA (US) for apple inc., Brandon Pierquet of San Francisco CA (US) for apple inc., Jie Lu of San Jose CA (US) for apple inc.

IPC Code(s): H02M3/335, H02M7/219, H02M7/5387, H02P27/06

CPC Code(s): H02M3/33571



Abstract: an isolated switching converter can include an inverting bridge, a transformer, a rectifying bridge, and control circuitry. the inverting bridge can receive an input voltage and deliver an output voltage to the transformer primary windings. the inverting bridge can include a plurality of half bridges cascaded across the input voltage. each half bridge can include an input capacitor; upper and lower switches coupled across the input capacitor and connected at a switch node; and a dc blocking capacitor coupled between the switch node and a primary winding terminal. the rectifying bridge can have an input coupled to the secondary windings of the transformer and can deliver an output voltage of the isolated switching converter. the control circuitry can monitor inverter feedback signal(s) and generate phase staggered inverter drive signal(s). the control circuitry can also monitor rectifier feedback signal(s) and generate rectifier drive signals that operate the rectifying bridge.


20240405794. PORTABLE ELECTRONIC DEVICE WITH TWO-PIECE HOUSING_simplified_abstract_(apple inc.)

Inventor(s): Erik L. Wang of Redwood City CA (US) for apple inc., Phillip Michael Hobson of Menlo Park CA (US) for apple inc., Kenneth A. Jenks of San Jose CA (US) for apple inc., Adam D. Mittleman of Portola Valley CA (US) for apple inc., Bartley K. Andre of Los Gatos CA (US) for apple inc., Daniel J. Coster of San Francisco CA (US) for apple inc., Daniele De Iuliis of San Francisco CA (US) for apple inc., Richard P. Howarth of Lake Forest IL (US) for apple inc., Jonathan P. Ive of San Francisco CA (US) for apple inc., Steven P. Jobs of Palo Alto CA (US) for apple inc., Duncan Robert Kerr of San Francisco CA (US) for apple inc., Shin Nishibori of Honolulu HI (US) for apple inc., Matthew Dean Rohrbach of San Francisco CA (US) for apple inc., Douglas B. Satzger of Menlo Park CA (US) for apple inc., Calvin Q. Seid of Palo Alto CA (US) for apple inc., Christopher J. Stringer of Woodside CA (US) for apple inc., Eugene Anthony Whang of San Francisco CA (US) for apple inc., Rico L. Zorkendorfer of Jackson WY (US) for apple inc.

IPC Code(s): H04B1/3888, G06F1/16, H04M1/02

CPC Code(s): H04B1/3888



Abstract: portable electronic devices are provided. each device may be formed from two parts. a first part may be provided with components such as a display, a touch screen, a cover glass, and a frame. a second part may be provided with a plastic housing, circuit boards containing electrical components, and a bezel. engagement members may be connected to the first and second parts. the engagement members may be formed from metal clips with holes and springs with flexible spring prongs that mate with the holes in the clips. the metal clips may be welded to frame struts on the frame and the springs may be welded to the bezel. during assembly, the first part may be rotated into place within the second part. retention clips attached to the frame may be used to secure the two parts together. assembly instructions and associated connector numbers may be provided within the devices.


20240405827. PRIORITIZATION MECHANISM FOR SRS ANTENNA PORT SWITCHING_simplified_abstract_(apple inc.)

Inventor(s): Jie Cui of San Jose CA (US) for apple inc., Dawei Zhang of Saratoga CA (US) for apple inc., Hong He of San Jose CA (US) for apple inc., Huaning Niu of San Jose CA (US) for apple inc., Manasa Raghavan of Sunnyvale CA (US) for apple inc., Qiming Li of Beijing (CN) for apple inc., Seyed Ali Akbar Fakoorian of San Diego CA (US) for apple inc., Xiang Chen of Campbell CA (US) for apple inc., Yang Tang of San Jose CA (US) for apple inc., Yushu Zhang of Beijing (CN) for apple inc.

IPC Code(s): H04B7/06, H04B17/318, H04W72/21

CPC Code(s): H04B7/0626



Abstract: systems and methods for networks having user equipment (ue) that can perform measurement/reporting of received signals and a sounding reference signal (srs) transmission that is part of an srs antenna port switching procedure are described herein. in some circumstances, the measurement and the srs antenna port switching procedure overlap on one or more symbols. across various embodiments, the ue prioritizes one of the measurement and the srs antenna port switching procedure based on one or more of a scheduling type (periodic, semi-persistent, aperiodic) of the measurement, a scheduling type of a channel state information (csi) report for a measurement result for the measurement, and/or a scheduling type of the srs transmission of the srs antenna port switching procedure. networks that avoid overlaps by scheduling srs transmissions away from ue signal measurements, or transmissions of signals to be measured away from ue srs antenna port switching procedures, are also described.


20240405838. Type II CSI Port Selection Codebook Enhancement with Partial Reciprocity_simplified_abstract_(apple inc.)

Inventor(s): Haitong Sun of Irvine CA (US) for apple inc., Weidong Yang of San Diego CA (US) for apple inc., Yushu Zhang of Beijing (CN) for apple inc., Wei Zeng of San Diego CA (US) for apple inc., Dawei Zhang of Saratoga CA (US) for apple inc., Yuchul Kim of Santa Clara CA (US) for apple inc., Hong He of Cupertino CA (US) for apple inc., Chunhai Yao of Beijing (CN) for apple inc., Chunxuan Ye of San Diego CA (US) for apple inc., Oghenekome Oteri of San Diego CA (US) for apple inc., Ghaith N Hattab of Santa Clara CA (US) for apple inc., Ismael Gutierrez Gonzalez of San Jose CA (US) for apple inc., Jie Cui of San Jose CA (US) for apple inc., Yang Tang of Cupertino CA (US) for apple inc., Yeong-Sun Hwang of Germering (DE) for apple inc.

IPC Code(s): H04B7/06, H04B7/0417

CPC Code(s): H04B7/0695



Abstract: a base station and wireless communication (ue) may perform type ii csi-rs port selection based at least on partial reciprocity between an uplink path and a downlink path between the base station and the ue. the base station may identify dominant signal paths between the base station and the ue, based on measurements performed during uplink transmissions, and may transmit, to the ue, corresponding information indicative of csi measurement and reporting configuration that may include a single measurement resource or multiple measurement resources. each measurement resource may include multiple-port csi-rs ports. the ue may indicate, to the base station, selection of a measurement resource when multiple measurement resources are configured, and may also report layer independent or layer common selection of a subset of csi-rs ports included in the indicated single measurement resource or multiple measurement resources. further enhancements include frequency domain compression enhancement and dynamic codebook parameter reconfiguration.


20240405900. WAYPOINTS FOR LAST KNOWN NETWORK CONNECTIVITY_simplified_abstract_(apple inc.)

Inventor(s): Jared K. McGann of San Jose CA (US) for apple inc., Stephen P. Jackson of San Francisco CA (US) for apple inc., Adam M. Driscoll of Atherton CA (US) for apple inc., Alexandru Popovici of Santa Clara CA (US) for apple inc., Nicholas D. Felton of Sunnyvale CA (US) for apple inc., Todd R. Grooms of Nashville TN (US) for apple inc.

IPC Code(s): H04B17/318, H04W4/02

CPC Code(s): H04B17/318



Abstract: waypoints can be automatically created by monitoring network wireless signal strength to help a user of a mobile device in a non-urban location to find a previous location with known network connectivity and make emergency calls. in some embodiments, a backtrack route is displayed on the mobile device to the closest previous location with network connectivity. in some embodiments, for privacy considerations, access to waypoint information stored in a secured storage/database is restricted based on the determination of location state, and backtrack routes are displayed in stages.


20240405924. HARQ Codebook Determination in Wireless Communications_simplified_abstract_(apple inc.)

Inventor(s): Hong HE of San Jose CA (US) for apple inc., Chunhai YAO of Beijing (CN) for apple inc., Chunxuan YE of San Diego CA (US) for apple inc., Dawei ZHANG of Saratoga CA (US) for apple inc., Haitong SUN of Saratoga CA (US) for apple inc., Huaning NIU of San Jose CA (US) for apple inc., Jie CUI of San Jose CA (US) for apple inc., Oghenekome OTERI of San Diego CA (US) for apple inc., Sigen YE of San Diego CA (US) for apple inc., Wei ZENG of Saratoga CA (US) for apple inc., Weidong YANG of San Diego CA (US) for apple inc., Yang TANG of San Jose CA (US) for apple inc., Yushu ZHANG of Beijing (CN) for apple inc.

IPC Code(s): H04L1/1812, H04L5/00, H04W72/23

CPC Code(s): H04L1/1812



Abstract: a user equipment (ue) and a network agree on the use of a hybrid automatic repeat request (harq) codebook. the ue receives a plurality of downlink control information (dci) transmissions during a corresponding plurality of physical downlink control channel (pdcch) monitoring occasions from the base station, wherein each dci transmission schedules multiple physical downlink shared channel (pdsch) transmissions on a corresponding one of a plurality of component carriers (ccs), receives a time domain resource allocation (tdra) table configuration from the base station, determines a maximum number of pdsch transmissions per cc based on the tdra table configuration, groups the plurality of ccs together and determines a hybrid automatic repeat request (harq)-acknowledgement (ack) codebook size based on a number of the multiple pdsch transmissions, the maximum number of pdsch transmissions, and a resulting ack or negative acknowledgement (nack) for each of the multiple pdsch transmissions.


[[20240405926. PHYSICAL UPLINK CONTROL CHANNEL RESOURCE DETERMINATION AND MULTIPLEXING OF MULTIPLE HYBRID AUTOMATIC REPEAT REQUEST ACKNOWLEDGEMENT FEEDBACKS AND OTHER UPLINK CONTROL INFORMATION ON PHYSICAL UPLINK CONTROL CHANNEL AND PHYSICAL UPLINK SHARED CHANNEL_simplified_abstract_(apple inc.)]]

Inventor(s): Gang Xiong of Portland OR (US) for apple inc., Debdeep Chatterjee of San Jose CA (US) for apple inc., Fatemeh Hamidi-Sepehr of Santa Clara CA (US) for apple inc., Toufiqul Islam of Sunnyvale CA (US) for apple inc., Sergey Panteleev of Nizhny Novgorod (RU) for apple inc.

IPC Code(s): H04L1/1812, H04L1/1867, H04W72/0446, H04W72/21, H04W72/23

CPC Code(s): H04L1/1819



Abstract: a device of a new radio (nr) user equipment (ue), a method and a machine readable medium to implement the method. the device includes a radio frequency (rf) interface, and processing circuitry coupled to the rf interface, the processing circuitry to: determine that the ue is configured with a feature of multiple physical uplink control channel (pucch) resources with harq-ack feedback within a slot; determine a physical uplink control channel (pucch) resource to carry hybrid automatic repeat request acknowledgment (harq-ack) feedback in response to a scheduled physical downlink shared channel (posch) resource; and encode for transmission to a nr evolved nodeb (gnodeb) the pucch resource, the pucch resource to carry the harq-ack feedback and: another pucch resource carrying uplink control information (uci) other than harq-ack feedback, and a scheduled physical uplink shared channel (pusch) resource.


20240405934. Designs for Multi-DCI Based Multi-TRP Operation_simplified_abstract_(apple inc.)

Inventor(s): Haitong SUN of Saratoga CA (US) for apple inc., Chunhai YAO of Beijing (CN) for apple inc., Chunxuan YE of San Diego CA (US) for apple inc., Dawei ZHANG of Saratoga CA (US) for apple inc., Hong HE of San Jose CA (US) for apple inc., Oghenekome OTERI of San Diego CA (US) for apple inc., Wei ZENG of Saratoga CA (US) for apple inc., Weidong YANG of San Diego CA (US) for apple inc., Yushu ZHANG of Beijing (CN) for apple inc.

IPC Code(s): H04L5/00, H04L1/1812, H04W72/23

CPC Code(s): H04L5/0035



Abstract: various user equipment (ue) operations performed when the ue is in multiple downlink control information (multi-dci) based multiple transmission and reception point (multi-trp) configuration. the operations receiving, from one of the first or second gnbs, one or more cell reference signal (crs) rate matching patterns, wherein the one or more crs rate matching patterns comprise an indication of a control resource set (coreset) pool for each of the one or more crs rate matching patterns and applying the one or more crs rate matching patterns to a coreset for a physical downlink shared channel (pdsch) based on the indication of the coreset pool.


20240405954. ROBUST UPLINK AND DOWNLINK BEAM INDICATION_simplified_abstract_(apple inc.)

Inventor(s): Yushu ZHANG of Beijing (CN) for apple inc., Dawei ZHANG of Saratoga CA (US) for apple inc., Haitong SUN of Cupertino CA (US) for apple inc., Wei ZENG of Saratoga CA (US) for apple inc.

IPC Code(s): H04L5/00, H04W72/044, H04W72/20

CPC Code(s): H04L5/0094



Abstract: an exemplary unified framework that is disclose for identifying which communication beams are to be uplink and/or downlink communication beams. this exemplary unified framework can utilize one or more universal transmission configuration indication (tci) states to identify the one or more communication beams that are to be utilized for uplink and/or downlink communication. the one or more universal tci states can be used identify the one or more communication beams. and the one or more universal tci states can include applicability information to identify which control channels, such as the pdcch and the pucch to provide some examples, data channels, such as the pdsch and/or the pusch to provide some examples, and/or signals, such as the dmrs, the ptrs, the srs, and/or the csi-rs to provide some examples, are to utilize the communication beams identified by the one or more universal tci states.


20240406010. TECHNIQUES FOR GENERATING AND USING NONLINKABLE DIGITAL CREDENTIALS_simplified_abstract_(apple inc.)

Inventor(s): Ravi Chotrani of Milpitas CA (US) for apple inc., Ahmer A. Khan of San Jose CA (US) for apple inc., David W. Silver of Los Altos CA (US) for apple inc., Gianpaolo Fasoli of Burlingame CA (US) for apple inc., Ka Yang of Palo Alto CA (US) for apple inc., Vishnu Janardhanan of Fremont CA (US) for apple inc.

IPC Code(s): H04L9/32, H04L9/08, H04L9/40

CPC Code(s): H04L9/3268



Abstract: a computing device can generate a set of transaction keys, the computing device configured to present a digital credential to a requesting device. the computing device can generate a request bundle. the request bundle can include the set of transaction keys. the computing device can transmit, to a first server, the request bundle. the first server can be configured to verify the request bundle. the first server can be configured to send the request bundle to a second server with a request for a set of credentials. each credential of the set of credentials can correspond to a transaction key of the set of transaction keys. each credential can include data elements and a security object. the data elements for each credential can be the same. the security object for each credential can be different. the computing device can receive, from the first server, the set of credentials. the computing device can store the set of credentials. the computing device can be configured to generate a response based on a particular credential of the set of credentials when a requesting device requests the digital credential.


20240406036. Channel Estimation Using Artificial Intelligence_simplified_abstract_(apple inc.)

Inventor(s): Seyed Ali Akbar FAKOORIAN of San Diego CA (US) for apple inc., Dawei ZHANG of Saratoga CA (US) for apple inc., Haitong SUN of Cupertino CA (US) for apple inc., Huaning NIU of San Jose CA (US) for apple inc., Oghenekome OTERI of San Diego CA (US) for apple inc., Sigen YE of San Diego CA (US) for apple inc., Wei ZENG of Saratoga CA (US) for apple inc., Weidong YANG of San Diego CA (US) for apple inc., Yushu ZHANG of Beijing (CN) for apple inc.

IPC Code(s): H04L25/02, H04L5/00

CPC Code(s): H04L25/0254



Abstract: a user equipment (ue) is configured to perform channel estimation. the ue operates in a current channel estimation mode comprising either one of a first mode or a second mode, wherein the first mode comprises receiving first reference signals (rs) having a first rs overhead and wherein the second mode comprises receiving second reference signals (rs) having a second rs overhead, receives a network indication to switch from the current channel estimation mode to a new channel estimation mode comprising the other one of the first mode or second mode, transmits an acknowledgment to the network that the network indication was received and switches from the current channel estimation mode to the new channel estimation mode in accordance with the network indication.


20240406037. SYSTEMS AND METHODS FOR COMMUNICATION OVER A NETWORK_simplified_abstract_(apple inc.)

Inventor(s): James M. HOLLABAUGH of San Jose CA (US) for apple inc., Calvin M. RYAN of Denver CO (US) for apple inc., Mitul Mahendrakumar PANCHAL of San Jose CA (US) for apple inc.

IPC Code(s): H04L25/02, H04L27/00

CPC Code(s): H04L25/0272



Abstract: a host and one or more devices can communicate with each other using signals that couple communication data with power. the host can transmit the coupled data and the other device can decouple the communication data from the power. further, the receiving device can replicate the transmitted communication signal without digital signal processing. the host and the devices can communicate with each other using a data frame in which one of the devices initially generates a first portion of the data frame and transmits the first portion, and the other device subsequently generates and transmits a second portion of the data frame. the data frame may include one or more frame sync data used to calibrate and align clock signals from clock circuits. systems and methods for identifying data when a system is unaware of the protocol are also shown.


20240406038. SYSTEMS AND METHODS FOR IDENTIFYING COMMUNICATION DATA_simplified_abstract_(apple inc.)

Inventor(s): James M. HOLLABAUGH of San Jose CA (US) for apple inc., Calvin M. RYAN of Denver CO (US) for apple inc., Mitul Mahendrakumar PANCHAL of San Jose CA (US) for apple inc.

IPC Code(s): H04L25/02

CPC Code(s): H04L25/0272



Abstract: a host and one or more devices can communicate with each other using signals that couple communication data with power. the host can transmit the coupled data and the other device can decouple the communication data from the power. further, the receiving device can replicate the transmitted communication signal without digital signal processing. the host and the devices can communicate with each other using a data frame in which one of the devices initially generates a first portion of the data frame and transmits the first portion, and the other device subsequently generates and transmits a second portion of the data frame. the data frame may include one or more frame sync data used to calibrate and align clock signals from clock circuits. systems and methods for identifying data when a system is unaware of the protocol are also shown.


20240406040. SYNCHRONOUS BI-DIRECTIONAL COMMUNICATION OVER A NETWORK_simplified_abstract_(apple inc.)

Inventor(s): James M. HOLLABAUGH of San Jose CA (US) for apple inc., Calvin M. RYAN of Denver CO (US) for apple inc., Mitul Mahendrakumar PANCHAL of San Jose CA (US) for apple inc.

IPC Code(s): H04L25/03, H04L25/06

CPC Code(s): H04L25/03286



Abstract: a host and one or more devices can communicate with each other using signals that couple communication data with power. the host can transmit the coupled data and the other device can decouple the communication data from the power. further, the receiving device can replicate the transmitted communication signal without digital signal processing. the host and the devices can communicate with each other using a data frame in which one of the devices initially generates a first portion of the data frame and transmits the first portion, and the other device subsequently generates and transmits a second portion of the data frame. the data frame may include one or more frame sync data used to calibrate and align clock signals from clock circuits. systems and methods for identifying data when a system is unaware of the protocol are also shown.


20240406150. PROTECTING SENSOR DATA_simplified_abstract_(apple inc.)

Inventor(s): D J CAPELIS of San Francisco CA (US) for apple inc., Benjamin BIRON of Saratoga CA (US) for apple inc., Jacques FORTIER of San Francisco CA (US) for apple inc., Peter A. LISHERNESS of Los Gatos CA (US) for apple inc.

IPC Code(s): H04L9/40

CPC Code(s): H04L63/0428



Abstract: some techniques are described herein for providing a secure process to selectively provide different resolutions of sensor information to a system process of an operating system in response to different requests received by the system process from applications. for example, a sensor of a device can provide sensor data to a secure application of the device that performs one or more operations using the sensor data to generate metadata corresponding to the sensor data. in such an example, the secure application can provide the metadata to a filter layer of the device that also receives the sensor data and determines what resolution of the sensor data to send to an application of the device via a system process of an operating system of the device. other techniques described herein include a filtering step at the system process.


20240406162. TECHNIQUES FOR GENERATING AND USING NONLINKABLE DIGITAL CREDENTIALS_simplified_abstract_(apple inc.)

Inventor(s): Ravi Chotrani of Milpitas CA (US) for apple inc., Ahmer A. Khan of San Jose CA (US) for apple inc., David W. Silver of Los Altos CA (US) for apple inc., Gianpaolo Fasoli of Burlingame CA (US) for apple inc., Ka Yang of Palo Alto CA (US) for apple inc., Vishnu Janardhanan of Fremont CA (US) for apple inc.

IPC Code(s): H04L9/40, H04L67/306

CPC Code(s): H04L63/0823



Abstract: a computing device can receive a request from a requesting device for one or more data elements associated with a digital credential. the computing device can store the digital credential which includes a set of data elements and a security object. the computing device can determine a subset of the data elements based at least in part on the request. the computing device can generate the response, wherein the response includes the subset of the data elements and the security object. the computing device can transmit the response to the requesting device.


20240406215. MULTIMEDIA STREAMING AND DEVICE ONBOARDING_simplified_abstract_(apple inc.)

Inventor(s): Erik R. Turnquist of Oakland CA (US) for apple inc., Manasi Jahagirdar of San Jose CA (US) for apple inc.

IPC Code(s): H04L9/40

CPC Code(s): H04L63/20



Abstract: techniques are described herein for device onboarding. an example method can include receiving an identifier of an accessory device and a request to connect with the accessory device, via a first network, connectivity being restricted by a security mechanism of a second network. the method can further include transmitting a message to a management system of the second network to configure the security mechanism to permit connectivity between the user device and the accessory device based at least in part on the request and the identity of the accessory device. the method can further include receiving a message indicating that the management system has changed a configuration of the security mechanism to permit connectivity between the user device and the accessory device. the method can further include transmitting connectivity information for establishing a connection between the user device and the identified accessory device.


20240406222. NEARBY DEVICE INVITATIONS FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Sasanka T. VEMURI of San Ramon CA (US) for apple inc., Adam Y. SYED of San Francisco CA (US) for apple inc., Duy N. PHAN of Los Gatos CA (US) for apple inc., Rahul SARNA of Sunnyvale CA (US) for apple inc., Shannon SHIH of Mountain View CA (US) for apple inc., Victor Gabriel MARACCINI of Santa Clara CA (US) for apple inc., Justin R. ETZINE of San Jose CA (US) for apple inc., Mario BRAVO-FUENTES of Campbell CA (US) for apple inc., Daniel B. POLLACK of Cupertino CA (US) for apple inc., Bryant LIU of San Jose CA (US) for apple inc.

IPC Code(s): H04L65/1069, H04L9/40, H04L12/18

CPC Code(s): H04L65/1069



Abstract: implementations of the subject technology provide systems and methods for providing nearby device invitations for electronic devices. nearby device invitations from a first device can include encrypted invitations configured for trusted contacts, unencrypted invitations provided in response to a user request to invite all nearby devices, and/or a scannable code. the encrypted invitations and/or the unencrypted invitations can be broadcast using a short-range wireless communications protocol that limits the distance, from the broadcasting device, at which the invitations can be received. after providing the nearby device invitation in one or more of these ways, a resulting collaborative session between the first device and a second device can be managed via a server over a network.


20240406224. USER INTERFACES FOR DISPLAYING, TRANSMITTING, AND RECEIVING COMMUNICATIONS DURING A COMMUNICATION SESSION_simplified_abstract_(apple inc.)

Inventor(s): Brandon A. LYNNE of Palo Alto CA (US) for apple inc., Joshua D. DEITEL of San Francisco CA (US) for apple inc., Vincenzo O. GIULIANI of Thousand Oaks CA (US) for apple inc., Patrick L. COFFMAN of San Francisco CA (US) for apple inc., Cesar D. BARSCEVICIUS of San Jose CA (US) for apple inc.

IPC Code(s): H04L65/1069, G06F3/0482, H04L65/1093

CPC Code(s): H04L65/1069



Abstract: some embodiments described in this disclosure are directed to one or more electronic devices that display a plurality of user interfaces corresponding initiating a communication session and joining a communication session. some embodiments described in this disclosure are directed to transmitting content during a communication session. some embodiments described in this disclosure are directed towards receiving content during the communication session.


20240406233. DELAYING LIVE COMMUNICATIONS_simplified_abstract_(apple inc.)

Inventor(s): Preethi KONDURI of Cupertino CA (US) for apple inc., Justin R. ETZINE of San Jose CA (US) for apple inc., Austin W. SHYU of San Jose CA (US) for apple inc., William SPURGEON of Cupertino CA (US) for apple inc., Pierre J. DE FILIPPIS of Los Gatos CA (US) for apple inc., Daniel B. POLLACK of Cupertino CA (US) for apple inc.

IPC Code(s): H04L65/403

CPC Code(s): H04L65/403



Abstract: some techniques are described herein to enable a sending device to provide personalized data to a receiving device before a live communication is initialized. for example, a sending device can selectively delay a live communication and, when doing so, send a request for a receiving device to access personalized data from a server. such techniques allow the receiving device to access the personalized data before the live communication is initialized so that the personalized data can be used when the live communication is initialized.


20240406236. TECHNIQUES FOR MANAGING PLAYBACK OF MEDIA_simplified_abstract_(apple inc.)

Inventor(s): Taylor G. CARRIGAN of San Francisco CA (US) for apple inc.

IPC Code(s): H04L65/4038, H04L12/18, H04L65/613

CPC Code(s): H04L65/4038



Abstract: the present disclosure generally relates to managing the playback of media and managing the playback of recently played media.


20240406267. TECHNIQUES FOR MANAGING CONNECTIONS BETWEEN COMPUTER SYSTEMS_simplified_abstract_(apple inc.)

Inventor(s): Joshua D. DEITEL of San Francisco CA (US) for apple inc., Vincenzo O. GIULIANI of Thousand Oaks CA (US) for apple inc., Patrick L. COFFMAN of San Francisco CA (US) for apple inc.

IPC Code(s): H04L67/125, H04L9/40

CPC Code(s): H04L67/125



Abstract: the present disclosure generally relates to managing connections between computer systems.


20240406282. CONTENT CUSTOMIZATION AND PRESENTATION BASED ON USER PRESENCE AND IDENTIFICATION_simplified_abstract_(apple inc.)

Inventor(s): Parry PANESAR of San Jose CA (US) for apple inc., Tanu SINGHAL of San Jose CA (US) for apple inc.

IPC Code(s): H04L67/50, G06F16/9535

CPC Code(s): H04L67/535



Abstract: the subject technology provides for customizing or personalizing and presenting content based on user presence and identification. the disclosed techniques may include obtaining, at a media device, identification information of a present user, who is present in a predefined space around the media device, and determining whether the identification information of the present user is associated with identification information pre-configured at the media device. based on a determination that the present user's identification information is associated with the device user's identification information, sending a content request to a data source for digital content related to the present user. the requested digital content may be received and personalized at the media device. a personalized portion of the digital content may be provided from the content pool for rendering using an output device.


20240406288. INTER-APPLICATION NETWORKING PROFILES FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Abhishek BISHT of Fremont CA (US) for apple inc., Kristian D. PEREIRA of San Jose CA (US) for apple inc.

IPC Code(s): H04L67/60, H04L43/045, H04L67/75

CPC Code(s): H04L67/60



Abstract: implementations of the subject technology provide systems and methods for providing inter-application network profiles for electronic devices. an inter-application network profile may include, for example, a network profile generated by one application and provided to another application. the other application can then initiate its network communications at a data rate that is determined based on the network profile received from the one application. in one or more implementations, a first application can generate a three-dimensional network profile map of a three-dimensional physical space.


20240406290. TECHNIQUES FOR CONNECTING TO EXTERNAL DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Vincenzo O. GIULIANI of Thousand Oaks CA (US) for apple inc., Brandon A. LYNNE of Palo Alto CA (US) for apple inc., Joshua D. DEITEL of San Francisco CA (US) for apple inc., Patrick L. COFFMAN of San Francisco CA (US) for apple inc.

IPC Code(s): H04L67/75, H04L67/52

CPC Code(s): H04L67/75



Abstract: the present disclosure generally relates to connecting to one or more external devices. in some examples, one or more techniques are described, such as automatically connecting an external device, connecting to an external device, managing a set of external devices, controlling media playback, and managing media controls.


20240406291. HYBRID GROUP MESSAGING_simplified_abstract_(apple inc.)

Inventor(s): Stephen M. LOTTERMOSER of San Jose CA (US) for apple inc., Christopher A. VOLKERT of San Francisco CA (US) for apple inc., Conner IRWIN of Cupertino CA (US) for apple inc.

IPC Code(s): H04L69/18, H04L51/216

CPC Code(s): H04L69/18



Abstract: the subject system may be implemented by at least one processor configured to generate a message comprising content and an identifier and transmit the message to a plurality of other electronic devices via a cellular messaging protocol and substantially concurrently via an internet-based messaging protocol.


20240406304. Devices, Methods, and Graphical User Interfaces for Activating, Configuring, and Interacting with Different Operational Modes_simplified_abstract_(apple inc.)

Inventor(s): Christopher P. Foss of San Francisco CA (US) for apple inc., Arian Behzadi of San Francisco CA (US) for apple inc., Seyit Yilmaz of Santa Clara CA (US) for apple inc., Caelan G. Stack of Belmont CA (US) for apple inc., Thomas S. Hulbert of Sunnyvale CA (US) for apple inc., Gemma A. Roper of San Francisco CA (US) for apple inc., Zaid A. AbuKhalaf of Sunnyvale CA (US) for apple inc., Eric Lance Wilson of San Jose CA (US) for apple inc., William M. Tyler of San Francisco CA (US) for apple inc., Chanaka G. Karunamuni of San Jose CA (US) for apple inc., Bryant A. Jow of San Mateo CA (US) for apple inc., Patrick L. Coffman of San Francisco CA (US) for apple inc., Diogo J. Da Silva Valente Soares of Moss Beach CA (US) for apple inc., Elizabeth A. Ottens of San Francisco CA (US) for apple inc., Michael J. Elzinga of Woodinville WA (US) for apple inc., Jonathan B. Koch of Wessenberg (DE) for apple inc., Benjamin Guild of Covina CA (US) for apple inc.

IPC Code(s): H04M1/72454, G06F3/0481, H04M1/72463

CPC Code(s): H04M1/72454



Abstract: a computer system detects a first event. in response to detecting the first event: if first criteria are met as a result of the first event, wherein the first criteria require that the orientation of the display generation component is a first orientation, and that the computer system is charging, in order for the first criteria to be met, the computer system displays a first customizable user interface that was not displayed prior to detecting the first event; and, if the first criteria are not met as a result of the first event, the computer system forgoes displaying the first customizable user interface.


20240406308. METHODS, DEVICES, AND USER INTERFACES FOR PRESENTING CONTENT_simplified_abstract_(apple inc.)

Inventor(s): Kevin C. MILDEN of San Jose CA (US) for apple inc., Jaime CHEN of Oakland CA (US) for apple inc., Elizabeth C. CRANFILL of San Francisco CA (US) for apple inc., Jarrett A. FORD of Alameda CA (US) for apple inc., Grant R. PAUL of San Francisco CA (US) for apple inc., Peter W. ROMAN of Los Altos CA (US) for apple inc., Russell E. SNEDIKER of Aptos CA (US) for apple inc.

IPC Code(s): H04M1/72469, H04L65/1069, H04M1/72439

CPC Code(s): H04M1/72469



Abstract: the present disclosure generally relates to managing receipt and/or transmission of content.


20240406316. DYNAMIC PRESENTATION OF AUDIO TRANSCRIPTION FOR ELECTRONIC VOICE MESSAGING_simplified_abstract_(apple inc.)

Inventor(s): Pierre J. DE FILIPPIS of Los Gatos CA (US) for apple inc., Ryan P. NIELSEN of Sunnyvale CA (US) for apple inc., Russell S. GREER of Los Gatos CA (US) for apple inc., Sasanka T. VEMURI of San Ramon CA (US) for apple inc., Stephen A. KAC of Cupertino CA (US) for apple inc., Karthick SANTHANAM of Campbell CA (US) for apple inc., Nicolas WAGNER of Cupertino CA (US) for apple inc., Erik D. HORNBERGER of Pittsburgh PA (US) for apple inc.

IPC Code(s): H04M3/533, H04M3/48

CPC Code(s): H04M3/53333



Abstract: aspects of the subject technology provide for dynamic presentation of audio transcription for electronic voice messaging, such as an audio voice messaging session. during an electronic voice messaging session between a first device and a second device, the first device can receive an audio input. during the electronic voice messaging session between the first device and the second device, the first device can generate a transcription of the audio input. during the electronic voice messaging session between the first device and the second device, the first device can dynamically display the transcription.


20240406334. Color Correction for Electronic Device with Immersive Viewing_simplified_abstract_(apple inc.)

Inventor(s): Renbo Cao of San Jose CA (US) for apple inc., Yonghui Zhao of San Jose CA (US) for apple inc., Yingjun Bai of San Jose CA (US) for apple inc., Xuemei Zhang of Mountain View CA (US) for apple inc.

IPC Code(s): H04N1/60, G06T17/00, G06V10/56, G06V10/60

CPC Code(s): H04N1/60



Abstract: an electronic device is provided that includes one or more image sensors configured to capture a video feed, an image signal processor configured to perform color correction on the captured video feed based on a brightness level computed from the captured video feed and/or based on a color temperature or illuminant type of the lighting in the captured video feed to generate a corresponding color corrected video feed using a first chromatic adaptation model that is adapted to an immersive viewing condition, and one or more displays configured to output the color corrected video feed. the electronic device can further include a recording pipeline configured to record a version of the captured video feed and can share or transmit the recorded content to an external device. the external device can display the recorded content using a second chromatic adaptation model that is adapted to a non-immersive viewing condition.


20240406361. Stereoscopic Capture Using Cameras with Different Fields of View_simplified_abstract_(apple inc.)

Inventor(s): Guy Rapaport of Liman (IL) for apple inc., Zejing Wang of Mountain View CA (US) for apple inc., Vicky Kogan of Ramat Gan (IL) for apple inc., Mohammad Nassar of Haifa (IL) for apple inc., Aaron Wetzler of Rishon LetZion (IL) for apple inc., Ziv Hendel of Herzliya (IL) for apple inc., Tobias Rick of Mountain View CA (US) for apple inc.

IPC Code(s): H04N13/122, H04N13/167, H04N13/239, H04N13/246, H04N23/60, H04N23/61

CPC Code(s): H04N13/122



Abstract: an electronic device is provided that includes a first camera with a first field of view configured to capture a first image, a second camera with a second field of view configured to capture a second image, and control circuitry configured to output stereoscopic content based on the first and second images. the control circuitry can include image signal processors configured to process the first and second images, additional processors for performing stereo rectification and image stabilization on the first and second images, and a compression block for combining images output from the additional processors.


20240406362. ADAPTIVE VIRTUAL CONTENT MAGNIFICATION_simplified_abstract_(apple inc.)

Inventor(s): Colin D. MUNRO of San Jose CA (US) for apple inc., Seyedkoosha MIRHOSSEINI of Santa Clara CA (US) for apple inc.

IPC Code(s): H04N13/128, G06T13/20, H04N13/275, H04N13/366, H04N13/398

CPC Code(s): H04N13/128



Abstract: electronic devices such as mixed reality devices may present virtual objects at a display and provide a virtual magnifier to alter (e.g., magnify) the virtual objects. in one or more implementations, the virtual magnifier magnifies a first virtual object and subsequently magnifies a second virtual object. the electronic device may provide one or more effects, such as initially maintaining the current size of the second virtual object and subsequently adjusting the size of the second virtual object based on the first virtual object, including the relative depth between the first virtual object and the second virtual object. in one or more implementations, a process for stabilization of a magnified object is applied in circumstances when the change in position of the electronic device or change in user's gaze location is at or above a threshold.


20240406364. Recording Content in a Head-mounted Device_simplified_abstract_(apple inc.)

Inventor(s): Maneli Noorkami of Menlo Park CA (US) for apple inc., Afshin Taghavi Nasrabadi of Los Gatos CA (US) for apple inc., Alexander P. Yu of Mountain View CA (US) for apple inc., Michael A. Glass of Nyack NY (US) for apple inc., Travis W. Brown of Boulder CO (US) for apple inc.

IPC Code(s): H04N13/189, H04N13/156, H04N13/178, H04N13/366

CPC Code(s): H04N13/189



Abstract: a head-mounted device is provided that includes a variety of subsystems for generating extended reality content, displaying the extended reality content, and recording the extended reality content. the device may include a graphics rendering pipeline configured to render virtual content, tracking sensors configured to obtain user tracking information, a virtual content compositor configured to composite virtual frames based on the virtual content and the user tracking information, cameras configured to capture a video feed, a media merging compositor configured to overlay the composited virtual frames and the video feed, and a recording pipeline configured to record parameters, metadata, raw content, and/or adjusted content in an extended reality recording file. the extended reality recording file may have multiple discrete portions that may each be individually edited. the extended reality recording file may be used to present a replay on the head-mounted device and/or may be exported to an external device.


20240406365. TECHNIQUES FOR DISPLAYING AND CAPTURING IMAGES_simplified_abstract_(apple inc.)

Inventor(s): Alexander Menzies of Menlo Park CA (US) for apple inc., Tobias Rick of Mountain View CA (US) for apple inc., Alexandre Da Veiga of San Francisco CA (US) for apple inc., Bryce L. Schmidtchen of San Francisco CA (US) for apple inc., Vedant Saran of Campbell CA (US) for apple inc., Bryan Cline of Sunnyvale CA (US) for apple inc., Michael I. Weinstein of Greenbrae CA (US) for apple inc., Tsao-Wei Huang of Sunnyvale CA (US) for apple inc.

IPC Code(s): H04N13/20, G06T5/50, G06T11/60

CPC Code(s): H04N13/20



Abstract: embodiments disclosed herein are directed to devices, systems, and methods for separately processing an image stream to generate a first set of images for display by a set of displays and a second set of images for storage or transfer as part of a media capture event. specifically, a first set of images from an image stream may be used to generate a first set of transformed images, and these transformed images may be displayed on a set of displays. a second set of images may be selected from the image stream in response to a capture request associated with a media capture event, and the second set of images may be used to generate a second set of transformed images. a set of output images may be generated from the second set of transformed images, and the set of output images may be stored or transmitted for later viewing.


20240406368. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR CAPTURING AND VIEWING IMMERSIVE MEDIA_simplified_abstract_(apple inc.)

Inventor(s): Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Wesley M. HOLDER of Union City CA (US) for apple inc., Seung Wook KIM of San Jose CA (US) for apple inc., Nathan DE VRIES of Alameda CA (US) for apple inc., Marcel VAN OS of Santa Cruz CA (US) for apple inc., William D. LINDMEIER of San Francisco CA (US) for apple inc., Matthew W. BROWN of San Francisco CA (US) for apple inc., Johnnie B. MANZARI of San Francisco CA (US) for apple inc., Chia Yang LIN of San Francisco CA (US) for apple inc., William A. SORRENTINO, III of Mill Valley CA (US) for apple inc., Tobias RICK of Mountain View CA (US) for apple inc., Earl M. OLSON of Santa Clara CA (US) for apple inc., Alan C. DYE of San Francisco CA (US) for apple inc.

IPC Code(s): H04N13/296, H04N13/344, H04N13/383, H04N23/667

CPC Code(s): H04N13/296



Abstract: the present disclosure generally relates to methods and interfaces for capturing and viewing immersive media. in some examples, in response to a hardware input, immersive media is captured and generated using multiple sensors of a head-mounted display device. in some examples, while displaying a media item, additional information related to the media item is displayed in response to detecting a viewer's attention departing from the media item.


20240406454. Systems and Methods for Error Concealment of Missing Image Data_simplified_abstract_(apple inc.)

Inventor(s): Sorin C. Cismas of Saratoga CA (US) for apple inc., Alhad A. Palkar of San Jose CA (US) for apple inc., Kaushik Raghunath of Pleasanton CA (US) for apple inc., Arun Kannan of Mountain View CA (US) for apple inc., Manjunath M. Venkatesh of San Francisco CA (US) for apple inc.

IPC Code(s): H04N19/65, H04L65/80, H04N19/895

CPC Code(s): H04N19/65



Abstract: a system including a first integrated circuit configured to render image data and transport the image data. further, the system includes a second integrated circuit configured to receive the image data, determine whether the image data is missing data that was expected to have been received, and generate placeholder data in response to determining that the image data is missing data that was expected to have been received.


20240406490. SYSTEMS AND METHODS OF PRESENTING MIXED MEDIA IN A THREE-DIMENSIONAL ENVIRONMENT_simplified_abstract_(apple inc.)

Inventor(s): Danvin RUANGCHAN of San Jose CA (US) for apple inc., Bradley W. PEEBLER of Redwood City CA (US) for apple inc., Derek E. BOWEN of Santa Clara CA (US) for apple inc., Jenny KIM of Irvine CA (US) for apple inc., Marshall W. HUSS of Santa Clara CA (US) for apple inc., Fady A. EID of Irvine CA (US) for apple inc.

IPC Code(s): H04N21/431, H04N21/2187, H04N21/45, H04N21/81

CPC Code(s): H04N21/4316



Abstract: some examples of the disclosure are directed to systems and methods for displaying supplemental content for two-dimensional content that is being played back in a three-dimensional environment at an electronic device. in some examples, while a content item is displayed in a virtual playback user interface in a three-dimensional environment, the electronic device displays a three-dimensional representation corresponding to the content item in the three-dimensional environment. in some examples, the three-dimensional representation includes a representation of a venue of the event and/or representations of participants in the event. in some examples, portions of the venue and/or a subset of the participants in the event that are not currently displayed/visible in the camera view of the broadcast/stream of the content item are included in the three-dimensional representation. in some examples, the three-dimensional representation is configurable to be interacted with independently of the display of the content item in the three-dimensional environment.


20240406497. TECHNIQUES FOR AUTOMATICALLY GENERATING REPLAY CLIPS OF MEDIA CONTENT FOR KEY EVENTS_simplified_abstract_(apple inc.)

Inventor(s): Carlos ROIG MARI of Barcelona (ES) for apple inc., Philip ZEPEDA of Los Angeles CA (US) for apple inc., David VARAS GONZALEZ of Barcelona (ES) for apple inc., Adrià CAELLES PRAT of Barcelona (ES) for apple inc.

IPC Code(s): H04N21/44, H04N21/845

CPC Code(s): H04N21/44008



Abstract: disclosed herein are techniques for dynamically generating replay clips for key events that occur. according to some embodiments, one technique can be implemented at a computing device, and includes the steps of (1) providing media content to at least one machine learning model to output a plurality of segments of the media content, where each segment is tagged with a respective at least one classification that describes a nature of the segment, (2) receiving a plurality of key events, and (3) for each key event of the plurality of key events: analyzing at least one segment of the plurality of segments against the key event to determine starting and ending points for a replay clip for the key event, and generating the replay clip based on (i) the media content, and (ii) the starting and ending points.


20240406503. Presentation Track for Editorial Live Streaming_simplified_abstract_(apple inc.)

Inventor(s): Ryan M. Sheridan of Huntington Beach CA (US) for apple inc., Alan M. Moss of Laguna Beach CA (US) for apple inc., Matthew J. Yaeger of Tustin CA (US) for apple inc., Jared King of Hermosa Beach CA (US) for apple inc.

IPC Code(s): H04N21/462, H04N21/218, H04N21/2343, H04N21/472

CPC Code(s): H04N21/4621



Abstract: during a live event, one or more cameras capture audiovisual data and provide the captured audiovisual data via one or more data feeds. the one or more data feeds are downscaled to a lower resolution and presented on a graphical user interface (gui). one or more production selections are made related to the one or more data feeds via the gui by a video editor to create a broadcast stream of the live event. a presentation track is created based on the one or more production selections made by the video editor. the presentation track is streamed to a user's device as a data feed and is used to re-create the broadcast stream of the live event. the user's device, based on the presentation track, obtains media streams from the one or more cameras at the captured resolution.


20240406507. USER INTERFACES FOR CONTENT ITEMS ON MOBILE DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Andrew J. LEUNG of Los Angeles CA (US) for apple inc., Ilanit ESHEL-KROHN of San Jose CA (US) for apple inc.

IPC Code(s): H04N21/472

CPC Code(s): H04N21/47217



Abstract: in some embodiments, an electronic device displays a user interface element with information about a content item playing or paused using a content application in a user interface of the content application. in some embodiments, the electronic device displays the user interface element in multiple user interfaces of the content application.


20240406526. Detecting an Occlusion of an Image Sensor_simplified_abstract_(apple inc.)

Inventor(s): Huiwen Guo of Newark CA (US) for apple inc., Florian Mahlknecht of San Francisco CA (US) for apple inc., Jose Lamarca Peiro of Munich (DE) for apple inc., Lina M. Paz-Perez of Santa Clara CA (US) for apple inc., Oleg Naroditsky of San Francisco CA (US) for apple inc.

IPC Code(s): H04N23/52, G01S7/497, G01S17/66, G01S17/894, G02B27/00

CPC Code(s): H04N23/52



Abstract: a method for detecting an occlusion of an image sensor includes obtaining, via the image sensor, a plurality of images of a physical environment of the electronic device while the electronic device is moving. the method includes detecting an occlusion of the image sensor based on a repeated occurrence of a static feature across the plurality of images. the method includes modifying a weight associated with the static feature to decrease an impact of the occlusion on a performance of a function.


20240406527. Camera Arrangements with Mounted Image Sensors_simplified_abstract_(apple inc.)

Inventor(s): Zachary W. Birnbaum of Sta Clara CA (US) for apple inc.

IPC Code(s): H04N23/54, H04N23/55, H04N23/90

CPC Code(s): H04N23/54



Abstract: embodiments of the disclosure are related to a camera assembly having a base plate, a first image sensor module, a first lens module, a first actuator, a second image sensor module, and a second lens module. the base plate includes a first portion having an upper surface, and a second portion having an upper surface and a lower surface. the upper surface of the second portion is elevated relative to the upper surface of the first portion. the first image sensor module is mounted on the upper surface of the first portion, while the second image sensor module is mounted to the lower surface of the second portion. the first lens module is disposed above the base plate for transmitting light to the first image sensor module, while the second lens module is disposed above the base plate for transmitting light to the second image sensor module.


20240406552. Detection of close-range specular targets_simplified_abstract_(apple inc.)

Inventor(s): Moshe Laifenfeld of Haifa (IL) for apple inc., Jason R. Holloway of Cupertino CA (US) for apple inc., Alexandra H. Chau of Sunnyvale CA (US) for apple inc., Gregory Guyomarc'h of San Francisco CA (US) for apple inc., Connor Henley of Cambridge MA (US) for apple inc., Oriel Y. Bergig of Shoham (IL) for apple inc.

IPC Code(s): H04N23/67, G01S7/481, G01S7/4865, G01S17/10, G01S17/86, H04N23/745

CPC Code(s): H04N23/671



Abstract: imaging apparatus includes a camera, which includes an autofocus mechanism. a range sensor includes a transmitter, which includes multiple emitters configured to transmit optical pulses at different angles toward the scene, and a receiver, to receive and sense respective times of flight of the optical pulses that are reflected from the scene. a photodetector outputs a signal indicative of an intensity of reflections from the scene. control circuitry drives the emitters in alternation to transmit the optical pulses, estimates a range to a target in the scene responsively to the times of flight sensed by the receiver, detects a difference in the signal output by the photodetector in response to the pulses transmitted by different ones of the emitters, and sets the autofocus mechanism responsively to the estimated range as long as the detected difference is no greater than a predefined threshold difference.


20240406573. VIDEO CAMERA OPTIMIZATIONS BASED ON ENVIRONMENTAL MAPPING_simplified_abstract_(apple inc.)

Inventor(s): Anselm GRUNDHOEFER of Campbell CA (US) for apple inc., Simon FORTIN-DESCHENES of Santa Clara CA (US) for apple inc., Christian I. MOORE of Sunnyvale CA (US) for apple inc., Luke A. PILLANS of San Diego CA (US) for apple inc., Christophe SEYVE of Saratoga CA (US) for apple inc., Seyedkoosha MIRHOSSEINI of Santa Clara CA (US) for apple inc.

IPC Code(s): H04N23/745, H04N23/71, H04N23/73

CPC Code(s): H04N23/745



Abstract: various implementations disclosed herein improve the appearance of captured video by accounting for light-based flicker and/or other factors affecting the appearance of video captured by a wearable electronic device. some implementations are used with head-mounted devices (hmds) that relay one or more front-facing camera feeds to display panels in front of the user's eyes. some implementations adjust the exposure of one or more cameras of such a device based on assessing the lighting in the physical environment being captured in images/video by the cameras. camera exposure may be adjusted (e.g., using discrete levels of exposure that are an even multiple of a light flicker rate) to reduce the appearance of flicker from one or more light sources in the physical environment. whether and how to adjust exposure to reduce flicker may be based on environmental characteristics corresponding to visibility/objectionability of flicker from one or more light sources.


20240406612. FORCE-ACTIVATED STYLUS_simplified_abstract_(apple inc.)

Inventor(s): Nahid Harjee of Sunnyvale CA (US) for apple inc., Brian R. Twehues of Campbell CA (US) for apple inc., Teera Songatikamas of San Jose CA (US) for apple inc., Aonan Li of Berkeley CA (US) for apple inc., Travis N. Owens of Lakeway TX (US) for apple inc., Kyle J. Campiotti of San Jose CA (US) for apple inc.

IPC Code(s): H04R1/10, G06F3/044

CPC Code(s): H04R1/1041



Abstract: a stylus includes a speaker housing; a speaker positioned in the speaker housing; a stem extending from the speaker housing, the stem defining an input surface; a conductive object disposed within the stem; a flexible circuit positioned between the stem and the conductive object; a member positioned between the flexible circuit and the conductive object operable to allow the flexible circuit to move with respect to the stem; a force sensor electrode disposed within the flexible circuit; and a controller operable to determine an input to the earphone using a change in capacitance detected using the force sensor electrode, the change in capacitance corresponding to a non-binary amount of a force applied to the input surface. in some examples, the earphone further includes a touch sensor electrode disposed within the flexible circuit.


20240406628. COLLABORATIVE CONTROL FOR ELECTRONIC DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Cesar DE CAMARGO BARSCEVICIUS of San Jose CA (US) for apple inc., Adam Y. SYED of San Francisco CA (US) for apple inc., Alejandro A. RODRIGUEZ of Saratoga CA (US) for apple inc., Brandon CHESTER of San Jose CA (US) for apple inc., Duy N. PHAN of Los Gatos CA (US) for apple inc., Jota MELO MIRANDA FAGUNDES ANTUNES of Santa Clara CA (US) for apple inc., Justin R. ETZINE of San Jose CA (US) for apple inc., Rahul SARNA of Sunnyvale CA (US) for apple inc., Shannon SHIH of Mountain View CA (US) for apple inc., Victor Gabriel MARACCINI of Santa Clara CA (US) for apple inc.

IPC Code(s): H04R3/04, H04B5/77

CPC Code(s): H04R3/04



Abstract: implementations of the subject technology provide systems and methods for providing collaborative control by multiple electronic devices. collaborative control may include providing, by a first device that is outputting content, such as audio content, an invitation to a second device to control the content that is being output by the first device. the content may be being output by the first device directly, or via a third device, such as a media output device. the media output device may be a speaker, a television, or other media output device. the second device may be provided with the ability to control the output of the first device while in proximity to the first device and/or the media output device. control commands from the second device for controlling the output of the first device may be provided to the first device over a network.


20240406632. USER INTERFACES FOR MANAGING CONTROLLABLE EXTERNAL DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Taylor G. CARRIGAN of San Francisco CA (US) for apple inc., Patrick L. COFFMAN of San Francisco CA (US) for apple inc., Elizabeth C. CRANFILL of San Francisco CA (US) for apple inc., Christopher Patrick FOSS of San Francisco CA (US) for apple inc.

IPC Code(s): H04R5/04, G06F3/04812, G06F3/0482, G06F3/0486, G06F3/0488, G06F3/16, H04L12/28

CPC Code(s): H04R5/04



Abstract: the present disclosure relates to an electronic device configured to control an external thermostat device. the electronic device displays a temperature mode creation user interface including a first set of controls for creating a temperature mode for the external thermostat device. while displaying the temperature mode creation user interface, the electronic device detects a first set of one or more inputs, and in response, selects a temperature range that includes a minimum temperature and a maximum temperature, and associates the temperature range with a first temperature mode. after associating the temperature range with the first temperature mode, the electronic device displays a temperature scheduling user interface including a second set of controls for creating a scheduled operation of the external thermostat device.


20240406651. Adjustments for Dialogue Enhancement Based on Volume_simplified_abstract_(apple inc.)

Inventor(s): Adam E. Kriegel of San Jose CA (US) for apple inc., Alexander D. Sanciangco of San Jose CA (US) for apple inc., Afrooz Family of San Francisco CA (US) for apple inc., Richard M. Powell of Mountain View CA (US) for apple inc., Hilary K. Mogul of San Diego CA (US) for apple inc., Vincenzo O. Giuliani of Thousand Oaks CA (US) for apple inc., David Reyna of Cupertino CA (US) for apple inc., Christopher J. Sanders of San Jose CA (US) for apple inc.

IPC Code(s): H04S3/00

CPC Code(s): H04S3/008



Abstract: a method for processing a sound program by a playback system, in which a virtual center channel is extracted from the sound program and a dynamic range compression and a boost are applied to produce a compressed virtual center channel. this is then used to produce a speaker driver signal. other aspects are also described and claimed.


20240406656. Masking Zone in Metadata for Spatial Audio Rendering_simplified_abstract_(apple inc.)

Inventor(s): Dipanjan Sen of Dublin CA (US) for apple inc., Moo Young Kim of San Diego CA (US) for apple inc., Francois Becker of Antony, Hauts-de-Seine (FR) for apple inc., Sang Uk Ryu of San Diego CA (US) for apple inc.

IPC Code(s): H04S7/00, G10L19/008

CPC Code(s): H04S7/302



Abstract: the various aspects of the disclosure here enable a content creation side to control how a sound program is spatial audio rendered by a decoding side, so that an audio scene component in a metadata-specified three dimensional acoustic masking zone is not heard while another audio scene component in an un-masked zone of the sound program is heard by a listener of the playback. other aspects are also described and claimed.


20240406658. Methods and Systems for Automatically Updating Look Directions of Radiation Patterns_simplified_abstract_(apple inc.)

Inventor(s): James A. Livingston of Oakland CA (US) for apple inc., Jack P. Newman of Sunnyvale CA (US) for apple inc., Frank Baumgarte of Sunnyvale CA (US) for apple inc., Francois Becker of Antony, Hauts-de-Seine (FR) for apple inc.

IPC Code(s): H04S7/00, G06F3/0484, G10L19/008

CPC Code(s): H04S7/303



Abstract: a method that includes displaying a user interface (ui) of a three-dimensional (3d) acoustic environment that includes a sound source; receiving a user selection, via an input device, of a location within the ui, the location towards which the sound source is to be oriented within the 3d acoustic environment; determining a set of parameters that define an orientation of the sound source towards the location within the 3d acoustic environment; determining that there is motion of the location or the sound source within the 3d acoustic environment; updating, without user intervention and based on the motion, the set of parameters to maintain the orientation of the sound source towards the location.


20240406660. Spatial Audio Rendering with Listener Motion Compensation using Metadata_simplified_abstract_(apple inc.)

Inventor(s): Dipanjan Sen of Dublin CA (US) for apple inc., Francois Becker of Antony, Hauts-de-Seine (FR) for apple inc., Moo Young Kim of San Diego CA (US) for apple inc., Sang Uk Ryu of San Diego CA (US) for apple inc.

IPC Code(s): H04S7/00

CPC Code(s): H04S7/303



Abstract: the various aspects of the disclosure here enable a content creation side to control how discrete audio objects that make up a sound program are rendered by a decoding side to achieve high spatial resolution, while giving the content creator the flexibility to decide how complex the spatial audio rendering should be in the decoding side. metadata associated with the sound program will instruct a spatial audio renderer on how complex its listener motion compensation should be. other aspects are also described and claimed.


20240406661. Spatial Audio Rendering with Listener Motion Compensation using Metadata_simplified_abstract_(apple inc.)

Inventor(s): Dipanjan Sen of Dublin CA (US) for apple inc., Francois Becker of Antony (FR) for apple inc., Moo Young Kim of San Diego CA (US) for apple inc., Sang Uk Ryu of San Diego CA (US) for apple inc.

IPC Code(s): H04S7/00, G10L19/008

CPC Code(s): H04S7/303



Abstract: the various aspects of the disclosure here enable a content creation side to control how discrete audio objects that make up a sound program are rendered by a decoding side to achieve high spatial resolution, while giving the content creator the flexibility to decide how complex the spatial audio rendering should be in the decoding side. metadata associated with the sound program will instruct a spatial audio renderer on how complex its listener motion compensation should be. other aspects are also described and claimed.


20240406662. API for Spatial Audio Controls_simplified_abstract_(apple inc.)

Inventor(s): Stephen E. Pinto of Mountain View CA (US) for apple inc., Akshatha Nagesh of Sunnyvale CA (US) for apple inc., Deepak Iyer of Mountain View CA (US) for apple inc., Eric J. Johnson of Morgan Hill CA (US) for apple inc., Madhur Ahuja of Santa Clara CA (US) for apple inc., Sanket S. Dave of Sunnyvale CA (US) for apple inc., Shai Messingher Lang of Santa Clara CA (US) for apple inc.

IPC Code(s): H04S7/00, H04S1/00

CPC Code(s): H04S7/303



Abstract: in one implementation, a method of playing audio is performed by a device located in a physical environment, coupled to two or more speakers, and including one or more processors and non-transitory memory. the method includes executing an operating system and an application. the method includes receiving, by the operating system from the application via an application programming interface, audio session parameters including a spatial experience value providing instructions for the spatial playback of audio associated with the application. the method includes receiving, by the operating system from the application, instructions to play audio data. the method includes adjusting, by the operating system, the audio data based on the spatial experience value. the method includes sending, by the operating system to the two or more speakers, the adjusted audio data.


20240406669. Metadata for Spatial Audio Rendering_simplified_abstract_(apple inc.)

Inventor(s): Dipanjan Sen of Dublin CA (US) for apple inc., Moo Young Kim of San Diego CA (US) for apple inc., Francois Becker of Antony, Hauts-de-Seine (FR) for apple inc., Sang Uk Ryu of San Diego CA (US) for apple inc.

IPC Code(s): H04S7/00, G10L19/008, H04S3/00

CPC Code(s): H04S7/305



Abstract: the various aspects of the disclosure here enable a content creation side to control how discrete audio objects that make up a sound program are rendered by a decoding side to achieve greater realism, while enabling the decoder side to also control the rendering process to consider the positions and orientations of the objects as virtual sound sources relative to the listener. the same sound program can thus be optimally rendered by a variety of decoder side formats, such as binaural on headphone, cross-talked cancelled binaural on a stereo pair of speakers embedded in a device, or multichannel on an immersive loudspeaker layout, e.g., planar such as 5.1 and 7.1 surround sound layouts, 3d such as 7.1.4 or 22.2, etc. other aspects are also described and claimed.


20240406671. OPTIMIZED TECHNIQUES FOR MONITORING MASSIVE GEOGRAPHIC LOCATION-BASED TRIGGERS_simplified_abstract_(apple inc.)

Inventor(s): Raj S. Chaugule of Santa Clara CA (US) for apple inc., Michael P. Dal Santo of San Francisco CA (US) for apple inc., Nai Tao Cui of Santa Clara CA (US) for apple inc., Divya Cherukupalli of San Francisco CA (US) for apple inc.

IPC Code(s): H04W4/021, H04W24/08, H04W64/00

CPC Code(s): H04W4/021



Abstract: a mobile device may install and monitor geofences. the application or the operating system (os) may store a set of geofences. the application or os may determine the mobile device's current location and generate a first bounding area around the current location. the application or os may determine the size or radius of the first bounding area such that no more than a specified number of geofences fall inside the first bounding area. the application or os may monitor the mobile device's location in the first bounding area and determine whether the mobile device exits the first bounding area. in response to determining that the mobile device exits the first bounding area, the application or os may determine the mobile device's location and generate a second bonding area such that no more than the specified number of the geofences fall inside the second bounding area.


20240406672. USER INTERFACES FOR FINDING REMOTE INPUT DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Dila SART of San Jose CA (US) for apple inc.

IPC Code(s): H04W4/02, G06F3/04842, H04W4/029

CPC Code(s): H04W4/023



Abstract: some embodiments described in this disclosure are directed to one or more electronic devices that provide for locating a findable item that is associated with a respective electronic device, different from the one or more electronic devices. in some embodiments, the one or more electronic devices display user interfaces that present information for facilitating finding of a remote input device on an electronic device.


20240406677. USER INTERFACES FOR NAVIGATING TO LOCATIONS OF SHARED DEVICES_simplified_abstract_(apple inc.)

Inventor(s): Darious L. ALLEN of San Francisco CA (US) for apple inc.

IPC Code(s): H04W4/024, H04W4/029

CPC Code(s): H04W4/024



Abstract: some embodiments described in this disclosure are directed to one or more electronic devices that provide for navigating to destinations, including locations of other electronic devices, based on location information of the one or more electronic devices that is shared with the electronic device.


20240406686. EASY LOCATION SHARING_simplified_abstract_(apple inc.)

Inventor(s): Jae Woo CHANG of Cupertino CA (US) for apple inc., Megan M. FROST of Menlo Park CA (US) for apple inc., Joshua B. DICKENS of Oakland CA (US) for apple inc., Stephen O. LEMAY of Palo Alto CA (US) for apple inc., Marcel VAN OS of Santa Cruz CA (US) for apple inc., Richard R. DELLINGER of San Jose CA (US) for apple inc., Lawrence Y. YANG of Bellevue WA (US) for apple inc.

IPC Code(s): H04W4/14, H04L51/08, H04L51/222, H04W52/02, H04W64/00

CPC Code(s): H04W4/14



Abstract: systems and methods for sharing location information during a message conversation are provided. an electronic device displays a message region for displaying a message transcript of messages sent between a first participant and a second participant in a message conversation. in response to detecting a swipe up, the electronic device displays a location-sharing affordance. the electronic device detects a selection of the location-sharing affordance, where detecting a selection of the location-sharing affordance by the first participant comprises detecting a single contact by the first participant. in response to detecting a selection of the location-sharing affordance, the electronic device enables the second participant to obtain the first participant location information.


20240406696. SIM TOOLKIT SCHEDULING FOR MULTIPLE ENABLED eSIM PROFILES_simplified_abstract_(apple inc.)

Inventor(s): Li LI of Los Altos CA (US) for apple inc., Rajeev VERMA of San Jose CA (US) for apple inc., Dennis D. CONWAY of San Jose CA (US) for apple inc.

IPC Code(s): H04W4/60

CPC Code(s): H04W4/60



Abstract: this application sets forth techniques for managing subscriber identity module (sim) toolkit (stk) scheduling for multiple enabled electronic subscriber identity module (esim) profiles on an embedded universal integrated circuit card (euicc) of a wireless device, including managing multiple stk sessions at a baseband processor external to the euicc of the wireless device. to forestall stk communication for different esims from interfering with execution of processes associated with the esims, a baseband processor can schedule stk sessions to avoid overlap and reduce opportunities for errors in handling esim processes. the baseband processor can prioritize whether to queue commands for a second stk session for a second esim until a first stk session for a first esim ends or to terminate the first stk session to handle the second stk session.


20240406700. COMMUNICATION VIA A NON-TERRESTRIAL COMMUNICATION NETWORK_simplified_abstract_(apple inc.)

Inventor(s): Grant R. PAUL of San Francisco CA (US) for apple inc., Michael S. SOETAERT of San Jose CA (US) for apple inc.

IPC Code(s): H04W4/90, G06F3/04842

CPC Code(s): H04W4/90



Abstract: the present disclosure generally relates to communication via a non-terrestrial communication network.


20240406705. SYSTEMS AND METHODS FOR HARDWARE SUBSCRIPTION USER INTERFACES_simplified_abstract_(apple inc.)

Inventor(s): John N. VIDNOVIC of San Francisco CA (US) for apple inc., Bryan J. WEGMAN of Boulder Creek CA (US) for apple inc., Monica C. GRAU-PARKER of San Jose CA (US) for apple inc.

IPC Code(s): H04W8/18, G06F3/0482, H04M15/00

CPC Code(s): H04W8/18



Abstract: some embodiments described in this disclosure are directed to user interfaces for subscribing to a hardware subscription. some embodiments described in this disclosure are directed to user interfaces for managing subscriptions, including hardware subscriptions.


20240406708. DYNAMIC DEVICE CAPABILITY FOR MULTI-SIM/eSIM WIRELESS DEVICES DURING OUT-OF-SERVICE SCENARIOS_simplified_abstract_(apple inc.)

Inventor(s): Amithananda RAO of Munich (DE) for apple inc., Karthik RAMAMURTHY of Bangalore (IN) for apple inc., Zeba PATHERIA of Unterhaching (DE) for apple inc.

IPC Code(s): H04W8/18, H04W8/00

CPC Code(s): H04W8/183



Abstract: the described embodiments relate to wireless communications, including methods and apparatus for dynamically adjusting device capability of a device that includes multiple subscriber identity modules (sims) and/or electronic sims (esims) during out-of-service scenarios. a multi-sim/esim wireless device can include at least two sim/esim profiles that each provide access to cellular wireless services. when an active sim/esim profile enters an out-of-service (oos) state or exits an oos state, the multi-sim/esim wireless device dynamically updates device capabilities to re-allocate device resources to one or more active sim/esim profiles not in the oos state to improve device performance. device capabilities for the one or more active sim/esim profiles not in the oos state are also controlled to ensure the active sim/esim profile in the oos state has computing resources available to perform radio frequency (rf) scan procedures.


20240406709. Reuse Operations for eSIM Download and Transfer_simplified_abstract_(apple inc.)

Inventor(s): Raj S. CHAUGULE of Santa Clara CA (US) for apple inc., Li LI of Saratoga CA (US) for apple inc., Rohan C. MALTHANKAR of San Jose CA (US) for apple inc., Sherman X. JIN of Santa Clara CA (US) for apple inc., Suraj GUPTA of Santa Clara CA (US) for apple inc.

IPC Code(s): H04W8/18, H04W8/20, H04W12/06

CPC Code(s): H04W8/183



Abstract: an apparatus or method for storing records for a plurality of embedded subscriber identity module (esim) profiles, wherein a record for each esim profile comprises a state of the esim profile, receiving, from a first user equipment (ue), a message indicating a first esim profile has been deleted from the first ue, changing the state of the first esim profile from installed to available, receiving a message requesting the first esim profile be allocated to a second ue, changing the state of the first esim profile to a state allowing the esim profile to be downloaded to the second ue and downloading the first esim profile to the second ue.


20240406724. BROKERED SERVICE DISCOVERY AND CONNECTION MANAGEMENT_simplified_abstract_(apple inc.)

Inventor(s): Charles W. Duyk of San Francisco CA (US) for apple inc., Hien M. Nguyen of San Jose CA (US) for apple inc., Huai-Che Lu of Santa Clara CA (US) for apple inc., Joseph P. Saracino of Palo Alto CA (US) for apple inc., Quang D. Tran of San Jose CA (US) for apple inc.

IPC Code(s): H04W12/06, G06F3/14, H04W12/77, H04W48/08

CPC Code(s): H04W12/06



Abstract: a discovery broker may facilitate discovering and connecting devices, such as a sender device and receiver device, in a dense environment and/or a network with segmentation. the sender and receiver devices may be connected via the discovery broker based on a machine-readable image including connectivity information, digital wallet data including the connectivity information, or a domain name system.


20240406725. BROKERED SERVICE DISCOVERY AND CONNECTION MANAGEMENT_simplified_abstract_(apple inc.)

Inventor(s): Charles W Duyk of San Francisco CA (US) for apple inc., Hien M. Nguyen of San Jose CA (US) for apple inc., Huai-Che Lu of Santa Clara CA (US) for apple inc., Joseph P. Saracino of Palo Alto CA (US) for apple inc., Quang D. Tran of San Jose CA (US) for apple inc.

IPC Code(s): H04W12/06, G06F3/14, H04W12/77, H04W48/08

CPC Code(s): H04W12/06



Abstract: a discovery broker may facilitate discovering and connecting devices, such as a sender device and receiver device, in a dense environment and/or a network with segmentation. the sender and receiver devices may be connected via the discovery broker based on a machine-readable image including connectivity information, digital wallet data including the connectivity information, or a domain name system.


20240406729. VEHICLE-TO-EVERYTHING (V2X) SECURITY POLICY NEGOTIATION BETWEEN PEER USER EQUIPMENT (UES)_simplified_abstract_(apple inc.)

Inventor(s): Shu Guo of Cupertino CA (US) for apple inc., Xiangying Yang of Cupertino CA (US) for apple inc., Yuqin Chen of Cupertino CA (US) for apple inc., Fangli Xu of Cupertino CA (US) for apple inc., Zhibin Wu of Los Altos CA (US) for apple inc., Dawei Zhang of Saratoga CA (US) for apple inc., Huarui Liang of Cupertino CA (US) for apple inc., Haijing Hu of Cupertino CA (US) for apple inc.

IPC Code(s): H04W12/08, H04W12/67

CPC Code(s): H04W12/08



Abstract: techniques discussed herein can facilitate improved security establishment procedures for vehicle to everything (v2x) direct connections. various embodiments are employable at or comprise user equipment, and can initiate and/or receive v2x security establishment connections wherein a receiving ue can reject the connection based on the initiating ue's capabilities/policy and/or the initiating ue can make the final decision regarding the connection based at least on receiving security policy and capability information from the receiving ue.


20240406735. MODIFYING DEVICE SECURITY STATE WITH SECURE RANGING_simplified_abstract_(apple inc.)

Inventor(s): Benjamin A. WERNER of San Jose CA (US) for apple inc., Wade BENSON of Sunnyvale CA (US) for apple inc., Rachel E. MILLER of Santa Clara CA (US) for apple inc., Brian G. KILBERG of San Francisco CA (US) for apple inc.

IPC Code(s): H04W12/61, H04W12/06, H04W12/08

CPC Code(s): H04W12/61



Abstract: the subject technology provides a framework for a trusted device to modify a security state of a target device (e.g., not fully unlocking the target device by activating biometric authentication at the target device) based on a secure ranging operation. the subject technology enables the trusted device to establish a secure and authenticated connection with the target device that is used to activate biometric authentication at the target device. the biometric authentication may fully unlock the target device. the trusted device may be able to activate the biometric authentication at the target device when the trusted device is in an unlocked state, or even when the trusted device is in a locked state so long as less than a threshold amount of time has passed since the trusted device was last unlocked.


20240406795. OPTIMIZING BITRATE ADAPTION TO SUDDEN BANDWIDTH CHANGES BASED ON INFERRED NETWORK CHARACTERISTICS_simplified_abstract_(apple inc.)

Inventor(s): Omar Contigiani of La Jolla CA (US) for apple inc., Ashwin Ramesh of Milpitas CA (US) for apple inc., Christopher M. Garrido of Santa Clara CA (US) for apple inc., Erik Vladimir Ortega Gonzalez of Cupertino CA (US) for apple inc., Hsien-Po Shiang of San Jose CA (US) for apple inc., Ming Jin of Saratoga CA (US) for apple inc., David L. Biderman of San Jose CA (US) for apple inc., Jingwen Du of Sunnyvale CA (US) for apple inc., Ka Ki Lai of Santa Clara CA (US) for apple inc., Karthick Santhanam of Campbell CA (US) for apple inc.

IPC Code(s): H04W28/02, H04L41/16, H04L47/25

CPC Code(s): H04W28/0289



Abstract: methods and systems are for receiving network data representing a quality of a communication link in a network, the network data comprising a bandwidth value representing an available bandwidth for the communication link; detecting, based on the network data, that the available bandwidth has changed or will change from a first bandwidth level to a second bandwidth level; determining a probability that the network is congested; when the probability satisfies a threshold value, adjusting a bitrate for the communications link to a first value that enables network congestion to clear; when the probability does not satisfy the threshold value, adjusting the bitrate for the communications link to a second value that fully utilizes the second bandwidth level.


20240406814. ULTRA RELIABLE REPORTING OF SCG MEASUREMENTS WHILE SPCELL DEGRADES_simplified_abstract_(apple inc.)

Inventor(s): Kulwinder Saini of Munich (DE) for apple inc., Vijayant Kumar of Munich (DE) for apple inc.

IPC Code(s): H04W36/00

CPC Code(s): H04W36/0069



Abstract: systems and methods for ultra reliable reporting of secondary cell group (scg) measurements to a secondary node (sn) used in multi-radio dual connectivity (mr-dc) operation that specifically account for the possibility of scg special cell (spcell) degradation are disclosed herein. a user equipment (ue) may establish a signaling radio bearer (srb) 3 with the sn. the ue may then identify that a handover condition (which may be associated with scg spcell degradation) for the scg spcell is met, and accordingly send an scg measurement report over each of the srb3 and an srb1 between the ue and a master node (mn) used in the mr-dc operation. such information received at the mn is forwarded to the sn. accordingly, the reception of scg measurement reports (to enable handover to a new spcell by the sn) is not solely dependent messages on the spcell of the scg alone (using srb3), improving reliability.


20240406818. CELL DETECTION AND MEASUREMENT FOR REDUCED CAPABILITY UE WITH EDRX IN IDLE AND INACTIVE MODE_simplified_abstract_(apple inc.)

Inventor(s): Jie Cui of San Jose CA (US) for apple inc., Dawei Zhang of Saratoga CA (US) for apple inc., Hong He of San Jose CA (US) for apple inc., Huaning Niu of San Jose CA (US) for apple inc., Manasa Raghavan of Sunnyvale CA (US) for apple inc., Qiming Li of Beijing (CN) for apple inc., Xiang Chen of Campbell CA (US) for apple inc., Yang Tang of San Jose CA (US) for apple inc.

IPC Code(s): H04W36/00, H04W76/28

CPC Code(s): H04W36/0085



Abstract: serving cell measurements at a reduced capability ue in idle mode in fri includes identifying an edrx cycle length associated with the reduced capability ue is longer than or equal to 20.48 s and shorter than or equal to 10, 485.76 s. the edrx cycle length includes a drx cycle length. a measurement period associated with a serving cell of the reduced capability ue is determined to occur within a single ptw of the edrx cycle. the measurement period includes measurement samples to be performed within the single ptw. a length of the single ptw is determined based on a product of the drx cycle length and a sample scaling factor associated with the measurement samples. the length of the single ptw comprises a multiple of 1.28. serving cell measurements are performed during the single ptw. the serving cell measurements include each of the measurement samples associated with the measurement period.


20240406879. CONFIGURATION-BASED UE MSD REPORTING_simplified_abstract_(apple inc.)

Inventor(s): Fucheng Wang of Cupertino CA (US) for apple inc., Anatoliy S. Ioffe of Sunnyvale CA (US) for apple inc.

IPC Code(s): H04W52/14, H04W52/24

CPC Code(s): H04W52/146



Abstract: embodiments disclosed herein relate to techniques for determining a maximum sensitivity degradation (msd) value at a user equipment (ue), and sending the value to a network for scheduling a frequency band combination for uplink and/or downlink communication. the network configures the frequency band combination for the ue, and determines whether there may be potential interference when the ue uses the frequency band combination. if so, then the network sends an indication to the ue to deactivate uplink transmission. the ue then determines reference sensitivity (refsens) of its receiver when the network does not send a downlink transmission on the frequency band combination. the ue sets its transmitter to transmit with a predetermined (e.g., maximum) transmission power, sends uplink transmissions, and determines an interference power when operating using the frequency band combination. the ue then determines the msd value based on the refsens and the interference power.


20240406883. SYSTEMS AND METHODS FOR CONFORMING TO INDOOR/OUTDOOR REGULATIONS IN UNLICENSED BANDS_simplified_abstract_(apple inc.)

Inventor(s): Alexander Sayenko of Munich (DE) for apple inc., Anatoliy Sergey Ioffe of Sunnyvale CA (US) for apple inc.

IPC Code(s): H04W52/28, H04W4/029

CPC Code(s): H04W52/283



Abstract: techniques for controlling the maximum transmission power utilized by transmitters of user equipment are provided. more specifically, a base station may control a transmission power of a transmitter of user equipment that is communicatively coupled to the base station to cause the transmission power of the transmitter to comply with regulations of a geographic location that the user equipment is in. in addition to the base station, the user equipment may control the transmission power of the transmitter. in either case, the transmission power may be based on whether the user equipment is located indoors or outdoors, whether the base station is deployed indoors or outdoors, or both.


20240406905. USER EQUIPMENT (UE) TECHNIQUES FOR CONSTRAINTS ON SIMULTANEOUS USE OF NETWORK SLICES_simplified_abstract_(apple inc.)

Inventor(s): Vijay Venkataraman of Cupertino CA (US) for apple inc., Alosious Pradeep Prabhakar of Singapore (SG) for apple inc., Krisztian Kiss of Cupertino CA (US) for apple inc., Nirlesh Koshta of Bengaluru (IN) for apple inc., Rohit R Matolia of Bengaluru (IN) for apple inc., Sridhar Prakasam of Cupertino CA (US) for apple inc., Srinivasan Nimmala of Cupertino CA (US) for apple inc.

IPC Code(s): H04W60/00, H04W48/18

CPC Code(s): H04W60/005



Abstract: techniques discussed herein facilitate configuration of network slices for a user equipment (ue) supporting constraints on simultaneous operation of slices. one example embodiment is a ue device configured to: transmit a registration request message to request registration on a set of requested network slices; and receive a registration accept message indicating the ue is registered to a set of allowed network slices, and wherein the registration accept message indicates slice compatibility information for each allowed network slice of the set of allowed network slices for the ue, wherein the slice compatibility information for each allowed network slice indicates whether or not other configured network slices of the set of configured network slices are compatible with the configured network slice for simultaneous operation by the ue.


20240406906. Association Identifier Change and Obfuscation in WLAN Communication_simplified_abstract_(apple inc.)

Inventor(s): Jarkko L. Kneckt of Los Gatos CA (US) for apple inc., Charles F. Dominguez of San Carlos CA (US) for apple inc., Daniel R. Borges of San Francisco CA (US) for apple inc., Debashis Dash of San Jose CA (US) for apple inc., Elliot S. Briggs of Carmel CA (US) for apple inc., Ilan Evron of Raanana (IL) for apple inc., Nisan Reuven of Rehovot (IL) for apple inc., Sidharth R. Thakur of San Jose CA (US) for apple inc., Su Khiong Yong of Palo Alto CA (US) for apple inc., Tianyu Wu of Fremont CA (US) for apple inc., Udi Atar of Tel Aviv (IL) for apple inc., Yong Liu of Campbell CA (US) for apple inc.

IPC Code(s): H04W60/04

CPC Code(s): H04W60/04



Abstract: an electronic device is described. this electronic device may associate with a second electronic device (such as an access point) in a wlan. while associating or associated with the second electronic device, the electronic device may receive, from the second electronic device, an aid corresponding to the electronic device for use when communicating frames in the wlan. moreover, while associated with the second electronic device, the electronic device may obtain a second aid corresponding to the electronic device for use when communicating second frames in the wlan, where the associating includes replacing the aid with the second aid. note that obtaining the second aid may include: the electronic device selecting the second aid from a predefined set of aids, which were previously received from the second electronic device; or the electronic device receiving, from the second electronic device, the second aid.


20240406929. EFFICIENT IDENTIFICATION AND DOWNLOAD OF OFFLINE MAPS_simplified_abstract_(apple inc.)

Inventor(s): Frank S. Fejes, III of Los Altos CA (US) for apple inc., Scott G. Jackson of San Francisco CA (US) for apple inc., Michael H. Schrag of Doswell VA (US) for apple inc., Ozgur Ekici of Ottawa (CA) for apple inc., Venkata S. Kondapalli of San Jose CA (US) for apple inc., Rachid Kachemir of Mountain View CA (US) for apple inc.

IPC Code(s): H04W64/00

CPC Code(s): H04W64/006



Abstract: a method may include accessing service data associated with a service and associated with a group of geographical regions. the method may also include assigning at least some of the service data of the group of geographical regions corresponding to a map tile. the method may include generating an initial batch of service data corresponding to the map tile, thereby generating initial batches of service data. the method may also include receiving, from a mobile device, a request to download map data corresponding a geographical area. the method may also include determining one or more map tiles corresponding to the geographical area. the method may also include determining a subset of the initial batches associated with the one or more map tiles corresponding to the geographical area. the method may also include providing, to the mobile device, the subset of the initial batches responsive to the request.


20240406954. UPLINK TRANSMISSION SWITCHING FOR INTRA-BAND NONCONTIGUOUS UPLINK CARRIER AGGREGATION_simplified_abstract_(apple inc.)

Inventor(s): Fucheng Wang of Cupertino CA (US) for apple inc., Anatoliy S Ioffe of Sunnyvale CA (US) for apple inc., Ankit Bhamri of Haar (DE) for apple inc., Haitong Sun of Saratoga CA (US) for apple inc.

IPC Code(s): H04W72/1268, H04L5/00

CPC Code(s): H04W72/1268



Abstract: a wireless communication network schedules multiple components carriers on a same frequency band to user equipment (ue) for transmitting wireless signals. the network may indicate to the ue when to use each carrier, and the ue my switch between transmitting on each carrier. the ue may transmit multiple different signals on each carrier. in particular, the ue may include a local oscillator (lo) that generates a first frequency of a first carrier, and couple the lo to the transmission paths when transmitting using the first carrier. the ue may then cause the lo to generate a second of a second carrier, and couple the lo to the transmission paths when transmitting using the second carrier. additionally or alternatively, the ue may include a second lo that generates the second frequency, and couple the second lo to the transmission paths when transmitting using the second carrier.


20240407009. DL Control Resources Sets and RACH Procedure during Initial Access_simplified_abstract_(apple inc.)

Inventor(s): Hong He of Cupertino CA (US) for apple inc., Dawei Zhang of Saratoga CA (US) for apple inc., Haitong Sun of Irvine CA (US) for apple inc., Huaning Niu of San Jose CA (US) for apple inc., Oghenekome Oteri of San Diego CA (US) for apple inc., Seyed Ali Akbar Fakoorian of San Diego CA (US) for apple inc., Sigen Ye of Whitehouse Station NJ (US) for apple inc., Wei Zeng of San Diego CA (US) for apple inc., Yushu Zhang of Beijing (CN) for apple inc.

IPC Code(s): H04W74/0833, H04L5/00, H04W74/00

CPC Code(s): H04W74/0833



Abstract: apparatuses, systems, and methods for downlink control resources sets and rach procedures during initial access in wireless communication, e.g., in 5g nr systems and beyond, including methods for coreset #0 configuration, ssb/coreset #0 multiplexing pattern 1 for mixed scs, time-domain ros determination for 480 khz/960 khz scss, and ra-rnti determination for 480 khz/960 khz scss.


20240407020. TECHNIQUES FOR COMMUNICATING DATA_simplified_abstract_(apple inc.)

Inventor(s): Alejandro A. RODRIGUEZ of Saratoga CA (US) for apple inc., Gordon Y. SCOTT of Cupertino CA (US) for apple inc., Ho Cheung CHUNG of San Jose CA (US) for apple inc., Pablo PONS BORDES of Redwood City CA (US) for apple inc., Sreekuttan SUDARSANAN of San Francisco CA (US) for apple inc., Christian SEIFERT of Cupertino CA (US) for apple inc., Raj LUHAR of Cupertino CA (US) for apple inc.

IPC Code(s): H04W76/10, H04W4/12, H04W12/047, H04W12/06

CPC Code(s): H04W76/10



Abstract: the present disclosure generally relates to communicating data. some techniques are described herein for selecting an initiator for a near-field communication (nfc). such techniques include comparing a random number generated to a random message received in a polling message to select an initiator for nfc. nfc is then used to transfer data to be used to establish a different type of wireless communication channel, such as wi-fi or bluetooth. other techniques are described herein for selectively sending a long-term key over one communication channel for another communication channel when communicating with another device. such techniques include receiving an authentication credential from the other device and, if the authentication credential has not previously been seen, sending the long-term key. other techniques are described herein for selectively delaying subsequent communication with another device communication over a communication channel. such techniques include receiving an authentication response from the other device and, if the authentication response corresponds to an unknown device, delaying subsequent communication with the other device.


20240407119. Electronic Devices With Folding Displays Having Flexible Area Support Structures_simplified_abstract_(apple inc.)

Inventor(s): Que Anh S. Nguyen of San Jose CA (US) for apple inc., Matthew S. Rogers of San Jose CA (US) for apple inc.

IPC Code(s): H05K5/03, G06F1/16, H05K5/00

CPC Code(s): H05K5/03



Abstract: a foldable display may have a display cover layer and display panel that bend around a bend axis. the display panel may have an array of pixels configured to display an image through the display cover layer. the display cover layer may be formed from a layer of glass. a recess may be formed in the layer of glass that extends along and overlaps the bend axis. the recess forms a flexible locally thinned portion in the glass that allows the display cover layer to bend. polymer may be formed in the recess. stiffening structures such as glass strips and glass beads of one or more diameters may be embedded in the polymer to help resist inward compression of the surface of the display cover layer in the locally thinned region while allowing the display cover layer to bend about the bend axis.


Apple Inc. patent applications on December 5th, 2024