发明名称 Directing users to preferred software services
摘要 A mechanism is provided for directing users to preferred software services. An indication from a user for a software service that provides a function identified by the user is identified. One or more software services that provide the function identified by the user are identified and a determination is made as to whether an existing subscription is in place for a subset of the one or more software services. Responsive to the existing subscription being in place for the subset of the one or more software services, the subset of software services that have existing subscriptions are presented to the user.
申请公布号 US8914899(B2) 申请公布日期 2014.12.16
申请号 US201213652019 申请日期 2012.10.15
申请人 International Business Machines Corporation 发明人 Beckley Kristina;Burckhardt Vincent;Song Yao P. A.;Talwar Smriti
分类号 G06F21/10;G06F21/31 主分类号 G06F21/10
代理机构 代理人 Lammes Francis;Walder, Jr. Stephen J.;Stock William J.
主权项 1. A method, in a data processing system, for directing users to preferred software services, the method comprising: receiving, by a hardware implemented processor in the data processing system, a request for a software service that provides a function identified by a user; identifying, by the hardware implemented processor, a plurality of software services; receiving, by the hardware implemented processor, usage data for each of the plurality of software services; for each software service of the plurality of software services: analyzing, by the hardware implemented processor, the usage data to determine a number of users associated with an enterprise utilizing a subscribed software service over a predetermined time period;determining, by the hardware implemented processor, whether the number of users in the enterprise utilizing the subscribed software service over the predetermined time period provides a positive return on investment (ROI) of the subscription to the subscribed software service;responsive to identifying a positive ROI of the subscription to the subscribe software service, providing, by the hardware implemented processor, a recommendation to keep the subscribed software service;responsive to a failure to identify a positive ROI of the subscription to the subscribed software service, determining, by the hardware implemented processor, whether there is another subscribed software service that that is substantially similar to the subscribed software service and has a positive ROI; andresponsive to another subscribed software service existing that is substantially similar to the subscribed software service that also has a positive ROI, providing, by the hardware implemented processor, a recommendation to cancel the subscribed software service and keep the other subscribed software service; searching, by the hardware implemented processor, the plurality of software services for two or more software services that provide the function identified by the user by comparing the function identified by the user to a function provided by each of the plurality of software services; determining, by the hardware implemented processor, whether a subscription exists in a subscription data structure on the data processing system of the user for a subset of the two or more software services that provide the function identified by the user; and responsive to the subscription existing in the subscription data structure on the data processing system of the user for the subset of the two or more software services that provide the function identified by the user and responsive to the subset of the two or more software services each having a recommendation to be kept, presenting to the user, by the hardware implemented processor, the subset of the two or more software services that provide the function identified by the user, that have existing subscriptions, and that each have the recommendation to be kept.
地址 Armonk NY US