MANAGING CONSISTENT INTERFACES FOR AUTOMATIC IDENTIFICATION LABEL BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS
First Claim
1. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
- program code for receiving, from a service consumer, a first message for automatically identifying labels;
program code for invoking an automatic identification label business object, wherein the business object is a logically centralized, semantically disjointed object for a label that can be automatically identified, and comprises data logically organized as;
an automatic identification label root node; and
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the automatic identification label business object, the message comprising an automatic identification label create request message entity, a message header package, and an automatic identification label package.
2 Assignments
0 Petitions
Accused Products
Abstract
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 automatic identification label, an automatic identification label device, and/or an automatic identification label device observation business object.
-
Citations
10 Claims
-
1. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for receiving, from a service consumer, a first message for automatically identifying labels; program code for invoking an automatic identification label business object, wherein the business object is a logically centralized, semantically disjointed object for a label that can be automatically identified, and comprises data logically organized as; an automatic identification label root node; and program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the automatic identification label business object, the message comprising an automatic identification label create request message entity, a message header package, and an automatic identification label package.
-
-
2. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on data in an automatic identification label business object invoked by the second application, wherein the business object is a logically centralized, semantically disjointed object for a label that can be automatically identified, and comprises data logically organized as; an automatic identification label root node; and the message comprising an automatic identification label create request message entity, a message header package, and an automatic identification label package; and program code for receiving a second message from the second application, the second message associated with the invoked automatic identification label business object and in response to the first message.
-
-
3. A distributed system operating in a landscape of computer systems providing message-based services, the system processing business objects involving automatically identifying labels and comprising:
-
memory storing a business object repository storing a plurality of business objects, wherein each business object is a logically centralized, semantically disjointed object of a particular business object type and at least one of the business objects is for a label that can be automatically identified, and comprises data logically organized as; an automatic identification label root node; and a graphical user interface remote from the memory for presenting data associated with an invoked instance of the automatic identification label business object, the interface comprising computer readable instructions embodied on tangible media.
-
-
4. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label device service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for receiving, from a service consumer, a first message for processing a logical device which is used to read and print automatically identifiable labels; program code for invoking an automatic identification label device business object, wherein the business object is a logically centralized, semantically disjointed object for a logical device which is used to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device root node; and program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the automatic identification label device business object, the message comprising an automatic identification label device create request message entity, a message header package, and an automatic identification label device package. - View Dependent Claims (10)
-
-
5. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label device service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on data in an automatic identification label device business object invoked by the second application, wherein the business object is a logically centralized, semantically disjointed object for a logical device which is used to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device root node; and the message comprising an automatic identification label device create request message entity, a message header package, and an automatic identification label device package; and program code for receiving a second message from the second application, the second message associated with the invoked automatic identification label device business object and in response to the first message.
-
-
6. A distributed system operating in a landscape of computer systems providing message-based services, the system processing business objects involving creating, updating and retrieving a logical device which is used to read and print automatically identifiable labels and comprising:
-
memory storing a business object repository storing a plurality of business objects, wherein each business object is a logically centralized, semantically disjointed object of a particular business object type and at least one of the business objects is for a logical device which is used to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device root node; and a graphical user interface remote from the memory for presenting data associated with an invoked instance of the automatic identification label device business object, the interface comprising computer readable instructions embodied on tangible media.
-
-
7. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label device observation service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for receiving, from a service consumer, a first message for observations of devices to read and print automatically identifiable labels; program code for invoking an automatic identification label device observation business object, wherein the business object is a logically centralized, semantically disjointed object for observations of devices to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device observation root node; and an automatic identification label subordinate node; and program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on the data in the automatic identification label device observation business object, the message comprising an automatic identification label device observation create request message entity, a message header package and an automatic identification label device observation package.
-
-
8. A computer readable medium including program code for providing a message-based interface for performing an automatic identification label device observation service, the service exposing at least one service as defined in a service registry, wherein upon execution the program code executes in an environment of computer systems providing message-based services and comprises:
-
program code for initiating transmission of a message to a heterogeneous second application, executing in the environment of computer systems providing message-based services, based on data in an automatic identification label device observation business object invoked by the second application, wherein the business object is a logically centralized, semantically disjointed object for observations of devices to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device observation root node; and an automatic identification label subordinate node; and the message comprising an automatic identification label device observation create request message entity, a message header package, and an automatic identification label device observation package; and program code for receiving a second message from the second application, the second message associated with the invoked automatic identification label device observation business object and in response to the first message.
-
-
9. A distributed system operating in a landscape of computer systems providing message-based services, the system processing business objects involving observations of devices to read and print automatically identifiable labels and comprising:
-
memory storing a business object repository storing a plurality of business objects, wherein each business object is a logically centralized, semantically disjointed object of a particular business object type and at least one of the business objects is for observations of devices to read and print automatically identifiable labels, and comprises data logically organized as; an automatic identification label device observation root node; and an automatic identification label subordinate node; and a graphical user interface remote from the memory for presenting data associated with an invoked instance of the automatic identification label device observation business object, the interface comprising computer readable instructions embodied on tangible media.
-
Specification