Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
For a clear understanding of the technical solutions of the present application, the prior art solutions will be described in detail first.
At present, a user generally communicates with a health care professional in an online mode, the user adopts a platform such as an H5 page or an applet to communicate with the health care professional online, a special health care professional provides health care consultation and health guidance for the user, a health promotion plan is appointed for the user, the health condition of the user is mainly mastered, the health assessment is carried out on the user, and the health is perfected and promoted.
However, when the program enters the background, a message prompt cannot be received in time, no supervision is required for the subsequent implementation conditions of the user, and the user may have difficulty in lasting for a long time, and cannot effectively perform health management.
Therefore, the inventor finds in the study that the message sent by the health care professional cannot be received in time when the program enters the background in the prior art, generates corresponding message information based on the prompt content of the user to be prompted and the preset task template, sends the message information to the scheduling server, and sends the message information to the corresponding management user terminal.
The inventor proposes the technical scheme of the embodiment of the application based on the creative discovery. The network architecture and application scenario of the information prompting method provided by the embodiment of the application are described below.
As shown in fig. 1, the network architecture corresponding to the information prompting method provided by the embodiment of the application includes a management platform 1, a scheduling server 2, a management user terminal 3 and a user terminal 4, wherein the scheduling server 2 is respectively in communication connection with the management platform 1, and the management user terminal 3 is in communication connection with the user terminal 4. The management platform 1 generates corresponding message information based on the prompt content of the user to be prompted and a preset task template, the management platform 1 sends the message information to a corresponding scheduling server 2, the scheduling server 2 determines a corresponding management user terminal 3, the scheduling server 2 sends the message information to the corresponding management user terminal 3, and the management user terminal 3 adopts a local application program to send corresponding health care prompt information to an application program of a user terminal 4 corresponding to the user to be prompted based on the message information. The prompt can be received timely, the health management prompt is effectively carried out on the user, the user experience is improved, manual editing information is not required to be sent to the user, and the user operation is reduced.
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Fig. 2 is a schematic flow chart of an information prompting method provided by the application, and the method is applied to electronic equipment. Wherein the electronic device may be a digital computer representing various forms. Such as cellular telephones, smart phones, laptops, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframes, and other suitable computers. As shown in fig. 2, the method includes:
Step 201, generating corresponding message information based on prompt content of a user to be prompted and a preset task template.
In the present embodiment, a management server is described as an execution subject, the management server is in communication connection with a scheduling server, the scheduling server is in communication connection with a plurality of management user terminals, and each management user terminal is in communication connection with a plurality of user terminals. The management server obtains prompt contents of the user to be prompted, and generates corresponding message information based on the prompt contents of the user to be prompted and a preset task template, wherein the preset task template is a preset task template with a certain format. The prompt content may be preset based on the suggestion of the health care professional, for example, the prompt content is set to a certain time point to prompt a certain user to exercise or prompt the user to take medicine.
Step 202, the message information is sent to the corresponding scheduling server, so that the scheduling server sends the message information to the corresponding management user terminal, and the management user terminal sends corresponding health care prompt information to the application program of the user terminal to be prompted based on the message information by adopting the local application program.
In this embodiment, the message information is sent to a corresponding scheduling server, where the scheduling server is used for forwarding the message information, the scheduling server is in communication connection with a plurality of management user terminals, the scheduling server determines the corresponding management user terminal according to the message information, and the management user may be a health care professional, specifically, the scheduling server analyzes the message information to obtain a management user identifier, and sends the message information to the management user terminal corresponding to the management user identifier. Further, the management server receives the message information, the management user terminal determines the user terminal to be prompted according to the message information, the management user terminal adopts the local application program to send corresponding health care prompting information to the application program of the user terminal to be prompted based on the message information, for example, the management user terminal of a health care manager adopts the social application program to send corresponding health care prompting information to the social application program of the user terminal to be prompted, and the user to be prompted can check the health care prompting information in the related application program.
In this embodiment, corresponding message information is generated based on the prompt content of the user to be prompted and the preset task template, the message information is sent to the scheduling server, the scheduling server sends the message information to the corresponding management user terminal, the management user terminal sends the health management prompt information to the application program of the user terminal to be prompted based on the message information by adopting the local application program, the prompt can be timely received, health management prompt can be effectively carried out on the user, user experience is improved, manual editing information is not needed to be sent to the user, and user operation is reduced.
Fig. 3 is a flow chart of another information prompting method provided by the present application, where the method is applied to an electronic device, as shown in fig. 3, and the method includes:
Step 301, determining whether a preset prompting condition corresponding to any user is met based on a preset time task.
In this embodiment, a plurality of timing tasks are preset for a plurality of users, and different timing tasks can be set for the same user, and different health care prompting information is prompted at different times. And determining whether preset prompting conditions corresponding to any user are met or not based on the preset time task, if the preset prompting conditions corresponding to any user are met, a certain user is prompted to exercise by a certain time task of 9:00, if the current time is 9:00, the preset prompting conditions corresponding to the user are determined to be met, and if the current time is not 9:00, the preset prompting conditions corresponding to the user are determined to be not met.
And 302, if yes, determining the user meeting the preset prompting condition as the user to be prompted, and generating corresponding message information based on the prompting content of the user to be prompted and a preset task template.
In this embodiment, if yes, determining the user meeting the preset prompting condition as the user to be prompted, and generating corresponding message information based on the prompting content of the user to be prompted and the preset task template, wherein the message information includes the prompting content, the management user identifier and the user identifier to be prompted.
In one possible implementation manner, generating corresponding message information based on prompt content of a user to be prompted and a preset task template includes:
step 3021, obtaining a preset task template, and determining a management user identifier corresponding to the user identifier to be prompted based on a pre-constructed identifier mapping relationship, where the management user identifier is used to instruct the scheduling server to determine a corresponding management user terminal, and the user identifier is used to instruct the management user terminal to determine the user terminal to be prompted.
In this embodiment, a preset task template is obtained, a management user identifier corresponding to a user identifier to be prompted is determined based on a pre-constructed identifier mapping relationship, a scheduling server determines a corresponding management user terminal according to the management user identifier, and the management user terminal determines the user terminal to be prompted according to the user identifier.
And 3022, adding the prompt content, the management user identifier and the user identifier to be prompted to a preset task template to generate corresponding message information.
In this embodiment, the prompting content, the management user identifier and the user identifier to be prompted are added to a preset task template to generate corresponding message information, for example, the prompting content is 9:00 body exercise, the management user identifier may be the name of the management user, and the user identifier to be prompted may be the name of the user to be prompted.
Optionally, the preset templates are "from_user": "X", "to_user": "Y", "content": { type ":" text ", value:" Y ", your good. The message information comprises text information and image information, the text information comprises the name of a user to be prompted, prompt contents of an event are requested to be made in a certain period, and the image information can be an image corresponding to the prompt contents. The prompting content, the name of the management user and the name of the user to be prompted are added into a preset task template, the message information is "from_user": "the name of the management user"; "to_user"; "the name of the user to be prompted"; "content"; "type": "text", value; "the name of the user to be prompted [ { good.
Step 303, the message information is sent to the corresponding scheduling server, so that the scheduling server sends the message information to the corresponding management user terminal, and the management user terminal sends corresponding health care prompt information to the application program of the user terminal to be prompted based on the message information by adopting the local application program.
In this embodiment, the message information is sent to a corresponding scheduling server, where the scheduling server is used for forwarding the message information, the scheduling server sends the message information to a corresponding management user terminal, specifically, the scheduling server determines, according to the message information, a management user corresponding to the user to be prompted, and further sends the message information to the management user terminal. The management user terminal adopts a local application program to send corresponding health care prompt information to an application program of the user terminal to be prompted based on the message information, and the user to be prompted can check the health care prompt information in the application program.
Optionally, before generating the corresponding message information based on the prompt content of the user to be prompted and the preset task template, the method further includes:
In step 302a, an identification mapping relationship between a user and a management user is established in response to a user-triggered management user adding operation.
In this embodiment, a user may use an applet to add a health care engineer as a friend, and the management server responds to a management user adding request triggered by the user in the applet, to establish an identifier mapping relationship between the user and the management user, where the mapping relationship is used to determine a management user identifier corresponding to the user identifier to be prompted, and the same management user identifier may correspond to multiple user identifiers. The prompt can be received timely, the health management prompt is effectively carried out on the user, the user experience is improved, manual editing information is not required to be sent to the user, and the user operation is reduced.
Fig. 4 is a flow chart of another information prompting method provided by the present application, where the method is applied to an electronic device, as shown in fig. 4, and the method includes:
Step 401, receiving message information sent by a scheduling server, wherein the message information is generated by a management server based on prompt content of a user to be prompted and a preset task template and is sent to the scheduling server.
In this embodiment, the message information sent by the scheduling server is received, the message information is generated by the management server based on the prompt content of the user to be prompted and the preset task template, the management server sends the message information to the scheduling server, the scheduling server sends the message information to the management user terminal, and the management user terminal receives the message information sent by the scheduling server.
Step 402, the local application program is adopted to send corresponding health care prompt information to the application program of the user terminal to be prompted based on the message information.
In this embodiment, the management user terminal determines the corresponding user terminal to be prompted according to the message information, the management user terminal is provided with an application program, the management user terminal adopts a local application program to send corresponding health care prompting information to the application program of the user terminal to be prompted based on the message information, for example, the application program of the management user terminal can be a social application program, the management user terminal adopts the social application program to automatically send the corresponding health care prompting information to the social application program of the user terminal to be prompted based on the message information, manual operation of the management user is omitted, the local application program can automatically send the health care prompting information to the user to be prompted, prompt can be received timely, health management prompting is effectively performed on the user, and user experience is improved.
Fig. 5 is a flow chart of another information prompting method provided by the present application, where the method is applied to an electronic device, as shown in fig. 5, and the method includes:
step 501, receiving message information sent by a scheduling server, wherein the message information is generated by a management server based on prompt contents of users to be prompted and a preset task template and is sent to the scheduling server.
In this embodiment, the message information sent by the scheduling server is received, the message information is generated by the management server based on the prompt content of the user to be prompted and the preset task template, the management server sends the message information to the scheduling server, the scheduling server sends the message information to the management user terminal, and the management user terminal receives the message information sent by the scheduling server.
Step 502, calling a second application program by using a first application program based on the message information, and sending corresponding health care prompt information to the application program of the user terminal to be prompted.
In this embodiment, the local application program for managing the user terminal includes a first application program and a second application program, where the first application program is used to control the second application program to send the health care prompting information, specifically, the first application program is used to call the second application program to the user terminal to be prompted based on the message information
Step 5021, analyzing the message information by adopting the first application program to execute the automation script, and obtaining the prompt content and the user identification to be prompted.
In this embodiment, the management user terminal uses the first application program to execute the automation script to analyze the message information, obtain the prompt content and the user identifier to be prompted, and determine the user terminal to be prompted according to the user identifier to be prompted.
In step 5022, if the prompting content includes a picture link and text information, downloading a corresponding picture based on the picture link by using the first application program, and calling a second application program by using the first application program to send a health care prompting message including the picture and the text information to an application program of a user terminal to be prompted corresponding to the user identifier to be prompted.
In this embodiment, if the prompting content includes a picture link and text information, the relevant picture is downloaded first, the first application program is used to download the corresponding picture based on the picture link, the first application program is further used to call the second application program to send the health care prompting information including the picture and the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted, the user terminal to be prompted uses the application program to display the picture and the text information, and the user can intuitively understand the prompting content.
Step 5023, if the prompting content includes text information, calling a second application program by using the first application program to send a health care prompting message including the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
In this embodiment, if the prompting content includes text information, the first program invokes the second application program to send the health care prompting information including the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
In this embodiment, the management user terminal uses the first application program to call the second application program to send the health care prompt information to the application program of the user terminal to be prompted, so that manual editing of a user such as a health care manager is avoided, user operation is reduced, prompt can be received in time, health management prompt is effectively performed on the user, and user experience is improved.
Fig. 6 is a flow chart of another method for prompting message in a health care system according to the present application, wherein the method is applied to a message prompting system, as shown in fig. 6, and the method includes:
in step 601, the management server generates corresponding message information based on the prompt content of the user to be prompted and a preset task template.
In this embodiment, the information prompt system includes a management server, a scheduling server, a plurality of management user terminals, and a plurality of user terminals, where the management server is communicatively connected to the scheduling server, the scheduling service is communicatively connected to the plurality of management user terminals, and the management user terminals are communicatively connected to the corresponding user terminals. The management server obtains prompt contents of the user to be prompted, and generates corresponding message information based on the prompt contents of the user to be prompted and a preset task template, wherein the preset task template is a preset task template with a certain format. Wherein, the prompt content can be preset based on the suggestion of the health care professional.
In step 602, the management server sends the message information to the corresponding scheduling server.
In this embodiment, the management server sends the message information to a corresponding scheduling server, where the scheduling server is used to forward the message information.
In step 603, the scheduling server determines a corresponding management user terminal according to the message information.
In this embodiment, the scheduling server receives the message information, parses the message information, obtains the management user identifier, and determines the corresponding management user terminal according to the management user identifier.
Step 604, the scheduling server sends the message information to the corresponding management user terminal.
In this embodiment, the scheduling server sends the message information to the corresponding management user terminal, where the management user may be a health care manager, and the user to be prompted is an object for the health care manager to take charge of health management.
Step 605, the management user terminal uses the local application program to send corresponding health care prompt information to the application program of the user terminal to be prompted based on the message information.
In this embodiment, the management user terminal sends corresponding health care prompt information to an application program of the user terminal to be prompted based on the message information by the local application program, specifically, the local application program of the management user terminal includes a first application program and a second application program, the first application program is used for calling the second application program to the application terminal to be prompted based on the message information, the second application program can be a social application program, such as an enterprise WeChat, the application program of the user terminal to be prompted can also be a social application program, such as WeChat, if the user to be prompted has added a health care manager as a friend, health care prompt information can be sent to the WeChat through the enterprise WeChat, and if the user to be prompted has not added as a friend, health care prompt information can be sent through a form of short message.
Optionally, the local application program for managing the user terminal includes a first application program and a second application program, including:
in step 6051, the first application program is adopted to execute an automation script to analyze the message information, and the prompt content and the user identification to be prompted are obtained.
In this embodiment, the management user terminal uses the first application program to execute the automation script to analyze the message information, obtain the prompt content and the user identifier to be prompted, and determine the user terminal to be prompted according to the user identifier to be prompted.
In step 6052, if the prompting content includes a picture link and text information, downloading the corresponding picture based on the picture link by using the first application program, and calling the second application program by using the first application program to send the health care prompting information including the picture and the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
In this embodiment, if the prompting content includes a picture link and text information, the relevant picture is downloaded first, the first application program is used to download the corresponding picture based on the picture link, the first application program is further used to call the second application program to send the health care prompting information including the picture and the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted, the user terminal to be prompted uses the application program to display the picture and the text information, and the user can intuitively understand the prompting content.
In step 6053, if the prompting content includes text information, the first application program is used to call the second application program to send the health care prompting information including text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
In this embodiment, if the prompting content includes text information, the first program invokes the second application program to send the health care prompting information including the text information to the application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
In step 606, the user terminal to be prompted displays the health management prompt information by using the application program.
In this embodiment, the user terminal to be prompted displays the health management prompt information by using an application program, for example, the health management prompt information is displayed in the social application program. The prompt can be received timely, the health management prompt is effectively carried out on the user, the user experience is improved, manual editing information is not required to be sent to the user, and the user operation is reduced.
Fig. 7 is a schematic structural diagram of an information presentation device according to the present application, and as shown in fig. 7, an information presentation device 700 according to the present embodiment includes a first processing unit 701 and a sending unit 702.
The first processing unit 701 is configured to generate corresponding message information based on the prompt content of the user to be prompted and a preset task template. And the sending unit 702 is configured to send the message information to a corresponding scheduling server, so that the scheduling server sends the message information to a corresponding management user terminal, and the management user terminal sends corresponding health care prompt information to an application program of the user terminal to be prompted based on the message information by adopting a local application program.
Optionally, the first processing unit is configured to obtain a preset task template, determine a management user identifier corresponding to the user identifier to be prompted based on a pre-constructed identifier mapping relationship, where the management user identifier is configured to instruct the scheduling server to determine a corresponding management user terminal, and the user identifier is configured to instruct the management user terminal to determine the user terminal to be prompted, and add the prompting content, the management user identifier, and the user identifier to be prompted to the preset task template to generate corresponding message information.
Optionally, the first processing unit is further configured to establish an identifier mapping relationship between the user and the management user in response to a user-triggered management user adding operation.
Fig. 8 is a schematic structural diagram of another information presentation device provided by the present application, as shown in fig. 8, an information presentation device 800 provided by the present embodiment includes a receiving unit 801 and a second processing unit 802.
The receiving unit 801 is configured to receive message information sent by a scheduling server, where the message information is generated by a prompt content of a user to be prompted and a preset task template. The second sending unit 802 is configured to send corresponding health care prompting information to an application program of the user terminal to be prompted based on the message information by using the local application program.
Optionally, the second processing unit is further configured to invoke the second application program by using the first application program based on the message information to send corresponding health care prompt information to the application program of the user terminal to be prompted.
The second processing unit is further configured to execute an automated script by using the first application program to analyze the message information, obtain a prompting content and a user identifier to be prompted, if the prompting content includes a picture link and text information, download a corresponding picture by using the first application program based on the picture link, call the second application program by using the first application program to send a health care prompting message including the picture and the text information to an application program of the user terminal to be prompted corresponding to the user identifier to be prompted, and if the prompting content includes the text information, call the second application program by using the first application program to send a health care prompting message including the text information to an application program of the user terminal to be prompted corresponding to the user identifier to be prompted.
Fig. 9 is a first block diagram of an electronic device for implementing the information prompting method according to an embodiment of the present application, and as shown in fig. 9, the electronic device 900 includes a memory 901, a processor 902 and a transceiver 903.
Processor 902, memory 901, and transceiver 903 circuitry;
a transceiver 903 for transmitting and receiving data;
Memory 901 stores computer-executable instructions;
Processor 902 executes computer-executable instructions stored in memory 901, causing processor 502 to perform the methods provided by any of the embodiments described above.
Fig. 10 is a second block diagram of an electronic device, which may be a computer, a digital broadcasting terminal, a messaging device, a tablet device, a personal digital assistant, a server cluster, etc., for implementing the information presentation method according to an embodiment of the present application, as shown in fig. 10.
The electronic device 800 can include one or more of a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the electronic device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interactions between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power supply component 806 provides power to the various components of the electronic device 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 800.
The multimedia component 808 includes a screen between the electronic device 800 and the user that provides an output interface. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or sliding action, but also the duration and pressure associated with the touch or sliding operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. When the electronic device 800 is in an operational mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 further includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to, a home button, a volume button, an activate button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing status assessment of various aspects of the electronic device 800. For example, the sensor assembly 814 may detect an on/off state of the electronic device 800, a relative positioning of the components, such as a display and keypad of the electronic device 800, the sensor assembly 814 may also detect a change in position of the electronic device 800 or a component of the electronic device 800, the presence or absence of a user's contact with the electronic device 800, an orientation or acceleration/deceleration of the electronic device 800, and a change in temperature of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communication between the electronic device 800 and other devices, either wired or wireless. The electronic device 800 may access a wireless network based on a communication standard, such as WiFi,2G, or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as memory 804 including instructions executable by processor 820 of electronic device 800 to perform the above-described method. For example, the non-transitory computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
In an exemplary embodiment, there is also provided a computer-readable storage medium having stored therein computer-executable instructions for performing the method of any one of the above embodiments by a processor.
In an exemplary embodiment, a computer program product is also provided, comprising a computer program for executing the method of any of the above embodiments by a processor.
Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It is to be understood that the application is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the application is limited only by the appended claims.