Apple Patent Grants

Display screen or portion thereof with graphical user interface

Granted: June 11, 2019
Patent Number: D851097

Display screen or portion thereof with icon

Granted: June 11, 2019
Patent Number: D851104

Display screen or portion thereof with graphical user interface

Granted: June 11, 2019
Patent Number: D851106

Electronic device with graphical user interface

Granted: June 11, 2019
Patent Number: D851111

Display screen or portion thereof with graphical user interface

Granted: June 11, 2019
Patent Number: D851121

Flexible electronic devices

Granted: June 11, 2019
Patent Number: 10318061
Flexible electronic devices may be provided. A flexible electronic device may include a flexible display, a flexible housing and one or more flexible internal components configured to allow the flexible electronic device to be deformed. Flexible displays may include flexible display layers, flexible touch-sensitive layers, and flexible display cover layers. The flexible housing may be a multi-stable flexible housing having one or more stable positions. The flexible housing may include a…

Input device having a dimensionally configurable input area

Granted: June 11, 2019
Patent Number: 10318065
Embodiments are directed to a user input device and methods for expanding an input area in response to an estimation of the accuracy of touch input or the likelihood that a series of touches will hit an intended touch target area. In one aspect, an embodiment includes a first capacitive area defined by a first electrode and a second capacitive area defined by the first electrode and a second electrode. The embodiment further includes a processing unit that may be configured to, in a…

Reducing touch sensor panel power consumption

Granted: June 11, 2019
Patent Number: 10318086
Reducing power consumption in a touch screen. In some examples, a first level of touch accuracy can be determined, and a first portion of the touch screen can be operated in a first mode corresponding to the first level of touch accuracy. In some examples, a second level of touch accuracy can be determined, and a second portion of the touch screen can be operated in a second mode corresponding to the second level of touch accuracy. The first and/or second levels of touch accuracy can be…

Common mode control for a resistive force sensor

Granted: June 11, 2019
Patent Number: 10318089
Several techniques for driving a force sensor to reduce common mode offset are disclosed. The force sensor can include at least one set of individual strain sensitive structures formed on or in a surface of a substrate. Each set of individual strain sensitive structures can include one or more strain sensitive structures. At least one external resistor is operably connected in series between a first output of one or more transmitter channels and at least one set of strain sensitive…

Reader mode presentation of web content

Granted: June 11, 2019
Patent Number: 10318095
Methods and apparatuses that automatically detect availability of a reader mode for article content in a web page addressed by a URL are described. Availability detection may be progressively performed such that cheap operations are performed first to reduce the need to perform more expensive ones. A retrieval status of the web page may be detected to determine when enough content has been retrieved to initiate a detection of the reader mode for the web page. A reader indicator may be…

System and method for person reidentification

Granted: June 11, 2019
Patent Number: 10318721
Managing a secure session includes detecting a login event at an electronic device using a first login method to initiate a secure session, capturing an initial image at a same time as the login event, capturing initial sensor data at the same time as the login event, monitoring for changes in the sensor data during the secure session, maintaining the secure session based on the initial sensor data and the monitored changes from the initial sensor data, and during the secure session,…

Method and apparatus for building an intelligent automated assistant

Granted: June 11, 2019
Patent Number: 10318871
A method and apparatus are provided for building an intelligent automated assistant. Embodiments of the present invention rely on the concept of “active ontologies” (e.g., execution environments constructed in an ontology-like manner) to build and run applications for use by intelligent automated assistants. In one specific embodiment, a method for building an automated assistant includes interfacing a service-oriented architecture that includes a plurality of remote services to an…

Convolution engine with per-channel processing of interleaved channel data

Granted: June 11, 2019
Patent Number: 10319066
Embodiments relate to a configurable convolution engine that receives configuration information to perform convolution and other deep machine learning operations on streaming input data of various formats. The convolution engine may include a convolution core circuit and a spatial pooling circuit. The convolution core circuit performs convolution operations on input data to generate a first stream including first values of a first channel and second values of a second channel in an…

Texture not backed by real mapping

Granted: June 11, 2019
Patent Number: 10319068
One disclosed embodiment includes memory allocation methods for use by a graphics processing unit in rendering graphics data for display. The method includes receiving a buffer attachment associated with a first rendering pass. The hardware prerequisites for operation of the first rendering pass is determined. The method also includes receiving an indication to not allocate system memory for the received buffer attachment. Thereafter, it may be determined whether the received buffer…

Method and system for vision based 3D reconstruction and object tracking

Granted: June 11, 2019
Patent Number: 10319141
Three dimensional model construction includes obtaining a first image of an object captured by a first camera facing a first direction, obtaining a second image of the object captured by a second camera facing a second direction, wherein the second camera captures the second image of the object as a reflection in a mirror, determining a virtual baseline distance between the first camera and a device including the second camera based on a location of the first camera, a known spatial…

Portable multifunction device, method, and graphical user interface for conference calling

Granted: June 11, 2019
Patent Number: 10320987
In some embodiments, a portable multifunction device with a touch screen display performs a method that includes: displaying a phone call user interface on the touch screen display, wherein the phone call user interface includes: a first informational item associated with an active phone call between a user of the device and a first party, a second informational item associated with a suspended phone call between the user and a second party, and a merge call icon; upon detecting a user…

System and method for improving graphics and other signal results through signal transformation and application of dithering

Granted: June 11, 2019
Patent Number: 10321164
Systems, methods, and computer readable media are described for effectively using dither techniques upon signals having a predicted quantization error that varies across the range of the signal. In some embodiments, predicted error is used to shape a precision input signal so that the newly-shaped signal yields a uniform or relatively uniform predicted quantization error. A dither is applied to the re-shaped signal, and the shaping is reversed, after which the signal may be slope limited…

Transducer having a conductive suspension member

Granted: June 11, 2019
Patent Number: 10321235
A speaker including a frame, and a magnet assembly coupled to the frame. The magnet assembly forms an air gap through which a magnetic flux is directed. The speaker further including a voice coil suspended in the air gap, a diaphragm coupled to the voice coil and a compliant suspension member for suspending the voice coil within the air gap. The suspension member includes an electrically conductive biphasic member for providing an electrical connection between the voice coil and a…

Selection of preferred mechanisms for telephone number validation

Granted: June 11, 2019
Patent Number: 10321298
Systems and methods are disclosed for validating an association of a telephone number with a cellular communication device (e.g., validating an assignment of an MSISDN to an IMSI of the cellular communication device). For example, the validating may be performed as part of a process of registering the cellular communication device with a registration server for participation in online communication sessions. In other examples, the validation may be performed for purposes other than…

NAN data beacon

Granted: June 11, 2019
Patent Number: 10321423
In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to a mechanism for a wireless station to discover a neighboring peer wireless station, e.g., via peer-to-peer Wi-Fi communications, receive a synchronization beacon(s) from the neighboring peer wireless station, and…