G06F16/335

SYSTEMS AND METHODS FOR MATCHING ELECTRONIC ACTIVITIES WITH RECORD OBJECTS BASED ON ENTITY RELATIONSHIPS

The present disclosure relates to systems and methods for matching electronic activities with record objects based on entity relationships. The method can include accessing a plurality of electronic activities, identifying an electronic activity, identifying a first participant associated with a first entity and a second participant associated with a second entity, determining whether a record object identifier is included in the electronic activity, identifying a first record object of the system of record that includes an instance of the record object identifier, and storing an association between the electronic activity and the first record object. The method can include determining a second record object corresponding to the second entity, identifying, using a matching policy, a third record object linked to the second record object and identifying a third entity, and storing, by the one or more processors, an association between the electronic activity and the third record object.

METHODS, SYSTEMS, AND MEDIA FOR MODIFYING THE PRESENTATION OF CONTEXTUALLY RELEVANT DOCUMENTS IN BROWSER WINDOWS OF A BROWSING APPLICATION
20230048846 · 2023-02-16 ·

Methods, systems, and media for presenting contextually relevant information are provided. In some implementations, the method includes: receiving information associated with a user of a user device from multiple data sources, where the user device comprises a display; identifying, without user intervention, a relevant document based on the received information associated with the user of the user device; determining that a new browser window or a new browser tab has been opened by a browser application being executed by the user device; and causing, without user intervention, the relevant document to be presented using the new browser window or new browser tab.

METHODS, SYSTEMS, AND MEDIA FOR MODIFYING THE PRESENTATION OF CONTEXTUALLY RELEVANT DOCUMENTS IN BROWSER WINDOWS OF A BROWSING APPLICATION
20230048846 · 2023-02-16 ·

Methods, systems, and media for presenting contextually relevant information are provided. In some implementations, the method includes: receiving information associated with a user of a user device from multiple data sources, where the user device comprises a display; identifying, without user intervention, a relevant document based on the received information associated with the user of the user device; determining that a new browser window or a new browser tab has been opened by a browser application being executed by the user device; and causing, without user intervention, the relevant document to be presented using the new browser window or new browser tab.

ANALYSIS DEVICE
20230047337 · 2023-02-16 · ·

An analysis device includes a storage unit that stores input sentences in association with information for distinguishing users, an extraction unit that extracts the input sentences stored in the storage unit on a per-user basis for respective corresponding functions, a classification unit that classifies the input sentences into intra-user similarity groups on the per-user basis for respective corresponding functions so that the input sentences extracted by the extraction unit form the intra-user similarity group consisting of input sentences similar to each other, an aggregation unit that aggregates the intra-user similarity groups among users on the per-function basis so that the intra-user similarity groups form an inter-user similarity group consisting of intra-user similarity groups similar to each other, and an output unit that outputs an aggregation result of the aggregation unit.

ANALYSIS DEVICE
20230047337 · 2023-02-16 · ·

An analysis device includes a storage unit that stores input sentences in association with information for distinguishing users, an extraction unit that extracts the input sentences stored in the storage unit on a per-user basis for respective corresponding functions, a classification unit that classifies the input sentences into intra-user similarity groups on the per-user basis for respective corresponding functions so that the input sentences extracted by the extraction unit form the intra-user similarity group consisting of input sentences similar to each other, an aggregation unit that aggregates the intra-user similarity groups among users on the per-function basis so that the intra-user similarity groups form an inter-user similarity group consisting of intra-user similarity groups similar to each other, and an output unit that outputs an aggregation result of the aggregation unit.

COOKING RECIPE DISPLAY SYSTEM, COOKING RECIPE DISPLAY METHOD, PROGRAM, AND INFORMATION TERMINAL
20230046227 · 2023-02-16 ·

Cooking recipe display system (100) is provided with database (11), extraction unit (21a), emphasis unit (21b), and output unit (23). Database (11) stores a plurality of cooking recipes each being expressed in natural language sentences. Extraction unit (21a) extracts one or more recipe terms from the natural language sentences constituting one cooking recipe selected from the plurality of cooking recipes. Emphasis unit (21b) determines an emphasis method for the one or more recipe terms. Output unit (23) outputs the one cooking recipe with the one or more recipe terms emphasized according to the emphasis method determined by emphasis unit (21b).

Machine translation of chat sessions

An embodiment may involve a database containing a first user profile that specifies a first preferred language of a first user and a second user profile that specifies a second preferred language of a second user. The embodiment may also involve one or more processors configured to: receive, from the first user and within a chat session, a first set of messages in the first preferred language; cause the first set of messages to be translated into the second preferred language; provide, to the second user and within the chat session, the first set of messages as translated; receive, from the second user and within the chat session, a second set of messages in the second preferred language; cause the second set of messages to be translated into the first preferred language; and provide, to the first user and within the chat session, the second set of messages as translated.

Machine translation of chat sessions

An embodiment may involve a database containing a first user profile that specifies a first preferred language of a first user and a second user profile that specifies a second preferred language of a second user. The embodiment may also involve one or more processors configured to: receive, from the first user and within a chat session, a first set of messages in the first preferred language; cause the first set of messages to be translated into the second preferred language; provide, to the second user and within the chat session, the first set of messages as translated; receive, from the second user and within the chat session, a second set of messages in the second preferred language; cause the second set of messages to be translated into the first preferred language; and provide, to the first user and within the chat session, the second set of messages as translated.

Automated honeypot creation within a network

Systems and methods for managing Application Programming Interfaces (APIs) are disclosed. Systems may involve automatically generating a honeypot. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, from a client device, a call to an API node and classifying the call as unauthorized. The operation may include sending the call to a node-imitating model associated with the API node and receiving, from the node-imitating model, synthetic node output data. The operations may include sending a notification based on the synthetic node output data to the client device.

Automated honeypot creation within a network

Systems and methods for managing Application Programming Interfaces (APIs) are disclosed. Systems may involve automatically generating a honeypot. For example, the system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving, from a client device, a call to an API node and classifying the call as unauthorized. The operation may include sending the call to a node-imitating model associated with the API node and receiving, from the node-imitating model, synthetic node output data. The operations may include sending a notification based on the synthetic node output data to the client device.