Method of proactive object transferring management
First Claim
Patent Images
1. A method for initiating a file transfer between storage devices associated with users, comprising:
- receiving, at a cognitive network computing service, a recording of an oral communication among a plurality of users, wherein the oral communication was recorded by an application executing on a device associated with at least one of the plurality of users;
determining a context of the oral communication, wherein determining the context of the oral communication comprises;
processing the communication using one or more voice recognition models to identify a first user and a second user in the plurality of users; and
determining a topic of the oral communication;
detecting, based on the context of the oral communication, a request between the first user and the second user to share a file maintained by the first user;
validating the request, wherein validating the request comprises;
identifying the file that was requested to be shared;
determining that the identified file exists in one or more storage systems associated with the first user;
determining, based on a location-based service, that that the second user and the first user are within a predefined proximity; and
determining, based on accessing one or more social media services, that an identified relationship between the first user and the second user satisfies predefined criteria; and
upon successfully validating the request, performing the file transfer of the file from a storage device associated with the first user to a storage device associated with the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for initiating an electronic file transfer between users based on conversational context. A cognitive service monitors a communication between a given user and another user. The communication is exchanged by a mobile device associated with the given user and a mobile device of the other user. The cognitive service determines a context of the communication. The cognitive service detects, based on the context of the communication, a request between the users to share a file maintained by the given user. Upon successfully validating the request, a transfer of the file to the second user is performed.
-
Citations
20 Claims
-
1. A method for initiating a file transfer between storage devices associated with users, comprising:
-
receiving, at a cognitive network computing service, a recording of an oral communication among a plurality of users, wherein the oral communication was recorded by an application executing on a device associated with at least one of the plurality of users; determining a context of the oral communication, wherein determining the context of the oral communication comprises; processing the communication using one or more voice recognition models to identify a first user and a second user in the plurality of users; and determining a topic of the oral communication; detecting, based on the context of the oral communication, a request between the first user and the second user to share a file maintained by the first user; validating the request, wherein validating the request comprises; identifying the file that was requested to be shared; determining that the identified file exists in one or more storage systems associated with the first user; determining, based on a location-based service, that that the second user and the first user are within a predefined proximity; and determining, based on accessing one or more social media services, that an identified relationship between the first user and the second user satisfies predefined criteria; and upon successfully validating the request, performing the file transfer of the file from a storage device associated with the first user to a storage device associated with the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, comprising:
-
a computer-readable storage medium storing instructions, which, when executed on a processor, performs an operation for initiating a file transfer between storage devices associated with users, the operation comprising; receiving, at a cognitive network computing service, a recording of an oral communication among a plurality of users, wherein the oral communication was recorded by an application executing on a device associated with at least one of the plurality of users; determining a context of the oral communication, wherein determining the context of the oral communication comprises; processing the communication using one or more voice recognition models to identify a first user and a second user in the plurality of users; and determining a topic of the oral communication; detecting, based on the context of the oral communication, a request between the first user and the second user to share a file maintained by the first user; validating the request, wherein validating the request comprises; identifying the file that was requested to be shared; determining that the identified file exists in one or more storage systems associated with the first user; determining, based on a location-based service, that that the second user and the first user are within a predefined proximity; and determining, based on accessing one or more social media services, that an identified relationship between the first user and the second user satisfies predefined criteria; and upon successfully validating the request, performing a transfer of the file from a storage device associated with the first user to a storage device associated with the second user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a processor; and a memory storing program code, which, when executed on the processor, performs an operation for initiating a file transfer between storage devices associated with users, the operation comprising; receiving, at a cognitive network computing service, a recording of an oral communication among a plurality of users, wherein the oral communication was recorded by an application executing on a device associated with at least one of the plurality of users; determining a context of the oral communication, wherein determining the context of the oral communication comprises; processing the communication using one or more voice recognition models to identify a first user and a second user in the plurality of users; and determining a topic of the oral communication; detecting, based on the context of the oral communication, a request between the first user and the second user to share a file maintained by the first user; validating the request, wherein validating the request comprises; identifying the file that was requested to be shared; determining that the identified file exists in one or more storage systems associated with the first user; determining, based on a location-based service, that that the second user and the first user are within a predefined proximity; and determining, based on accessing one or more social media services, that an identified relationship between the first user and the second user satisfies predefined criteria; and upon successfully validating the request, performing a transfer of the file from a storage device associated with the first user to a storage device associated with the second user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification