Patents by Inventor Avik SANYAL
Avik SANYAL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11636363Abstract: Disclosed embodiments provide techniques for automated technical support based on cognitive capabilities and preferences of a user. A user profile is obtained which includes a skill level assessment. A solution path includes one or more potential solutions for a problem. One or more solutions in the solution path are presented to a user as a potential remedy for a technical problem, based on the cognitive capabilities and preferences of a user.Type: GrantFiled: February 20, 2018Date of Patent: April 25, 2023Assignee: International Business Machines CorporationInventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
-
Patent number: 11361676Abstract: A system and method for using augmented reality for assisting speech development of multiple languages includes analyzing speech recorded in an environment to detect a word used in a conversation between a first speaker and a second speaker that is in a language different from other words in the conversation, wherein a target user is in the environment with the first speaker and the second speaker, isolating an object associated with the word within an augmented reality environment of the target user located in the environment, determining a confusion level of the target user based on a use of the word in the conversation, and implementing, by the processor, an augmented reality technique based on the confusion level of the target user.Type: GrantFiled: June 14, 2019Date of Patent: June 14, 2022Assignee: International Business Machines Corporation, Armonk, NYInventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, Craig M. Trim
-
Patent number: 11302323Abstract: A computer-implemented method comprises receiving an audio user request, converting the request into a digitized request using natural language processing. A determination is made, based on a measured user attentiveness level, of a suitability of responding to the user request. Responsive to a determination that the suitability of responding is above a predetermined threshold value, the method comprises providing a response to the user request.Type: GrantFiled: November 21, 2019Date of Patent: April 12, 2022Assignee: International Business Machines CorporationInventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, Craig M. Trim
-
Patent number: 11216509Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.Type: GrantFiled: July 30, 2019Date of Patent: January 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew R. Freed, Norbert Herman, Shubhadip Ray, Avik Sanyal
-
Patent number: 11158188Abstract: An autonomous computing system managed through an internet of things (IoT) protocol is provided. A computing device determines a clustering of autonomous vehicles based on expression sentiment data of each passenger of a respective autonomous vehicle. A computing device determines a node within an IoT network and monitors a plurality of autonomous vehicles traveling though the node. A computing device identifies a time frame in which each respective vehicle in the cluster is predicted to pass through an intersection. A computing device identifies a current traffic pattern of a vehicle that is external to the cluster of autonomous vehicles. The one or more processors adjust the traffic flow to allow the clustering of autonomous vehicles to pass through an intersection at a rate that maintains a threshold level of comfort for each passenger in the determined cluster of autonomous vehicles.Type: GrantFiled: May 15, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, John David Costantini
-
Patent number: 11080555Abstract: Detecting trends is provided. The method comprises receiving, from a number of data sources, data regarding choices of people at a number of specified events and public places and determining, according to a number of clustering algorithms, trend clusters according to data received from the data sources cross-referenced to defined event types and place types. Customer profile data and preferences are received from a number of registered customers through user interfaces, and a number of customer clusters according to the customer profile data and preferences are determined according to clustering algorithms. Correlation rules are calculated between the trend clusters and the customer clusters. A number of trend predictions and recommendations are then sent to a user regarding a number of specified events or time frames according to the correlation rules.Type: GrantFiled: September 5, 2019Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: Shubhadip Ray, John David Costantini, Avik Sanyal, Sarbajit K. Rakshit
-
Patent number: 11023470Abstract: In response to a user query, aspects identify a content requirement for satisfaction of the user query as a function of context profile data of the user comprising a subject matter requirement, a personal requirement, and a restriction parameter, retrieve a search result that satisfies the content requirement, select a first portion of the search result as a function of a user current context, and the restriction parameter, and present the first selected portion to the user in satisfaction of the first user query.Type: GrantFiled: November 14, 2018Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Shubhadip Ray, Sarbajit K. Rakshit, Craig M. Trim, Avik Sanyal
-
Publication number: 20210158808Abstract: A computer-implemented method comprises receiving an audio user request, converting the request into a digitized request using natural language processing. A determination is made, based on a measured user attentiveness level, of a suitability of responding to the user request. Responsive to a determination that the suitability of responding is above a predetermined threshold value, the method comprises providing a response to the user request.Type: ApplicationFiled: November 21, 2019Publication date: May 27, 2021Inventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, Craig M. Trim
-
Publication number: 20210073576Abstract: Detecting trends is provided. The method comprises receiving, from a number of data sources, data regarding choices of people at a number of specified events and public places and determining, according to a number of clustering algorithms, trend clusters according to data received from the data sources cross-referenced to defined event types and place types. Customer profile data and preferences are received from a number of registered customers through user interfaces, and a number of customer clusters according to the customer profile data and preferences are determined according to clustering algorithms. Correlation rules are calculated between the trend clusters and the customer clusters. A number of trend predictions and recommendations are then sent to a user regarding a number of specified events or time frames according to the correlation rules.Type: ApplicationFiled: September 5, 2019Publication date: March 11, 2021Inventors: Shubhadip Ray, John David Costantini, Avik Sanyal, Sarbajit K. Rakshit
-
Patent number: 10902534Abstract: Data sources containing a plurality of health information is combined throughout a plurality of travelers. Profile vectors are created from each individual member of the traveling party and a group profile vector is built as a representative whole of the traveling parties interests. Potential travel destinations vectors are clustered and mapped with dimensions comprised in the group profile vector. A recommended vacation or travel destination itinerary is proposed based on the highest overlaying dimensional score between the group profile vector and potential travel destinations.Type: GrantFiled: March 1, 2018Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
-
Publication number: 20200394935Abstract: A system and method for using augmented reality for assisting speech development of multiple languages includes analyzing speech recorded in an environment to detect a word used in a conversation between a first speaker and a second speaker that is in a language different from other words in the conversation, wherein a target user is in the environment with the first speaker and the second speaker, isolating an object associated with the word within an augmented reality environment of the target user located in the environment, determining a confusion level of the target user based on a use of the word in the conversation, and implementing, by the processor, an augmented reality technique based on the confusion level of the target user.Type: ApplicationFiled: June 14, 2019Publication date: December 17, 2020Inventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, Craig M. Trim
-
Publication number: 20200365014Abstract: An autonomous computing system managed through an internet of things (IoT) protocol is provided. A computing device determines a clustering of autonomous vehicles based on expression sentiment data of each passenger of a respective autonomous vehicle. A computing device determines a node within an IoT network and monitors a plurality of autonomous vehicles traveling though the node. A computing device identifies a time frame in which each respective vehicle in the cluster is predicted to pass through an intersection. A computing device identifies a current traffic pattern of a vehicle that is external to the cluster of autonomous vehicles. The one or more processors adjust the traffic flow to allow the clustering of autonomous vehicles to pass through an intersection at a rate that maintains a threshold level of comfort for each passenger in the determined cluster of autonomous vehicles.Type: ApplicationFiled: May 15, 2019Publication date: November 19, 2020Inventors: Shubhadip Ray, Sarbajit K. Rakshit, Avik Sanyal, John David Costantini
-
Publication number: 20200151273Abstract: In response to a user query, aspects identify a content requirement for satisfaction of the user query as a function of context profile data of the user comprising a subject matter requirement, a personal requirement, and a restriction parameter, retrieve a search result that satisfies the content requirement, select a first portion of the search result as a function of a user current context, and the restriction parameter, and present the first selected portion to the user in satisfaction of the first user queryType: ApplicationFiled: November 14, 2018Publication date: May 14, 2020Inventors: Shubhadip Ray, Sarbajit K. Rakshit, Craig M. Trim, Avik Sanyal
-
Publication number: 20190354555Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.Type: ApplicationFiled: July 30, 2019Publication date: November 21, 2019Inventors: Andrew R. FREED, Norbert HERMAN, Shubhadip RAY, Avik SANYAL
-
Patent number: 10430465Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.Type: GrantFiled: January 4, 2017Date of Patent: October 1, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew R. Freed, Norbert Herman, Shubhadip Ray, Avik Sanyal
-
Publication number: 20190272602Abstract: Data sources containing a plurality of health information is combined throughout a plurality of travelers. Profile vectors are created from each individual member of the traveling party and a group profile vector is built as a representative whole of the traveling parties interests. Potential travel destinations vectors are clustered and mapped with dimensions comprised in the group profile vector. A recommended vacation or travel destination itinerary is proposed based on the highest overlaying dimensional score between the group profile vector and potential travel destinations.Type: ApplicationFiled: March 1, 2018Publication date: September 5, 2019Inventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
-
Publication number: 20190258948Abstract: Disclosed embodiments provide techniques for automated technical support based on cognitive capabilities and preferences of a user. A user profile is obtained which includes a skill level assessment. A solution path includes one or more potential solutions for a problem. One or more solutions in the solution path are presented to a user as a potential remedy for a technical problem, based on the cognitive capabilities and preferences of a user.Type: ApplicationFiled: February 20, 2018Publication date: August 22, 2019Inventors: Shubhadip Ray, Andrew S. Christiansen, Norbert Herman, Avik Sanyal
-
Publication number: 20180189417Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining user clusters and navigation-type clusters based on multiple information requests, and training facets and corresponding usefulness factor of the facets from the multiple information requests by machine learning. When a user submits a query, the user and the query is respectively mapped with one of the user clusters and the navigation-type clusters, and the query is customized based on the associated pair of clusters. Results of the query are obtained, ranked by usefulness of the facets as determined according to the pair of clusters, and presented to the user.Type: ApplicationFiled: January 4, 2017Publication date: July 5, 2018Inventors: Andrew R. FREED, Norbert HERMAN, Shubhadip RAY, Avik SANYAL