G06F3/04845

Automatic reminders in a mobile environment
11704136 · 2023-07-18 · ·

Systems and methods are provided for suggesting reminders from content displayed on a mobile device. An example method may include analyzing content generated by a first mobile application and displayed on a display of a mobile device, and determining that the content suggests an event, the event including at least one entity. The method may also include providing an assistance window requesting confirmation for adding a reminder for the event in a second mobile application responsive to determining that the content suggests the event, and adding the reminder via the second mobile application responsive to receiving the confirmation. In some implementations the first mobile application is a messaging application.

Automatic reminders in a mobile environment
11704136 · 2023-07-18 · ·

Systems and methods are provided for suggesting reminders from content displayed on a mobile device. An example method may include analyzing content generated by a first mobile application and displayed on a display of a mobile device, and determining that the content suggests an event, the event including at least one entity. The method may also include providing an assistance window requesting confirmation for adding a reminder for the event in a second mobile application responsive to determining that the content suggests the event, and adding the reminder via the second mobile application responsive to receiving the confirmation. In some implementations the first mobile application is a messaging application.

Systems and Methods for Transmitting Haptic Messages

Systems and methods for transmitting haptic messages are disclosed. For example, one disclosed method includes the steps of: receiving at least one sensor signal from at least one sensor of a mobile device, the at least one sensor signal associated with a movement of the mobile device, determining a message to be displayed in a user interface based at least in part on the at least one sensor signal, and causing the message to be displayed.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

A method is provided for modifying an image. The method comprises displaying an image, the image comprising a portion of an object; and determining if an edge of the object is in a location within the portion. The method further comprises detecting movement, in a member direction, of an operating member with respect to the edge. The method still further comprises moving, if the edge is not in the location, the object in an object direction corresponding to the detected movement; and modifying, if the edge is in the location, the image in response to the detected movement, the modified image comprising the edge in the location.

Method for Scaling Down Effective Display Area of Screen, and Mobile Terminal
20180004402 · 2018-01-04 ·

Embodiments of the present disclosure disclose a method for scaling down an effective display area of a screen, and a mobile terminal, to continuously scale down an effective display area of a screen according to a user's requirement. The method in the embodiments of the present disclosure includes: displaying, by a mobile terminal, first content; when an obtained first operation satisfies a preset condition, sensing a second operation; determining, according to a preset correspondence, a scale-down proportion corresponding to the second operation; and continuously scaling down an effective display area of a screen of the mobile terminal according to the scale-down proportion such that the first content is displayed on a scaled-down effective display area.

USER INTERFACE DEVICE AND METHOD FOR DISPLAYING USER INTERFACE

This relates to a technology capable of efficiently deciding a screen layer to which a user input event should be delivered even when screen layers that do not receive the user input event are displayed in an overlapping manner other than a screen layer that should receive the user input event. A user interface device includes an acquisition unit, a transmission unit, a determination unit, and a decision unit. On the basis of inquiry information from the transmission unit, the determination unit concurrently determines, for a plurality of screen layers, whether input information is accepted in each of the screen layers. The decision unit decides the screen layer based on a determination result.

ELECTRONIC DEVICE
20180004288 · 2018-01-04 ·

An electronic device according to the present application includes a display and a controller configured to determine a user's gaze position in a display area of the display based on user's gaze movement. In a state where a first image as an object is displayed in the display area, the controller is configured to hide the first image as the object when the gaze position separates from an area of the first image by a predetermined distance in a direction away from the first image as the object.

VISUALLY INTERACTIVE AND ITERATIVE ANALYSIS OF DATA PATTERNS BY A USER

Visually interactive and iterative analysis of data patterns by a user is disclosed. One example is a system including a display module and an interaction processor. The display module displays, via an interactive graphical user interface, a visual representation of a plurality of data elements and respective data relations between the data elements, and wherein each data element is represented by pixel attributes of a pixel. The interaction processor iteratively and interactively processes analysis by a user based on identifying selection, by the user, of an arbitrarily shaped region of the visual representation, clipping the selected region by zooming in to the selected region, identifying, in the clipped region, selection of data elements of interest to the user, and prompting the display module to automatically blur visual representations of data elements different from the data elements of interest by modifying the pixel attributes of respective pixels.

COMMUNICATIONS CONTROL METHOD, COMMUNICATIONS TERMINAL, AND STORAGE MEDIUM
20180006836 · 2018-01-04 ·

This application discloses a communications control method and a communications terminal, so as to implement a change between a point-to-point chat and a group chat among multiple persons, and a user may set a chat identity of the user by using a character. The communications control method provided in this application includes: controlling, by a communications terminal, a first character to move on a character layer, and displaying, on a communications display interface of the communications terminal, different characters on the character layer with the movement of the first character, the first character being displayed on the communications display interface of the communications terminal, the character layer including: the first character and at least one character other than the first character, and the first character being a user object that represents a user when the user chats using the communications terminal; obtaining, by the communications terminal, chat content entered by the user into the communications terminal; and displaying, by the communications terminal, the chat content on the communications display interface as an identity of the first character.

ASSISTING METHOD AND DOCKING ASSISTANT FOR COUPLING A MOTOR VEHICLE TO A TRAILER
20180001721 · 2018-01-04 ·

An assist method for coupling a motor vehicle to a trailer, wherein the motor vehicle includes a trailer coupling, at least one camera, a display, and an electronic unit, and wherein the trailer includes a tow bar for the trailer coupling. The assist method captures a first image of at least one tow bar of a trailer by the camera, displays the first image on the display, selects a first region in the first image in which the tow bar is located, enlarges the selected first region to produce a second image, displays the second image on the display, selects a second region in the second image in which the tow bar is located, and determines a trajectory of the motor vehicle for coupling the trailer assuming that the tow bar is located in the second region.