G06F3/04817

SHORTCUT KEYPAD FOR VISUAL ELECTRONIC COMMUNICATIONS

Shortcut keypad system for electronic communications comprises first apparatus and second apparatus. First apparatus and second apparatus each comprise an input device, a processor and a memory. The input device comprises selectable items including first selectable item. The processor of the first apparatus receives a selection of the first selectable item, and transmits a signal corresponding to the first selectable item to the second apparatus. The processor of the second apparatus receives the signal corresponding to the first selectable item, and causes the input device of the second apparatus to indicate that the signal corresponding to the first selectable item is received. Other embodiments are described herein.

SHORTCUT KEYPAD FOR VISUAL ELECTRONIC COMMUNICATIONS

Shortcut keypad system for electronic communications comprises first apparatus and second apparatus. First apparatus and second apparatus each comprise an input device, a processor and a memory. The input device comprises selectable items including first selectable item. The processor of the first apparatus receives a selection of the first selectable item, and transmits a signal corresponding to the first selectable item to the second apparatus. The processor of the second apparatus receives the signal corresponding to the first selectable item, and causes the input device of the second apparatus to indicate that the signal corresponding to the first selectable item is received. Other embodiments are described herein.

SYSTEMS AND METHODS RELATING TO PROVIDING CHAT SERVICES TO CUSTOMERS
20230040119 · 2023-02-09 · ·

A method for implementing chats that includes: providing a chat feature and chat interface on a webpage; providing two types of the chat resources for generating the text inputs of the chats, an automated chat resource type and a human chat resource type; providing a routing function that selectively routes incoming chats between the two types of the chat resources; providing a first selectable portion on the chat interface that, when selected by a customer, indicates a customer chat preference as to whether the customer prefers to chat with chat resources of the automated chat resource type or human chat resource type; receiving input from the customer device indicating that the customer selected the first selectable portion; determining from the received input the customer chat preference; and routing in accordance with the determined preference.

Friend location sharing mechanism for social media platforms

A server system for a map-based social media platform maintains user location information to enable the rendering of friend icons on a map at a corresponding display locations. The system maintains a per user access control list (ACL) that lists all users whose icons can be viewed by a requesting user. The ACL can include a designation of respective display granularity levels for different friend users.

Friend location sharing mechanism for social media platforms

A server system for a map-based social media platform maintains user location information to enable the rendering of friend icons on a map at a corresponding display locations. The system maintains a per user access control list (ACL) that lists all users whose icons can be viewed by a requesting user. The ACL can include a designation of respective display granularity levels for different friend users.

Operating device, display control method, and recording medium recording display control program
11555575 · 2023-01-17 · ·

An operating device according to the present invention includes a posture setter that sets a posture of the operating device with respect to a user to a first posture, a display processor that causes a predetermined object to be displayed toward a first direction in the display area of the operating device set to the first posture, a posture detector that detects a posture change of the operating device when the user changes the posture of the operating device, and a display changer that causes at least a part of object information included in the object to be displayed toward the first direction in the display area when the operating device changes the posture from the first posture to a second posture.

Device, method, and user interface for processing intensity of touch contacts
11556201 · 2023-01-17 · ·

An electronic device, in response to detecting a touch input on a touch-sensitive surface, determines an intensity of the touch input. In accordance with the intensity of the touch input on the touch-sensitive surface and one or more preselected intensity thresholds, the device determines an intensity stage of the touch input and one or more intensity-based progress values of the touch input, based on an intensity range associated with the determined intensity stage. The device sends touch information to a first software application stored by the electronic device, including the one or more intensity-based progress values of the touch input and information identifying the intensity stage of the touch input, and processes the touch input based on the one or more intensity-based progress values of the touch input and the intensity stage of the touch input.

Embedded web page analytic elements

A web browser plugin or other software can be used to integrate visualization of analytical and/or debugging information related to a web page that is being viewed. Particular elements on the web page that are instrumented for tracking can be visually augmented, allowing a developer to see where and how certain aspects of web page functionality are being tracked and/or implemented. Certain information relating to the web page may be surfaced via a graphical area that is displayed concurrently with the web page, e.g., within the web browser that is being used to view the web page. The graphical area can also include selectable elements that can be used to launch additional queries into back-end services related to the web page. The present techniques allow for not only better and more convenient visualization of web page related data, but can speed up development time, reducing both computing and developer resources.

Embedded web page analytic elements

A web browser plugin or other software can be used to integrate visualization of analytical and/or debugging information related to a web page that is being viewed. Particular elements on the web page that are instrumented for tracking can be visually augmented, allowing a developer to see where and how certain aspects of web page functionality are being tracked and/or implemented. Certain information relating to the web page may be surfaced via a graphical area that is displayed concurrently with the web page, e.g., within the web browser that is being used to view the web page. The graphical area can also include selectable elements that can be used to launch additional queries into back-end services related to the web page. The present techniques allow for not only better and more convenient visualization of web page related data, but can speed up development time, reducing both computing and developer resources.

Fulfillment of actionable requests ahead of a user selecting a particular autocomplete suggestion for completing a current user input
11556707 · 2023-01-17 · ·

Implementations set forth herein relate to providing selectable autofill suggestions, which correspond to application actions that are at least partially fulfilled using server command data—prior to a user selecting a particular selectable autofill suggestion. Proactively fulfilling command data in this way mitigates latency between user selection of a suggestion and fulfillment of a particular action. Initially, a partial input can be processed to generate autofill suggestions, which can be communicated to a server device for further processing. The autofill suggestions can also be rendered for selection at a touch display interface, thereby allowing a user to select one of the autofill suggestions. As command fulfillment data is provided by the server, the command fulfillment data can be available to a corresponding application(s) in order that any corresponding actions can be at least partially fulfilled prior to user selection.