Patent application number | Description | Published |
20090140183 | Magnetic transmission - In a magnetic transmission for coupling a valve element to a valve drive, the valve element and the valve drive are located in the same housing, the valve element includes a ring gear composed of ferromagnetic material, the ring gear and, therefore, the valve element are positioned via reluctance forces using a magnetic spindle, and the ring gear is sealed off from the spindle by a magnetically permeable housing partition. | 06-04-2009 |
20090205332 | Pneumatic Actuating Drive Having Integrated Electropneumatic Position Control - An electropneumatic actuator system for operating assemblies of an internal combustion engine includes a housing, in which an actuator is movably accommodated, which in turn is configured to be hollow and includes an aeration channel and a deaeration channel. A control slide valve is assigned to the actuator which is operated by a magnetic coil and which aerates, deaerates or closes a pressure chamber of the housing as a function of the relative position of the actuator. | 08-20-2009 |
20110004393 | METHOD FOR OPERATING AN INTERNAL COMBUSTION ENGINE - A method for operating an internal combustion engine in which combustion air is supplied to a combustion chamber of the internal combustion engine, which air is compressed with the aid of a pulse supercharger, the pulse supercharger being controlled in such a way that optionally, in a first operating mode, the combustion air is compressed in order to support a compressor of a turbocharger, or in a second operating mode, the combustion air compressed with the aid of the compressor is cooled. | 01-06-2011 |
20110095541 | GENERATOR UNIT, IN PARTICULAR FOR MOTOR VEHICLES - A generator unit, in particular for motor vehicles, having at least one generator for producing electrical power and having a multi-stage compressor unit that includes at least two compressors connected in series and downline from which there is a turbine unit having at least one turbine, there being a combustion chamber situated between compressor unit and turbine unit. An injection device is provided for injecting fuel between the compressors. | 04-28-2011 |
20110283974 | INTERNAL COMBUSTION ENGINE - An internal combustion engine has at least one combustion chamber which may be closed by an intake valve, at least one air intake port which leads to the intake valve, and a fuel injection device which in association with the at least one combustion chamber has a first injector and a second injector for the metered injection of fuel into at least one intake port. To achieve significantly improved mixture preparation and combustion of the fuel-air mixture in the combustion chamber, the two injectors are configured such that the first injector injects a widely divergent spray cone having a large cone angle, and the second injector injects an only slightly divergent spray cone having a much smaller cone angle. | 11-24-2011 |
20130025275 | METHOD AND DEVICE FOR ADJUSTING AN END POSITION OF A TURBINE FOR A CHARGING DEVICE HAVING A VARIABLE TURBINE GEOMETRY - In a method for adjusting an end position of guide vanes in a turbine of a charging device in an engine system, the guide vanes are adjusted with the aid of an actuator, the end position depending on a position at a structurally determined end stop, and corresponding to a position of the guide vanes of the turbine at a predetermined gas flow rate. The actuator is activated for adjusting the guide vanes to the end position using a predetermined position value, which holds the guide vanes in the end position. | 01-31-2013 |
20130028714 | Transmission System and Exhaust Gas Turbocharger - A transmission system for an adjusting device, of a waste gate of an exhaust gas turbocharger, including a four bar coupling mechanism, a driver arm operatively connected to a drive via a transmission, an output arm and a coupler, operatively connecting the driver and output arms, the transmission having a driving gear, assigned to the drive, and a driven gear, assigned to the driver arm and interacting with the driving gear having a rolling curve radius, which changes over the circumference, the driven gear having a rolling curve radius running complementary to the former. The rolling curve radii is selected in an angle of rotation range about the extended position of the coupling to form at least in regions a first transmission ratio and outside the angle of rotation range to is form at least a second transmission ratio larger than the first ratio. Also described is an exhaust gas turbocharger. | 01-31-2013 |
20150044074 | FLUID PUMP COMPRISING A POSITIVE-LOCKING CLUTCH FOR A MOTOR VEHICLE - A fluid pump ( | 02-12-2015 |
20150276785 | METHOD FOR DETERMINING A SPEED OF A COMPRESSOR - A method for determining a speed of a turbocharger of an internal combustion engine includes: recording, upstream of the compressor, a flow and/or a pressure of air supplied to the internal combustion engine and generating an associated flow signal and/or pressure signal; and ascertaining a rotational speed of the turbocharger from a periodic fluctuation of at least one portion of the flow signal and/or the pressure signal. | 10-01-2015 |
Patent application number | Description | Published |
20080319235 | PROCESS FOR THE PREPARATION OF RING COMPOUNDS - In a process for the preparation of ring compounds via a combinatorial synthesis, the reaction procedure is based on a Suzuki coupling, subsequent halo-demetallation and finally a further Suzuki coupling. The Suzuki couplings are each carried out with a boronic acid or a boronic acid ester. The reaction procedure uses provides novel ring compounds and uses novel synthesis units used for this purpose. The novel ring compounds are suitable for use as constituents in liquid-crystalline mixtures. | 12-25-2008 |
20090318727 | PROCESS FOR THE PREPARATION OF RING COMPOUNDS - In a process for the preparation of ring compounds via a combinatorial synthesis, the reaction procedure is based on a Suzuki coupling, subsequent halo-demetallation and finally a further Suzuki coupling. The Suzuki couplings are each carried out with a boronic acid or a boronic acid ester. The reaction procedure uses provides novel ring compounds and uses novel synthesis units used for this purpose. The novel ring compounds are suitable for use as constituents in liquid-crystalline mixtures. | 12-24-2009 |
20110034738 | PROCESS FOR THE PREPARATION OF RING COMPOUNDS - In a process for the preparation of ring compounds via a combinatorial synthesis, the reaction procedure is based on a Suzuki coupling, subsequent halo-demetallation and finally a further Suzuki coupling. The Suzuki couplings are each carried out with a boronic acid or a boronic acid ester. The reaction procedure uses provides novel ring compounds and uses novel synthesis units used for this purpose. The novel ring compounds are suitable for use as constituents in liquid-crystalline mixtures. | 02-10-2011 |
20120149943 | PROCESS FOR THE PREPARATION OF RING COMPOUNDS - In a process for the preparation of ring compounds via a combinatorial synthesis, the reaction procedure is based on a Suzuki coupling; subsequent halo-demetallation and finally a further Suzuki coupling. The Suzuki couplings are each carried out with a boronic acid or a boronic acid ester. The reaction procedure uses provides novel ring compounds and uses novel synthesis units used for this purpose. The novel ring compounds are suitable for use as constituents in liquid-crystalline mixtures. | 06-14-2012 |
Patent application number | Description | Published |
20140082415 | Invalidation Of Metadata Buffers - A quick buffer validity check can optionally be performed when a potential invalidity of the content of a buffer is identified. The identifying of the potential invalidity condition can include determining that a most recent lifecycle management event timestamp is more recent than a most recent buffer validity check timestamp for the buffer. To determine whether the buffer contents need to be refreshed, a list of the last changed timestamps for the constituent elements of the buffer can be compared to a new list. If the new list and the old list are not identical, the buffer can be rebuilt. | 03-20-2014 |
20150074069 | ADVANCED DATA MODELS CONTAINING DECLARATIVE AND PROGRAMMATIC CONSTRAINTS - A database language is extended to define constraints on a data model (e.g., entity-relationship model) rather than the concrete database. The constraints can be declarative (e.g., constraints that are defined using expressions of the database language) or programmatic (e.g., constraints that are defined as a stored procedure implemented in a domain specific language). By storing the constraints at a higher level than the database level, the constraints can be performed without changing the persistency of the database. Also disclosed are techniques for handling of constraints on partially loaded entities. | 03-12-2015 |
20150074081 | ENTITY-RELATIONSHIP MODEL EXTENSIONS USING ANNOTATIONS - Embodiments extend the relational model and language of standard SQL, to recognize features of higher level entity-relationship models (ERMs). Annotation language is implemented in the data design language (DDL) to incorporate tables and entities Using DDL, annotations are typed structures of metadata. Annotations may be used for types, entities and elements. In the query language (QL), annotations may be added to the standard QL. A reflection program may use the metadata of the annotation language for reflection on the tables or entities. | 03-12-2015 |
20150074083 | SQL ENHANCEMENTS SIMPLIFYING DATABASE QUERYING - Disclosed are techniques employed alone or in combination, to further enhance a database language and improve conciseness and comprehensiveness of query statements in application code. Embodiments may build upon an initial extension of database language to accommodate concepts of entity-relationship models (ERMs). That initial extension may include entities with structured types, and named associations. One technique modifies SQL to allow the SELECT command to specify element path expressions based upon a relationship (e.g. named associations between ERM elements). Another technique modifies SQL to introduce filter expressions suffixed to associations within path expressions, thus improving adherence to the principle of locality within query statements. Yet another technique allows a shorthand to “factor out” association path prefixes, thereby avoiding lengthy lists of path expressions in order to read several elements from the same nested structure or a same target entity behind a single association. Other techniques simplifying database querying are also disclosed. | 03-12-2015 |
20150074136 | CORE DATA SERVICES EXTENSIBILITY FOR ENTITY-RELATIONSHIP MODELS - Embodiments extend the relational model and query language to recognize features of tables and higher level entity-relationship models (ERMs). Extension language is implemented in the data design language (DDL) to incorporate tables, entities (and views) having custom-defined/semantic structure, rather than being limited to primitive types (e.g. flat tables as in standard SQL). The extension language includes an indication that a query is to include all active elements for each table extension or entity extension that is active. The extension language can be chained to extend a table or entity that has been extended. | 03-12-2015 |
20150074139 | Database Language Extended to Accommodate Entity-Relationship Models - Embodiments extend the relational model and language of standard SQL, to recognize features of higher level entity-relationship models (ERMs). SQL extensions implemented in the data design language (DDL) incorporate Entities (and Views) having custom-defined/semantic structure, rather than being limited to primitive types (e.g. flat tables as in standard SQL). Entities are defined similar to structured types with an underlying persistency, but with a uniquely identifying leading key. In DDL, these entities are combined with associations in the data model. The associations of the extended SQL reflect relationships between entities in the ERM. Associations are specified by adding an element to a source entity, with an association type pointing to a target entity. This may be complemented by providing optional information (e.g., cardinality, keys, filter conditions), up to a complete JOIN condition. In the query language (QL), JOINs may be replaced by the use of simple path expressions. | 03-12-2015 |
20150074140 | SQL EXTENDED WITH TRANSIENT FIELDS FOR CALCULATION EXPRESSIONS IN ENHANCED DATA MODELS - A database language (e.g. SQL) is extended to define a transient field whose value is derived from data stored in a database. The value of the transient field is calculated by the database engine for consumption as needed by the application layer, for example as part of a particular data model. The value of the transient field may not be materialized as a persistent field in the underlying database table, or may be selectively materialized based upon a heuristic or hint. Certain embodiments may implement the transient field as a basic elaboration on standard SQL utilizing an identifier. Some embodiments may implement the transient field as an entity where SQL has been extended to accommodate concepts of a higher-level Entity Relationship Model (ERM). The use of constants and/or floating values (e.g. a current time) in connection with transient fields, is also disclosed. | 03-12-2015 |
20150074685 | LOCAL BUFFERS FOR EVENT HANDLERS - A technique is described for generating error buffer that includes errors from both a program and event handlers called by the program. A program in an event-driven environment triggers an event. In response to the triggered event, the program calls event handlers related to the event. The event handlers are executed and error messages generated during the execution are stored in a local error buffer. Upon completion of the event handlers, the local error buffers are returned to the program and the program merges the local error buffers with an error buffer associated with the program. | 03-12-2015 |
20150074686 | DATA MODELS CONTAINING HOST LANGUAGE EMBEDDED CONSTRAINTS - Techniques are described for expressing a constraint in a host language. A constraint can be defined in the host language as an event handler. The event handler can be registered to a built-in event associated with an object of the database that the constraint is intended to validate. When the object triggers the built-in event, the event handler is called to execute the constraint. Exemplary built-in events include onSave (trigger the event when the object is saved), onValidate (trigger the event when an explicit call to validate the object is detected), onInsert (trigger the event when the object is inserted), onUpdate (trigger the event when the object is updated), and onCheckBeforeSave (trigger the event when the object is checked prior to saving). | 03-12-2015 |
20150161182 | Updating Database Schemas in a Zero-Downtime Environment - A system is described for processing schema updated in a zero-downtime environment. A technique includes establishing an application session to access a database, receiving a schema update, converting the database to an updated database according to the schema update after establishing the application session, generating a temporary compensation view from the schema update, the temporary compensation view containing compensation logic to locate database objects belonging to the database, receiving a database transaction from the application session to access a database object in the database; and processing the compensation logic to locate the database object. | 06-11-2015 |
Patent application number | Description | Published |
20090150900 | WORKFLOW TASK RE-EVALUATION - An occurrence of a workflow re-evaluation event during execution of tasks in a workflow is identified. In response to the workflow re-evaluation event, it is determined for each task previously executed in the workflow whether such task needs to be executed again. Those tasks in the workflow for which it was determined that the corresponding task needs to be executed again are executed again, while the tasks in the workflow that were previously executed and for which it was not determined that the corresponding task needs to be executed again are skipped. Related apparatus, systems, techniques and articles are also described. | 06-11-2009 |
20090281777 | Workflow Modeling With Flexible Blocks - Disclosed is a method that includes providing tasks associated with a process, one or more of the tasks having a corresponding undetermined inter-dependency between the one or more of the tasks and other of the tasks, associating with the process one or more constraints specifying requirements regarding use of at least one of the tasks, the one or more constraints having corresponding graphical representations, and generating an instance of the process based on the one or more constraints to determine the corresponding undetermined inter-dependency between at least one of the one or more of the tasks and the other tasks. | 11-12-2009 |
20110029983 | SYSTEMS AND METHODS FOR DATA AWARE WORKFLOW CHANGE MANAGEMENT - A method includes providing a baseline workflow as an electronic representation of an actual workflow, the baseline workflow including baseline tasks, data items, and baseline data scopes, and providing a fragment workflow as an electronic representation of an actual fragment workflow, the fragment workflow including at least one fragment task, and at least one fragment data scope. A baseline data scope is identified as an affected data scope based on a structural change operation, the baseline workflow and the fragment workflow, and the affected data scope is compared to the at least one fragment data scope to identify at least one change operation. The fragment and baseline workflows are integrated based on the structural change operation to provide an integrated workflow, and the at least one data scope change operation is executed to provide at least one integrated data scope in the integrated workflow. | 02-03-2011 |
20110154253 | PROCESS FIELD EXTENSIBILITY FOR BUSINESS OBJECTS - A system and method for creating extension fields for business objects are described. In various embodiments, a system includes modules to display business processes and business objects thereof in graphical user interface screens. In various embodiments, the system propagates created extension fields to other business objects via metadata derived from selections in the graphical user interface. In various embodiments, a method for propagating extension fields from one business object to another business object via a data flow between the two business objects is presented. In various embodiments, the method receives instructions from a graphical user interface for the propagation of an extension field and sends instructions to a backend module to propagate the extension field from the source business object to the other business object. | 06-23-2011 |
20120030312 | TRANSPORT OF CUSTOMER FLEXIBILITY CHANGES IN A MULTI-TENANT ENVIRONMENT - Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed. | 02-02-2012 |
20120166928 | FIELD EXTENSIBILITY IN SERVICE INTERFACES AND FORMS MESSAGE TYPES - A program and corresponding method allow for the enablement of customizable extension fields into a form template, independent of the field type of the extension field. New extension fields corresponding to section headers of the form template can be created and added to a user interface. A new extension field can drive the form template and be added to all applicable section headers in the form template from the user interface. | 06-28-2012 |
20130014080 | BULK ACCESS TO METADATA IN A SERVICE-ORIENTED BUSINESS FRAMEWORK - A bulk service interface can be instantiated for each of at least one service provider providing a plurality of business objects using a stored definition of a plurality of metadata properties relating to generation of a user interface that incorporates content of a plurality of business objects. The bulk service interface can query the stored definition and access, in a bulk metadata access process, dynamic metadata required for instantiation of the plurality of business objects. If the stored definition has not previously been received, a default bulk services access process that queries an existing dynamic metadata access interface of each of the plurality of business objects can be initiated to retrieve the dynamic metadata from each of the plurality of business objects. An instance of the user interface can be generated using dynamic metadata accessed by the bulk service interface and/or the retrieved by the default bulk services access process. | 01-10-2013 |
20130046894 | MODEL-DRIVEN REST CONSUMPTION FRAMEWORK - The present disclosure describes methods, systems, and computer program products for implementing web services. One method includes identifying a REST service for integration with a business application, identifying a set of metadata associated with the REST service, and generating a REST client proxy object associated with the REST service for use in consuming the REST service with the business application, where an instantiation of the REST client proxy object is consumable via the business application. In some instances, the method may include consuming the REST service using an instantiation of the generated REST client proxy object associated with the REST service. Further, the identified set of metadata associated with the REST service may include a service structure document and a metadata document. Generating the REST client proxy object may include generating at least one business configuration object and/or at least one authentication proxy artifact associated with the REST service. | 02-21-2013 |
20130086174 | SYSTEMS AND METHODS FOR SENDING AND RECEIVING COMMUNICATIONS - A computer system includes instructions recorded on a computer-readable storage medium and executable by at least one processor. The computer system includes a process component of a first deployment unit and a component module. The process component has a handling module and an object module. The handling module is operatively coupled to the object module. The handling module is operatively coupled to the component module. The handling module is configured to receive a message from a second deployment unit. | 04-04-2013 |
20140019934 | GENERATION FRAMEWORK FOR MAPPING OF OBJECT MODELS IN A DEVELOPMENT ENVIRONMENT - A delta handler can allow calculation of difference between an already generated set of backend entities and a set of new entities necessary to support a primary object affected by a change made in a development environment supporting extensions to a backend model of a software architecture. Improved stability and robustness can be provided via an approach in which a target list of activities relating to creating, changing, or deleting of entities in backend repositories necessary to support the affected primary object is created and a sequence for performance of the activities in the target list is determined in a manner that can allow handling of such activities in a unified manner rather than on a per object type basis. Related methods, systems, articles of manufacture, and the like are described. | 01-16-2014 |
20140026114 | LAYERING OF BUSINESS OBJECT MODELS VIA EXTENSION TECHNIQUES - An extension node can be defined in a second layer of a software architecture for a first business object existing in a first layer and originally having an association with a second business object that is also in the first layer. The extension node can be defined to have an association with the second business object existing in a second layer of the software architecture. The association of the second business object can be altered from the first business object to the extension node so that at run time, metadata defining one or more nodes of the first business object and the extension node can be read from a metadata repository and a run time version of the first business object can be constructed at run time in a run time business object load based on the metadata. | 01-23-2014 |
20140047412 | ADAPTABLE BUSINESS OBJECTS - An adaptable business object can include a generic, content-free, and meaning-free skeleton business object, which can be used to create a new business object without requiring that a user be proficient in a development environment such as a software development kit (SDK). Definitions of a first field to be added to a header of the adaptable business object and a second field to be added to an item node of the adaptable business object can be received via a field extensibility tool, and a terminology tool can adapt the adaptable business object by storing metadata relating to the terminology of the business object in a metadata repository such that screen and section titles for at least one user interface screen supported by the new business object can be presented at runtime using the stored metadata. | 02-13-2014 |
20140053133 | NAMING ALGORITHM FOR EXTENSION FIELDS IN DE-NORMALIZED VIEWS - An extension naming approach for avoiding naming collisions in de-normalized view on a business object can include accessing a reference field bundle, which includes reference field(s) corresponding to a core business object defined in a core software platform of a software architecture, from a metadata repository. A user can define an extension to the business object based on the core business object, for example via a development environment. The reference field(s) can include a defined path from a node in a peripheral object to a corresponding node in the core business object. A unique and reproducible name for the extension field can be generated based on the reference field, and the extension field with the unique and reproducible name can be added to the business object and to a data model of the peripheral object. | 02-20-2014 |
20140122411 | SINGLE PERSISTENCE IMPLEMENTATION OF BUSINESS OBJECTS - Business objects can be implemented in a single persistence scenario that supports both online transaction processing (OLTP) and online analytical processing (OLAP). A consumption-centric approach can use a same business object attribute data format model for consumption and persistence. Also, a singular model can be implemented in different layers of a system processing business objects. Extra software layers can be avoided. A business-objects-based system can take advantage of the technologies to provide greater flexibility, ease of extensibility, and performance improvements. | 05-01-2014 |