IP Library Granted Patent US 10,055,469
Granted Patent B2
US 10,055,469 · App. 14/557,820 · Granted Aug 21, 2018

Method and software for retrieving information from big data systems and analyzing the retrieved data

Inventors: Amit Daniel (Tel Mond, IL); Miriam Duenias (Tel Aviv, IL); Dana Arditi (Modiin, IL)
Assignee: AMDOCS DEVELOPMENT LTD.
G06F17/30563
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,055,469
App. No.
14/557,820
Granted
Aug 21, 2018
Kind
B2
Abstract

A method is provided for enabling a software user to obtain answers based on information retrieved from Big Data systems to a query defined by a user. The method comprises: a) providing a software that comprises computational models, wherein each of the computational models is configured to provide answers to a different type of a user query, and at least one of the computational models is further configured to retrieve information from one or more Big Data systems; b) upon inputting the user query to the software, retrieving information from Big Data systems and presenting to the user a pre-determined series of queries and the results thereof, thereby reflecting to the user a multi-step process selected by the software for retrieving the answers to the query defined, based on information retrieved from the Big Data systems.

Claims (33)

1. A method comprising:

a) providing a software that comprises:

a data collection layer at which data sets generated at different platforms are retrieved, processed and loaded to a database,

a data storage layer in which the data sets from the data collection layer are stored in a Big Data database,

a data modeling layer having a plurality of predefined computational models for different business problems, wherein each computational model of the plurality of predefined computational models is configured to use the data sets stored in the Big Data database to provide one or more answers to a different type of a user query specific to a business problem of the different business problems, and

a visualization layer for interacting with a user,

wherein the different types of user queries specific to the different business problems include:

accelerate data usage and revenues,

third-party data monetization,

optimized management of price plans,

improving customer preservation,

optimizing pre-paid to post-paid migration, and

stimulating roaming usage;

b) upon inputting a user query to the software, using one of the computational models of the plurality of predefined computational models for presenting to a user a plurality of pre-determined series of queries and results thereof, thereby reflecting to the user a multi-step process selected by the software for retrieving the one or more answers to the user query.

2. The method of claim 1 , wherein the data sets include data that relates to activities of a plurality of users at the Internet.

3. The method of claim 1 , wherein the data sets include data that relates to details of voice calls or text messages associated with a plurality of users.

4. The method of claim 1 , wherein the user query is directed to one or more marketing aspects of the user's commercial business.

5. A non-transitory computer-readable storage media storing one or more sequences of instructions which when executed cause one or more processors to perform a method comprising:

a) providing a software that comprises:

a data collection layer at which data sets generated at different platforms are retrieved, processed and loaded to a database,

a data storage layer in which the data sets from the data collection layer are stored in a Big Data database,

a data modeling layer having a plurality of predefined computational models for different business problems, wherein each computational model of the plurality of predefined computational models is configured to use the data sets stored in the Big Data database to provide one or more answers to a different type of a user query specific to a business problem of the different business problems, and

a visualization layer for interacting with a user,

wherein the different types of user queries specific to the different business problems include:

accelerate data usage and revenues,

third-party data monetization,

optimized management of price plans,

improving customer preservation,

optimizing pre-paid to post-paid migration, and

stimulating roaming usage;

b) upon inputting a user query to the software, using one of the computational models of the plurality of predefined computational models for presenting to a user a plurality of pre-determined series of queries and results thereof, thereby reflecting to the user a multi-step process selected by the software for retrieving the one or more answers to the user query.

6. The non-transitory computer-readable storage media of claim 5 , wherein the data sets include data that relates to activities of a plurality of users at the Internet and/or data that relates to details of voice calls or text messages associated with a plurality of users.

7. The non-transitory computer-readable storage media of claim 5 , wherein the user query is directed to one or more marketing aspects of the user's commercial business.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: CVIDYA NETWORKS LTD.
To: AMDOCS DEVELOPMENT LTD.
Reel/Frame 045353/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2016
From: CVIDYA NETWORKS LTD.
To: AMDOCS DEVELOPMENT LTD.
Reel/Frame 038983/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2015
From: DANIEL, AMIT; DUENIAS, MIRI; ARDITI, DANA
To: CVIDYA NETWORKS LTD
Reel/Frame 034864/0355 →
Continuity (1)
Related Publication 20160154865A1 · Jun 2, 2016