Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

59 results about "Service Data Objects" patented technology

Service Data Objects is a technology that allows heterogeneous data to be accessed in a uniform way. The SDO specification was originally developed in 2004 as a joint collaboration between Oracle (BEA) and IBM and approved by the Java Community Process in JSR 235. Version 2.0 of the specification was introduced in November 2005 as a key part of the Service Component Architecture.

Vehicle-mounted fault diagnosis system and method for hybrid electric vehicle based on CANopen

The invention discloses vehicle-mounted fault diagnosis system and method for a hybrid electric vehicle based on CANopen, belonging to the field of vehicle fault diagnosis. The vehicle-mounted fault diagnosis system for the hybrid electric vehicle based on CANopen comprises a fault diagnosis interface, an information acquisition module, a storage module, a liquid crystal display module, an audio alarm module, a touch screen and keyboard module, a main control module and a power source module. When a fault occurs, the diagnosis system as a CANopen master station utilizes an emergency message to trigger a SDO (Service Data Object) to read the fault diagnosis information of an object dictionary item corresponding to the fault, analyzes the fault information and stores the fault information in a fault information management unit; meanwhile, the fault information is displayed in a fault diagnosis interface. The invention completes the real-time acquisition and display of the fault information and vehicle real-time data and the effective management of the fault information.
Owner:BEIJING UNIV OF TECH

Securing access to a service data object

Methods, systems, and computer program products are disclosed for securing access to a service data object that include providing a service data object having an embedded security policy, and enforcing by the object the security policy of the object. Securing access to a service data object may include establishing a trust relationship with a trusted environment, transmitting the object to the trusted environment, and enforcing by the object the security policy of the object in the trusted environment. Securing access to a service data object may include exposing an interface to provide access to the object in dependence upon an authorization policy of the security policy for an authenticated user. Securing access to a service data object may include exposing attributes of the object in dependence upon an authorization policy of the security policy for an authenticated user.
Owner:IBM CORP

UI (User Interface) performance and service logic separation method and system

The invention discloses UI (User Interface) performance and service logic separation method and system. The method comprises the following steps of: correlating a UI object with a service data object by data binding; correlating the state of the UI object with the state of the service data object by state binding; correlating the action of the UI object with the action of the service data object by action binding; and carrying out united management on the data binding, the state binding and the action binding by logic model binding, therefore, the dynamic and indirect correlation between a UImodule and the service data object can be achieved. By adopting the invention, the mandatory dependence relation between a user interface and logic codes is relieved; the user interface design and the service logic programming can be developed in parallel as two completely independent works in the designing process; and the UI object and the service logic processing object are mutually independent to respectively support dynamic switching of UI views and change a logic processing unit in the software running process.
Owner:YONYOU UP INFORMATION TECH

Method and apparatus for generating a service data object based service pattern for an enterprise java beans model

A method and apparatus for generating a service data object based service pattern for an EJB model is provided. Definitions of session bean façade, SDOs, and queries are defined in entity beans. When the definitions are processed, SDOs, related SDOs, and queries for SDOs are added to the session bean façade. At run time, a client may manipulate the SDOs and apply changes to the SDOs via a mediator obtained from a mediator cache. The mediator persists the SDOs to a data graph without interfering the entity bean.
Owner:LINKEDIN

Method, system, and program product for generating a virtual database

The present invention provides a virtual database as well as a method, system, and program product for generating a virtual database. Specifically, under the present invention, Service Data Objects (SDOs) corresponding to a plurality of database tables are provided within a virtual container. Once provided, two or more of the SDOs are interrelated to yield the virtual database (having a Virtual Bounded Persistent Memory). In accordance with the present invention, the database tables can be stored within a single (e.g., conventional) database, or databases. In addition, the virtual database can be generated and removed on-demand. Still yet, the virtual database of the present invention can be queried using standard Structured Query Language (SQL) queries.
Owner:KYNDRYL INC

Dynamic creation of replicas of streaming data from a storage device without added load

A method, and corresponding system, is provided for generating replicas or copies of data objects that are used to serve data streams. The method includes determining one of the storage devices is operating at a load above a predetermined overload value. The method continues with identifying the data objects being served by data streams from the near overload storage device and then, selecting one of these served data objects for replication. To create a replica, the method includes writing data from the selected data object to another less busy one of the data storage devices, with the writing being done using data from one or more of the streams being served from the selected data object on the near-overload storage device. During replica creation, one or more streams from the selected data object provide data concurrently to a stream consumer or client device and to the replica.
Owner:ORACLE INT CORP

Apparatus, system, and method for setting/retrieving header information dynamically into/from service data objects for protocol based technology adapters

An apparatus, system, and method are disclosed for processing a technology specific message. In one embodiment, a computer program product receives a message having a conventional header and a user-defined header that both conform to a predefined header format, each header comprising a header name and a value; identifies each header in the message based on the predefined header format; generates a header structure to store the header name and the value from each header; stores the header structure in a set of header structures of an extendable message business object; and passes the extendable message business object to an integration broker.
Owner:IBM CORP

Method and apparatus for generating a service data object based service pattern for an enterprise Java beans model

A method and apparatus for generating a service data object based service pattern for an EJB model is provided. Definitions of session bean façade, SDOs, and queries are defined in entity beans. When the definitions are processed, SDOs, related SDOs, and queries for SDOs are added to the session bean façade. At run time, a client may manipulate the SDOs and apply changes to the SDOs via a mediator obtained from a mediator cache. The mediator persists the SDOs to a data graph without interfering the entity bean.
Owner:LINKEDIN

Method and device for verifying service data object

The invention discloses a method and a device for verifying a service data object for solving the problem of low accuracy of effectiveness verification for the service data object in the conventional technology. The invention adopts a main technical scheme that: the method for verifying the service data object comprises the following steps: searching an effectiveness rule corresponding to an attribute name and an attribute type in a preset effectiveness rule according to the attribute name and attribute type of a service object extended by a user request; verifying the service data object input by a user according to the found effectiveness rule; and when the service data object passes the verification, saving the service data object. Through the technical scheme, the effectiveness and the availability of the service data object input by the user are improved, and the efficiency of effectiveness verification of the service data object is improved.
Owner:PEKING UNIV FOUNDER GRP CO LTD +1

Accessing a hierarchical database using service data objects (SDO) via a data access service (DAS)

Techniques for replicating modified data to a hierarchical database. A first list comprises records included in a set of records before at least one modification thereto. A second list comprises records included in the set of records after the at least one modification thereto. For each pre-modification record included in the first list and each post-modification record included in the second list having equal identifying values, a target record at the database and having a matching identifying value is modified. Specifically, if both records include corresponding indexes, information about a structure pointed to by the pre-modification record is removed from an index included in the target record, and information about a structure pointed to by the post-modification record is added to the index. If neither record includes an index, the target record is modified to contain at least one changed value included in the post-modification record.
Owner:IBM CORP

Apparatus, system, and method for asynchronous complex inbound transactions from sap applications using service oriented architecture

An apparatus, system, and method are disclosed for managing inbound transactions from an SAP application. A transaction ID module is included that receives a transaction identifier (“TID”) associated with an event from an SAP application by way of an ALE interface for an asynchronous transaction. A recording module is included to record an event record in an event tracking repository by way of an XA transaction, the event record comprising the TID and an associated transaction status. An intermediate document module is included to receive an intermediate document (“IDoc”) containing transaction data from a transaction associated with the event and the associated TID from the SAP application by way of the ALE interface using a Transaction Remote Function Call protocol. A conversion module is included to convert the IDoc to a service data object (“SDO”) and an SDO transmit module is included to transmit the SDO to an endpoint using the XA transaction.
Owner:IBM CORP

CAN (control area network) open slave station system based on DSP (digital signal processor) 28335

The invention provides a CAN (control area network) open slave station system based on a DSP (digital signal processor) 28335. The CAN open slave station system is based on a DSP 28335 hardware platform, can be applicable to an embedded operating system or a state machine system constructed on a foreground-background system, comprises a CAN communication management module, an object dictionary management module, a network management module, a timer management module, a communication object management module and the like, and completes basic tasks of the CAN open such as PDO(process data objects), SDO(service data objects), NMT(network management objects), synchronous message processing and the like. By the aid of the CAN open slave station system based on the DSP28335, a 301 protocol function in a CIA protocol is completely achieved. The CAN open with targeted optimization can be transported from node functions to a CPU of the same series after simple modification on the DSP28335 platform, so that transportability is achieved. Codes can be reduced, system resource occupation is low and timeliness is high. Due to high applicability, various node functions can be achieved only with simple configuration, and the CAN open slave station system is low in development cost and convenient in maintenance and function expansion.
Owner:天津瑞源电气有限公司

Data query system and data query engine device

The invention provides a data query system which comprises a data source device, a data entity device and a service data object device, wherein the data source device is used for providing initial data; the data entity device is used for quoting the initial data provided by the data source device, defining computation rules of the initial data and generating a data entity; and the service data object device is used for calculating service data according to the entity attribute of the data entity and data authority rules. By adopting the technical schemes, O / R Mapping, namely the mapping between an object in OOA / OOD and a two-dimension data list is realized. As layered processing is done, each layer can be redefined under the situation of not influencing other layers, a service data object layer, a data entity layer and a data source layer can be changed flexibly according to actual requirements, and the upper application is not influenced. The data entity and the service object after mapping can be reused highly among different service systems, thereby avoiding the repeated construction. As the data query system integrates the support of data authority, different service data can be provided according to authority levels of users, thereby providing the highest data security.
Owner:YONYOU

Control of networks

InactiveUS20140143419A1Effective controlFacilitates centralized monitoring and automation and controlDigital computer detailsSingle network parallel feeding arrangementsSmart moduleNetwork data
The invention provides a network of devices and a set of processors which control and / or monitor these devices by executing code defining a data-model for the network. This data-model incorporates a set of logical-nodes encapsulating network function and / or network devices, and are arranged in a hierarchy for centralised control and / or monitoring. Each logical-node includes a service-module having a set of connections for service-events and can store and / or update service-data objects, with service-events and service-data objects conforming to types defined by a network standard. Each logical-node also includes an intelligence-module having connections to exchange intelligence-events with other intelligence-modules and being operable to participate in intelligence-operations distributed across multiple intelligence-modules, and may generate service-intelligence-data defining service-events for one or more service-modules.
Owner:AUCKLAND UNISERVICES LTD

System and method for utilizing non-EMF based objects in an EMF environment

A system, method and program product for generating artifacts that can convert back and forth between non-EMF (Eclipse Modeling Framework) objects and EMF-based objects in an EMF-based runtime environment such as Web Data Objects (WDO) or Service Data Objects (SDO). Included is a system for inputting one or more non EMF application classes such as Java Beans and generating artifacts that include: a source meta model (ecore) that describes the data model defined by the input application classes; an EMap file that contains mappings between the classes and properties of the non-EMF objects and the EMF Objects; a target meta model (ecore) which represents the source meta model as transformed by the emap mappings; and a set of java classes (Mediators and DiffHandlers) that will at runtime perform the transformation between the two environments (non-EMF and EMF based objects).
Owner:IBM CORP

Adaptive adjustment of network responses to client requests in digital networks

The present application relates to a computer network, a computer-implemented method, a computer system and a computer program products for adaptively adjusting network responses to client requests received from a client device,A parsing module operable is introduced togenerate a request data object based on data relevant to a client request.A matching module is introduced to:apply a learning method based on a final result generated in relation to calculating a matching score of potential service data objects, where the matching score is based on applying a matching algorithm; andgenerate a learning result of the learning method.A learning engine operable to adapt the matching algorithm of the matching module based on the learning result is introduced.Applicant respectfully submits that the changes are made for clarity and do not constitute new matter.Applicant respectfully requests entering of the provided amendments above.
Owner:SAP AG

Dynamically extening xml-based service through client

A method for dynamically extending a remote service by client at runtime including: creating a Service Data Object (SDO)-based local service instance by locating a remote service; retrieving latest schema from the remote service in a first format; SDO-based remote service converting the schema to a second format; allowing the SDO-based local service to obtain the second format from the remote service; restoring the schema from the second format to the first format in the SDO-based local service; registering the second format into local Java Virtual Machine (JVM) of the SDO-based local service; and permitting a client to use the latest schema of the remote service via the SDO-based local service.
Owner:LINKEDIN

Virtual resource object processing method and apparatus, and computer system

Embodiments of the invention disclose a virtual resource object processing method and apparatus, and a computer system. The method comprises the steps of binding a virtual resource object for a targetdata object by a server, wherein the data object includes a service data object; according to information of a service provided by the target data object, determining receiving conditions of the corresponding virtual resource object; and when a client request of obtaining virtual resource object information is received, judging the client request, and if the receiving conditions of the corresponding virtual resource object of the target data object are met, allocating the virtual resource object for a client. Through the virtual resource object processing method and apparatus, the effective installed capacity of the client can be improved.
Owner:ALIBABA GRP HLDG LTD

Method for transmitting data via canopen bus

The invention relates to a method for transmitting data between a first automation appliance, such as a user PC or a central controller, and at least one second automation appliance, such as a field device, via a CANopen bus using a service data object as an SDO service, wherein an SDO client implemented in the first automation appliance is used to send a download or upload request to an SDO server implemented in the at least one second automation appliance, wherein the data are encapsulated in a CANopen frame by an application implemented in the first automation appliance or the at least one second automation appliance wherein the CANopen frame with the encapsulated data is transmitted or sent by means of an SDO service into or out of a data tunnel object defined in an object directory of the SDO server, and wherein the encapsulated data are decapsulated by the application implemented in the first or the at least one second automation appliance. In order to simplify the configuration and / or parameterization of automation appliances with a MODBUS server using a CANopen bus, provision is made for the method to be used to configure and / or parameterize the second automation appliance having at least one MODBUS server using the CANopen bus, for the data to be produced as configuration and / or parameterization data in the form of a MODBUS frame and to be encapsulated in the CANopen frame, and for the CANopen frame to be loaded into the data tunnel object of the SDO server of the at least one second automation appliance by means of an SDO download and decapsulated.
Owner:SCHNEIDER ELECTRIC AUTOMATION

Method and device for debugging variable-pitch system of wind generating set

The invention provides a method and a device for debugging a variable-pitch system of a wind generating set. The device comprises a host computer, a main station device and a variable-pitch device, wherein the host computer is connected with the main station device through the Ethernet; the main station device is connected with the variable-pitch device through a CANopen bus; a user reads information of the variable-pitch system through the human-machine interface of the host computer and performs corresponding operation on the variable-pitch system; the program of the main station device is used for processing the state information of the variable-pitch system and the control command of the host computer; and the variable-pitch system is used for transmitting all state information to the main station device and receiving the control command transmitted by the main station device to perform actions such as pitch variation. The method and the device have the beneficial effects that due to the adoption of the technical scheme, the debugging device is small in size, and is easy and convenience to operate; the host computer is connected with the main station device through the Ethernet, so that safety and reliability are realized; and data are exchanged with variable-pitch device accurately and timely through a PDO (PHP Data Object) and an SDO (Service Data Object) of CANopen bus communication.
Owner:天津瑞源电力电子技术有限公司

Method and device for set-up disconnection data programmed model and its application

A method for setting up data programming model free of connections includes laminating service-data object, setting up data programming model for each layer separately according to laminated service-data object. The device used for realizing said method and a data access-service manner are also disclosed.
Owner:泰州市海通资产管理有限公司

System and method for utilizing non-EMF based objects in an EMF environment

A system, method and program product for generating artifacts that can convert back and forth between non-EMF (Eclipse Modeling Framework) objects and EMF-based objects in an EMF-based runtime environment such as Web Data Objects (WDO) or Service Data Objects (SDO). Included is a system for inputting one or more non EMF application classes such as Java Beans and generating artifacts that include: a source meta model (ecore) that describes the data model defined by the input application classes; an EMap file that contains mappings between the classes and properties of the non-EMF objects and the EMF Objects; a target meta model (ecore) which represents the source meta model as transformed by the emap mappings; and a set of java classes (Mediators and DiffHandlers) that will at runtime perform the transformation between the two environments (non-EMF and EMF based objects).
Owner:IBM CORP

GSP communication message analysis method

PendingCN111859043AAnalysis is comprehensive and sufficientMake up for the lack of parsing of the protocolCircuit arrangementsOther databases queryingData matchingNetwork packet
The embodiment of the invention discloses a GSP communication message analysis method, which is suitable for a DL / T860 standard. The method comprises the following steps: importing and analyzing a transformer substation model file, and acquiring a GSP communication message; preliminarily analyzing the message to generate a message association relationship; recombining the segmented message; analyzing GSP service area data based on PER decoding; matching the model information with the associated message, and analyzing the indefinite type data. According to the invention, the recombination of the GSP framing message is realized; a PER decoder suitable for the DL / T860 standard is designed to analyze the content of the fixed type data in the GSP communication message; the model information andassociated message information are combined, the data of uncertain types in the GSP communication message are analyzed, comprehensive and sufficient analysis of the GSP communication message is achieved, and the defect that current network packet analysis software does not contain protocol analysis is overcome; in combination with the DL / T860 standard and the transformer substation model file information, the GSP service data is mapped to a service data object of specific equipment.
Owner:INTEGRATED ELECTRONICS SYST LAB

SPI (Serial Peripheral Interface)-based register fast read-write method

The invention discloses an SPI (Serial Peripheral Interface)-based register fast read-write method. The method comprises a register read-write step and a register batch read step, wherein the register read-write step comprises the following sub-steps: changing an equipment gating signal CS to be effective, namely at low level, and keeping four beats effective continuously; at a first beat, transmitting a read-write command and a read-write address CMD [7:0] through an SDI (Serial Digital Interface) data line, wherein CMD [7] is equal to 0 and represents the read-write command, and CMD [6:0] is a read-write address; at a second beat, transmitting the data DATA0 through the SDI data line; at a third beat, reading old data DATA1 of the read-write CMD [6:0] through an SDO (Service Data Object) data line; at a fourth beat, reading new data DATA2 of the read-write address CMD [6:0] through an SDO data line, wherein the DATA2 is required to be consistent with the DATA0; changing the equipment gating signal CS to be high level and finishing the read-write of the register. The read-write method provided by the invention does not need multiple addressing, has a simple time sequence, is fast, simple and convenient to operate and plays an important role in improving the overall operation level and the institutional norms of SPI interface communication in China.
Owner:MICROARRAY MICROELECTRONICS CORP LTD

Method to support data streaming in service data objects graphs

The present invention provides a method, system, and program product to support data streaming in service data object (SDO) graphs. Specifically, under the present invention, the method includes attaching a binary object stream to a SDO graph; streaming the binary object to a repository; and also streaming the SDO graph to the repository. A system, program product stored on a computer readable medium, and method for deploying an application for providing data streaming in SDO graphs is also disclosed.
Owner:IBM CORP

Model view controller modeling language

A model view controller modeling language as an XML schema for creating and describing documents to be rendered on any server or client. The new modeling language contains distinct model, view, and controller sections as well as sections for header information, and session information. MVCML contains one or more forms where each form specifies a user interface hierarchy. The user interface part types are extensible, and all part types, whether they are contained in a core set or provided as supplied extensions to the core set, are specified and processed identically. The user interface layout mechanism can be specified, and new layout mechanisms can be added and form designers have the ability to explicitly specify which part types and layout mechanisms to use. An action may be associated with more than one user interface event. An extensible set of action types, such as ‘submit’, ‘property to property linking’, or ‘process control logic’ can be specified. Mechanisms exist to link user interface part properties to control logic and model data. Local control logic can be specified in a programming language of choice within the document or can reference external control logic. Part content data can be explicitly defined within the document or can be obtained from an external data source, such as a service data object.
Owner:IBM CORP

Message processing method and device

The invention discloses a message processing method and device, and relates to the technical field of computers. One specific embodiment of the method comprises the following steps: receiving a request protocol message, and obtaining a service input parameter data structure and a service output parameter data structure corresponding to the request protocol message from a service data structure file; converting the request protocol message into a service data object according to the service entry parameter data structure; calling a service system interface based on the service data object, andreceiving a return value of the service system interface; and converting the return value into a response protocol message according to the service output parameter data structure, and returning the response protocol message. According to the embodiment, the technical problems of poor expansibility and incapability of quick release can be solved.
Owner:BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products