IP Library Granted Patent US 12,737,485
Granted Patent B2
US 12,737,485 · App. 18/918,145 · Granted Sep 15, 2026

Document share management based on a reliability level of a requester

Inventor: Takashi Yanagisawa (Setagaya-ku, JP)
Assignee: Kyndryl, Inc.
G06F21/6209G06F16/93
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,737,485
App. No.
18/918,145
Granted
Sep 15, 2026
Kind
B2
Abstract

A method for managing document sharing includes accepting, using at least one processor, a search request through a search query input to a client device by a user, acquiring, using the at least one processor, for parts of a document stored in a document database, a relevance degree of the parts and the search query. An aspect includes determining, based on the relevance degree, the parts of the document that are shared part candidates, in which at least one of the shared part candidates is a target shared part. An aspect includes splitting, using the at least one processor, the target shared part from the document and saving the target shared part in a non-volatile memory area. An aspect includes administering, using the at least one processor, an access right to the target shared part to the user.

Claims (61)

1 . A computer-implemented method comprising:

receiving, by a processor, a search request of a search query input from a client device by a user;

acquiring a relevance degree for parts of a document stored in a document database based on the search query;

determining, based on the relevance degree, the parts of the document that are shared par candidates, in which at least one of the shared part candidates is a target shared part;

extracting the target shared part from the document to be granted to the user;

calculating a reliability level indicating how reliable the user is from a perspective of an administrator of the document including the shared part candidates by referring to a log data of communication between the user and the administrator;

wherein the administrator of the document is identified by administrator data; and

granting an access right to the target shared part to the user in accordance with the relevance degree and the reliability level.

2 . The computer-implemented method according to claim 1 , further comprising:

calculating a risk level indicating a confidentiality degree of the shared part candidates based on analysis of information contained in the shared part candidates.

3 . The computer-implemented method according to claim 1 ,

wherein the log data of communication is between the user and the administrator and is captured with a communication tool; and

wherein the reliability level is based on a density of communication between the user and the administrator.

4 . The computer-implemented method according to claim 1 ,

wherein the calculating the reliability level includes acquiring a frequency of communication between the user and the administrator based on the log data of communication and using the frequency of communication to calculate the reliability level.

5 . The computer-implemented method according to claim 1 ,

wherein the calculating the reliability level includes acquiring a time of communication between the user and the administrator based on the log data of communication and using the time of communication to calculate the reliability level.

6 . The computer-implemented method according to claim 1 ,

wherein the calculating the reliability level includes inferring a mood of at least one of the user and the administrator during a communication between the user and the administrator based on the log data of communication and using data indicating the mood to calculate the reliability level.

7 . The computer-implemented method according to claim 1 , further comprising:

calculating a risk level indicating a confidentiality degree of the shared part candidates based on an analysis of information contained in the shared part candidates;

determining information related to the shared part candidates that is to be included in a display of a search result in response to the search request based on the risk level and the reliability level; and

displaying the search result.

8 . The computer-implemented method according to claim 7 , wherein the displaying the search result includes generating data for displaying the search result by providing more information related to the shared part candidates in the display of the search result when the reliability level is greater than the risk level.

9 . The computer-implemented method according to claim 7 , wherein the displaying the search result includes generating data for displaying the search result while excluding information related to the shared part candidates in the display of the search result when the reliability level is a predefined minimum value.

10 . The computer-implemented method according to claim 7 , wherein the displaying the search result includes generating data for displaying the search result while excluding information related to the shared part candidates in the display of the search result when the risk level is a predefined maximum value.

11 . The computer-implemented method according to claim 1 , further comprising:

calculating a risk level indicating a confidentiality degree of the shared part candidates based on an analysis of information contained in the shared part candidates; and

wherein the log data of communication is between the user and the administrator and is captured with a communication tool;

wherein the granting the access right to the target shared part to the user includes determining a range of authority for the access right granted to the user based on the risk level and the reliability level.

12 . The computer-implemented method according to claim 11 , wherein the determining the range of authority for the access right granted to the user includes increasing an authority when the reliability level is greater than the risk level.

13 . The computer-implemented method according to claim 11 , further comprising:

outputting to the client device a shared link to the target shared part that is in accordance with the range of authority determined for the access right.

14 . A computer system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions when executed cause the one or more processors to perform operations comprising:

receiving a search request of a search query input from a client device by a user;

acquiring a relevance degree for parts of a document stored in a document database based on the search query;

determining, based on the relevance degree, the parts of the document that are shared part candidates, in which at least one of the shared part candidates is a target shared part;

extracting the target shared part from the document to be granted to the user;

calculating a reliability level indicating how reliable the user is from a perspective of an administrator of the document including the shared part candidates by referring to a log data of communication between the user and the administrator;

wherein the administrator of the document is identified by administrator data; and

granting, by the processor, an access right to the target shared part to the user in accordance with the relevance degree and the reliability level.

15 . The computer system according to claim 14 , wherein the one or more processors perform operations further comprising:

calculating a risk level indicating a confidentiality degree of the shared part candidates based on analysis of information contained in the shared part candidates.

16 . The computer system according to claim 14 ,

wherein the log data of communication is between the user and the administrator and is captured with a communication tool.

17 . The computer system according to claim 14 ,

wherein the calculating the reliability level includes acquiring a frequency of communication between the user and the administrator based on the log data of communication and using the frequency of communication to calculate the reliability level.

18 . The computer system according to claim 14 ,

wherein the calculating the reliability level includes acquiring a time of communication between the user and the administrator based on the log data of communication and using the time of communication to calculate the reliability level.

19 . The computer system according to claim 14 ,

wherein the calculating the reliability level includes inferring a mood of at least one of the user and the administrator during a communication between the user and the administrator based on the log data of communication and using data indicating the mood to calculate the reliability level.

20 . A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

receiving a search request of a search query input from a client device by a user;

acquiring a relevance degree for parts of a document stored in a document database based on the search query;

determining, based on the relevance degree, the parts of the document that are shared par candidates, in which at least one of the shared part candidates is a target shared part;

extracting the target shared part from the document to be granted to the user;

calculating a reliability level indicating how reliable the user is from a perspective of an administrator of the document including the shared part candidates by referring to a log data of communication between the user and the administrator;

wherein the administrator of the document is identified by administrator data; and

granting an access right to the target shared part to the user in accordance with the relevance degree and the reliability level.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2024
From: YANAGISAWA, TAKASHI
To: KYNDRYL, INC.
Reel/Frame 068922/0920 →
Continuity (1)
Related Publication 20260111578A1 · Apr 23, 2026
References Cited (9)
US 7779002B1 · Gomes · 2010 [cited by examiner]
US 11790104B2 · Gentilcore · 2023 [cited by examiner]
US 20070073625A1 · Shelton · 2007 [cited by applicant]
US 20160117770A1 · Graham · 2016 [cited by applicant]
US 20170139891A1 · Ah-Soon et al. · 2017 [cited by applicant]
US 20180248886A1 · Hind · 2018 [cited by applicant]
US 20200364363A1 · Vanover · 2020 [cited by applicant]
US 20210397522A1 · Owen et al. · 2021 [cited by applicant]
US 20230054446A1 · Lafever et al. · 2023 [cited by applicant]