Optimization Or Adaptive Control Patents (Class 700/28)
  • Patent number: 10264376
    Abstract: Example techniques may involve assigning different properties to state variables that control operation of a playback device based on whether or not the playback device is placed upon a device base. An example implementation includes a playback device detecting, via a sensor, whether the playback device is placed onto a device base. If the playback device detects that the playback device is placed onto the device base, the playback device assigns one or more docked properties to the one or more state variables that control operation of the playback device. Otherwise, the playback device assigns one or more portable properties to the one or more state variables that control operation of the playback device.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 16, 2019
    Assignee: Sonos, Inc.
    Inventor: Benjamin Rappoport
  • Patent number: 10247537
    Abstract: For determining the topology of a grid section of an AC power grid, the grid section comprising a grid connection point, at least one branch branching off from the grid connection point and including a plurality of energy consumption and/or energy generation units, and at least one measurement point in the at least one branch, dependencies of variations of a grid voltage measured at the at least one measurement point based on variations of connection power values of at least some individual ones of the energy consumption and/or energy generation units are determined.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: April 2, 2019
    Assignee: SMA Solar Technology AG
    Inventors: Daniel Premm, Yehia Tarek Fawzy, Gerd Bettenwort, Claus Allert, Thorsten Buelo, Stijn Stevens
  • Patent number: 10233728
    Abstract: A method for drilling a new oil or gas well in a selected geographical location includes extracting drilling modes from historic drilling data obtained from a group of drilled wells in the selected geographical location using a pattern recognition model. Each drilling mode represents a distinct pattern that quantifies at least two drilling variables at a specified drilling depth. The method also includes selecting a sequence of drilling modes at positions along a reference well as reference drilling modes that represent more efficient values for a selection of one or more of the at least two drilling variables compared to other extracted drilling modes; associating drilling parameter settings with the reference drilling modes; and drilling the new oil or gas well applying at least some of the drilling parameter settings.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: March 19, 2019
    Assignee: PASON SYSTEMS CORP.
    Inventors: Sean Kristjansson, Stephen Lai, Dean Tremaine
  • Patent number: 10215240
    Abstract: The invention relates to a method for reducing occasionally occurring vibrations, in particular chatter vibrations of a unit controlled automatically by an actuator, in particular a clutch actuator, on the basis of a target torque assigned to a clutch torque that is to be transmitted, in particular a target clutch torque, in particular a unit located in a drivetrain of a motor vehicle between a combustion engine and a transmission, in particular a friction clutch having an actual present clutch torque which is marked by vibrations as a result of occasionally occurring vibrations, wherein from an input signal which is representative of the vibration-marked torque on the basis of a known transfer behavior of the actual present torque vibration components of known form with unknown prefactors are continuously ascertained, a phase-correct correction torque is determined from these, and the target torque is corrected using the latter.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: February 26, 2019
    Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KG
    Inventor: Ulrich Neuberth
  • Patent number: 10208971
    Abstract: A data processor (4) is disclosed that can be used in a climate control system (1) for controlling a climate in an indoor space (10) or in a design system (20) for designing such a climate control system.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: February 19, 2019
    Assignee: Nederlandse Organisatie voor toegepast-natuurewetenschappelijk onderzoek TNO
    Inventor: Paul Sebastian Booij
  • Patent number: 10167850
    Abstract: Embodiments provide systems, methods and apparatus for controlling an energy delivery system including providing an energy management system (EMS) including a wind power management (WPM) system, the WPM system including a WPM application that includes a security constrained dynamic dispatch (SCDD) application; receiving input data within the SCCD application, the data including real time telemetry and dynamic unit parameters, schedule input data, and critical constraint data; validating the input data for consistency to avoid infeasibilities; pre-processing the validated input data to determine parameters including a total generation amount to be dispatched; formulating an optimization model based on the parameters and data structures storing the validated input data; executing an optimization process on the optimization model to compute a solution; post-processing the solution to determine economic basepoints; and using the determined economic basepoints in controlling operation of the energy delivery system
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: January 1, 2019
    Assignee: SIEMENS INDUSTRY, INC.
    Inventors: Dingguo Chen, Matthew Jay Mathine
  • Patent number: 10126728
    Abstract: A method and a system collect via a MES, time-stamps of working-statuses of machines and operators, called also actors, for a calculation of a time-dependant component of OLE and OEE indicators in a manufacturing task. The method includes providing a token for assigning to an actor the responsibility of data provision, and defining two meta-statuses for a machine in a task, called operating and booked meta-status respectively. Each meta-status groups a set of machine statuses. A machine is defined to be in an operating meta-status when the machine is in a status engaged in the task and it is able to know and notify its own status. A machine is defined to be in a booked meta-status when the machine is in a status engaged in the task and it is unable to notify its own status.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: November 13, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Andrea Gozzi, Katia Lupi
  • Patent number: 10127698
    Abstract: A financial management tool that includes calculated health care costs and health-based longevity to provide information to retirees to be able to calculate the amount of money that needs to be saved to cover retirement expenditures is provided with actual claims and actual related cost data from a database to increase the cost projection reliability of the tool.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: November 13, 2018
    Assignee: Healthview Services, Inc.
    Inventor: Renato Mastrogiovanni
  • Patent number: 10129673
    Abstract: An example implementation may involve a control device identifying a playback device base in a media playback system. The playback device base includes an interface to communicate with a playback device placed on the playback device base. The example implementation may further involve a control device receiving an input comprising a zone property to assign to the playback device base, and causing the identified playback device base to be assigned the zone property, wherein the zone property is associated with a particular zone of a media playback system.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: November 13, 2018
    Assignee: Sonos, Inc.
    Inventor: Benjamin Rappoport
  • Patent number: 10120349
    Abstract: A control device includes a timing detection unit, a setpoint path generation unit, and a control computation unit. The timing detection unit detects a timing at which an event indicating a change in a target setpoint or an event indicating application of a disturbance occurs, as a generation start timing at which generation of a path of a generation setpoint is started. The setpoint path generation unit determines the path of the generation setpoint in response to determination of the generation start timing at which generation of the path of the generation setpoint is started and outputs, in every control cycle, the generation setpoint that follows the determined path. In every control cycle, the control computation unit calculates a manipulated variable by performing control computation using a process variable and the generation setpoint as input values.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: November 6, 2018
    Assignee: AZBIL CORPORATION
    Inventors: Hayato Motohashi, Atsushi Takahashi, Hirofumi Hirayama
  • Patent number: 10118603
    Abstract: Systems and methods for traffic learning are described. One embodiment of a method includes predicting a vehicle route of a vehicle, determining historical traffic data related to at least one segment along the vehicle route, and determining an energy traffic budget for electric power consumption of the vehicle along the vehicle route, where the energy traffic budget is learned from the historical traffic data. Some embodiments include creating a schedule for transitioning between gasoline power and electric power for the vehicle route, implementing the schedule as the vehicle traverses the vehicle route, and in response to encountering traffic along the vehicle route, implementing the energy traffic budget.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: November 6, 2018
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Joshua D. Payne
  • Patent number: 10108217
    Abstract: Accessing an energy management policy for a plurality of devices is described, wherein the devices are coupled with a first structure. The energy usage of the devices is monitored. An energy usage rule and energy usage is then compared. The energy management policy and energy usage is also compared. Based on the comparing, an instruction is generated to modify an energy usage profile of said device to correlate with the energy usage rule associated with the devices and the energy management policy, thereby enabling efficient energy management.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Jason C. Weaver, Bradley A. Kayton
  • Patent number: 10108905
    Abstract: Method of predicting capacity demands on a desired device used to support services for a number of subscribers within a market area having a number of devices. The method includes predicting the capacity demands as a function of historical capacity demands for the desired device and average subscriber capacity demands on the number of devices in the market area.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 23, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventor: Claude H. Bou-Abboud
  • Patent number: 10097404
    Abstract: A method includes detecting at a device on a network an application having an anchor domain, marking the application with a traffic source having an entry point domain that accessed the application and a time of detection and designating network flows from the traffic source within a predetermined time from the time of detection as belonging to the application.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: October 9, 2018
    Assignee: CLOUDGENIX, INC.
    Inventors: Navneet Yadav, Arivu Ramasamy, Giorgio Valentini
  • Patent number: 10088829
    Abstract: A diagnostic device and method for monitoring the operation of a slave or ratio control loop in a meshed control structure of an automation system. The diagnostic device includes an evaluation device and a data memory for storing sequences of setpoint data and actual value data. The evaluation device determines a first dimension for the scatter of the actual-value data and a second dimension for the scatter of the setpoint data. A characteristic number (CPIVar, CPIKas) for evaluating control quality is determined and/or displayed as a function of the ratio of the first dimension to the second dimension to enable an operator to evaluate the control loop status, permitting automated control loop evaluation of a fluctuating setpoint.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: October 2, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Patrick Heiler, Bernd-Markus Pfeiffer
  • Patent number: 10083491
    Abstract: A system to provide feedback for energy saving to a user of a property comprising a plurality of appliances, the system comprising: at least one sensor monitoring energy consumption of one or more appliances within the property; a user interface to provide feedback to the user; and a processor configured to receive input data from an energy bill for the property covering a predetermined period; receive input regional average statistics regarding energy consumption for a set of predetermined categories of energy usage; generate a model of energy usage within a plurality of categories over the predetermined period by combining the input data, energy consumption data from the at least one sensor and generic statistics regarding energy consumption and output, via the user interface, feedback to the user based on the generated model.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: September 25, 2018
    Assignee: Centrica Hive Limited
    Inventors: Miroslav Hamouz, Benjamin Kenneth Coppin, Graham Barr, Colin Chapman, Jack Elliot Hargreaves, Daniel James Palmer
  • Patent number: 10064312
    Abstract: A data center includes a computer room with one or more regions, where each region includes air handling components which can be independently controlled, relative to components in other regions. A purge control system in each region can bypass a control system which adjusts the components based on environmental sensor data to command the components to purge the region. Upon the components in a region entering a purge mode, a purge notification signal can be sent to a master control system, which can instruct other control systems in other non-purging regions to limit controller output ranges to last-known values prior to the purge, so that the components in other regions are operated at last-known states while one or more regions are purging. When regions have ceased purging, the regional control systems can re-establish the control loop output ranges. Such re-establishment can include incrementally expanding the output range over time.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: August 28, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Cody Daniel Ingram, Matthew Thomas Phillips
  • Patent number: 10055684
    Abstract: A method for implementing a reservoir simulator is described. The method comprises developing training data by performing a calculation on an initial set of input data relating to reservoir conditions to obtain corresponding output data; training an artificial neural network (“ANN”) to perform the calculation using the training data; and using the trained ANN to perform the calculation on a second set of input data to obtain corresponding output data for use by the reservoir simulator in performing simulations.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: August 21, 2018
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Graham Fleming, Terry Wong
  • Patent number: 10031535
    Abstract: The present invention is directed to a direct-drive fan system and a variable process control system for efficiently managing the operation of fans in a cooling system such as a wet-cooling tower or air-cooled heat exchanger (ACHE), HVAC systems, mechanical towers or chiller systems. The present invention is based on the integration of key features and characteristics such as tower thermal performance, fan speed and airflow, motor torque, fan pitch, fan speed, fan aerodynamic properties, and pump flow. The variable process control system processes feedback signals from multiple locations in order control a high torque, variable speed, permanent magnet motor to drive the fan. Such feedback signals represent certain operating conditions including motor temperature, basin temperature, vibrations, and pump flow rates. Other data processed by the variable process control system in order to control the motor include turbine back pressure set-point, condenser temperature set-point and plant part-load setting.
    Type: Grant
    Filed: October 21, 2012
    Date of Patent: July 24, 2018
    Assignee: PRIME DATUM, INC.
    Inventors: Patrick Rollins, George Lucas, Joseph Costello
  • Patent number: 10024151
    Abstract: Techniques for controlling a bottom hole assembly (BHA) include determining a model of BHA dynamics based on sensor measurements from the BHA; determining, based on the model of BHA dynamics, an objective function including a predicted future deviation from a planned wellbore path; determining a control input to the BHA that satisfies the objective function for a set of operating conditions of the BHA; generating, at a secondary system, relational information that relates the control input to the set of operating conditions; and transmitting the relational information from the secondary system to the BHA.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: July 17, 2018
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Jason D. Dykstra, Zhijie Sun
  • Patent number: 10023179
    Abstract: A hybrid vehicle includes powertrain components such as an engine, an automatic transmission, and a traction motor selectively coupled to the engine via a clutch and to the transmission. At least one controller is programmed to control these powertrain components. The vehicle is driven over a drive cycle that includes multiple engine starts and transmission gear shifts. An amount of fuel consumption used during these engine starts and transmissions gear shifts is stored on an on-board storage device. Subsequently, the engine is inhibited from starting and the transmission is inhibited from shifting gears based on the amount of fuel consumption associated with the engine starts and transmission gear shifts performed during the drive cycle as recalled from the storage device.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: July 17, 2018
    Assignee: Ford Global Technologies, LLC
    Inventors: Mohammad Shakiba-Herfeh, Kukhyun Ahn, David Richens Brigham, Alexander T. Zaremba, Mark John Jennings
  • Patent number: 10021537
    Abstract: [Problem] To provide a wireless communication network system and a method for determining a representative sensor device for appropriately selecting, from a plurality of sensor devices, a device with which a server communicates. [Solution] A server (120) transmits a group representative determination request including a list of parameters for determining a representative sensor device. Sensor devices (140a-z) transmit, upon receiving the parameter list, a device parameter indicating the parameter of each of the sensor devices corresponding to the parameter list. The representative sensor device is determined on the basis of the device parameters transmitted by the sensor devices (140a-z). The representative sensor device transmits, to the server (120), measurement result information generated by the sensor device itself and measurement result information generated by the other sensor devices.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: July 10, 2018
    Assignee: NEC Corporation
    Inventor: Tomoyuki Saeki
  • Patent number: 10018979
    Abstract: Device and method for the detection and/or diagnosis of faults in a process, equipment and sensors used to measure and control variables of a process, either for single faults or multiple faults. The detection and/or diagnosis are performed on the basis of residual calculation between measured values and values calculated by a plurality of parallel linear models, built up from the existing correlations between the measured variables by the process sensors and by different equations that rule the process, such as mass and heat balances, quality relationships, etc. A fault in a model (i.e. the obtainment of a residual anomaly high by comparing the model estimation and the measurement), increases the probability that some of the parameters or faults associated to that model are failing. When all models in which a participating parameter fail or show a high probability of failure, the anomaly rate of said parameters is maximum.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 10, 2018
    Assignee: YPF Tecnologia S.A.
    Inventors: Gabriel Ignacio Horowitz, Cristian Martín Dorbesi
  • Patent number: 10012966
    Abstract: An EMS (30) is equipped with a control unit (31) for obtaining a first measurement value which indicates an operating state of an apparatus (11) at a predetermined time point and at least one second measurement value which indicates an operating state of the apparatus (11) at a time point earlier than the predetermined time point. The control unit (31) calculates a first reference value, which indicates a reference for the operating state of the apparatus (11), by using the second measurement value and determines the presence/absence of an anomaly of the apparatus (11) on the basis of a comparison result between the first measurement value and the first reference value.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: July 3, 2018
    Assignee: KYOCERA Corporation
    Inventor: Taku Nakayama
  • Patent number: 9985439
    Abstract: A system and a method provide a photovoltaic system which regenerates the output characteristics of the photovoltaic at different ambient condition with high precision under all environmental conditions. The photovoltaic system includes a photovoltaic array, a buck/boost converter, a DC link capacitor to connect the buck/booster converter to a load/inverter, an adaptive network-based fuzzy inference maximum power point tracking controller, a voltage control loop, a proportional integral controller to maintain the output voltage of the photovoltaic array to the reference voltage by adjusting the duty ratio of buck/boost converter.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 29, 2018
    Assignees: King Fahd University of Petroleum and Minerals, King Abdulaziz City for Science and Technology
    Inventors: Mohamed Ali Abido, Muhammad Sheraz Khalid
  • Patent number: 9971318
    Abstract: A method includes obtaining information identifying (i) uncertainties associated with multiple time-domain parameters of a model and (ii) time-domain performance specifications for a model-based industrial process controller. The model mathematically represents a MIMO industrial process. The method also includes generating multiple tuning parameters for the controller based on the uncertainties and the time-domain performance specifications. The tuning parameters include vectors of tuning parameters associated with the controller, and each vector includes values associated with different outputs of the industrial process. The time-domain parameters could include a process gain, a time constant, and a time delay for each input-output pair of the model. The time-domain performance specifications could include requirements related to worst-case overshoots, settling times, and total variations. The uncertainties could be specified as intervals in which the time-domain parameters lie.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: May 15, 2018
    Assignee: Honeywell Limited
    Inventors: Ning He, Dawei Shi, Michael Forbes, Johan U. Backstrom, Tongwen Chen
  • Patent number: 9965802
    Abstract: A method for generating bids for a look-ahead, e.g. hour-ahead, energy market is disclosed. The method includes providing a processor configured to generate a lookup table approximating a value function having four dimensions including: state of the storage system, price of electricity, prior low bid and prior high bid. The processor is configured to observe an initial numeric value for a first set of dimensions and exploiting monotonicity to update a first region of the lookup table. The processor is configured to iteratively observe subsequent numeric values for a next set of dimensions and update subsequent regions of the lookup table while exploiting monotonicity to generate the lookup table. The value function is configured with numeric values for all possible sets of dimensions, the numeric values being usable to compute optimal bids.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 8, 2018
    Assignee: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Warren B. Powell, Daniel R. Jiang
  • Patent number: 9918700
    Abstract: Values for ultrasound acquisition parameters are altered in a manifold space. The number of parameters to be set is reduced using a manifold. Virtual parameters different than the acquisition parameters are used to alter the greater number of acquisition parameters. In a further use, optimum image settings may be obtained in an automated system by measuring image quality for feeding back to virtual parameter adjustment.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 20, 2018
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Noha Youssry El-Zehiry, Michelle xiaohong Yan, Sara Good, Leo Grady
  • Patent number: 9857782
    Abstract: A first acquiring unit acquires initial output values of a physical quantity sensor. A second acquiring unit acquires target output values for the physical quantity sensor. A first calculating unit extracts first characteristic values by calculating a second-order first characteristics formula which indicates corrected output characteristics of the physical quantity sensor, based on the initial output values and target output values of the physical quantity sensor. The second calculating unit extracts second characteristic values by calculating a second-order second characteristics formula for correcting the first characteristic values, based on a predetermined temperature and the first characteristic values. A computing unit computes a corrected output value for the physical quantity sensor based on the first characteristics formula which is corrected by inputting the second characteristic values to the second characteristics formula.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: January 2, 2018
    Assignee: FUJI ELECTRIC CO., LTD.
    Inventors: Mutsuo Nishikawa, Kazunori Saito, Katsuyuki Uematsu, Kazuhiro Matsunami, Keiichi Ito
  • Patent number: 9836072
    Abstract: An apparatus for data processing in an energy management system is provided. The apparatus includes an operation and management unit collecting data obtained by measuring a target, storing a limit information table including at least one limit set determining whether to output an alarm for collected data, and outputting the alarm for the collected data based on the limit information table; and a history management unit storing history information on the operation and management unit.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: December 5, 2017
    Assignee: LSIS CO., LTD.
    Inventor: Seung Ju Lee
  • Patent number: 9823585
    Abstract: Systems and methods for monitoring the focus of an EUV lithography system are disclosed. Another aspect includes a method having operations of measuring a first shift value for a first patterned set of sub-structures of a focus test structure on a wafer and measuring a second shift value for a second patterned set of sub-structures of the test structure on the wafer. The test structure may be formed on the wafer using asymmetric illumination, with the first patterned set of sub-structures having a first pitch and the second patterned set of sub-structures having a second pitch that is different from the first pitch. The method may further include determining a focus shift compensation for an illumination system based on a difference between the first shift value and the second shift value.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: November 21, 2017
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Chih-Tsung Shih, Chieh-Jen Cheng, Jeng-Horng Chen, Chia-Chen Chen, Shinn-Sheng Yu, Anthony Yen, Wei-Chih Lai
  • Patent number: 9817375
    Abstract: According to various implementations, a demand response (DR) strategy system is described that can effectively model the HVAC energy consumption of a house using a learning based approach that is based on actual energy usage data collected over a period of days. This modeled energy consumption may be used with day-ahead energy pricing and the weather forecast for the location of the house to develop a DR strategy that is more effective than prior DR strategies. In addition, a computational experiment system is described that generates DR strategies based on various energy consumption models and simulated energy usage data for the house and compares the cost effectiveness and energy usage of the generated DR strategies.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: November 14, 2017
    Assignee: Board of Trustees of The University of Alabama
    Inventors: Shuhui Li, Ming Sun, Dong Zhang
  • Patent number: 9798334
    Abstract: A method for managing a storage appliance. The method includes determining an input/output (I/O) workload characterization (IWC) for the storage appliance. The method further includes determining an optimized temperature for the storage modules in the storage appliance based on the IWC, determining that a current temperature of the storage modules is not the optimized temperature, and modifying operation of at least one active cooling component in the storage appliance to change the current temperature of the storage modules to the optimized temperature.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 24, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Haleh Tabrizi, Rajiv Agarwal, Jeffrey Paul Ferreira, Michael W. Shapiro
  • Patent number: 9778636
    Abstract: Methods for classifying and correlating simulation components to functional models. A method includes receiving a simulation component library comprising a plurality of simulation components into a memory of the data processing system, parsing the plurality of simulation components from the simulation component library, analyzing a plurality of extracted functions into a plurality of function graphs for each of the plurality of simulation components, composing an extracted functions graph with the plurality of extracted functions of the plurality of function graphs, and storing the extracted functions graph of the plurality of extracted functions in a components-to-function database.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: October 3, 2017
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventor: Arquimedes Martinez Canedo
  • Patent number: 9779546
    Abstract: Systems and methods for volume dimensioning packages are provided. A method of operating a volume dimensioning system may include the receipt of image data of an area at least a first three-dimensional object to be dimensioned from a first point of view as captured using at least one image sensor. The system can determine from the received image data a number of features in three dimensions of the first three-dimensional object. Based at least on part on the determined features of the first three-dimensional object, the system can fit a first three-dimensional packaging wireframe model about the first three-dimensional object. The system can display of an image of the first three-dimensional packaging wireframe model fitted about an image of the first three-dimensional object on a display device.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: October 3, 2017
    Assignee: Intermec IP Corp.
    Inventors: Jeffrey Mark Hunt, Edward J. Jennings, Nancy Wojack, Scott Xavier Houle
  • Patent number: 9764469
    Abstract: Aspects of the generation of new robotic motion trajectories are described. In one embodiment, a new robot motion trajectory may be generated by gathering demonstrated motion trajectories, adapting the demonstrated motion trajectories into robot-reachable motion trajectories based on a joint space of a robot model, for example, and generating motion harmonics with reference to the motion trajectories. Further, one or more constraints may be specified for a new goal. The weights of the motion harmonics may then be searched to identify or generate a new motion trajectory for a robot, where the new motion minimizes discrepancy from the demonstrated motion trajectories and error due to the at least one constraint. In the new motion trajectory, the degree to which the constraints are satisfied may be tuned using a weight. According to the embodiments, new motion variants may be generated without the need to learn or review new demonstrated trajectories.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 19, 2017
    Assignee: UNIVERSITY OF SOUTH FLORIDA
    Inventors: Yu Sun, Yuongqiang Huang
  • Patent number: 9757653
    Abstract: This disclosure relates to a system and methodology for dynamically adjusting the difficulty of a game based on upon the specific hardware configuration and/or network connectivity capabilities available to specific users in connection with the interaction of those users with the game. In exemplary implementations, dynamically adjusting the difficulty of playing a game based on hardware and network connectivity capabilities may be performed by processors executing computer program modules.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: September 12, 2017
    Assignee: Kabam, Inc.
    Inventors: Kent Wakeford, Clifford J. Harrington
  • Patent number: 9741165
    Abstract: Systems and methods for volume dimensioning packages are provided. A method of operating a volume dimensioning system may include the receipt of image data of an area at least a first three-dimensional object to be dimensioned from a first point of view as captured using at least one image sensor. The system can determine from the received image data a number of features in three dimensions of the first three-dimensional object. Based at least on part on the determined features of the first three-dimensional object, the system can fit a first three-dimensional packaging wireframe model about the first three-dimensional object. The system can display of an image of the first three-dimensional packaging wireframe model fitted about an image of the first three-dimensional object on a display device.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: August 22, 2017
    Assignee: Intermec IP Corp.
    Inventors: Jeffrey Mark Hunt, Edward J. Jennings, Nancy Wojack, Scott Xavier Houle
  • Patent number: 9705740
    Abstract: As an overview, the present disclosure presents a system for increasing network optimization. In particular, the disclosure discusses a unified system for control of data routing in a dynamic network. In some implementations, edge devices (i.e., hosts or exterior switches) are interconnected through a network fabric (i.e., a plurality of interior switches). The hosts and switches include forwarding engines, which determine the next destination of incoming traffic. The disclosure discusses a network controller that collects application requirements and programs the forwarding engines of the edge devices and the network fabric responsive to the application requirements.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: July 11, 2017
    Assignee: Google Inc.
    Inventors: Leon Poutievski, Amin Vahdat
  • Patent number: 9703281
    Abstract: A tool path generation device that calculates a tool path to be used by a machine tool device, and that provides a high machining efficiency with suppressed occurrence of chatter vibration by calculating machining conditions in consideration of a chatter vibration increase and decrease affecting value that affects increase and decrease in chatter vibration.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: July 11, 2017
    Assignees: Okuma Corporation, National University Corporation Nagoya University
    Inventor: Eiji Shamoto
  • Patent number: 9696694
    Abstract: A technique that allows determination of appropriate control parameter values automatically. A constraint evaluation indicator setting unit sets, to each of a plurality of additional constraints, a third evaluation indicator obtained by combining a first evaluation indicator that indicates a level of influence on other control parameters when a control parameter is changed, and a second evaluation indicator that indicates weight according to a property including importance and the like. A constraint satisfaction solution retrieve unit retrieves a combination of control parameter values that satisfies constraints. When the constraint satisfaction solution retrieve unit fails to retrieve the combination of control parameter values, a constraint relaxing unit relaxes the additional constraints in accordance with the third evaluation indicator.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: July 4, 2017
    Assignee: Mitsubishi Electric Corporation
    Inventors: Hiroshi Tokito, Kazuhiro Abe, Tsutomu Yoshikawa
  • Patent number: 9697465
    Abstract: Disclosed are techniques (300, 500, 600) and apparatuses (102, 700) for drawing an inference using multiple sensors. These techniques and apparatuses enable a computing device to choose (302) a set of sensors that are capable of providing information for an inference, invoke (304) the chosen set of sensors to provide the information, receive (306) the information from at least a subset of the chosen sensors, and draw (308), based on the received information, the inference. In some cases, the set of sensors are chosen such that time or resources of the computing device can be conserved.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: July 4, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Jianguo Li, Paul C. Davis, James A. Rumpler, Di You
  • Patent number: 9618912
    Abstract: A method controls an operation of a machine using a model predictive control (MPC). The method determine, in response to receiving a state of the operation of the machine, a dual solution of a dual parametric problem of a parametric form of the MPC using a parallel quadratic programming (PQP) rescaling iteratively a candidate dual solution of the dual parametric problem. The coefficients of the dual parametric problem include data representing dynamics of the machine and constraints on the operation of the machine. A parameter of the dual parametric problem includes the state of the operation of the machine. The method determines a primal solution of a primal problem of the MPC using the dual solution of the dual parametric problem.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: April 11, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Stefano Di Cairano, Matthew Brand
  • Patent number: 9614699
    Abstract: Methods and apparatuses are provided for channel equalization in a communication system. The method includes initializing, using processing circuitry, filter coefficients of an adaptive decision feedback equalizer randomly in a predetermined search space. Further, the method includes updating, using the processing circuitry, the filter coefficients. The filter coefficients are updated using a least mean square recursion when the filter coefficients are stagnant. The filter coefficients are updated using a particle swarm optimization procedure when the filter coefficients are not stagnant. Further, the updating step is repeated until a predetermined stopping criteria is met. Further, the method includes, filtering, using the processing circuitry, a received signal using the filter coefficients.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: April 4, 2017
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Naveed Iqbal, Azzedine Zerguine
  • Patent number: 9606830
    Abstract: Examples of the present disclosure provide a method and device for handling an optimization process, which belong to computer technologies. The method includes: at least one process being executed is determined; a default category process matching with each process in the at least one process is identified, based on a default process category list, in which the default process category list includes a default category process and feature information of the default category process; based on the feature information of the default category process matching with each process in the at least one process, an optimization handling is performed on the at least one process.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: March 28, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaowen Liang
  • Patent number: 9596090
    Abstract: A method for online licensing of field devices using an enterprise server with a processor and a data storage, which communicate via a network to the field devices optionally through at least one intelligent cryptographic module. The method receives a request for a license online from a client device for bidirectional communication between field devices and the enterprise server. The method generates a license and a symmetric encryption key. The method generates an object with a communication protocol of the field devices, and a primary communication path. The object contains a schedule configuration and time synchronization configuration and settings. The method then initiates communication, provides a secondary communication path if the primary communication paths fails, and simultaneously collects data by type and value from the field devices and publishes a report.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 14, 2017
    Assignee: DJ INVENTIONS, LLC
    Inventor: Douglas C. Osburn, III
  • Patent number: 9569492
    Abstract: According to one embodiment of the present invention, a system for processing queries analyzes statistical information of input data records in relation to a first operation for a query. The system applies the first operation to a plurality of groups of input data records to produce corresponding groups of output data records, and coalesces the sets of output data records to form larger sets of data records for input to a subsequent second operation for the query based on the analysis. Embodiments of the present invention further include a method and computer program product for processing queries in substantially the same manners described above.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: February 14, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ravindra D. Aute, Venkatesh S. Gopal
  • Patent number: 9563660
    Abstract: According to one embodiment of the present invention, a system for processing queries analyzes statistical information of input data records in relation to a first operation for a query. The system applies the first operation to a plurality of groups of input data records to produce corresponding groups of output data records, and coalesces the sets of output data records to form larger sets of data records for input to a subsequent second operation for the query based on the analysis. Embodiments of the present invention further include a method and computer program product for processing queries in substantially the same manners described above.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: February 7, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ravindra D. Aute, Venkatesh S. Gopal
  • Patent number: 9525378
    Abstract: A motor control device of the present invention includes a position detector (107), a feedforward controller, a predistorter, a feedback controller, a vibration suppression controller, a torque controller, a torque estimator, and an adjustment calculator. The vibration suppression controller receives a manipulation-quantity command value derived by addition of a feedforward manipulation quantity and a feedback manipulation quantity, and outputs an actual manipulation-quantity command value corresponding to the received manipulation-quantity command value. The torque controller controls a manipulation quantity generated by the motor so that the manipulation quantity matches the actual manipulation-quantity command value. The adjustment calculator adjusts a transfer characteristic of the predistorter such that the transfer characteristic becomes equal to a transfer characteristic from the manipulation-quantity command value to the manipulation quantity.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: December 20, 2016
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventor: Hiroshi Fujiwara
  • Patent number: 9523969
    Abstract: Certain embodiments of the disclosure may include systems and methods for tracking the quality and efficiency of the machine instructions to operate an associated controller. The method may include: receiving, by at least one processor, a plurality of rules associated with an optimization procedure for a plurality of machine instructions for operating an associated controller; determining an evaluation, by the at least one processor, for the plurality of machine instructions based at least in part on the plurality of rules; and outputting the evaluation.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: December 20, 2016
    Assignee: General Electric Company
    Inventors: Pavan Kumar Singh Thakur, Nagesh Laxminarayana Kurella, Chandrakanth Alahari, Maruthi Manohar Jupudi