Generic Control System, Apparatus Or Process Patents (Class 700/1)
  • Patent number: 11068860
    Abstract: One or more devices, systems and/or methods for generating waste profiles are provided. For example, a graphical user interface may be controlled to display a waste profile interface. A request to generate a waste profile associated with waste may be received via the waste profile interface. The request may comprise waste parameters of the waste. One or more waste information databases may be analyzed to identify data records associated with the waste parameters. The waste profile may be generated based upon the waste parameters and the data records. An electronic waste transfer request, comprising the waste profile, associated with the waste, may be transmitted over a network connection to a second device associated with a waste facility. An acceptance message indicating that the waste facility accepts the waste or a rejection message indicating that the waste facility rejects the waste may be received from the second device.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: July 20, 2021
    Assignee: ENVIRONMENTAL DATA SYSTEMS, LLC
    Inventors: Daniel Paul Collins, Douglas Yoder, Michael Haritakis, Patrick Sullivan
  • Patent number: 11058512
    Abstract: A medical apparatus, such as a dialysis machine (e.g. a hemodialysis machine or a peritoneal dialysis machine), includes a plurality of components, one or more sensors corresponding to the components and configured to detect signals, a display and a control unit. The control unit is configured to: receive signals from the one or more sensors, determine, from the signals, a status of the medical apparatus, and determine control commands for the display based on the determined status for status-dependent control of the display. The described apparatus improves the human-machine interface in terms of set-up time, operating time and freedom from errors. Depending upon the determined status, different status-specific menus may be illustrated on the display in order to assist the user when operating the apparatus or advise the user about any errors or subsequent steps.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: July 13, 2021
    Assignee: Fresenius Medical Care Deutschland GmbH
    Inventor: Pia Nora Daniel
  • Patent number: 11057990
    Abstract: A flexible substrate and a method thereof are provided. The flexible substrate includes a first flexible layer fabricated with at least one conducting path, and configured to sustain an electric power within the conducting path, a second flexible layer fabricated with one or more sensors connected in a form of a matrix, and the second flexible layer configured to generate a signal upon receiving an interaction from at least one user, a third flexible layer fabricated in-between the first flexible layer and the second flexible layer, and configured to insulate the conducting path of the first flexible layer from a matrix connection of the second flexible layer, at least one support structure operatively coupled to the first flexible layer, the second flexible layer and the third flexible layer, and configured to receive the signal generated by the second flexible layer and to provide a support.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: July 6, 2021
    Assignee: WELLNESYS INC.
    Inventors: Muralidhar Somisetty, Pranav Kanuparthi, Sankar Dasiga
  • Patent number: 11057195
    Abstract: A method providing security the first time a mobile device makes contact with a device including a trusted entity introducing asymmetric key into a mobile device, performing a key exchange method on contact-making resulting in a shared key in the mobile device and in the device, generating a first signature with the symmetric key using the shared key in the mobile device, generating a second signature with the symmetric key using the shared key in the device, transmitting the first signature to the device and the second signature to the mobile device, authenticating the device by cryptographic verification of the second signature with the symmetric key in the mobile device, authenticating the mobile device by cryptographic verification of the first signature with the symmetric key in the device, and continuing contact-making in the event of mutual successful authentication or termination of contact-making if at least one authentication has failed.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 6, 2021
    Inventors: Alexander Tschache, Timo Winkelvos, Bastian Bartels
  • Patent number: 11019412
    Abstract: An intelligent monitor system for monitoring an injection mold or stamping die includes sensors, logic and communication paths for improving usability and reliability during monitoring. In one aspect, a monitor can be configured to not only monitor a production cycle count and/or cycle time of an injection mold or stamping die, but also analyze operations of the injection mold or stamping die to adapt to the system. The monitor can analyze, for example, temperatures, pressures, vibrations, location, and/or flow control, among other things, at various points, with flexibility for adding additional monitoring on the fly, to adapt various functions, such as reporting frequency, communication method, power conservation, and the like. The monitor can utilize multiple radios for communicating with a data center, including but not limited to, via relays and/or gateways, to ensure reliable operation.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 25, 2021
    Assignee: Red E Innovations, LLC
    Inventors: Jeremy Samkowiak, James P Stuart, Peter Chan
  • Patent number: 10998351
    Abstract: Disclosed are a source drive integrated circuit (IC), a method of manufacturing the same, and a display apparatus including the source drive IC. The source drive IC includes a core portion, a first channel portion disposed outside one side of the core portion, a second channel portion disposed outside the other side of the core portion, a first resistor string provided inward from the one side of the core portion to generate a plurality of gamma voltages, a first resistance corrector provided between the first resistor string and the first channel portion, and a first connection line extending from the first resistor string to each of the first channel portion and the second channel portion and transferring the plurality of gamma voltages to the first channel portion and the second channel portion. The first connection line extends to the first channel portion via the first resistance corrector.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: May 4, 2021
    Assignee: SILICON WORKS CO., LTD.
    Inventors: Myeong Woo Oh, Cheol Woong Lee, Byeong Jae Park, Dong Geon Lee, Tae Woo Ryu
  • Patent number: 10990439
    Abstract: In one embodiment, a method includes allocating a shared memory region accessible by a tracing service and services running in user mode outside of a microkernel of an operating system, in which the shared memory region is used by each service to store entries of execution data from operations executed by the service and each entry of execution data has a task identifier, receiving a query for execution data with a desired task identifier by the tracing service, retrieving a set of entries of execution data from the shared memory region by the tracing service based on the desired task identifier, in which the task identifier of each entry of execution data in the set matches the desired task identifier, and returning the set of entries of execution data by the tracing service.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 27, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Vadim Victor Spivak, Bernhard Poess
  • Patent number: 10942705
    Abstract: According to an embodiment, a quantum annealing apparatus includes: an output unit acquiring and outputting components in a Z axis from a plurality of quantum bits in a quantum calculation; and an operation unit executes: a selecting process of selecting a first quantum bit, a second quantum bit and a third quantum bit, the second quantum bit and the third quantum bit being coupled in the quantum calculation unit; a first rotating operation of rotating each of the second quantum bit and the third quantum bit by 90° around a first axis perpendicular to the Z axis; an interaction operation of causing the first quantum bit and the second quantum bit to interact with each other; and a second rotating operation of rotating each of the second quantum bit and the third quantum bit by 90° around a second axis perpendicular to the Z axis and the first axis.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: March 9, 2021
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA MEMORY CORPORATION
    Inventors: Tetsufumi Tanamoto, Yoshifumi Nishi, Jun Deguchi
  • Patent number: 10911347
    Abstract: A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Recommended courses of action may be determined and provided based on the tracked network performance analysis at diagnosis points.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: February 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Shauli Gal, Satish Raghunath, Kartikeya Chandrayana, Gabriel Tavridis, Kevin Wang
  • Patent number: 10911807
    Abstract: The technology described herein solicits user feedback in order to improve the processing of contextual signal data to identify automation setting preferences. Users have limited availability or willingness to provide explicit feedback. The technology calculates an impact score that measures a possible improvement to the automation system that could result from receiving feedback. Feedback is solicited when the impact score exceeds a threshold. Other rules can be provided in conjunction with the impact score to determine when feedback is solicited, such as a daily cap on feedback solicitations.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shira Weinberg Harel, Uri Zevulun
  • Patent number: 10885002
    Abstract: A recipe management system includes a versioning system that tracks the revision history of templates and their child instances. Modifications to templates and instances create new records with new primary key identifiers and version identifiers. However, each new version of a template or instance has the same root identifier as the prior versions. When a template is modified, a flag is set in its child instances, but they are not modified automatically. When an instance is modified, it has no effect on the parent template. At runtime, a recipe model is loaded to an equipment model to execute a recipe on a piece of equipment. Only approved versions of equipment models are used during execution, even if newer versions exist. During execution, new equipment models can be created. The recipe management system includes an execution engine that can be hosted as a standalone executable or in a system platform.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: January 5, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Eric P. Grove, Donald R. Tunnell, Jr., Christopher Justin Miller
  • Patent number: 10838386
    Abstract: An input/output (I/O) device for a distributed modular I/O system includes a base adapted to be connected to an associated support structure. A terminal block is connected to the base and includes a plurality of wiring connections adapted to be connected to field wiring of an associated controlled system. The I/O device further includes first and second I/O modules each including a plurality of removable single-channel I/O submodules that are each releasably connected to the base and each configured for a select I/O operation for input and output of data relative to the associated controlled system. One or more pairs of the single-channel I/O submodules can be configured to be redundant within or between the first and second I/O modules. Each of the single-channel I/O submodules is operatively connected to wiring connections of the terminal block through the base. The I/O device further includes first and second network switches connected to the base.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: November 17, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Adam M. Wrobel, Douglas A. Lostoski, Daniel E. Killian
  • Patent number: 10833950
    Abstract: The disclosure relates generally to information technology (IT) production service support metrics and, more particularly, to analysis of the IT production service support metrics. The method includes receiving a plurality of metrics of an IT service management system and obtaining a causal loop diagram for the IT service management system. Subsequently, determining one or more deviant metrics from the plurality of metrics and obtaining associated CLD variable. Further, determining first set of metrics that affect the deviant metric and second set of metrics that may get affected. Subsequently, iteratively performing factor analysis on first set of metrics and second set of metrics to determine cogent factor for the deviation in the deviant metrics.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: November 10, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Rutuja Maruti Patil, Abhinay Puvvala, Veerendra Kumar Rai
  • Patent number: 10833872
    Abstract: A set of redundant industrial control system communications/control modules includes at least a first communications/control module and a second communications/control module.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: November 10, 2020
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: Timothy Clish, Samuel Galpin, James G. Calvin, Albert Rooyakkers
  • Patent number: 10797978
    Abstract: Each hot water supply apparatus of a hot water supply system exchanges information with a management center via a communication adapter, thereby being remotely monitored. In a connection test run for the communication adapter in a remote monitoring system, when a part of transmission information about the hot water supply apparatus is transmitted to the communication adapter via a communication line, establishment of a communication connection to the hot water supply system is indicated, and a heartbeat notification is transmitted from the communication adapter to the management center. When the communication adapter receives a response to the heartbeat notification from the management center, establishment of a communication connection to the management center is indicated.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: October 6, 2020
    Assignee: NORITZ CORPORATION
    Inventors: Masayuki Sugioka, Yoshihiko Maekawa, Daisuke Hirota
  • Patent number: 10795326
    Abstract: The present disclosure relates to an information processing apparatus, a method, and a program capable of causing a system to efficiently learn a method of controlling a person. A control learning system calculates a reward based on an input objective state of a control target and a state of the control target based on a sensing result of the control target. The control learning system performs reinforcement learning using the calculated reward and the state of the control target to select a better action for bringing the control target closer to the objective state. The control learning system executes the selected action for the control target. For example, the present disclosure can be applied to a control learning system including a terminal and a cloud system.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: October 6, 2020
    Assignee: SONY CORPORATION
    Inventors: Yoshiyuki Kobayashi, Yasufumi Tanaka, Shingo Takamatsu, Atsushi Noda
  • Patent number: 10742647
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 11, 2020
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 10726713
    Abstract: Systems and methods are provided that can include receiving a plurality of cause and effect rules for a security system that protects a secured area, simulating a plurality of cause and effect rules responsive to user input identifying an emergency event in one of a plurality of zones of the secured area, and during simulation, displaying on a graphical user interface a first indicator that identifies a first output of a first of the plurality of cause and effect rules within a first of the plurality of zones.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: July 28, 2020
    Assignee: Honeywell International Inc.
    Inventors: RajeshBabu Nalukurthy, Narendra Chandrakant Salve, Srivatsa Haridas
  • Patent number: 10721135
    Abstract: A system for implementing edge computing and smart sensors at a data center is provided. The system may monitor behavior changes and collect data about servers within the data center. The system may make changes based on the collected data. The system may use simple network management protocol (“SNMP”) to recover data and trace data at relatively rapid speeds. The system may be able to identify duplicate data records, copy the duplicate data records and eliminate the need to access a disaster recovery center. The system may also detect when a server is exceeding or nearly exceeding resource utilization. When a server is determined to be nearing a resource threshold, the server may transmit an alert and/or automatically place an order to upgrade resources. In some embodiments, the system may monitor multiple data centers. In these embodiments, each data center may be considered to be a server.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: July 21, 2020
    Assignee: Bank of America Corporation
    Inventors: Kevin A. Delson, Brandon Sloane, Albena N. Fairchild, Siten Sanghvi
  • Patent number: 10680926
    Abstract: Systems, methods, and computer program embodiments are disclosed for adaptively displaying application performance data. In an embodiment, a plurality of performance monitoring data sources may be identified based on an application model that defines the topological structure of a software application. A request may be received for performance data associated with the application. One or more content options may then be determined based on the received request, and each content option may include one or more target performance metrics. Each content option may also be associated with one or more data sources. For each content option, the associated data sources may be queried to identify available data sources containing relevant performance data. A content option may be selected from the determined content options based on a priority associated with the content option. The performance data corresponding to the selected content option may subsequently be retrieved and presented for display.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: June 9, 2020
    Assignee: Riverbed Technology, Inc.
    Inventors: Ryan Gehl, Russell Elsner, Eric Rogner, David Berman, Laura Harrison
  • Patent number: 10675752
    Abstract: An absolute robot-assisted positioning method is provided which can be performed by a facility. The method optimises an assembly task which has been created theoretically at a computer workstation and which is implemented in reality by the facility. The disclosed facility includes at least one robot, at least one measurement system and a computer, wherein the at least one measurement system monitors the at least one robot while the assembly task is being performed, and the robot and the measurement system are connected to each other via the computer.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: June 9, 2020
    Assignee: FFT Produktionssysteme GMBH & Co. KG
    Inventor: Alexander Schönberg
  • Patent number: 10648690
    Abstract: A multi-function thermostat for a building space includes a user interface capable of visually representing an event schedule. The thermostat is configured to receive a request to modify an event schedule associated with the multi-function thermostat. The thermostat is configured to receive a puncturing event with a time interval that conflicts with a time interval associated with an existing event. The thermostat is configured to store information associated with the puncturing event in a memory. The thermostat is configured to modify the time interval associated with the existing event. The thermostat is configured to add the puncturing event in the event schedule. The thermostat is configured to add an adjustment event in the event schedule.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: May 12, 2020
    Assignee: Johnson Controls Technology Company
    Inventor: William P. Alberth, Jr.
  • Patent number: 10623244
    Abstract: Enhanced communication protocols can improve reliability and efficiency of data transfers between a host device and one or more field devices on an industrial process network. A field device can store a device description that includes a plurality of parameters descriptive of functional attributes of the field device. A host device can upload the device description for use in communications with the field device. The field device can further store a plurality of storable configurations, each storable configuration representing an entire configuration of the field device. The host device can upload the plurality of storable configurations from the field device, such as to transfer the storable configurations to a second field device on the same or different network. The host device can transmit a configuration activation request to cause a field device to operate in accordance with configuration data included in a selected one of the plurality of storable configurations.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 14, 2020
    Assignee: Emerson Process Management LLLP
    Inventors: Anthony Dean Ferguson, Brian Alan Franchuk, Thomas Marvin Bell
  • Patent number: 10606511
    Abstract: A nonvolatile memory module including a plurality of memory chips, a spare chip, and a module controller may be provided. The plurality of memory chips may be disposed on a printed circuit board (PCB), and each of the plurality of memory chips may include a plurality of nonvolatile memory cells. The spare chip may be disposed on the PCB and includes a plurality of nonvolatile memory cells. The spare chip may perform different functions according to operation modes of the plurality of memory chips. The module controller may disposed on the PCB, and control operations of the plurality of memory chips and the spare chip.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: March 31, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kwang-Jin Lee
  • Patent number: 10599103
    Abstract: An automation system includes a fieldbus, at least two automation devices which are securely connected to the fieldbus, at least two coupling points which are configured such that automated connection and disconnection of an exchanging device to and from the fieldbus is possible, wherein exchanging devices are configured to establish a functionally safe connection with the automation devices via the fieldbus, where the functional safety thus achieved serves to avoid malfunctions as a result of errors.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 24, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Herbert Barthel, Maximilian Walter
  • Patent number: 10587730
    Abstract: An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: March 10, 2020
    Assignee: Rockwell Automation, Inc.
    Inventors: David Allen Johnston, Elmorris P. Dixon, Kendal R. Harris
  • Patent number: 10567246
    Abstract: A database is accessed to retrieve performance data associated with a content delivery network. Based on the performance data, a performance metric is determined for components of the content delivery network that are within a particular geographic region. A display is generated that visually represents geographic data representing the particular geographic region, at least one component of the content delivery network within the particular geographic region, and the performance metric.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 18, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Henry Randolph, James Gordon Beattie, Jr., Nicholas Coduto, Roque Rios, Charles M. Stahulak
  • Patent number: 10552931
    Abstract: Computer-based, natural language processing systems and methods are provided for review of clinical documentation and other medical records, and for clinical documentation improvement. The systems and methods are configured to review documents in the record using a natural language processor and to identify clinical indicators with associated contextual information. The clinical indicators are compared to scenarios to generate markers based on an information model. The markers used to generate physician queries and other informational requests with supporting evidence for each query based on indicators identified in the record. In additional examples, pragmatic guidelines including business-based rules can also be utilized, either in combination with, or as part of, the scenarios in the information model.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: February 4, 2020
    Assignee: OPTUM360, LLC
    Inventors: Ronald Sheffer, Mark Morsch, Michelle Wieczorek
  • Patent number: 10541053
    Abstract: Computer-based, natural language processing systems and methods are provided for review of clinical documentation and other medical records, and for clinical documentation improvement. The systems and methods are configured to analyze received diagnoses and/or procedures in view of documents in the record using a natural language processor and a tiered information model to identify clinical indicators, and optionally markers. The identified information is compared with the received data for use in generating queries requesting evidence in support of the received diagnosis or procedure, or for use in validating the received information.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: January 21, 2020
    Assignee: Optum360, LLCq
    Inventors: Ronald Sheffer, Mark Morsch, Michelle Wieczorek
  • Patent number: 10540094
    Abstract: Methods, systems and devices for configuring access to a memory device are disclosed. The configuration of the memory device may be carried out by creating a plurality of access profiles that are adapted to optimize access to the memory device in accordance with a type of access. For example, when an application with specific memory access needs is initiated, the memory access profile that is designed for that particular access need may be utilized to configure access to the memory device. The configuration may apply to a portion of the memory device, a partition of the memory device, a single access location on the memory device, or any combination thereof.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: January 21, 2020
    Assignee: Memory Technologies LLC
    Inventors: Jani Hyvonen, Kimmo J. Mylly, Jussi Hakkinen, Yevgen Gyl
  • Patent number: 10528454
    Abstract: Methods and apparatuses are described for intelligent automation of computer software testing log aggregation, analysis, and error remediation. A client device generates test log files for software automation testing tools, each test log file comprising errors generated by execution of test scripts. The client device creates an archive file with the log files and transmits the files to a server. The server extracts the files from the archive file and parses each of the files to identify errors. The server aggregates errors from at least two of the files and transmits the aggregated errors to a log management message queue and a development message queue. The server generates a user interface and transmits the user interface to a remote device. The server also generates development change orders that, when executed by the server, create tasks in a development tracking system to resolve errors by changing development source code.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: January 7, 2020
    Assignee: FMR LLC
    Inventors: Ali A. Baraty, Abhishek Chitlur Setty, Balaji Chandra Sekaran, Sathish Thyagarajan
  • Patent number: 10449003
    Abstract: An individualized preoperative planning system for fracture fixation constructs provides fracture assessment before automatically performing finite element simulations to generate biomechanics associated with a large number of fracture fixation construct design alternatives. Data visualization utilizing multivariate plots or surrogate modeling based on the simulation results are then provided to surgeons enabling surgeons to view, adjust and optimize their fracture fixation construct designs.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: October 22, 2019
    Assignee: The Penn State Research Foundation
    Inventors: John Spence Reid, Gregory S. Lewis
  • Patent number: 10430531
    Abstract: According to an aspect, a method includes configuring a predictive system model with a plurality of component models to correspond with a modeled state of a mechanical system. A set of perturbation inputs is applied to one or more of the component models to produce a plurality of prediction results. The prediction results are compared to a targeted mode of the mechanical system. A set of configuration parameters of the mechanical system is captured in combination with one or more of the perturbation inputs that most closely results in the prediction results matching the targeted mode of the mechanical system.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: October 1, 2019
    Assignee: UNITED TECHNOLOGIES CORPORATION
    Inventor: Sheridon Everette Haye
  • Patent number: 10419297
    Abstract: A method and computer program are provided for graphically configuring devices in a control area network that includes providing one or more application programming interfaces, creating one or more graphical objects on a computer display using a graphical user interface, and associating one or more functions of an application programming interface with one or more of the devices using the graphical user interface. Each application programming interface corresponds to a class of devices and includes a set of functions. Each class of devices includes one or more devices. At least one of the graphical objects represents one or more of the devices.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: September 17, 2019
    Assignee: OPEN INVENTION NETWORK, LLC
    Inventors: Robert D. Ward, Robert Michael Whapham, Joseph P. Kessler
  • Patent number: 10409270
    Abstract: A method includes installing new communication interfaces in first process controllers of an industrial process control and automation system. The first process controllers are configured to communicate over a first supervisory network, and the communication interfaces are configured to communicate over a second supervisory network of a different type. The method also includes migrating the first process controllers to second process controllers of a different type while maintaining control over an industrial process being controlled by the first process controllers. The second process controllers are configured to communicate over the second supervisory network.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: September 10, 2019
    Assignee: Honeywell International Inc.
    Inventors: Paul F. McLaughlin, Cathleen F. Kilpatrick, Norman R. Swanson, Joseph P. Felix
  • Patent number: 10387392
    Abstract: An industrial control program development system allows a user to set metadata attributes for respective data items in the controller that indicate which of the data tags are to be monitored and collected by a separate industrial data historian system. When the industrial controller is deployed on a plant network, the data historian system reads the metadata attributes for the respective data items (e.g., data tags or data logs) defined in the controller and configures itself to collect and store data associated with the subset of data items that have been flagged for data collection. This system mitigates the need to manually configure the data historian with the identities of the data items that are to be monitored and collected for historical or reporting purposes.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: August 20, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Ronald E. Bliss, Anthony Carrara, Bruce T. McCleave, Jr., David P. Rapini, Michael John Pantaleano, Brian Alan Porter, Guangwen Sun, David Robert Curry, Ryan Cahalane
  • Patent number: 10360506
    Abstract: The system classifies data using formal concept analysis (FCA). In a training phase, the system generates a FCA classification lattice, having a structure, using a set of training data. The set of training data comprises training presentations and classifications corresponding to the training presentations. In a classification phase, a set of test data having classes that are hierarchical in nature is classified using the structure of the FCA classification lattice.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: July 23, 2019
    Assignee: HRL Laboratories, LLC
    Inventors: Michael J. O'Brien, James Benvenuto, Rajan Bhattacharyya
  • Patent number: 10353371
    Abstract: A system and a method for safety relevant input to a control system, the control system including a PLC which includes a non-safety control module for controlling non-safety processes, and a safety control module for controlling functional safety of processes, the system further including an operator panel for user selection of safety-related object input, wherein the system includes two communication paths between the operator panel and the safety control module, that each of the communication paths uses a different communication protocol, that each communication path goes through the non-safety control module to and from the safety control module, that the first communication path transfers object code and the second communication path transfers masked object code.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 16, 2019
    Assignee: ABB AG
    Inventors: Yauheni Veryha, Heinrich Neupaertl, Thomas Ewald
  • Patent number: 10326608
    Abstract: Techniques to associate user data with a mobile device are described. In one embodiment, for example, an apparatus may comprise a service support component and a storage component. The services support component may be operative to receive a data package request from a service, the data package request comprising a network identifier for a mobile device associated with a user, and exchange a data package with the service in response to the data package request. The storage component may be operative to access the data package associated with the user based on the network identifier. Other embodiments are described and claimed. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: June 18, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Daniel Kim, Yen-Ting Tung
  • Patent number: 10311369
    Abstract: Systems and methods are provided for performing a quantum gate operation. The system includes a first physical qubit, and a second physical qubit operatively coupled to the first physical qubit via a coupling mechanism. The first physical qubit, the second physical qubit, and the coupling mechanism form a logical qubit. At least one control mechanism is configured to provide a control signal to one of the first physical qubit, the second physical qubit, and the coupling mechanism as to adjust a Hamiltonian of the logical qubit.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: June 4, 2019
    Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventor: Ryan J. Epstein
  • Patent number: 10311006
    Abstract: A peripheral module for connecting Highway Addressable Remote Transducer (HART) field devices provides different HART variables to the input area of its address space for cyclic reading by a CPU unit and continuously updates these HART variables, wherein a communication area for transmitting an individual HART variable is provided in the input and output area of the address space, where the CPU unit writes a command, which specifies the current HART variable to be read, into the output area of the communication area and the peripheral module provides and updates the specified HART variable in the input area of the communication area until a time at which the CPU unit writes a new command, which specifies another HART variable to be read, into the output area in order to make the transmission of all potentially available HART variables possible in a simple manner.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 4, 2019
    Assignee: Siemens Aktiengesellschaft
    Inventors: Carsten Langolf, Norbert Rottmann
  • Patent number: 10296499
    Abstract: A method for providing mapping between a first data model and a second data model may include sending a request for metadata to a data producer providing data using the second data model. The metadata may be received from the data producer and analyzed to determine a structure of the second data model. System tables may be created based on the analysis of the metadata. The system tables may include data tables to store data from the data producer and to provide the mapping between the metadata of the second data model and the data tables in the first data model. Requests may be made to the data producer for data to be retrieved and populated in the data tables using the first data model.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: May 21, 2019
    Assignee: SAP SE
    Inventors: Matthew Borges, Tim McClements, Adam Hurst
  • Patent number: 10289178
    Abstract: Methods and apparatus are described for detecting both single event latch-up (SEL) and electrical overvoltage stress (EOS) using a single, reconfigurable detection circuit. One example circuit capable of detecting a latch-up state and an overvoltage condition generally includes an impedance element coupled to a power supply node; a voltage divider coupled to the power supply node; a multiplexer having a first input coupled to a tap of the voltage divider, a second input coupled to a first portion of the impedance element, and a third input coupled to a second portion of the impedance element; a reference generator; and an analog-to-digital converter (ADC) having a first input coupled to an output of the multiplexer and a second input coupled to an output of the reference generator.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: May 14, 2019
    Assignee: XILINX, INC.
    Inventors: Adrian Lynam, John K. Jennings, Umanath R. Kamath, Michael J. Hart, James Karp
  • Patent number: 10289633
    Abstract: An apparatus comprises a processing platform configured for integration of compliance and analytic environments. The compliance and analytic environments are implemented at least in part by the processing platform. The processing platform comprises at least a portion of a data lake at least partially shared between the compliance and analytic environments. The processing platform further comprises one or more integration mechanisms supporting interaction between the compliance and analytic environments via the data lake.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 14, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: David Stephen Reiner, Nihar Nanda, Ron Tozzie
  • Patent number: 10241787
    Abstract: Embodiments of an invention for control transfer overrides are disclosed. In one embodiment, a processor includes an instruction unit to receive a control transfer instruction. The instruction unit includes a transfer override register to provide an alternative target for the control transfer instruction.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 26, 2019
    Assignee: Intel Corporation
    Inventor: Paul Caprioli
  • Patent number: 10220862
    Abstract: In order to avoid a collision between transport units, which are moving along a transport path of a transport assembly, and/or the collision of a transport unit with a barrier and/or the surpassing of a local speed limit, for at least one transport unit (TEi) it is preemptively determined if for the transport unit (TEi) a stopping maneuver (SMi) with a predetermined cinematic may be performed, without causing a violation of these safety requirements. In case of violation of a safety requirement, the stopping maneuver is effectively activated.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: March 5, 2019
    Assignee: B&R INDUSTRIAL AUTOMATION GMBH
    Inventors: Stefan Huber, Helmut Herzog
  • Patent number: 10223296
    Abstract: One embodiment relates to a method of transferring configuration information for a connected object wherein the method is performed by a terminal. The method may comprise detecting a connection of a mass memory on a peripheral connector of the terminal, associating the detected mass memory with at least one item of configuration information for the connected object, obtaining the at least one item of configuration information, and transferring the at least one item of configuration information to the mass memory.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: March 5, 2019
    Assignee: ORANGE
    Inventors: Halim Bendiabdallah, Geneviéve Dijoux
  • Patent number: 10207402
    Abstract: Deep machine learning methods and apparatus related to manipulation of an object by an end effector of a robot. Some implementations relate to training a deep neural network to predict a measure that candidate motion data for an end effector of a robot will result in a successful grasp of one or more objects by the end effector. Some implementations are directed to utilization of the trained deep neural network to servo a grasping end effector of a robot to achieve a successful grasp of an object by the grasping end effector. For example, the trained deep neural network may be utilized in the iterative updating of motion control commands for one or more actuators of a robot that control the pose of a grasping end effector of the robot, and to determine when to generate grasping control commands to effectuate an attempted grasp by the grasping end effector.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: February 19, 2019
    Assignee: GOOGLE LLC
    Inventors: Sergey Levine, Peter Pastor Sampedro, Alex Krizhevsky
  • Patent number: 10155596
    Abstract: A method and apparatus for inspecting an aircraft. The method displays, by a processor unit in a mobile device, a two-dimensional layout of an interior of an aircraft on a graphical user interface on the mobile device in which the two-dimensional layout includes fixed features visible within the interior of the aircraft. The method displays, by the processor unit, a three-dimensional view of a group of objects in the aircraft on the graphical user interface on the mobile device with a point-of-view at a selected distance from an object in the group of objects and in a direction when a fixed feature corresponding to the object is selected from the fixed features in the two-dimensional layout using an input system for the mobile device. The method changes, by the processor unit, the direction of the three-dimensional view in response to movement of the mobile device.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 18, 2018
    Assignee: The Boeing Company
    Inventor: Christopher J. Senesac
  • Patent number: 10153957
    Abstract: A fault diagnosis method includes establishing a wireless connection with a home gateway device in a local area network, if the wireless connection is successfully established, sending a diagnosis request to the home gateway device such that the home gateway device performs fault diagnosis, and receiving a fault diagnosis result returned by the home gateway device. After successfully establishing a wireless connection with a home gateway device in a local area network, a terminal sends a diagnosis request to the home gateway device to trigger the home gateway device to perform fault diagnosis.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: December 11, 2018
    Assignee: HUAWEI DEVICE (SHENZHEN) CO., LTD.
    Inventor: Chen Song