Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a control scenario of a smart socket according to an exemplary embodiment, as shown in fig. 1, a smart socket 11 has a communication module, and may communicate with a server 12, for example, the server 12 may send an instruction to the smart socket 11 to instruct the smart socket 11 to turn on or off, and the smart socket 11 may perform an operation of turning on or off according to the instruction.
The above-mentioned instruction sent by server 12 may be sent by intelligent terminal 13, where intelligent terminal 13 may install a client APP for controlling an intelligent socket, and a user may send an opening or closing instruction to server 12 through the APP, and server 12 instructs the socket to execute according to the instruction. For example, a user may set, through the APP on the smart terminal, that the smart socket is turned on at 9 am (this information may be referred to as timing status information, including time 9 and the corresponding socket status "on"), the smart terminal 13 sends this timing status information to the server 12, the server 12 sends an instruction to the smart socket 11 to turn on at 9 am, the socket is powered on, and if a household device is connected to the socket, the device also starts to operate. Of course, the APP sends to the server a state control instruction that may be indicated immediately.
The method for displaying the on-off state of the intelligent socket can be applied to displaying the on-off state of the intelligent socket in a time period. For example, when the current time is 8 am of 10 month 3, the user wants to see how the timing status information and the actual status information of the smart socket 11 are during the period from 12 am to 24 pm of 10 month 2. The timing state information refers to timing switch information set by a user in the time period (for example, setting 9-point socket opening, 10-point socket closing, similar to an alarm clock, and when the set time point is reached, the server instructs the socket to perform corresponding opening or closing operations); the actual state information refers to an actual state of the smart socket in the time period, which may be different from a state set at a fixed time, for example, the socket is in an off state (i.e., not powered) at 11 o' clock originally, but a user needs to use the socket in some cases, and then the user may instruct the server to turn on the socket through the APP, or the user may also turn on the power switch on the socket manually to turn on the socket. Thus, the actual state and the timing state of the smart socket may be different.
In this embodiment, the user may have the above-mentioned requirement to check the switch status of the socket during a period of time, for example, the user knows what operation status the socket is actually in during a period of time in the past and what status the user is in at regular time, so as to know the condition of using electricity for the household device connected to the socket through the information. Wherein, APP on intelligent terminal 13 can provide above-mentioned function for the user, and the user can look over timing state information and actual state information in a period of time of socket through APP, and APP can show above-mentioned information for the user.
Fig. 2 illustrates a method for displaying a switching state of a smart socket according to an exemplary embodiment, and as shown in fig. 2, the method may include:
in step 201, a status information request is sent to a server, the status information request is used for requesting to acquire timing status information and actual status information of the smart socket in a target time period, and the status information request includes: socket identification and target time period of the intelligent socket;
for example, taking the scenario shown in fig. 1 as an example, the intelligent terminal 13 may send a status information request to the server 12. The target time period may be, for example, "12 o 'clock 10 minutes to 24 o' clock 10 minutes on day 10/month 12", and the smart terminal 13 requests the server 12 to transmit the timing status information and the actual status information about the smart socket 11 in the time period in this step 201.
For example, the timing state information and the actual state information may be both stored in the server 12, the timing state information may be previously stored in the server 12 through APP setting on the smart terminal 13 by the user, and the actual state information may be periodically reported to the server 12 by the smart socket 11. Illustratively, the timing status information may include, for example, "9 o 'clock open socket", and the timing status information may be transmitted to the server 12 before 9 o' clock, so that the server 12 transmits an instruction indicating open to the socket when the time point is reached. The actual status information may include, for example, "10 o 'clock, socket off", which may be reported to the server 12 by the smart socket at or after 10 o' clock.
When storing the above information, the server 12 may record the timing status information and the outlet identifier of the smart outlet corresponding to the actual status information together, so as to clearly record the outlet corresponding to the information.
In step 202, receiving timing status information and actual status information returned by the server according to the socket identifier and the target time period, wherein any one of the timing status information and the actual status information comprises: the on-off state of the intelligent socket and the time in the corresponding target time period;
for example, the smart terminal 13 may receive timing status information and actual status information that the server 12 feeds back according to the request transmitted in 201. When receiving the request, the server 12 may return the stored timing state information and actual state information of the corresponding socket identifier in the target time period to the intelligent terminal according to the target time period and the socket identifier carried in the request. For example, one actual status information fed back by the server 12 may include "10 o' clock, outlet off".
In step 203, the timing status information and the actual status information are displayed.
For example, after receiving 202 the information fed back by the server 12, the intelligent terminal 13 may display the information in this step, for example, the timing status information and the actual status information may be displayed in a graphical form, so that the user can clearly see whether the timing status information and the actual status information at a certain time point are the same through the graphical form. The detailed graphic display form is detailed later.
According to the intelligent socket switch state display method, the intelligent terminal requests the server for the timing state information and the actual state information and displays the timing state information and the actual state information, so that a user can conveniently check the socket switch state in a target time period which the user wants to check through the intelligent terminal, and the user can know the socket switch information timely and quickly.
Fig. 3 illustrates a method for displaying a switching state of a smart socket according to an exemplary embodiment, and as shown in fig. 3, the method may include:
in step 301, a status information request sent by the intelligent terminal is received, where the status information request is used to request to acquire timing status information and actual status information of the intelligent socket in a target time period, and the status information request includes: socket identification and target time period of the intelligent socket;
for example, taking the scenario shown in fig. 1 as an example, the server 12 may receive a status information request sent by the intelligent terminal 13, where the request may be that the intelligent terminal 13 requests the server 12 to feed back the switch status of the socket within the target time period set by the user according to the setting of the user, and the socket may also be a socket that needs to view the switch status and is selected by the user through the intelligent terminal 13.
In step 302, timing state information and actual state information of the smart socket corresponding to the stored socket identifier within the target time period are fed back to the smart terminal, so that the smart terminal displays the timing state information and the actual state information.
For example, the server 12 may store the timing state information and the actual state information of the smart socket, for example, the timing state information may be the timing state information previously set by the user through the APP on the smart terminal 13 and transmitted to the server 12 for storage, and the actual state information may be reported to the server 12 by the smart socket 11 periodically, or reported to the server 12 by the smart socket when the switch state changes. When storing the above information, the server 12 may record the timing status information and the outlet identifier of the smart outlet corresponding to the actual status information together, so as to clearly record the outlet corresponding to the information.
In this step 302, the server 12 may return the timing status information and the actual status information of the corresponding socket identifier stored in the target time period to the intelligent terminal 13 according to the target time period and the socket identifier carried in the status information request in 301, so that the intelligent terminal 13 displays these information, and the user may know the switch status of the socket in the target time period through the displayed information.
According to the intelligent socket switch state display method, the server stores the timing state information and the actual state information, and feeds back the corresponding information in the target time period to the intelligent terminal according to the request of the intelligent terminal, so that the intelligent terminal can conveniently and timely acquire the required state information, and support is provided for information display at the intelligent terminal side.
Fig. 4 is a diagram illustrating a method for displaying the switch status of an intelligent socket according to an exemplary embodiment, which illustrates how to implement the display of the socket status information by taking an interaction flow between an intelligent terminal and a server as an example. As shown in fig. 4, the method may include:
in step 401, the intelligent terminal sends a state information request to the server, carrying the socket identifier and the target time period;
for example, a user may request to view the socket switch state in a period through the APP on the smart terminal side, and the period may be referred to as a "target period", that is, the target period is to be viewed by the user as the socket switch state in the period.
In an example, the target time period may be a default, for example, in the scenario illustrated in fig. 5, a user may enter an interface for setting socket control in an APP installed on the smart terminal side, and click to query the past state of the socket, where the APP may be the default query for the past 12 hours as the target time period, and the interface for setting socket control may be a control setting interface corresponding to the socket after selecting a certain socket first and then entering the socket, so that the user may carry the socket identifier when clicking the query, and carry the past 12 hours.
In addition, the interface in fig. 5 is only an example, and in an actual implementation, other interface forms may be adopted, and other contents may also be present in the interface, which is not limited in this embodiment; also, assuming that the user has multiple outlets, it is also possible to select the outlet to query in the interface before clicking on the query. In another example, the target time period may not be a default, but may be set by the user, for example, in the scenario illustrated in fig. 6, the user may select a date (month, year, day) to be queried and a specific time period (for example, 12 o ' clock to 24 o ' clock), the precision of the query time may be flexibly set, for example, the precision may be accurately set, and the time period from 12 o ' clock to 24 o ' clock and 10 o ' clock may be queried, for example, fig. 6 is merely an example.
As described above, when the user clicks the "query" button, it may be considered that the smart terminal receives a sending instruction of a status information request, and in 401, the smart terminal sends a status information request to the server, where the status information request is used to request to obtain timing status information and actual status information of the smart socket in the target time period. The state information request may carry socket identifiers of the smart sockets, so that the server knows which socket the user wants to query (there may be multiple sockets in the user's home, where each socket may report its identifier to the server during initial networking, and APP information may also be obtained from the server, for example, the APP obtains the identifier of each socket from the server for the user to select which socket's on-off state to query), and may also carry the target time period, so that the server knows which time period the user wants to query the socket's on-off state, including the timing state and the actual state. When the intelligent terminal sends the request to the server, the server can know that the timing state and the actual state are acquired by the request through carrying the request identifier.
In step 402, the server obtains corresponding timing state information and actual state information according to the socket identifier and the target time period;
for example, after receiving a status information request sent by the intelligent terminal, the server may return the switch status information requested by the terminal according to the socket identifier and the target time period. The timing state information may be timing information sent by the intelligent terminal stored by the server, for example, a user may set some timing information through the APP of the intelligent terminal, for example, set 9-point socket opening and 11-point socket closing, the timing information intelligent terminal may transmit to the server, and the server sends a switch control instruction to the socket when the detection time arrives, so as to control the socket to be opened or closed, and then the server may store the timing information, including the switch state of the socket set at a certain time point and correspondingly, such as "9-point socket opening", and may certainly identify the corresponding socket identifier when the timing information is recorded. When the server receives the state information request, the stored timing state information is sent to the terminal, wherein the timing state information comprises the on-off state of the intelligent socket and the time in the corresponding target time period, namely the timing state information set by the user in the target time period is sent to the intelligent terminal.
For the actual working state of the socket, the intelligent socket can report to the server. In an example, the smart socket may report its switch state (on or off) to the server by using a timed reporting mode, for example, the switch state may be reported once every 2 hours, including a reported time point and a corresponding state. In another example, the smart socket may report to the server when its own switch state changes, for example, when a power-on socket is powered off, that is, the state changes (from on to off), the current latest state of the server and the corresponding time may be reported. The server may store the actual working state information, for example, in the process of starting the socket, the user powers off the socket for some reason, and the switch state changes after the socket is powered off, and then reports the current time and the corresponding latest state as off to the server, and the server stores the time point and the switch state of the socket.
When the server receives the state information request, the actual state information and the timing state information of the corresponding socket identifier in the time period can be acquired according to the socket identifier and the target time period carried in the request, and the actual state information and the timing state information are sent to the terminal, wherein the actual state information and the timing state information comprise the on-off state of the intelligent socket and the time in the corresponding target time period, namely the recorded socket state information in the target time period.
In step 403, the server sends the acquired timing state information and actual state information to the intelligent terminal;
in step 404, the smart terminal may display the received timing status information and actual status information to the user.
For example, the APP of the smart terminal displays the timing state information and the actual state information received from the server, and the user can see the two information and know the timing information set for the smart socket in the target time period and the actual working state of the socket.
For example, when the timing state information and the actual state information are displayed, the timing state information and the actual state information can be simultaneously displayed in the same display area, and the same display area can be in the same display interface of the APP, so that a user can see the two information simultaneously to compare, and the switch state of the socket is more clearly understood. In addition, in order to make it easier for the user to visually distinguish different switch states, the different switch states of the smart socket may be displayed in different colors, for example, red represents power-off and green represents power-on, and for a time period in which no timing information is set, the different switch states may be displayed in a gray scale.
Fig. 7 illustrates a manner of displaying timing status information and actual status information according to an exemplary embodiment, as shown in fig. 7, two concentric rings, the center of which is a, are respectively a first status ring 71 and a second status ring 72, and different points on the rings represent different time points, such as the points corresponding to 14 and 17 in fig. 7. The positions of the first state loop and the second state loop corresponding to the same time point are on the same line with the center of the loop, see the 19-point connecting line in fig. 7, which includes the center of the loop a, the position b on the first state loop and the position c on the second state loop, and these correspond to 19 points.
Still taking the 19-point time point as an example, at the position corresponding to the first status ring 71 on the connection line, the switch status of the socket is determined according to the timing status information, for example, the timing status information includes "17 points 30 open the socket separately, 20 points 20 close the socket", which means that the timing status of the socket is open in the time period from 17 points 30 to 20 points 20, and therefore the position corresponding to the first status ring 71 is also shown as the open status in fig. 7 (the area filled with the dotted line represents the time period area where the status is open). Similarly, the connection at 19 point corresponds to the position of the second status ring 72, and the switch status of the socket is determined according to the actual status information, for example, the actual status information includes "18 point 50 opens the socket separately, 20 point 30 closes the socket", which means that the timing status of the socket is open in the time period from 18 point 50 to 20 point 30, and therefore the position corresponding to the second status ring 71 is also shown as the open status in fig. 7. The status determination of other locations is the same as the above principle, and is not described in detail, and in addition, the present embodiment may indicate the area whose status is off in a blank area on the status ring, and indicate the area where no timing information is set in an area filled with dots, that is, the status of the socket switch is not set by the user during this time.
Fig. 8 shows another display mode of the timing status information and the actual status information according to an exemplary embodiment, and as shown in fig. 8, a first status bar 81 and a second status bar 82 corresponding to the same time axis are displayed for displaying the above two-aspect information. The display principle of the information is similar to that of fig. 7, for example, for the time point of 19, the switch state of the smart socket determined according to the timing state information may be displayed at the corresponding position on the first status bar 71, i.e. the on state is displayed; and displays the on-off state of the smart jack determined according to the actual state information as on at the position corresponding to the time point on the second state bar 82. The status of the other positions of the status bar may be the same as in fig. 7 and are not shown.
According to the intelligent socket on-off state display method, the server stores the timing state information and the actual state information, and the information is fed back to the intelligent terminal to be displayed when the intelligent terminal requests the state information, so that a user can conveniently and rapidly check the socket on-off state in a target time period in time through the intelligent terminal.
In order to realize the method, the disclosure also provides a device for displaying the on-off state of the intelligent socket, and the detailed principle of the device can be combined with the method embodiment. Fig. 9 is a block diagram illustrating a smart socket switch state display apparatus for a smart terminal according to an exemplary embodiment, and as shown in fig. 9, the apparatus may include: an information request module 91, an information receiving module 92 and an information display module 93; wherein,
the information requesting module 91 is configured to send a status information request to the server, where the status information request is used to request to acquire timing status information and actual status information of the smart socket in a target time period, and the status information request includes: socket identification and target time period of the intelligent socket;
an information receiving module 92, configured to receive timing status information and actual status information that are returned by the server according to the socket identifier and the target time period, where any one of the timing status information and the actual status information includes: the on-off state of the intelligent socket and the time in the corresponding target time period;
and an information display module 93 for displaying the timing status information and the actual status information.
Further, the information display module 93, when configured to display the timing status information and the actual status information, includes: the timing state information and the actual state information are simultaneously displayed in the same display area.
Further, the information display module 93 distinguishes by displaying different colors when displaying different on-off states of the smart socket.
As shown in fig. 10, the information display module 93 in the apparatus may include: a first ring display unit 931 and a first state display unit 932; wherein,
a first ring display unit 931 configured to display the timing state information and the actual state information in concentric rings, where the concentric rings include a first state ring and a second state ring having the same ring center, and different position points on the concentric rings indicate different times in the target time period, and the position points of the first state ring and the second state ring corresponding to the same time are on the same line with the ring center;
a first state display unit 932, configured to display, at a position on the first state ring corresponding to a time point in the target time period, a switch state of the smart jack determined according to the timing state information; and displaying the on-off state of the intelligent socket determined according to the actual state information at the position corresponding to the time point on the second state ring.
Furthermore, the apparatus may further include: an indication receiving module 94 is configured to receive a sending indication of the status information request and information of the target time period.
As shown in fig. 11, the information display module 93 in the apparatus may include: a second ring display unit 933 and a second state display unit 934; wherein,
a second ring display unit 933 for displaying the timing status information and the actual status information in a first status bar and a second status bar corresponding to the same time axis;
the second state display unit 934 is configured to display, at a position corresponding to a time point on the first state bar, a switch state of the smart jack determined according to the timing state information, for the time point in the target time period; and displaying the on-off state of the intelligent socket determined according to the actual state information at the position corresponding to the time point on the second state bar.
The intelligent socket on-off state display device of this embodiment sets up the device through at intelligent terminal for intelligent terminal can send the state information request to the server, and can show the timing state information and the actual state information that the server returned according to the request, has made things convenient for the user to look over the socket on-off state in the target time quantum through intelligent terminal is timely quick.
Fig. 12 is a block diagram illustrating a smart socket switch state display apparatus for a server according to an exemplary embodiment, and as shown in fig. 12, the apparatus may include: a request receiving module 1201 and an information sending module 1202;
a request receiving module 1201, configured to receive a status information request sent by an intelligent terminal, where the status information request is used to request to acquire timing status information and actual status information of an intelligent socket in a target time period, and the status information request includes: socket identification and target time period of the intelligent socket;
the information sending module 1202 is configured to feed back the timing state information and the actual state information of the smart socket corresponding to the stored socket identifier in the target time period to the smart terminal, so that the smart terminal displays the timing state information and the actual state information.
The intelligent socket on-off state display device of this embodiment, through setting up the device at the server for the server can return the timing state information and the actual state information of socket in the target time quantum to intelligent terminal according to the state information request that intelligent terminal sent, has made things convenient for the user to look over the socket on-off state in the target time quantum through intelligent terminal is timely quick.
Fig. 13 is a block diagram illustrating a smart terminal 1300 according to an example embodiment. For example, apparatus 1300 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and so forth.
Referring to fig. 13, the apparatus 1300 may include one or more of the following components: a processing component 1302, a memory 1304, a power component 1306, a multimedia component 1308, an audio component 1310, an input/output (I/O) interface 1313, a sensor component 1314, and a communication component 1316.
The processing component 1302 generally controls overall operation of the device 1300, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1302 may include one or more processors 1320 to execute instructions to perform all or part of the steps of the method described above: sending a state information request to a server, wherein the state information request is used for requesting to acquire timing state information and actual state information of the intelligent socket in a target time period, and the state information request comprises: socket identification and target time period of the intelligent socket; receiving timing state information and actual state information returned by the server according to the socket identification and the target time period, wherein any one of the timing state information and the actual state information comprises: the on-off state of the intelligent socket and the time in the corresponding target time period; timing status information and actual status information are displayed. Further, the processing component 1302 can include one or more modules that facilitate interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate interaction between the multimedia component 1308 and the processing component 1302.
The memory 1304 is configured to store various types of data to support operation at the device 1300. Examples of such data include instructions for any application or method operating on device 1300, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1304 may be implemented by any type or combination of volatile or non-volatile 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 disks.
Power component 1306 provides power to the various components of device 1300. The power components 1306 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the apparatus 1300.
The multimedia component 1308 includes a screen that provides an output interface between the device 1300 and a user. 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 an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the back-facing camera may receive external multimedia data when the device 1300 is in an operational mode, such as a capture mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1310 is configured to output and/or input audio signals. For example, the audio component 1310 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 1300 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1304 or transmitted via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.
I/O interface 1313 provides an interface between processing component 1302 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1314 includes one or more sensors for providing various aspects of state assessment for the device 1300. For example, the sensor assembly 1314 may detect an open/closed state of the device 1300, the relative positioning of components, such as a display and keypad of the apparatus 1300, the sensor assembly 1314 may also detect a change in position of the apparatus 1300 or a component of the apparatus 1300, the presence or absence of user contact with the apparatus 1300, orientation or acceleration/deceleration of the apparatus 1300, and a change in temperature of the apparatus 1300. The sensor assembly 1314 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1314 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 1314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1316 is configured to facilitate communications between the apparatus 1300 and other devices in a wired or wireless manner. The apparatus 1300 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1316 also 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 apparatus 1300 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, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 1304 comprising instructions, executable by the processor 1320 of the apparatus 1300 to perform the method described above is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 14 is a block diagram illustrating a server 1400 in accordance with an example embodiment. Referring to FIG. 14, the server 1400 includes a processing component 1422 that further includes one or more processors and memory resources, represented by memory 1432, for storing instructions, such as applications, that are executable by the processing component 1422. The application programs stored in memory 1432 may include one or more modules each corresponding to a set of instructions. Further, the processing component 1422 is configured to execute instructions to perform the above-described method: receiving a state information request sent by an intelligent terminal, wherein the state information request is used for requesting to acquire timing state information and actual state information of an intelligent socket in a target time period, and the state information request comprises: socket identification and target time period of the intelligent socket; and feeding back the timing state information and the actual state information of the intelligent socket corresponding to the stored socket identification in the target time period to the intelligent terminal so that the intelligent terminal displays the timing state information and the actual state information.
The device 1400 may also include a power component 1426 configured to perform power management of the device 1400, a wired or wireless network interface 1450 configured to connect the device 1400 to a network, and an input output (I/O) interface 1458. The apparatus 1400 may operate based on an operating system stored in the memory 1432, such as Windows Server, MacOS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.