US20130332345A1 - Engine, system and method for providing cloud-based business intelligence - Google Patents
Engine, system and method for providing cloud-based business intelligence Download PDFInfo
- Publication number
- US20130332345A1 US20130332345A1 US13/952,771 US201313952771A US2013332345A1 US 20130332345 A1 US20130332345 A1 US 20130332345A1 US 201313952771 A US201313952771 A US 201313952771A US 2013332345 A1 US2013332345 A1 US 2013332345A1
- Authority
- US
- United States
- Prior art keywords
- data
- user
- company information
- engine
- business intelligence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
Definitions
- the present invention relates to aspects associated with a business, and, more particularly, to an engine, system and method for providing cloud-based business intelligence.
- BI Business intelligence
- BI includes computer-based techniques used in identifying, obtaining, extracting, and/or analyzing business data, for a business or for portions of a business.
- BI may include sales revenue by product or department, or by generation costs or net income.
- BI computing may provide historical, current or predictive views of aspects of a subject business.
- BI computing may include any methodology, process, architecture, or technology that transform raw data into meaningful and useful information for the business, and that may thus be used to enable more effective strategic, tactical, and operational insights and decision-making.
- BI computing may support improved business decisions.
- CI competitive intelligence
- BI typically includes, as a subset thereof, CI.
- BI may also perform or make use of data integration, data quality, data warehousing, master data management, text and content analytics, and similar information management functions to obtain or prepare data. Therefore, “data preparation” and “data usage” may be deemed separate but linked segments of a BI architecture. For example, data usage may include reporting, analytics and dashboards, while data preparation may include data conversion and/or warehousing for use in such reporting, analytics and dashboards.
- GUI graphical user interface
- a second generation of BI computing leverages the traditional enterprise technology environment by creating virtual data warehouses stored via Enterprise Information Integration (“EII”) technologies that allow for providing of the resulting data in an easier-to-use dashboard technology with reporting.
- EII Enterprise Information Integration
- dashboard technologies provide improved access to only the same kluge information that first generation BI computing was built upon.
- even these second generation BI computing systems bind a company to a large supplier of BI systems, wherein the company's use of the supplied system is invariably bogged down by the weight of the company's own voluminous data generated to the BI system.
- BI in the available art still suffers from three fundamental problems: it is a data choke point; it is a cost center, and it does little to simplify or enhance the user experience. Therefore, the need exists for an engine, system and method of using data for BI that alleviates BI as a data choke point, eliminates BI as a cost center, and simplifies and enhances the user's experience with BI.
- the present invention includes an engine, system and method for providing cloud-based business intelligence data, responsively to received company information.
- the engine, system and method may include a local front end comprising a graphical user interface capable of locally querying a user for an electronic location of the received company information, and ones of the business intelligence data to be displayed on the graphical user interface upon upload of the received company information from the electronic location.
- the apparatus, system and method may further include an at least partially remote back end, comprising an accessing engine capable of accessing the electronic location for uploading to the cloud of only ones of the received company information indicative of the ones of the business data intelligence to be displayed, and a charging engine for charging an account of a user of the front end $1 per the ones of the business intelligence data to be displayed.
- the present invention provides an engine, system and method of using data for BI that alleviates BI as a data choke point, eliminates BI as a cost center, and simplifies and enhances the user's experience with BI. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory, and are intended to provide further explanation of the invention as discussed hereinthroughout.
- FIG. 1 illustrates an aspect of an exemplary embodiment of the present invention
- FIG. 2 illustrates an aspect of an exemplary embodiment of the present invention
- FIG. 3 illustrates an aspect of an exemplary embodiment of the present invention
- FIG. 4 illustrates an aspect of an exemplary embodiment of the present invention.
- Computer-implemented platforms, engines, systems and methods of use are disclosed that provide networked access to a plurality of types of digital content, including but not limited to video, audio, data, metadata, hyperlinks, interactive and document content, and that track, deliver manipulate, transform and report the accessed content.
- Described embodiments of these platforms, engines, systems and methods are intended to be exemplary and not limiting.
- the herein described systems and methods can be adapted to provide many types of cloud-based data aggregation, reporting, and the like, and can be extended to provide enhancements and/or additions to the exemplary platforms, engines, systems and methods described.
- the invention is thus intended to include all such extensions.
- the present invention changes BI from a cost center to a revenue center. More particularly, the present invention makes use of data that is already available to the enterprise, and helps the executives of the enterprise simplistically make use of only the data they need to make money from the existing investments of the enterprise in data collection.
- the present invention alleviates the silo-ization of BI, and as such eliminates BI as a data choke point in the enterprise.
- the data for BI in the available art resides in independent silos, such as on the premises, in the cloud, in spreadsheets on a network, and in internal untargeted reports.
- Such data is all but impossible to search, and the non-real-time nature of the data often makes the data inaccurate or irrelevant even if it can be located.
- the underlying data may be manipulated or modified for a report such that, even if the desired data is located, it may be so manipulated as to have become useless or unrecognizable.
- the present invention makes the data from such silos available, in real time as it is accumulated, in a reporting manner customized to the desires of the receiving user.
- the apparatus, system and method of the present invention provide for the focused accumulation and consumption of Business Intelligence (“BI”) data.
- BI Business Intelligence
- the accumulation and consumption of such BI data may avail a company of real and usable intelligence for and from CXO's across the enterprise, across devices, and across systems.
- the present invention employs mobile and cloud based technology to enable the un-binding of the enterprise.
- any executive/CXO of the enterprise may access only the data needed to make decisions in real-time, and may use existing dashboard technologies to provide that data as that executive sees fit.
- the enterprise may pay for only the data consumed, which may be as little as, for example, 1/100 of the cost to the enterprise of a traditional BI system with dashboard reporting.
- the dashboard of the present invention is not a canned dashboard report drawing, from voluminous data, the report data selected by the user of the dashboard. Rather, the instant dashboard provides a real time status, or score, drawn from nimble, real time data drawn only from data of interest to that user.
- a user/executive may sign up to a Software as a Service (SaaS), enterprise intelligence offering at step 302 .
- SaaS Software as a Service
- a user may enter enterprise-related information, grant access to enterprise information or locations, develop a secure user profile or password, and the like. Further, the user's position within the enterprise may indicate, such as using security protocols, what data may be accessible to the particular user.
- the user may select the BI to be tracked by that user.
- the user may be provided with a search for information, by topic, in the systems to which access was granted, a tree-diagram of information, such as with html or xml links to the information, and/or with a series of pull-down menus from which may be selected Key Performance Indicators (KPIs) and Key Risk Indicators (KRIS).
- KPIs Key Performance Indicators
- KRIS Key Risk Indicators
- a pull down list may allow for selection of a preferred BI “pack” dedicated to an executive at the user's position entered in step 302 , such as, for example, wherein a user receives a recommendation for a CEO pack; a CFO pack; a VP of Sales pack; a VP of Marketing pack; a CIO pack; a General Step Pack; or a VP of Technology pack.
- available KRI's and KPI's may include Sales, Sales Growth, Gross Margin, Gross Margin By Product, Cost of Sales, Cost of Lead, Net Income, Ebitda, SG&A, Ebit, Pre Tax Earnings, Forecast Value, Pipeline Value, Customer Concentration, Total Number of Leads, Time to Close Ratio, Employee Count, System Uptime, System failures, Web Traffic, Unique Visitors, Conversion Cost, Business Value, and/or Business Score, Credit Rating, or the like.
- KPI's or KRI's may also be made available through the use of the present invention.
- the user may select the exact location of the data for which the BI will be generated.
- the user authorization at step 302 may allow for a search for data at networked locations, cookied or historical web locations, locations indicated by desktop or mobile apps, or the like.
- the user may be provided with a tree menu, a search menu, a drop-down menu, or the like, from which the location of the data of interest may be received.
- the user may indicate that the data of interest is stored at html-linked or ftp-linked remote or local locations, or more particularly resides at Salesforce.com, SugarCRM, Workplace servers or file directories, Departmental storage (i.e., the accounting department server, the human resources server, etc.), at or via Google, at or via Facebook, at SAP or a similar remote repository, or the like.
- Salesforce.com SugarCRM
- Workplace servers or file directories i.e., the accounting department server, the human resources server, etc.
- Google at or via Google
- Facebook at SAP or a similar remote repository, or the like.
- the system may query the user, at step 308 , for the user to provide a mapping or domain IP request for the data to be uploaded to perform the requested BI for that individual user. Further, at step 308 , the user may indicate the manner in which such data is to be uploaded to provide the BI in the desired fashion on the cloud-based dashboard of the present invention, as detailed further with respect to step 312 .
- the user may be referred to a telephonic help line or an online chat window, such as within a predetermined time such as within 30 minutes of sign-up, to gain the user's, to gain the user's permission for the necessary data upload and data conversion.
- the user may be queried as to goals for the business.
- goals may include thresholds for expenditures, sales, revenue, growth, number of employees, and the like.
- goals may include asset-building tasks, such as research and development, intellectual property protections, and the like. Further, such goals may include indications of competitors.
- a sample or recommended dashboard such as in light of the selected CXO pack or the data to be accessed, may display at step 312 . Additionally and alternatively, the user may be asked to indicate features of a desired dashboard at step 312 . Further, the user may be queried as to how the user will typically access the user's dashboard, such as from what device or using what operating system. Options may include, by way of non-limiting example, dashboard presentation to the cloud, to a smartphone or similar mobile device (and if so what OS the app will be accessed on), or both. Needless to say, the user may be enabled to access the dashboard and its BI presentation anywhere from any device, irrespective of the option selected at step 312 .
- the user may be asked to pay for the service of the present invention at step 314 .
- the user may be asked to approve a recurring charge, such as to a Paypal or credit card or bank account, and/or may be given an option to cancel at any time or after a certain time (such as wherein a one year contract, or the like, is required, and/or may be asked to pay in advance for a certain term of service, such as 1 year.
- the user may be charged a certain rate per metric of BI selected at step 304 , such as per week or per month.
- the user may select, at step 314 , to be charged $1.00 USD per metric, per month, such as for at least one month or for at least one year, for the metrics of interest selected by the user at step 304 .
- the present invention may allow for monitoring and measuring BI in the form of KPI and/or KRI scores provided responsive to a 7 step, by way of non-limiting example, cloud-based BI system that does Rapid Data Mapping (RDP) for only that data, or, in alternative embodiments, for at least that data, of interest to that user.
- RDP Rapid Data Mapping
- such a BI service may be provided, according to the present invention, using a $1 per metric, per month SaaS BI system, wherein a user enters the data she wishes to track, and that data is mapped to or from other SaaS or cloud based services or data applications the enterprise is running to the dashboard of the instant invention.
- FIG. 2 illustrates, with greater particularity, an exemplary frontend 401 and backend 402 to enable system 400 to provide method 300 .
- the backend 402 communicates, at the direction of the user, with any existing system 412 , such as via an accessing engine comprised of computing code, to obtain solely the data of interest to the user at the cost accepted by the user as indicated by a charging engine comprised of computing code associated with the backend 402 .
- Such data of interest may be resident at third party system 412 a , customer relationship management system 412 b , enterprise resource planning system 412 c , human resources system 412 d , and/or financial system 412 e , and/or such data may be resident at data repository 414 or reporting system 416 .
- Frontend 401 may comprise a dashboard, such as in a browser-based view or in an app, such as to any of a variety of devices, such as a laptop, iPhone, iPad, Blackberry or Android phone or tablet.
- back end 401 may scale up for large numbers of users of front ends 401 .
- back end 402 may access any data source 412 414 , 416 , such as, but not limited to, relational databases (such as JDBC), OLAP, Excel, hosted CRMs such as SalesForce.com, Business Objects, XML, SOAP, Java beans (POJO), flat files, OLAP cubes, SAP, PeopleSoft, JD Edwards, Siebel CRM, and/or other real-time and near-real-time systems.
- Bandwidth savings may result in the event back end 402 access only the data from those data sources 412 , 414 , 416 indicated as of interest to the user of front end 401 .
- front end 401 may be provided, by virtue of back end 402 , with unlimited drill downs, in part because of the myriad data available to back end 402 , even if such data is not initially directed for upload to frontend dashboard 401 —that is, the user may have drill down available even for data not included in a selected data pack, such as for a per-use or enterprise-level fee, or for free. Further, back end 402 may expose, upon request from front end 401 , the origination point for any data used to generate BI.
- a dashboard in accordance with front end 401 may include: Flash-based user interactivity; charts and custom geographic map charting; drag and drop functionality; view and sub-window copy and re-use; collaboration between dashboard users, either within department or across departments, such as including view sharing and/or a chat feature; drilldown; analytics and real-time monitoring and customized real time “scoring”; interactive and ad-hoc reports, with drill down, on data of interest to the specific user; data security.
- front end 401 may deliver, at user request, alerts for exceptions (standard or user-indicated) or triggers of business-rules, by way of non-limiting example.
- front end 401 may allow for development of a user-based or enterprise-based scoring system. Occurrences (such as KPI or KRI) affecting scores, such as at a predetermined level, may cause alerts, score-based emails, or the like, to execute to front ends 401 , such as enterprise-wide or only within the department of interest for the KPI or KRI. Correspondingly, collaboration between front ends 401 may be enabled at all times, and/or may be enabled between departments of interest upon a trigger as referenced above.
- FIG. 3 depicts an exemplary computing system 100 for use in accordance with herein described system and method.
- Computing system 100 is capable of executing software, such as an operating system (OS) and a variety of computing applications 190 .
- the operation of exemplary computing system 100 is controlled primarily by computer readable instructions, such as instructions stored in a computer readable storage medium, such as hard disk drive (HDD) 115 , optical disk (not shown) such as a CD or DVD, solid state drive (not shown) such as a USB “thumb drive,” or the like.
- Such instructions may be executed within central processing unit (CPU) 110 to cause computing system 100 to perform operations.
- CPU 110 is implemented in an integrated circuit called a processor.
- exemplary computing system 100 is shown to comprise a single CPU 110 , such description is merely illustrative as computing system 100 may comprise a plurality of CPUs 110 . Additionally, computing system 100 may exploit the resources of remote CPUs (not shown), for example, through communications network 170 or some other data communications means.
- CPU 110 fetches, decodes, and executes instructions from a computer readable storage medium such as HDD 115 .
- Such instructions can be included in software such as an operating system (OS), executable programs and applications (also referred to as “apps”), and the like.
- Information such as computer instructions and other computer readable data, is transferred between components of computing system 100 via the system's main data-transfer path.
- the main data-transfer path may use a system bus architecture 105 , although other computer architectures (not shown) can be used, such as architectures using serializers and deserializers and crossbar switches to communicate data between devices over serial communication paths.
- System bus 105 can include data lines for sending data, address lines for sending addresses, and control lines for sending interrupts and for operating the system bus.
- Some busses provide bus arbitration that regulates access to the bus by extension cards, controllers, and CPU 110 .
- Memory devices coupled to system bus 105 can include random access memory (RAM) 125 and read only memory (ROM) 130 .
- RAM random access memory
- ROM read only memory
- Such memories include circuitry that allows information to be stored and retrieved.
- ROMs 130 generally contain stored data that cannot be modified. Data stored in RAM 125 can be read or changed by CPU 110 or other hardware devices. Access to RAM 125 and/or ROM 130 may be controlled by memory controller 120 .
- Memory controller 120 may provide an address translation function that translates virtual addresses into physical addresses as instructions are executed.
- Memory controller 120 may also provide a memory protection function that isolates processes within the system and isolates system processes from user processes. Thus, a program running in user mode can normally access only memory mapped by its own process virtual address space; it cannot access memory within another process' virtual address space unless memory sharing between the processes has been set up.
- computing system 100 may contain peripheral controller 135 responsible for communicating instructions using a peripheral bus from CPU 110 to peripherals, such as printer 140 , keyboard 145 , and mouse 150 .
- peripheral bus is the Peripheral Component Interconnect (PCI) bus.
- Display 160 which is controlled by display controller 155 , can be used to display visual output and/or presentation generated by or at the request of computing system 100 .
- Such visual output may include text, graphics, animated graphics, and/or video, for example.
- Display 160 may be implemented with a CRT-based video display, an LCD-based display, gas plasma-based display, touch-panel display, or the like.
- Display controller 155 includes electronic components required to generate a video signal that is sent to display 160 .
- computing system 100 may contain network adapter 165 which may be used to couple computing system 100 to an external communication network 170 , which may include or provide access to the Internet Protocol (“IP”) communications.
- IP Internet Protocol
- Communications network 170 may provide user access for computing system 100 with means of communicating and transferring software and information electronically. Additionally, communications network 170 may provide for distributed processing, which involves several computers and the sharing of workloads or cooperative efforts in performing a task. It is appreciated that the network connections shown are exemplary and other means of establishing communications links between computing system 100 and remote users may be used.
- exemplary computing system 100 is merely illustrative of a computing environment in which the herein described systems and methods may operate and does not limit the implementation of the herein described systems and methods in computing environments having differing components and configurations, as the inventive concepts described herein may be implemented in various computing environments using various components and configurations.
- computing system 100 can be deployed in networked computing environment 200 .
- the above description for computing system 100 applies to server, client, and peer computers deployed in a networked environment, for example, server 205 , laptop computer 210 , and desktop computer 230 .
- FIG. 4 illustrates an exemplary illustrative networked computing environment 200 , with a server in communication with client computing and/or communicating devices via a communications network, in which the herein described apparatus and methods may be employed.
- server 205 may be interconnected via a communications network 240 (which may include any of, or any combination of, a fixed-wire or wireless LAN, WAN, intranet, extranet, peer-to-peer network, virtual private network, the Internet, or other communications network such as POTS, ISDN, VoIP, PSTN, etc.) with a number of client computing/communication devices such as laptop computer 210 , wireless mobile telephone 215 , wired telephone 220 , personal digital assistant 225 , user desktop computer 230 , and/or other communication enabled devices (not shown).
- Server 205 can comprise dedicated servers operable to process and communicate data such as digital content 250 to and from client devices 210 , 215 , 220 , 225 , 230 , etc.
- HTTP hypertext transfer protocol
- FTP file transfer protocol
- SOAP simple object access protocol
- WAP wireless application protocol
- networked computing environment 200 can utilize various data security protocols such as secured socket layer (SSL), pretty good privacy (PGP), virtual private network (VPN) security, or the like.
- SSL secured socket layer
- PGP pretty good privacy
- VPN virtual private network
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
An engine, system and method for providing cloud-based business intelligence data, responsively to received company information, including a local front end comprising a graphical user interface capable of locally querying a user for an electronic location of the received company information, and ones of the business intelligence data to be displayed on the graphical user interface upon upload of the received company information from the electronic location, and further including an at least partially remote back end, comprising an accessing engine capable of accessing the electronic location for uploading to the cloud of only ones of the received company information indicative of the ones of the business data intelligence to be displayed, and a charging engine for charging an account of a user of the front end $1 per the ones of the business intelligence data to be displayed.
Description
- This is a continuation of U.S. patent application Ser. No. 13/311,916, filed Dec. 6, 2011, entitled “Engine, System and Method for Providing Cloud-Based Business Intelligence”, which claims priority to U.S. Provisional Patent Application No. 61/538,994, filed Sep. 26, 2011, entitled “Engine, System and Method for Providing Cloud-Based Business Intelligence”, and to U.S. Provisional Patent Application No. 61/493,647, filed Jun. 6, 2011, entitled “Engine, System and Method of Providing Cloud-Based Business Valuation and Associated Services”, the entireties of which are expressly incorporated herein by reference.
- 1. Field of the Invention
- The present invention relates to aspects associated with a business, and, more particularly, to an engine, system and method for providing cloud-based business intelligence.
- 2. Background of the Invention
- Business intelligence (“BI”), as used herein, includes computer-based techniques used in identifying, obtaining, extracting, and/or analyzing business data, for a business or for portions of a business. By way of non-limiting example, BI may include sales revenue by product or department, or by generation costs or net income. BI computing may provide historical, current or predictive views of aspects of a subject business. As such, BI computing may include any methodology, process, architecture, or technology that transform raw data into meaningful and useful information for the business, and that may thus be used to enable more effective strategic, tactical, and operational insights and decision-making.
- As such, BI computing may support improved business decisions. By comparison, while BI uses technologies, processes, and applications to analyze mostly internal data, competitive intelligence (“CI”) gathers, analyzes and disseminates information focused on competitors. Nevertheless, broadly understood BI typically includes, as a subset thereof, CI.
- BI may also perform or make use of data integration, data quality, data warehousing, master data management, text and content analytics, and similar information management functions to obtain or prepare data. Therefore, “data preparation” and “data usage” may be deemed separate but linked segments of a BI architecture. For example, data usage may include reporting, analytics and dashboards, while data preparation may include data conversion and/or warehousing for use in such reporting, analytics and dashboards.
- As used herein, “analytics” or “business analytics” may focus on developing new strategies and understanding of business performance based on the data indicating the metrics of BI. As used herein, “dashboard,” “interface,” “graphical user interface” (“GUI”) and like terms may indicate an interactive display to a user, such as on a display screen of a computing device, that provides the user with information in an organized and understandable manner.
- As such, a first generation of BI computing harnessed information via kluge information extraction and proprietary reporting, which necessitated the vast data stores and data warehouses that held data in large databases. In such initial stage BI computing, executives could not access the large volume of cross-enterprise information in a consumable format that would allow for actionable decisions absent detailed knowledge of silo-reporting mechanisms, if such mechanisms were even available. This results in a vast data store of information that is not consumable by, insightful for, or actionable to the most important decision makers in a given company.
- A second generation of BI computing leverages the traditional enterprise technology environment by creating virtual data warehouses stored via Enterprise Information Integration (“EII”) technologies that allow for providing of the resulting data in an easier-to-use dashboard technology with reporting. However, such dashboard technologies provide improved access to only the same kluge information that first generation BI computing was built upon. As such, even these second generation BI computing systems bind a company to a large supplier of BI systems, wherein the company's use of the supplied system is invariably bogged down by the weight of the company's own voluminous data generated to the BI system.
- Thus, billions of dollars have been spent on traditional BI solutions, but BI in the available art still suffers from three fundamental problems: it is a data choke point; it is a cost center, and it does little to simplify or enhance the user experience. Therefore, the need exists for an engine, system and method of using data for BI that alleviates BI as a data choke point, eliminates BI as a cost center, and simplifies and enhances the user's experience with BI.
- The present invention includes an engine, system and method for providing cloud-based business intelligence data, responsively to received company information. The engine, system and method may include a local front end comprising a graphical user interface capable of locally querying a user for an electronic location of the received company information, and ones of the business intelligence data to be displayed on the graphical user interface upon upload of the received company information from the electronic location. The apparatus, system and method may further include an at least partially remote back end, comprising an accessing engine capable of accessing the electronic location for uploading to the cloud of only ones of the received company information indicative of the ones of the business data intelligence to be displayed, and a charging engine for charging an account of a user of the front end $1 per the ones of the business intelligence data to be displayed.
- Thus, the present invention provides an engine, system and method of using data for BI that alleviates BI as a data choke point, eliminates BI as a cost center, and simplifies and enhances the user's experience with BI. It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory, and are intended to provide further explanation of the invention as discussed hereinthroughout.
- The accompanying drawings are included to provide a further understanding of the disclosed embodiments. In the drawings, like numerals represent like elements, and:
-
FIG. 1 illustrates an aspect of an exemplary embodiment of the present invention; -
FIG. 2 illustrates an aspect of an exemplary embodiment of the present invention; -
FIG. 3 illustrates an aspect of an exemplary embodiment of the present invention; and -
FIG. 4 illustrates an aspect of an exemplary embodiment of the present invention. - Computer-implemented platforms, engines, systems and methods of use are disclosed that provide networked access to a plurality of types of digital content, including but not limited to video, audio, data, metadata, hyperlinks, interactive and document content, and that track, deliver manipulate, transform and report the accessed content. Described embodiments of these platforms, engines, systems and methods are intended to be exemplary and not limiting. As such, it is contemplated that the herein described systems and methods can be adapted to provide many types of cloud-based data aggregation, reporting, and the like, and can be extended to provide enhancements and/or additions to the exemplary platforms, engines, systems and methods described. The invention is thus intended to include all such extensions. Reference will now be made in detail to various exemplary and illustrative embodiments of the present invention.
- The present invention changes BI from a cost center to a revenue center. More particularly, the present invention makes use of data that is already available to the enterprise, and helps the executives of the enterprise simplistically make use of only the data they need to make money from the existing investments of the enterprise in data collection.
- Moreover, the present invention alleviates the silo-ization of BI, and as such eliminates BI as a data choke point in the enterprise. More particularly, the data for BI in the available art resides in independent silos, such as on the premises, in the cloud, in spreadsheets on a network, and in internal untargeted reports. Such data is all but impossible to search, and the non-real-time nature of the data often makes the data inaccurate or irrelevant even if it can be located. Likewise, the underlying data may be manipulated or modified for a report such that, even if the desired data is located, it may be so manipulated as to have become useless or unrecognizable. The present invention makes the data from such silos available, in real time as it is accumulated, in a reporting manner customized to the desires of the receiving user.
- The apparatus, system and method of the present invention provide for the focused accumulation and consumption of Business Intelligence (“BI”) data. The accumulation and consumption of such BI data may avail a company of real and usable intelligence for and from CXO's across the enterprise, across devices, and across systems.
- The present invention employs mobile and cloud based technology to enable the un-binding of the enterprise. Thereby, any executive/CXO of the enterprise may access only the data needed to make decisions in real-time, and may use existing dashboard technologies to provide that data as that executive sees fit. Further, because only the data needed for that executive may be prepared and used, the enterprise may pay for only the data consumed, which may be as little as, for example, 1/100 of the cost to the enterprise of a traditional BI system with dashboard reporting. More particularly, the dashboard of the present invention is not a canned dashboard report drawing, from voluminous data, the report data selected by the user of the dashboard. Rather, the instant dashboard provides a real time status, or score, drawn from nimble, real time data drawn only from data of interest to that user.
- More particularly, and as illustrated in the flow diagram of the method 300 of
FIG. 1 and the system block diagram of the system 400 ofFIG. 2 , a user/executive may sign up to a Software as a Service (SaaS), enterprise intelligence offering atstep 302. For example, a user may enter enterprise-related information, grant access to enterprise information or locations, develop a secure user profile or password, and the like. Further, the user's position within the enterprise may indicate, such as using security protocols, what data may be accessible to the particular user. - At
step 304, the user may select the BI to be tracked by that user. By way of non-limiting example, the user may be provided with a search for information, by topic, in the systems to which access was granted, a tree-diagram of information, such as with html or xml links to the information, and/or with a series of pull-down menus from which may be selected Key Performance Indicators (KPIs) and Key Risk Indicators (KRIS). Yet more particularly, a pull down list may allow for selection of a preferred BI “pack” dedicated to an executive at the user's position entered instep 302, such as, for example, wherein a user receives a recommendation for a CEO pack; a CFO pack; a VP of Sales pack; a VP of Marketing pack; a CIO pack; a General Counsel Pack; or a VP of Technology pack. - By way of non-limiting example, available KRI's and KPI's may include Sales, Sales Growth, Gross Margin, Gross Margin By Product, Cost of Sales, Cost of Lead, Net Income, Ebitda, SG&A, Ebit, Pre Tax Earnings, Forecast Value, Pipeline Value, Customer Concentration, Total Number of Leads, Time to Close Ratio, Employee Count, System Uptime, System failures, Web Traffic, Unique Visitors, Conversion Cost, Business Value, and/or Business Score, Credit Rating, or the like. Needless to say, other KPI's or KRI's may also be made available through the use of the present invention.
- At
step 306, the user may select the exact location of the data for which the BI will be generated. For example, the user authorization atstep 302 may allow for a search for data at networked locations, cookied or historical web locations, locations indicated by desktop or mobile apps, or the like. Additionally and alternatively, the user may be provided with a tree menu, a search menu, a drop-down menu, or the like, from which the location of the data of interest may be received. For example, the user may indicate that the data of interest is stored at html-linked or ftp-linked remote or local locations, or more particularly resides at Salesforce.com, SugarCRM, Workplace servers or file directories, Departmental storage (i.e., the accounting department server, the human resources server, etc.), at or via Google, at or via Facebook, at SAP or a similar remote repository, or the like. - The system may query the user, at
step 308, for the user to provide a mapping or domain IP request for the data to be uploaded to perform the requested BI for that individual user. Further, atstep 308, the user may indicate the manner in which such data is to be uploaded to provide the BI in the desired fashion on the cloud-based dashboard of the present invention, as detailed further with respect to step 312. Of course, if a user declines to make the data available, the user may be referred to a telephonic help line or an online chat window, such as within a predetermined time such as within 30 minutes of sign-up, to gain the user's, to gain the user's permission for the necessary data upload and data conversion. - At
step 310, the user may be queried as to goals for the business. Such goals may include thresholds for expenditures, sales, revenue, growth, number of employees, and the like. Similarly, such goals may include asset-building tasks, such as research and development, intellectual property protections, and the like. Further, such goals may include indications of competitors. - A sample or recommended dashboard, such as in light of the selected CXO pack or the data to be accessed, may display at
step 312. Additionally and alternatively, the user may be asked to indicate features of a desired dashboard atstep 312. Further, the user may be queried as to how the user will typically access the user's dashboard, such as from what device or using what operating system. Options may include, by way of non-limiting example, dashboard presentation to the cloud, to a smartphone or similar mobile device (and if so what OS the app will be accessed on), or both. Needless to say, the user may be enabled to access the dashboard and its BI presentation anywhere from any device, irrespective of the option selected atstep 312. - Finally, the user may be asked to pay for the service of the present invention at
step 314. The user may be asked to approve a recurring charge, such as to a Paypal or credit card or bank account, and/or may be given an option to cancel at any time or after a certain time (such as wherein a one year contract, or the like, is required, and/or may be asked to pay in advance for a certain term of service, such as 1 year. Additionally, in a particularly preferred embodiment, the user may be charged a certain rate per metric of BI selected atstep 304, such as per week or per month. By way of non-limiting example, the user may select, atstep 314, to be charged $1.00 USD per metric, per month, such as for at least one month or for at least one year, for the metrics of interest selected by the user atstep 304. - Thereby, the present invention may allow for monitoring and measuring BI in the form of KPI and/or KRI scores provided responsive to a 7 step, by way of non-limiting example, cloud-based BI system that does Rapid Data Mapping (RDP) for only that data, or, in alternative embodiments, for at least that data, of interest to that user. Additionally, for example, such a BI service may be provided, according to the present invention, using a $1 per metric, per month SaaS BI system, wherein a user enters the data she wishes to track, and that data is mapped to or from other SaaS or cloud based services or data applications the enterprise is running to the dashboard of the instant invention.
-
FIG. 2 illustrates, with greater particularity, anexemplary frontend 401 andbackend 402 to enable system 400 to provide method 300. More particularly, thebackend 402 communicates, at the direction of the user, with any existingsystem 412, such as via an accessing engine comprised of computing code, to obtain solely the data of interest to the user at the cost accepted by the user as indicated by a charging engine comprised of computing code associated with thebackend 402. Such data of interest may be resident atthird party system 412 a, customerrelationship management system 412 b, enterpriseresource planning system 412 c,human resources system 412 d, and/orfinancial system 412 e, and/or such data may be resident atdata repository 414 orreporting system 416. - This data may be delivered in real-time, as BI, to the user at
frontend 401.Frontend 401 may comprise a dashboard, such as in a browser-based view or in an app, such as to any of a variety of devices, such as a laptop, iPhone, iPad, Blackberry or Android phone or tablet. Thereby,back end 401 may scale up for large numbers of users of front ends 401. - Thereby,
back end 402 may access anydata source 412 414, 416, such as, but not limited to, relational databases (such as JDBC), OLAP, Excel, hosted CRMs such as SalesForce.com, Business Objects, XML, SOAP, Java beans (POJO), flat files, OLAP cubes, SAP, PeopleSoft, JD Edwards, Siebel CRM, and/or other real-time and near-real-time systems. Bandwidth savings may result in the eventback end 402 access only the data from thosedata sources front end 401. Nevertheless,front end 401 may be provided, by virtue ofback end 402, with unlimited drill downs, in part because of the myriad data available toback end 402, even if such data is not initially directed for upload to frontenddashboard 401—that is, the user may have drill down available even for data not included in a selected data pack, such as for a per-use or enterprise-level fee, or for free. Further,back end 402 may expose, upon request fromfront end 401, the origination point for any data used to generate BI. - More particularly, a dashboard in accordance with
front end 401 may include: Flash-based user interactivity; charts and custom geographic map charting; drag and drop functionality; view and sub-window copy and re-use; collaboration between dashboard users, either within department or across departments, such as including view sharing and/or a chat feature; drilldown; analytics and real-time monitoring and customized real time “scoring”; interactive and ad-hoc reports, with drill down, on data of interest to the specific user; data security. Likewise,front end 401 may deliver, at user request, alerts for exceptions (standard or user-indicated) or triggers of business-rules, by way of non-limiting example. - More particularly,
front end 401 may allow for development of a user-based or enterprise-based scoring system. Occurrences (such as KPI or KRI) affecting scores, such as at a predetermined level, may cause alerts, score-based emails, or the like, to execute tofront ends 401, such as enterprise-wide or only within the department of interest for the KPI or KRI. Correspondingly, collaboration between front ends 401 may be enabled at all times, and/or may be enabled between departments of interest upon a trigger as referenced above. -
FIG. 3 depicts anexemplary computing system 100 for use in accordance with herein described system and method.Computing system 100 is capable of executing software, such as an operating system (OS) and a variety ofcomputing applications 190. The operation ofexemplary computing system 100 is controlled primarily by computer readable instructions, such as instructions stored in a computer readable storage medium, such as hard disk drive (HDD) 115, optical disk (not shown) such as a CD or DVD, solid state drive (not shown) such as a USB “thumb drive,” or the like. Such instructions may be executed within central processing unit (CPU) 110 to causecomputing system 100 to perform operations. In many known computer servers, workstations, personal computers, and the like,CPU 110 is implemented in an integrated circuit called a processor. - It is appreciated that, although
exemplary computing system 100 is shown to comprise asingle CPU 110, such description is merely illustrative ascomputing system 100 may comprise a plurality ofCPUs 110. Additionally,computing system 100 may exploit the resources of remote CPUs (not shown), for example, throughcommunications network 170 or some other data communications means. - In operation,
CPU 110 fetches, decodes, and executes instructions from a computer readable storage medium such asHDD 115. Such instructions can be included in software such as an operating system (OS), executable programs and applications (also referred to as “apps”), and the like. Information, such as computer instructions and other computer readable data, is transferred between components ofcomputing system 100 via the system's main data-transfer path. The main data-transfer path may use asystem bus architecture 105, although other computer architectures (not shown) can be used, such as architectures using serializers and deserializers and crossbar switches to communicate data between devices over serial communication paths.System bus 105 can include data lines for sending data, address lines for sending addresses, and control lines for sending interrupts and for operating the system bus. Some busses provide bus arbitration that regulates access to the bus by extension cards, controllers, andCPU 110. - Memory devices coupled to
system bus 105 can include random access memory (RAM) 125 and read only memory (ROM) 130. Such memories include circuitry that allows information to be stored and retrieved.ROMs 130 generally contain stored data that cannot be modified. Data stored inRAM 125 can be read or changed byCPU 110 or other hardware devices. Access to RAM 125 and/orROM 130 may be controlled bymemory controller 120.Memory controller 120 may provide an address translation function that translates virtual addresses into physical addresses as instructions are executed.Memory controller 120 may also provide a memory protection function that isolates processes within the system and isolates system processes from user processes. Thus, a program running in user mode can normally access only memory mapped by its own process virtual address space; it cannot access memory within another process' virtual address space unless memory sharing between the processes has been set up. - In addition,
computing system 100 may containperipheral controller 135 responsible for communicating instructions using a peripheral bus fromCPU 110 to peripherals, such asprinter 140,keyboard 145, andmouse 150. An example of a peripheral bus is the Peripheral Component Interconnect (PCI) bus. -
Display 160, which is controlled bydisplay controller 155, can be used to display visual output and/or presentation generated by or at the request ofcomputing system 100. Such visual output may include text, graphics, animated graphics, and/or video, for example.Display 160 may be implemented with a CRT-based video display, an LCD-based display, gas plasma-based display, touch-panel display, or the like.Display controller 155 includes electronic components required to generate a video signal that is sent to display 160. - Further,
computing system 100 may containnetwork adapter 165 which may be used to couplecomputing system 100 to anexternal communication network 170, which may include or provide access to the Internet Protocol (“IP”) communications.Communications network 170 may provide user access forcomputing system 100 with means of communicating and transferring software and information electronically. Additionally,communications network 170 may provide for distributed processing, which involves several computers and the sharing of workloads or cooperative efforts in performing a task. It is appreciated that the network connections shown are exemplary and other means of establishing communications links betweencomputing system 100 and remote users may be used. - It is appreciated that
exemplary computing system 100 is merely illustrative of a computing environment in which the herein described systems and methods may operate and does not limit the implementation of the herein described systems and methods in computing environments having differing components and configurations, as the inventive concepts described herein may be implemented in various computing environments using various components and configurations. - As shown in
FIG. 4 ,computing system 100 can be deployed innetworked computing environment 200. In general, the above description forcomputing system 100 applies to server, client, and peer computers deployed in a networked environment, for example,server 205,laptop computer 210, anddesktop computer 230.FIG. 4 illustrates an exemplary illustrativenetworked computing environment 200, with a server in communication with client computing and/or communicating devices via a communications network, in which the herein described apparatus and methods may be employed. - As further shown in
FIG. 4 ,server 205 may be interconnected via a communications network 240 (which may include any of, or any combination of, a fixed-wire or wireless LAN, WAN, intranet, extranet, peer-to-peer network, virtual private network, the Internet, or other communications network such as POTS, ISDN, VoIP, PSTN, etc.) with a number of client computing/communication devices such aslaptop computer 210, wirelessmobile telephone 215,wired telephone 220, personaldigital assistant 225,user desktop computer 230, and/or other communication enabled devices (not shown).Server 205 can comprise dedicated servers operable to process and communicate data such asdigital content 250 to and fromclient devices networked computing environment 200 can utilize various data security protocols such as secured socket layer (SSL), pretty good privacy (PGP), virtual private network (VPN) security, or the like. Eachclient device server 205. - Those of skill in the art will appreciate that the herein described systems and methods may be subject to various modifications and alternative constructions. There is no intention to limit the scope of the invention to the specific constructions described herein. Rather, the herein described systems and methods are intended to cover all modifications, alternative constructions, and equivalents falling within the scope and spirit of the invention and its equivalents.
Claims (15)
1. A computer-implemented system for providing cloud-based business intelligence data, responsively to received company information, comprising:
a non-transitory computer readable storage medium having encoded thereon computer executable instructions for providing a local front end comprising a graphical user interface capable of locally querying a user for:
a location of the received company information;
ones of the business intelligence data to be displayed on the graphical user interface upon upload of the received company information from the location; and
an at least partially remote back end, comprising:
an accessing engine capable of accessing the location for uploading to the cloud of only ones of the received company information indicative of the ones of the business data intelligence to be displayed; and
a charging engine for charging an account of a user of the front end a monetary amount per the ones of the business intelligence data to be displayed.
2. The system of claim 1 , wherein the account of the user comprises a credit card account.
3. The system of claim 1 , wherein the account of the user comprises a third party payment account.
4. The system of claim 1 , wherein the monetary amount is one dollar.
5. The system of claim 1 , wherein the monetary amount is based on the amount of company information.
6. The system of claim 1 , wherein the display of business intelligence data is through a dashboard.
7. The system of claim 1 , further comprising at least one rules engine communicatively connected to the at least partially remote back end, and comprising a plurality of rules to generate, responsively to the business intelligence data, an alert.
8. The system of claim 1 , wherein the graphical user interface is remote from the user.
9. The system of claim 1 , wherein the received company information is at least one selected from the group consisting of a third party payment score, a credit score, a tax return, liabilities, debt incurred and cash accrued.
10. The system of claim 1 , wherein the graphical user interface is accessible from at least two remote locations.
11. The system of claim 1 , wherein the graphical user interface is accessible by at least two users.
12. The system of claim 1 , wherein the user is not associated with the company.
13. The system of claim 1 , wherein the company information is received through a valuation requester not associated with the company.
14. The system of claim 7 , wherein the alert is sent to at least one user.
15. The system of claim 1 , wherein uploading by the accessing engine is in real time.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/952,771 US20130332345A1 (en) | 2011-06-06 | 2013-07-29 | Engine, system and method for providing cloud-based business intelligence |
US14/694,879 US20150310364A1 (en) | 2011-06-06 | 2015-04-23 | System and method for providing pre-valuation estimates of business intelligence |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161493647P | 2011-06-06 | 2011-06-06 | |
US201161538994P | 2011-09-26 | 2011-09-26 | |
US13/311,916 US8521655B2 (en) | 2011-06-06 | 2011-12-06 | Engine, system and method for providing cloud-based business intelligence |
US13/952,771 US20130332345A1 (en) | 2011-06-06 | 2013-07-29 | Engine, system and method for providing cloud-based business intelligence |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/311,916 Continuation US8521655B2 (en) | 2011-06-06 | 2011-12-06 | Engine, system and method for providing cloud-based business intelligence |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/694,879 Continuation-In-Part US20150310364A1 (en) | 2011-06-06 | 2015-04-23 | System and method for providing pre-valuation estimates of business intelligence |
Publications (1)
Publication Number | Publication Date |
---|---|
US20130332345A1 true US20130332345A1 (en) | 2013-12-12 |
Family
ID=47262412
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/311,916 Active US8521655B2 (en) | 2011-06-06 | 2011-12-06 | Engine, system and method for providing cloud-based business intelligence |
US13/952,771 Abandoned US20130332345A1 (en) | 2011-06-06 | 2013-07-29 | Engine, system and method for providing cloud-based business intelligence |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/311,916 Active US8521655B2 (en) | 2011-06-06 | 2011-12-06 | Engine, system and method for providing cloud-based business intelligence |
Country Status (1)
Country | Link |
---|---|
US (2) | US8521655B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761309A (en) * | 2014-01-23 | 2014-04-30 | 中国移动(深圳)有限公司 | Operation data processing method and system |
US20150149625A1 (en) * | 2013-11-25 | 2015-05-28 | Oracle International Corporation | Method and system for low-overhead latency profiling |
US9754233B1 (en) | 2013-12-31 | 2017-09-05 | EMC IP Holding Company LLC | Centralized employee data analytics |
US9948791B2 (en) | 2014-06-09 | 2018-04-17 | Oracle International Corporation | Sharing group notification |
US11290390B2 (en) | 2019-11-20 | 2022-03-29 | Oracle International Corporation | Methods, systems, and computer readable media for lockless communications network resource quota sharing |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150310364A1 (en) * | 2011-06-06 | 2015-10-29 | Michael M. Carter | System and method for providing pre-valuation estimates of business intelligence |
US8521655B2 (en) * | 2011-06-06 | 2013-08-27 | Bizequity Llc | Engine, system and method for providing cloud-based business intelligence |
US9055125B2 (en) | 2011-12-13 | 2015-06-09 | Honeywell International Inc. | System and method of monitoring, control and configuration of security and lifestyle devices |
US20130198637A1 (en) * | 2012-01-27 | 2013-08-01 | Sungard Availability Services Lp | Cloud service dashboard |
US9323767B2 (en) * | 2012-10-01 | 2016-04-26 | Longsand Limited | Performance and scalability in an intelligent data operating layer system |
US9870543B2 (en) | 2013-08-12 | 2018-01-16 | GoodData Corporation | Custom-branded analytic applications in a multi-tenant environment |
US9547699B2 (en) | 2013-09-09 | 2017-01-17 | Microsoft Technology Licensing, Llc | Providing enhanced connection data for shared resources |
US20150095212A1 (en) * | 2013-09-27 | 2015-04-02 | REmeter LLC | Financial data ranking system |
US9953386B2 (en) | 2013-11-16 | 2018-04-24 | At&T Intellectual Property I, L.P. | Method and system for controlling distribution of composite data of user by aggregation server |
US20220188279A1 (en) * | 2020-12-11 | 2022-06-16 | Chs Inc. | Systems and methods for creating and tracking implementation of a consolidation of data during a migration from one or more source systems to one target system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7151438B1 (en) * | 2003-08-06 | 2006-12-19 | Unisys Corporation | System and wireless device for providing real-time alerts in response to changes in business operational data |
US8521655B2 (en) * | 2011-06-06 | 2013-08-27 | Bizequity Llc | Engine, system and method for providing cloud-based business intelligence |
Family Cites Families (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974572A (en) * | 1996-10-15 | 1999-10-26 | Mercury Interactive Corporation | Software system and methods for generating a load test using a server access log |
US8224747B2 (en) * | 1998-12-08 | 2012-07-17 | Yodlee.Com, Inc. | Interactive funds transfer interface |
US6859212B2 (en) * | 1998-12-08 | 2005-02-22 | Yodlee.Com, Inc. | Interactive transaction center interface |
US7672879B1 (en) * | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
JP2000285002A (en) * | 1999-03-30 | 2000-10-13 | Fuji Xerox Co Ltd | Device and method for supplying inherent access space to user in hypertext space |
US20020023108A1 (en) * | 1999-09-09 | 2002-02-21 | Neil Daswani | Automatic web form interaction proxy |
US7496637B2 (en) * | 2000-05-31 | 2009-02-24 | Oracle International Corp. | Web service syndication system |
US6785666B1 (en) * | 2000-07-11 | 2004-08-31 | Revenue Science, Inc. | Method and system for parsing navigation information |
US20060074727A1 (en) * | 2000-09-07 | 2006-04-06 | Briere Daniel D | Method and apparatus for collection and dissemination of information over a computer network |
JP2002197118A (en) * | 2000-12-15 | 2002-07-12 | Internatl Business Mach Corp <Ibm> | Information access method, information access system and storage medium |
US20020091639A1 (en) * | 2001-01-11 | 2002-07-11 | Linq System Svenska Ab | Enterprise information and communication management system and method |
US20100281364A1 (en) * | 2005-01-11 | 2010-11-04 | David Sidman | Apparatuses, Methods and Systems For Portable Universal Profile |
US20040148503A1 (en) * | 2002-01-25 | 2004-07-29 | David Sidman | Apparatus, method, and system for accessing digital rights management information |
US20040111530A1 (en) * | 2002-01-25 | 2004-06-10 | David Sidman | Apparatus method and system for multiple resolution affecting information access |
US7702521B2 (en) * | 2001-03-07 | 2010-04-20 | Thomas Layne Bascom | Method for users of a network to provide other users with access to link relationships between documents |
WO2003023622A1 (en) * | 2001-09-07 | 2003-03-20 | Mitsubishi Denki Kabushiki Kaisha | Information providing method and information providing device |
US7814043B2 (en) * | 2001-11-26 | 2010-10-12 | Fujitsu Limited | Content information analyzing method and apparatus |
US7107338B1 (en) * | 2001-12-05 | 2006-09-12 | Revenue Science, Inc. | Parsing navigation information to identify interactions based on the times of their occurrences |
US20050131953A1 (en) * | 2003-02-14 | 2005-06-16 | Fujitsu Limited | Information providing method, information management device and program |
SG192498A1 (en) * | 2005-01-11 | 2013-08-30 | Content Directions Inc | Apparatuses, methods and systems for integrated, information-engineered and self-improving advertising, e-commerce and online customer interactions |
US8347088B2 (en) * | 2005-02-01 | 2013-01-01 | Newsilike Media Group, Inc | Security systems and methods for use with structured and unstructured data |
US8429630B2 (en) * | 2005-09-15 | 2013-04-23 | Ca, Inc. | Globally distributed utility computing cloud |
US7873595B2 (en) * | 2006-02-24 | 2011-01-18 | Google Inc. | Computing a group of related companies for financial information systems |
US20080080526A1 (en) * | 2006-09-28 | 2008-04-03 | Microsoft Corporation | Migrating data to new cloud |
US20080109283A1 (en) * | 2006-11-03 | 2008-05-08 | Business Objects, S.A. | Apparatus and method for mixing business intelligence and business process workflows |
CA2576791A1 (en) * | 2007-01-31 | 2008-07-31 | Cognos Incorporated | Method and system for business process management |
US20100223157A1 (en) * | 2007-10-15 | 2010-09-02 | Simardip Kalsi | Online virtual knowledge marketplace |
EP2232898A4 (en) * | 2007-12-17 | 2012-08-08 | Smooth Productions Inc | Communications network system |
US11159909B2 (en) * | 2008-02-05 | 2021-10-26 | Victor Thomas Anderson | Wireless location establishing device |
US9489495B2 (en) * | 2008-02-25 | 2016-11-08 | Georgetown University | System and method for detecting, collecting, analyzing, and communicating event-related information |
US8353012B2 (en) * | 2008-02-26 | 2013-01-08 | Alejandro Emilio Del Real | Internet-based group website technology for content management and exchange (system and methods) |
US20090319166A1 (en) * | 2008-06-20 | 2009-12-24 | Microsoft Corporation | Mobile computing services based on devices with dynamic direction information |
US20100054176A1 (en) * | 2008-08-31 | 2010-03-04 | Gene Fein | Satellite routing system to expedite computing processes |
US20100082682A1 (en) * | 2008-09-24 | 2010-04-01 | Hitachi, Ltd. | Web contents archive system and method |
US10467633B2 (en) * | 2008-12-11 | 2019-11-05 | Sugarcrm Inc. | Business software application system and method |
WO2010085773A1 (en) * | 2009-01-24 | 2010-07-29 | Kontera Technologies, Inc. | Hybrid contextual advertising and related content analysis and display techniques |
US20100211895A1 (en) * | 2009-02-13 | 2010-08-19 | Pragnesh Mistry | Method for visualization and integration of business intelligence data |
US8516594B2 (en) * | 2009-04-24 | 2013-08-20 | Jeff Bennett | Enterprise information security management software for prediction modeling with interactive graphs |
US20100332593A1 (en) * | 2009-06-29 | 2010-12-30 | Igor Barash | Systems and methods for operating an anti-malware network on a cloud computing platform |
US8499148B2 (en) * | 2009-11-02 | 2013-07-30 | Chi Eng | System and method for virtual team collaboration in a secure environment |
US20110184863A1 (en) * | 2010-01-28 | 2011-07-28 | Brite:Bill, Ltd. | Smart on-line filing system |
US20110202469A1 (en) * | 2010-02-18 | 2011-08-18 | Frontline Consulting Services Private Limited | Fcs smart touch for c level executives |
US20110209049A1 (en) * | 2010-02-23 | 2011-08-25 | Microsoft Corporation | Data binding for a web-based visual representation of a structured data solution |
US8341099B2 (en) * | 2010-03-12 | 2012-12-25 | Microsoft Corporation | Semantics update and adaptive interfaces in connection with information as a service |
EP2553643A4 (en) * | 2010-03-31 | 2014-03-26 | Mediamath Inc | Systems and methods for integration of a demand side platform |
US8984589B2 (en) * | 2010-04-27 | 2015-03-17 | Accenture Global Services Limited | Cloud-based billing, credential, and data sharing management system |
US9183560B2 (en) * | 2010-05-28 | 2015-11-10 | Daniel H. Abelow | Reality alternate |
US20120011077A1 (en) * | 2010-07-12 | 2012-01-12 | Bhagat Bhavesh C | Cloud Computing Governance, Cyber Security, Risk, and Compliance Business Rules System and Method |
EP2612293A4 (en) * | 2010-09-01 | 2016-05-04 | Apixio Inc | Medical information navigation engine (mine) system |
US9076152B2 (en) * | 2010-10-20 | 2015-07-07 | Microsoft Technology Licensing, Llc | Semantic analysis of information |
US20120109699A1 (en) * | 2010-10-28 | 2012-05-03 | Hatfield David M | Business risk system and program |
US8548992B2 (en) * | 2010-10-28 | 2013-10-01 | Cary Scott Abramoff | User interface for a digital content management system |
US9152966B2 (en) * | 2011-05-03 | 2015-10-06 | Microsoft Technology Licensing, Llc | Data reporting framework across on-premise and hosted CRM services |
US20120310875A1 (en) * | 2011-06-03 | 2012-12-06 | Prashanth Prahlad | Method and system of generating a data lineage repository with lineage visibility, snapshot comparison and version control in a cloud-computing platform |
-
2011
- 2011-12-06 US US13/311,916 patent/US8521655B2/en active Active
-
2013
- 2013-07-29 US US13/952,771 patent/US20130332345A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7151438B1 (en) * | 2003-08-06 | 2006-12-19 | Unisys Corporation | System and wireless device for providing real-time alerts in response to changes in business operational data |
US8521655B2 (en) * | 2011-06-06 | 2013-08-27 | Bizequity Llc | Engine, system and method for providing cloud-based business intelligence |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150149625A1 (en) * | 2013-11-25 | 2015-05-28 | Oracle International Corporation | Method and system for low-overhead latency profiling |
US10333724B2 (en) * | 2013-11-25 | 2019-06-25 | Oracle International Corporation | Method and system for low-overhead latency profiling |
US9754233B1 (en) | 2013-12-31 | 2017-09-05 | EMC IP Holding Company LLC | Centralized employee data analytics |
CN103761309A (en) * | 2014-01-23 | 2014-04-30 | 中国移动(深圳)有限公司 | Operation data processing method and system |
US9948791B2 (en) | 2014-06-09 | 2018-04-17 | Oracle International Corporation | Sharing group notification |
US11290390B2 (en) | 2019-11-20 | 2022-03-29 | Oracle International Corporation | Methods, systems, and computer readable media for lockless communications network resource quota sharing |
Also Published As
Publication number | Publication date |
---|---|
US20120310820A1 (en) | 2012-12-06 |
US8521655B2 (en) | 2013-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8521655B2 (en) | Engine, system and method for providing cloud-based business intelligence | |
US11977995B2 (en) | Machine learning artificial intelligence system for predicting hours of operation | |
US10586280B2 (en) | Risk-based machine learning classsifier | |
US20200074565A1 (en) | Automated enterprise transaction data aggregation and accounting | |
Malik | Governing big data: principles and practices | |
US20140358745A1 (en) | Automated accounting method | |
US10636086B2 (en) | XBRL comparative reporting | |
US11894971B2 (en) | Techniques for prediction models using time series data | |
US20120254053A1 (en) | On Demand Information Network | |
US20160321723A1 (en) | Systems and methods for presenting vendor data | |
US10529017B1 (en) | Automated business plan underwriting for financial institutions | |
US10592472B1 (en) | Database system for dynamic and automated access and storage of data items from multiple data sources | |
US20170161855A1 (en) | Optimized small screen device to display visual elements in a real property dashboard involving predictive analytics | |
US20180101901A1 (en) | System for generating user experience for improving efficiencies in computing network functionality by specializing and minimizing icon and alert usage | |
US20170091666A1 (en) | System framework processor for channel contacts | |
US20210295434A1 (en) | Platform for research, analysis, and communications compliance of investment data | |
Pimenta et al. | Technological opportunities and recommendations for modernizing integrated financial management information systems in Latin America and the Caribbean | |
Moro-Visconti | The impact of technology on microfinance | |
US20230412632A1 (en) | Risk view sharing platform | |
US20230066770A1 (en) | Cross-channel actionable insights | |
US20150310364A1 (en) | System and method for providing pre-valuation estimates of business intelligence | |
US12118546B2 (en) | Machine learning techniques for rebuilding transactions to predict cash position | |
Cen | Smartphone trading technology, investor behavior, and mutual fund performance | |
US20240357019A1 (en) | Quantifying gui digital content access using tracking markers to restrict fraud events | |
US20230394478A1 (en) | Generating and publishing unified transaction streams from a plurality of computer networks for downstream computer service systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BIZEQUITY LLC, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CARTER, MICHAEL M;REEL/FRAME:033801/0107 Effective date: 20140917 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |