Patents Assigned to ServiceSource
-
Patent number: 11488086Abstract: Approaches relating to customer service management for recurring revenue assets are described. A CSM application or other CSM software tool (or set of tools) can include features relating to customer lifecycles, product usage, and/or customer success, each of which can be monitored based on various analytical measures, metrics, indicators, etc. provided by one or more analytical engines. Systems, methods, computer program products, and the like are described.Type: GrantFiled: October 13, 2015Date of Patent: November 1, 2022Assignee: ServiceSource International, Inc.Inventors: John Garrish, Nelson Chen, Elaine Scott, Jeff Goldsmith, John Jerrehian, Jim Dunham, Gabe Richman
-
Patent number: 10769711Abstract: A consistent approach to managing opportunities, quotes, and bookings activities can be managed through the use of a recurring revenue asset management application, which can be supported by one or more features of an asset data model. Such an application can include the use of focus categories and playbooks.Type: GrantFiled: November 18, 2014Date of Patent: September 8, 2020Assignee: ServiceSource International, Inc.Inventors: Tyson Hom, Elaine Scott, Abhinav Vohra, Jill Marchand
-
Patent number: 10430435Abstract: In a recurring revenue management system, a first unit of data and a second unit of data is received. Content is extracted from the first unit of data and the second unit of data based on one or more parameters of a predefined data object that is part of an asset data model. The extracted content is added to an instance of the predefined data object, and a reference tag with identification information for its associated content is associated with the content extracted from each of the first unit of data and the second unit of data. A duplicate data condition can be detected and resolved by applying a predefined approach to conflict resolution based on the identification information in the reference tags of the content of the first unit of data and the second unit of data. Related methods, systems, and computer program products are also described.Type: GrantFiled: March 15, 2013Date of Patent: October 1, 2019Assignee: ServiceSource International, Inc.Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Chellah Thirunavukkarasu, Lenin Subramanian, Manohar Raghunath, Zheng Chen
-
Patent number: 10078677Abstract: In a recurring revenue management system, it can be determined that a unit of data received at the recurring revenue management system from an external client data system lacks at least one data aspect necessary to create a fully populated instance of the data object. An instance of a skeletal object is created in a repository of the recurring revenue management system, and the instance of the skeletal object is partially populated with at least some data extracted from the received unit of data. The instance of the skeletal object is made available for use in the recurring revenue management system. The instance of the skeletal object is then further populated with additional data extracted from a second unit of data received by the recurring revenue management system. Related methods, systems, and computer program products are also described.Type: GrantFiled: March 15, 2013Date of Patent: September 18, 2018Assignee: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
-
Patent number: 9984138Abstract: Visual representations of recurring revenue management system data and predictions are disclosed. A user interface is generated for an electronic display, the user interface including a graphical representation of one or more recurring revenue assets, the graphical representation representing each of the one or more recurring revenue assets according to one or more metrics that define each of the one or more recurring revenue assets. A predicted outcome for at least one of the one or more recurring revenue assets is predicted, the calculating being from a predictive model that is based on aggregate historical information collected from one or more data sources. A graphical representation of the predicted outcome is generated according to one or more parameters related to the one or more metrics, for concurrent display in the user interface with the graphical representation of one or more recurring revenue assets.Type: GrantFiled: May 15, 2017Date of Patent: May 29, 2018Assignee: ServiceSource International, Inc.Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Elaine Garvey, Abhinav Vohra, Kevin Smith
-
Patent number: 9984342Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.Type: GrantFiled: May 8, 2017Date of Patent: May 29, 2018Assignee: SERVICESOURCE INTERNATIONAL, INC.Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Lenin Subramanian, Chellah Thirunavukkarasu, Manohar Raghunath, Zheng Chen
-
Publication number: 20170243142Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.Type: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Applicant: ServiceSource International, Inc.Inventors: GREG OLSEN, Ganesh Bell, Ricardo Craft, Lenin Subramanian, Chellah Thirunavukkarasu, Manohar Raghunath, Zheng Chen
-
Patent number: 9659061Abstract: A data-processing technique for increasing data-size capacity and improving query speed on large datasets where fields within records are replaced by integers representing distinct values of those fields, the integers drawn from a densely-populated range, wherein a computer data storage structure is initialized and maintained to represent a large number of binary values (“bits”) within a smaller number of actual machine-memory bits of the computer. Representative structures and operations thereon, as well as applications of the data structure to support more-sophisticated data structures and operations, are described and claimed.Type: GrantFiled: May 14, 2013Date of Patent: May 23, 2017Assignee: ServiceSourceInventors: Adam K. Goetsch, Nicholas W. West
-
Patent number: 9646066Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.Type: GrantFiled: March 15, 2013Date of Patent: May 9, 2017Assignee: ServiceSource International, Inc.Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Lenin Subramanian, Chelliah Thirunavukkarasu, Manohar Raghunath, Zheng Chen
-
Patent number: 9646140Abstract: Methods to detect and hamper or thwart noncompliant access to online data examine access patterns, history and statistical records, and which may send no, incorrect or nonsense data if data harvesting is detected.Type: GrantFiled: May 16, 2011Date of Patent: May 9, 2017Assignee: ServiceSourceInventor: Peter H. Horadan
-
Publication number: 20160189082Abstract: Approaches relating to customer service management for recurring revenue assets are described. A CSM application or other CSM software tool (or set of tools) can include features relating to customer lifecycles, product usage, and/or customer success, each of which can be monitored based on various analytical measures, metrics, indicators, etc. provided by one or more analytical engines. Systems, methods, computer program products, and the like are described.Type: ApplicationFiled: October 13, 2015Publication date: June 30, 2016Applicant: ServiceSource International, Inc.Inventors: John Garrish, Nelson Chen, Elaine Scott, Jeff Goldsmith, John Jerrehian, Jim Dunham, Gabe Richman
-
Patent number: 9251464Abstract: Apparatus and methods are described for detecting sharing of electronic or online accounts based on grouping of data samples that include keyboard input timing factors and optionally secondary factors. The data samples can be received from various computers having various keyboards of a certain type and may be input by more than one user. The data samples are grouped based on distances and ratios of mathematical combinations of distances between input timing of key events such as dwell and flight time, as well as optionally based on at least one secondary factor related to the keyboard input timing factors. Example secondary factors include a time of day of the input; and/or a machine identification, location, and IP address of the computer used to input the sample.Type: GrantFiled: September 16, 2012Date of Patent: February 2, 2016Assignee: ServiceSource International, Inc.Inventors: Mechthild Regina Kellas-Dicks, Yvonne J. Stark
-
Patent number: 8997191Abstract: Embodiments of the invention relate to collecting keystroke timing data of samples of a phrase input by a user on an input device during different user sessions, and creating a biometric user template based on the timing data collected during the different sessions. Once a sufficient number of samples are collected, the template may be used to authenticate the user.Type: GrantFiled: February 3, 2009Date of Patent: March 31, 2015Assignee: Servicesource International, Inc.Inventors: Yvonne J. Stark, Mechthild Reginu Kellas-Dicks
-
Patent number: 8856955Abstract: A number of effective alternatives for discouraging unauthorized online-resource sharing are discussed. An anti-sharing strategy can be built by applying one or more of the alternatives in response to possible, strongly-suspected or virtually certain unauthorized sharing.Type: GrantFiled: March 17, 2011Date of Patent: October 7, 2014Assignee: ServiceSource International, Inc.Inventors: Jennifer L. Hinds, Matthew R. Shanahan, Mark B. Upson
-
Publication number: 20140156343Abstract: A system and method for multi-tier channel partner management for recurring revenue sales are disclosed. A plurality of tiers related to a recurring revenue asset is designated. Each tier of the plurality of tiers having a set of permissions and rules, the permissions of the tier enabling a user associated with the tier to access information in a database about the recurring revenue asset, and the rules defining permitted interactions between the user and the recurring revenue management system with respect to the recurring revenue asset. Data representing one of the plurality of tiers is received relating to the recurring revenue asset and associated with the user. Data relating to the recurring revenue asset is transmitted. The transmitted data is permitted to be sent to the user based on the tier associated with the user and the recurring revenue asset. A permitted interaction for the user is then executed with the recurring revenue management system to manage the recurring revenue asset.Type: ApplicationFiled: May 15, 2013Publication date: June 5, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Ganesh Bell, Ricardo Craft, Kenji Miller
-
Publication number: 20140122240Abstract: A filtered set of service assets can be selected for use as a source population for opportunity generation in a recurring revenue management system. The selecting can include applying a filter to a data set comprising service asset data for a plurality of service assets. Each service asset in the plurality of the service assets can include an expiration date. The filter can include a range of expiration dates corresponding to a targeted selling period. Anew service offer can be created based on at least one specific rule defined for the commercial entity for service assets in the selected set. The creating Can include applying one or more offer creation parameters, determining reference information for expiring assets in the data asset model, and verifying a chosen service level. The new service offer can be assigned to at least one sales team. Related methods, systems, and computer program products are described.Type: ApplicationFiled: March 15, 2013Publication date: May 1, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
-
Publication number: 20140122176Abstract: A set of offers for renewal of service assets within a sales period can be differentiated. A set of parameters representative of each offer in the set of offers can be analyzed. The set of parameters can include at least one user-provided constraint on an expected outcome of each offer. A predicted outcome can be calculated for the set of offers based on an applied predictive model using the set of parameters as inputs. The at least one constraint for at least one offer of the set of offers can be updated based on at least one sales outcome occurring during the sales period, and a predicted outcome for the set of offers can be recalculated based on the set of parameters comprising the updated at least one constraint. Related methods, systems, and computer program products are described.Type: ApplicationFiled: March 15, 2013Publication date: May 1, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
-
Publication number: 20140114709Abstract: Data relevant to a predefined data object of a set of predefined data objects can be extracted from a unit of date received at a recurring revenue management system. The extracted relevant data can be populated to an instance of the predefined data object. One or more relationships between the instance of the predefined data object and at least one other instance of the predefined data object or a second predefined data object. The defining occurs based on a set of parameters associated with the predefined data object and content of the extracted data. An opportunity can be generated for a sale or renewal of a recurring revenue asset based at least in part on the one or more relationships, and the generated opportunity can be presented to a user. Related methods, systems, and computer program products are also described.Type: ApplicationFiled: March 15, 2013Publication date: April 24, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
-
Publication number: 20140114819Abstract: In a recurring revenue management system, it can be determined that a unit of data received at the recurring revenue management system from an external client data system lacks at least one data aspect necessary to create a fully populated instance of the data object. An instance of a skeletal object is created in a repository of the recurring revenue management system, and the instance of the skeletal object is partially populated with at least some data extracted from the received unit of data. The instance of the skeletal object is made available for use in the recurring revenue management system. The instance of the skeletal object is then further populated with additional data extracted from a second unit of data received by the recurring revenue management system. Related methods, systems, and computer program products are also described.Type: ApplicationFiled: March 15, 2013Publication date: April 24, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell
-
Publication number: 20140114818Abstract: In a recurring revenue management system, a first unit of data and a second unit of data is received. Content is extracted from the first unit of data and the second unit of data based on one or more parameters of a predefined data object that is part of an asset data model. The extracted content is added to an instance of the predefined data object, and a reference tag with identification information for its associated content is associated with the content extracted from each of the first unit of data and the second unit of data. A duplicate data condition can be detected and resolved by applying a predefined approach to conflict resolution based on the identification information in the reference tags of the content of the first unit of data and the second unit of data. Related methods, systems, and computer program products are also described.Type: ApplicationFiled: March 15, 2013Publication date: April 24, 2014Applicant: ServiceSource International, Inc.Inventors: Greg Olsen, Chelliah Thirunavukkarasu, Ricardo Craft, Ganesh Bell