Operator Interface (e.g., Display With Control) Patents (Class 700/17)
  • Patent number: 10317516
    Abstract: Provided is an optical safety system that enables simplification of an editing operation for area designation information. A safety scanner includes an intrusion sensing section that determines the presence or absence of an intruder into a protection area. The setting support device includes a pseudo determination information generation section that determines a presence or absence of an intruder into a protection area on the basis of an area designation information before being transmitted to the safety scanner and a distance measurement information received from the safety scanner and generates a pseudo determination information indicating the determination result.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: June 11, 2019
    Assignee: Keyence Corporation
    Inventors: Satoru Tomoshi, Kentaro Yamazaki
  • Patent number: 10303581
    Abstract: Various techniques for interacting with a test case via a graphical model are disclosed. For example, one method involves displaying a first icon, which represents a first testing activity within a test case; displaying a second icon, which represents a second testing activity within the test case; and displaying a connector, which couples the first icon and the second icon. An assertion (e.g., against test results obtained by performing the first testing activity) is associated with the connector.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: May 28, 2019
    Assignee: CA, Inc.
    Inventor: John Joseph Michelsen
  • Patent number: 10295976
    Abstract: A system development device includes a storage unit that stores therein an object information list, in which an entry is registered for each constituent element that constitutes a single control system, where the entry includes an object type of a constituent element, includes connection information, and includes setting information; a system-configuration displaying and editing unit that generates a workspace display screen for each object information list, where the workspace display screen connects and displays, a display object according to the object type of each entry registered in the object information list; and a dividing unit that, when the system-configuration displaying and editing unit receives a dividing command designating any second system included in a first system, duplicates an entry of the second system that is registered in a first object information list of the first system and that generates a second object information list.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: May 21, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventor: Hiroyuki Furushima
  • Patent number: 10296164
    Abstract: Methods, apparatus and systems are disclosed for multi-module process control management. A multi-module view is presented, via a user interface, including a plurality of control modules corresponding to functions of a control process. The multi-module view provides a first set of configuration capabilities associated with the control modules, including the capability to logically connect respective ones of the control modules. In response to the selection of one of the control modules of the multi-module view, a single-module view is presented, via the user interface, including a functional block associated with the selected one of the control modules of the multi-module view. The single-module view provides a second set of configuration capabilities associated with the functional block, including the capability to logically connect the functional block to a respective one of the control modules.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: May 21, 2019
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Danny Strinden, Ian Uy, Prashant Joshi, Julian Naidoo, Ram Ramachandran
  • Patent number: 10289079
    Abstract: An arrangement includes a memory, a display, a user input device, and a processing circuit. The memory stores programming instructions and data values corresponding to a first object data record having a first format and a second object data record having a second format. The first record corresponds to a first BAS device, and the second record corresponds to a second BAS device. The processing circuit receives additional data values from BAS devices and stores the additional data values in the memory. The processing device retrieves a data value corresponding to the first record from the memory. The processing device stores an object type definition having a third format, and maps the data value corresponding to the first record to the third format. The processing circuit provides the requested data based on the mapped data value to a software operation for generating a display.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: May 14, 2019
    Assignee: Siemens Schweiz AG
    Inventors: Stefan Amb├╝hl, Felix Brunner, Andreas Hennig, Edgar Vis, Hanspeter Grossele, Renato Colcerasa, Michael J. Schmickley
  • Patent number: 10282062
    Abstract: Various embodiments are generally directed to systems for designing, generating, and/or creating maintenance arrangements for repairable systems in an interactive workspace, such as for computer simulation of maintenance events. Some embodiments are particularly directed to an interactive workspace that enables assignments and intuitive modeling of a maintenance arrangement associated with one or more components in a reliability block diagram (RBD). In embodiments, a system maintenance arrangement for one or more components of the RBD may be generated in a diagram workspace by associating events selected from an event menu with one or more components in an RBD; and by associating actions selected from an action menu with one or more events via the addition of linking elements. In such embodiments, resolution of an occurrence of an event, such as during a computer simulation, may depend on performance or simulated performance of the actions associated with the event via linking elements.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: May 7, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Peng Liu, Leo Thomas Wright, Jr.
  • Patent number: 10274941
    Abstract: A data processing system for controlling an industrial process includes a cross software platform layer including a data acquisition (DA) add-in and calculation add-in coupled to receive measured field data from a field layer including a process data link or Communication Interface Unit (CIU) coupled to processing equipment in the plant having associated field devices including sensors for providing measured field data and actuators configured to run the industrial process. A processor implements a DA algorithm to provide the DA add-in, a calculation algorithm to provide the calculation add-in, and a visualization algorithm all stored in a memory associated with the processor. The DA add-in acquires the measured field data from the field devices, the calculation add-in generates calculated data from the measured field data, and an application layer is for applying the visualization algorithm to the calculated data to populate cells of a spreadsheet.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: April 30, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ruud De Ligt, Hristo Nikolov
  • Patent number: 10225389
    Abstract: A method includes providing at least one entity icon on a screen of a device, providing at least one visual indicator corresponding to a communication channel associated with the at least one entity, where the visual indicator that corresponds to an active communication channel is different from the visual indicator that corresponds to an inactive communication channel, opening a entity application by selecting an entity icon, moving the entity icon and releasing the entity icon, and opening a communication link with the selected entity by selecting the visual indicator corresponding to an active communication channel.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: March 5, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Phillip John Lindberg, Sami Johannes Niemela
  • Patent number: 10218573
    Abstract: A system includes at least one processor configured to identify multiple nodes coupled to at least one network of an industrial plant, obtain configuration data from each of the nodes, parse the configuration data to extract specified information from the configuration data, and store the extracted specified information in a specified format. To parse the configuration data for each node, the at least one processor may be configured to generate a memory layout for the configuration data from the node, open a checkpoint file containing the configuration data from the node, and identify at least one point and header information for the at least one point in the checkpoint file using the memory layout. To identify the multiple nodes, the at least one processor can be configured to generate a network diagram of the nodes coupled to the at least one network and identify the nodes from the network diagram.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: February 26, 2019
    Assignee: Honeywell International Inc.
    Inventors: Shylaja Munihanumaiah, Ramakrishnan Ganapathi, Abhishek Nikhra
  • Patent number: 10204638
    Abstract: An integrated sensor-array processor and method includes sensor array time-domain input ports to receive sensor signals from time-domain sensors. A sensor transform engine (STE) creates sensor transform data from the sensor signals and applies sensor calibration adjustments. Transducer time-domain input ports receive time-domain transducer signals, and a transducer output transform engine (TTE) generates transducer output transform data from the transducer signals. A spatial filter engine (SFE) applies suppression coefficients to the sensor transform data, to suppress target signals received from noise locations and/or amplification locations. A blocking filter engine (BFE) applies subtraction coefficients to the sensor transform data, to subtract the target signals from the sensor transform data. A noise reduction filter engine (NRE) subtracts noise signals from the BFE output. An inverse transform engine (ITE) generates time-domain data from the NRE output.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: February 12, 2019
    Assignee: AAWARE, Inc.
    Inventor: Ronald C. Eddington, Jr.
  • Patent number: 10203681
    Abstract: A sequence-program-creation supporting apparatus includes a storing unit in which dedicated command information including a command name of a dedicated command executable by a programmable logic controller applicable to a control system is stored for each of models of the programmable logic controller and a screen display unit that reads out, when detecting that operation for inputting the dedicated command is performed on a sequence-program creation screen, from the storing unit, the dedicated command information corresponding to a model of the programmable logic controller configuring the control system, and displays command names of dedicated commands in list on the basis of the dedicated command information read out from the storing unit.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: February 12, 2019
    Assignee: Mistubishi Electric Corporation
    Inventor: Hirofumi Amano
  • Patent number: 10165043
    Abstract: A multicore system controls devices in a process control system. A primary control processing device having a primary master core and a primary remote core is configured for controlling communications on a first network among a first plurality of devices. The primary remote core is configured for controlling communications on a second network among a second plurality of devices. A shadow control processing device is coupled to the first and second networks for processing redundant communications among the devices. The shadow control processing device comprises a shadow master core and a shadow remote core. The shadow master core is configured for controlling communications on the first network among the first plurality of devices. The shadow remote core is configured for controlling communications on the second network among the second plurality of devices.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: December 25, 2018
    Assignee: Schneider Electric Systems USA, Inc.
    Inventors: Johan Ingemar Tegnell, John Joseph Lavallee, Alan Andrew Gale, Miroslav Radomirov Radev
  • Patent number: 10163313
    Abstract: A system and method to detect an event by analyzing sound signals received from a plurality of configured sensors. The sensors can be fixed or mobile and sensor activity is tracked in a sensor map. The frame analyzer of the system compares sound signals received from the sensors and applies knowledge data to determine if any deviation observed can be determined to be an uncharacteristic event. A rule data set comprising priority data, type of event, location is applied to the output of the frame analyzer to determine if the uncharacteristic sound observed is an event. On detection of an event, alerts are issued to appropriate authority. Further, sound frame and contextual data associated with the event are stored to serve as continuous learning for the system.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 25, 2018
    Assignee: Tata Consultancy Services Limited
    Inventors: Sivakumar Subramanian, Sunil Kumar Kopparapu
  • Patent number: 10156875
    Abstract: Disclosed are systems and methods to facilitate the configuration of a cooling system including at least one the refrigerant distribution unit and cooling module. In one example, a method of configuring a cooling system comprises transmitting one or more signature parameters of a first pump pressure signature from a first refrigerant distribution unit to a cooling module, transmitting one or more identification parameters from the first refrigerant distribution unit to the cooling module, assigning the cooling module to the first refrigerant distribution unit responsive to the one or more identification parameters matching the one or more signature parameters.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: December 18, 2018
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventor: Bibin Andrews
  • Patent number: 10152320
    Abstract: A method for coordinating the transfer of data between external memory and an array of data processors using address generators and local memory includes loading a plurality of groups of operands into local memory, processing the plurality of groups of operands on a single processor, and then returning the processed results to the external memory.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: December 11, 2018
    Assignee: Scientia Sol Mentis AG
    Inventors: Martin Vorbach, Volker Baumgarte, Frank May, Armin Nuckel
  • Patent number: 10146217
    Abstract: A method for controlling real world objects in an industrial installation, which is performed in a server node and includes the steps of: receiving a connection establishment request having a user identity; authenticating the user identity; establishing a connection; receiving a service request, wherein the service request includes a reference to an aspect object and a reference to an aspect of the aspect object; forwarding the service request and the user identity to a service dispatcher module; determining a target service provider from the reference to the aspect object by querying a directory server module; and sending the service request and the user identity to the target service provider.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 4, 2018
    Assignee: ABB Schweiz AG
    Inventors: Thomas Pauly, Hans Thilderkvist, Jeff Harding
  • Patent number: 10142199
    Abstract: A field device can transmit, over an industrial process network, data (e.g., including process data) to a host device configured to send and receive messages with one or more field devices. The field device can transmit the data in response to receiving a communications token that delegates time to the field device to transmit data over the industrial process network. A data monitoring device can monitor the data transmitted over the industrial process network, and can output at least a portion of the data for display at a display device operatively coupled to the data monitoring device.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: November 27, 2018
    Assignee: Emerson Process Management LLLP
    Inventors: Anthony Dean Ferguson, Brian Alan Franchuk, Thomas Marvin Bell
  • Patent number: 10127798
    Abstract: Techniques are described for providing control of a monitoring system (e.g., a home alarm or security system) using one or more mobile devices. In some implementations, a native mobile device application enables use of a mobile device as a security/automation system keypad and controller for a home security system. In these implementations, the mobile device, using the native mobile device application, checks real time status of system and sensors, arms/disarms system, turns lights on/off, looks in on live video of security cameras, reviews history of system events, reviews saved video clips, monitors/changes thermostat settings, and performs other features of a traditional security keypad in a home security system.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: November 13, 2018
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin
  • Patent number: 10122674
    Abstract: This invention is directed to a method of creating a PXLgram using a programmable device connected to a video display, comprising the steps of: creating an image library, wherein at least one image is stored; selecting one image to be an overlay image; setting the scale; selecting one or more images to be grid images; creating a grid having tiles arranged in rows and columns; populating each tile of the grid with one of the grid images; overlaying the grid of grid images with the overlay image; and assigning a degree of transparency for the overlay image. Another aspect of this invention is a website that allows users to create PXLgrams, which can be used in advertisements. The invention is also directed to the rapid transmission of a library of images in a very short period of time, and that can manipulated in to unique sets of images.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: November 6, 2018
    Assignee: IPXLU, LLC
    Inventors: Stephan Keszler, Brendan Manley
  • Patent number: 10120030
    Abstract: Provided is a trace data recording system, including: a trace data generator configured to generate trace data of equipment relating to motor control; a trace data transmitter configured to transmit the generated trace data to a server via a network; and a trace data recorder configured to record the transmitted trace data in the server.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 6, 2018
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Naoki Shiromoto, Toshinobu Kira, Tadashi Okubo, Ayaka Hashimoto
  • Patent number: 10110680
    Abstract: Methods, systems, and computer program products for wirelessly communicating with various system controllers of a facility through a wireless interface module. A mobile computing device may wirelessly connect with the wireless interface module to transmit information to and receive information from the wireless interface module. Specifically, a washing machine may be coupled to the system controller and may require various chemicals to perform the underlying washing tasks. As the chemicals are utilized, system controllers provide usage data and any other relevant data to the wireless machine interface, which may in turn provide the data to the mobile computing device upon request. Similarly, the mobile computing device may transmit system setting information, updated formulas, or other information to the wireless interface module for incorporation into one or more system controllers.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: October 23, 2018
    Assignee: Delaware Capital Formation, Inc.
    Inventor: Terry Tincher
  • Patent number: 10108166
    Abstract: A method for programming a programmable logic controller for controlling at least one energy consumer of a machine, includes providing at least one energy consumer functional module and at least one energy control functional module in a programming device for selection by a programmer in order to program an energy management program configured to provide at least one energy management functionality for the machine. The at least one energy consumer functional module containing data specific to the at least one energy consumer. The at least one energy control functional module containing data specific to the at least one energy management functionality.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: October 23, 2018
    Assignee: Robert Bosch GmbH
    Inventors: Henning Osterfeld, Stephan Schultze
  • Patent number: 10110344
    Abstract: The present invention discloses a method. In a process of splitting and sending a data packet, after dividing a data packet to be sent to a destination node into multiple sub data packets, a front end node performs inter-packet combination encoding on the sub data packets in a combination encoding mode, and sends obtained encoded sub data packet groups to the destination node. Even if a channel state of a transmission path suddenly deteriorates, because the destination node does not need to wait to receive all encoded sub data packet groups provided that an original data packet can be parsed out by combining content in a received encoded sub data packet group and a corresponding decoding mode, a process in which the destination node receives the data packet is less affected by a sudden network case, and transmission efficiency is not significantly affected.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: October 23, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Song Zhu, Zhenwei Lu, Xiaolong Guo, Lixue Zhang
  • Patent number: 10095756
    Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of one or more data points in the BMS. The BMS further includes a data collector configured to collect raw data samples from the building equipment and generate one or more raw data timeseries comprising a plurality of the raw data samples. The BMS also includes a timeseries processing engine. The timeseries processing engine is configured to identify one or more timeseries processing workflows that apply to the raw data timeseries, each of the workflows comprising a predefined sequence of timeseries processing operation. The timeseries processing engine is further configured to process the raw data timeseries using the identified timeseries processing workflows to generate one or more derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: October 9, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Youngchoon Park, Sudhi R. Sinha, Vijaya S. Chennupati, Vaidhyanathan Venkiteswaran, Sajjad Pourmohammad, Erik S. Paulson, Ada L. Ma, Gerald A. Asp
  • Patent number: 10097367
    Abstract: A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: October 9, 2018
    Assignee: KIP PROD PI LP
    Inventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Atousa Raissyan
  • Patent number: 10095797
    Abstract: Disclosed are systems, methods, and computer program products for suggesting actions for evaluating user performance in an enterprise social network. In some implementations, a server of the enterprise social network identifies a message configured to be published to a feed of the enterprise social network. The message may comprise textual input received from a client machine associated with a first user of the enterprise social network. The server determines that the textual input comprises information evaluating a second user associated with the enterprise social network. The server provides data for display at the client machine, the data comprising a prompt to the first user to include the information related to the second user in a performance evaluation record for the second user.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: October 9, 2018
    Assignee: salesforce.com, inc.
    Inventor: Peda Venkateswarlu Pola
  • Patent number: 10089325
    Abstract: In general, embodiments of the technology relate to a method and system for using micro objects to manage content. More specifically, embodiments of the technology relate to using micro objects to change and/or extend the functionality of the content management system such that the manner in which actions are applied to objects varies based the context of the request that specified an action to be performed on an object.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 2, 2018
    Assignee: Open Text Corporation
    Inventors: Michael Mohen, David Humby, Satyapal P. Reddy
  • Patent number: 10073611
    Abstract: A controlling method of a display apparatus includes: receiving an image displayed on an external terminal apparatus from the external terminal apparatus; displaying the received image in an entire region of a display screen; displaying at least one screen converting icon on the display screen; and displaying an image provided from the display apparatus on the display screen when a touch manipulation is input to the screen converting icon.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: September 11, 2018
    Assignee: HYUNDAI MOTOR COMPANY
    Inventor: Geum Dan Jin
  • Patent number: 10074977
    Abstract: Methods and systems for implementing experimental trials on utility grids. The variation of grid parameters are coordinated to create periods of time and areas of space from within which the variations of grid parameters do not overlap, allowing sensor data within those periods of time and areas of space to be associated with particular variations in grid parameters. This associated data can in turn be used to improve models of sensor response and utility grid behavior.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: September 11, 2018
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Brian E. Brooks, Yang Lu, Andrew T. Tio, Gilles J. Benoit
  • Patent number: 10054922
    Abstract: Apparatus for controlling sensors is provided. The solution comprises an apparatus having a first interface (102) comprising device addresses for connecting sensors (104, 106), each sensor comprising an identification and registers for monitoring and controlling the sensor; a second interface (108) for communicating with external devices. The apparatus is configured to configured to control the second interface (108) to receive a message in symbol format, the message comprising a sender id, a recipient id and the register address of a sensor; to process messages received from external devices, the messages related to sensors; direct using the first interface the message to the register address if the recipient identification is the identification of sensor.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: August 21, 2018
    Assignee: IPROTOXI OY
    Inventors: Janne Kallio, Ari Helaakoski, Jarmo Nikula
  • Patent number: 10037085
    Abstract: Examples include techniques for real object and hand representation in virtual reality content. In some examples, one or more hands of a user of a head-mounted display (HMD) may be tracked while receiving sensor data from an identified object including one or more embedded sensors. Virtual reality content visible to the user on the HMD may be modified based on the tracking of the one or more hands and based on the received sensor data.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: July 31, 2018
    Assignee: INTEL CORPORATION
    Inventor: Glen J. Anderson
  • Patent number: 10025500
    Abstract: A method and system are provided for using input events on an electronic device. The method includes detecting a first input event compatible with a first platform and determining a second input event representing the first input event, which is compatible with a second platform. The method may include determining a third input event representing the first input event, which is compatible with the second platform, and calling an input event handler compatible with the second platform to generate the second input event using the third input event.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: July 17, 2018
    Assignee: BlackBerry Limited
    Inventors: Allan David Caine, Sumanan Jeyabalasingam, Michael Elizarov
  • Patent number: 10018998
    Abstract: A field device commissioning system, may include, but is not limited to, a commissioning tool. The commissioning tool is configured to communicate with a plurality of field devices and a repository. The commissioning tool is configured to: provide a user interface with at least one template of a plurality of templates in the repository for selection; determine, using at least one parameter in at least one of a control system loop information file and a field device information file in the repository, check functions for at least one of the plurality of field devices; provide the user interface with information which identifies at least one of the plurality of field devices for selection; and generate, using a selected template, tasks associated with the determined check functions for the selected at least one field device.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 10, 2018
    Assignee: Yokogawa Electric Corporation
    Inventors: Jasper Bryan Sale Ratilla, Charisma Tan Delos Reyes, Maria Norina Epa Jandusay, Hideyuki Sakamoto
  • Patent number: 10003653
    Abstract: Methods, systems, and computer program products for wirelessly communicating with various system controllers of a facility through a wireless interface module. A mobile computing device may wirelessly connect with the wireless interface module to transmit information to and receive information from the wireless interface module. Specifically, a washing machine may be coupled to the system controller and may require various chemicals to perform the underlying washing tasks. As the chemicals are utilized, system controllers provide usage data and any other relevant data to the wireless machine interface, which may in turn provide the data to the mobile computing device upon request. Similarly, the mobile computing device may transmit system setting information, updated formulas, or other information to the wireless interface module for incorporation into one or more system controllers.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: June 19, 2018
    Assignee: Delaware Capital Formation, Inc.
    Inventor: Terry Tincher
  • Patent number: 9998336
    Abstract: A system that facilitate broadcast of a device discovery beacon by a dynamic physical device wishing to bind to one or more control systems are provided. If the dynamic physical device comprises a server that is configured to bind to multiple master controllers, the dynamic physical device may include a device Type Flag and set the value of the device Type Flag to indicate the dynamic physical device comprises a server. On detection of the beacon, a master controller evaluates the device Type Flag if it is present in the device discovery beacon. If the device Type Flag is present and indicates the dynamic physical device comprise a server which may bind to multiple master controllers, the master controller may automatically load a device Module for the dynamic physical device and commence communications with the dynamic physical device with no manual intervention.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: June 12, 2018
    Assignee: AMX LLC
    Inventors: Brigitte Bernadette Birze, Mark Ethard Smith, Joel Shane Dick
  • Patent number: 9992308
    Abstract: A system for displaying statistical data in a process control environment. A client device connects, via a network, to a historian connection module, and subscribes, via the connection to the historian connection module, to statistical data stored in a historian server module. A historian device receives a connection, by the historian connection module via the network, from the client device, forms a connection between the historian connection module and the historian server module, receives a subscription, by the historian connection module via the network, to statistical data stored in the historian server module from the client device, and stores, by the historian connection module, the received subscription.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 5, 2018
    Assignee: Schneider Electric Software, LLC
    Inventors: Vinay T. Kamath, Dave Tran, Abhijit Manushree, Elliott Middleton, Bala Kamesh Sista, Steven Michael Weinrich
  • Patent number: 9971977
    Abstract: An approach for managing much information of many of controllers at multiple locations. A configuration map regarded as a dataset may be used for identifying and retrieving a group of data being sought in the form of instances of the dataset. The instances may be stored. A report may be used to select certain instances of the data according to a format of the report. The report may be manually or automatically provided. A profile may be developed to obtain instances of a dataset that match the profile and show instances that do not necessarily match the profile. The instances that do not match the profile may be reset to settings of the profile or be noted as approved exceptions and should not be reset.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: May 15, 2018
    Assignee: Honeywell International Inc.
    Inventors: Jerry Marti, Ajo Paul, Sundaramoorthi Thangavel, Ajay N. Nair, Midhun Naga Kumar Jonnadula
  • Patent number: 9964981
    Abstract: According to an aspect of the disclosure, a system includes a controller disposed at a site which includes a communication device capable of initiating an 802.11 based network to communicate with a mobile device. The controller is configured to detect the mobile device establishing or losing a 802.11 based connection to the 802.11 based network, alter an operating condition at the site in response to detecting the mobile device establishing the 802.11 based connection, alter an operating condition at the site in response to detecting the mobile device losing the 802.11 based connection, and receive a control setting from one of the mobile device or a server disposed remotely from the site to alter the operating condition.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: May 8, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kevin R. Imes, James Hollister
  • Patent number: 9954778
    Abstract: A device may include a processor and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations for forwarding a sensor data packet. The operations may include receiving the sensor data packet. In one example, the sensor data packet includes a sensor identification, a sensor classification, and sensor data. The operations may further include forwarding the sensor data packet to a second device based upon the sensor identification and the sensor classification.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 24, 2018
    Assignee: AT&T MOBILITY II LLC
    Inventors: Kaveri Raman, Arturo Maria, Al Sedghi
  • Patent number: 9952824
    Abstract: 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: Grant
    Filed: January 13, 2014
    Date of Patent: April 24, 2018
    Assignee: INTEL CORPORATION
    Inventor: Jeremy P. Chaney
  • Patent number: 9928050
    Abstract: Methods, systems, and computer program products are provided that enable web applications to be identified, and that enable the identified web applications to be published to remote servers. Objects are accessed in storage for a developed web application. A feed is received that includes a plurality of signatures that correspond to a plurality of webapp development applications. A webapp development application used to develop the web application is identified by comparing the signatures to the objects. A web deployment package is downloaded for the identified webapp development application. The downloaded web deployment package is applied to enable the web application to be published to a server, such as by modifying settings and/or applying transformations to the objects that defined by the downloaded web deployment package.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: March 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bilal Aslam, Mohammed Parvez Shaikh, Kristina Halfdane
  • Patent number: 9924324
    Abstract: An approach is disclosed that receives, from a number of mobile devices, time data with the timing data is based on an elapsed time from a timing signal and line-of-sight events directed to the mobile devices. A location of each of the mobile devices is determined based on the respective timing data received from each of the mobile devices. A portion of an overall image to display at each of the mobile devices is determined based on the identified location of the mobile devices, and the overall image is displayed by transmitting the determined portion to each of the plurality of mobile devices.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventor: David T. Nelson
  • Patent number: 9910840
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and annotating the note with a category are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, annotated with a category, and stored in a note file for the user.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jie Liu, Mayuresh P. Dalal, Michal Gabor, Gaurang Prajapati
  • Patent number: 9894401
    Abstract: A user may interact with an interactive remote display (e.g., touch input) and the interaction may be sent to an application on a mobile device. The mobile device (application and/or encoder) may render frames for the display when there is a change. Latency in the pipeline may be alleviated by determine a rendering rate for an application. A dummy frame may be sent to the encoder if the application is not a constant rendering type of application. The dummy frames may be sent subsequent to the rendered frames to flush the pipeline.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: February 13, 2018
    Assignee: GOOGLE LLC
    Inventor: Keun-Young Park
  • Patent number: 9871659
    Abstract: A method for transmitting data between a vehicle and a terminal, in which data to be transmitted are transmitted on the basis of at least one digital signature generated by a security module in a vehicle key for the vehicle, the vehicle key also comprising at least one interface for communicating with the terminal and/or the vehicle and at least one microprocessor, and the microprocessor being used to check a trustworthiness of the data to be transmitted via the interface. Also, a corresponding vehicle key and vehicle having a system for transmitting data.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 16, 2018
    Assignee: Dr. Ing. h.c. F. Porsche Aktiengesellschaft
    Inventor: Timo Maise
  • Patent number: 9864350
    Abstract: In at least one illustrative embodiment, a building automation system may comprise a communication network compatible with at least one building automation system communication protocol, a control system coupled to the communication network, and a building automation server coupled to the communication network. The building automation server may be configured to receive at least one event message over the communication network from the control system in response to a corresponding condition occurring on the control system, access past event messages generated by the control system in response to past occurrences of the corresponding condition, and generate event alert data as a function of the received at least one event message and the retrieved past event messages, the event alert data identifying (i) a name of the corresponding condition, (ii) a real-time status of the control system, and (iii) a quantitative summary of the past occurrences of the corresponding condition.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: January 9, 2018
    Assignee: Trane International, Inc.
    Inventors: Benedict John Eiynk, Mitchel James Anderson, Susan M. Mairs, Rachel Michael Nilsson, Mark Everett Martin
  • Patent number: 9863854
    Abstract: A system includes an industrial monitor communicatively coupled to at least one sensor that is coupled to a mechanical system. The industrial monitor is configured to determine at least one type of measurement regarding the operation of the mechanical system, wherein each type of measurement is associated with one or more measurements determined by the industrial monitor based on one or more inputs received from the at least one sensor. Additionally, the system includes a display device communicatively coupled to the industrial monitor, wherein the display device is configured to display the at least one type of measurement determined by the industrial monitor. Further, each type of measurement is displayed with an appearance that denotes a combined status of the one or more measurements associated with the type of measurement.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: January 9, 2018
    Assignee: General Electric Company
    Inventors: Brian Martin Axness, Trevor Shaun Kavanaugh, Barrett Joseph Fuhrmann, Jr.
  • Patent number: 9858802
    Abstract: An apparatus for testing fire alarm systems allows for the remote resetting of a fire alarm system without being present proximal to a fire alarm control panel (FACP). The apparatus may also be used to test one or multiple notification appliances. The apparatus includes a portable control unit that is connected to the wiring of multiple notification appliances through a plurality of notification appliance circuit (NAC) connection terminals on the FACP or directly to a single notification appliance. An actuator for resetting a fire alarm system reset switch may be mounted to the FACP through an adjustable bracket. The length of the adjustable bracket may be adjusted in order to increase the versatility of the apparatus. A transmitter and a receiver may be utilized to remotely activate the fire alarm system reset switch as well as to activate one or multiple notification appliances during testing.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: January 2, 2018
    Inventor: Mark Anthony Stafford
  • Patent number: 9838830
    Abstract: Systems and Methods disclosed herein relate to an application programming interface (API) server that receives, from an API client device connected to the system, one or more requests to perform an activity. The activity includes reading, editing by making additions, deletions, modifications or any combination thereof, or both reading and editing, to at least one portion of a data model comprising information related to one or more smart-devices, one or more smart-device environment structures comprising the smart-devices, or both; perform the activity based upon the one or more requests; log the activity, by storing a responsible party for the activity, based upon a vendor, user, or other party or entity associated with the API client device; and present at least a portion of the log.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: December 5, 2017
    Assignee: Google Inc.
    Inventor: James Lyons
  • Patent number: 9832846
    Abstract: An electrical apparatus management system includes electrical apparatuses installed in a building, a management device that communicates with each of the electrical apparatuses, and an operation terminal that communicates with each of the electrical apparatuses. The operation terminal transmits management address information individually to each of the electrical apparatuses using radio having directivity, the management address information being information to be assigned individually to each of the electrical apparatuses. Each of the electrical apparatuses has an own specific address, stores the management address information transmitted from the operation terminal, and transmits the specific address and the management address information.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: November 28, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Shinsuke Nishioka, Hiroshi Sugawara