Patent application number | Description | Published |
20080262860 | System and Method for Supporting Software - This disclosure provides various embodiments of software for supporting a business application. In one aspect, the software receives error information and dynamic context information from a remote business application, where the dynamic context information may partially identify the particular execution point of the business application and a portion of the business data associated with that execution point, present a search interface to a support user utilizing search criteria that is automatically populated using the received information, and, upon request of the support user, generates an execution environment that simulates the remote business application execution using the received information. In some implementations, the software is farther operable to retrieve static context information related to the remote business application from a static context information repository. In those instances, the execution environment for the support user may be generated using at least a portion of the retrieved static context information. | 10-23-2008 |
20090177926 | INCIDENT SIMULATION SUPPORT ENVIRONMENT - This disclosure describes software for supporting an application. In one aspect, software for supporting a business application receives error and dynamic context information from a remote business application in response to an incident. The dynamic context information at least partially identifies one or more business objects (BOs) associated with the incident. The software is further operable to clone at least one of the BOs associated with the incident. The software can then start a transaction simulating the incident. Conversely, the business application (or other supported software) can transmit error and dynamic context information to support software related to an incident within having a particular execution environment. In response to an automated request from the support software executing a simulated transaction simulating the incident, the supported software communicates a clone of one of the associated BOs to the support software. Alternatively, the software re-directs service calls instead of cloning BOs. | 07-09-2009 |
20090222360 | MANAGING CONSISTENT INTERFACES FOR BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an individual material bill of material and/or an order tracking view business object. | 09-03-2009 |
20090248473 | Managing Consistent Interfaces for Business Objects Across Heterogeneous Systems - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a store and/or a work center business object. | 10-01-2009 |
20100057677 | SOLUTION SEARCH FOR SOFTWARE SUPPORT - A search middleware may be used to receive search requests regarding a software incident associated with a software application. The search requests may be populated with attribute values determined based on context data associated with the software application and collected in association with the software incident. The search requests may be dispatched to a subset of a plurality of solution repositories, even if the solution repositories have different interfaces and/or search technologies. The resulting solution documents retrieved from the solution repositories may be compiled for presentation on a solution search interface. | 03-04-2010 |
20100082497 | Providing Foundation Application as Enterprise Services - Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described. | 04-01-2010 |
20120016894 | SOLUTION-SPECIFIC BUSINESS OBJECT VIEW - A computer-implemented system may include one or more storage devices storing first metadata defining an instance of a first metaobject, second metadata defining an instance of a solution supplement metaobject, wherein the second metadata comprises annotations to the first metadata, and wherein the first metaobject and the solution supplement metaobject are instances of a meta-metaobject. Also stored is executable program code of a service to determine merged metadata based on the first metadata and the annotations to the first metadata. A processor is included to execute the executable program code. | 01-19-2012 |
20120047079 | PROVIDING FOUNDATION APPLICATION AS ENTERPRISE SERVICES - Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having foundation layer functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described. | 02-23-2012 |
20120066218 | SOLUTION SEARCH FOR SOFTWARE SUPPORT - A search middleware may be used to receive search requests regarding a software incident associated with a software application. The search requests may be populated with attribute values determined based on context data associated with the software application and collected in association with the software incident. The search requests may be dispatched to a subset of a plurality of solution repositories, even if the solution repositories have different interfaces and/or search technologies. The resulting solution documents retrieved from the solution repositories may be compiled for presentation on a solution search interface. | 03-15-2012 |
20120159423 | TENANT INDEPENDENT ADD-ON SOFTWARE PACKAGES FOR AN ENTERPRISE PLATFORM AS A SERVICE PRODUCT - According to some embodiments, an add-on software package for an enterprise platform as a service product may be received from a partner. The add-on software package may be developed at a multi-tenant development system associated with the enterprise platform as a service product. The multi-tenant development system may, for example, store a plurality of development add-on software packages from a plurality of partners. An indication associated with the add-on software package and a first tenant may be received, and, responsive to the received indication, a development add-on software package may be switched on for the first tenant (and not switched on for a second tenant). | 06-21-2012 |
20130132929 | EXTENSIBILITY INTEGRATED DEVELOPMENT ENVIRONMENT FOR BUSINESS OBJECT EXTENSION DEVELOPMENT - In one aspect, there is provided a computer-implemented method. The method may including selecting an existing business object for extension in an extensibility integrated development system; generating, in the extensibility integrated development system, a page highlighting one or more nodes of the existing business object to allow selection of the one or more nodes for modification; selecting, in the extensibility integrated development system, at least one of the one or more nodes, when highlighted; modifying, in the extensibility integrated development system, the selected one or more nodes by adding at least one attribute to the at least one of the selected one or more nodes; and storing, in a repository, the modified node including the added at least one attribute. Related apparatus, systems, methods, and articles are also described. | 05-23-2013 |
20130159146 | MANAGING CONSISTENT INTERFACES FOR BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an individual material bill of material and/or an order tracking view business object. | 06-20-2013 |
20130300743 | INTERACTIVE MULTIDIMENSIONAL DRILLDOWN ANALYSIS - Analytical functions to be applied to business intelligence data may be sequentially selected from a set of chips, each corresponding to a different function. A function associated with a selected chip may be applied to the business intelligence data and the selected chip may be added to an analysis path with other selected chips in a sequential order of selection. A result, which may include at least two selectable data points, may be displayed. Once a data point selection is made, the selection may be used to limit the functions associated with subsequently displayed chips to the selected data points. The chips listed in the analysis path may be used to change prior data point selections, the changes of which may be automatically propagated to any subsequently selected chips as indicated in the analysis path. | 11-14-2013 |
20140095518 | CALCULATED MEASURES AS ATTRIBUTE FILTERS - Systems and methods for using calculated measures as attribute filters are provided. In example embodiments, a query for a result set is processed. The query includes a filter attribute that is absent from a base table from which the result set is to be obtained. A set of measures associated with the filter attribute that is absent from the base table is calculated. The base table is extended to include the calculated set of measures associated with the filter attribute that is absent from the base table to create an extended table. The extended table is filtered based on the filter attribute to create a filtered extended table. The result set is derived using the filtered extended table. | 04-03-2014 |
20140172515 | Feed Creation For Use With Sales Force Automation And Collaboration Solutions - Business users of a sales force automation solution can be enabled to receive updates and other relevant and timely information relating to key performance indicators (KPI) and other metrics via a news feed approach. A business user who is not directly registered to receive notifications about status changes in a particular data structure or business process can nonetheless be provided, via a feed bot service, with a feed content item generated upon detection of a status change in one or more data structures underlying one or more business processes of a customer organization using the sales force automation solution. The feed content item can relate to progress toward or achievement of a key performance indicator of the customer organization. | 06-19-2014 |
20140173448 | Software Application Extensibility - Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for supporting software application extensions including receiving, by the one or more processors, application information associated with a to-be-extended application, the application including a plurality of logical layers and including a computer-executable application that can be executed using one or more computing devices; processing, by the one or more processors, the application information; providing, based on the processing, graphical representations of one or more extensible artifacts associated with the application; displaying a first graphical representation within a browser interface, the first graphical representation being based on a first logical layer of the plurality of logical layers, the browser interface being provided as a computer-executable program that is executed using the one or more processors; and receiving user input provided using the browser interface, and in response to the user input, providing an extension of the application. | 06-19-2014 |
20140324636 | Managing Consistent Interfaces For Business Objects Across Heterogeneous Systems - A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to an individual material bill of material and/or an order tracking view business object. | 10-30-2014 |