CREATING A SOCIAL GROUP WITH MOBILE PHONE VIBRATION

    公开(公告)号:US20200169851A1

    公开(公告)日:2020-05-28

    申请号:US16199861

    申请日:2018-11-26

    Abstract: Initiating a communication group of devices using device vibration includes encoding a message into a vibration signal using an encoder in a master device, the message including a connection request. A vibration pattern is emitted using a vibration motor by controlling the vibration motor to vibrate with a pattern corresponding to modulations of the vibration signal to send the message through a medium in contact with the master device. A response vibration pattern is received from responding devices using a sensor, the response vibration pattern carrying a response message. The response vibration pattern is decoded with a decoder of the master device to extract the response message from the response vibration pattern. A communication group is established at a host according to the response message for communication between the master device and the responding devices.

    Mapping UI controls on screen to keys

    公开(公告)号:US12175072B2

    公开(公告)日:2024-12-24

    申请号:US17814031

    申请日:2022-07-21

    Abstract: According to an exemplary embodiment of the present invention, a method is provided. The method includes identifying UI controls in a GUI for display on a screen of a computing device. The method further includes determining a position relationship of the UI controls. The method further includes mapping the UI controls to keyboard areas such that a position relationship of the keyboard areas corresponds with the position relationship of the UI controls. One or more keys within the individual areas are associated with the UI controls that are mapped to the respective keyboard areas.

    Playback control of a video based on competency assessment

    公开(公告)号:US11195552B1

    公开(公告)日:2021-12-07

    申请号:US17204060

    申请日:2021-03-17

    Abstract: Methods, apparatus, computer program products for pausing playback of a video based on competency assessment of a user are provided. In response to receiving a request to play a video from a user, a processor obtains corresponding competency values for the user, wherein each competency values indicate a competency assessment of the user imitating a content of the video. A processor determines one or more nodes from respective split nodes of adjacent segments in the video as pausing nodes based on the competency values and correlation of the adjacent segments, wherein the split nodes and the correlation of the adjacent segments are determined based on the content of the video. A processor pauses a playback of the video based on the pausing nodes during the playback of the video for the user.

    Creating a social group with mobile phone vibration

    公开(公告)号:US10834543B2

    公开(公告)日:2020-11-10

    申请号:US16199861

    申请日:2018-11-26

    Abstract: Initiating a communication group of devices using device vibration includes encoding a message into a vibration signal using an encoder in a master device, the message including a connection request. A vibration pattern is emitted using a vibration motor by controlling the vibration motor to vibrate with a pattern corresponding to modulations of the vibration signal to send the message through a medium in contact with the master device. A response vibration pattern is received from responding devices using a sensor, the response vibration pattern carrying a response message. The response vibration pattern is decoded with a decoder of the master device to extract the response message from the response vibration pattern. A communication group is established at a host according to the response message for communication between the master device and the responding devices.

Patent Agency Ranking