(12) Patent Application Publication (10) Pub. No.: US 2013/ A1. Dhar et al. (43) Pub. Date: Jun. 6, 2013 NY (US) (57) ABSTRACT

Size: px
Start display at page:

Download "(12) Patent Application Publication (10) Pub. No.: US 2013/ A1. Dhar et al. (43) Pub. Date: Jun. 6, 2013 NY (US) (57) ABSTRACT"

Transcription

1 (19) United State US A1 (12) Patent Application Publication (10) Pub. No.: US 2013/ A1 Dhar et al. (43) Pub. Date: Jun. 6, 2013 (54) SYSTEMAND METHOD FORCHANGEABLE (52) U.S. Cl. FOCUS MODAL WINDOWS CPC... G06F 3/0481 ( ) USPC /803 (76) Inventor: Ahih Dhar, Peekkill, NY (US); Thinakaran Keavan, Wet Havetraw, NY (US) (57) ABSTRACT (21) Appl. No.: 13/635,982 A parent and child window are arranged in a uer interface to (22) PCT Filed: Mar. 17, 2011 caue the child window to behave a a modal window with repect to the parent window, and to behave a a modele (86). PCT No.: PCT/US11A28802 window with repect to a remainder of the uer interface. The S371 (c)(1), uer interface focu can be hifted without having to cloe the (2), (4) Date: Oct. 18, 2012 child window, a would ordinarily be the cae with a modal Related U.S. Application Data window. Opening the child window from the parent window pp caue one or more event handler to be intalled in the parent (60) Proviional application No. 61/315,482, filed on Mar. window to prevent input event from being proceed by the 19, parent window. The event handler() i(are) deintalled when Publication Claification the child window i cloed. Thi arrangement permit the uer interface to take advantage of the propertie of modal win (51) Int. Cl. dow, while providing flexibility for interacting with a G06F 3/048. I ( ) remainder of the uer interface. Title Bar DX Root Frame 120 Child Frame 122 Child Control 124 Child Control 126 ChildWindoW 140 Command 150

2 Patent Application Publication Jun. 6, 2013 Sheet 1 of 8 US 2013/ A1 WindoW Title Bar 112 D Root Frame 120 Child Frame 122 Child Control 124 e 140 Command Child Control FIG

3 Patent Application Publication Jun. 6, 2013 Sheet 2 of 8 US 2013/ A1 [ ] A GOZ00Z C???T][T?TO GOGOGOGOCZOCTOGO Z 9IAI

4 Patent Application Publication Jun. 6, 2013 Sheet 3 of 8 US 2013/ A1 GOZ00Z H GOEDGOEDGE) V nº 19 3SOO )[?AES (9 IAI

5 Patent Application Publication Jun. 6, 2013 Sheet 4 of 8 US 2013/ A1 SS eo O?AeS [YTIÐ

6 Patent Application Publication Jun. 6, 2013 Sheet 5 of 8 US 2013/ A1 X 8 SS XX X C X? $ ) SX X XX 8 X K XX 3 X XXX X XX & X SS C-<DC GDC º DC-8 DOZ DC U (9 IAI

7 Patent Application Publication [X],55 Jun. 6, 2013 Sheet 6 of 8 US 2013/ A1

8 Patent Application Publication Jun. 6, 2013 Sheet 7 of 8 US 2013/ A1 X O S O.

9 Patent Application Publication Jun. 6, 2013 Sheet 8 of 8 US 2013/ A1 Open modele child window indicated by Control 812 Intall event handler in parent window to prevent proceing of input event by parent window 814 Input event for parent Window? 816 SOftmodal Window cloed? 820 NO Prevent input event proceing or maintain or give focu to child Softmodal Window 818 Deintall event handler in parent window to permit input event proceing 822 FIG. 8 End

10 US 2013/ A1 Jun. 6, 2013 SYSTEMAND METHOD FORCHANGEABLE FOCUS MODAL WINDOWS STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH ORDEVELOPMENT 0001 N/A BACKGROUND OF THE INVENTION 0002 The preent dicloure relate generally to opera tion in a window baed uer interface, and relate more particularly to modal window that permit a changeable focu Window baed uer interface provide different type of window, typically a ingle one of which i active in the uer interface at a time. The active window in the window baed interface i decribed a having the focu of the uer interface, indicating that input provided to the uer interface i proceed by the active window Window are typically implemented in a graphical uer interface (GUI), and typically provide a graphical and memory tructure for permitting oftware program to execute. That i, a Software program i typically aigned to a window in a GUI for execution. Initiating or activating a Software program in a GUI typically involve creating or preenting a window The concept of a window baed GUI enable a uer to work with everal Software program at the ame time. Window typically are permitted to overlap in the GUI, and their behavior i typically controlled by a window manager. A window manager typically provide facilitie for permitting window to be tacked or tiled and i often configured accord ing to a given GUI metaphor, Such a a multiple document interface (MDI) or ingle document interface (SDI). MDI GUI permit multiple child window under a ingle parent, while SDI GUI tend to have window that are eparate from each other. A GUI that operate in MDI mode typically per mit child window to embed other child window to form a neted hierarchy Window appearance can take many form, includ ing window frame that are arranged in particular pattern to ait in meeting a tak oriented goal. For example, ome application may lend themelve to a tab oriented preenta tion in a window frame, while other application may have collapible child window within a window frame. Some example of window frame type include grid, flow, pixel, tab, and collapible In an MDI mode, the focu can often be witched between child window to align with a given tak or a work flow of the uer. In either MDI or SDI mode, window type are typically offered that can be a window child, a floating win dow, a pinned window, a modele window or a modal win dow. A modele window permit the focu to hift to other uer interface component without being cloed. A modal window i a child window that obtain the focu of the GUI and doe not releae the focu until being cloed. In compari on, a modele window can remain open while the focu i hifted to another window. Example of modal window are often oberved in configuration etting or other important interface action, uch a opening or aving file. In Such example, the modal window maintain the focu of the GUI to draw uer attention to the window without interruption from other procee, thread, or window application. The ue of a modal window thu prevent a uer from activating other window or hifting the focu from the modal window until the modal window i cloed. In mot intance, modal window are configured to be preented foremot in the GUI, that i, on top of other window in the GUI A modal window i typically configured to have a behavior that exclude all other window and panel from receiving event. Initiation of a modal window typically caue the window to monopolize all event, including input event, however, other thread and procee can continue to operate. The modal window typically releae event monopo lization upon being cloed o that other window can receive the focu and proce event in the uer interface In a multi-taking, multi-threaded environment, Such a i typically implemented in peronal computer, micro and mini computer, and in ditributed computing envi ronment, event can occur that are preferably annunciated to a uer with a high priority. For example, in a laboratory ditributed computing environment, event may occur in rela tion to intrument operation that warrant immediate atten tion of a uer. If the uer ha intructed a uer interface to open amodal window, event that warrant immediate uer attention may not be viible or annunciated to the uer. In addition, if the uer i informed of a high priority event while a modal window i open, the uer typically i required to cloe the modal window to take action in the uer interface to addre the high priority ituation. If the open modal window wa being ued for data entry or other important apect of a uer workflow, Such a file aving or communication, cloing the modal window may terminate or eliminate input provided to the modal window by the uer. Thu, while the ue of modal window have a number of recognized advantage for main taining the attention of a uer and the focu of a GUI, their ue can repreent an obtacle to dealing with event that are external to the modal window. BRIEF SUMMARY OF THE INVENTION In accordance with the preent dicloure, a GUI i provided that permit window focu Switching in the preence of a modal window. The modal window that i opened at the time of the focu witching i referred to herein a a oftmodal window. The oftmodal window behavior i modal to it parent window and modele with repect to other uer inter face component, o that the uer can Switch to other window or otherwie interact with other part of the GUI. Several parent window may be open imultaneouly and diplaying oftmodal child window, where the uer i able to witch between the oftmodal child window, which remain modal to their parent window The contruction of a oftmodal window i baed on the ue of a modele window that i opened in repone to event directed to a modele or oftmodal parent window. When the child modele window i opened, event that are directed to the parent modele window that might caue the parent window to receive the focu are prevented from being proceed, or caue the child modele window to receive or maintain the focu, o that the child modele window appear to be modal with repect to the parent window, or a Softmodal window in accordance with the preent dicloure. While a oftmodal window i open, other window can be activated that are not within the hierarchy of the oftmodal window, that i, not a parent or grandparent of the oftmodal window, for example. Other window outide the hierarchy of the oftmodal window can alo have oftmodal child win dow, o that it i poible to witch between oftmodal win

11 US 2013/ A1 Jun. 6, 2013 dow of different window hierarchie without having to cloe window in a window hierarchy The ue of oftmodal window in a GUI interface permit greater flexibility in preenting and permitting repone to event that are unrelated to the window or win dow hierarchy of the current focu. For example, ynchro nou or aynchronou event that are annunciated to the GUI can be ued to prompt the uer to Switch the focu away from the oftmodal window. Such a feature i highly ueful in dealing with event uch a alert or alarm preented to the GUI. BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS 0013 The preent dicloure i decribed in greater detail below, with reference to the accompanying drawing, in which: 0014 FIG. 1 i a block diagram illutrating a hierarchy of window component; 0015 FIGS. 2-6 are uer interface creen example illu trating a feature of the preent dicloure; 0016 FIG. 7 i chematic block diagram illutrating operation of oftmodal window in accordance with the preent dicloure; 0017 FIG. 8 i a flowchart illutrating creation of a oft modal window. DETAILED DESCRIPTION OF THE INVENTION Thi application claim the benefit of U.S. provi ional application No. 61/315,482, filed Mar. 19, 2010, the entire dicloure of which i hereby incorporated herein by reference A modal window i typically implemented through a contruct provided by a window oriented uer interface or a GUI that i available to an application developer. The appli cation developer typically invoke the modal window con truct to form a modal window according to parameter peci fied by the application developer. For example, the application developer may pecify a window ize, title bar text, control uch a button or drop down boxe, and other common or familiar window parameter. Becaue the win dow i invoked a a modal window, the uer interface, or operating ytem that provide the mechanim for forming a window in a diplay, caue the modal window to be formed according to the parameter accompanying the modal win dow intance The modal window contruct include etting to exclude proceing of uer interface input event from com ponent outide the modal window. Such uer input event include keytroke and moue movement or click, which event are not proceed or are caued to be directed to the modal window for proceing. For example, moue click outide the modal window may not be proceed, while pre ing the Enter key on a uer interface-connected keyboard may be directed to a default button election in the modal window. Accordingly, the nature of the modal window con truct prevent uer interface input event from being pro ceed outide the modal window. The modal window con truct continue thi behavior until the modal window i cloed, at which time the uer interface or operating ytem caue uer interface input event to again be directed to appropriate target in the uer interface inaccordance with the uer interface tate Modal window can be ueful in a number of apect of a Software application, ince they commanda uer' atten tion and focu the uer on the content of the modal window, ince interaction with the uer interface outide the modal window i prevented. Application developer can ue modal window to pecify a workflow, Such a by cauing the uer to take ome action in relation to a modal window before pro ceeding with other tak. Modal window are often ued for important data entry or equence action, uch a opening or aving file or configuring parameter value However, becaue modal window by their nature prevent acce to other portion of a uer interface, they can obtruct ome type of uer workflow, ince the modal win dow i cloed to permit interaction with other apect of the uer interface. Accordingly, upon the occurrence of an event that i external to the modal window, the uer i often unable to oberve the event, or i unable to repond to uch an event while a modal window i open. In addition, a uer eeking to oberve or repond to uch an external event i forced to cloe the modal window to permit acce to other apect of the uer interface. The modal window being thu cloed interrupt the workflow of the uer, and may caue lo of data or facility for inputting or modifying data or parameter etting In accordance with the preently dicloed ytem and method, a oftmodal window i provided a a child of a parent window that need not be cloed before interacting with other apect of the uer interface. Referring to FIG. 1, a hierarchical diagram of window component i illutrated for a window 110. Window 110 include a title bar 112 that provide familiar window parameter, uch a window title text, a help button 114, a izing button 116 and a cloe button 118. The layout of title bar 112 i a grid layout frame familiar to uer of window baed GUI Window 110 further include a root frame 120 that provide the main window frame for window 110. Mot type of window typically include a root frame in which the win dow layout i contructed. Layout for window or frame can include a grid layout, uch a i provided with title bar 112, or flow, pixel, tabbed or collapible layout. Root frame 120 include everal child component, including child frame 122 and child control 126. Child frame 122 can be arranged within root frame 120 to provide conceptual eparation for window component, uch a may be provided in a window pane arrangement. Each of child frame 122 may alo include one or more child control 124, which may take the form of dropdown boxe, text boxe, radio button, puhbutton, and other familiar window control component. Similarly, root frame 120 can alo have child control component 126 that are related to activity in root frame 120 in the ame way that child control 124 are active in relation to child frame 122. (0025 Window 110 may alo include child window 140, which can be generated through control or command in window 110. Child window 140 can be of any typical type, including MDI child window, floating type window, pinned or modal window. In accordance with the preent dicloure, a child window 140 i a oftmodal window correponding to window 110 a a parent window. Window 110 may alo include one or more command 150, which are clae that implement a command interface loaded at runtime In accordance with the preent dicloure, a child window 140 i a oftmodal window that act a a modal window with repect to it parent window 110. When oft modal child window 140 i opened, uer interface event that are directed to window 110 are prevented from being pro

12 US 2013/ A1 Jun. 6, 2013 ceed, or caue oftmodal child window 140 to receive the focu of the uer interface. Softmodal child window 140 i initially implemented a a modele window, that i, a win dow that permit a hift of the focu to other portion of the uer interface without firt being cloed The action of opening oftmodal child window 140 prompt one or more event handler to be intalled for win dow 110. The event handler are triggered by uer interface input event directed to window 110, and prevent proceing of the event or caue oftmodal child window 140 to receive the focu. In thi way, oftmodal child window 140 act a a modal window with repect to parent window 110. Uer interface input event that are directed to other portion of the uer interface outide of window 110 and oftmodal window 140 operate a if the combination of window 110 and oft modal 140 were modele, imilar to typical window behav ior in a general MDI etting. In thi way, window 110 and oftmodal window 140 act a a window hierarchy, o that window 110 i prevented from accepting uer interface input event while oftmodal child window 140 i open. However, uer interface input event outide of window 110 and oft modal window 140 are treated a modele to permit uer interaction with the remainder of the uer interface without firt cloing oftmodal child window Referring now to FIG. 2, an illutration of a window 200 i provided that operate in accordance with the preently dicloed ytem and method. Window 200 i arranged in a tab layout, o that election of different tab caue different child window to be opened. Window 200 how a child quality control (QC) window 210 being active in the diplay window 200. QC window 210 alo include tabbed feature that can be implemented a child window or frame to di play relevant data and permit uer interface input and/or out put. QC window 210 alo include control in the form of drop-down boxe and button, including Addbutton 212. Add button 212 i ued to add a QC definition in accordance with the active tab of QC window Referring now to FIG. 3, QC window 210 i hown after activating Add button 212 to produce a oftmodal win dow 300. Softmodal window 300 i a Softmodal child window of window 210, o that uer input event directed to window 210. Such a moue movement or moue click, are not proceed, or may caue oftmodal window 300 to receive more maintain the focu. In addition, or alternately, keytroke entrie may be directed to oftmodal window 300 when it ha or receive the focu, intead of being directed to the parent window 210. Uer interaction with QC window 210 a a parent window of oftmodal window 300 i thu prevented in accordance with the defined contraint of the preent diclo Sure. Accordingly, placing the moue in the viible region of QC window 210 or moue clicking in thoe area or providing keytroke entry, are all event that are prevented from being proceed or become directed to oftmodal window 300 a having the current focu. Uer interaction with QC window 210 continue to be prevented while oftmodal window 300 i open, o that oftmodal window 300 act a a modal window with repect to QC window 210 a a parent window. While oftmodal window 300 i open, a uer may enter QC defini tion data, uch a a QC ID, name, level or expiration param eter. In addition, variou data i tabulated in oftmodal win dow 300 that i obervable by the uer. 0030) Referring now to FIG. 4, an event tab 420 i illu trated a indicating the occurrence of an event, uch a by changing color, flahing or by providing other alerting indi cia. Tab 420 repreent a control for witching to an event window 510 (FIG. 5) to review or react to the event. The activity indicated by event tab 420 i external to oftmodal window 300 and QC window 210, and may be ynchronou or aynchronou with operation of the uer interface preented by window 200. However, oftmodal window 300 being open while event activity occur illutrate an important feature of the preently dicloed ytem and method. If oftmodal win dow 300 were to operate on a trictly modal bai, the uer would cloe oftmodal window 300 before being able to witch to the event window indicated by event tab 420. Thi contraint i preent in the cae of trictly modal window due to the nature of the modal window contruct that prevent uer-interface input event from being proceed outide of a trictly modal window, until the trictly modal window i cloed. However, in accordance with the preently dicloed ytem and method, event tab 420 i acceible by the uer while oftmodal window 300 i open, even though QC win dow 210 may not be activated while oftmodal window 300 i open Referring now to FIG. 5, event window 510 i illu trated a being opened by the uer electing event tab 420. Event window 510 provide an event occurrence diplay 520 for uer review and to which the uer can react while event window 510 i open. Event diplay 520 fall under the tab labeled Uer Event' in event window 510, which can be automatically elected when event tab 420 i activated to diplay event window 510. The uer can review and react to event diplay 520, which can repreent an alert or an alarm annunciated in the oftware application. While the uer review event diplay 520 in event window 510, QC window 210 i till active in the background in that it continue pro ceing, and continue to hot oftmodal window Referring now to FIG. 6, once the uer ha reviewed and/or reponded to event diplay 520, QC tab. 205 can be elected to caue window 210 to be preented within window 200, with oftmodal window 300 continuing to receive the focu of QC window 210. That i, when QC tab 205 i elected to preent QC window 210, oftmodal window 300 continue to be able to receive uer interface input event, while input event directed to QC window 210 are not pro ceed. In window 210, a uer can continue to enter data into oftmodal window 300 after QC tab. 205 i elected, without interruption that can occur if oftmodal window 300 were to be cloed prior to electing other window by activating the tab in window Referring now to FIG. 7, a window diplay 700 i illutrated howing a hierarchy of parent and child oftmodal window in accordance with the preent dicloure. Window diplay 700 include et of window A, B, C and X, Y, Z that illutrate the oftmodal window concept. In window diplay 700, window A and window X are parent window that include control (not hown) that, upon activation, can caue oftmodal window Band Y to be opened, repectively. When oftmodal window B i opened from parent window A, it i initially et a a modele window that doe not otherwie prevent other portion of the uer interface from proceing uer interface input event. However, upon window B being opened, window A i reconfigured to prevent proceing of input event or to direct thoe event to window Buing event handler aociated with window A input event. 0034) For example, a moue click in window A caue a Software interrupt that i proceed through a handler in win dow A. If a handler according to the preent dicloure i not

13 US 2013/ A1 Jun. 6, 2013 intalled, the moue click on window A caue window A to receive the focu. The preent dicloure provide for intall ing a handler for input event directed to window A, o that thoe event trigger the handler for proceing in accordance with a oftmodal window treatment. The intalled handler ha a tored window reference to window B, or can locate a window reference to window B, uch a by looking up a window handle. The intalled handler then repond to oft ware interrupt that may be caued by input event uch a moue movement or click in window A, or other input event that might caue window A to receive the focu, and caue window B to receive or maintain the focu intead. The intalled handler look up or retrieve the window reference to window B, and caue the focu to be hifted to or main tained by window B Accordingly, the intalled handler for input event in window A prevent window A from receiving the focu, and caue window B to receive or maintain the focu to act a a modal window with repect to window A. However, input event that are not directed to window A or window B, that i, input event that are directed to elewhere in the uer inter face, are proceed according to input event handler for thoe uer interface component. For example, while Softmodal window B i open, the uer can caue window X to receive the current focu, and can interact with window X and caue window Y to be loaded baed on input event directed to window X. Window Y i loaded a a oftmodal child window of window X in the ame way that oftmodal window B i formed with repect to parent window A, a decribed above. Accordingly, once Softmodal window Y i opened, window X doe not receive the focu in repone to input event. How ever, a uer can witch between window B and window Y without having to firt cloe one or the other Softmodal window C and Zhave imilar behavior to oftmodal window B and Y, repectively, with oftmodal window B and Y acting a the parent window of oftmodal window Cand Z, repectively. Accordingly, when Softmodal window C i opened, neither parent window A nor oftmodal window B repond to input event directed to thoe win dow. Input event handler are intalled for parent window A and oftmodal window B to prevent thoe window from receiving the focu or proceing input event, and to hift or maintain the focu in window C. However, uer interface input event directed to parent window X or oftmodal win dow Y caue oftmodal window Z to obtain the focu to become the active window. Window A, B and C, a well a window X,Y and Z thu illutrate the hierarchical tructure that i made available through proviion of oftmodal win dow in window diplay There i no limit to the number of oftmodal child window that can be formed beginning with parent window A or X, other than practical implementation contraint. In each hierarchy, the topmot oftmodal window receive the focu when uer interface input entrie are directed to any of the window in the hierarchy. Accordingly, a uer can Switch between window hierarchie when oftmodal window are employed in the window hierarchy. The facility for witching between window hierarchie permit improved workflow for the uer, ince the tatu of the window hierarchy i main tained by the lat open oftmodal window, even when the focu witche to one or more other window or window hierarchie. That i, the uer can return to a window hierarchy and continue to interact with the topmot oftmodal window that remain open during Switching between different win dow or window hierarchie. Such an arrangement repreent a ignificant advantage for the uer, by not having to cloe modal window prior to Switching to other window in a window-baed uer interface Referring now to FIG. 8, a flowchart 800 illutrate the proce for generating a oftmodal window. The proce of generating oftmodal window begin with a uer actuating a control in a parent window. Deciion block 810 illutrate the determination of when a control in a parent window i activated to open a Softmodal window. If a control i actuated to activate a oftmodal window, a child window i opened a a modele window in accordance with the actuated control, a illutrated in block 812, which i reached by proceeding on the Ye path from deciion block 810. Once the modele child window i opened, event handler are intalled in the parent window to prevent proceing of input event by the parent window, a illutrated in block The intallation of the event handler in the parent window can be prompted by the opening of the child window to caue the child window to act a a oftmodal window. The event handler prevent input event that are directed to the parent window from being proceed, or from cauing the parent window to receive the focu. A determination of whether an input event for the parent window ha occurred i illutrated in deciion block 816. Block 818 illutrate pre vention of input event proceing, or cauing the focu to be hifted to or maintained by the child oftmodal window, in accordance with the Ye path taken from deciion block 816. Flowchart 800 illutrate continuou checking for input event in the parent window to how the activity of oftware interrupt prompted by input event, uch a moue activity or keytroke entry. If there are no input event for the parent window, the illutrated proce determine whether the oft modal window i cloed, a illutrated in deciion block 820. If the oftmodal window i not cloed, the illutrated proce continue to check for input event for the parent window, a illutrated by the No branch being taken to deciion block 816 from deciion block 820. If the oftmodal window i cloed, event handler in the parent window are deintalled to permit input event proceing, a i illutrated in block 822 that i reached by the Ye branch of deciion block The preently dicloed approach uing oftmodal window provide a number of advantage over the conven tional modal window approach. The uer i preented with a oftmodal window that act a a modal window within the parent window framework to obtain the advantage offered with the modal window paradigm. In addition, the uer i able to change the focu of the uer interface without cloing the oftmodal window to permit interaction with other apect of the uer interface. The uer can witchback to the oftmodal window, which remain in a current tate when the focu i hifted to other area of the uer interface The operation herein decribed are purely exem plary and imply no particular order. Further, the operation can be ued in any equence when appropriate and can be partially ued. With the above embodiment in mind, it hould be undertood that the dicloed ytem, device, method and/or ue can employ variou computer-implemented operation involving data tranferred or tored in computer ytem. Thee operation are thoe requiring phyical manipulation of phyical quantitie. Uually, though not nec earily, thee quantitie take the form of electrical, magnetic, or optical ignal capable of being tored, tranferred, com bined, compared, and otherwie manipulated.

14 US 2013/ A1 Jun. 6, Any of the operation decribed herein that form part of the preent dicloure are ueful machine operation. The preent dicloure alo relate to a device or an apparatu for performing thee operation. The apparatu can be pe cially contructed for the required purpoe, or the apparatu can be a general-purpoe computer electively activated or configured by a computer program Stored in the computer. In particular, variou general-purpoe machine employing one or more proceor coupled to one or more computer readable medium, decribed below, can be ued with computer pro gram written in accordance with the teaching herein, or it may be more convenient to contruct a more pecialized apparatu to perform the required operation The dicloed ytem and method can alo be embodied a computer readable code on a computer readable medium. The computer readable medium i any data torage device that can tore data, which can thereafter be read by a computer ytem. Example of the computer readable medium include hard drive, read-only memory, random acce memory, CD-ROM, CD-R, CD-RW, magnetic tape and other optical and non-optical data torage device. The computer readable medium can alo be ditributed over a network-coupled computer ytem o that the computer read able code i tored and executed in a ditributed fahion. 0044) The foregoing decription ha been directed to par ticular embodiment of the preent dicloure. It will be apparent, however, that other variation and modification may be made to the decribed embodiment, with the attain ment of ome or all of their advantage. The procedure, procee and/or module decribed herein may be imple mented in hardware, oftware, embodied a a computer-read able medium having program intruction, firmware, or a combination thereof. For example, the function decribed herein may be performed by a proceor executing program intruction out of a memory or other torage device. There fore, it i the object of the appended claim to cover all uch variation and modification a come within the true pirit and Scope of the preent dicloure. What i claimed i: 1. A ytem for implementing a changeable focu modal window in a uer interface, compriing: a proceor coupled to a memory unit and operable to retrieve and execute intruction tored in the memory unit to implement: a parent window that include a control that can be actuated to caue a child window to be opened; a child window opened in a modele tate a a reult of the actuated control; and intallation of an event handler in the parent window to prevent the parent window from receiving an interface focu in repone to input event, uch that the child window behave a a modal window with repect to the parent window, and behave a a modele window with repect to a remainder of the uer interface. 2. The ytem according to claim 1, wherein the parent window and opened child window form a hierarchy. 3. The ytem according to claim 2, wherein the hierarchy behave a a modele window with repect to the remainder of the uer interface. 4. The ytem according to claim 1, further compriing implementing an event indication in repone to an event that occur externally to the parent window and the child window, uch that the event indication i preented in the uer interface when the child window i open. 5. The ytem according to claim 1, further compriing implementing a firt window externally to the parent window and the child window and permitting the uer interface focu to be hifted to the firt window while the child window remain open. 6. The ytem according to claim 5, wherein the firt win dow comprie a econd child window that act a a modal window with repect to a econd parent window, and act a a modele window with repect to the child window. 7. The ytem according to claim 1, further compriing implementing deintallation of the event handler in the parent window when the child window i cloed. 8. A method for implementing a changeable focu modal window in a uer interface, compriing: actuating a control in a parent window to caue a child window to be opened; opening the child window in a modele tate; and intalling an event handler in the parent window to prevent the parent window from receiving an interface focu in repone to input event, uch that the child window behave a a modal window with repect to the parent window, and behave a a modele window with repect to a remainder of the uer interface. 9. The method according to claim 8, further compriing forming a hierarchy with the parent window and opened child window. 10. The method according to claim 9, wherein the hierar chy behave a a modele window with repect to the remainder of the uer interface. 11. The method according to claim 8, further compriing implementing an event indication in repone to an event that occur externally to the parent window and the child window, uch that the event indication i preented in the uer interface when the child window i open. 12. The method according to claim 8, further compriing implementing a firt window externally to the parent window and the child window and permitting the uer interface focu to be hifted to the firt window while the child window remain open. 13. The method according to claim 12, wherein the firt window comprie a econd child window that act a a modal window with repect to a econd parent window, and act a a modele window with repect to the child window. 14. The method according to claim 8, further compriing implementing deintallation of the event handler in the parent window when the child window i cloed. 15. A uer interface implemented on a numerical comput ing device and operative to diplay a window, the uer inter face compriing: a parent window that include a control that can be actuated to caue a child window to be opened; a child window opened in a modele State in repone to the actuated control; and an event handler intallation in the parent window in repone to the opened child window to prevent the parent window from receiving focu, uch that the child window behave a a modal window with repect to the parent window, and behave a a modele window with repect to a remainder of the uer interface. k k k k k

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United State US 2011 0316690A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0316690 A1 Siegman (43) Pub. Date: Dec. 29, 2011 (54) SYSTEMAND METHOD FOR IDENTIFYING ELECTRICAL EQUIPMENT

More information

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1

(12) Patent Application Publication (10) Pub. No.: US 2003/ A1 US 2003O196031A1 (19) United State (12) Patent Application Publication (10) Pub. No.: US 2003/0196031 A1 Chen (43) Pub. Date: Oct. 16, 2003 (54) STORAGE CONTROLLER WITH THE DISK Related U.S. Application

More information

999 Computer System Network. (12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (19) United States

999 Computer System Network. (12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (19) United States (19) United State US 2006O1296.60A1 (12) Patent Application Publication (10) Pub. No.: Mueller et al. (43) Pub. Date: Jun. 15, 2006 (54) METHOD AND COMPUTER SYSTEM FOR QUEUE PROCESSING (76) Inventor: Wolfgang

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in Verilog and implemented

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 (19) United States US 2016037 1322A1 (12) Patent Application Publication (10) Pub. No.: US 2016/0371322 A1 GUNTI et al. (43) Pub. Date: Dec. 22, 2016 (54) EFFICIENT MANAGEMENT OF LARGE (52) U.S. Cl. NUMBER

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier a a The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each b c circuit will be decribed in Verilog

More information

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial SIMIT 7 Component Type Editor (CTE) Uer manual Siemen Indutrial Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 (19) United States US 2011 0004845A1 (12) Patent Application Publication (10) Pub. No.: US 2011/0004845 A1 Ciabarra (43) Pub. Date: Jan. 6, 2011 (54) METHOD AND SYSTEM FOR NOTIFYINGA USER OF AN EVENT OR

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in VHL and implemented

More information

(12) United States Patent

(12) United States Patent U009250939B2 (12) United tate Patent Odaira (54) INFORMATION PROCEING DEVICE, PROFILE TARGET DETERMINING PROGRAM, AND METHOD (71) Applicant: International Buine Machine Corporation, Armonk, NY (U) (72)

More information

(12) United States Patent (10) Patent No.: US 9,143,561 B2

(12) United States Patent (10) Patent No.: US 9,143,561 B2 USOO91461 B2 (12) United State Patent () Patent No.: Manzano (45) Date of Patent: *Sep. 22, 20 (54) ARCHITECTURE FORMANAGEMENT OF (56) Reference Cited DIGITAL FILES ACROSS DISTRIBUTED NETWORK (75) Inventor:

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and

More information

Analyzing Hydra Historical Statistics Part 2

Analyzing Hydra Historical Statistics Part 2 Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES05 Analyi and Deign of Engineering Sytem: Lab : An Introductory Tutorial: Getting Started with SIMULINK What i SIMULINK? SIMULINK i a oftware package for modeling, imulating, and analyzing dynamic ytem.

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 20140282538A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0282538A1 ConoVer et al. ( 43) Pub. Date: Sep. 18, 2014 (54) (71) (72) (73) (21) (22) (60) MINIMIZING SCSI

More information

Edits in Xylia Validity Preserving Editing of XML Documents

Edits in Xylia Validity Preserving Editing of XML Documents dit in Xylia Validity Preerving diting of XML Document Pouria Shaker, Theodore S. Norvell, and Denni K. Peter Faculty of ngineering and Applied Science, Memorial Univerity of Newfoundland, St. John, NFLD,

More information

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE Volume 5, Iue 8, Augut 2015 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Verification of Agent

More information

SIMIT 7. Profinet IO Gateway. User Manual

SIMIT 7. Profinet IO Gateway. User Manual SIMIT 7 Profinet IO Gateway Uer Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult are only non-binding uggetion

More information

Digifort Standard. Architecture

Digifort Standard. Architecture Digifort Standard Intermediate olution for intalling up to 32 camera The Standard verion provide the ideal reource for local and remote monitoring of up to 32 camera per erver and a the intermediate verion

More information

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu

More information

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks Performance of a Robut Filter-baed Approach for Contour Detection in Wirele Senor Network Hadi Alati, William A. Armtrong, Jr., and Ai Naipuri Department of Electrical and Computer Engineering The Univerity

More information

ML85C. Data Sheet. Press fit monitoring module. Special features. Block. diagram PLC. B en

ML85C. Data Sheet. Press fit monitoring module. Special features. Block. diagram PLC. B en ML85C Pre fit monitoring module Special feature Data Sheet Meaurement and evaluation ytem for force/diplacement coure in fitting procee Graphical repreentation of the procee with zoom function Immediate

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 20160261583A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0261583 A1 ZHANG (43) Pub. Date: Sep. 8, 2016 (54) METHOD AND APPARATUS FOR USER Publication Classification

More information

Modeling of underwater vehicle s dynamics

Modeling of underwater vehicle s dynamics Proceeding of the 11th WEA International Conference on YTEM, Agio Nikolao, Crete Iland, Greece, July 23-25, 2007 44 Modeling of underwater vehicle dynamic ANDRZEJ ZAK Department of Radiolocation and Hydrolocation

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 (19) United States US 20060041739A1 (12) Patent Application Publication (10) Pub. No.: US 2006/0041739 A1 Iwakura et al. (43) Pub. Date: Feb. 23, 2006 (54) MEMORY DUMP GENERATION WITH (52) U.S. Cl....

More information

Lecture 14: Minimum Spanning Tree I

Lecture 14: Minimum Spanning Tree I COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 2008.0068375A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0068375 A1 Min et al. (43) Pub. Date: Mar. 20, 2008 (54) METHOD AND SYSTEM FOR EARLY Z (30) Foreign Application

More information

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Januz A. Starzyk,Yongtao Guo, and Zhineng Zhu School of Electrical Engineering & Computer Science

More information

AUTOMATIC TEST CASE GENERATION USING UML MODELS

AUTOMATIC TEST CASE GENERATION USING UML MODELS Volume-2, Iue-6, June-2014 AUTOMATIC TEST CASE GENERATION USING UML MODELS 1 SAGARKUMAR P. JAIN, 2 KHUSHBOO S. LALWANI, 3 NIKITA K. MAHAJAN, 4 BHAGYASHREE J. GADEKAR 1,2,3,4 Department of Computer Engineering,

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United State (12) Patent Application Publication (10) Pub. No.: US 2015/0169529 A1 Nieen et al. US 2015O169529A1 (43) Pub. Date: Jun. 18, 2015 (54) (71) (72) (73) (21) (22) (51) MOBILE DEVICE DATARENDERING

More information

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces Aalborg Univeritet Software-Baed Adjutment of Mobile Autotereocopic Graphic Uing Static Parallax Barrier Paprocki, Martin Marko; Krog, Kim Srirat; Kritofferen, Morten Bak; Krau, Martin Publihed in: Proceeding

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 US 200800284.06A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2008/00284.06 A1 JONNALA et al. (43) Pub. Date: Jan. 31, 2008 (54) PROCESS REPLICATION METHOD AND (30) Foreign

More information

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1 (19) United tate (12) Patent Application Publication (10) Pub. No.: U 2017/0049243 A1 Nunn et al. U 2017.0049243A1 (43) Pub. Date: Feb. 23, 2017 (54) (71) (72) (21) (22) (63) (60) NFLATABLE AIR MATTRE

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 20050281269A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0281269 A1 Choi (43) Pub. Date: (54) MOBILE TELECOMMUNICATION SYSTEM (30) Foreign Application Priority Data

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. Choi et al. (43) Pub. Date: Apr. 27, 2006 US 20060090088A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0090088 A1 Choi et al. (43) Pub. Date: Apr. 27, 2006 (54) METHOD AND APPARATUS FOR Publication Classification

More information

Xying. GoD-12 ACL 1-1. (12) Patent Application Publication (10) Pub. No.: US 2009/ A1. (19) United States SUPPLIER POLICY DRIVER/-108 PLATFORM

Xying. GoD-12 ACL 1-1. (12) Patent Application Publication (10) Pub. No.: US 2009/ A1. (19) United States SUPPLIER POLICY DRIVER/-108 PLATFORM (19) United States US 20090172797A1 (12) Patent Application Publication (10) Pub. No.: US 2009/0172797 A1 Yao et al. (43) Pub. Date: Jul. 2, 2009 (54) METHOD AND SYSTEM FOR SECURING APPLICATION PROGRAMINTERFACES

More information

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT

More information

ETSI TS V ( )

ETSI TS V ( ) TS 122 153 V14.4.0 (2017-05) TECHNICAL SPECIFICATION Digital cellular telecommunication ytem (Phae 2+) (GSM); Univeral Mobile Telecommunication Sytem (UMTS); LTE; Multimedia priority ervice (3GPP TS 22.153

More information

Aspects of Formal and Graphical Design of a Bus System

Aspects of Formal and Graphical Design of a Bus System Apect of Formal and Graphical Deign of a Bu Sytem Tiberiu Seceleanu Univerity of Turku, Dpt. of Information Technology Turku, Finland tiberiu.eceleanu@utu.fi Tomi Weterlund Turku Centre for Computer Science

More information

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc MAT 155: Decribing, Exploring, and Comparing Data Page 1 of 8 001-oteCh-3.doc ote for Chapter Summarizing and Graphing Data Chapter 3 Decribing, Exploring, and Comparing Data Frequency Ditribution, Graphic

More information

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing. Volume 3, Iue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Tak Aignment in

More information

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1 US 2011 O270691A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2011/0270691 A1 Park (43) Pub. Date: Nov. 3, 2011 (54) METHOD AND SYSTEM FOR PROVIDING Publication Classification

More information

On successive packing approach to multidimensional (M-D) interleaving

On successive packing approach to multidimensional (M-D) interleaving On ucceive packing approach to multidimenional (M-D) interleaving Xi Min Zhang Yun Q. hi ankar Bau Abtract We propoe an interleaving cheme for multidimenional (M-D) interleaving. To achieved by uing a

More information

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart. Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 2005O125217A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0125217 A1 MaZOr (43) Pub. Date: Jun. 9, 2005 (54) SERVER-BASED SPELL CHECK ENGINE (52) U.S. Cl.... 704/1

More information

(12) United States Patent

(12) United States Patent (12) United States Patent Beck et al. USOO6842611B2 (10) Patent No.: (45) Date of Patent: Jan. 11, 2005 (54) RECEIVED DATA PROCESSING METHOD IN COMMUNICATION DEVICE FOR SUPPORTING WIRELESS COMMUNICATION

More information

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router Ditributed Packet Proceing Architecture with Reconfigurable Hardware Accelerator for 100Gbp Forwarding Performance on Virtualized Edge Router Satohi Nihiyama, Hitohi Kaneko, and Ichiro Kudo Abtract To

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 2012O100868A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0100868 A1 KM et al. (43) Pub. Date: Apr. 26, 2012 (54) METHOD AND APPARATUS FOR Publication Classification

More information

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1 (19) United States US 20120047545A1 (12) Patent Application Publication (10) Pub. No.: US 2012/0047545 A1 SELLERS et al. (43) Pub. Date: Feb. 23, 2012 (54) TOPOGRAPHIC FRAUD DETECTION (52) U.S. Cl....

More information

xy-monotone path existence queries in a rectilinear environment

xy-monotone path existence queries in a rectilinear environment CCCG 2012, Charlottetown, P.E.I., Augut 8 10, 2012 xy-monotone path exitence querie in a rectilinear environment Gregory Bint Anil Mahehwari Michiel Smid Abtract Given a planar environment coniting of

More information

Laboratory Exercise 2

Laboratory Exercise 2 Laoratory Exercie Numer and Diplay Thi i an exercie in deigning cominational circuit that can perform inary-to-decimal numer converion and inary-coded-decimal (BCD) addition. Part I We wih to diplay on

More information

(12) United States Patent

(12) United States Patent (12) United State Patent USOO9423281B2 (10) Patent No.: US 9.423,281 B2 Agrawal et al. (45) Date of Patent: Aug. 23, 2016 (54) SELF-CALIBRATING SINGLE TRACK USPC... 702/150 ABSOLUTE ROTARY ENCODER See

More information

Course Project: Adders, Subtractors, and Multipliers a

Course Project: Adders, Subtractors, and Multipliers a In the name Allah Department of Computer Engineering 215 Spring emeter Computer Architecture Coure Intructor: Dr. Mahdi Abbai Coure Project: Adder, Subtractor, and Multiplier a a The purpoe of thi p roject

More information

Chapter 13 Non Sampling Errors

Chapter 13 Non Sampling Errors Chapter 13 Non Sampling Error It i a general aumption in the ampling theory that the true value of each unit in the population can be obtained and tabulated without any error. In practice, thi aumption

More information

(12) United States Patent

(12) United States Patent (12) United States Patent USOO7506087B2 (10) Patent No.: US 7,506,087 B2 H0 et al. (45) Date of Patent: Mar. 17, 2009 (54) METHOD FOR CONFIGURING A (56) References Cited PERPHERAL COMPONENT INTERCONNECT

More information

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1 t US 2007 O169165A1 (19) United State (12) Patent Application Publication (10) Pub. No.: US 2007/0169165 A1 Crull et al. (43) Pub. Date: Jul. 19, 2007 (54) SOCIAL NETWORK-ENABLED Related U.S. Application

More information

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1. Breiner et al. (43) Pub. Date: Mar. 4, 2010

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1. Breiner et al. (43) Pub. Date: Mar. 4, 2010 US 20100057686A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0057686 A1 Breiner et al. (43) Pub. Date: Mar. 4, 2010 - (54) DEEP WEB SEARCH Publication Classification (76)

More information

Policy-based Injection of Private Traffic into a Public SDN Testbed

Policy-based Injection of Private Traffic into a Public SDN Testbed Intitut für Techniche Informatik und Kommunikationnetze Adrian Friedli Policy-baed Injection of Private Traffic into a Public SDN Tetbed Mater Thei MA-2013-12 Advior: Dr. Bernhard Ager, Vaileio Kotroni

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United State US 2002O129111A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0129111A1 Cooper (43) Pub. Date: (54) FILTERING UNSOLICITED EMAIL (76) Inventor: Gerald M. Cooper, Gretna,

More information

Floating Point CORDIC Based Power Operation

Floating Point CORDIC Based Power Operation Floating Point CORDIC Baed Power Operation Kazumi Malhan, Padmaja AVL Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland Univerity, Rocheter, MI e-mail: kmalhan@oakland.edu,

More information

A Practical Model for Minimizing Waiting Time in a Transit Network

A Practical Model for Minimizing Waiting Time in a Transit Network A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,

More information

Analysis of the results of analytical and simulation With the network model and dynamic priority Unchecked Buffer

Analysis of the results of analytical and simulation With the network model and dynamic priority Unchecked Buffer International Reearch Journal of Applied and Baic Science 218 Available online at www.irjab.com ISSN 2251-838X / Vol, 12 (1): 49-53 Science Explorer Publication Analyi of the reult of analytical and imulation

More information

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1 US 2016O156189A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2016/0156189 A1 Ci (43) Pub. Date: Jun. 2, 2016 (54) CLOUD BASED ENERGY SYSTEM (52) U.S. Cl. CPC. H02J 3/32 (2013.01);

More information

Service and Network Management Interworking in Future Wireless Systems

Service and Network Management Interworking in Future Wireless Systems Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering

More information

Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compensation

Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compensation Analytical Redundancy and Fuzzy Inference in AUV Fault Detection and Compenation A. J. Healey Profeor and Director Center for AUV Reearch Naval Potgraduate School Monterey, CA 93953 healey@me.np.navy.mil

More information

Ethernet Peer-To-Peer Communication With Model 353 And Procidia i pac Controllers

Ethernet Peer-To-Peer Communication With Model 353 And Procidia i pac Controllers iemen Energy & utomation pplication ata Ethernet Peer-To-Peer Communication With odel 353 nd Procidia ipac Controller 353-113 Rev. 1 July Ethernet i a leading form of network communication that i often

More information

Trainable Context Model for Multiscale Segmentation

Trainable Context Model for Multiscale Segmentation Trainable Context Model for Multicale Segmentation Hui Cheng and Charle A. Bouman School of Electrical and Computer Engineering Purdue Univerity Wet Lafayette, IN 47907-1285 {hui, bouman}@ ecn.purdue.edu

More information

UC Berkeley International Conference on GIScience Short Paper Proceedings

UC Berkeley International Conference on GIScience Short Paper Proceedings UC Berkeley International Conference on GIScience Short Paper Proceeding Title A novel method for probabilitic coverage etimation of enor network baed on 3D vector repreentation in complex urban environment

More information

E5ZE-8 Multipoint Temperature Controller Communications Manual

E5ZE-8 Multipoint Temperature Controller Communications Manual E5ZE-8 Multipoint Temperature Controller Communication Manual Produced December 2000 Notice: OMRON product are manufactured for ue according to proper procedure by a qualified operator and only for the

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O260967A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0260967 A1 Guha et al. (43) Pub. Date: Dec. 23, 2004 (54) METHOD AND APPARATUS FOR EFFICIENT FAULTTOLERANT

More information

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1 US 2006O164425A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0164425A1 Parke (43) Pub. Date: Jul. 27, 2006 (54) METHODS AND APPARATUS FOR Publication Classification UPDATING

More information

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique 202 International Conference on Frontier in Handwriting Recognition Building a Compact On-line MRF Recognizer for Large Character Set uing Structured Dictionary Repreentation and Vector Quantization Technique

More information

The Data Locality of Work Stealing

The Data Locality of Work Stealing The Data Locality of Work Stealing Umut A. Acar School of Computer Science Carnegie Mellon Univerity umut@c.cmu.edu Guy E. Blelloch School of Computer Science Carnegie Mellon Univerity guyb@c.cmu.edu Robert

More information

Advanced Encryption Standard and Modes of Operation

Advanced Encryption Standard and Modes of Operation Advanced Encryption Standard and Mode of Operation G. Bertoni L. Breveglieri Foundation of Cryptography - AES pp. 1 / 50 AES Advanced Encryption Standard (AES) i a ymmetric cryptographic algorithm AES

More information

Correlation Models for Shadow Fading Simulation

Correlation Models for Shadow Fading Simulation Correlation Model for Shadow Fading Simulation IEEE 80.6 Preentation Submiion Template (Rev. 8.3) Document Number: IEEE S80.6m-07/060 Date Submitted: 007-03-3 Source: I-Kang Fu, Chi-Fang Li, E-mail: IKFu@itri.org.tw

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 - (19) United tate U 20140047152A1 (12) Patent Application Publication (10) Pub. No.: U 2014/0047152 A1 Peter et al. (43) Pub. Date: Feb. 13, 2014 (54) DATA COMMUNICATION INTERFACE FOR Publication Claification

More information

(12) United States Patent (10) Patent No.: US 9,316,522 B2

(12) United States Patent (10) Patent No.: US 9,316,522 B2 USOO931 6522B2 (12) United State Patent (10) Patent No.: Kopanky et al. (45) Date of Patent: Apr. 19, 2016 (54) VISUAL INDICATOR WITH SENSOR 3,893,339 A * 7/1975 Melone... 73/327 4,064,826 A * 12/1977

More information

Application of Social Relation Graphs for Early Detection of Transient Spammers

Application of Social Relation Graphs for Early Detection of Transient Spammers Radolaw rendel and Henryk Krawczyk Application of Social Relation raph for Early Detection of Tranient Spammer RADOSLAW RENDEL and HENRYK KRAWCZYK Electronic, Telecommunication and Informatic Department

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0331698 A1 DETZE et al. US 20150331 698A1 (43) Pub. Date: Nov. 19, 2015 (54) METHOD FOR LOADING AN APPLICATION CONSISTING OF

More information

Routing Definition 4.1

Routing Definition 4.1 4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing

More information

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1 (19) United States US 20080244164A1 (12) Patent Application Publication (10) Pub. No.: US 2008/0244164 A1 Chang et al. (43) Pub. Date: Oct. 2, 2008 (54) STORAGE DEVICE EQUIPPED WITH NAND FLASH MEMORY AND

More information

TN NET. TCP/IP stack sockets API V (http://www.tnkernel.com/) Copyright 2009 Yuri Tiomkin

TN NET. TCP/IP stack sockets API V (http://www.tnkernel.com/) Copyright 2009 Yuri Tiomkin TN NET TCP/IP tack ocket API V. 0.8 (http://www.tnkernel.com/) Copyright 2009 Yuri Tiomkin Document Diclaimer The information in thi document i ubject to change without notice. While the information herein

More information

(12) United States Patent

(12) United States Patent US009299248B2 (12) United State Patent Lake et al. (10) Patent No.: US 9,299,248 B2 (45) Date of Patent: Mar. 29, 2016 (54) (71) (72) (73) (*) (21) (22) (65) (60) (51) (52) (58) METHOD AND APPARATUS FOR

More information

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003

(12) United States Patent (10) Patent No.: US 6,657,548 B2. Dai (45) Date of Patent: Dec. 2, 2003 USOO6657548B2 (12) United States Patent (10) Patent No.: US 6,657,548 B2 Dai (45) Date of Patent: Dec. 2, 2003 (54) SYSTEMSTATUS LIGHT INDICATOR 6,501,897 B1 * 12/2002 German et al.... 385/134 DEVICE EMBEDDED

More information

Laboratory Exercise 1

Laboratory Exercise 1 Laboratory Eercie Switche, Light, and Multipleer The purpoe of thi eercie i to learn how to connect iple input and output device to an FPGA chip and ipleent a circuit that ue thee device. We will ue the

More information

CS201: Data Structures and Algorithms. Assignment 2. Version 1d

CS201: Data Structures and Algorithms. Assignment 2. Version 1d CS201: Data Structure and Algorithm Aignment 2 Introduction Verion 1d You will compare the performance of green binary earch tree veru red-black tree by reading in a corpu of text, toring the word and

More information

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001

(12) United States Patent (10) Patent No.: US 6,208,340 B1. Amin et al. (45) Date of Patent: Mar. 27, 2001 USOO620834OB1 (12) United States Patent (10) Patent No.: US 6,208,340 B1 Amin et al. (45) Date of Patent: Mar. 27, 2001 (54) GRAPHICAL USER INTERFACE 5,317,687 5/1994 Torres... 395/159 INCLUDING A DROP-DOWN

More information

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1 (19) United States US 2014025631 7A1 (12) Patent Application Publication (10) Pub. No.: US 2014/0256317 A1 ZHAO et al. (43) Pub. Date: (54) (71) (72) (73) (21) (22) (63) (30) METHOD, APPARATUS, AND SYSTEM

More information

else end while End References

else end while End References 621-630. [RM89] [SK76] Roenfeld, A. and Melter, R. A., Digital geometry, The Mathematical Intelligencer, vol. 11, No. 3, 1989, pp. 69-72. Sklanky, J. and Kibler, D. F., A theory of nonuniformly digitized

More information

SIMIT 7. What's New In SIMIT V7.1? Manual

SIMIT 7. What's New In SIMIT V7.1? Manual SIMIT 7 What' New In SIMIT V7.1? Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimization-reult are only non-binding uggetion

More information

Frequency Table Computation on Dataflow Architecture

Frequency Table Computation on Dataflow Architecture Frequency Table Computation on Dataflow Architecture P. Škoda *, V. Sruk **, and B. Medved Rogina * * Ruđer Bošković Intitute, Zagreb, Croatia ** Faculty of Electrical Engineering and Computing, Univerity

More information

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (51) Int. Cl. (52) U.S. Cl COMMUNICATIONS

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1. (51) Int. Cl. (52) U.S. Cl COMMUNICATIONS (19) United States (12) Patent Application Publication (10) Pub. No.: US 2015/0036568 A1 HWANG US 2015.0036568A1 (43) Pub. Date: Feb. 5, 2015 (54) (71) (72) (73) (21) (22) (30) WIRELESS COMMUNICATIONSTERMINAL

More information

Semi-Distributed Load Balancing for Massively Parallel Multicomputer Systems

Semi-Distributed Load Balancing for Massively Parallel Multicomputer Systems Syracue Univerity SUFAC lectrical ngineering and Computer Science echnical eport College of ngineering and Computer Science 8-1991 Semi-Ditributed Load Balancing for aively Parallel ulticomputer Sytem

More information

(12) United States Patent

(12) United States Patent US007617236B2 (12) United States Patent Gaurav et al. (10) Patent No.: (45) Date of Patent: Nov. 10, 2009 (54) METHOD AND SYSTEM FOR DISPLAYING RESULTS OF A DYNAMIC SEARCH (75) Inventors: Vishal Gaurav,

More information

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1 (19) United States US 2004O231004A1 (12) Patent Application Publication (10) Pub. No.: US 2004/0231004 A1 Seo (43) Pub. Date: (54) HTTP BASED VIDEO STREAMING APPARATUS AND METHOD IN MOBILE COMMUNICATION

More information

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong 4th International Conference on Machinery, Material and Computing Technology (ICMMCT 2016) A Load Balancing Model baed on Load-aware for Ditributed Controller Fengjun Shang, Wenjuan Gong College of Compute

More information

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1 (19) United States US 2002O191242A1 (12) Patent Application Publication (10) Pub. No.: US 2002/0191242 A1 Sommer et al. (43) Pub. Date: (54) FAILURE DETERMINATION IN AN OPTICAL COMMUNICATION NETWORK (75)

More information

(12) United States Patent (10) Patent No.: US 6,199,058 B1

(12) United States Patent (10) Patent No.: US 6,199,058 B1 USOO6199058B1 (12) United States Patent (10) Patent No.: US 6,199,058 B1 Wong et al. (45) Date of Patent: Mar. 6, 2001 (54) REPORT SERVER CACHING 5,168,444 12/1992 Cukor et al.... 705/1 5,625,818 4/1997

More information

SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/2017

SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/2017 SCHEDULE DOCUMENT CONNECT MPLS SERVICES PUBLIC NODE4 LIMITED 17/07/017 SCHEDULE DOCUMENT CONNECT MPLS SERVICES Additional term, Service Decription & Service Level Agreement for ConnectMPLS Service 1. SERVICE

More information