G06F40/00

Voice-assisted scanning

In some cases, a handheld device that includes a microphone and a scanner may be used for voice-assisted scanning. For example, a user may provide a voice input via the microphone and may activate the scanner to scan an item identifier (e.g., a barcode). The handheld device may communicate voice data and item identifier information to a remote system for voice-assisted scanning. The remote system may perform automatic speech recognition (ASR) operations on the voice data and may perform item identification operations based on the scanned identifier. Natural language understanding (NLU) processing may be improved by combining ASR information with item information obtained based on the scanned identifier. An action may be executed based on the likely user intent.

Voice-assisted scanning

In some cases, a handheld device that includes a microphone and a scanner may be used for voice-assisted scanning. For example, a user may provide a voice input via the microphone and may activate the scanner to scan an item identifier (e.g., a barcode). The handheld device may communicate voice data and item identifier information to a remote system for voice-assisted scanning. The remote system may perform automatic speech recognition (ASR) operations on the voice data and may perform item identification operations based on the scanned identifier. Natural language understanding (NLU) processing may be improved by combining ASR information with item information obtained based on the scanned identifier. An action may be executed based on the likely user intent.

Method and apparatus for browsing table in document, and electronic device and storage medium

A method and an apparatus for browsing a table in a document, and an electronic device and a storage medium. The method includes: in a process of editing a table in an online document, receiving a table page jump instruction of a first table and jumping from a document page corresponding to the online document to a first table page for display; receiving a table switching instruction in the first table page; and switching from the first table page to a second table page for display according to the table switching instruction; where the first table page is used to display the first table, and the second table page is used to display a second table. Tables can be switched quickly, and the browsing speed of tables can be improved.

Reducing interference between two texts

Methods and systems of displaying a first string of characters and a second string of characters on an electronic display in a manner to reduce interference between the first and second strings, where a layout of displayed content is preserved, the method including steps of receiving a first string of characters, receiving a second string of characters, identifying a first character in the first string that interferes with a second character in the second string, receiving a modified character corresponding to the first character, rendering the first string and the second string for display, and displaying the first string and the second string on an electronic display. In some embodiments, airspace scaling or deemphasis is used to generate modified characters.

Machine-learning based personalization

A system, method, and apparatus provide the ability to generate and deliver personalized digital content. Multiple content tests are performed by presenting different variants of content to a set of different consumers of one or more consumers. A machine learning (ML model is generated and trained based on an analysis of results of the multiple content tests. Based on the ML model, personalization rules, that specify a certain variance for a defined set of facts, are output. The personalization rules are exposed to an administrative user who selects one or more of the personalization rules. A request for content is received from a requesting consumer. Based on similarities between the defined set of facts and the requesting consumer, a subset of the selected personalization rules are selected. The content is personalized and delivered to the requesting consumer based on the further selected personalization rules.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

There is provided an information processing apparatus for automatically generating information representing a context surrounding a user, the information processing apparatus including a recognition processing unit configured to perform, on the basis of user environment information including at least any of location information representing a location where a user is present, image information relating to an environment surrounding a user, and audio information relating to the environment, an analysis process of at least any of the location information, the image information, and the audio information included in the user environment information, at a predetermined time interval, and to recognize a context surrounding the user, using the acquired result of analysis relating to the user environment; and a context candidate information generating unit configured to generate context candidate information representing a candidate of the context surrounding the user, the context candidate information including, at least, information representing the context surrounding the user and information representing the user's emotion in the context, using the result of context recognition performed by the recognition processing unit.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM

There is provided an information processing apparatus for automatically generating information representing a context surrounding a user, the information processing apparatus including a recognition processing unit configured to perform, on the basis of user environment information including at least any of location information representing a location where a user is present, image information relating to an environment surrounding a user, and audio information relating to the environment, an analysis process of at least any of the location information, the image information, and the audio information included in the user environment information, at a predetermined time interval, and to recognize a context surrounding the user, using the acquired result of analysis relating to the user environment; and a context candidate information generating unit configured to generate context candidate information representing a candidate of the context surrounding the user, the context candidate information including, at least, information representing the context surrounding the user and information representing the user's emotion in the context, using the result of context recognition performed by the recognition processing unit.

PREVIEWS FOR COLLABORATIVE DOCUMENTS
20230244848 · 2023-08-03 ·

Media, methods, and systems for causing display on a client device of a preview of a collaborative document in a group-based communication system based on user-specific indicia, content-specific data, changed document data that thereby presents a dynamic preview, or a combination of user-specific indicia, content-specific data, and changed document data. Media, methods, and systems further provide a container for files may be created within a group-based communication system. Once files are received and associated with the container, a container preview may be generated. After creation, the container preview may be transmitted to users of the group-based communication system for display.

Methods involving a hub platform and communication network configured for processing data involving time-stamped/time-sensitive aspects and/or other features
11715158 · 2023-08-01 · ·

Systems and methods involving a hub platform, communication network, and memory configured for processing data involving time-stamped/time-sensitive aspects and other features are disclosed. In one example, an illustrative system may comprise a hub computer platform and associated computing components configured to generate a plurality of portals including at least first and second portals, including aspects such as automatically updating information displayed therein in real-time between portals, automatically attaching and/or processing timestamps and identifier information that are attached to orders upon receipt and acceptance thereof, automatically generating and/or processing order book data, generating, updating and/or interactively displaying various tabular and/or graphical information such as order information that is automatically processed based on timestamps and/or other inputs and data, and/or generating other GUI features that, for example, may graphically display and automatically update level-of-involvement information.

Methods involving a hub platform and communication network configured for processing data involving time-stamped/time-sensitive aspects and/or other features
11715158 · 2023-08-01 · ·

Systems and methods involving a hub platform, communication network, and memory configured for processing data involving time-stamped/time-sensitive aspects and other features are disclosed. In one example, an illustrative system may comprise a hub computer platform and associated computing components configured to generate a plurality of portals including at least first and second portals, including aspects such as automatically updating information displayed therein in real-time between portals, automatically attaching and/or processing timestamps and identifier information that are attached to orders upon receipt and acceptance thereof, automatically generating and/or processing order book data, generating, updating and/or interactively displaying various tabular and/or graphical information such as order information that is automatically processed based on timestamps and/or other inputs and data, and/or generating other GUI features that, for example, may graphically display and automatically update level-of-involvement information.