Patents by Inventor Vijay FRANCIS
Vijay FRANCIS 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: 11615129Abstract: Electronic message text classification framework selection is described. An incoming electronic message is classified using a current text classification framework. A classification of the electronic message by the current text classification framework is scored. A cost of re-training the current text classification is compared against a cost of switching to a different text classification framework. One of multiple text classification frameworks, which includes the current text classification framework and other text classification frameworks, is selected based on the score of the classification by the current text classification framework and a result of the comparison.Type: GrantFiled: November 28, 2017Date of Patent: March 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vijay Francis, Dennis J. Chen, Jonathan Dunne, Andrew T. Penrose
-
Patent number: 11288299Abstract: A method, system and computer program product for providing enhanced action fulfillment using classification valency. At least a first message from a user in a channel is analyzed, the first message containing first data of a first data type, and a classification of the first message is inferred based on the first data's content. At least a second message from the user in the channel is analyzed, the second message containing second data of a second data type different from the first data type, and a classification model of the second message is derived based on the second data's content. The classification of the first message and the classification model of the second message are used to determine whether an additional inference is available based on the classification valency. The additional inference is incorporated to determine the enhanced action fulfillment, and the enhanced action is presented to the user for fulfillment.Type: GrantFiled: April 24, 2018Date of Patent: March 29, 2022Assignee: International Business Machines CorporationInventors: Dennis Jinlone Chen, Jonathan Dunne, Vijay Francis, Andrew T. Penrose, Rogelio Vazquez-Rivera
-
Patent number: 11176472Abstract: A thread delta prediction and cognitive conversation opportunity generation. A prediction model may be generated based on chat space conversation data, and predicts a chat thread delta associated with a current chat conversation data. A data package may be created based on the chat thread delta. Based on the data package, a conversation opportunity may be determined for a given topic for given user in the chat space, to conduct during a time period of the chat thread delta in real-time.Type: GrantFiled: May 22, 2018Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Vijay Francis, Dennis J. Chen, Rogelio Vazquez-Rivera, Jonathan Dunne, Andrew T. Penrose, Brendan P. Arthurs
-
Patent number: 10673821Abstract: Mapping and obscuring digital representations of a number of user accounts on a social network map includes identifying a primary user account from a number of user accounts of a social network, determining, based on metadata associated with the user accounts, a relationship for each of the user accounts relative to the primary user account, mapping, based on the relationship for each of the user accounts relative to the primary user account, a digital representation of each of the user accounts to a territory on a social network map, determining, based on the relationship for each of the user accounts relative to the primary user account, an obscurity level for each of the user accounts, and obscuring, based on the obscurity level, the territory associated with the digital representation of each of the user accounts on a social network map from the primary user account.Type: GrantFiled: March 22, 2018Date of Patent: June 2, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cameron J. Bosnic, Jr., Vijay Francis, Jacob M. Lineberry, Scott H. Prager, Erika Varga
-
Patent number: 10616160Abstract: Controlling cascade of information transmitted and received via one or more online data sharing platforms and electronic communication network. A message to be shared is detected. The message and the corresponding message stream may be analyzed. An action may be taken upon the message responsive to one or more criteria being met based on analyzing the message and the corresponding message stream. The action may include at least forcing a fact check of the message that determines veracity of the message. The action may also include one or more of removing the message, disabling the message, allowing conditional sharing of the message, or allowing the message to be shared. The one or more criteria may include at least determining a confidence value below a threshold value that indicates the message is non-factual.Type: GrantFiled: July 16, 2018Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Thomas J. Evans, IV, Vijay Francis
-
Publication number: 20190362253Abstract: A thread delta prediction and cognitive conversation opportunity generation. A prediction model may be generated based on chat space conversation data, and predicts a chat thread delta associated with a current chat conversation data. A data package may be created based on the chat thread delta. Based on the data package, a conversation opportunity may be determined for a given topic for given user in the chat space, to conduct during a time period of the chat thread delta in real-time.Type: ApplicationFiled: May 22, 2018Publication date: November 28, 2019Inventors: Vijay Francis, Dennis J. Chen, Rogelio Vazquez-Rivera, Jonathan Dunne, Andrew T. Penrose, Brendan P. Arthurs
-
Publication number: 20190325065Abstract: A method, system and computer program product for providing enhanced action fulfillment using classification valency. At least a first message from a user in a channel is analyzed, the first message containing first data of a first data type, and a classification of the first message is inferred based on the first data's content. At least a second message from the user in the channel is analyzed, the second message containing second data of a second data type different from the first data type, and a classification model of the second message is derived based on the second data's content. The classification of the first message and the classification model of the second message are used to determine whether an additional inference is available based on the classification valency. The additional inference is incorporated to determine the enhanced action fulfillment, and the enhanced action is presented to the user for fulfillment.Type: ApplicationFiled: April 24, 2018Publication date: October 24, 2019Inventors: Dennis Jinlone Chen, Jonathan Dunne, Vijay Francis, Andrew T. Penrose, Rogelio Vazquez-Rivera
-
Publication number: 20190163816Abstract: Electronic message text classification framework selection is described. An incoming electronic message is classified using a current text classification framework. A classification of the electronic message by the current text classification framework is scored. A cost of re-training the current text classification is compared against a cost of switching to a different text classification framework. One of multiple text classification frameworks, which includes the current text classification framework and other text classification frameworks, is selected based on the score of the classification by the current text classification framework and a result of the comparison.Type: ApplicationFiled: November 28, 2017Publication date: May 30, 2019Inventors: Vijay Francis, Dennis J. Chen, Jonathan Dunne, Andrew T. Penrose
-
Publication number: 20180324127Abstract: Controlling cascade of information transmitted and received via one or more online data sharing platforms and electronic communication network. A message to be shared is detected. The message and the corresponding message stream may be analyzed. An action may be taken upon the message responsive to one or more criteria being met based on analyzing the message and the corresponding message stream. The action may include at least forcing a fact check of the message that determines veracity of the message. The action may also include one or more of removing the message, disabling the message, allowing conditional sharing of the message, or allowing the message to be shared. The one or more criteria may include at least determining a confidence value below a threshold value that indicates the message is non-factual.Type: ApplicationFiled: July 16, 2018Publication date: November 8, 2018Inventors: Paul R. Bastide, Thomas J. Evans, IV, Vijay Francis
-
Patent number: 10110531Abstract: Controlling cascade of information transmitted and received via one or more online data sharing platforms and electronic communication network. A message to be shared is detected. The message and the corresponding message stream may be analyzed. An action may be taken upon the message responsive to one or more criteria being met based on analyzing the message and the corresponding message stream. The action may include at least forcing a fact check of the message that determines veracity of the message. The action may also include one or more of removing the message, disabling the message, allowing conditional sharing of the message, or allowing the message to be shared. The one or more criteria may include at least determining a confidence value below a threshold value that indicates the message is non-factual.Type: GrantFiled: June 11, 2015Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Paul R. Bastide, Thomas J. Evans, IV, Vijay Francis
-
Patent number: 10040930Abstract: Polypropylene copolymer for biaxially oriented polypropylene (BOPP) with low isotacticity, high melting temperature and low comonomer content.Type: GrantFiled: September 23, 2014Date of Patent: August 7, 2018Assignees: ABU DHABI POLYMERS CO. LTD (BOROUGE) LLC., BOREALIS AGInventors: Dietrich Gloger, Thomas Horill, Vijay Francis, Gurusamy Sakkaraiyappan, Niraj Dixit, Kauno Alastalo, Torvald Vestberg, Johan Defoer
-
Publication number: 20180219837Abstract: Mapping and obscuring digital representations of a number of user accounts on a social network map includes identifying a primary user account from a number of user accounts of a social network, determining, based on metadata associated with the user accounts, a relationship for each of the user accounts relative to the primary user account, mapping, based on the relationship for each of the user accounts relative to the primary user account, a digital representation of each of the user accounts to a territory on a social network map, determining, based on the relationship for each of the user accounts relative to the primary user account, an obscurity level for each of the user accounts, and obscuring, based on the obscurity level, the territory associated with the digital representation of each of the user accounts on a social network map from the primary user account.Type: ApplicationFiled: March 22, 2018Publication date: August 2, 2018Inventors: Cameron J. Bosnic, JR., Vijay Francis, Jacob M. Lineberry, Scott H. Prager, Erika Varga
-
Patent number: 9998342Abstract: A method for generating a graph segment providing a gist or summary of an online social network conversation may include generating a graph of the online social network conversation. The graph of the online social network conversation may include a plurality of nodes and each node may be connected to at least one other node by an edge. Each node may represent a message of the online social network conversation and each edge may correspond to an action by a participant in the online social network conversation. The method may also include determining an edge weight for each edge and analyzing the graph of the online social network conversation using at least the edge weight of at least some edges. The method may additionally include generating a graph segment that provides a gist or summary of the online social network conversation based on the analysis.Type: GrantFiled: March 14, 2016Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Vijay Francis, Fang Lu
-
Patent number: 9992169Abstract: Mapping and obscuring digital representations of a number of user accounts on a social network map includes identifying a primary user account from a number of user accounts of a social network, determining, based on metadata associated with the user accounts, a relationship for each of the user accounts relative to the primary user account, mapping, based on the relationship for each of the user accounts relative to the primary user account, a digital representation of each of the user accounts to a territory on a social network map, determining, based on the relationship for each of the user accounts relative to the primary user account, an obscurity level for each of the user accounts, and obscuring, based on the obscurity level, the territory associated with the digital representation of each of the user accounts on a social network map from the primary user account.Type: GrantFiled: October 27, 2016Date of Patent: June 5, 2018Assignee: International Business Machines CorporationInventors: Cameron J. Bosnic, Jr., Vijay Francis, Jacob M. Lineberry, Scott H. Prager, Erika Varga
-
Patent number: 9946570Abstract: For managing a pool of virtual computer systems, master status and a rebasing task are assigned to at least one virtual computer system of the pool. A non-reserved status is assigned to virtual computer systems of the pool that are not assigned tasks. A virtual computer system of the pool is selected to respond to a rebasing request. The selecting includes selecting one of the at least one virtual computer system that currently has a master status and that currently has a processing load less than a predetermined threshold and, when no virtual computer system of the pool currently has a master status and a processing load less than the predetermined threshold, selecting a non-reserved one of the virtual computer systems to perform rebasing for the request and changing the non-reserved status of the selected, non-reserved one of the virtual computer systems to master status.Type: GrantFiled: February 7, 2017Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventors: Ilya Barshteyn, Cameron J. Bosnic, Jr., Vijay Francis, Yu Guo
-
Patent number: 9887891Abstract: A method for generating a graph segment providing a gist or summary of an online social network conversation may include generating a graph of the online social network conversation. The graph of the online social network conversation may include a plurality of nodes and each node may be connected to at least one other node by an edge. Each node may represent a message of the online social network conversation and each edge may correspond to an action by a participant in the online social network conversation. The method may also include determining an edge weight for each edge and analyzing the graph of the online social network conversation using at least the edge weight of at least some edges. The method may additionally include generating a graph segment that provides a gist or summary of the online social network conversation based on the analysis.Type: GrantFiled: January 21, 2015Date of Patent: February 6, 2018Assignee: International Business Machines CorporationInventors: Alaa Abou Mahmoud, Paul R. Bastide, Vijay Francis, Fang Lu
-
Publication number: 20170147389Abstract: For managing a pool of virtual computer systems, master status and a rebasing task are assigned to at least one virtual computer system of the pool. A non-reserved status is assigned to virtual computer systems of the pool that are not assigned tasks. A virtual computer system of the pool is selected to respond to a rebasing request. The selecting includes selecting one of the at least one virtual computer system that currently has a master status and that currently has a processing load less than a predetermined threshold and, when no virtual computer system of the pool currently has a master status and a processing load less than the predetermined threshold, selecting a non-reserved one of the virtual computer systems to perform rebasing for the request and changing the non-reserved status of the selected, non-reserved one of the virtual computer systems to master status.Type: ApplicationFiled: February 7, 2017Publication date: May 25, 2017Inventors: ILYA BARSHTEYN, CAMERON J. BOSNIC, JR., VIJAY FRANCIS, YU GUO
-
Publication number: 20170147373Abstract: For managing a pool of virtual computer systems, master status and a rebasing task are assigned to at least one virtual computer system of the pool. A non-reserved status is assigned to virtual computer systems of the pool that are not assigned tasks. A virtual computer system of the pool is selected to respond to a rebasing request. The selecting includes selecting one of the at least one virtual computer system that currently has a master status and that currently has a processing load less than a predetermined threshold and, when no virtual computer system of the pool currently has a master status and a processing load less than the predetermined threshold, selecting a non-reserved one of the virtual computer systems to perform rebasing for the request and changing the non-reserved status of the selected, non-reserved one of the virtual computer systems to master status.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: ILYA BARSHTEYN, CAMERON J. BOSNIC, JR., VIJAY FRANCIS, YU GUO
-
Patent number: 9639389Abstract: For managing a pool of virtual computer systems, master status and a rebasing task are assigned to at least one virtual computer system of the pool. A non-reserved status is assigned to virtual computer systems of the pool that are not assigned tasks. A virtual computer system of the pool is selected to respond to a rebasing request. The selecting includes selecting one of the at least one virtual computer system that currently has a master status and that currently has a processing load less than a predetermined threshold and, when no virtual computer system of the pool currently has a master status and a processing load less than the predetermined threshold, selecting a non-reserved one of the virtual computer systems to perform rebasing for the request and changing the non-reserved status of the selected, non-reserved one of the virtual computer systems to master status.Type: GrantFiled: November 24, 2015Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Ilya Barshteyn, Cameron J. Bosnic, Jr., Vijay Francis, Yu Guo
-
Patent number: 9634996Abstract: Mapping and obscuring digital representations of a number of user accounts on a social network map includes identifying a primary user account from a number of user accounts of a social network, determining, based on metadata associated with the user accounts, a relationship for each of the user accounts relative to the primary user account, mapping, based on the relationship for each of the user accounts relative to the primary user account, a digital representation of each of the user accounts to a territory on a social network map, determining, based on the relationship for each of the user accounts relative to the primary user account, an obscurity level for each of the user accounts, and obscuring, based on the obscurity level, the territory associated with the digital representation of each of the user accounts on a social network map from the primary user account.Type: GrantFiled: February 5, 2015Date of Patent: April 25, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cameron J. Bosnic, Jr., Vijay Francis, Jacob M. Lineberry, Scott H. Prager, Erika Varga