Business Modeling Patents (Class 705/348)
  • Patent number: 10354215
    Abstract: A method can include storing information about the business service in one or more template type layers; storing information about an instance of the business service in one or more instance type layers; wherein the template type layers include one or more checkpoints that reference information stored in a content addressable store that defines an expected structure of the business service, wherein at least one checkpoint of the template type layers includes a timestamp and a hash value associated with an entry in the content addressable store; and wherein the instance type layers include one or more checkpoints that reference information stored in the content addressable store that defines attributes of the instance of the business service, wherein at least one checkpoint of the instance type layers includes a timestamp and a hash value associated with an entry in the content addressable store.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: July 16, 2019
    Assignee: SERVICENOW, INC.
    Inventors: Davide Massarenti, Chinna Babu Polinati, Sridhar Chandrashekar
  • Patent number: 10332116
    Abstract: Provided herein are systems and methods of monitoring account activity in a streaming media environment. An exemplary system includes a monitoring system, an account creation and management system, and an account payment system. The monitoring system is coupled to the account creation and management system and the account payment system via a network. The processing device of the monitoring system retrieves account information for a first user account. Account information includes user consumption information and user payment information associated with the first user account. The processing device determines a fraudulent account score for the first user account based on at least one of the user consumption information, the user payment information, and account identification information.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: June 25, 2019
    Assignee: Netflix, Inc.
    Inventors: Rudra Peram, Jason Chan
  • Patent number: 10318911
    Abstract: Embodiments of the present invention allow for a persistenceless BPM system capable of operating with external state and business context data stores managed by client-side applications. Operating without a state data store within the system, the persistenceless BPM system delegates the responsibility of managing and storing of the state persistence data to the client applications and relies on event message flows to communicate all relevant process state transactions to the client applications. Accordingly, state data is stored in the same data store as the relevant business context data. In the event of a system failure, the process instances are restored from the outsourced data store managed by the client application. Recoverability of operations is improved as there is no need for data reconciliation between two or more data distinct stores.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: June 11, 2019
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Nathan Cynamon, Arkady Perepelyuk, Shahriar Taj
  • Patent number: 10235673
    Abstract: Systems and methods for detecting fraudulent activity in user transactions. An exemplary method includes: collecting user behavior data during the user's interaction via an input device with one or more groups of elements of a graphical interface of an application on a computing device; calculating, by a processor, an anomalous user behavior coefficient for each group of elements of the graphical interface based on the collected user behavior data; detecting, by the processor, a fraudulent activity when a combination of anomalous user behavior coefficients exceeds a predetermined threshold value; and in response to detecting a fraudulent activity, blocking, by the processor, the interaction of the user with the application.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 19, 2019
    Assignee: AO KASPERSKY LAB
    Inventors: Evgeny B. Kolotinsky, Vladimir A. Skvortsov
  • Patent number: 10205740
    Abstract: Systems, methods, and apparatus for identifying anomalous behavior are provided. For example, a method may include receiving raw data, generating a behavior profile for the entity based on the raw data, receiving comparison data, determining whether the comparison data deviates from a pattern of behavior defined in the behavior profile, and identifying the comparison data as anomalous behavior when the comparison data deviates from the pattern of behavior. In one embodiment, the raw data includes recorded activity for the entity. In one embodiment, the behavior profile defines a pattern of behavior for the entity. In one embodiment, a countermeasure is performed upon identifying anomalous behavior. The countermeasure may include at least one of revoking the entity's credentials, denying the entity access to a resource, shutting down access to a port, and denying access to the entity. The method may further include providing a report of the anomalous behavior.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: February 12, 2019
    Assignee: Securboration, Inc.
    Inventors: Anthony Stirtzinger, Keith Shapiro, Brian Warhover, Bruce McQueary
  • Patent number: 10110415
    Abstract: An identification of a directed graph is received that includes data transformation nodes that represent computations that transform data elements and one or more data nodes that represent data elements, and includes directed links that represent lineage relationships; and computing summary information based on paths in the directed graph, and storing the summary information in one or more summary objects. The computing includes: receiving designation of interest for a plurality of the nodes of the directed graph; and generating one or more summary objects for remaining nodes not included in the plurality of nodes of interest, a first summary object including summary information based on a first path between a first node of interest and a second node of interest that does include one or more of the remaining nodes and does not include any nodes of interest other than the first and second nodes.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: October 23, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Dusan Radivojevic, Anthony M. Yeracaris, Joel Gould, Andrew Schon
  • Patent number: 10109002
    Abstract: The present invention relates generally to a process for determining optimized communication rate plans for one or more communications devices across one or more communications networks. The present invention provides for determining an intelligent rate plan for a user having one or more devices operative on a communications network with one or more rate plans. The present invention, in one or more embodiments provides a user of communication devices with a cost-effective rate plan solution in relation to the user's use of their devices and available cost-savings programs available to the user.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: October 23, 2018
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventor: Steve Dotolo
  • Patent number: 10049335
    Abstract: A method includes displaying to a user, via a display element, a user interface that allows a user to characterize business demand of an organization; receiving, from a user, via one or more input devices, input characterizing business demand; automatically comparing, utilizing one or more processors and one or more memory elements of a computer system, qualities of business demand to attributes of ensembles comprising implementations of reusable patterns, the qualities of business demand being based at least in part on the received input characterizing business demand; determining, based on the comparing step, a recommended ensemble; and displaying to a user, via a display element, the recommended ensemble and other possible ensembles as well as a visualization comparing the recommended ensemble and the other possible ensembles to business demand.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: August 14, 2018
    Assignee: EMC Ip Holding Company LLC
    Inventors: Sheppard David Narkier, Anthony Bennett Bishop, Paul Edward Renaud, Alexis Salvatore Pecoraro, Paul John Wanish
  • Patent number: 9893969
    Abstract: A method of replicating on a test server a production load of a production server. The method can include creating the production load on the production server by processing client requests received from clients. The method further can include, while the client requests are processed, via a processor, in real time, replicating the production load to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. The method also can include, in real time, communicating the replicated production load in order to replicate the production load on the test server.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Smith, Gary D. Williams
  • Patent number: 9882961
    Abstract: A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ankur Chandra, Rick A. Hamilton, II, Nalini K. Kartha, Keith R. Walker
  • Patent number: 9876695
    Abstract: Replicating on a test server a production load of a production server. The production load can be created on the production server by processing client requests received from clients. While the client requests are processed, in real time, the production load can be replicated to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. In real time, the replicated production load can be communicated in order to replicate the production load on the test server.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard J. Smith, Gary D. Williams
  • Patent number: 9710574
    Abstract: The present disclosure is directed to a system and method for generating a three-dimensional (3D) assembly on-demand in a product management system, such as a product lifecycle management (PLM) system. The method includes electronically creating and storing one or more instance objects in the product management system. Another step includes electronically mapping the one or more instance objects to function information in the product management system. The method also includes electronically receiving, via a network portal, user input regarding a selection of one or more functions representing product information from the product management system. Still another step includes electronically generating the 3D assembly based on one or more of the mapped instance objects and the user input.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: July 18, 2017
    Assignee: General Electric Company
    Inventors: Frank Hollmann, Stefan Pieper
  • Patent number: 9699064
    Abstract: Techniques are disclosed for re-construction and tracking of a forwarding state of a network device in communication with a network controller in a Software Defined Network (SDN). The techniques include receiving control messages, where the control messages are messages transmitted from a network controller to a network device. The techniques further includes extracting a subset of control messages from the control messages, where each control message from the subset of control messages caused a change in a forwarding state of the network device; generating, based on the extracted subset of control messages, a directed graph, wherein the directed graph is representative of the forwarding state of the network device; and causing the directed graph to be displayed on a display device.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: July 4, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Ganesh Handige Shankar
  • Patent number: 9594806
    Abstract: A system may be configured to receive a query; identify an object and a verb associated with the query; obtain information indicating a quantity of occurrences, in one or more documents, of the object in a sentence that may include the verb, or a quantity of occurrences, in one or more documents, of one or more terms, which are related to the object, in a sentence that may include the verb; generate a confidence score that may indicate a probability that the query seeks a result relating to a name of a person; identify a set of documents that are responsive to the query; determine that the confidence score satisfies a threshold; identify one or more documents, of the set of documents, that are associated with one or more names of people; select a particular document, of the set of documents; and output information regarding the selected particular document.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: March 14, 2017
    Assignee: Google Inc.
    Inventor: John J. Lee
  • Patent number: 9535984
    Abstract: Embodiments of the present application relate to a method for generating special topic pages, a device for generating special topic pages, and a computer program product for generating special topic pages. A method for generating special topic pages is provided. The method includes determining a configuration file bound to a special topic category corresponding to a received keyword, determining sub-categories that are under a category associated with the keyword in a quantity equal to the special topic content page module quantity in the configuration file, regarding the sub-categories as sub-category keywords in special topic content page modules, looking up product information that meets the query condition for the special topic content page modules in a database, regarding the looked up product information as content in the special topic content page modules, and generating the special topic content page modules within the special topic page.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: January 3, 2017
    Assignee: Alibaba Group Holding Limited
    Inventors: Xudong Chen, Yidong Xie, Dongming Ji
  • Patent number: 9367803
    Abstract: Disclosed is a method and apparatus for organizing, correlating IT management data in batch mode as well as real time and doing predictive analytics to indicate possible threshold breaches, possible failures and usage bottlenecks in the systems in an information technology (IT) environment. The system and method further predicts the state of the information technology (IT) system components systematically based on current and past system states and system component states, overall systemic behavior, known system behavioral rules and load conditions/usage characteristics.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: June 14, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Reena Dayal Yadav, Atanu Kumar Roy, Udayan Singh, Safia Chisti, Sanjeev Kumar, Ankur Srivastava, Parthasarathy Dey
  • Patent number: 9128472
    Abstract: A library of cloud templates for configuring cloud-based industrial solutions is provided. A cloud template provisioning system provides a platform for location and retrieval of a variety of cloud templates that facilitate configuration of cloud-based industrial applications, including control panel templates, dashboard templates, data historian templates, virtual machine management templates, and other such templates. The cloud templates can be installed and executed on a client device to provide an intuitive interface for configuring various aspects of the cloud-based solution.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: September 8, 2015
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Douglas C. Lawson, Douglas J. Reichard, Joseph A. Harkulich, Rainer Hessmer, Sujeet Chand, David W. Farchmin
  • Publication number: 20150142695
    Abstract: The present invention is directed to systems and methods for performing energy disaggregation of a whole-house energy usage waveform, based at least in part on the whole-house energy usage profile, training data, and predetermined generic models, including: a module for pairing impulses identified in the whole-house energy usage waveform to indicate an appliance cycle, pairing impulses with at least one up transition with at least one down transition; a module for bundling impulses that are representative of an appliance cycle; a classification module, which upon determination of a type of appliance associated with bundles, is configured to classify the bundles of transitions in accordance with bundles exhibited by similar appliances with similar characteristics; and utilizing such pairing module and module for bundling to perform energy disaggregation.
    Type: Application
    Filed: November 17, 2014
    Publication date: May 21, 2015
    Inventors: Ye He, Abhay Gupta, Hsien-Teng Cheng, Vivek Garud
  • Publication number: 20150142694
    Abstract: A business process realization system, an operation method and a non-transitory computer readable storage medium thereof are provided. The business process realization system includes a user interface module, a storage unit, an access module, and an identification module. The user interface is configured to receive first input commands corresponding to a business process. The access module is configured to retrieve search results form information technology (IT) resources according to the first input commands and a process architecture and to analyze the search results so as to retrieve first corresponding information technology resources. The identification module is configured to link the first corresponding information technology resources with the first input commands so as to correspond the first corresponding information technology resources to the process architecture and to determine that at least one difference item is not linked with the first corresponding information technology resources.
    Type: Application
    Filed: December 9, 2013
    Publication date: May 21, 2015
    Applicant: Institute for Information Industry
    Inventors: Sheng-Po Tseng, Vincent Hua, Ko-Yang Wang, Chi-Hung Tsai
  • Publication number: 20150127579
    Abstract: A method and apparatus for an integrated process modeler is described. The modeler comprises a non-technical interface to permit design of a business process by a non-technical use and a technical interface to implement substeps of the process to automate technical aspects of the process by a technical user, using the same process modeler. The resulting process designed to be used by non-technical employees, to automatically lead the non-technical employees through the business process.
    Type: Application
    Filed: January 5, 2015
    Publication date: May 7, 2015
    Inventors: Issac Stephen Levin, Jon Rexford Degenhardt, Atul Suklikar, Peter A Thorson
  • Publication number: 20150127578
    Abstract: A proxy simulation service can be used to test a complex system, such as a fulfillment network, that depends on upstream and downstream processes in order to operate. The proxy simulation service can be configured to send an event, such as an order request, so as to appear to be sent from a process upstream of the system; and can be configured to receive a request from the system, such as a request to charge payment information, so as to appear as a downstream process of the system. The proxy simulation service can then simulate a response to the received system request based on the request and on state information related to the request. The simulated response can then be sent to the system being tested.
    Type: Application
    Filed: December 18, 2013
    Publication date: May 7, 2015
    Applicant: Amazon Technologies, Inc.
    Inventors: Raghunathan Kothandaraman, Andygibb Halim, Mukunda Nallur Srinivasagowda, Mark Aran Aiken
  • Patent number: 9020857
    Abstract: A method and system allowing the analysis of risk through the use of Monte Carlo simulation, statistical and data analysis, stochastic forecasting, and optimization. The present invention includes novel methods such as the detailed reporting capabilities coupled with advanced analytical techniques, an integrated risk management process and procedures, adaptive licensing technology, and model profiling and storage procedures.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: April 28, 2015
    Inventor: Johnathan C. Mun
  • Publication number: 20150106300
    Abstract: The present disclosure relates to a computer-implemented method including identifying a predefined business intelligence model associated with a database, the predefined business intelligence model including one or more entities defining a structured organization of data and the predefined business intelligence model is adapted to access data from the database, identifying an enhanced business intelligence model based on the predefined business intelligence model, the enhanced business intelligence model incorporating by reference one or more entities of the predefined business intelligence model and providing the enhanced business intelligence model for accessing data from the database, accessing data from the database including using the one or more entities incorporated by reference in the enhanced business intelligence model, the predefined business intelligence model being unchanged.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Inventors: Bruno Dumant, Alexis Naibo, Jean-Yves Cras
  • Publication number: 20150106301
    Abstract: A system, method, and computer readable storage medium configured to model large amounts of data in an in-memory modeling environment.
    Type: Application
    Filed: October 10, 2013
    Publication date: April 16, 2015
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Tong ZHANG, Po Hu
  • Publication number: 20150095257
    Abstract: A previously-computed scope definition represented as at least one begin-end node pair is obtained. The at least one begin-end node pair is usable to identify all nodes and interconnection path links that are reachable in a traversal from a begin node to an end node of each of the at least one begin-end node pair of a selection of a connected directed graphical representation of a process model. A change to the process model relative to the previously-computed scope definition is identified. A type of tooling environment used to change the process model is determined. The tooling environment includes one of a fully-integrated tooling environment and a componentized tool chain tooling environment. The previously-computed scope definition is adapted into an updated process scope definition based upon the identified at least one change to the process model relative to the previously-computed scope definition and the determined type of tooling environment.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: International Business Machines Corporation
    Inventors: Allen V. C. Chan, Tak S. Chau, Phil S. Coulthard, Hans-Arno Jacobsen, Vinod Muthusamy
  • Patent number: 8989909
    Abstract: A multi-dimensional energy control system is provided with an energy management software application that organizes the consumption of energy by a device as an n-dimensional energy space, where n is an integer greater than 2, and each axis in the energy space represents an energy consumption characteristic. The energy management application generates instructions for a device in response to calculating a compromise operating point in the energy space. A user interface (UI) connected to the energy management application has a display to receive a graphical representation of the energy space and compromise operating point, and an input to receive user commands for moving the represented compromise operating point in the represented energy space. The energy management application calculates the compromise operating point in the energy space to match the displayed compromise operating point.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 24, 2015
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Daniel Park, James Owen, Carl Mansfield, David Elrod
  • Patent number: 8972274
    Abstract: Tracking and management data for distribution of informational, legal, or contractual notices and tracking associated response, or non-response, is disclosed. The system generates and links tracking data for both the distribution and the response, generates indicators that include the tracking data, and encodes the indicators so that the indicators are detectable as they traverse various events and locations throughout the lifecycle. A detailed audit trail of each event in the distribution and response lifecycle is constructed using data matching methods and various statistics regarding the lifecycle, such that the response habits of notice recipients are formulated.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: March 3, 2015
    Assignee: III Holdings 1, LLC
    Inventors: Brian William Ford, Dean Victor Vocaturo
  • Patent number: 8954375
    Abstract: A method and system for developing data integration applications with reusable semantic types to represent and process application data. Methods include creating schemas to describe external data, creating semantic types to describe internal data, mapping schemas to semantic types, developing dataflows that configure input and output operations using schemas, mappings, and semantic types and all other transformation operations and functions based solely on semantic types, and executing dataflows defined in this manner.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: February 10, 2015
    Assignee: QlikTech International AB
    Inventors: William V. Kehoe, Jerry L. Callen, Steven R. Frechette
  • Patent number: 8949140
    Abstract: A method for handling events in compositional applications represented as processing graphs, including: receiving an event notification; modifying a planning domain according to the event notification; generating a new processing graph for a previously deployed processing graph by using the modified planning domain; determining if the new processing graph is different than the previously deployed processing graph; and if the processing graphs are different: reconfiguring the previously deployed processing graph to match the new processing graph; or deploying the new processing graph and replacing the previously deployed processing graph with the newly deployed processing graph.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Zhen Liu, Anton V. Riabov
  • Publication number: 20150019267
    Abstract: A disaster assessment system is presented. The disaster assessment system generates one or more impact reports detailing the nature of how a disaster has impacted a building site based on sensor data associated with the building site that is collected after the disaster. According to one aspect of the inventive subject matter, the disaster assessment system includes a sensor platform, a pre-disaster database, a historic disaster database, and an impact assessment engine. The sensor platform obtains sensor data reflecting a building site before, during, and/or after an event. The impact assessment engine derives a pre-event 3D model based on sensor data collected by the sensor platform before the event, and derives a post-event 3D model based on sensor data collected by the sensor platform after the event. The impact assessment engine then generates the impact reports based on a difference between the pre-event 3D model and the post-event 3D model.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 15, 2015
    Inventors: Robert Prieto, David Vaughn, Jeffrey M. Plumblee, II, Marnie Ball
  • Publication number: 20150006432
    Abstract: Techniques are described for modeling information from a data source. In one example, a method for modeling information from a data source includes identifying one or more lexical clues associated with each of one or more data item headings from the data source based on a set of lexical clue detection rules. The method further includes mapping each of one or more of the data item headings to one or more business concepts based on comparing the one or more identified lexical clues associated with each of one or more of the data item headings with a business ontology that comprises a description of the business concepts. The method further includes generating a semantic business intelligence model comprising one or more semantic associations between the one or more data item headings based on the mapping of the data item headings to the one or more of the business concepts.
    Type: Application
    Filed: September 17, 2014
    Publication date: January 1, 2015
    Inventors: Robin N. Grosset, Mohsen M. Rais-Ghasem
  • Publication number: 20140372339
    Abstract: A method of determining a maximum profit for a print production environment may include receiving, by a computing device, a flow model associated with a print production environment, applying, by the computing device, a modified Jackson Network analysis to the flow model to generate one more characteristic curves that each characterize a relationship between profit of the print production environment and job inflow rate and that each show a maximum profit value for the print production environment, and presenting, by the computing device, one or more of the generated characteristic curves to a user.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 18, 2014
    Inventors: Eric Michael Gross, Tao Wang, Sudhendu Rai
  • Publication number: 20140358820
    Abstract: Methods and arrangements for providing classification for a business process hierarchy. Packaged application objects are received, comprising at least one of the standard application objects and custom objects. At least one of the standard application objects is mapped to at least one node of a business process hierarchy, thereby forming at least one mapping template. At least one of the standard application objects is mapped to at least one of the custom objects to create a first mapping, and at least one of the custom objects is mapped to at least one of the standard application objects to create a second mapping. The at least one mapping template, the first mapping and the second mapping are combined, to create a mapping of at least one of the custom objects to the business process hierarchy. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: June 4, 2013
    Publication date: December 4, 2014
    Inventors: Biswaroop Chatterjee, Pankaj Dhoolia, Anjan Nandy, Diptikalyan Saha, Ramesh Babu Tirukoti
  • Publication number: 20140344183
    Abstract: An approximate computation unit computes an approximate of a determinant of a Hessian matrix relating to observed data represented as a matrix. A variational probability computation unit computes a variational probability of a latent variable using the approximate of the determinant. A latent state removal unit removes a latent state based on a variational distribution. A parameter optimization unit optimizes a parameter for a criterion value that is defined as a lower bound of an approximate obtained by Laplace-approximating a marginal log-likelihood function with respect to an estimator for a complete variable, and computes the criterion value. A convergence determination unit determines whether or not the criterion value has converged.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: NEC CORPORATION
    Inventors: Ryohei FUJIMAKI, Kouhei HAYASHI
  • Patent number: 8892545
    Abstract: In an embodiment, the compiler infrastructure allows execution of multidimensional analytical metadata from various databases by providing a generic transformation. A compilation request to execute a multidimensional analytical metadata is received. A type of the compilation request is determined to identify an associated transformation and corresponding transformation rules. Based upon the type of compilation request, a database of an application server is queried to retrieve the corresponding multidimensional analytical metadata. Based upon the identified transformation rules, the multidimensional analytical metadata is transformed into a generic metadata that is executable by any desired engine. An instance of a calculation scenario is generated based upon the transformation. The compiler infrastructure is generated by deploying the instance of the calculation scenario in the desired engine (e.g. in-memory computing engine.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: November 18, 2014
    Assignee: SAP SE
    Inventors: Gerrit Simon Kazmaier, Sebastian Schroetel, Ulrich Bestfleisch, Nadine Sachs
  • Publication number: 20140337084
    Abstract: A method is provided herein, comprising identifying activated business functions being part of a business application; tracing IT assets, each being a software and/or a hardware component, running over a computerized system; associating the traced IT assets with the identified activated business function; and constructing, based on reiterated tracing and associating with respect to the business functions, a representation of an association of the IT assets with the business functions.
    Type: Application
    Filed: May 7, 2013
    Publication date: November 13, 2014
    Applicant: VNT SOFTWARE LTD.
    Inventor: Ronen YOCHPAZ
  • Patent number: 8886551
    Abstract: The invention provides systems and methods for improving the job scheduling structure of an organization by raising the job scheduling maturity level of the organization. In one embodiment, a plurality of job management maturity levels may be defined and arranged in a hierarchy. Current job management information may then be received from the organization regarding the organization's current job management structure. Using this current job management information, a current job management maturity level may be determined from the plurality of maturity levels. A target maturity level may then be selected from the plurality of job management maturity levels. One or more maturation operations may be devised that, when implemented, shift the organization to the target maturity level. The one or more maturation operations may then be performed, thus, shifting the organization to the target maturity level.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: November 11, 2014
    Assignee: CA, Inc.
    Inventor: Joseph Offenberg
  • Patent number: 8886654
    Abstract: A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: November 11, 2014
    Assignee: America Express Travel Related Services Company, Inc.
    Inventors: Sanjay S. Agrawal, Sastry V. S. M. Durvasula, Narasimha Murthy, Sandeep Sacheti, Deep Thomas, Karl Von Wolff
  • Publication number: 20140330745
    Abstract: Embodiments relate analytic solution integration. According to an aspect, a method for analytic solution integration includes establishing an engine abstraction layer configured to interface with a plurality of analytic engines associated with a plurality of models. A services layer is interfaced with the engine abstraction layer to provide a communication interface to invoke the analytic engines associated with the models. A user interface is provided to the services layer. The user interface is configured to define an analytic solution as an executable sequence of one or more of the models.
    Type: Application
    Filed: August 1, 2013
    Publication date: November 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Arun Hampapur, Tarun Kumar
  • Publication number: 20140330744
    Abstract: Embodiments relate analytic solution integration. According to an aspect, a method for analytic solution integration includes establishing an engine abstraction layer configured to interface with a plurality of analytic engines associated with a plurality of models. A services layer is interfaced with the engine abstraction layer to provide a communication interface to invoke the analytic engines associated with the models. A user interface is provided to the services layer. The user interface is configured to define an analytic solution as an executable sequence of one or more of the models.
    Type: Application
    Filed: May 1, 2013
    Publication date: November 6, 2014
    Inventors: Arun Hampapur, Tarun Kumar
  • Patent number: 8874595
    Abstract: A system for data mining and providing business intelligence data including a source system having a computer readable database storing data aggregated from one or more data sources, and an analytics server in communication with the source system and including a computer readable medium having an intermediate data file stored thereon. The intermediate data file consisting of the data aggregated from the one or more data sources.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: October 28, 2014
    Assignee: pVelocity Inc.
    Inventors: Vivien Yeung, Kang Lu, Michael Lee, Bill Parousis, Keling Zhang
  • Patent number: 8862493
    Abstract: In a computer-implemented process modeling and simulating environment, an analyzer receives a process model with parameters in combination with data from previous or planned process performances. An analyzer receives a simulation target from a user, calculates evaluation results that represent the influence of the parameters in view of the simulation target, and presents the evaluation results as indicators to the user. Upon receiving modifications to the performance data, the process is simulated with modified performance data. Alternatively, the evaluation results are converted to computer instructions to automatically modify the process parameters.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 14, 2014
    Assignee: SAP AG
    Inventors: Mathias Fritzsche, Roger Kilian-Kehr, Wasif Gilani, Ralph Gerbig
  • Publication number: 20140279675
    Abstract: A system and/or a method based on a scalable requirement, compliance and resource management methodology for designing a product/service, optimizing relevant processes and enhancing real time and/or near real time collaboration between many users. The requirement, compliance and resource management methodology is further integrated with a fuzzy/neuro-fuzzy logic algorithm module and/or statistical algorithm module and/or weighting logic algorithm module and enhanced with a graphical user interface.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Rex Wiig, Angel Martinez
  • Publication number: 20140279063
    Abstract: A consumer experience modeling system and method includes input of an analysis of a consumer experience into a brand analysis. Consumer analysis includes data from one or more consumer experiences with a consumer environment. Brand analysis includes the input of data from the consumer analysis, and a system and method of modeling the consumer environment. The consumer experience modeling system and method allows an operator to interact with a virtual consumer environment, the key zones of the environment, and the markers therein. The operator can modify the existing markers in the virtual consumer environment, and can create and place new markers therein. The markers can be selected, edited, manufactured, and distributed to an operator's retail consumer environment. Upon receipt of the markers, an operator can access the system to properly implement the markers in the consumer environment. The system interfaces with complimentary marker ordering, printing, and product development software.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: BARKLEY, INC.
    Inventors: Shawn R. POLOWNIAK, Dana L. NOLTE
  • Publication number: 20140279677
    Abstract: Techniques are described for modeling information from a data source. In one example, a method for modeling information from a data source includes identifying one or more lexical clues associated with each of one or more data item headings from the data source based on a set of lexical clue detection rules. The method further includes mapping each of one or more of the data item headings to one or more business concepts based on comparing the one or more identified lexical clues associated with each of one or more of the data item headings with a business ontology that comprises a description of the business concepts. The method further includes generating a semantic business intelligence model comprising one or more semantic associations between the one or more data item headings based on the mapping of the data item headings to the one or more of the business concepts.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Robin N. Grosset, Mohsen M. Rais-Ghasem
  • Publication number: 20140279676
    Abstract: Various embodiments are directed towards determining a total cost for providing the at least one offering. At least one dataset provided by at least one external data source is mapped to one or more fields in at least one dataset template. Further, the at least one dataset mapped to the at least one dataset template includes information related to providing at least one offering, such as cost data. At least one category template is employed to allocate the mapped dataset information to a plurality of categories. Also, each of the plurality of categories may be allocated a percentage of the mapped dataset information values. Additionally, a total cost value is generated for providing the at least one offering and a model for determining the total cost value of the at least an offering based at least on the allocation to at least one category.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Apptio, Inc.
    Inventors: Zane Texiera Schafer, Eric Scott Purpus, Scott Christopher Allison
  • Publication number: 20140258172
    Abstract: A key ingredient in the design and development of enterprise software systems is a precise description of the business endeavour. In practice the engineering designs for corporate systems are surprisingly poorly articulated due to the difficulty organisations face in clearly defining their business needs in a structured and unambiguous manner. One problem is that the notations used in business process specifications are technical in nature, notoriously complex and not particularly intelligible to business stakeholders. Further, since the business environment is highly dynamic, static documentation is quickly out-of-date and rarely reusable beyond the lifespan of any particular project. There is a constant disconnect between the fluid, evolving nature of business strategies and the brittle, rigid nature of process automation.
    Type: Application
    Filed: April 12, 2013
    Publication date: September 11, 2014
    Inventor: Terence Malcolm Roach
  • Publication number: 20140258173
    Abstract: Various systems, methods, and computer program products are described for generating and using a computer model that models development of a plant. For example, a method may include generating a computer model based on empirical data. The computer model may eliminate assumptions regarding growing conditions in order to improve outcome predictions. A method may include recommending, using the computer model, different growing conditions based on a particular plant species and observed growing conditions and/or phenotypic features of the plant. The observed growing conditions may be input by sensors and/or a grower. A method may include generating, using the computer model, a planning schedule that includes optimum growing conditions that facilitates optimal scheduling for plant being cultivated. The recommendations and/or planning schedule may facilitate comparison of phenotypic features of a model plant grown under optimal conditions and a plant being grown by a grower.
    Type: Application
    Filed: October 18, 2012
    Publication date: September 11, 2014
    Applicant: SYNGENTA PARTICIPATIONS AG
    Inventors: Matthew Blanchard, Joseph Michael DiPaola, Nico de Haan
  • Publication number: 20140244538
    Abstract: Methods and systems may provide for identifying a first process template associated with a first business process, and modifying an arrangement of the first process template based on user input to obtain a second process template. The second process template may be associated with a second business process. In one example, a validation of the second process template is conducted.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Duane A. Harmon, Richard J. Kezys, Bertrand H. Portier, Michael G. Steele
  • Publication number: 20140244539
    Abstract: Methods and systems may provide for identifying a first process template associated with a first business process, and modifying an arrangement of the first process template based on user input to obtain a second process template. The second process template may be associated with a second business process. In one example, a validation of the second process template is conducted.
    Type: Application
    Filed: November 15, 2013
    Publication date: August 28, 2014
    Applicant: International Business Machines Corporation
    Inventors: Duane A. Harmon, Richard J. Kezys, Bertrand H. Portier, Michael G. Steele