Abstract: The described embodiments augment an activity performed in a first application at a source electronic device using a controller at a companion electronic device. The source electronic device receives controller information describing a controller that the activity performed in the first application accepts controller data from, determines a controller identifier for the controller information, and broadcasts a controller advertisement comprising the controller identifier. Upon receiving the controller advertisement, the companion electronic device determines whether a second application that can provide the controller data is available at the companion electronic device. If the second application is available, the companion electronic device establishes a cooperative-activity communication channel with the source electronic device. The companion electronic device uses the cooperative-activity communication channel to provide controller data to the source electronic device.
Type:
Grant
Filed:
September 18, 2018
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Marc J. Krochmal, Christopher S. Linn, John J. Iarocci, Geoffrey G. Stahl, Jaques P. Gasselin de Richebourg, Alexander R. Ledwith
Abstract: This disclosure relates to techniques for providing robust downlink control information with flexible resource assignments for wireless devices that operate in a restricted bandwidth compared to the system bandwidth. A base station may determine a resource assignment for a wireless device. The base station may transmit downlink control information to the wireless device. The downlink control information may include an indication of a resource assignment for the wireless device. The indication of the resource assignment may include an indication of a first narrowband associated with the resource assignment, and an indication of whether one or more additional narrowbands are associated with the resource assignment. The base station and the wireless device may communicate data according to the resource assignment.
Type:
Grant
Filed:
July 24, 2019
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Awais M. Hussain, Farouk Belghoul, Lydi Smaini
Abstract: At an electronic device with a touch screen display, display a user interface, where the user interface includes at least two windows of an application, a first icon displayed in association with a first window of the at least two windows, and a second icon at a location different from the at least two windows. While displaying the at least two windows, detect a gesture on the touch screen display. In response to detecting the gesture: in accordance with detecting the gesture on the first icon associated with the first window on the touch screen display, remove from the display the first window of the at least two displayed windows corresponding to the gesture; and in accordance with detecting the gesture on the second icon at the location different from the at least two windows of the application, display a new window of the application on the touch screen display.
Type:
Grant
Filed:
January 29, 2019
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Scott Forstall, Chris Blumenberg, Andre M. J. Boule, Imran Chaudhri, Gregory N. Christie, Stephen O. Lemay, Marcel Van Os, Richard J. Williamson
Abstract: Embodiments of the present disclosure provide an optical encoder for an electronic device. The optical encoder includes a spindle and an encoded pattern disposed around a circumference of the spindle. The encoded pattern may include one or more surface features that create a direction-dependent reflective region.
Type:
Grant
Filed:
September 18, 2018
Date of Patent:
May 19, 2020
Assignee:
APPLE INC.
Inventors:
Paisith P. Boonsom, Serhan O. Isikman, Richard Ruh, Prashanth S. Holenarsipur, Colin M. Ely, William N. Pickeral, Jairam Manjunathaiah, David G. Havskjold, Anant Rai, Maegan K. Spencer, Milind S. Bhagavat
Abstract: An electronic device with one or more processors and memory includes a procedure for sharing information with a third party recipient. In some embodiments, the device receives a speech input from a first user, the speech input specifying a second user different from the first user, and an information item to be shared with the second user. In response to the speech input, the device initiates a background process during which a digital assistant searches for the information item and causes the information item to be sent to the second user without further review and instruction from the first user.
Type:
Grant
Filed:
March 30, 2018
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Jesse R. Cash, Swapnil R. Dave, Devrim Varoglu
Abstract: A dynamic input surface for an electronic device and a method of reconfiguring the same is disclosed. The input surface has a partially-flexible metal contact portion defining an input area, and a group of indicators. The indicators may be group of holes extending through the contact portion. The group of holes may be selectively illuminated based on a gesture performed on the contact portion. A size of the input area may be dynamically varied based on the gesture. Additionally, the group of indicators indicates a boundary of the input area.
Type:
Grant
Filed:
September 28, 2015
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Brett W. Degner, Daniel D. Sunshine, Ron A. Hopkinson, Christiaan A. Ligtenberg, William F. Leggett, Patrick Kessler
Abstract: This disclosure describes systems, methods, and computer program products for identifying a presence of a plurality of mobile devices at a geographic location; determining an entertainment option to be played at the geographic location based on the identified plurality of mobile devices; and based on the determination, selecting an entertainment option to be played at the geographic location.
Type:
Grant
Filed:
September 27, 2018
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
David J. Shoemaker, Michael I. Ingrassia, Jr., Nathaniel P. Hramits
Abstract: A portable computing device is disclosed. The portable computing device can take many forms such as a laptop computer, a tablet computer, and no on. The portable computing device can include a single piece housing formed from a radio opaque material with a cover formed from a radio transparent material. To implement a wireless interface, an antenna stack-up can be provided that allows an antenna to be mounted to a bottom of the cover. Methods and apparatus are provided for improving wireless performance. For instance, in one embodiment, a metal housing can be thinned to improve antenna performance. As another example, a faraday cage can be formed around speaker drivers to improve antenna performance.
Type:
Grant
Filed:
September 12, 2016
Date of Patent:
May 19, 2020
Assignee:
APPLE INC.
Inventors:
Erik A. Uttermann, Jeremy C. Franklin, Stephen C. McClure, Sean S. Corbin, Qingxiang Li, Rodney A. Gomez Angulo
Abstract: An apparatus of a RAN node in which flexible feedback for user data transferred between RAN nodes is described. The DL PDCP PDUs to be delivered to a UE is transmitted over an Xn or X2 interface between RAN and NG-RAN nodes, respectively. Feedback received allows transmitting RAN node to control downlink user data flow. The feedback contains a DDDS frame that includes a highest transmitted and delivered PDCP SN indicator parameter that respectively indicates whether a highest transmitted and successfully delivered PDCP PDU is present in the DDDS message and a highest transmitted and successfully delivered PDCP SN PDU parameter that provides feedback respectively about a transmitted status of the PDU sequence and an in-sequence delivery status of the PDUs to the UE. Buffered PDUs reported by the DDDS message are removed from memory as transmitted or successfully delivered PDUs.
Abstract: Embodiments are presented herein of apparatuses, systems, and methods for utilizing a flexible slot indicator in wireless communication. A base station (BS) may establish communication with a first user equipment device (UE). The BS may determine a transmission direction for each of a plurality of symbols included in one or more slots. The BS may transmit a slot format indicator (SFI) to the UE. The SFI may indicate the transmission direction for each of the plurality of symbols included in one or more slots. The BS and the UE may perform communication during the one or more slots according to the determined transmission direction.
Type:
Grant
Filed:
February 19, 2018
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Yuchul Kim, Wei Zeng, Xiangying Yang, Dawei Zhang, Haitong Sun
Abstract: A device may include a dynamic function row (DFR) comprising a touchscreen. A device processor may operate a DFR agent controlling the DFR. The DFR agent may generate and/or select images to display on the DFR based on rules and/or contexts, and the DFR may display the images.
Type:
Grant
Filed:
May 16, 2019
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Christopher A. Dreessen, John R. Tegtmeyer, Taylor A. Kelly
Abstract: This is generally directed to identifying unauthorized users of an electronic device. In some embodiments, an unauthorized user of the electronic device can be detected by identifying particular activities that may indicate suspicious behavior. In some embodiments, an unauthorized user can be detected by comparing the identity of the current user to the identity of the owner of the electronic device. When an unauthorized user is detected, various safety measures can be taken. For example, information related to the identity of the unauthorized user, the unauthorized user's operation of the electronic device, or the current location of the electronic device can be gathered. As another example, functions of the electronic device can be restricted. In some embodiments, the owner of the electronic device can be notified of the unauthorized user by sending an alert notification through any suitable medium, such as, for example, a voice mail, e-mail, or text message.
Type:
Grant
Filed:
June 4, 2019
Date of Patent:
May 19, 2020
Assignee:
Apple Inc.
Inventors:
Taido Nakajima, Pareet Rahul, Gloria Lin
Abstract: Systems and processes for operating a virtual assistant programmed to refer to shared domain concepts using concept nodes are provided. An example process includes receiving a user speech input, determining a primary domain corresponding to a textual representation of the user speech input, identifying, from the textual representation, a first substring that corresponds to a first concept of the primary domain, parsing the first substring to determine a secondary domain of the plurality of domains, and based on the secondary domain, obtaining a data item corresponding to the first substring. In accordance with determining that the data item is valid for resolving the first concept of the primary domain, extracting, from the data item, a parameter value for the first concept of the primary domain and invoking a service based on the primary domain to produce a result using the parameter value for the first concept.
Type:
Grant
Filed:
August 27, 2018
Date of Patent:
May 19, 2020
Assignee:
APPLE INC.
Inventors:
Richard D. Giuli, Nicholas K. Treadgold
Abstract: A display may have an array of pixels formed from organic light-emitting diodes and thin-film transistor circuitry. Each pixel may include organic layers interposed between an anode and a cathode. The organic layers may emit out-coupled light that escapes the display and waveguided light that is waveguided within the organic layers. A reflector may be placed at the edge of the organic layers to reflect the waveguided light out of the display. The reflector may be located within a pixel definition layer and may be formed from metal or may be formed from one or more interfaces between high-refractive-index material and low-refractive-index material. The reflector may be formed from an extended portion of the pixel anode. The reflector may be formed from light-reflecting particles that are suspended in the pixel definition layer.
Abstract: An electronic device having a housing structure that is configured to receive at least one glass cover is disclosed. The glass cover serves to cover a display assembly provided within the electronic device. The glass cover can be secured to the housing structure so as to facilitate providing a narrow border between an active display area and an outer edge of the housing structure. The enclosure for the electronic device can be thin yet be sufficiently strong to be suitable for use in electronic devices, such as portable electronic devices.
Type:
Grant
Filed:
August 12, 2019
Date of Patent:
May 19, 2020
Assignee:
APPLE INC.
Inventors:
Christopher M. Werner, Emery A. Sanford, Stephen Brian Lynch, Teodor Dabov, Fletcher R. Rothkopf