Patents Assigned to Apple
-
Patent number: 11916785Abstract: Embodiments disclosed herein relate to source-based symmetric routing of network traffic in virtual networks. In particular, a source of network traffic in the virtual network is equipped with a routing table that causes the source of the network traffic to route the network traffic symmetrically across zones of the virtual network.Type: GrantFiled: September 24, 2021Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Chirag Wighe, Samrat Ganguly
-
Patent number: 11914259Abstract: Aspects of the present disclosure involve a transparent structure. The structure may include at least one light source, a transparent light-carrying guide layer optically coupled with the at least one light source. The structure may include refractive layers where a light absorbing feature is operably associated with the light-carrying guide layer to absorb any light not internally reflected in the light guide layer, at least adjacent the light source.Type: GrantFiled: February 6, 2023Date of Patent: February 27, 2024Assignee: APPLE INC.Inventors: Clarisse Mazuir, Matthew E. Last, Ryan J. Garrone, Budhadipta Dan, Khadijeh Bayat, Gregory A. Cohoon, Jack E. Graves
-
Patent number: 11914848Abstract: Systems and processes for operating an intelligent automated assistant are provided. In one example, a plurality of data items selected by a user are received, wherein a plurality of confidence values corresponding to the plurality of data items are identified. The plurality of data items is ordered. The first data item is displayed, and updated context information associated with the electronic device is received. An update to the plurality of confidence values is detected, wherein the updated plurality of confidence values includes a third confidence value associated with a third data item of the plurality of ordered data items. In accordance with a determination that the third confidence value is higher than a first confidence value of the first data item, an order of the plurality of ordered data items is modified, and the third data item of the plurality of ordered data items is displayed.Type: GrantFiled: October 11, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: John L. Blatz, Akshay Aggarwal, Radhika Bhargava, Daiwei Liu, Pallavika Ramaswamy, Kelvin Ting Pui So
-
Patent number: 11916406Abstract: A wireless power system has a wireless power transmitting device and a wireless power receiving device. The wireless power transmitting device may include a coil and wireless power transmitting circuitry coupled to the coil. The wireless power transmitting circuitry may include impulse response measurement circuitry that measures the inductance of the power transmitting coil and the quality factor of the power transmitting coil. The measured inductance and quality factor may subsequently be used to determine a position of the wireless power receiving device relative to the wireless power transmitting device. The determined position of the wireless power receiving device relative to the wireless power transmitting device may be used to estimate an expected power loss associated with the power transmitting coil. The power transfer operations may be adjusted based on expected and actual power losses.Type: GrantFiled: June 2, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Wynand Malan, Wenwei Wang
-
Patent number: 11914152Abstract: A mixed reality system including a head-mounted display (HMD) and a base station. Information collected by HMD sensors may be transmitted to the base via a wired or wireless connection. On the base, a rendering engine renders frames including virtual content based in part on the sensor information, and an encoder compresses the frames according to an encoding protocol before sending the frames to the HMD over the connection. Instead of using a previous frame to estimate motion vectors in the encoder, motion vectors from the HMD and the rendering engine are input to the encoder and used in compressing the frame. The motion vectors may be embedded in the data stream along with the encoded frame data and transmitted to the HMD over the connection. If a frame is not received at the HMD, the HMD may synthesize a frame from a previous frame using the motion vectors.Type: GrantFiled: February 4, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Geoffrey Stahl, Avi Bar-Zeev
-
Patent number: 11914158Abstract: A head-mounted display to be worn by a user includes a housing, and an eye chamber to be positioned adjacent to eyes of the user. A support assembly includes a headband and an adjustment mechanism that is operable to change fit of the headband relative to the head of the user in response to a control signal, wherein the adjustment mechanism includes a feedback component, and the control signal is generated based on output from the feedback component.Type: GrantFiled: May 17, 2021Date of Patent: February 27, 2024Assignee: APPLE INC.Inventors: Killian J. Poore, Marinus Meursing, Jeffrey C. Olson, Fletcher R. Rothkopf, Jason C. Sauers
-
Patent number: 11917107Abstract: In one example, a recorded voicemail is first converted from speech to text, and a proposed action to be performed by the user is extracted from the voice message. For example, in the voicemail “this is John, call me at 650.987.0987 at 9 am tomorrow,” the action is to call John. At least one action parameter for undertaking the action is determined. For example, the action parameters may include the 650.987.0987 telephone number and the 9 am time the following morning, The at least one action parameter may be extracted from the voicemail message or it may be determined by other means, e.g., from a user's contact book. Finally, the user is presented with a prompt to facilitate undertaking the action using the at least one the parameter. For example, the user may be given the option to set a reminder to call John the following morning at 9 am.Type: GrantFiled: July 12, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Marcel Van Os, Gregory B. Novick, Scott M. Herz
-
Patent number: 11914532Abstract: Techniques for scheduling memory operations are disclosed in which alternate read/write commands within a multi-bank memory operation are delayed beyond a minimum timing parameter in order to increase memory data bus utilization. The remaining read/write commands are not delayed beyond the minimum timing parameter. Every other clock cycle (e.g., even clock cycles) within the memory operation is reserved for activate commands, while other commands such as sync and read/write are scheduled on the intervening clock cycles (e.g., odd clock cycles). For memory devices for which a sync command (which causes a clock of the memory data bus to start) is to precede a corresponding read/write command by a number of clock cycles that would place it in a cycle reserved for activate commands, a particular operation mode is disclosed in which the memory device internally delays a received sync command.Type: GrantFiled: March 17, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Gregory S. Mathews, Shane J. Keil
-
Patent number: 11915373Abstract: A system comprises a prediction module configured to predict an attribute value, such as a texture coordinate, for a vertex of a triangle in a two-dimensional (2D) attribute representation based on known positions of vertices of a corresponding triangle in a three-dimensional (3D) geometric representation. In some embodiments, the prediction module adaptively selects a prediction technique between multiple available prediction techniques based on availability of vertices information in the 3D geometric representation and in the 2D attribute representation and further based on compression efficiency and distortion minimization. The prediction module enables compression of attribute information being signaled for volumetric visual content, such as a mesh with texture.Type: GrantFiled: May 17, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventor: Khaled Mammou
-
Patent number: 11914521Abstract: A mechanism for cache quota control is disclosed. A cache memory is configured to receive access requests from a plurality of agents, wherein a given request from a given agent of the plurality of agents specifies an identification value associated with the given agent of the plurality of agents. A cache controller is coupled to the cache memory, and is configured to store indications of current allocations of the cache memory to individual ones of the plurality of agents. The cache controller is further configured to track requests to the cache memory based on identification values specified in the requests and determine whether to update allocations of the cache memory to the individual ones of the plurality of agents based on the tracked requests.Type: GrantFiled: June 29, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Wolfgang H. Klingauf, Muhammad Umer Amjad, Connie W. Cheung, Yueh-Ta Wu, Muditha Kanchana, John H. Kelm
-
Patent number: 11916673Abstract: A method for network coding at a packet data convergence protocol (PDCP) layer by a next-generation NodeB (gNB) includes selecting a coding coefficient from a location in a Vandermonde matrix. The method includes setting an identifier value identifying the location in the Vandermonde matrix corresponding to the selected coding coefficient. The method includes encoding one or more packets each comprising a PDCP data unit. The encoding of at least one of the one or more packets includes applying a function to data in the packet, the function including the coding coefficient. The method includes generating a message comprising the at least one encoded packet. The method includes transmitting the message to a user equipment (UE).Type: GrantFiled: April 10, 2020Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Gabriel Arrobo Vidal, Qian Li, Murali Narasimha
-
Patent number: 11917424Abstract: This disclosure relates to techniques for signaling a quasi-colocation (QCL) update in a wireless communication system. A network or base station may indicate to a UE to change a spatial relationship for transmission/reception. The base station may provide aperiodic reference signals for the UE to use in beam tracking according to the new spatial relationship. Optionally, the base station may also provide aperiodic reference signals for time, frequency, and/or phase tracking. Thus, the network may configure the UE to change to the new spatial relationship and use the aperiodic reference signals to quickly complete initial tracking operations.Type: GrantFiled: September 16, 2020Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Yushu Zhang, Chunhai Yao, Chunxuan Ye, Dawei Zhang, Haitong Sun, Hong He, Huaning Niu, Oghenekome Oteri, Seyed Ali Akbar Fakoorian, Sigen Ye, Wei Zeng, Weidong Yang
-
Patent number: 11914772Abstract: This disclosure relates to detecting hand gesture input using an electronic device, such as a wearable device strapped to a wrist. The device can have multiple photodiodes, each sensing light at a different position on a surface of the device that faces skin of a user. Examples of the disclosure detect hand gestures by recognizing patterns in sensor data that are characteristic of each hand gesture, as the tissue expands and contracts and anatomical features in the tissue move during the gesture.Type: GrantFiled: June 30, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Nicholas Paul Joseph Allec, Xiaoyi Mu
-
Patent number: 11915097Abstract: Various implementations disclosed herein include devices, systems, and methods that provide color visual markers that include colored markings that encode data, where the colors of the colored markings are determined by scanning (e.g., detecting the visual marker using a sensor of an electronic device) the visual marker itself. In some implementations, a visual marker is detected in an image of a physical environment. In some implementations, the visual marker is detected in the image by detecting a predefined shape of a first portion of the visual marker in the image. Then, a color-interpretation scheme is determined for interpreting colored markings of the visual marker that encode data by identifying a set of colors at a corresponding set of predetermined locations on the visual marker. Then, the data of the visual marker is decoded using the colored markings and the set of colors of the color-interpretation scheme.Type: GrantFiled: January 7, 2021Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Mohamed Selim Ben Himane, Anselm Grundhoefer, Arun Srivatsan Rangaprasad, Jeffrey S. Norris, Paul Ewers, Scott G. Wade, Thomas G. Salter, Tom Sengelaub
-
Patent number: 11914500Abstract: Embodiments of the present disclosure relate to debugging of an accelerator circuit using a packet limit breakpoint. A vector circuit reads a subset of instruction packets from an instruction memory and receives a portion of input data from a data memory corresponding to the subset of instruction packets. The vector circuit executes a set of vector operations in accordance with multiple instruction packets from the subset using data from the received portion of input data identified in the multiple instruction packets to generate output data. A program counter control circuit coupled to the instruction memory triggers a breakpoint in a program stored in the instruction memory causing the accelerator circuit to stop executing remaining instruction packets in the program following the multiple instruction packets responsive to a number of instruction packets executed in the program from a time instant of an event reaching a predetermined number.Type: GrantFiled: February 3, 2022Date of Patent: February 27, 2024Assignee: APPLE INC.Inventors: Liran Fishel, Danny Gal, Nir Nissan
-
Patent number: 11914973Abstract: A compute-memory circuit included in a computer system includes multiple data storage cells and multiplier circuits. The data storage cells store weight values associated with a first operand. The multiplier circuits are coupled to a global bit line and receive the weight values via local bit lines coupled to the data storage cells. Using the received weight values and activation signals indicative of a second operand, the multiplier circuits modify a voltage level of the global bit line. The resultant voltage level on the global bit line is indicative of a product of the first and second operands, and can be converted to a digital value using an analog-to-digital converter circuit.Type: GrantFiled: November 19, 2020Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Shahzad Nazar, Bharan Giridhar, Mohamed H. Abu-Rahma, Ajay Bhatia, Mayur V. Joshi, Yildiz Sinangil, Aravind Kandala
-
Patent number: 11916048Abstract: Reflective bank structures for light emitting devices are described. The reflective bank structure may include a substrate, an insulating layer on the substrate, and an array of bank openings in the insulating layer with each bank opening including a bottom surface and sidewalls. A reflective layer spans sidewalls of each of the bank openings in the insulating layer.Type: GrantFiled: May 31, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Kapil V. Sakariya, Andreas Bibl, Hsin-Hua Hu
-
Patent number: 11913143Abstract: Interlacing equipment may be used to form fabric and to create a gap in the fabric. The fabric may include one or more conductive strands. An insertion tool may be used to align an electrical component with the conductive strands during interlacing operations. A soldering tool may be used to remove insulation from the conductive strands to expose conductive segments on the conductive strands. The soldering tool may be used to solder the conductive segments to the electrical component. The solder connections may be located in grooves in the electrical component. An encapsulation tool may dispense encapsulation material in the grooves to encapsulate the solder connections. After the electrical component is electrically connected to the conductive strands, the insertion tool may position and release the electrical component in the gap. A component retention tool may temporarily be used to retain the electrical component in the gap as interlacing operations continue.Type: GrantFiled: March 4, 2020Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Kyle L Chatham, Kathryn P. Crews, Didio V. Gomes, Benjamin J. Grena, Storrs T. Hoen, Steven J. Keating, David M. Kindlon, Daniel A. Podhajny, Andrew L. Rosenberg, Daniel D. Sunshine, Lia M. Uesato, Joseph B. Walker, Felix Binder, Bertram Wendisch, Martin Latta, Ulrich Schläpfer, Franck Robin, Michael Baumann, Helen Wächter Fischer
-
Patent number: 11914419Abstract: An example method is performed at a device with a display and a biometric sensor. While the device is in a locked state, the method includes displaying a log-in user interface that is associated with logging in to a first and second user account. While displaying the log-in user interface, the method includes, receiving biometric information, and in response to receiving the biometric information: when the biometric information is consistent with biometric information for the first user account and the first user account does not have an active session, displaying a prompt to input a log-in credential for the first user account; and when the biometric information is consistent with biometric information for the second user account and the second user account does not have an active session on the device, displaying a prompt to input a log-in credential for the second user account.Type: GrantFiled: July 12, 2022Date of Patent: February 27, 2024Assignee: APPLE INC.Inventors: Raymond S. Sepulveda, Chun Kin Minor Wong, Patrick L. Coffman, Dylan R. Edwards, Eric Lance Wilson, Gregg S. Suzuki, Christopher I. Wilson, Lawrence Y. Yang, Andre Souza Dos Santos, Jeffrey T. Bernstein, Duncan R. Kerr, John B. Morrell
-
Patent number: D1016093Type: GrantFiled: August 29, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Peter Anton, Lynne Devine, Alan C. Dye, Daamun Mohseni, Grant R. Paul, Marcel van Os