Patents by Inventor Venkitesh Subramanian
Venkitesh Subramanian 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: 11137258Abstract: In accordance with the present approach, a routing algorithm may be implemented to enable an agent to receive an acceptable route between a number of assigned tasks on demand. Particularly, the algorithm may determine the acceptable route by determining a travel cost for each route between an end location and one of the assigned tasks. Then, the algorithm may add in another assigned task and determine a travel cost for each route from the end location, to a first assigned task, and then to a second assigned task. Continuing in this manner, the algorithm constructs routes from the end location and through each possible subset of the assigned tasks, while tracking a permutation of each subset having the lowest travel cost. The algorithm may therefore trace back through the lowest-cost permutations to construct a complete route that has the lowest cost.Type: GrantFiled: January 7, 2019Date of Patent: October 5, 2021Assignee: ServiceNow, Inc.Inventors: Xianfa Deng, Audrey Yachun Chen, Devinder Narang, Wenhua Li, Venkitesh Subramanian
-
Patent number: 10817809Abstract: Embodiments of the present disclosure are directed to providing, via a client instance hosted by an enterprise management data-center, an optimized travel route, including task assignment and scheduling, based at least on user configured criteria. Particularly, the client instance may execute an algorithm, trained via machine learning, to determine the optimized travel route in view of the user configured criteria.Type: GrantFiled: July 27, 2018Date of Patent: October 27, 2020Assignee: ServiceNow, Inc.Inventors: Sanjay Kumar Gupta, Devinder Narang, Venkitesh Subramanian
-
Patent number: 10776732Abstract: A computing system and method dynamic multi-factor ranking for prioritizing tasks, and in particular, tasks relating to servicing of problem reports in a managed network, is disclosed. The computing system may be disposed within a remote network management platform and be configured for management of problem report sent from reporting stations in the managed network. The computing system may thus receive a plurality of problem report messages from one or more reporting stations, and may then compute a multi-factor ranking of the messages based on dynamically selected factors associated with each message. The multi-factor ranking may then form the basis of a prioritized list of the messages, and the prioritized list may be displayed on a display device of the computing system. The prioritized list may thus provide a basis for prioritizing tasks related to servicing the reported problems.Type: GrantFiled: September 27, 2017Date of Patent: September 15, 2020Assignee: ServiceNow, Inc.Inventors: Rahul Guha, Venkitesh Subramanian
-
Publication number: 20200217672Abstract: In accordance with the present approach, a routing algorithm may be implemented to enable an agent to receive an acceptable route between a number of assigned tasks on demand. Particularly, the algorithm may determine the acceptable route by determining a travel cost for each route between an end location and one of the assigned tasks. Then, the algorithm may add in another assigned task and determine a travel cost for each route from the end location, to a first assigned task, and then to a second assigned task. Continuing in this manner, the algorithm constructs routes from the end location and through each possible subset of the assigned tasks, while tracking a permutation of each subset having the lowest travel cost. The algorithm may therefore trace back through the lowest-cost permutations to construct a complete route that has the lowest cost.Type: ApplicationFiled: January 7, 2019Publication date: July 9, 2020Inventors: Xianfa Deng, Audrey Yachun Chen, Devinder Narang, Wenhua Li, Venkitesh Subramanian
-
Publication number: 20200034757Abstract: Embodiments of the present disclosure are directed to providing, via a client instance hosted by an enterprise management data-center, an optimized travel route, including task assignment and scheduling, based at least on user configured criteria. Particularly, the client instance may execute an algorithm, trained via machine learning, to determine the optimized travel route in view of the user configured criteria.Type: ApplicationFiled: July 27, 2018Publication date: January 30, 2020Inventors: Sanjay Kumar Gupta, Devinder Narang, Venkitesh Subramanian
-
Publication number: 20200034765Abstract: Embodiments of the present disclosure are directed to providing, via a client instance hosted by an enterprise management data-center, an interactive map configured to provide contextual actions on a user interface. Using interaction points of the interactive map, a user may assign tasks, communicate with other users, and search for various elements.Type: ApplicationFiled: July 27, 2018Publication date: January 30, 2020Inventors: Sanjay Kumar Gupta, Devinder Narang, Venkitesh Subramanian, Jiwei Xia, Rui Li
-
Publication number: 20180322430Abstract: A computing system and method dynamic multi-factor ranking for prioritizing tasks, and in particular, tasks relating to servicing of problem reports in a managed network, is disclosed. The computing system may be disposed within a remote network management platform and be configured for management of problem report sent from reporting stations in the managed network. The computing system may thus receive a plurality of problem report messages from one or more reporting stations, and may then compute a multi-factor ranking of the messages based on dynamically selected factors associated with each message. The multi-factor ranking may then form the basis of a prioritized list of the messages, and the prioritized list may be displayed on a display device of the computing system. The prioritized list may thus provide a basis for prioritizing tasks related to servicing the reported problems.Type: ApplicationFiled: September 27, 2017Publication date: November 8, 2018Inventors: Rahul Guha, Venkitesh Subramanian
-
Patent number: 9785918Abstract: An issue tracking system capable of predicting the likelihood that an outcome of interest will occur during the lifecycle of an active support ticket. The likelihood can be represented as a severity index score. The issue tracking system can apply a predictive algorithm on attributes of the active support ticket to generate the severity index score. The predictive algorithm to use can depend on the outcome of interest while the correlation factors used to configure the predictive algorithm can depend on support tickets that have already been completed.Type: GrantFiled: September 19, 2014Date of Patent: October 10, 2017Assignee: SAP SEInventors: Gabriele Bodda, Ryan Currier, Venkitesh Subramanian, Prerna Makanawala, Rei Kasai, Devasena Rajamohan, Amith Manoharan Chithambaram, Terence Chesire, Kiran Karadi
-
Patent number: 9665875Abstract: A sales application is described that includes multiple automated sales tools that can be combined to help improve sales within a sales team. A deal finder sales tool is described to help identify sales opportunities. A deal playbook sales tool is also described to help structure the sales opportunity into a sales play by recommending products to sale in conjunction and also constructing a sales team. An influencer sales tool is also described to help identify business relationships that can be utilized to influence members of the sales team.Type: GrantFiled: October 18, 2013Date of Patent: May 30, 2017Assignee: SAP SEInventors: Venkitesh Subramanian, Prerna Makanawala, Niyanth Kudumula, Preeta Kulavil, Praveen Kalla, Jean-Francois Desjeans Gauthier, Kedar Shiroor, Abhijit Mitra, Karan Sood, Sushant Potdar, Brian Yip, Ke Sun, Sebastine Augustine, Nayaki Nayyar
-
Patent number: 9291472Abstract: Techniques are described for providing additional content that is relevant to an upcoming service appointment in an audible format. The additional content can be retrieved from remote sources and aggregated to form an audio package to be played back to the technician as the technician travels to a destination address that corresponds with the upcoming service appointment. The additional content retrieved can depend on the estimated travel time to the destination address. By presenting the additional content audibly at the same time as route directions are being presented graphically, the driver can multi-task which results in time savings since the additional content has been consumed during the drive to the upcoming appointment rather than when the technician arrives at the destination address.Type: GrantFiled: July 31, 2014Date of Patent: March 22, 2016Assignee: SAP SEInventors: Venkitesh Subramanian, Venkat Iyer, Prerna Makanawala, Lin Pang, Ryan Currier
-
Patent number: 9230229Abstract: Systems and method for identifying individuals who may be potentially influential on a particular identified contact for a particular sales opportunity are disclosed. The individuals identified as potential influencers are then ranked according to a predicted level of influence and displayed in a graphic representation. In one embodiment, the ranked potential influencers are displayed as icons in a spiral formation relative to an icon representing the identified contact. The closer an icon representing a particular potential influencer is to the icon representing the identified contact, the greater the level influence is that that influencer might have on the identified contact.Type: GrantFiled: October 18, 2013Date of Patent: January 5, 2016Assignee: SAP SEInventors: Venkitesh Subramanian, Prerna Makanawala, Niyanth Kudumula, Preeta Kulavil, Praveen Kalla, Jean-Francois Desjeans Gauthier, Kedar Shiroor, Abhijit Mitra, Karan Sood
-
Patent number: 9230257Abstract: According to various embodiments, a social media message posted on a social media system is accessed. One or more similar messages determined to be similar to the social media message may be selected from a database of previously posted messages, based on, for example, an author, product, problem, keyword, etc., identified in the social media message. The similar messages may be displayed in a similar message recommendation list of a user interface. One or more relevant knowledgebase articles determined to be relevant to the social media message may be selected from a knowledgebase repository, based on, for example, a product, problem, keyword, etc., identified in the social media message. The relevant knowledgebase articles may be displayed in a knowledgebase article list of a user interface.Type: GrantFiled: December 12, 2012Date of Patent: January 5, 2016Assignee: SAP SEInventors: Prerna Makanawala, Claus Wallacher, Janani Bhuvaneswari Sundar, Jaideep Godara, Rei Kasai, Terence Chesire, Venkitesh Subramanian, Jothish Karunakaran, Krithika Manohar
-
Publication number: 20150345980Abstract: Techniques are described for providing additional content that is relevant to an upcoming service appointment in an audible format. The additional content can be retrieved from remote sources and aggregated to form an audio package to be played back to the technician as the technician travels to a destination address that corresponds with the upcoming service appointment. The additional content retrieved can depend on the estimated travel time to the destination address. By presenting the additional content audibly at the same time as route directions are being presented graphically, the driver can multi-task which results in time savings since the additional content has been consumed during the drive to the upcoming appointment rather than when the technician arrives at the destination address.Type: ApplicationFiled: July 31, 2014Publication date: December 3, 2015Inventors: Venkitesh Subramanian, Venkat Iyer, Prerna Makanawala, Lin Pang, Ryan Currier
-
Publication number: 20150348051Abstract: A recommendation engine analyzes metrics on an active support ticket to provide recommended solutions, technicians and offers. The recommendation can communicate with a predictive analysis engine to identify solutions, technicians, or offers that are highly correlated with the input parameters. In some embodiments, instructions can be provided to a client device for measuring a metric that is used as an input parameter of the predictive analysis engine. The customer or the technician can follow the instructions to measure the metric.Type: ApplicationFiled: July 31, 2014Publication date: December 3, 2015Inventors: Gabriele Bodda, Ryan Currier, Venkitesh Subramanian, Prerna Makanawala, Rei Kasai, Devasena Rajamohan, Amith Manoharan Chithambaram, Terence Chesire, Kiran Karadi
-
Publication number: 20150347906Abstract: An issue tracking system capable of predicting the likelihood that an outcome of interest will occur during the lifecycle of an active support ticket. The likelihood can be represented as a severity index score. The issue tracking system can apply a predictive algorithm on attributes of the active support ticket to generate the severity index score. The predictive algorithm to use can depend on the outcome of interest while the correlation factors used to configure the predictive algorithm can depend on support tickets that have already been completed.Type: ApplicationFiled: September 19, 2014Publication date: December 3, 2015Inventors: Gabriele Bodda, Ryan Currier, Venkitesh Subramanian, Prerna Makanawala, Rei Kasai, Devasena Rajamohan, Amith Manoharan Chithambaram, Terence Chesire, Kiran Karadi
-
Publication number: 20150346918Abstract: An issue tracking system capable of predicting the likelihood that an outcome of interest will occur during the lifecycle of an active support ticket. The likelihood can be represented as a severity index score. The issue tracking system can apply a predictive algorithm on attributes of the active support ticket to generate the severity index score. A graphics engine can present each active support ticket as a line positioned along the perimeter of an inner circle where the length of the line represents the severity index score of the corresponding active support ticket. In some examples, the lines can extend towards an outer circle that represents a predefined threshold value for the severity index score.Type: ApplicationFiled: September 19, 2014Publication date: December 3, 2015Inventors: Gabriele Bodda, Ryan Currier, Venkitesh Subramanian, Prerna Mankanawala, Rei Kasai, Devasena Rajamohan, Amith Manoharan Chithambaram, Terence Chesire, Kiran Karadi
-
Publication number: 20150112756Abstract: A sales application is described that includes multiple automated sales tools that can be combined to help improve sales within a sales team. A deal finder sales tool is described to help identify sales opportunities. A deal playbook sales tool is also described to help structure the sales opportunity into a sales play by recommending products to sale in conjunction and also constructing a sales team. An influencer sales tool is also described to help identify business relationships that can be utilized to influence members of the sales team.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: SAP AGInventors: VENKITESH SUBRAMANIAN, PRERNA MAKANAWALA, NIYANTH KUDUMULA, PREETA KULAVIL, PRAVEEN KALLA, JEAN-FRANCOIS DESJEANS GAUTHIER, KEDAR SHIROOR, ABHIJIT MITRA, KARAN SOOD, SUSHANT POTDAR, BRIAN YIP, KE SUN, SEBASTINE AUGUSTINE
-
Publication number: 20150112893Abstract: Systems and method for identifying individuals who may be potentially influential on a particular identified contact for a particular sales opportunity are disclosed. The individuals identified as potential influencers are then ranked according to a predicted level of influence and displayed in a graphic representation. In one embodiment, the ranked potential influencers are displayed as icons in a spiral formation relative to an icon representing the identified contact. The closer an icon representing a particular potential influencer is to the icon representing the identified contact, the greater the level influence is that that influencer might have on the identified contact.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: SAP AGInventors: VENKITESH SUBRAMANIAN, PRERNA MAKANAWALA, NIYANTH KUDUMULA, PREETA KULAVIL, PRAVEEN KALLA, JEAN-FRANCOIS DESJEANS GAUTHIER, KEDAR SHIROOR, ABHIJIT MITRA, KARAN SOOD
-
Publication number: 20130262320Abstract: According to various exemplary embodiments, a social media message posted by a user on a social media system is accessed, and a prioritization level is determined based on the social media message. The prioritization level may indicate a measurement of importance of the social media message. Further, the social media message may be inserted into a prioritized message queue, based on the determined prioritization level associated with the social media message.Type: ApplicationFiled: December 12, 2012Publication date: October 3, 2013Applicant: SAP AGInventors: Prerna Makanawala, Jaideep Godara, Eliad Goldwasser, Jothish Karunakaran, Janani Bhuvaneswari Sundar, Claus Wallacher, Venkitesh Subramanian, Krithika Manohar, Rei Kasai, Terence Chesire
-
Publication number: 20130262168Abstract: According to various exemplary embodiments, a social media message posted on a social media system is accessed. Moreover, an agent listed in an agent directory is classified as an expert of content referred to in the social media message, based on a keyword identified in the social media message. Further, an identifier of the agent may be displayed in an expert finder list of a user interface.Type: ApplicationFiled: December 12, 2012Publication date: October 3, 2013Applicant: SAP AGInventors: Prerna Makanawala, Jaideep Godara, Eliad Goldwasser, Janani Bhuvaneswari Sundar, Rei Kasai, Venkitesh Subramanian, Krithika Manohar, Jothish Karunakaran, Terence Chesire, Claus Wallacher