Instrumentation And Component Modelling (e.g., Interactive Control Panel) Patents (Class 715/970)
-
Patent number: 9013574Abstract: A machine vision system program editing environment including synchronized selection and/or identification of related features in a plurality of different user interface windows is provided. In particular, one of the windows is an editing window where a part program representation is displayed for editing by a user. In one embodiment, a user may select data or another feature of interest in a window that is not the editing window (e.g., a results window, or graphical workpiece inspection feature display window) and the associated part program instruction representation is automatically highlighted and/or selected in the editing window. Conversely, a part program instruction representation may be selected by a user in the editing window and the associated results or feature in another window is automatically highlighted and/or selected. User interface navigation, rapid program quality assessment, and overall part program creation and editing efficiency are significantly enhanced in such an editing environment.Type: GrantFiled: November 13, 2012Date of Patent: April 21, 2015Assignee: Mitutoyo CorporationInventors: Barry Saylor, Ryan Northrup, Akira Takada, Kozo Ariga
-
Patent number: 8957960Abstract: A machine vision system program editing environment includes near real time context generation. Rather than requiring execution of all preceding instructions of a part program in order to generate a realistic context for subsequent edits, surrogate data operations using previously saved data replace execution of certain sets of instructions. The surrogate data may be saved during the actual execution of operations that are recorded in a part program. An edit mode of execution substitutes that data as a surrogate for executing the operations that would otherwise generate that data. Significant time savings may be achieved for context generation, such that editing occurs within an operating context which may be repeatedly refreshed for accuracy in near real time. This supports convenient program modification by relatively unskilled users, using the native user interface of the machine vision system, rather than difficult to use text-based or graphical object-based editing environments.Type: GrantFiled: November 15, 2011Date of Patent: February 17, 2015Assignee: Mitutoyo CorporationInventors: Barry Saylor, Dahai Yu, Ryan Northrup, Gyokubu Cho, Akira Takada
-
Patent number: 8948887Abstract: Systems and methods are provided that are capable of synchronizing an industrial process. The industrial process may include a plurality of process levels. A visualization group may be displayed, showing the various levels of a process. A transition group may be graphically defined that allows for the linking of the transitions between the various process levels. In certain embodiments, sequential function charts (SFC) may include expanded capabilities that allow for the visual definition, editing, and review of the transition groups. Such SFC embodiments may be capable of process flow synchronization across any levels of the modeled process.Type: GrantFiled: April 21, 2014Date of Patent: February 3, 2015Assignee: Rockwell Automation Technologies, Inc.Inventor: Robert C. Kline, Jr.
-
Patent number: 8902307Abstract: A machine vision system editing environment is provided for a part program in which a continuous stream of image acquisition operations are performed during a run mode. In one embodiment, a new common syntax and representations are utilized wherein continuous image acquisition operations are recorded in the same way as regular operations, with the running of the part program being performed in two stages. In the first stage, the portion of the part program that is to have the continuous stream of image acquisition is scanned for image acquisition operations, and the most efficient order for acquiring the images is determined, after which the image acquisition process is begun. Then, in the second stage, while the image acquisition process is being performed, the portion of the part program is scanned again, with the image analysis operations then being performed.Type: GrantFiled: November 15, 2011Date of Patent: December 2, 2014Assignee: Mitutoyo CorporationInventors: Mark Delaney, Barry Saylor
-
Patent number: 8830297Abstract: An Open Internet Protocol Television (IPTV) platform is provided. By providing remote medical services to users in the Open IPTV environment using a remote medical service providing apparatus including: an application programming interface (API) calling unit to call, when receiving a request for receiving a remote medical service from a counselor's terminal, an API of an Open Internet Protocol Television (IPTV) platform; and a service provider to provide the remote medical service to a user through the API, it is possible to provide remote medical service operators with environments where they can develop and share various remote medical to services and content.Type: GrantFiled: September 8, 2010Date of Patent: September 9, 2014Assignee: Electronics and Telecommunications Research InstituteInventors: Eung-Ha Kim, Sun-Joong Kim, Won-Joo Park, Kee-Seong Cho, Won Ryu
-
Patent number: 8806357Abstract: A template authoring method and system includes an application business component view that provides an interface to a user to select templates. A dialog provides a wrapper for each template to be edited by launching a server page and a host using controls provides authoring abstractions for selected authoring applications to edit the templates.Type: GrantFiled: August 29, 2008Date of Patent: August 12, 2014Assignee: SAP AGInventors: Hilmar Demant, Frank Schertel, Asif Raj, Nikhil Sharma, Eckhard Farrenkopf, Ramesh B.G., Juergen Sattler
-
Patent number: 8782553Abstract: This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a machine vision system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The programming of logic is performed using a programming window that includes a ladder logic arrangement.Type: GrantFiled: August 24, 2010Date of Patent: July 15, 2014Assignee: Cognex CorporationInventors: Robert Tremblay, Brian Phillips, John Keating, Andrew Eames, Steven M. Whitman, Brian Mirtich, Carroll McNeill Arbogast, Jr.
-
Patent number: 8745510Abstract: A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.Type: GrantFiled: December 12, 2008Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Salvatore D'Alo′, Arcangelo Di Balsamo, Rosario Gangemi, Giovanni Lanfranchi, Scot Maclellan, Luigi Pichetti
-
Patent number: 8745537Abstract: In an embodiment, a method for managing and monitoring a graphical top model includes executing the graphical top model. The graphical top model references multiple instances of at least one graphical model. The method also generates a graphical user interface that displays a component from a graphical model. The displayed component is referenced by at least two of the model instances. The graphical user interface displays a current calling hierarchy indicative of a specific model instance that is associated with the displayed component.Type: GrantFiled: June 11, 2008Date of Patent: June 3, 2014Assignee: The Mathworks, Inc.Inventors: Mojdeh Shakeri, Michael David Tocci, John Ciolfi, Pieter J. Mosterman
-
Patent number: 8706263Abstract: Systems and methods are provided that are capable of synchronizing an industrial process. The industrial process may include a plurality of process levels. A visualization group may be displayed, showing the various levels of a process. A transition group may be graphically defined that allows for the linking of the transitions between the various process levels. In certain embodiments, sequential function charts (SFC) may include expanded capabilities that allow for the visual definition, editing, and review of the transition groups. Such SFC embodiments may be capable of process flow synchronization across any levels of the modeled process.Type: GrantFiled: July 27, 2010Date of Patent: April 22, 2014Assignee: Rockwell Automation Technologies, Inc.Inventor: Robert C. Kline, Jr.
-
Patent number: 8683358Abstract: In one embodiment, an application design method includes identifying one or more application objects selected by a user when designing an application and identifying dependencies associated with the selected objects. The method further includes duplicating the selected objects and the associated dependencies. In another embodiment, the one or more objects comprise at least one of a valuator, an input and an output.Type: GrantFiled: August 29, 2006Date of Patent: March 25, 2014Assignee: Cypress Semiconductor CorporationInventors: Doug Anderson, Kenneth Y. Ogami, Marat Zhaksilikov
-
Patent number: 8615715Abstract: A mechanism for processing graphical block diagram parameter expressions is presented. The mechanism achieves optimal implementation of block equations in the execution (run-time) environment by defining a mapping between user-defined block parameters and a run-time version of the parameters. The parameter processing mechanism also pools like, non-interfaced parameter expressions, allowing reuse of both uniform and non-uniform data across constant block parameters in the generated code and during model execution. The parameter processing mechanism further maintains an execution structure that maps the run-time parameter expressions containing interfaced variables to generated code for the block diagram so that the interfaced variables appear in the generated code. This mapping thus allows for interfacing to the interfaced variables in the generated code from any execution framework.Type: GrantFiled: October 19, 2005Date of Patent: December 24, 2013Assignee: The MathWorks, Inc.Inventor: John Ciolfi
-
Patent number: 8584030Abstract: Described herein are systems and methods for displaying HVAC information. One embodiment provides a method for displaying HVAC information including obtaining data indicative of a plurality of HVAC components of an HVAC system. For example, this data may be maintained by a building management system. The method further includes defining data indicative of a display object for rendering on a client display, the display object including a plurality of geometrically arranged indicator blocks, wherein each indicator block is associated with a respective HVAC component. For the purposes of this display object, each indicator block is bound with respective source of comfort level data for its associated HVAC component. Display characteristics are defined for each indicator block responsive to the comfort level data. The display characteristics are selectively modified responsive to changes in the comfort level data. The resulting display object is referred to as a “comfort map” for the present purposes.Type: GrantFiled: September 27, 2010Date of Patent: November 12, 2013Assignee: Honeywell International Inc.Inventors: Graeme Laycock, Laura Smith
-
Patent number: 8555190Abstract: A method includes receiving a request to access a field device and identifying a first device configuration associated with the field device. The first device configuration identifies (i) a subset of device parameters associated with the field device, (ii) a subset of device methods associated with the field device, and/or (iii) an interface arrangement of device parameters or methods associated with the field device. The method also includes retrieving a value for each device parameter identified by the first device configuration and generating a graphical user interface using the first device configuration and the retrieved values. The method could also include determining whether a user has requested use of the first device configuration. If not, the method can include identifying a second device configuration associated with the field device, retrieving the value for each device parameter identified by the second device configuration, and generating a second graphical user interface.Type: GrantFiled: August 13, 2010Date of Patent: October 8, 2013Assignee: Honeywell International Inc.Inventors: Gowtham Anne, Vibhor Tandon
-
Patent number: 8458618Abstract: A vehicle-mounted apparatus is disclosed which includes a displaying unit for providing information to a user, an inputting unit for inputting operations carried out by the user, and a controlling unit for controlling a display of the displaying unit based on the operations input through the inputting unit. The inputting unit has at least a touch-sensitive panel attached to a display screen of the displaying unit. The controlling unit causes the displaying unit to display a menu screen based on the operations input through the inputting unit. The controlling unit also causes the displaying unit to switch the displays based on menus selected on the menu screen. Furthermore, the controlling unit causes the displaying unit to switch, as when a specific menu is selected on the menu screen, the displays in response to a fingertip gesture made by the user for detection on the touch-sensitive panel.Type: GrantFiled: September 14, 2010Date of Patent: June 4, 2013Assignee: Sony CorporationInventors: Yoshiyuki Nezu, Tomoaki Sato
-
Patent number: 8438481Abstract: A graphical user interface for use in connection with a device having navigation and media functionality includes a navigation interface and a media interface that each have having a plurality of screens adapted to facilitate interaction between a user and a navigation application and a media application, respectively. An application interface toggle button it is actuatable on at least one of the plurality of navigation interface screens and on at least one of the plurality of media interface screens. Actuation of the application interface toggle button from a navigation interface screen invokes display of a media interface screen, and actuation of the application interface toggle button from a media interface screen invokes display of a navigation interface screen.Type: GrantFiled: January 4, 2008Date of Patent: May 7, 2013Assignee: Harman International Industries, IncorporatedInventors: Dannie Lau, Darren Kelly O'Brien
-
Patent number: 8365086Abstract: A mechanism for constructing a software-based instrument panel or front panel in which the components correspond directly with sections of code in a textual language program is disclosed. The textual language program relates to how the panel updates and operates in a continuous fashion. Icons representing panel components are selected from a component library window displayed to a user. The act of dragging the icon representing the components into the Graphical Panel Layout Window automatically causes the corresponding code to be added to the textual language program and displayed to the user in a Program Dialog Window. The present invention displays both a Graphical Panel Layout Window showing the components in the instrument panel and a Program Dialog Window showing the lines of code for the textual language program controlling the operation of the components in the instrument panel. A library containing I/O dialog devices is also presented and displayed to a user.Type: GrantFiled: May 3, 2005Date of Patent: January 29, 2013Assignee: The MathWorks, Inc.Inventors: Andrew Grace, Pieter J. Mosterman
-
Patent number: 8321790Abstract: A system management human-machine interface application for use in a process control system is described herein that enables users to view/monitor information regarding system status and performance and to initiate changes to the operation of system equipment, checkpoint control stations and execute diagnostics. A system management graphical user interface includes a number of features that enhance the accessibility of system status information to users. Such enhancements include rendering selectable diagnostic information (e.g., online/offline status) on a system component navigation view. The GUI also provides access to a variety of system information including: alarms, messages, watched system management parameters, and a legend for symbols displayed in a system management navigation tree.Type: GrantFiled: April 11, 2006Date of Patent: November 27, 2012Assignee: Invensys Systems, Inc.Inventors: Thomas Dean Sherrill, Maria Dao Nguyen, Donald James Wayland, Jr., Kristen L. Garrison, Brian James Barry, Naredla Maharaj Kumar Murty
-
Patent number: 8196056Abstract: A mechanism for processing graphical block diagram parameter expressions is presented. The mechanism achieves optimal implementation of block equations in the execution (run-time) environment by defining a mapping between user-defined block parameters and a run-time version of the parameters. The parameter processing mechanism also pools like, non-interfaced parameter expressions, allowing reuse of both uniform and non-uniform data across constant block parameters in the generated code and during model execution. The parameter processing mechanism further maintains an execution structure that maps the run-time parameter expressions containing interfaced variables to generated code for the block diagram so that the interfaced variables appear in the generated code. This mapping thus allows for interfacing to the interfaced variables in the generated code from any execution framework.Type: GrantFiled: July 24, 2001Date of Patent: June 5, 2012Assignee: The MathWorks, Inc.Inventor: John Edward Ciolfi
-
Patent number: 8191015Abstract: A personalized content manager is disclosed. The personalized content manager comprises an apparatus, system, method, and computer readable medium that includes or performs the steps of receiving input regarding the filtering of broadband content, filtering the broadband content with one or more content categories based on the filtering input, filtering the content with one or more of a plurality of content sources based on the filtering input, and generating a personalized content management interface screen that includes a list of titles of the filtered content.Type: GrantFiled: November 2, 2007Date of Patent: May 29, 2012Assignee: Andrews Kurth LLPInventors: Tom Grimes, Khanh Mai
-
Patent number: 8185832Abstract: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed.Type: GrantFiled: December 11, 2007Date of Patent: May 22, 2012Assignee: National Instruments CorporationInventors: Jeffrey L. Kodosky, Darshan Shah, Steven W. Rogers
-
Patent number: 8185833Abstract: A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying programs to various distributed devices, configuring remote execution or inter-operation of distributed programs, and executing distributed applications. Embodiments of the invention utilize graphical iconic-based techniques for performing the above operations. The configuration diagram may include device icons which represent devices and program icons which represent programs. Device icons and program icons may be associated with each other to accomplish various program creation and deployment operations. Device icons and program icons may also interact with graphical program nodes or icons. Context sensitive device connections and/or program connections are displayed.Type: GrantFiled: December 11, 2007Date of Patent: May 22, 2012Assignee: National Instruments CorporationInventors: Jeffrey L. Kodosky, Darshan Shah, Steven W. Rogers
-
Patent number: 8185840Abstract: System and method implementing an integrated interface for multiple instruments for signal analysis, including two or more virtual instruments. The method includes a) receiving user input specifying an operation implementing at least a portion of a signal analysis function; b) performing the operation utilizing at least one of the instruments to perform the operation; c) displaying an icon comprising a graphical representation of the operation in response to the specifying; d) storing information specifying the operation; and repeating a)-d) multiple times to specify the function, thereby producing stored information representing the operations in the function, and after which multiple icons are displayed representing the operations and visually indicating the function. The operations in the function include 1) generating signals displayed in a graph, and/or 2) modifying one or more signals displayed in the graph.Type: GrantFiled: March 25, 2004Date of Patent: May 22, 2012Assignee: National Instruments CorporationInventors: Michael L. Santori, Alain G. Moriat, Christopher G. Cifra, Richard Keene
-
Patent number: 8135484Abstract: A property of connection relationship information for identifying an internal/external connection of each point is registered in a part DB 1. When the part is one basic part representing a standard configuration article, an anchor ID is registered in the part DB 1 or a product DB 2. Part group extracting unit 4 extracts parts constituting a system from a design drawing generated by drawing generating unit 3 and a group of parts connected at the connection point for each basic part assigned with the anchor ID.Type: GrantFiled: August 8, 2008Date of Patent: March 13, 2012Assignee: Fujitsu LimitedInventors: Toshiya Yamazaki, Toshiro Okada, Takeo Nakamura
-
Patent number: 8117557Abstract: Methods, systems, and techniques for presenting a series of values of statistical data using numeric data and interpretive information are provided. Example embodiments provide a stat viewer control that allows a user to toggle seamlessly between a numeric view of the data and an interpreted view, the interpreted view presenting value judgments associated with the data. In one embodiment, the interpreted view is based at least in part upon one or more rules for interpreting the numeric data as belonging to one or more zones, each zone corresponding to a background emanating from a ring of an archery target representation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: December 30, 2008Date of Patent: February 14, 2012Assignee: People Driven Performance, Inc.Inventors: Gerald A. Dotson, J. Dennis Dotson
-
Patent number: 8103367Abstract: Example methods and apparatus to draw attention to information presented via electronic displays to process plant operators are disclosed. A disclosed example method to draw attention to information presented to a process plant operator comprises presenting an electronic process plant display, collecting process plant data, processing the process plant data to identify a portion of a process plant, and modifying the electronic process plant display to at least partially obscure substantially all of the process plant display except for the identified portion.Type: GrantFiled: November 20, 2008Date of Patent: January 24, 2012Assignee: Fisher-Rosemount Systems, Inc.Inventors: Duncan Schleiss, Cindy Scott
-
Patent number: 8042049Abstract: A control server, or similar central processor, manages the distribution of data (including audio and video), voice, and control signals among a plurality of system components connected via a wired and/or wireless communications network. The system components include audio/visual components (such as, televisions, monitors, PDAs, notepads, notebooks, MP3, portable stereo, etc.) as well as household appliances (such as, lighting, ovens, alarm clocks, etc.). A portable controller allows a user to access and control the system components from any location within a controlled residential and/or non-residential environment, including its surrounding areas. The portable controller includes a user and management interface that contains customized control screens for the system components. The control screens are stored in a hierarchical architecture that is searchable by region or component type.Type: GrantFiled: February 23, 2004Date of Patent: October 18, 2011Assignee: OpenPeak Inc.Inventors: David Killian, Glenn Harter, Justin Flores, Paul Krzyzanowski
-
Patent number: 7937665Abstract: A system and method for automatically generating a graphical program from a prototyping environment application. By utilizing an application specialized for developing solutions to problems in a particular domain, i.e., a prototyping environment, a user may develop a solution to a problem, i.e., a prototype. The prototype may comprise a series of functions that form an algorithm or process. Once the user has developed the desired prototype, the user may request the prototyping environment to automatically, i.e., programmatically, generate a graphical program implementing the prototype, e.g., in order to run the program independently of the prototyping environment. In various embodiments, the prototyping environment may be operable to generate any of various types of graphical programs. Once the graphical program has been generated, the program may be modified as desired, e.g., in order to include features not available from the prototyping environment that generated the program.Type: GrantFiled: June 13, 2000Date of Patent: May 3, 2011Assignee: National Instruments CorporationInventors: Nicolas Vazquez, Jeffrey L. Kodosky, Ram Kudukoli, Kevin L. Schultz, Dinesh Nair, Christophe Caltagirone
-
Patent number: 7917862Abstract: A system for improving the performance of a plurality of peripheral devices is disclosed. In one embodiment, the invention comprises a first peripheral device associated with a first software component and having a first functionality, and a second peripheral device associated with a second software component and having a second functionality, the second peripheral device being coupled to the first peripheral device, the first and second peripheral devices together performing functionality in addition to the first and second functionalities and having a common user interface.Type: GrantFiled: October 26, 2001Date of Patent: March 29, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Steven T. Breidenbach, Michael L Rudd, Michelle R. Lehmeier, Thomas R Mitchell, K Douglas Gennetten, Brian J. Brown, Jerlyn R Culp
-
Patent number: 7779384Abstract: A method, system and apparatus for managing visual renderings of typing classes in a model driven development environment. The method can include toggling a visual rendering of a typing class for a specified typed member in a visually rendered owner class in response to a selection of an activatable toggle disposed in proximity to the visually rendered owner class in the model driven development environment. The toggling step further can include toggling a visual rendering of a linkage between the typing class and the visually rendered owner class responsive to the selection. Additionally, the toggling step further can include the step of toggling an appearance of the activatable toggle responsive to the selection.Type: GrantFiled: December 22, 2004Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Cheng-Yee Lin, Peter J. Parapounsky
-
Patent number: 7774714Abstract: A digital design system 10 is described which includes a user interface 12 that is used to interact with a digital data set 14. The digital model data set 14 is augmented by smart model attributes and business process attributes stored in data sets 16 and 18, respectively. Business process attributes data set 18 may include information associated with quality information, safety information, revision information, and information links to other data sets. A knowledge base data set engine 20 inferentially applies attributes to various features, components, and processes defined in the digital model data set 14.Type: GrantFiled: December 27, 2001Date of Patent: August 10, 2010Assignee: Siemens Product Lifecycle Management Software Inc.Inventor: James D. Linder
-
Patent number: 7757209Abstract: A display and edit device for a program containing function blocks has a program memory storing such a program to be processed, a block definition analyzer for accessing the program stored in the program memory and analyzing structure relationship of function block definitions contained in this program, a block instance analyzer for accessing this program stored in the program memory and analyzing structure relationship of function block instances contained in this program, and a structure display device for causing to display structure relationship of the analyzed structure relationship of this function block definition and structure relationship of the analyzed structure relationship of this function block instance.Type: GrantFiled: March 12, 2004Date of Patent: July 13, 2010Assignee: OMRON CorporationInventor: Shinji Fukui
-
Patent number: 7742857Abstract: An information display system for a vehicle includes: a display for displaying, an operation screen for operating at least one piece of in-vehicle equipment; a first operation section including a leftward moving switch, a rightward moving switch, and a selection enter switch capable of being manipulated upward and downward and being pushed; and a controller. The controller changes a position of the operation menu selected point in the operation menus horizontally arranged on the operation screen for selecting any one of the operation menus in response to a manipulation signal from the leftward moving switch or the rightward moving switch and executes an operation relating to the selected operation menu in response to an upward or downward manipulation signal from the selection enter switch.Type: GrantFiled: November 30, 2006Date of Patent: June 22, 2010Assignee: Mazda Motor CorporationInventors: Taro Iwamoto, Yoshihisa Okamoto, Toshihiro Hara
-
Patent number: 7669139Abstract: An apparatus and program product utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components. In addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.Type: GrantFiled: August 22, 2008Date of Patent: February 23, 2010Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Bradley James Lory, David Walter Mead, Chee Peh, Steven Edward Royer
-
Patent number: 7512894Abstract: An apparatus, program product and method utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardware components. Typically, within such a pictorial representation, a selected status is displayed for multiple of such hardware components, thereby permitting hardware components sharing common attributes or characteristics to be identified in an efficient and intuitive manner, as well as to permit collective management operations to be performed on all selected hardware components in addition, a pictorial representation may be dynamically generated to represent the physical configuration of a plurality of hardware components within a plurality of computers. In connection with such dynamic generation, the plurality of computers may be accessed to identify the plurality of hardware components that are resident in such computers.Type: GrantFiled: September 11, 2000Date of Patent: March 31, 2009Assignee: International Business Machines CorporationInventors: Gregory Richard Hintermeister, Bradley James Lory, David Walter Mead, Chee Peh, Steven Edward Royer
-
Patent number: 7509587Abstract: A user interface for monitoring and controlling a plurality of aircraft cabin systems includes a liquid crystal display screen (LCD) having a touch sensitive input surface including a plurality of touch sensitive input keys. Each key is labeled with a symbol identifying a respective one of the plurality of aircraft cabin systems. First and second system menus corresponding to first and second systems of the plurality of aircraft cabin systems are displayable on the LCD as first and second system graphical menus when a key identifying the appropriate system is activated by the user. The graphical menus include status information and operating functions as well as an input area that provides selection and control of the operating functions of the respective system when touched by the user.Type: GrantFiled: November 17, 2003Date of Patent: March 24, 2009Assignee: Airbus Deutschland GmbHInventors: Kirsten Kopitzke, Martin Frey, Joerg Holst, Christian Riedel
-
Patent number: 7506272Abstract: A method of monitoring and controlling aircraft cabin systems using a user interface having a touch sensitive display and a plurality of input keys corresponding to the systems. One of the input keys corresponding to a first aircraft cabin system is activated to display a first system graphical menu having status information and operating functions of the first system, and a touch sensitive input area of the first system graphical menu is touched to perform selection or control of the first system. Another one of the input keys corresponding to a second aircraft cabin system can be activated to display a second system graphical menu having status information and operating functions of the second system, and a touch sensitive input area of the second system graphical menu can be touched to perform selection and control of the second system.Type: GrantFiled: November 17, 2003Date of Patent: March 17, 2009Assignee: Airbus Deutschland GmbHInventors: Kirsten Kopitzke, Martin Frey, Joerg Holst, Christian Riedel
-
Publication number: 20070226609Abstract: According to one embodiment, an information processing apparatus includes a main body, a display unit being connected to the main body so as to freely pivot and comprising a sensor, and a controller executing any one operation of turning on and turning off a power supply of the main body if the sensor detects a predetermined operation.Type: ApplicationFiled: March 6, 2007Publication date: September 27, 2007Inventors: Sotaro Sumitomo, Hironori Motoe
-
Patent number: 7272825Abstract: A development aid device for development of a ladder program such as a user program for a programmable controller has a program memory for storing the user program and an outline data generating part for sequentially scanning constituent elements of this stored user program to extract specified elements including output commands and generating outline data by assigning individual index numbers to these extracted elements sequentially in the order of their appearance on the user program. An outline data memory stores the generated outline data. A cross-reference data generating part generates cross-reference data by extracting commands having a same operand from the user program, and a cross-reference data memory stores the generated cross-reference data.Type: GrantFiled: June 26, 2006Date of Patent: September 18, 2007Assignee: OMRON CorporationInventors: Makoto Inoue, Ken Tsutsui, Takashi Miyake
-
Patent number: 7272450Abstract: A development aid device for development of a ladder program for a programmable controller has a program memory for storing the ladder program and an outline data generating part for sequentially scanning constituent elements of this stored ladder program to extract specified elements including output commands and generating outline data by assigning individual index numbers to these extracted elements sequentially in the order of their appearance on the ladder program. An outline data memory stores the generated outline data. A cross-reference data generating part generates cross-reference data by extracting commands having a same operand from the ladder program, and a cross-reference data memory stores the generated cross-reference data.Type: GrantFiled: March 29, 2005Date of Patent: September 18, 2007Assignee: OMRON CorporationInventors: Makoto Inoue, Ken Tsutsui, Takashi Miyake
-
Patent number: 7272451Abstract: A programming system includes a graphical data entry user interface for a plurality of sequential steps displayed to a user on a monitor. The user selects outputs to be activated for each of the sequential steps and any inputs to be monitored or timer to be enabled for the sequential steps. The inputs, outputs, and timer enable commands, and timer values identified by the user are converted into data tables each having a plurality of data elements. Each data element corresponds to one of the sequential steps. A programmable logic controller directs a process by reading the data elements corresponding to a sequential step and, for that sequential step, activating the outputs identified by the output data element, monitoring any inputs identified by the input control data element, and enabling a timer for a selected time period if identified in the input control data element.Type: GrantFiled: December 1, 2005Date of Patent: September 18, 2007Inventor: David W. Duemler
-
Patent number: 7263665Abstract: An image acquisition system has a computer and one or more imaging devices coupled thereto. Each imaging device has a device memory and is capable of capturing and storing a digital image in its memory. An image device manager is implemented in software on the computer to control imaging device operation. The image device manager presents a user interface (GI) within the familiar graphical windowing environment. The GI has a context space to a particular imaging context (e.g., scanning, photography, and video). The GI also has a persistently-visible imaging menu positioned within the context space that lists options particular to the imaging context. The image acquisition system also includes a set of application program interfaces (APIs) that enable applications to manage loading and unloading of imaging devices, monitor device events, query device information properties, create device objects, capture images using the devices, and store or manipulate the captured images.Type: GrantFiled: November 16, 2004Date of Patent: August 28, 2007Assignee: Microsoft CorporationInventors: Franc J. Camara, Richard S. Turner, Jr., Mark R Enstrom, Reed K Bement, Andrew S. Ivory
-
Patent number: 7251533Abstract: A method for controlling a home automation system is disclosed, in which a PC for controlling web sites, electric home appliances, and communication between the web sites and the electric home appliances is provided. The method includes a step for trying to communicate with web sites or electric home appliances by using a predetermined program, a step for displaying a web page or a local page according to the communication try result; a step for displaying a corresponding web page or a local page according to the number of connected electric home appliances; and a step for controlling a corresponding appliance by inputting a controlling button of the displayed page.Type: GrantFiled: April 10, 2002Date of Patent: July 31, 2007Assignee: LG Electronics Inc.Inventors: Hong Shik Yoon, Seung Myun Baek, Koon Seok Lee, Hwan Jong Choi
-
Patent number: 7237198Abstract: A system and method of providing for the control of a music player to a device driver. One embodiment of the system comprises an electronic music player that is connected to a plurality of music renderers via device drivers via a music renderer controller. The music renderer controller comprises a device integration application program interface for providing a standard interface for communicating with each of the device drivers. Each of the device drivers manage a selected music renderer. The device drivers can display a graphical interface for displaying notifications, customized controls, links to websites, or any other type of information desired by the manufacturer of the device driver. The device drivers can also customize the interfaces of the music render to rename textual elements that are displayed by the device driver. Furthermore, the device drivers can command the music player to suspend and resume playback of music items during selected periods.Type: GrantFiled: May 22, 2000Date of Patent: June 26, 2007Assignee: RealNetworks, Inc.Inventor: Jeremy P. Chaney
-
Patent number: 7210105Abstract: System and method for synchronizing software execution in a computer system. Threads or processes executing in the computer system are synchronized via various types of synchronization objects. User input indicating a desire to specify a synchronization object operation is received, specifying a particular type of synchronization object on which to perform the operation, in response to which a graphical user interface, is displayed which is useable to specify a plurality of synchronization object operations, e.g., that are specific to a specified type of synchronization object. The graphical user interface enables the user to select a desired operation to perform on a synchronization object. The user may also specify additional configuration information for the operation.Type: GrantFiled: March 2, 2001Date of Patent: April 24, 2007Assignee: National Instruments CorporationInventors: Douglas Melamed, James Grey
-
Patent number: 7159184Abstract: A method is disclosed for creating a configuration file for use with a resource allocator that allocates computer system resources, such as CPU resources, among workloads operating on the system. A software application referred to as a “wizard” generates a graphical user interface (GUI) having multiple linked input screens to prompt a user step-by-step to enter specifications for the workloads. The GUI displays a prompt for a user to define a workload and to configure a resource allocation policy for the defined workload. The CPU resource allocation policy specifies how resources are allocated to the defined workload. The wizard receives the requested specifications from a user input device. Based on the received specifications, a configuration file is created and may be used by a resource allocator to allocate resources among workloads according to the specifications.Type: GrantFiled: July 31, 2002Date of Patent: January 2, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Syed S. Ullah, Michael D. Murphy
-
Patent number: 7139617Abstract: The systems and methods described herein relate in part to intuitive methods for creation and design of lighting sequences, e.g., for theatrical, entertainment, or advertising purposes, using a software interface. Additionally, the lighting sequences can be coordinated with control of additional devices. Also described herein is a controller capable of executing programs for lighting sequences and modifying the output and/or execution of the program based on external signals. In this way, the final output can be made responsive to external stimuli, or even interactive.Type: GrantFiled: July 14, 2000Date of Patent: November 21, 2006Assignee: Color Kinetics IncorporatedInventors: Frederick M. Morgan, Michael K. Blackwell, Kevin J. Dowling, Ihor A. Lys
-
Patent number: 7076740Abstract: A system and method for performing rapid control prototyping using a plurality of graphical programs that share a single graphical user interface. A first graphical program may be created that models a product being designed. The first graphical program may be deployed on a target device for execution. A second graphical program that performs a measurement function may be created. The target device may be coupled to a physical system. The first graphical program may be executed on the target device to simulate operation of the product. The second graphical program may be executed to measure characteristics of the operation of the physical system and/or characteristics of the operation of the product. A single graphical user interface comprising a first one or more graphical user interface elements for the first graphical program and a second one or more graphical user interface elements for the second graphical program may be displayed.Type: GrantFiled: January 15, 2002Date of Patent: July 11, 2006Assignee: National Instruments CorporationInventors: Mike Santori, John Limroth
-
Patent number: 7051288Abstract: A window manager proxy method, system, and product are described allowing a Java based desktop to provide window manager services on UNIX. A computer system executes a UNIX-based operating system and a desktop implemented in Java. The computer system does not include a separate window manager. Java applications are presented by the computer system utilizing a graphical user interface. Native UNIX applications are also presented by the computer system utilizing the same graphical user interface. Native UNIX applications interact with the window manager proxy in the same manner in which they would interact with a traditional window manager. The window manager proxy forwards frame window activity related to the desktop to the Java desktop, and is the native interface from the Java desktop to the native platform for frame window activities.Type: GrantFiled: February 15, 2001Date of Patent: May 23, 2006Assignee: International Business Machines CorporationInventors: Scott James Bennett, Joseph Herbert McIntyre
-
Patent number: 7043696Abstract: A system and method for executing multiple graphical programs, in which program output from each graphical program is displayed in a single graphical user interface. Program output from a first graphical program and program output from a second graphical program may be displayed in a single graphical user interface on a display. The single graphical user interface may also be used for specifying program input for the first and/or the second graphical program. Any number of graphical programs may share the single graphical user interface. In one embodiment different graphical program development environments may be used to create the separate graphical programs.Type: GrantFiled: January 15, 2002Date of Patent: May 9, 2006Assignee: National Instruments CorporationInventors: Mike Santori, John Limroth