G06F9/453

SERVER APPARATUS, IMAGE FORMING APPARATUS, INFORMATION PROCESSING APPARATUS, IMAGE FORMING CONTROL METHOD, AND IMAGE FORMING CONTROL PROGRAM
20180011724 · 2018-01-11 ·

A server apparatus provides a social networking service (SNS). The server apparatus stores a specific relation between a terminal apparatus and a printer that are allowed for communication using the SNS. The server apparatus stores relations between one or more icons and commands each corresponding to a respective one of the icons and including an image forming condition and an image forming instruction. Upon receiving a selected icon having been selected on the terminal apparatus, information indicating a selected printer having been selected on the terminal apparatus out of printers in specific relations with the terminal apparatus, and a piece of image data from the terminal apparatus, the server apparatus transmits a command corresponding to the selected icon and the piece of image data to the selected printer.

Phonetic comparison for virtual assistants

In an approach for optimizing an intelligent virtual assistant by using phonetic comparison to find a response stored in a local database, a processor receives an audio input on a computing device. A processor transcribes the audio input to text. A processor compares the text to a set of user queries and commands in a local database of the computing device using a phonetic algorithm. A processor determines whether a user query or command of the set of user queries and commands meets a pre-defined threshold of similarity. Responsive to determining that the user query or command meets the pre-defined threshold of similarity, a processor identifies an intention of a set of intentions stored in the local database corresponding to the user query or command. A processor identifies a response of a set of responses in the local database corresponding to the intention. A processor outputs the response audibly.

Generating in-app guided edits including concise instructions and coachmarks
11709690 · 2023-07-25 · ·

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating coachmarks and concise instructions based on operation descriptions for performing application operations. For example, the disclosed systems can utilize a multi-task summarization neural network to analyze an operation description and generate a coachmark and a concise instruction corresponding to the operation description. In addition, the disclosed systems can provide a coachmark and a concise instruction for display within a user interface to, directly within a client application, guide a user to perform an operation by interacting with a particular user interface element.

Screen recording method and screen recording device implementing the same

A screen recording method includes displaying an interface including a plurality of split screen areas; determining a target object in response to an initiation of a screen recording function, the determined target object including at least one of the plurality of split screen areas; based on a determination that the target object includes a plurality of audio sources that are playing at the same time, receiving a selection of at least one audio source among the plurality of audio sources; and recording screen display content and the at least one audio source of the target object to generate a screen recording file.

CONTEXT-DEPENDENT DIGITAL ACTION-ASSISTANCE TOOL
20230236859 · 2023-07-27 ·

A computer-implemented technique is described herein for facilitating a user's repeated execution of the same computer-implemented actions. The technique performs this task by determining patterns in the manner in which the user repeats requests associated with certain computer-implemented actions. For example, the technique determines context-dependent patterns in the manner in which the user submits search requests to a search system. The technique then leverages those patterns by proactively providing a request-assistance tool to the user in those context-specific circumstances in which the user is likely to perform the repetitive computer-implemented actions. The digital action-assistance tool provides various kinds of assistance to the user in performing the repetitive computer-implemented actions.

DETECTION OF SITUATIONS OF DIGITAL INAPTITUDE
20230239392 · 2023-07-27 ·

Detecting a user having a digital inaptitude (for example electronic illiteracy), where the user has at least one terminal and requires assistance suited for the use of at least one digital service from the terminal is disclosed. The following are provided: querying a database storing service-access requests from the terminal; among the requests, identifying at least incorrect requests relating to failed attempts by the user to access the service; estimating a frequency of incorrect requests for evaluating an electronic illiteracy score of the user; comparing the evaluated score to a preset threshold; and in case the evaluated score exceeds the threshold, detecting the user as having an electronic illiteracy in order to propose at last one specific surface suited to the user.

AUGMENTED REALITY SYSTEM

An example augmented reality system includes: obtaining information about an instance of a device; recognizing the instance of the device based on the information; selecting a digital twin for the instance of the device, with the digital twin being unique to the instance of the device; and generating augmented reality content based on the digital twin and an actual graphic of the instance of the device.

LOW-OVERHEAD DETECTION TECHNIQUES FOR SYNCHRONIZATION PROBLEMS IN PARALLEL AND CONCURRENT SOFTWARE

The techniques described herein may provide techniques to detect, categorize, and diagnose synchronization issues that provide improved performance and issue resolution. For example, in an embodiment, a method may comprise detecting occurrence of synchronization performance problems in software code, when at least some detected synchronization performance problems occur when a contention rate for software locks is low, determining a cause of the synchronization performance problems, and modifying the software code to remedy the cause of the synchronization performance problems so as to improve synchronization performance of the software code.

INTELLIGENT QUERY AUTO-COMPLETION SYSTEMS AND METHODS
20230237053 · 2023-07-27 · ·

Systems and methods are described for training a large language model with query auto-completion training data and automatically generating query auto-completion training data in an interactive GUI. A computing system continuously trains and refines a large language model utilizing masking techniques to on complex software-related queries. The computing system is further configured to utilize the large language model to provide complex software-related query suggestions to users operating a graphical user interface real-time.

EQUIPMENT SETTINGS CONTROL BASED ON AGGREGATED DATA
20230234440 · 2023-07-27 ·

Settings data is collected from a plurality of different agricultural machines and is sorted based on indexing criteria. The sorted data is aggregated to obtain metric values and stored based on the indexing criteria. An agricultural vehicle accesses the indexed, aggregated data to obtain settings data. The agricultural vehicle is controlled based upon the settings data.