Performance Or Efficiency Evaluation Patents (Class 702/182)
  • Patent number: 10289521
    Abstract: An analysis device analyzes performance information of an application and performance information of a virtual machine. The analysis device includes a memory and processor. The processor converts a value, of every hour, of performance information of the application into binary data on the basis of a first threshold and converts a value, of every hour, of performance information of the virtual machine into binary data as a second threshold. The processor calculates a reliability and a supportability on the basis of performance information of an application converted into binary data and performance information converted into binary data for each of the second thresholds. The processor extracts a type, which is performance information of a virtual machine that is a cause of a process delay of a type of an application as the analysis target, on the basis of the reliability and the supportability.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: May 14, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Tatsuma Matsuki
  • Patent number: 10290198
    Abstract: A multi-sensory sensor comprises at least a first and a second sensor element, wherein the multi-sensory sensor is adapted for attachment to a movable structure in a building. The multi-sensory sensor is operatively associated with a controller that is configured to receive input from said first sensor element, wherein the input is indicative of a movement of the movable structure. The controller is further configured to receive input from the second sensor element, and indirectly identify a human behavioral action in the building based on a combination of the input from the first sensor element and the input from the second sensor element. It is further configured to determine a function to be taken based on the identified action, and cause the function to be taken to be executed. In one embodiment the first sensor is a movement sensor element for sensing a movement and the second sensor element is an audio sensor element for sensing audio.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: May 14, 2019
    Assignee: Doro AB
    Inventor: David Kay
  • Patent number: 10282285
    Abstract: A power electronics device with an improved human interface module (HIM) is provided. More specifically, a motor drive is provided that includes a HIM with a portable memory device that stores the programming configuration of the motor drive. The improved HIM with portable memory enables improved techniques for quickly and efficiently updating the programming configuration of one or several motor drives.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 7, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Scott D Braun, Wanda J Miller, Calvin C Steinweg
  • Patent number: 10281520
    Abstract: A method of diagnosing an abnormal state of a substrate-processing apparatus includes measuring a temperature of a chuck in the substrate-processing apparatus. The temperature of the chuck is compared to a target temperature of the chuck, with a temperature-controlling unit. A control signal is analyzed to diagnose an abnormal state of the substrate-processing apparatus. The control signal is transmitted from the temperature-controlling unit to a drive parameter-applying unit configured to provide the chuck with a drive parameter.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: May 7, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-Sung Jung, Sang-Yoon Soh, Jung-Hwan Um
  • Patent number: 10270881
    Abstract: Techniques are disclosed for generating enhanced user profiles that include “off-line” activities omitted from conventional user profiles. In one embodiment, each of two or more Internet of Things (IoT) products records usage data descriptive of a user's interactions with the IoT product. This usage data is based on values of physical parameters measured by sensors embedded within the IoT products. In recording the usage data, an IoT product may transmit the usage and sensor data to a user profile storage device. In response to receiving the usage and sensor data from the IoT products, the user profile storage device stores the usage and sensor data and associates the usage and sensor data with the user. Additionally, the user profile storage device exposes an interface through which marketing personnel can analyze user profiles made up of the stored usage and sensor data.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: April 23, 2019
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10254322
    Abstract: The invention concerns a method comprising two fundamental steps. The first one is an innovative process of characterization of the energetic efficiency performed during a charging process of an accumulator, whereby one derives a series of information concerning: the dependency of the electric parameters of the accumulator on the state of charge; the dependency of the efficiency of the charging system on the voltage and current at the output of the charging system. The second step of the proposed method is a process of data calculation for the prediction of the energetic efficiency, wherein one simulates one or more charging processes. The method can be realized by means of a charging system able to perform both a standard process for charging the accumulator and a process of characterization of the energetic efficiency, and a process of prediction of the energetic efficiency.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: April 9, 2019
    Assignee: CALBATT S.R.L.
    Inventors: Gregorio Cappuccino, Francesco Antonio Amoroso
  • Patent number: 10251596
    Abstract: A device is provided for use by a user, wherein the device includes a first sensor, a second sensor and an efficiency generating component. The first sensor detects a first parameter and generates a first detected signal based on the first detected parameter. The second sensor detects a second parameter and generates a second detected signal based on the second detected parameter. The efficiency generating component generates an efficiency signal based on the first detected signal and the second detected signal.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: April 9, 2019
    Assignee: Under Armour, Inc.
    Inventors: Mark Oleson, F. Grant Kovach, Nathan Dau, Angela Nelligan
  • Patent number: 10250721
    Abstract: According to one embodiment, the invention comprise a Translation Tool, that translates messages in a client/server system into a form compatible with a Load Testing Tool, which are used to create a script for the Load Testing Tool. The Load Testing Tool utilizes the script created with the messages converted by the Translation Tool to generate emulated messages to test and evaluate the performance of the client/server system. The Translation Tool (possibly the same as the first translator) translates the messages generated by the Load Testing Tool into a form compatible by the client/server system.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: April 2, 2019
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Pérez, Edgardo S. Carlos
  • Patent number: 10241528
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a thermostat-based demand response event. In one aspect, a method includes accessing, for sites, historical readings of HVAC activity, indoor temperature, and outdoor temperature and building a model for each of the sites using the historical readings of HVAC activity, indoor temperature, and outdoor temperature. The method also includes using a simulation engine to achieve a target load shed and load reduction shape for a thermostat-based demand response event, and performing the thermostat-based demand response event based on results of the simulation engine.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: March 26, 2019
    Assignee: EnergyHub, Inc.
    Inventors: Seth Frader-Thompson, Benjamin Hertz-Shargel, Michael DeBenedittis
  • Patent number: 10241688
    Abstract: An amplification number may be input into a storage subsystem interface. A processor in a storage system may receive an original input/output (I/O) request from an application. The processor may determine, in response to the amplification number being input, to duplicate the original I/O request one or more times. The processor may generate one or more duplicate I/O requests of the original I/O request. The processor may store the original I/O request in a general address space in the storage subsystem. The processor may store the one or more duplicate I/O requests in a reserved address space in the storage subsystem. The processor may execute the original I/O request and the one or more duplicate requests.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Samuel K. Ingram, Sergio Reyes, Brian C. Twichell, Yijie Zhang
  • Patent number: 10234126
    Abstract: A sound adapting luminaire produces an amount of cooling output that depends on the ambient sound. When the ambient sound is high, the lamp is cooled more aggressively, since more fan noise is acceptable.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: March 19, 2019
    Assignee: Production Resource Group, LLC
    Inventor: Jeremiah Harris
  • Patent number: 10234353
    Abstract: A level gauge system for mounting on a roof of a semi-closed storage tank includes an automatic tank level gauge for determining a level reading for a liquid including at least one liquid component in the tank. A processor includes a memory storing pressure correction factors or a pressure correction factor equation for correcting the level reading for a measured gas pressure above the liquid in the tank. The processor is programmed for implementing choosing a selected pressure correction factor from the pressure correction factors or the equation based on a received current gas pressure above, and applying the selected pressure correction factor for automatically correcting the level reading provided by the tank level gauge to generate a corrected level reading which compensates for the current gas pressure above effects on the roof and on the level gauge.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 19, 2019
    Assignee: Honeywell International Inc.
    Inventors: Frank Van Bekkum, Michiel Althof, Ard Van Schie
  • Patent number: 10237290
    Abstract: The present invention relates generally to network communications, and more particularly to machine-to-machine (M2M) data communications. The present invention provides for a method, apparatus and computer program product for detecting performance event data across a machine-to-machine (M2M) network indicative of anomalous performance of data and thereafter alerting users of performance issues in real-time or near real-time.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 19, 2019
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventors: Subramanian Balakrishnan, Narendra Kumar Sharma
  • Patent number: 10222765
    Abstract: An industrial machine system includes an industrial machine including circuitry which controls operation of a control target machine based on multiple parameters and a set control mode among multiple control modes, and a terminal device including circuitry which changes at least part of the parameters in the industrial machine through wireless communication. The circuitry of the industrial machine sorts out, based on the set control mode, changeable parameters changeable by the terminal device among the parameters, and the circuitry of the terminal device controls display of the changeable parameter sorted by the circuitry of the industrial machine on a display.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 5, 2019
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Takeshi Ueda, Daisuke Tokitou
  • Patent number: 10222982
    Abstract: A lifetime management device includes: a cumulative-written-amount calculation unit configured to, each time data is written to a first storage device, calculate a cumulative written amount, the cumulative written amount being a sum of amounts of data written to the first storage device; a first information recording unit configured to associate the cumulative written amount with identification information of the first storage device and usage-start date and time of the first storage device into an associated set and record the associated set in a second storage device; and an end-of-life prediction unit configured to predict end-of-life date and time of the first storage device based on the cumulative written amount and the usage-start date and time recorded in the second storage device.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: March 5, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Tomohiro Nangoh
  • Patent number: 10223165
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 10225312
    Abstract: A method for reporting a streaming quality is shown, wherein at least one continuous media stream is streamed to a client (601), and wherein the streaming is controlled by a protocol (109) that is operated between the client (601) and a server (600), the method including selecting at least one quality metric and a quality metrics class from a pre-defined set of at least two quality metrics classes, and reporting to the server (600) the quality of the streaming based on the at least one selected quality metric and the selected quality metrics class. The protocol (109) is preferably a Real-time Streaming Protocol (RTSP) in combination with a Session Description Protocol (SDP) in the context of the 3GPP Packet-Switched Streaming Service (PSS). Also shown is a computer program, a computer program product, a system, a client, a server and a protocol.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: March 5, 2019
    Assignee: Conversant Wireless Licencing S.a r.l.
    Inventor: Ye-Kui Wang
  • Patent number: 10223166
    Abstract: Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs, with run-time elasticity wherein resource requirements for a given job can change during run-time execution of the job.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hani T. Jamjoom, Dinesh Kumar, Zon-Yin Shae
  • Patent number: 10223710
    Abstract: The WEARABLE INTELLIGENT VISION DEVICE APPARATUSES, METHODS AND SYSTEMS (“WIVD”) transform mobile device location coordinate information transmissions, real-time reality visual capturing, mixed gesture capturing, bio-sensor data via WIVD components into real-time behavior-sensitive product purchase related information, shopping purchase transaction notifications, and electronic receipts. In one implementation, the WIVD may provide a personal device in the form of a pair of eyeglasses, wherein the wearer of the eyeglasses may obtain various augmented reality views. The WIVD determines a user prior behavior pattern from the accessed user profile, and obtains user real-time in-store behavior data from the user mobile device.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: March 5, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Thomas Purves, Julian Hua, Robert Rutherford
  • Patent number: 10215568
    Abstract: A winter sports tracking system, in various embodiments, is configured to measure winter sports athlete speed, heading, distance traveled, acceleration, and other motion related measurements based at least in part on magnetic field measurements taken by one or more magnetometers. In a particular embodiment, the system comprises one or more magnetometers (e.g., that may be embedded in one or more wearable devices, such as eyewear) and at least one magnet disposed on a portion of the winter sports athlete or their equipment. The system is configured to receive magnetic field information associated with the at least one magnet using the one or more magnetometers and determine the speed and other data based at least in part on the magnetic field information. In various embodiments, the system is configured to track movement and speed of a skier or snowboarder.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: February 26, 2019
    Assignee: Vision Service Plan
    Inventors: Richard Chester Klosinski, Jr., Meghan Kathleen Murphy, Matthew Allen Workman, Jay William Sales
  • Patent number: 10210231
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for optimizing data analysis. A set of analytics are received and a plurality of subsets of the set of analytics is generated. An optimization goal(s) is defined. The plurality of subsets of analytics are applied to a set of data. The output of applied analytics are recorded on a data storage device by the computer. Performance values of the computer applying the plurality of subsets of analytics are recorded and displayed. An optimal subset of the plurality of subsets of analytics is calculated, using recorded performance values and outputs of the applied plurality of subsets of analytics, being based on the optimization goal. A set of applied analytics are displayed, where the set of applied analytics includes a number of subsets of analytics of the plurality of analytics that meet the criteria of the optimal subset.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Varun Bhagwan, Clemens Drews, Daniel F. Gruhl, Neal R. Lewis, April L. Webster, Steven R. Welch
  • Patent number: 10208638
    Abstract: An apparatus for diagnosing lubricant degradation includes a soot amount estimator configured to estimate an amount of soot formed in a predetermined period in a combustion chamber of an engine, and diagnoses the degradation of a lubricant based on a cumulative value of the amount of soot estimated. The soot amount estimator calculates the amount of soot based on a speed of the engine and a load parameter related to a load of the engine, and corrects, based on a temperature parameter correlated to the temperature of the combustion chamber, the amount of soot calculated into an increased value if the temperature parameter is lower than a predetermined first temperature.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: February 19, 2019
    Assignee: MAZDA MOTOR CORPORATION
    Inventors: Kuniaki Wada, Kouichi Miyamoto, Kenya Ishii, Tomonobu Mizuba, Tomohisa Handa, Takayoshi Fujita
  • Patent number: 10209706
    Abstract: A system includes one or more sensors coupled to industrial equipment, wherein the one or more sensors are configured to obtain one or more measurements associated with one or more operating characteristics of the industrial equipment. The system also includes a computing device that includes a user interface and one or more processors. The one or more processors are configured to: receive the one or more measurements of the one or more operating characteristics of the industrial equipment; determine a status of the industrial equipment based on the one or more measurements; determine a date and a time based on the one or more measurements; and update a cell in a grid of cells organized according to time increments based on the status, the date, and the time.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: February 19, 2019
    Assignee: General Electric Company
    Inventors: Christopher James Lyons, David Clayton Bingham, Waqas Javed, Ricardo Lucas Bastos Breder
  • Patent number: 10210288
    Abstract: According to one aspect, embodiments described herein provide a system and a method for modeling airflow. In one example, the system comprises a memory and a controller coupled to the memory, the controller configured to receive data related to equipment including at least two of a group comprising a cooling consumer and a cooling provider, compute at least one quantity of airflow between an inlet and an outlet associated with the equipment, generate a representation of at least one airflow path between the outlet and the inlet having a cross-sectional area proportional to the at least one quantity of airflow, and display the representation of the at least one airflow path in a cooling model.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: February 19, 2019
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Christopher M. Healey, James William VanGilder
  • Patent number: 10204323
    Abstract: A method of supporting and performing maintenance on a fleet of aircraft is provided. The method includes generating a computer model that describes a process performed by a system for in-service operation and maintenance of the fleet of aircraft. The method also includes performing a discrete event simulation of the process, via a computer processor configured to access the computer model and generating a maintenance schedule or certifying the predefined maintenance schedule for the fleet of aircraft from the discrete event simulation of the process. The method further includes performing maintenance on the fleet of aircraft by the system according to the maintenance schedule or the predefined maintenance schedule.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: February 12, 2019
    Assignee: The Boeing Company
    Inventors: Adrienne Pauline Miller, Bradley A. Lasater, Steven S. Yager
  • Patent number: 10192368
    Abstract: A method of diagnosing an auxiliary power unit fault in an aircraft having an auxiliary power unit and multiple sensors related to the auxiliary power unit, components thereof, and systems related thereto, including receiving a sensor signal from at least one of the multiple sensors to define a sensor output, comparing the sensor output to a reference value and diagnosing a fault in the auxiliary power unit based on the comparison.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: January 29, 2019
    Assignee: GE Aviation Systems Limited
    Inventor: Christopher Joseph Catt
  • Patent number: 10187411
    Abstract: A method and system for automatic signalling an alert when a possible intrusion occurs in an industrial automation and control system, based on security events which occur in the industrial automation and control system or are externally fed into the system. The method includes the steps of: (a) determining a correlation of a first and second security event and storing the correlation in an event database, wherein the correlation includes a probability that the first security event is followed by the second security event within a normalized time period, (b) identifying a candidate event as the first security event, based on event information of the candidate event, upon occurrence of the candidate event, (c) classifying the candidate event as anomalous when the probability exceeds a predetermined threshold and no second security event follows the candidate event within the normalized time period, and (d) signalling the alert indicating the candidate event.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: January 22, 2019
    Assignee: ABB Schweiz AG
    Inventors: Sebastian Obermeier, Roman Schlegel, Michael Wahler
  • Patent number: 10185781
    Abstract: A computer implemented method, a computer system, and computer code stored on tangible, non-transient media, for determining bandwidth of a page load for a specific feature associated with the page. Network traffic associated with requests of a loading of a page to be displayed on a device is monitored. Requests of the loaded page are assigned to an associated function of the page. A set parameters associated with loading of each of the plural features is determined and a scoring function is applied to each set of parameters to determine a raw score. The raw score is normalized into a performance score for the corresponding feature in accordance with a standard total performance score for the page.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: January 22, 2019
    Assignee: CBS INTERACTIVE INC.
    Inventors: Jason Trester, John Landgrave
  • Patent number: 10180890
    Abstract: Systems and methods for monitoring hardware observation points within a System on a Chip (SoC) are disclosed. In one embodiment, a monitoring system includes observers electrically coupled to corresponding hardware observation points. For each observation time period, the observer receives events from a corresponding hardware observation point and outputs observation data indicative of the number of events received. Each observer operates in the same clock and power domain as the corresponding hardware observation point. The hardware monitoring system includes collectors; each collector receives the observation data from a corresponding observer for the observation time period(s). Each collector updates a value of a live-counter based on the observation data and outputs the value of the live-counter. By counting the number of events at the hardware observation points, the monitoring system can enable detailed runtime monitoring, which can be used, e.g.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: January 15, 2019
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Peter Tufvesson, Alberth Arvidsson, Erik Ledfelt
  • Patent number: 10179263
    Abstract: Example embodiments may relate systems, methods, apparatuses, and computer readable media configured to correlate image data of a user performing physical activity with data collected during the user's performance. Data may include sensor data measuring, force, acceleration, speed, and/or processed sensor data from one or more sensors. Certain embodiments may determine whether the user is within a performance zone based on user attributes. Correlation of the image data with physical activity data may be based, at least in part, whether the user is within a performance zone.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 15, 2019
    Assignee: NIKE, Inc.
    Inventors: Brandon S. Burroughs, Richard J. Engelberg, Jordan M. Rice, Bob Sweet, Aaron B. Weast, Wade Convay, Joshua Rooke-Ley
  • Patent number: 10175670
    Abstract: Example aspects of the present disclosure allow an end user to determine how a finite amount of a measurable resource is allocated among the various balanceable and feature zones of control defined within the overall measurable resource control system, and which can be implemented using a wide variety of hardware/components. A control program allows the end user unprecedented flexibility and control to determine how the resource is allocated among the various zones or types of resource use within the application, as long as the total resource consumed does not exceed the predetermined/predefined total maximum allowable resource. When the end user adjusts a feature or balanceable zone level, the control program adjusts the other balanceable zones based on predefined algorithms, when necessary, to ensure that the maximum measurable resource consumed by the system does not exceed the predetermined/predefined overall maximum resource allocation.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: January 8, 2019
    Assignee: LITECONTROL CORPORATION
    Inventors: Jeremy W. Yon, Jeremy W. Ogg, Marc D. Pierce, Jean-Denis Wilnick, David W. Dranchak
  • Patent number: 10176075
    Abstract: Methods, systems, and computer readable mediums for generating key performance indicator (KPI) metric test data are disclosed. According to one method, the method includes receiving KPI parameter data associated with a KPI metric corresponding to a system element hosted by a computing system, generating KPI metric test data values for the KPI metric in accordance to a defined time period and a collection frequency interval specified by the KPI parameter data, and utilizing the KPI metric test data values to subject at least one of an interface layer or service logic of the computing system to a validation assessment.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: January 8, 2019
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventor: Jared D. Juniel
  • Patent number: 10169137
    Abstract: Systems, methods, and computer program products to perform an operation comprising storing, by a kernel and in a queue, an indication that a first process has called a second process, collecting process data for at least one of the first process and the second process, determining, by the kernel, that an amount of time that has elapsed since the first process called the second process exceeds a time threshold, storing the queue and the process data as part of a failure data capture, and performing a predefined operation on at least one of the first process and the second process.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Cain, Reed B. Frandsen, Lee N. Helgeson, James A. O'Connor
  • Patent number: 10170932
    Abstract: Systems and methods for optimal planning and real-time control of energy storage systems for multiple simultaneous applications are provided. Energy storage applications can be analyzed for relevant metrics such as profitability and impact on the functionality of the electric grid, subject to system-wide and energy storage hardware constraints. The optimal amount of storage capacity and the optimal operating strategy can then be derived for each application and be prioritized according to a dispatch stack, which can be statically or dynamically updated according to data forecasts. Embodiments can consist of both planning tools and real-time control algorithms.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: January 1, 2019
    Assignee: IHI INC.
    Inventors: W. Craig Carter, Marco Ferrara, Michael Goroff, Maxwell Mann
  • Patent number: 10169008
    Abstract: An apparatus includes a processor coupled to a memory and configured to extract a class in which a constructor or an assignment operator included in source code or a combination of the constructor and the operator is used, identify a call to the constructor or operator or the combination, calculate the number of times of access to member variables, indicated in the call identified and a periphery of the call; compare the number, calculated, of times of the access with the number of times of memory access, and generate intermediate code having, added thereto, information to be used to execute a process for copying the constructor or the operator or the combination in units of member variables, and generate intermediate code having information added thereto based on the call when the number, calculated, of times of the access is smaller than the number of times of the memory access.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: January 1, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Tsuguchika Tabaru
  • Patent number: 10146980
    Abstract: Embodiments of the present disclosure provide techniques and configurations for an apparatus for identifying a maneuver of sports equipment. In one instance, the apparatus may comprise a housing to be attached to the sports equipment; two or more sensors disposed on or in the housing to sense acceleration or rotation of the sports equipment during the motion of the sports equipment, and to output motion data associated with the acceleration or rotation of the sports equipment; and circuitry disposed in the housing and coupled to the sensors to receive the motion data and to identify a maneuver performed using the sports equipment, based on the motion data. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: December 4, 2018
    Assignee: Intel Corporation
    Inventors: Stephanie Moyerman, Xue Yang
  • Patent number: 10139124
    Abstract: A method of monitoring component health of a heating, ventilation, and air conditioning (HVAC) system. The method includes measuring, by an accelerometer associated with at least one component of the HVAC system, of vibration of the at least one component, receiving, by a controller, actual vibration data reflective of the measured vibration, determining, using the controller, whether the actual vibration data differs from pre-defined acceptable baseline vibration data by more than an acceptable amount, and responsive to a positive determination in the determining step, forwarding, by the controller, information regarding the determination to a monitoring device to monitor operation of the component.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: November 27, 2018
    Assignee: Lennox Industries Inc.
    Inventors: Eric Berg, Payam Delgoshaei
  • Patent number: 10140836
    Abstract: An abnormality detection system includes a processor configured to execute a process. The process includes: storing log data in a storage in which at least a production device number is associated with the event date and time; referring to the log data stored in the storage and calculating a temporal relationship between a first device and a second device that subsequently performs a process after the first device from among a plurality of production devices; detecting elapse of a reference time that is obtained from both the latest log data from among the pieces of log data related to the first device stored in the storage and the temporal relationship calculated at the calculating and that new log data related to the second device is not newly stored in the storage; and displaying an alarm when detection is obtained at the detecting.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: November 27, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Kazuki Takahashi, Sayaka Suwa, Takehiko Nishimura, Yoshihiko Nishida
  • Patent number: 10130843
    Abstract: An electronic device includes an acceleration sensor configured to detect an acceleration value, an atmospheric pressure sensor configured to detect an atmospheric pressure value, and a controller. The controller is configured to calculate the amount of activity or the number of steps based on the acceleration value detected by the acceleration sensor and the atmospheric pressure value detected by the atmospheric pressure sensor.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: November 20, 2018
    Assignee: KYOCERA CORPORATION
    Inventors: Shigeki Tanabe, Hideki Morita
  • Patent number: 10133779
    Abstract: Disclosed aspects relate to query hint management for a database management system. With respect to a hint for a query, a set of hint profile data is established. The database management system detects a triggering event. Based on the set of hint profile data, the database management system determines to perform a hint action in response to the triggering event. Performance of the hint action is initiated.
    Type: Grant
    Filed: January 3, 2016
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shawn J. Baranczyk, Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras
  • Patent number: 10127218
    Abstract: An object template system is described herein that allows an administrator of an IT management application to define templates that provide a streamlined mechanism for pre-populating IT objects with common values based on business logic and processes. The object template system addresses manipulation of objects both as part of a user interactive session as well as in programmatic workflows, while also allowing for referencing of existing objects to assume integrity of data. A metadata-driven schema allows for portable definitions of simple and complex extensible objects. The system validates these definitions against the extensible types that define the objects to ensure structural integrity. Users can then apply these definitions at runtime to both create and/or update simple and complex management objects. Thus, the object template system allows an administrator to define controlled processes for creating and modifying management objects within a flexible IT management application.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jakub M. Oleksy, Bogdan Berce, Bradley M. Hammond
  • Patent number: 10126354
    Abstract: CMOS switching devices are connected to testing equipment that applies AC to stress the CMOS switching devices. The testing equipment varies rise and fall times of drain and gate voltages, and varies offsets of the drain and gate voltages of the CMOS switching devices. The amount of hot carrier injection (HCI) within the CMOS switching devices is measured when the rise and fall times of the drain and gate voltages cross over, to establish AC HCI contribution to device degradation of the CMOS switching devices. Further, these methods can correlate the AC HCI contribution of the CMOS switching devices to CMOS logic devices based on ring oscillator (RO) degradation of ROs similarly tested or simulated, to produce AC HCI contribution for the CMOS logic devices.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: November 13, 2018
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Andreas Kerber, Tanya Nigam, Fernando Guarin
  • Patent number: 10127127
    Abstract: Systems and methods for pre-warning a monitoring tool for a communication bus are disclosed. In exemplary aspects, a monitoring tool is coupled to a communication bus. The monitoring tool initially monitors the communication bus in a first manner. When a host changes a parameter of signals on the communication bus, the host sends a signal change command. The monitoring device receives the signal change command and changes the manner that the monitoring device uses to monitor the communication bus or the manner that the monitoring device uses to check protocol. By providing the signal change command before the parameter on the communication bus changes, the monitoring device may use a new manner of monitoring the communication bus in a timely fashion such that the monitoring device does not provide erroneous information about the state of the communication bus.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: November 13, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Behnam Dashtipour, James Calvin Hudson, IV
  • Patent number: 10126774
    Abstract: A semiconductor chip includes a hardware performance monitor (HPM) unit and an HPM controller. The HPM unit is driven during an initial operation period, a first operation period, and a second operation period, outputs initial HPM data, first HPM data, and second HPM data in the initial operation period, the first operation period, and the second operation period, respectively. The HPM controller performs a first compensation operation of compensating a driving voltage of the semiconductor chip using the initial HPM data and the first HPM data, and a second compensation operation of compensating the driving voltage using the initial HPM data and the second HPM data. The HPM unit provides the initial HPM data, the first HPM data, and the second HPM data, which are correlated with performance of the semiconductor chip, to the HPM controller in a first mode, and does not provide this data in a second mode.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: November 13, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae Won Lee, Jae Su Jung
  • Patent number: 10120430
    Abstract: A system and method for managing operating modes within a semiconductor chip for optimal power and performance while meeting a reliability target are described. A semiconductor chip includes a functional unit and a corresponding reliability monitor. The functional unit provides actual usage values to the reliability monitor. The reliability monitor determines expected usage values based on a reliability target and the age of the semiconductor chip. The reliability monitor compares the actual usage values and the expected usage values. The result of this comparison is used to increase or decrease current operational parameters.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: November 6, 2018
    Assignees: Advanced Micro Devices, Inc., ATI Technologies ULC
    Inventors: Stephen V. Kosonocky, Thomas Burd, Adam Clark, Larry D. Hewitt, John Vincent Faricelli, John P. Petry
  • Patent number: 10114051
    Abstract: A monitoring device (10) includes: a unit-specific waveform data acquisition unit (12) that acquires unit-specific monitoring waveform data which is waveform data of at least one among total current consumption, a total input voltage, and total power consumption in a unit in which monitoring target electrical devices are installed; a first inference unit (13) that infers operation states of at least some of the monitoring target electrical devices based on a 1st feature amount group including at least one kind of feature amount extracted from the unit-specific monitoring waveform data, and a training feature amount which is a feature amount of each of the monitoring target electrical devices in a predetermined operation state; and a second inference unit (14) that infers the operation states of some of the monitoring target electrical devices based on a 2nd feature amount group including at least one kind of feature amount extracted from the unit-specific monitoring waveform data, and different from the 1st f
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: October 30, 2018
    Assignee: NEC Corporation
    Inventors: Eisuke Saneyoshi, Ryo Hashimoto, Kosuke Homma, Koji Kudo, Takahiro Toizumi
  • Patent number: 10116165
    Abstract: Various aspects of the disclosure provide for an integrated system to facilitate operational and supervisory functions for transmission and distribution power grids. The system can facilitate switching operations for the power grid as well as providing an integrated planning, scheduling, and logging of power grid supervisory functions in order to reduce human error, improve labor efficiencies, and provide tools to assist in daily work plan assignments. The system includes modules to assist with outage and switching management, as well as modules for daily operation planning, work assignment planning, interruption tracking and analysis, and logging and recordkeeping.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: October 30, 2018
    Assignee: GENERAL ELECTRIC TECHNOLOGY GMBH
    Inventors: Reynaldo Bernal, John Wulf, Ali Sadjadpour, Tory McKeag
  • Patent number: 10102113
    Abstract: Described are a system and method for performing an automated quality assessment on a software program under test. A test automation system executes a test on a software program Data related to the test is automatically collected. The data includes first information determined by the test automation system in response to executing the test. The data further includes second information related to the test and received from a source other than the test automation system. The first information is analyzed. A quality assessment of the software program is generated from the analyzed first information and from the second information.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael E. Browne, Nnaemeka I. Emejulu, Andrew J. Lavery, Ye Liu, Mario A. Maldari
  • Patent number: 10089109
    Abstract: The present disclosure discloses system and method for evaluating a human resource in a software development environment. At first, historical performance data and profile data associated with a plurality of human resources involved in a software project is received. From such data (historical performance data and profile data), a plurality of attributes is extracted. Further, Bayesian classification technique is implemented on the plurality of attributes in order to classify the plurality of attributes, of each human resource, into a plurality of classes. The plurality of attributes is classified in such a manner that at least one attribute corresponding to at least one human resource and at least one other human resource is classified into a class and another class respectively. Further, based on the classification of each attribute associated with the human resource, a grade is assigned to the human resource.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: October 2, 2018
    Assignee: HCL Technologies Limited
    Inventors: Ashutosh Shukla, Satya Sai Prakash Kanakadandi, S U M Prasad Dhanyamraju
  • Patent number: 10088819
    Abstract: Systems and devices for and methods of energy management, property security and fire hazard prevention are provided. The systems, devices and methods are able to be centralized, computerized, and expandable. The devices and systems are capable of automatically reducing energy consumptions and minimizing losses of property caused by fire, theft, and vandalism using monitoring sensors (e.g., occupancy sensors) and computer software and equipments.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: October 2, 2018
    Inventor: David H. C. Chen