Performance Or Efficiency Evaluation Patents (Class 702/182)
  • Patent number: 10067489
    Abstract: A software and hardware implemented solution that enables manufacturing organizations to manage knowledge, manage information, comply with regulations, and operate regulated manufacturing in a more efficient and technically innovative way.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: September 4, 2018
    Inventor: Robert E. Chew
  • Patent number: 10068262
    Abstract: A server receives over a network from a mobile computing device recipient reaction information. The recipient reaction information includes encoded information obtained by the mobile computing device. The encoded information is obtained by the mobile computing device from a machine-readable representation of the encoded information affixed to a physical package. The server associates the recipient reaction information to a record for a transaction. The physical package contains at least a first product shipped as part of the transaction. The associating is performed using the encoded information. The server transmits to the mobile computing device transaction information. The transaction information is usable to perform a user interaction function related to the transaction via the mobile device.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: September 4, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Lakshmi S. Nidamarthi, Jerry Wong, Hardik B. Doshi, Charley Ames, Brock A. Judkins, Gregory D. Lewis, Chris H. Li
  • Patent number: 10054972
    Abstract: A system and method for centralized statistical analysis and control of power consumption is provided. The centralized statistical analysis, performed by a centralized power utility management system, may then be compared with one or more goals of the customer. Based on the comparison of the statistical analysis with the one or more goals of the customer, one or more actions may be taken including controlling one or more appliances resident at the customer premises.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: August 21, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Gaëlle Le Roux, Alastair Partington
  • Patent number: 10055524
    Abstract: An apparatus is provided for finite element modeling and analysis of a structural product. A pre-processing system may produce a finite element model of a structural product including component parts joined by a fastener. The finite element model may represent the product by respective meshes of elements including shell or solid elements for the component parts, and beam and spring elements for the fastener in which at least one spring element has an axial offset from the shell or solid elements with respect to an axis of the fastener. A processing system may perform a finite element method (FEM) failure analysis of the finite element model under an external load that is transferable from the component parts to the fastener. The FEM failure analysis may produce an output that indicates a behavior of the fastener, and the FEM failure analysis may predict a component failure rate of the fastener based on the behavior.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: August 21, 2018
    Assignee: The Boeing Company
    Inventors: Hangki Lee, Martin G. Andrews, Madhavadas Ramnath, Andrew R. Anderson, Taeksun Nam, Gerald E. Mabson
  • Patent number: 10055459
    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: November 9, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shawn J. Baranczyk, Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras
  • Patent number: 10051067
    Abstract: In order to provide a more realistic system activity score, an activity monitor gathers activity scores from a plurality of processes on one or more communication systems. An activity score defines an activity level of a particular process. For example, how many cache hits per second are occurring in a communication system or how may a HTTP sessions a web server is handling per second. Because the activity scores are gathered from individual processes within the communication system(s), a more realistic understanding of the overall activity of the communication system(s) can be determined. The gathered activity scores are summed to produce a system activity score. The system activity score is then sent to a user. The user can then utilize the system activity score to better manage the communication system(s).
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: August 14, 2018
    Assignee: Avaya Inc.
    Inventors: Kurt H. Haserodt, William T. Walker
  • Patent number: 10050797
    Abstract: A debugging system may display snapshot information that may be collected in response to an event identified while an application executes. The debugging system may allow a user to browse the various data elements in the snapshot, and may allow the user to modify a snapshot configuration by including or excluding various data elements within the snapshot data. The user interface may have a mechanism for including or excluding data elements that may be presented during browsing, as well as options to change the events that may trigger a snapshot. The updated snapshot configuration may be saved for future execution when the event conditions are satisfied.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles D. Garrett, Alexander G. Gounares
  • Patent number: 10043195
    Abstract: A system and method for capturing user feedback of content in a networked environment, controlling the software using a single action is disclosed, and recommending content based on the user feedback, Feedback-software controls provide the user with a single interface that allows the user to simultaneously provide user review content while controlling the software displaying the content. The feedback-software controls eliminate the additional action(s) required to provide feedback and control software. By reducing the process of providing feedback and controlling software into a single action, the feedback-software controls increase the probability that a user will provide feedback. This increased feedback can result in improved recommendations given to users and insightful feedback for content providers or merchants.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: August 7, 2018
    Assignee: EVENTSQ LLC
    Inventor: Christopher Gichuhi
  • Patent number: 10042750
    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a processing unit configured to run an operating system, and a memory coupled to the processing unit. The memory configured to communicate with the processing unit via a memory bus. The example apparatus may further include an adaptive memory controller configured to receive monitored statistical data from the memory and from the processing unit. The adaptive memory controller is configured to manage the memory based on the monitored statistical data.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: August 7, 2018
    Assignee: Micron Technology, Inc.
    Inventors: David A. Roberts, J. Thomas Pawlowski, Robert Walker
  • Patent number: 10038399
    Abstract: A motor-control device includes: a command generation unit; an operation detection unit; a drive control unit outputting a drive control signal, a speed signal, and a drive force signal; a current control unit outputting a drive current and the drive current detection value; a mechanical characteristic estimation unit outputting a mechanical characteristic estimation value; an integration unit outputting an integrated drive time or drive amount integrated value of a drive unit; a set period determination unit outputting a signal indicating a set period for a mechanical characteristic permissible threshold output unit; a mechanical characteristic permissible threshold output unit outputting a mechanical characteristic permissible threshold; and a mechanical characteristic abnormality detection unit detecting a mechanical characteristic abnormality.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: July 31, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Hiroyuki Sekiguchi, Hidetoshi Ikeda, Yuji Igarashi
  • Patent number: 10037088
    Abstract: A method of creating a chording keyboard mapping table is described. An exercise is created that is performed by users of a keyboard for which a mapping table is desired. The psychomotor performance of the users' transitions between chords is recorded—as distinct from performance relating to chords. A first trial keyboard mapping table (from chords to symbols) is created, and the effectiveness of that table is measured by applying it to a text corpus and measuring the total psychomotor cost to enter that corpus with that table. The table is then permuted, and the cost recomputed. Trial tables are repeatedly permuted, with one or more preferred tables being used as the basis for the next iteration of permutations. This continues until a terminating event, such as minimal improvement, is reached. Variations as embodiments are described. Software to implement the method is claimed.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: July 31, 2018
    Assignee: Bengler AS
    Inventors: Simen Svale Skogsrud, Even Eidsten Westvang, Øyvind Rostad, Kim Rubin
  • Patent number: 10037303
    Abstract: A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and a multi-processing element processor to cause the data to be cached and transmitted (e.g., streamed) for historization at a unitary, logical centralized data storage area. The data storage area stores multiple types of process control or plant data using a common format. The device time-stamps the cached data, and, in some cases, all data that is generated or created by or received at the device may be cached and/or streamed. The device may be a field device, a controller, an input/output device, a network management device, a user interface device, or a historian device, and the device may be a node of a network supporting big data in the process plant. Multiple devices in the network may support layered or leveled caching of data.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: July 31, 2018
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Terrence L. Blevins, Daniel D. Christensen, Paul Richard Muston, Ken J. Beoughter
  • Patent number: 10037026
    Abstract: A system, includes machinery; and a protection monitoring system, comprising a processor configured to: analyze a trend of one or more data measurements of the machinery for one or more patterns indicative of a potential future fault within the machinery in the trend; and provide a fault prediction based upon the analysis of the trend.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: July 31, 2018
    Assignee: General Electric Company
    Inventors: William Randolph Shinkle, Hardev Singh, David Michael Boudreaux
  • Patent number: 10032354
    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 behavioural 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: September 7, 2017
    Date of Patent: July 24, 2018
    Assignee: Doro AB
    Inventor: David Kay
  • Patent number: 10031534
    Abstract: A thermostat set point insight providing method and system that receives thermostat set point information for a reference population for a user, receives at least one thermostat setting for the user, identifies the set point insight for the user based on the thermostat set point information for the reference population and the at least one thermostat setting for the user, and provides the set point insight to the user.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 24, 2018
    Assignee: OPOWER, INC.
    Inventors: Ryan Devenish, Daniel McCool, Thomas E. Darci, Ralph Niewmierzycki, Mari Miyachi
  • Patent number: 10031504
    Abstract: A method/device for managing/configuring field devices in an automation installation with a configuration tool designed to physically identify a field device therein, to logically incorporate it into, and configure it in, the automation installation, wherein the configuration tool to uses a prescribed field-device-type-specific information package describing functions and data of the field device at least partially and wherein the configuration tool has a server and a client, the server being designed to integrate received configuration data with the field-device-type-specific information package into an information package and to validate and process the information package with a piece of validation logic, and the client having a user interface for taking the configuration data. To avoid bottlenecks in the client/server communication, the client is equipped with an information package instance, and is designed to integrate taken configuration data into a package and validate the package.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: July 24, 2018
    Assignee: ABB Schweiz AG
    Inventors: Dirk Wagener, Christoph Welte, Marcus Heege, Wolfgang Mahnke, Marko Schlueter
  • Patent number: 10024187
    Abstract: A method is provided for determining an updated engine health factor of an aircraft engine. The method includes determining an engine health condition indicative of an engine health during operation of the aircraft engine. The method also includes determining a baseline engine power model for the aircraft engine and modifying the baseline engine power model using the determined engine condition. The method also determines an engine health factor based on a modified engine power model.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: July 17, 2018
    Assignee: General Electric Company
    Inventors: Alvaro Jose Soares, Jr., David Joseph McKenna, Marta Katarzyna Asack
  • Patent number: 10021013
    Abstract: The present invention provides for identifying the core server parameters to be monitored enterprise-wide and the baseline thresholds/limits for such parameters. The thresholds are dynamically optimized as the server environment evolves over time based on the composite historical performance of the servers in the enterprise. Moreover, each parameter's threshold is optimized in comparison to the thresholds of other core parameters that impact that specific parameter. In the event that the monitoring results in a threshold being met or exceeded alerts may be generated to designated personnel and appropriate corrective action taken.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: July 10, 2018
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Sasidhar Purushothaman, Sathis Kumar Karuppannan, Mabel Honey Lodge, Kamaluddin Khan, Kaleeswaran Veluchamy
  • Patent number: 10012683
    Abstract: Disclosed are a system for testing a wireless terminal and a method for controlling the same. The system includes: a device under test being a wireless terminal; a reflecting surface, configured to totally reflect one or more wireless signals emitted by the wireless terminal; a rotation mechanism, configured to drive the device under test to rotate; a test antenna, configured to receive one or more wireless signals reflected; and an absorbing screen. The device under test, the test antenna and the reflecting surface correspond to a same ellipsoidal surface, the device under test and the test antenna are arranged at two foci of the ellipsoidal surface respectively, and the reflecting surface is arranged on the ellipsoidal surface. The system has advantages of small repetition error of test results, stable test results, high testing efficiency, and low cost.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: July 3, 2018
    Assignee: GENERAL TEST SYSTEMS INC.
    Inventors: Yihong Qi, Wei Yu
  • Patent number: 10013697
    Abstract: Methods and systems for analyzing vehicle operation data associated with a temporary or periodic usage of a vehicle by a driver. In aspects, the driver may associate with an electronic device within the vehicle that may record or collect the vehicle operation data. After the vehicle operation has concluded, the vehicle operation data may be analyzed to assess a performance of the driver during operation of the vehicle, whereby the performance may be influenced by positive or negative driving events. Based on the performance of the driver, a profile or account of the user may be processed accordingly such that the user may be incentivized to modify certain driving behaviors.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: July 3, 2018
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Kerry Cote, Nicholas R. Baker, Mark E. Clauss, Todd Binion, Andrea Lee Rhoades, Steven J. Balbach, Brian Mark Fields, Kyle Pott
  • Patent number: 10008237
    Abstract: Embodiments of the present disclosure help to automatically generate video selected from multiple video sources using intelligent sensor processing, thereby providing viewers with a unique and rich viewing experience quickly and inexpensively.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: June 26, 2018
    Assignee: ALPINEREPLAY, INC
    Inventors: Anatole M. Lokshin, David J. Lokshin
  • Patent number: 10000055
    Abstract: A method of operating a sheet-fed printing press includes storing various print jobs and/or associated setting values and process steps in a memory device to set up the printing press upon a job change. A computer implements or suggests settings or process steps of the printing press for a print job based on the job data of a print job and/or as a result of inputs by the operator. Before or immediately after a print job is completed, the computer generates a query requesting inputs that determine if the same print job requires further passes and if so, which passes are required and, based on the information input therein, implements only those settings on the printing press and/or initiates or suggests only those process steps that are necessary for the subsequent pass of the sheets that have already been printed.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: June 19, 2018
    Assignee: HEIDELBERGER DRUCKMASCHINEN AG
    Inventor: Stephan Ehrhardt
  • Patent number: 10001386
    Abstract: A calibration track to use for pedometer calibration can be automatically selected based on detecting sustained locomotion activity and an ability to obtain and maintain a reliable location fix over a calibration period. Calibration tracks can be generated, rated for quality, and used to compute calibration parameters to convert accelerometer data to stride length and/or distance traveled. Quality of a calibration can be assessed, and old and new calibration parameter sets can be combined based on quality weights assigned to each. Calibration parameters can be separately maintained for different locomotion activities and/or different on-body locations of the pedometers. Pedometer devices can also cooperatively calibrate each other.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: June 19, 2018
    Assignee: APPLE INC.
    Inventors: Robert C. Curtis, Chintan S. Parikh, Hung A. Pham, Jonathan Beard, Gunes Dervisoglu
  • Patent number: 9996990
    Abstract: A fuel analysis system is described configured to assist vehicle drivers/users in preventing damage to their vehicles caused by bad fuel. Bad fuel can leave a driver and passengers stranded on the road in need of emergency road side service, and in many instances, results in permanent damage to the vehicle. The disclosed fuel analysis system describes an enhanced bad fuel sensor system that measures a delta in vehicle operation data to identify and in many instances, pre-emptively alert, a user of a vehicle of bad fuel. The fuel analysis system may use crowdsourcing through aggregation of refueling event profile records from a plurality of vehicles' telematics devices to increase the accuracy with which bad fuel is detected.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 12, 2018
    Assignee: Allstate Insurance Company
    Inventor: Mark Slusar
  • Patent number: 9996558
    Abstract: Embodiments relate to accessing a set of data tables in a source database. A set of table categories is provided for tables in the source database and a set of metrics is provided. For each table of the set of the data tables: the set of metrics is evaluated, the evaluated set of metrics is analyzed, and the table is categorized into one of the set of table categories using the result of the analysis. Information indicative of the table category of each table of the set of tables is output, and in response, a request to select data tables of the set of data tables is received according to a part of the table categories for data processing. A subset of data tables of the set of data tables is selected using the table categories for performing the data processing on the subset of data tables.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: June 12, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sebastian Nelke, Martin Oberhofer, Yannick Saillet, Jens Seifert
  • Patent number: 9996405
    Abstract: A prognostics analysis software module is embedded in a programmable logic controller (PLC) software platform. During cycling of the PLC real-time operating program, data is read from sensors and written to a buffer only when the prognostics analysis software module is idle. The prognostics analysis software module is then activated by a system function block of the PLC software platform. Before determining any prognostic information, prediction models within the prognostics analysis software module are automatically trained using features extracted from the sensor data.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: June 12, 2018
    Assignee: Siemens Corporation
    Inventors: Linxia Liao, Ertan Eligul, Zachery Edmondson
  • Patent number: 9989960
    Abstract: A program for light commercial building system (LCBS) solutions. Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: June 5, 2018
    Assignee: Honeywell International Inc.
    Inventor: Paul Wacker
  • Patent number: 9985672
    Abstract: Systems, methods, apparatuses, and computer readable media are disclosed for providing analytics for evaluating performance using real time data on movement and proximity of tagged objects. In one embodiment, a method is provided for evaluating a player that includes correlating at least one tag to the player; receiving blink data transmitted by the at least one tag; and determining tag location data based on the blink data. The method further includes receiving player role data; comparing the tag location data to player dynamics/kinetics models based at least in part on the player role data; determining player location data based on the comparing the tag location data to the player dynamics/kinetics models; and determining player performance information based on comparing the player location data to stored player location data.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: May 29, 2018
    Assignee: ZIH Corp.
    Inventors: Michael A. Wohl, James J. O'Hagan
  • Patent number: 9983828
    Abstract: A data storage device may perform a method that includes identifying a first life stage of multiple life stages of the data storage device. The method includes determining a first health scheme based on the first life stage and generating a first health indicator associated with a region of the memory based on the first health scheme.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: May 29, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventor: Zhenlei Shen
  • Patent number: 9977758
    Abstract: A system may include a first region implemented in programmable circuitry of a programmable integrated circuit. The first region may include predefined interface circuitry configured to communicate with a host processor. The system may include a second region implemented in the programmable circuitry of the programmable integrated circuit. The second region may include a first hardware accelerated kernel of an OpenCL application. The system may include a first monitor circuit implemented within the first region or the second region. The first hardware accelerated kernel and the first monitor circuit may be coupled to the interface circuitry of the first region. The first monitor circuit may be operable responsive to control signals received from the host processor of a platform through the interface circuitry to store operation data for the first region or the first hardware accelerated kernel.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: May 22, 2018
    Assignee: XILINX, INC.
    Inventors: Paul R. Schumacher, Kumar Deepak, Graham F. Schelle
  • Patent number: 9974486
    Abstract: A measurement information display system includes a measuring apparatus that measures biological and/or behavioral information of a user, and the measurement information display apparatus. The display apparatus includes a display unit with a screen; a communication unit that communications with the measuring apparatus to acquire the information, and a display control unit that causes the display unit to display a plurality of graphs on the screen, where the graphs represent the information. The graphs include a first graph located on a first portion of the screen and a second graph located on a second portion of the screen overlapping the first portion.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: May 22, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Shintaro Nagasaki, Akira Hatta, Yukari Araki, Masaaki Nonoyama
  • Patent number: 9973405
    Abstract: In one implementation, a set of path information may be retrieved from an inventory mechanism based on a service. A set of configuration information may be received from the inventory mechanism based on a network element. The network element status may be identified based on the set of configuration information.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 15, 2018
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Leonid Isaevich Popokh, Marc Flauw, Jeffrey F. Edlund
  • Patent number: 9969168
    Abstract: A printer includes a printing unit which records (prints) on a recording medium (a rolled paper), and a control unit which controls a maintenance operation of the printing unit. The control unit displays maintenance timing information about timing at which the maintenance operation is to be performed on a display unit (an operation panel).
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: May 15, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Noriyuki Takahashi
  • Patent number: 9959686
    Abstract: Systems and methods are disclosed for analyzing operation of a machine. The system includes a memory device configured to store a data stream that includes values of a plurality of parameters. The system further includes a data interface configured to receive a first script associated with a first set of parameters selected from the plurality of parameters, and a second script associated with a second set of parameters selected from the plurality of parameters. A processing device is in communication with the memory device and the data interface. The processing device is configured to analyze the data stream according to the first and second scripts to produce a first result associated with the first set of parameters and a second result associated with the second set of parameters. The processing device is further configured to render for display the first result and the second result.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 1, 2018
    Assignee: Caterpillar Inc.
    Inventors: Vernon R. Smith, James G. Katter, Jr., Vishnu Sugnath Prabhakaran
  • Patent number: 9956474
    Abstract: A four-wheel sensor controlled vehicle having a base and a control box installed with a battery and a control panel; two driving wheels are installed at the bottom surface of the base close to the front edge of the base, and two universal wheels are installed at the bottom surface of the base close to the rear edge of the base. The driving wheel has a hub assembled with a hub motor assembly of a motor. The base is installed with four weighing sensors at four corners, the first weighing sensor and the third weighing sensor respectively correspond to the fore sole and rear sole of the left foot, the second weighing sensor and the fourth weighing sensor respectively correspond to the fore sole and the rear sole of the right foot. The control panel is connected with the motor and the weighing sensors.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 1, 2018
    Inventors: Shengen Zhou, Zhiyong Sha
  • Patent number: 9952956
    Abstract: Apparatuses, methods, systems, and computer program products are disclosed for calculating a clock rate of a processor. A baseline data module receives a first set of performance data associated with a processor. The performance data is generated using a hardware element that captures performance data for the processor. The hardware element is external to the processor. An update data module receives a second set of performance data associated with the processor a predefined time interval after the first set of performance data is received. The second set of performance data corresponds to the first set of performance data. A rate module calculates a clock rate for the processor based on the first set of performance data and the second set of performance data.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: April 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rajarshi Das, Philip L Vitale
  • Patent number: 9953053
    Abstract: A method, computer program product, and system for resolving a potential in-doubt condition of a distributed transaction, is provided. A processor receives a request to commit a transaction for a distributed transaction protocol that includes an applied process, the transaction includes a transfer of a commit decision from a coordinating node to a participating node. The processor checks the service status of the connection to the participating node, and finding the service status of the connection out of service or unavailable, the processor instructs the coordinating node to back-out (rollback) the transaction. Additionally, locality meta-data is used as an indication of reliability of the connection to the participating node, and in response to determining the participating node locality to be a remote network connection, the processor instructs the coordinating node to abort the applied process and send a standard distributed transaction protocol message over unreliable connections.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael D. Brooks, Ian J. Mitchell, Philip I. Wakelin
  • Patent number: 9939820
    Abstract: Various embodiments of fluid monitoring systems are provided for use in connection with the fluid systems of machines such as engine-powered machines. The fluid monitoring systems may be configured for collecting and processing data associated with fluid refill operations, fluid evacuation operations, fluid purge operations, and other types of fluid operations in connection with different fluid components.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: April 10, 2018
    Assignee: RPM INDUSTRIES, LLC
    Inventor: John K. Apostolides
  • Patent number: 9933338
    Abstract: An objective is to identify the health state of mechanical equipment and provide information usable for determining maintenance work timing or the like. A health management system includes a time-series data acquisition unit configured to acquire multi-dimensional sensor data and environmental data from mechanical equipment; a first discrimination unit configured to quantify the equipment state of the mechanical equipment by a statistical method using normal data as learning data; a second discrimination unit configured to quantify the health state indicating the performance or quality of the mechanical equipment by a statistical method using normal data; and an output unit configured to display and/or output to the outside the quantified equipment state and health state.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: April 3, 2018
    Assignees: HITACHI POWER SOLUTIONS CO., LTD., TSURU EDUCATIONAL FOUNDATION
    Inventors: Toujirou Noda, Tadashi Suzuki, Naoki Miyakoshi, Toshiaki Kobari, Shouzou Miyabe, Hisae Shibuya, Shunji Maeda
  • Patent number: 9928623
    Abstract: According to embodiments of the present invention, one or more computer processors display unstructured data. One or more computer processors display a first chart that graphically represents at least a portion of the unstructured data. In response to the first chart failing to satisfy a user-defined criteria, one or more computer processors modifies the first chart to generate a second chart that graphically represents at least a portion of the unstructured data in a user-defined manner. In certain embodiments, the unstructured data includes information that does not have a pre-defined data model and/or is not organized in a pre-defined manner.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Soobaek Jang, Daniel C. Krook, Craig M. Trim
  • Patent number: 9916161
    Abstract: A processor includes a front end, an execution unit, a retirement stage, a counter, and a performance monitoring unit. The front end includes logic to receive an event instruction to enable supervision of a front end event that will delay execution of instructions. The execution unit includes logic to set a register with parameters for supervision of the front end event. The front end further includes logic to receive a candidate instruction and match the candidate instruction to the front end event. The counter includes logic to generate the front end event upon retirement of the candidate instruction.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: March 13, 2018
    Assignee: Intel Corporation
    Inventor: Ahmad Yasin
  • Patent number: 9915640
    Abstract: A system and a process for detecting early stage electrical components problems with an analysis system is disclosed. The system process includes determining an oil quality of the oil of an electrical component using the analysis system. The system the process further including determining dissolved gases in the oil of the electrical component using the analysis system, processing and analyzing the oil quality and the dissolved gases using the analysis system, and determining whether there are problems in the electrical component using the analysis system.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: March 13, 2018
    Assignee: SPX TRANSFORMER SOLUTIONS, INC.
    Inventors: John Pruente, Nuwan Rodrigo
  • Patent number: 9904746
    Abstract: A method and system for automatically generating simulations for a distributed control system is disclosed herein. A programmed process model generator automatically incorporates a variety of process model data from pre-defined model libraries into descriptions of process equipment including control devices to render simulation models of various degrees of fidelity.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: February 27, 2018
    Assignee: Schneider Electric Software, LLC
    Inventors: Gregory McKim, Prashant Karbhari
  • Patent number: 9905131
    Abstract: Described herein is an onboard vehicle system configured to capture vehicle information and notify an operator of the onboard vehicle system of potentially dangerous vehicles. In some embodiments, the onboard vehicle system may capture image information related to its surroundings. The image information may be processed to identify one or more vehicle identifiers associated with vehicles in the vicinity of the onboard system. The onboard system may provide vehicle identifiers to a service provider computer, which may subsequently query one or more driver behavior databases for anomalous behavior related to the vehicle identifiers. Upon detecting anomalous behavior for a target vehicle, the service provider computer may generate one or more notifications to be presented to the operator of the onboard system with regard to the target vehicle. In some embodiments, the onboard system may present the notification to the operator in an audio and/or visual format.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: February 27, 2018
    Assignee: THUNDER POWER NEW ENERGY VEHICLE DEVELOPMENT COMPANY LIMITED
    Inventor: Sheng-Fu Lai
  • Patent number: 9898276
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing an entity wide software tracking and maintenance tool for monitoring maintenance and software updates across an entity. As such, the invention provides a uniform and stable method of monitoring software updates and software installation across an entity's information technology infrastructure. The invention receives software updates or new programs for installation across the entity. The invention then creates a tracking module to link to the maintenance update. The tracking module is a self-contained, self-describing module that contains static information related to the maintenance. Subsequently, the tracking module allows users to monitor the progress of maintenance levels. In some embodiments, the user may query the system to determine the progress of a specific maintenance. In some embodiments, the system may automatically notify a user of the success or failure of maintenance at one or more stages.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 20, 2018
    Assignee: Bank of America Corporation
    Inventors: Deepak Gujaba Gaikwad, Kenneth Fogarty
  • Patent number: 9896958
    Abstract: A method for monitoring an ignition sequence of an engine, in particular a turbomachine engine, including the following steps: (i) defining an ignition time of the engine for a defined starting parameter, (ii) comparing the ignition time of the engine defined in this way with a reference ignition time expected for a reference engine and for this starting parameter, (iii) deducing an indicator of the bringing into operation of the engine, (iv) repeating steps (i) to (iii) for this starting parameter, for each bringing into operation of the engine of the sequence, and (v) on the basis of the change in the indicator, generating a degradation alert for the ignition sequence of the engine.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: February 20, 2018
    Assignee: SNECMA
    Inventors: Guilhem Foiret, Francois Demaison, Benjamin Pierre Lamoureux
  • Patent number: 9888064
    Abstract: A computer-implemented method for load-balancing client input/output (I/O) requests in a clustered storage system may include receiving a request by a first node of a clustered storage system from a client to initiate a session between the client and the first node. The request may specify a multi-channel communication session. In response to receiving the request, an Internet Protocol (IP) address of the first and at least a second node may be transmitted to the client. The multi-channel communication session may be established between the client and the first and second nodes in which the client communicates with the first node using a first communication channel and communicates with the second node using a second communication channel. The first node may transmit to the second node session data determined at the first node. The second node may transmit to the first node session data determined at the second node.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Christian Ambach, Mathias Dietz, Rainer Wolafka
  • Patent number: 9874472
    Abstract: Vibration amplitudes are recorded as a function of rotation speed and of frequency and the data is analyzed to estimate a noise floor amplitude threshold for each of a plurality of different speed and frequency sub-ranges. On the basis of training data known to be normal speed-frequency areas which contain significant spectral content in normal operation are deemed “known significant spectral content”, so that during monitoring of new data points which correspond to significant vibration energy at speeds and frequencies different from the known significant spectral content can be deemed “novel significant spectral content” and form the basis for an alert. The estimation of the noise floor is based on a probabilistic analysis of the data in each speed-frequency area and from this analysis an extreme value distribution expressing the probability that any given sample is noise is obtained.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: January 23, 2018
    Assignee: ROLLS-ROYCE PLC
    Inventors: Lionel Tarassenko, David A Clifton, Dennis King, Steven P King, David J Ault
  • Patent number: 9864423
    Abstract: Apparatus and methods may provide for characterizing a plurality of similar components of a distributed computing system based on a maximum safe operation level associated with each component and storing characterization data in a database and allocating non-uniform power to each similar component based at least in part on the characterization data in the database to substantially equalize performance of the components.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: January 9, 2018
    Assignee: Intel Corporation
    Inventors: Alan G. Gara, Steve S. Sylvester, Jonathan M. Eastep, Ramkumar Nagappan, Christopher M. Cantalupo
  • Patent number: 9858228
    Abstract: Systems and methods for analyzing a PCIe network using a graph-theory based analysis are disclosed. A management CPU is coupled to the root complex of the PCIe system and is operable to survey potential CPU-resource combinations in a PCIe system and assign a group of PCIe resources to a CPU. A first switch and a second switch are coupled to the root node, and a first CPU and a first group of PCIe resources are coupled to the first switch. The management CPU assigns a group of PCIe resources to a CPU based on the isolation of the first and second CPUs or a distance between the first and second CPUs and the groups of PCIe resources. According to some embodiments, for potential pairs of devices and NTB/CPUs, the distance between components is assessed, possible alternative paths are identified, and the isolation of the pair is determined.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: January 2, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventor: Robert Lasater