Having Operator Control Interface (e.g., Control/display Console) Patents (Class 700/83)
  • Patent number: 9547295
    Abstract: An example method includes receiving a conditional device parameter in a processor from a process control device, determining if functionality associated with the process control device is available, where the conditional device parameter indicates if the functionality is available, and displaying the conditional device parameter within a graphic via a user interface if the functionality is available.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: January 17, 2017
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: David Farrell Holmes, Dale Henry Perry
  • Patent number: 9535908
    Abstract: Machine-enabled methods of, and devices and systems for, workflow instance execution, particularly document storing and retrieving based on at least one of: a document type, a document source activity identifier, an activity type, and document metadata.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: January 3, 2017
    Assignee: SHARP LABORATORIES OF AMERICA, INC.
    Inventors: Weihsiung William Chow, Boguslaw Ludwik Plewnia, David J. Lovat
  • Patent number: 9535415
    Abstract: Systems, methods, and software for operating a mobile device to control industrial automation equipment are provided herein. In a first example, a mobile device application comprising program instructions executable by a mobile device is provided. When executed by the mobile device, the program instructions direct the mobile device to obtain industrial device information corresponding to an industrial device within an automation environment, and display the industrial device information on a display of the mobile device.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: January 3, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Michael Keller, Kelly Huttelmaier
  • Patent number: 9531860
    Abstract: The present invention relates to a mobile terminal capable of displaying recommended washing machine operation information to control a washing machine, a method of operating the mobile terminal, a washing machine capable of operating the recommended washing machine operation information, and a method of operating the washing machine. The method of operating the mobile terminal to control a washing machine includes displaying a menu screen including a washing machine management menu, and displaying recommended washing machine operation information which is set according to external environment information when a recommended operation item is selected from the washing machine management menu. Thus since the recommended washing machine operation information is displayed using the mobile terminal according to external conditions such as weather, time, and season irrespective of time and place, convenience is provided.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: December 27, 2016
    Assignee: LG Electronics Inc.
    Inventors: Kwan Ho Yum, Sang Oh Kim, Bong Mun Jang
  • Patent number: 9523968
    Abstract: An electric device includes operation unit, working unit, and a number-of-times detecting unit that counts the number of times of instructions being against energy savings. In addition, the device includes time measuring unit that measures time from when the number-of-times detecting unit starts the counting, and a controller that generates a signal to induce a modification of a first energy-saving pattern. When the time is within a first predetermined period, the controller generates a signal that requires the modification of the first energy-saving pattern into a more lenient second energy-saving pattern, with the time being from when time measuring unit starts the measurement to when the number of the times counted by the number-of-times detecting unit reaches a predetermined value.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: December 20, 2016
    Assignee: Panasonic Corporation
    Inventors: Tetsuya Kouda, Satoshi Tsujimura, Naofumi Nakatani, Toshihisa Ikeda, Yasuo Yoshimura, Kazunori Kurimoto
  • Patent number: 9525785
    Abstract: A mobile telephone (10, 20) receives, constructs and displays an image (32) from a server (18) over a mobile telephone network (12, 16, 18) where the server (18) determines the parameters for data transfer from the server (18) to the mobile telephone (10, 20), the capabilities of the mobile telephone (32) transfer task requirements, and apportions the processing between the server and the mobile telephone (10, 20) for each of a plurality of elements (28, 30, 38, 40, 42, 44, 46, 48, 50, 52, 54, 60, 62) in each image (32), thereby to meet the task requirement, which can include being within a predetermined time for task completion, or being the fastest means for task completion. Parameters for data transfer from server (18) to telephone (10, 20) include server (18) transmission bandwidth, phone (10, 20) reception bandwidth, data channel bandwidth, transmission protocol; and channel accessibility.
    Type: Grant
    Filed: January 14, 2003
    Date of Patent: December 20, 2016
    Assignee: Callahan Cellular L.L.C.
    Inventor: Bryan Salt
  • Patent number: 9513889
    Abstract: Disclosed are systems, methods and computer program products for automating installation of applications. In one aspect, the system launches an application installer of a software application; identifies control elements in an active window of the application installer, wherein the control elements include at least user interface (UI) elements responsible for transitioning the active window to another window of the application installer; transitions to other windows of the application installer and identifies control elements in all other windows of the application installer until the application is installed; generates an automatic installation rule for the application that automatically activates one or more windows of the application installer and one or more control elements of said window to install the application without a participation of a user.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: December 6, 2016
    Assignee: AO Kaspersky Lab
    Inventor: Anton M. Ivanov
  • Patent number: 9513621
    Abstract: A manipulation monitoring device includes a first storage unit that stores screen information of a manipulation monitoring screen prepared for each manipulation monitoring area of a plant, a second storage unit that stores relevance information indicating logical relevance of process elements constituting a process realized in the plant, a display unit that displays the manipulation monitoring screen according to the screen information stored in the first storage unit as a first manipulation monitoring screen, a search unit that searches the first storage unit based on the relevance information stored in the second storage unit to obtain the screen information related to the first manipulation monitoring screen displayed on the display unit, and a display control unit that performs display control to cause a second manipulation monitoring screen according to the screen information obtained by the search unit to be displayed on the display unit with the first manipulation monitoring screen.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: December 6, 2016
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Hiroshi Iriguchi, Mihoko Tanaka
  • Patent number: 9507649
    Abstract: Emulating a supported web browser feature when a webpage is merely testing for web browser support of various features. Frequently a web page may test for support of various features of a web browser. The present technology prevents the unnecessary and premature initiation of supported features saving a user time from having to authorize its use, in addition to saving the valuable system resources (e.g. memory, power, etc.) before the supported features are actually needed by the webpage. By emulating or spoofing support of various features of a web browser, the user of a computing device can be spared authorizing use of the various features, and spared the extra power consumption of initializing the various features that may not be used.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: November 29, 2016
    Assignee: Apple Inc.
    Inventors: Jonathan Jong-Ho Lee, Craig M. Federighi, Dean Jackson, Roger Duan Fong
  • Patent number: 9507327
    Abstract: To provide an improved system for home environment control, in one embodiment, a system for controlling a living environment includes a computing device having a touch screen input system, the computing device including an interface. The interface includes a graphical representation of the living environment. The interface provides for control of a plurality of systems distributed in the living environment. The plurality of environmental systems is distributed in a plurality of rooms that make up the living environment. The interface is configured to activate a portion of the plurality of environmental systems upon a single touch command of a user received by the interface via the touch screen input system of the computing device.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: November 29, 2016
    Assignee: LIAISON HOME AUTOMATION, LLC
    Inventor: William Kent Layton
  • Patent number: 9495368
    Abstract: A system and method for employing a file system and file system services on the industrial controller. The file system allows industrial control programs to implement many functions previously performed within the industrial control program and stored in the same memory as the industrial control program. An execution engine is provided that interprets instructions included in an industrial control program. The instructions utilize services in the file system for including user defined routine files loaded from local or remote locations, to load and unload recipe files from local and remote locations, to log and retrieve measured data and trend data to files at local or remote locations, to select different operating systems and to select a running program from a plurality of running programs utilizing the file system.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: November 15, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: James J. Kay, David Allen Johnston, Shelly Lynn Urdaneta, Stuart Blair Siegel
  • Patent number: 9478088
    Abstract: Provided is a smart key system using movement pattern recognition of a mobile terminal includes a mobile terminal configured to continuously transmit position information generated when a position is moved according to manipulation of a user, and a control module configured to acquire a movement pattern of the mobile terminal using the position information received from the mobile terminal and unlock a door of a vehicle when the acquired movement pattern is matched with a previously stored preset pattern.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: October 25, 2016
    Assignee: Hyundai Mobis Co., Ltd.
    Inventor: Sang Gwon Lee
  • Patent number: 9471295
    Abstract: The automatic installation and uninstallation of software modules on equipment on an aircraft. For each reference of an obtained list of references of software modules to be installed or uninstalled, resolution rules linked to an operation associated with the software module in question are identified. The rules comprise at least one reference to an operation of installing or uninstalling at least the software module in question and a list of actions to be performed. For each reference on the obtained list, a list of references of operations to be carried out is determined depending on the obtained list and the identified resolution rules. A list of actions to be performed is determined depending on the list of references of operations to be carried out and the identified resolution rules. At least one referenced action on the list of actions to be performed is executed by calling a specific software agent.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: October 18, 2016
    Assignee: Airbus Operations SAS
    Inventors: Thierry Baraldi, William Barsse
  • Patent number: 9456187
    Abstract: Techniques are described for determining the pose of a surface based on a point set representing the surface. Corner models are matched to a contour of the point set using a difference minimization technique to identify corner poses of the surface. Based on the corner poses, a virtual model of the surface is created and matched to the point set to determine the pose of the surface.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Qiang Liu, Samuel Henry Chang, Ning Yao
  • Patent number: 9430536
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating visual components for tenants of an on-demand database service. These mechanisms and methods for creating visual components for tenants of an on-demand database service can enable embodiments to allow tenants to create reusable components for use in user defined interfaces, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively create interfaces.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 30, 2016
    Assignee: salesforce.com, inc.
    Inventors: Douglas Chasman, K. Andrew Waite
  • Patent number: 9430487
    Abstract: A method for executing an executable file. The method includes executing instructions in the executable file by a first process, receiving a write request from a second process to write to the executable file, generating an anonymous file from the executable file in response to the write request, executing the anonymous file by the first process, and accessing the executable file by the second process.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: August 30, 2016
    Assignee: Oracle America, Inc.
    Inventors: John E. Zolnowsky, George R. Cameron, Blake Alan Jones
  • Patent number: 9421330
    Abstract: A system which includes a pressurizing mechanism to pressurize a fluid including a contrast enhancement agent for delivery to a patient and a control system in operative connection with the pressurizing mechanism. The control system includes a system to adjust control of fluid injection based upon a measurement of renal function of the patient.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: August 23, 2016
    Assignee: Bayer HealthCare LLC
    Inventors: John F. Kalafut, Alan D. Hirschman, David M. Griffiths, Thomas P. Joyce, Jerry A. Stokes, Gerald W. Callan, Dennis P. Hack, Julie Gulick, Andreas R. Maihoefer, Arthur E. Uber, III
  • Patent number: 9423789
    Abstract: Certain exemplary embodiments can comprise a method, comprising: recognizing, by a PLC, that a memory device has been connected to the PLC; and configuring the PLC via a PLC executable software program resident on the memory device. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and rendering, to a user of the non-PLC information device, the PLC network as a node of a network. Certain exemplary embodiments can comprise a method, comprising: via a PLC network interface: presenting a PLC network as a namespace shell extension of an operating system of a non-PLC information device; and searching the PLC network for at least one item corresponding to one or more search parameters.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: August 23, 2016
    Assignee: SIEMENS INDUSTRY, INC.
    Inventors: James W. Cornett, Gregory J. Karklins, James Rittenhouse
  • Patent number: 9417626
    Abstract: A process control configuration method in a user interface of a computer system for developing control strategies of a process plant, where the user interface defines a screen area to display a plurality of independent panes therein, includes generating a first edit pane, including displaying a graphical representation of a first set of logical or physical entities for carrying out respective process control operations in the process plant; generating a second edit pane, including displaying a graphical representation of a second set of logical or physical entities for carrying out respective process control operations in the process plant, wherein each in the first set and the second set of logical or physical entities includes at least one input and at least one output, and wherein each of the first edit pane and the second edit pane defines an independent user interface screen within the screen area; receiving a first selection of an output of a first entity in the first set of logical or physical entities
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: August 16, 2016
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Bryan M. Jones, Keith R. Bellville, James R. Balentine, Trevor D. Schleiss, Hubbard F. Fellows, Patricia Devlin
  • Patent number: 9417908
    Abstract: Managing power-consuming resources on a first computing device by adjusting data delivery from a plurality of second computing devices based on a state of the first computing device. The state of the first computing device is provided to the second computing devices to alter the data delivery. In some embodiments, the first computing device provides the second computing devices with actions or commands relating to data delivery based on the device state. For example, the second computing devices are instructed to store the data, forward the data, forward only high priority data, or perform other actions. Managing the data delivery from the second computing devices preserves battery life of the first computing device.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: August 16, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Anh P. Tran, John Mark Miller, Steven Oliver Elliott, Lloyd Alfred Moore
  • Patent number: 9405564
    Abstract: A graphical user interface for a concurrent computing environment that conveys the concurrent nature of a computing environment and allows a user to monitor the status of a concurrent process being executed on multiple concurrent computing units is discussed. The graphical user interface allows the user to target specific concurrent computer units to receive commands. The graphical user interface also alters the command prompt to reflect the currently targeted concurrent computing units.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: August 2, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Peter D. Muellers, Audrey Benevento, Kristin Thomas
  • Patent number: 9392804
    Abstract: Provided is a multi-purpose conservation apparatus. The multi-purpose conservation apparatus includes a storage case, a light source module disposed in the storage case and configured to selectively remove a harmful gas in the storage case, and a control unit configured to control intensity of radiation of the light source module according to internal environmental data of the storage case. Accordingly, the intensity of radiation of the light source module can be adjusted according to the internal environmental data of the storage case, efficiently adjusting a level of photocatalysis.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: July 19, 2016
    Assignee: SEOUL VIOSYS CO., LTD.
    Inventors: SeongMin Lee, YoungHwan Son, DaeWoong Suh
  • Patent number: 9395891
    Abstract: A method for providing a navigation tool of a user interface for an industrial control system. The control system is arranged with a plurality of process graphics including one or more software objects. The software objects are arranged in hierarchical groups each representing a process, part-process or an equipment, in which materials are moved and/or processed in a predetermined order. The navigation tool includes a graphic image or map showing the plurality of process graphics symbolically arranged as a plurality of nodes. Each node is spatially arranged at a given distance from the centre of the map according to a hierarchical relationship between the process graphics, and the map is displayed superimposed on top of the process graphic currently displayed on the workstation. A computer program and a workstation are also described. The node representing the currently open process graphic is shown by a visual indicator.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: July 19, 2016
    Assignee: ABB Research Ltd.
    Inventors: Susanne Timsjo, Saad Azhar, Nils Johansson
  • Patent number: 9389761
    Abstract: A system for dynamically controlling content displayed on a condition monitoring system may include a processor that may receive one or more datasets associated with one or more components in an industrial environment. The system may also include a graphical user interface (GUI) that may display visualizations representing the components in a first portion of the GUI. The GUI may then receive a first selection of the visualizations and display data processing outputs associated with the first selection in a second portion of the GUI. There, the data processing outputs may be determined based on a first dataset that corresponds to a first component associated with the first selection. The GUI may then receive a second selection of the visualizations and may dynamically update the data processing outputs based on a second dataset that corresponds to a second component.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: July 12, 2016
    Assignee: General Electric Company
    Inventors: Ryan Gregory Roaldson, Jacqueline Marie Tappan
  • Patent number: 9378337
    Abstract: Example systems and methods of deleting data stored in a database system are presented. In one example, a plurality of data items is received from an application and stored at the database system. Also received from the application and stored at the database system is deletion timing information for each of the data items. The deletion timing information for a data item may indicate when the data item is to be deleted from the database system. At least one of the data items may be deleted at the database system at a time indicated by its corresponding deletion timing information without assistance from the application.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: June 28, 2016
    Assignee: SAP SE
    Inventor: Gernot Kuhr
  • Patent number: 9377770
    Abstract: In a numerical control system in which a numerical controller and an I/O unit perform serial data communication through a communication line, a counter of the I/O unit starts time measurement with an input signal from an in-machine measurement device as a trigger and stops counting at the start of transmission of DI data. The I/O unit transmits a flag indicative of input of the input signal as a trigger and a value in the stopped counter to the numerical controller. Based on a time value measured by a timer and the counter value, the numerical controller calculates the time of input of the input signal.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: June 28, 2016
    Assignee: FANUC Corporation
    Inventors: Yoshito Miyazaki, Hiroshige Ando
  • Patent number: 9369350
    Abstract: A method and system for performing network transfer adaptive optimization in a large-scale parallel computing system. The method of network transfer adaptive optimization includes forming a message to be transferred through the network based on obtained information related to a task executed by computing nodes, wherein the message includes identification information of the computing nodes to perform data transfer and corresponding sink nodes, and an amount of data the computing nodes to transfer to the corresponding sink nodes; transferring the message to a network layer; and forming a new data transfer pattern for data transfer between the computing nodes and the corresponding sink nodes in accordance with the received message.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: June 14, 2016
    Assignee: International Business Machines Corporation
    Inventors: Yan Li, Hai Bo Lin, Yue Zhang, Kai Zheng
  • Patent number: 9354631
    Abstract: A method of operating an industrial plant having processing units on a production floor which includes a wireless network including a network server having stored a two-dimensional (2D) plantwide model and a 3D plantwide model showing the processing units. At least a first worker is on the production floor. The first worker is provided a first handheld computing device having a wireless transceiver, a processor programmed to implement a model rendering algorithm stored in an associated memory, and a display. Based on a task defined for the first worker to execute involving at least a first processing unit of the processing units, a model portion of the 2D plantwide model or 3D plantwide model involved in the task including the first processing unit is identified. An image representation of the model portion is then rendered on the display.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: May 31, 2016
    Assignee: Honeywell International Inc.
    Inventors: Mohammed Ibrahim Mohideen, Bas Broers, Lokantha Reddy J., Sushma Ramesh
  • Patent number: 9354880
    Abstract: A processing device for high-speed execution of a computer program is provided. A memory module may store one or more computer programs. A sequencer may select one of the computer programs and controls execution of the selected program. A register module may store intermediate values associated with a current calculation set, a set of output values associated with a previous calculation set, and a set of input values associated with a subsequent calculation set. An external interface may receive the set of input values from a computing device and provides the set of output values to the computing device. A computation interface may provide a set of operands for computation during processing of the current calculation set. The set of input values are loaded into the register and the set of output values are unloaded from the register in parallel with processing of the current calculation set.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: May 31, 2016
    Assignee: THE UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
    Inventors: Tak-Kwong Ng, Carl S. Mills
  • Patent number: 9349107
    Abstract: A computer-implemented system and method by which an end user can monitor and manage multiple building systems with a single interface as well as customize and revise the settings and automated responses for multiple building systems based on input and transactions from multiple different building systems and enterprise applications. The invention takes the data and control functions from any and every control system and allows a user to build his or her own intelligent building, and to edit the control processes on their own at any time. The responses of building systems are process driven, rather than rules based, and the response process is fully editable by the end user. The system allows for multiple processes for a given input, depending, for example, on the location of the sensor providing the input.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: May 24, 2016
    Assignee: EUTECH CYBERNETIC
    Inventors: Bandu Wewalaarachchi, Haritharan Gunasingham, Haran Shivanan
  • Patent number: 9342223
    Abstract: A system operates using the steps of a building information model (BIM) of a security system defining a three-dimensional floor plan of a secured area, the BIM receiving a graphical input from a user defining at least one subarea of the secured area, a user input of the security system receiving a selection of the at least one subarea of the secured area, the user input of the security system receiving a change in a parameter from the user of the security system, the parameter is used by a plurality of security devices within the at least one subarea and changing a corresponding parameter within each of the plurality of security devices to match the changed parameter.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: May 17, 2016
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Vinoth Dharmalingam, Viswanathan Chatapuram Krishnan, Vinay Venkatesh, Paul M. Popowski
  • Patent number: 9342071
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to manufacturing production and provide a method, system and computer program product for mass hold management and routing processing. In one embodiment of the invention, a method for halting, initiating or resuming production of a product during a manufacturing process can be provided. The method can include defining criteria that must be met by a work unit and defining a point in the manufacturing process. The method can further include applying the criteria to a plurality of work units currently in the manufacturing process. The method can further include identifying at least one work unit of the plurality of work units that meets the criteria, responsive to said applying the criteria to the plurality of work units, and halting, initiating or resuming manufacturing of the at least one work unit at the point.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Kurt D. Knodel, Kari A. Fischer, Ivory W. Knipfer, Christopher M. Williams
  • Patent number: 9344466
    Abstract: Improved methods, systems, and software for facilitating online collaboration and distribution of geospatial data are provided. Geospatial data available over a network can be updated in real-time and provided to one or more clients. User-accessible views of the geospatial data can be dynamically built by the clients and presented to users of the clients. Various methods of online collaboration between users of the clients can also be supported. The geospatial data can be provided in an XML format, thereby providing for efficient communication of data over the network. In various embodiments, the geospatial data can be an annotation prepared by a user of a second client, thereby allowing the user of the second client to collaborate with a user of the first client. Functionality can also be provided for converting geospatial data between flat and spherical formats.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: May 17, 2016
    Assignee: Leidos, Inc.
    Inventors: Sam Abuzalaf, Carl Suttle, Namejs Reinbachs
  • Patent number: 9336615
    Abstract: A plant information display method for displaying elements related to a plant in a tree view of hierarchical representation comprises the steps of a tree view display step of displaying plural tree view representations based on different viewpoints side by side and a relation display step of graphically displaying a relation between elements separately contained in the plural tree view representations, which are displayed in the tree view display step. In this method, plural tree view representations based on different viewpoints are displayed side by side and a relation between elements, which are separately contained in the plural tree view representations displayed side by side, is graphically displayed.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: May 10, 2016
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventor: Mitsuo Kanda
  • Patent number: 9329678
    Abstract: Embodiments for providing instructional information for control devices are disclosed. In one example, a method on a see-through display device comprising a see-through display and an outward-facing image sensor includes acquiring an image of a scene viewable through the see-through display and detecting a control device in the scene. The method also includes retrieving information pertaining to a function of an interactive element of the control device and displaying an image on the see-through display augmenting an appearance of the interactive element of the control device with image data related to the function of the interactive element.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: May 3, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aaron Krauss, Stephen Latta, Mike Scavezze, Daniel McCulloch, Brian Mount, Kevin Geisner
  • Patent number: 9329594
    Abstract: Verification methods, systems, and computer program products verify the completion of assembly instructions used in light-manufacturing. Using position guides in a user interface, an in-use component is aligned and ready for verification through a first set of images of the in-use component. A visual highlight area on the user interface overlaying the in-use component indicates where to perform the assembly instructions. To create a traceable record, a second set of images are stored in an assembly record database when the assembler points a wand where the in-use component has been assembled. Another verification approach includes pointing an image capture device over the in-use component and receiving a first voice command authorizing image acquisition. A second voice command confirms accuracy of the image and proper assembly. Storing first and second voice commands and images of the in-use component being assembled in an assembly record database creates another traceable record useful for verification.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: May 3, 2016
    Assignee: Paramit Corporation
    Inventor: Balbir S. Rataul
  • Patent number: 9323414
    Abstract: A device with a graphical user interface, via which the functions of the device are controlled has functions divided into categories which are sub-divided into subcategories. The categories are represented by primary regions that are schematically arranged on the user interface. The primary regions contain elements, each of which represents a sub-category of the category of the respective primary region. In addition, only one primary region is expanded by the display of a secondary region after an element has been selected. The secondary region contains control elements for at least one function that is assigned to the sub-category representing the selected element. The at least one function is controlled by the control elements.
    Type: Grant
    Filed: January 16, 2006
    Date of Patent: April 26, 2016
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Daniela Fertl, Fritjof Kaiser, Johanna Kollmann, Florian Murr, Anke Richter, Astrid Tarkus
  • Patent number: 9304746
    Abstract: A computerized method of creating a user model, comprising: 1) Providing one or more software component collections containing software components. Each of the software components is associated with a single attribute and has: a. An attribute generation engine for calculating an attribute data. b. An attribute repository which stores the attribute data. c. An output object which outputs the attribute data to another of the plurality of software components. d. A metadata field which holds an identifier relating to the respective software component. 2) Selecting by a developer, a subset of software components. 3) Defining by the developer, a plurality of data links mapping data flow among the members of the subset. 4) Generating a user model based on the subset and the data links. 5) Outputting the user model.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: April 5, 2016
    Assignee: Carmel-Haifa University Economic Corporation Ltd.
    Inventors: Eyal Dim, Tsvi Kuflik
  • Patent number: 9305270
    Abstract: A system and method of synchronizing recipes and bills of materials (BOM). An approved recipe is parameterized in a planning interface. A BOM is synchronized with the parameterized recipe. The BOM is then displayed in a graphical user interface to allow a user to modify by a resolve conflict present during synchronization.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: April 5, 2016
    Assignee: SAP SE
    Inventors: Steffen Springborn, Kai-Martin Schroeder, Gregor Rieken, Stephan Toebben
  • Patent number: 9298182
    Abstract: The disclosure pertains to a method of displaying an abnormal status in a plant operation monitoring system. The method of displaying the abnormal status includes the steps of: receiving information of operational states from a sensor mounted on devices, machines and facilities constituting an industrial plant system; checking any abnormal signal in the operational states, logically grouping parts influencing on operational values when the abnormal signal is generated, and displaying the parts on a piping & instrument drawing (P&ID) on a monitor; and tracing the abnormal signal in a reverse direction of a system flow, searching out the device which causes the abnormal state, and displaying the abnormal device on the piping & instrument drawing.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: March 29, 2016
    Assignee: XEONET CO., LTD
    Inventors: Seong-Chul Joo, Young-Min Kweon
  • Patent number: 9292012
    Abstract: In certain embodiments, a control/optimization system includes an instantiated model object stored in memory on a model server. The model object includes a model of a plant or process being controlled. The model object comprises an interface that precludes the transmission of proprietary information via the interface. The control/optimization system also includes a decision engine software module stored in memory on a decision support server. The decision engine software module is configured to request information from the model object through a communication network via a communication protocol that precludes the transmission of proprietary information, and to receive the requested information from the model object through the communication network via the communication protocol.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: March 22, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan Sayyarrodsari, Kadir Liano, Alexander B. Smith
  • Patent number: 9286429
    Abstract: At least one example embodiment discloses a method of generating parameters of an amplifier. The method includes displaying, by a processor, a graphical user interface on a display, the graphical user interface associated with input and output parameters of the amplifier, receiving input parameter values for the amplifier, generating output parameter values for the amplifier based on the obtained input parameter values and displaying the generated output values on the display.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: March 15, 2016
    Assignee: Alcatel Lucent
    Inventors: Brian Racey, Igor Acimovic
  • Patent number: 9285795
    Abstract: A common process control graphical user interface plant operators, plant maintenance personnel, and management is disclosed which provides a real-time interface to both the process and the plant. The common interface is modular in design and is capable of supporting various specializations for each user type. Operator consoles are dedicated to each section of the plant and include additional functions such as maintenance, configuration, simulation and supervisory information. The unified for common graphical interface replaces control room displays filled with single case analog controllers, meters, and digital indicators. The common interface addresses the functions that previously were provided by the panel motor start/stop buttons and status indications, chart recorders, annunciator panels and subsystem interfaces.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: March 15, 2016
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Stephen G. Hammack, Bruce Campney, Ken Beoughter, J. Michael Lucas, Stephen Gilbert
  • Patent number: 9288278
    Abstract: In a streaming server, companion content may be received and incorporated along with media that is streamed to clients. The companion content may originate from one of the clients, in some cases. In other cases, the companion content may originate from a source other than a client. The companion content may be any media relates to the media being streamed to the clients or directives that control the processing of the media being streamed to the clients.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 15, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Krishna Prasad Panje, Murali Sahasranaman, Sundar Murthy Tumuluru, S N Karthick, Somesh Saraf
  • Patent number: 9286037
    Abstract: Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: March 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew R. Winkler, Dhama Shukla, Stephen M. Danton, Puravkumar B. Saraiya, Alexander M. DeJarnatt, Aditya Gopal Bhandarkar, Ramrajprabu Balasubramanian
  • Patent number: 9278449
    Abstract: Example systems and methods may allow for closed-loop control of robotic operation. One example method includes receiving input data that identities data sources to monitor and indicates adjustments to make in response to deviations by at least one of the data sources from at least one predicted state during subsequent execution of sequences of operations by robotic devices, receiving data streams from the data sources during execution of the sequences of operations by the robotic devices, identifying a deviation by one of the data sources from a predicted state for which the received input data indicates adjustments to the sequences of operations for the robotic devices, providing instructions to the robotic devices to execute the adjusted sequences of operations, and providing instructions to a second computing device to update a visual simulation of the robotic devices based on the adjusted sequences of operations.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: March 8, 2016
    Assignee: Bot & Dolly, LLC
    Inventors: Jeffrey Linnell, Kendra Byrne, Matthew Bitterman
  • Patent number: 9282194
    Abstract: In one embodiment, a state center operates as a repository and exchange point for telephony state information that would not typically be accessible from an Internet Protocol private branch exchange (IP PBX), and control state information that would not typically be accessible from a programmable multimedia controller. In such manner, the state center enables telephony responsive audio/video (A/V) and home automation device control, and A/V and home automation device responsive telephony control.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 8, 2016
    Assignee: SAVANT SYSTEMS, LLC
    Inventors: Alejandro Orellana, Michael C. Silva, Yue Zhou, Timothy R. Locascio
  • Patent number: 9277188
    Abstract: A method of initiating a cycle of operation based on a consumable includes providing a consumable reader having a software architecture configured to image data, communicate over a network, and identify functionalities of appliances based on a unique identifier associated with each instance of a functionality, imaging data about the consumable using the consumable reader; retrieving cycle data associated with the consumable based on the imaged data; ascertaining in the software architecture at least one functionality associated with the cycle data; selecting from the plurality of appliances an appliance having the at least one functionality using the unique identifier associated with an instance of the at least one functionality; and communicating the cycle data to the selected appliance over the network of appliances wherein the selected appliance can conduct a cycle of operation associated with the consumable using the cycle data.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: March 1, 2016
    Assignee: Whirlpool Corportion
    Inventors: Matthew P. Ebrom, Richard A. McCoy
  • Patent number: 9268558
    Abstract: Searching source code includes receiving a search string, a feature type and details of source code to be searched. The source code is parsed to generate an abstract syntax tree. The abstract syntax tree is indexed using a search structure defining all source code features for which searching is enabled. The search string is searched for the search string of the feature type in the indexed abstract syntax tree using a results structure defining the search outputs to be retrieved. A structured search result based on the output of the searching is provided. The structured search result is stored in the storage device.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hisham E. Elshishiny, Sherif Sabry, Ghada H. Selim, Ossama Shokry
  • Patent number: 9256223
    Abstract: A control device includes: an input portion for inputting a process signal transmitted from a plant; a numerical processing part for outputting a Boolean value evaluating normal/abnormal of the process signal by a numerical processing based on a program; and a logical processing part for a logical processing of the Boolean value based on a logic circuit and then outputting a control signal related a safety protection operation of the plant.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: February 9, 2016
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Toshifumi Hayashi, Atsushi Kojima, Hirotaka Sakai