Patent classifications
H04M1/724095
Screen Mirroring Display Method and Electronic Device
A screen mirroring display method implemented by a first electronic device, where the method includes displaying a first display interface, receiving a screen mirroring instruction for projecting the first display interface onto a second electronic device, determining a first target control in the first display interface in response to the screen mirroring instruction, and sending a first message to the second electronic device, where the first message includes a drawing instruction of the first target control to prompt the second electronic device to draw a first screen mirroring interface according to the drawing instruction, where the first screen mirroring interface includes the first target control.
RING-SHAPED EARPHONE
A ring-shaped earphone may be configured to be worn in an ear. When not worn in the ear, the ring-shaped earphone may be conveniently stored on a finger. In one example, the ring-shaped earphone may include a ring-shaped body defined by an outer cylindrical surface and an inner cylindrical surface. The earphone may include a speaker within the ring-shaped body. The speaker may be configured to project sound through a speaker opening in the outer cylindrical surface. The earphone may include a microphone within the housing. The microphone may be configured to receive sound through a microphone opening in the inner cylindrical surface.
Reduced size configuration interface
In response to detecting that an external device is within communication range of an electronic device and in accordance with a determination that the external device is in a pairing mode, the electronic device displays an affordance corresponding to a pairing application of the electronic device. In response to detecting that an external device is within communication range of an electronic device and in accordance with a determination that the external device is not in the pairing mode, the electronic device forgoes display of the affordance. In response to user input corresponding to selection of the affordance, the electronic device displays a user interface associated with initiating a process to pair the electronic device and the external device.
WEARABLE ELECTRONIC DEVICE FOR CONTROLLING MULTIPLE IOT DEVICES, METHOD FOR OPERATING SAME, AND STORAGE MEDIUM
A wearable electronic device is provided. The wearable electronic device includes a housing formed to be worn on a body, at least one sensor, a communication module, a display, and at least one processor operatively connected to the at least one sensor, the communication module, and the display, and the at least one processor may be configured to obtain state information related to a plurality of Internet of things (IoT) devices through the communication module from an electronic device connected to the plurality of IoT devices through wireless communication, obtain sensor data by using the at least one sensor, identify a candidate function providable by at least one IoT device among the plurality of IoT devices based on the sensor data and the state information related to the plurality of IoT devices, and display the candidate function providable by the at least one IoT device on the display.
Enabling vibration notification based on environmental noise
A computing device supports both audible notifications and vibration notifications that are used to notify a user of various different events, such as an incoming voice call or text message. The computing device predicts when a user will have difficulty hearing an audible notification from the computing device due to environmental noise. In response to predicting that a user will have difficulty hearing an audible notification from the computing device due to environmental noise, the computing device enables vibration notifications (if not already enabled) on the computing device. The computing device also optionally communicates with one or more additional devices (e.g., a smartwatch or other wearable device) connected to the computing device to cause those additional devices to also enable vibration notifications. In response to subsequent events for which the user is to be notified, the computing device (and optionally additional devices connected thereto) provides a vibration notification.
METHODS FOR PROVIDING AN ALERT OR AN ALARM TO A USER OF A MOBILE COMMUNICATIONS DEVICE
- Gary A. Morris ,
- Scott M. Belliveau ,
- Esteban Cabrera, Jr. ,
- Anna Leigh Davis ,
- Rian W. Draeger ,
- Laura J. Dunn ,
- Timothy Joseph Goldsmith ,
- Hari HAMPAPURAM ,
- Christopher Robert Hannemann ,
- Apurv Ullas Kamath ,
- Katherine Yerre Koehler ,
- Patrick Wile McBride ,
- Michael Robert Mensinger ,
- Francis William PASCUAL ,
- Philip Mansiel Pellouchoud ,
- Nicholas Polytaridis ,
- Philip Thomas Pupa ,
- Kevin Shoemaker ,
- Brian Christopher SMITH ,
- Benjamin Elrod WEST ,
- Atiim Joseph Wiley
Methods, devices and systems are disclosed for inter-app communications between software applications on a mobile communications device. In one aspect, a computer-readable medium on a mobile computing device comprising an inter-application communication data structure to facilitate transitioning and distributing data between software applications in a shared app group for an operating system of the mobile computing device includes a scheme field of the data structure providing a scheme id associated with a target software app to transition to from a source software app, wherein the scheme id is listed on a scheme list stored with the source software app; and a payload field of the data structure providing data and/or an identification where to access data in a shared file system accessible to the software applications in the shared app group, wherein the payload field is encrypted.
Exercise-Based Call Processing Method, Apparatus, and Electronic Device
This application provides an exercise-based call processing method, an apparatus, and an electronic device, to intelligently process a call based on an exercise status of a user, which improves efficiency of interaction between the device and the user. The exercise-based call processing method may be applied to an electronic apparatus. The method includes: obtaining exercise data, detected by at least one sensor, of the user; determining the exercise status of the user of the electronic apparatus, where the exercise data is used to represent a current exercise status of the user; and when a system in which the electronic apparatus is located receives the call, determining, based on a determined current exercise status of the user, a processing action corresponding to a current call, and performing the processing action.
ELECTRONIC DEVICE FOR RECOGNIZING GESTURE AND METHOD FOR OPERATING THE SAME
An electronic device is provided. The electronic device includes at least one sensor and at least one processor configured to identify a gesture identification request from a first application being executed by the at least one processor, in response to the identification of the gesture identification request, identify a gesture using at least one sensing data from at least one first sensor module activated, among the at least one sensor, based on a gesture application, provide the identified gesture to the first application, and perform at least one operation corresponding to the identified gesture based on the first application. Other various embodiments are possible as well.
Head-worn wearable devices for automatically ceasing the capture of video data, and methods of use thereof
Systems and methods are provided for determining when to cease capturing video via a head-worn wearable device. The method includes capturing, via a head-worn wearable device that includes a camera, video data. The method further includes, while capturing the video data, monitoring sensor data indicating one or both of (i) a position of the head-worn wearable device and (ii) a position of a wrist-wearable device that is communicatively coupled with the head-worn device to determine when to cease capturing the video data. The method further includes, in accordance with a determination that at least some of the sensor data indicates that one or both of (i) a video-capturing precondition is not present at the head-worn wearable device and (ii) a video-viewing precondition is present at the wrist-wearable device, ceasing to capture the video data and causing the video data to be displayed on a display of the wrist-wearable device.