Performance Or Efficiency Evaluation Patents (Class 702/182)
  • Patent number: 10582890
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for visualizing, scoring, recording, and analyzing sleep data and hypnograms. In some implementations, a method includes generating and providing a representation of sleep stages that includes a sequence of elements indicating a progression of the sleep stages over time during a sleep session. In some implementations, a method includes generating and providing one or more scores based on analysis of the sleep session. In some implementations, a wearable body data recorder includes a plurality of sensors and is configured to measure and process sensor data obtained during a sleep session of a subject.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: March 10, 2020
    Assignee: Awarables Inc.
    Inventors: Amrit Bandyopadhyay, Gilmer Blankenship, Madhvi Upender, Raghu Upender
  • Patent number: 10585415
    Abstract: A portable operation panel having a vibration motor configured to tactually provide information to an operator, and having a configuration capable of rapidly and accurately detecting a structural damage or deterioration of the vibration motor. The operation panel has a controlling section configured to control the behavior of the operation panel; a vibration generating unit capable of vibrating at a natural frequency of the operation panel; a vibration detecting unit configured to detect the vibration and/or acceleration of the operation panel; and an inputting section to which the operator can input information. The controlling section judges that the operation panel has an abnormality, when a vibrational amplitude of the operation panel detected by the vibration detecting unit, during the vibration generating unit vibrates at the natural frequency, falls below a predetermined threshold.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 10, 2020
    Assignee: FANUC CORPORATION
    Inventor: Hidesato Takaoki
  • Patent number: 10585710
    Abstract: Methods and systems for managing application performance in a distributed computing environment. Embodiments commence when an application seeks to perform a function over a content object. The application submits a request to perform the function on the content object, and the request is received by an application programming interface processor. The application programming interface processor accesses a data structure comprising entries that relate the requested function to one or more code instances that are accessible at one or more code locations. An evaluator predicts performance of the function using a first location of a first code instance and compares that predicted performance to a predicted or measured performance of the same function using a second location of a second code instance that implements the same function. The better performing code instance at the determined code location is invoked. Results are collated, formatted, and returned to the calling application.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: March 10, 2020
    Assignee: Box, Inc.
    Inventors: Benjamin Campbell Smith, Gaurav Gargate, Bonan Zheng, Timothy Martin Heilig
  • Patent number: 10585773
    Abstract: A method is provided to manage economics and operational dynamics of various information technology (IT) systems. A computer collects data indicative of operation of a plurality of hardware components and collects data indicative of operation of a plurality of software components. The computer creates a first qualitative value representing a hardware status of the plurality of the hardware components and a second qualitative value representing a software status of the plurality of the software components. The first and second qualitative values are displayed in graphical form for evaluation by a system operator, and the computer computes a probability of life expectancy for the plurality of hardware components and the plurality of software components based on said first and second qualitative values and utilizing cognitive and artificial intelligence based calculations to determine the probability.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Awadesh Tiwari, Ramshanker Kowta, Jayachandran Kizhakoot Ramachandran
  • Patent number: 10581959
    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: January 30, 2018
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christian Ambach, Mathias Dietz, Rainer Wolafka
  • Patent number: 10579341
    Abstract: Methods and computer readable media for software modeling. The method comprises accessing one or more software execution traces describing execution times of tasks within software executed on a target platform. The method also comprises generating a workload model of the software based on the one or more software execution traces of the software executed on the target platform. The workload model describes tasks of the software and workloads on the target platform associated with the tasks of the software.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: March 3, 2020
    Assignee: Synopsys, Inc.
    Inventors: Tim Kogel, Neeraj Goel, Andreas Wieferink
  • Patent number: 10572889
    Abstract: According to various aspects of the subject technology, systems and methods for analyzing consumption data associated with a user to determine a projected consumption cost for the user. The projected consumption cost can indicate an expected monetary cost that the user will be required to pay for resource consumption during a specified time period. If it is determined that the projected consumption cost exceeds a threshold consumption cost indicating that the projected consumption cost of the user will be high, the user can be provided with one or more use reports notifying the user that the user's projected consumption cost will be high for the time period. The use reports can warn the user that a high bill should be expected, thereby reducing bill shock and ensuing call center calls.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: February 25, 2020
    Assignee: OPOWER, INC.
    Inventors: Brian Sloss, Koorosh Nouri
  • Patent number: 10574728
    Abstract: A user pairing method and apparatus, and a data exchange method, apparatus, and system are provided. In the data exchange method, a server receives geographic location identification information and acceleration sample information sent by electronic terminals. The server determines whether geographic locations of the electronic terminals satisfy a predetermined condition. The server determines according to an acceleration value and time corresponding to the acceleration value, whether the acceleration sample information of the first electronic terminal and the acceleration sample information of the second electronic terminal are matched.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: February 25, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Jianli Li
  • Patent number: 10572512
    Abstract: A method includes generating a plurality of correlation information based on correlations between changes in each item in each of different pairs of items in a plurality of items per unit period of time in a time series, calculating a similarity between one piece of correlation information and another piece of correlation information, clustering the plurality of pieces of correlation information in identifying at least one normal state of a computer system, wherein the plurality of pieces of correlation information are clustered into one or more clusters, each representing a state of the computer system, based on the calculated similarities, and displaying the one or more clusters including an indication of an anomaly in the state of the computer system when a piece of correlation information is not clustered with at least one cluster identified as normal state of the computer system.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 25, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroaki Ishii, Shinichi Omura, Shoshin Oiwa, Michiaki Sumiya, Jiro Ikegami, Rie Takeuchi
  • Patent number: 10567264
    Abstract: A protocol test device for testing protocol compliance of a wireless device under test comprises a wireless interface for transmitting an outgoing RF signal to the wireless device under test and/or for receiving an incoming RF signal from the wireless device under test, a processing unit for generating messages for the outgoing RF signal based on a predefined protocol and for processing messages in the incoming RF signal based on the predefined protocol, a message log memory for storing the generated messages and the received messages, and a summary message generation unit that generates a summary log message and stores the summary log message in the message log memory, wherein the summary log message comprises information about at least one of the generated messages and/or the received messages and repetitions of the respective generated message and/or the respective received message.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: February 18, 2020
    Assignee: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Alexander Tyrrell, Francesco Rossetto, William Powell
  • Patent number: 10558197
    Abstract: Techniques for comparing two or more sessions of a manufacturing process are described. In one example, a particular metric associated with execution of a manufacturing process is identified, the particular metric evaluated in a plurality of manufacturing process sessions for at least one manufacturing process. A particular session particular session from the plurality of manufacturing process sessions is selected as a baseline session, wherein at least a portion of the remaining plurality of manufacturing process sessions are to be compared to the baseline session. In a primary portion of a presentation area, a visualization of the values of the identified metric associated with the particular session are presented. In a secondary portion of the presentation area, visualizations of the values of the identified metric associated with at least a portion of the other manufacturing process sessions from the plurality of sessions is presented.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 11, 2020
    Assignee: SAP SE
    Inventors: Stephan Meier, Robert Noce, Navdeep Raj Ganesh, Ge Cao, Matthias Weigold, Philipp Raub
  • Patent number: 10554568
    Abstract: Technologies for estimating network round-trip times include a sender computing node in network communication with a set of neighboring computing nodes. The sender computing node is configured to determine the set of neighboring computing nodes, as well as a plurality of subsets of the set of neighboring computing nodes. Accordingly, the sender computing node generates a message queue for each of the plurality of subsets, each message queue including a probe message for each neighboring node in the subset to which the message queue corresponds. The sender computing node is further configured to determine a round-trip time for each message queue (i.e., subset of neighboring computing nodes) based on a duration of time between the first probe message of the message queue being transmitted and an acknowledgment being received in response to the last probe message of the message queue being transmitted.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Mario Flajslik, James Dinan
  • Patent number: 10554505
    Abstract: In accordance with some embodiments, a cloud service provider may operate a data center in a way that dynamically reallocates resources across nodes within the data center based on both utilization and service level agreements. In other words, the allocation of resources may be adjusted dynamically based on current conditions. The current conditions in the data center may be a function of the nature of all the current workloads. Instead of simply managing the workloads in a way to increase overall execution efficiency, the data center instead may manage the workload to achieve quality of service requirements for particular workloads according to service level agreements.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Mrittika Ganguli, Muthuvel M. I, Ananth S. Narayan, Jaideep Moses, Andrew J. Herdrich, Rahul Khanna
  • Patent number: 10552695
    Abstract: A driver monitoring system for a vehicle and method of operating the driver operating system. The method, in one implementation, involves receiving a plurality of glance aim points for a driver of the vehicle; inputting the plurality of glance aim points into a predictive probability of distraction model to obtain a predictive distraction distribution; determining whether one or more informative glance locations are present in the plurality of glance aim points; comparing the predictive distraction distribution to a predictive distraction distribution threshold when one or more informative glance locations are present in the plurality of glance aim points; and alerting the driver when the predictive distraction distribution satisfies or exceeds the predictive distraction distribution threshold.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: February 4, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Lawrence A. Bush, Shihchye A. Lin, Prabhjot Kaur
  • Patent number: 10546101
    Abstract: A therapy management development platform includes a pump controller coupled to an interface module. The interface module includes an interface module controller and a module-sensor input/output interface including at least one standardized input port, output port and power connection. The interface module is also customizably programmed to receive data from a sensor and to provide instructions to the pump controller to vary the operation of a pump coupled thereto according to one of a plurality of levels of functionality. Upon receipt of an indication of approval from a remote computer to change the level of access to the functionality of the platform, the interface module may be customizably programmed to receive different data from the sensor, to provide different instructions to the pump controller, or both, the approval corresponding to a stage in testing of a medical device.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: January 28, 2020
    Assignees: BAXTER INTERNATIONAL INC., BAXTER HEALTHCARE SA
    Inventors: Ross G. Krogh, James P. Martucci
  • Patent number: 10548020
    Abstract: One method includes identifying a listen-before-talk (LBT) silencing criterion between each pair of wireless devices in a plurality of wireless devices; dividing the plurality of wireless devices into a plurality of independent sets based at least in part on the identified LBT silencing criterions; determining, for a location, an aggregated interference value for each independent set; determining an aggregated interference value for the location based at least in part on the determined aggregated interference values for each independent set; and selectively adjusting a wireless communication parameter of at least one of the wireless devices to alter the aggregated interference value for the location.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: January 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Mostafa Khoshnevisan, Farhad Meshkati, Tamer Kadous, Mehmet Yavuz, Chirag Sureshbhai Patel
  • Patent number: 10546731
    Abstract: A method, apparatus and system for dechucking a processing object from a surface of an electrostatic chuck (ESC) in a processing chamber can include applying to the ESC for a first time interval, a first dechuck voltage having a substantially equal magnitude and opposite polarity of a chuck voltage chucking the processing object to the surface of the ESC, selecting a second dechuck voltage having an opposite polarity as the first dechuck voltage, linearly sweeping the ESC voltage from the first dechuck voltage to the second dechuck voltage over a second time interval, monitoring the ESC current during the second time interval until a current spike in the ESC current above a threshold is detected, communicating a command to move support pins up to remove the processing object from the ESC surface, and maintaining the second dechuck voltage until the processing object is separated from the surface of the ESC.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: January 28, 2020
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Haitao Wang, Michael G. Chafin, Kartik Ramaswamy, Yue Guo, Valentin Todorow, Kenny Doan, Sergio F. Shoji, Brad L. Mays, Usama Dadu
  • Patent number: 10539934
    Abstract: Outages and/or switching operations associated with an electrical energy distribution system (e.g., a power grid system) are managed. In an implementation, a system provides for receiving outage request information related to a request to interrupt a power supply provided to a device in an electrical energy distribution system, determining switching information related to a set of steps to de-energize a portion of the electrical energy distribution system associated with the device based on the outage request information, and performing a switching operation to de-energize the portion of the electrical energy distribution system based on the switching information.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: January 21, 2020
    Assignee: General Electric Technology GmbH
    Inventors: Tory McKeag, John Awald, Kevin Curtis, Reynaldo Bernal
  • Patent number: 10542181
    Abstract: A data processing system includes a data processing apparatus and a server. The server stores a first and second application, the first application to be used by the data processing apparatus after being installed onto the data processing apparatus, the second application corresponding to the first application. The data processing apparatus includes: a display that displays an HTML-based operation screen of the second application on a Web browser, the operation screen being available from the server; and a main body that executes processing. The server includes a processor that offers an API when an instruction to execute processing is given via the operation screen displayed on the display, the API to be used by the second application such that the main body executes processing as instructed. The data processing apparatus further includes a processor that interprets the API and that makes the main body execute processing corresponding to the API.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: January 21, 2020
    Assignee: KONICA MINOLTA, INC.
    Inventor: Hiroyuki Kawabata
  • Patent number: 10534557
    Abstract: A system and method for implementing a servicing instruction for a plurality of counters that includes determining a counter set based on the servicing instruction, whether access is authorized to the counter set, and a block of storage in a memory based on the service instruction. In response to the determining that the access is authorized, the system and method extracts the plurality of counters within the counter set in response to the determining that the access is authorized and storing the plurality of counters in the block of storage.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: January 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jane H. Bartik, Jonathan D. Bradbury, Daniel V. Rosa, Donald W. Schmidt
  • Patent number: 10528378
    Abstract: The application discloses a load evaluation system for virtual machines in a cloud environment, comprising: a monitored data collecting module which is configured to collect monitored data from one or more virtual machines in a cloud data center; a monitored data processing module which is coupled with the monitored data collecting module and is configured to: perform aggregated grouping on the monitored data by using a first KMeans algorithm for each of the one or more virtual machines, each group having a center point coordinate, and calculate a performance characteristic of each virtual machine of the one or more virtual machines according to the grouping and the center point coordinates of individual groups, i.e.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: January 7, 2020
    Assignee: CHINA UNIONPAY CO., LTD.
    Inventors: Hongfeng Chai, Chengrong Wu, Jinzhi Hua, Zhenfang Wang, Yang Yang, Jun Zhang
  • Patent number: 10529026
    Abstract: A method, system and computer-readable medium are provided for performing a property inspection using aerial images, the method including the steps of receiving an indication of a request from a user to receive a quote regarding a property, identifying the property, retrieving one or more aerial images associated with the property, extracting information regarding the property from the one or more aerial images and providing an insurance decision for the property to the user according to the extracted information from the one or more aerial images in response to the request from the user.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: January 7, 2020
    Assignee: Esurance Insurance Services, Inc.
    Inventor: Stephen Nicholas Lekas
  • Patent number: 10523534
    Abstract: The present invention relates to a method and an apparatus for measuring and managing user quality of experience in a network, and a system for measuring user quality of experience in a network may comprise: a system controller for configuring measurement criteria for user quality of experience between network elements and controlling so that the network elements measure the user quality of experience according to the set criteria; a network element for transmitting a packet to a counterpart network element in order to measure, according to the control of the system controller, the user quality of experience for at least one counterpart network element; and a counterpart network element for receiving the packet from the network element and transmitting a response packet.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: December 31, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ki-Beom Park, Byeong-Soo Yeon
  • Patent number: 10516582
    Abstract: Performance of a distributed storage system with data distributed substantially, evenly across a cluster of storage devices can be dynamically managed of the distributed storage system with respect to performance guarantees to clients of the distributed storage system. Capacity of the distributed storage system in terms of one or more metrics can be determined. This measured capacity can then be compared with allocations of the metric(s) to clients of the distributed storage system. The allocations are determined based on quality of service parameters specified for the clients. The quality of service parameters at least include a maximum value and a minimum value for each of the one or more metrics, and can also include burst credits allocated to the clients. Access to the distributed storage system by the clients can be throttled to ensure the performance guarantees corresponding to the quality of service parameters are fulfilled.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: December 24, 2019
    Assignee: NetApp, Inc.
    Inventors: David D. Wright, Michael Xu
  • Patent number: 10496051
    Abstract: An event analyzing device includes an event collector configured to collect log data of a manual operation event performed by an operator of a plant, an event analyzer configured to analyze a manual operation method or a manual operation intention of the manual operation event based on the log data, a manual operation sequence extractor configured to extract the manual operation method or the manual operation intention for each predetermined period as manual operation sequences in order of time, a manual operation sequence classifier configured to classify the manual operation sequences in which manual operations are in a similar order from among the manual operation sequences, a manual operation procedure constructor configured to construct a manual operation procedure of the operator based on the manual operation sequences, a process data collector configured to collect process data of the plant, and a manual operation condition estimator configured to estimate an execution condition under which manual oper
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: December 3, 2019
    Assignee: Yokogawa Electric Corporation
    Inventors: Zhuo Liu, Yuichi Sakuraba
  • Patent number: 10491608
    Abstract: Embodiments provide for distributed transaction-based provenance tracking of agricultural data, secured access to authorized user accounts, auditability of the data, and transactional oversight of the data when exchanged between user accounts. A distributed ledger network including a primary node and a plurality of secondary nodes can store transactions generated based on various operations on or associated with agricultural data, including the certification of select portions of agricultural data collected by a data collection device, commands received from client devices associated with user accounts purchasing or licensing the agricultural data, and detected attempts to access the agricultural data, among other things.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: November 26, 2019
    Assignee: FARMOBILE LLC
    Inventors: Jason Tatge, Chris Schibi, Daniel Mola, Jason Munro, Aeron Bowden
  • Patent number: 10489693
    Abstract: An object learning system, method, and device. The object learning device includes an electronic processor configured to provide an identifier based on target to at least one auxiliary object learning device and initiate an edge learning process on the target to create first preprocessed object recognition data. The electronic processor is further configured to receive second preprocessed object recognition data corresponding to the target from the at least one auxiliary object learning device and create, based on the first and the second preprocessed object recognition data, a classifier of the target.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: November 26, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Shervin Sabripour
  • Patent number: 10482551
    Abstract: Computer-implemented methods and systems of estimating wait times and food serving times at a restaurant using wearable devices include identifying from portions of sensor data that a user is seated at a restaurant table at an estimated sitting time. In addition, portions of sensor data can be used to identify that a user has started eating at a given restaurant. Time-correlated location data can be used to determine an estimated arrival time of the user at a current location. An estimated wait time can be determined from the difference between the estimated sitting time and the estimated arrival time. An estimated food serving time can be determined from the difference between estimated eating time and arrival time or eating time and sitting time. Data indicative of the estimated times can be communicated to other computing devices, evaluated across multiple users, and/or used to develop relevant notifications for surfacing to other users.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: November 19, 2019
    Assignee: Google LLC
    Inventors: Asaf Zomet, Dvir Keysar
  • Patent number: 10481597
    Abstract: A system for monitoring manufacturing includes one or more sensors and a controller in communication with the one or more sensors. The controller may include one or more processors that determine a quality metric represented by machine data collected from one or more machine data sensors and identify a correlation value between the machine data and environmental data collected from one or more environmental data sensors. The controller may further include determine if the correlation value exceeds a predetermined threshold value, and if the correlation value exceeds the predetermined threshold value, report at least one of the correlation value and the quality metric.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 19, 2019
    Assignee: Sight Machine, Inc.
    Inventors: Nathan Oostendorp, Kurtis Alan Demaagd, Ryan Smith
  • Patent number: 10471331
    Abstract: A pacing system for pacing an activity receives a desired pace that includes a timing interval and generates a first pace signal based on the desired pace and corresponding to the timing interval. The system receives feedback on an actual pace of the activity and determines if the actual pace is different than the desired pace. When the actual pace is different, the system generates a second pace signal having a timing that is different than the timing interval. When the actual pace is not different, the system generates the second pace signal in accordance with the timing interval.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: November 12, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Robert Lacroix, Danny Grant
  • Patent number: 10469523
    Abstract: Noisy tokens can be placed in locations of client end stations such that local operations performed upon the noisy tokens generate network traffic. A traffic monitoring module (TMM) can determine normal activity patterns of network traffic resulting from one or more of the placed noisy tokens being activated by one or more non-malicious operations, and identify that other network traffic resulting from one or more of the noisy tokens being activated does not meet the one or more normal activity patterns. In response, the TMM can cause an alert to be generated.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: November 5, 2019
    Assignee: Imperva, Inc.
    Inventors: Amichai Shulman, Sagie Dulce
  • Patent number: 10467926
    Abstract: Conformal sensor systems and devices are used for sensing and analysis of data indicative of body motion, e.g., for such applications as training and/or clinical purposes. Flexible electronics technology can be implemented as conformal sensors for sensing or measuring motion (including body motion and/or muscle activity), heart rate, electrical activity, and/or body temperature for such applications as medical diagnosis, medical treatment, physical activity, physical therapy and/or clinical purposes. The conformal sensors can be used for detecting and quantifying impact, and can be used for central nervous system disease monitoring.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: November 5, 2019
    Assignee: MC10, Inc.
    Inventors: Roozbeh Ghaffari, Isaiah Kacyvenski, Conor Rafferty, Milan Raj, Melissa Ceruolo, Yung-Yu Hsu, Bryan Keen, Briana Morey, Brian Reilly, Ping-Hung Wei
  • Patent number: 10465938
    Abstract: Provided is an indoor unit for an air-conditioning apparatus including: a sensor box accommodating a sensor configured to detect light; a gearbox configured to hold the sensor box so as to be rotatable, and to be moved along a first axis together with the sensor box; a first motor configured to apply a force causing the sensor box to rotate; a second motor configured to apply a force causing the gearbox to move along the first axis; and a shaft inserted through the gearbox to be rotated by receiving the force from the first motor, in which, in the gearbox, the shaft is inserted, and the gear is accommodated so that a rotational force transmitted from the shaft is transmitted to the sensor box, the gear being movable along the first axis.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: November 5, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yosuke Naito, Masayuki Oishi, Shuhei Yokota
  • Patent number: 10460531
    Abstract: A facility abnormality prediction model generation system includes: a data receiver receiving data of sensors of a facility previously obtained during an operation of the facility; an abnormality notification time predictor detecting a malfunction time of a malfunction of the facility based on the data of the sensors and determining an abnormality notification time for pre-notification of the malfunction of the facility based on the detected malfunction time; an optimal sensor combination calculator generating a chromosome based on the data of the sensors and performing a genetic algorithm using the generated chromosome to calculate an optimal sensor combination which is a combination of sensor data related to the determined abnormality notification time; and a facility abnormality prediction model generator generating a facility abnormality prediction model for the pre-notification of the malfunction of the facility, based on the optimal sensor combination.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: October 29, 2019
    Assignees: Industry-University Cooperation Foundation Hanyang University, HANWHA PRECISION MACHINERY CO., LTD.
    Inventors: HyunJin Bang, Cheolhyung Cho, Kyungtaek Kim, Deok-Soo Kim, Kichun Lee, Youngsong Cho, Jae-Kwan Kim
  • Patent number: 10460404
    Abstract: Devices and methods comprise determining an actual weather independent energy consumption value and actual weather dependent energy consumption value of a building. The devices and methods further comprise, obtaining energy simulation information from a data source. Further, an ideal weather independent energy consumption value and one or more ideal loads are generated based on the energy simulation information, building information, and total energy consumption of the building. The devices and methods further comprise determining a benchmarking score for the building using the actual weather independent energy consumption value, the actual weather dependent energy consumption value, the ideal weather independent energy consumption value, and the one or more ideal loads for managing energy consumption associated with the building.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: October 29, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Maathangi Sankar, Venkataramakrishna P, Shiva R Iyer, Venkatesh Sarangan, Arunchandar Vasan, Anand Sivasubramaniam
  • Patent number: 10451526
    Abstract: A method for monitoring performance of at least one component on a moving platform, the method including receiving sensor data for the at least one component, along with supplemental data, at a processing node; and processing the sensor data, the processing using the supplemental data to filter the sensor data.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: October 22, 2019
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, Roland Emlyn Williams, James Randolph Winter Lepp, Stephen McCann
  • Patent number: 10452081
    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: April 9, 2018
    Date of Patent: October 22, 2019
    Assignee: RPM INDUSTRIES, LLC
    Inventor: John K. Apostolides
  • Patent number: 10445151
    Abstract: Distributed API accounting is disclosed, including: receiving from respective ones of a plurality of agents, a plurality of local counter values corresponding to an application programming interface (API) service counter identifier; logging the plurality of local counter values corresponding to the API service counter identifier; receiving a request for an aggregated counter value associated with the API service counter identifier; combining at least some of the logged plurality of local counter values associated with the API service counter identifier to determine the aggregated counter value corresponding to the API service counter identifier; and storing the aggregated counter value corresponding to the API service counter identifier.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Scott K. Ko, Oleksandr Khimich, Ken Chan, Rajanish Jagadish Gundlupet, Sri Harsha Chevuru, Mahesh Bingi
  • Patent number: 10444121
    Abstract: A proposed solution to analyze event data from sensors of devices of a manufacturing environment to identify relationships of events to predict faults in devices is disclosed. The analysis includes conditional probability model and Apriori model. The relationships are used to determine a device health index which is compared to real-time event data to predict faults in a device.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: October 15, 2019
    Assignee: SAP SE
    Inventor: Chen Wang
  • Patent number: 10430057
    Abstract: An apparatus to wirelessly monitor selected sensors of a machine having a plurality of sensors includes a touchscreen display configured to display a graphical user interface (GUI) and a processor or processing circuitry that receives and analyzes data wirelessly transmitted from the selected sensors. Selection of the sensors can include display on the GUI of a first user input to receive a selection to select the machine from a predetermined list of machines, a second user input to receive an input to identify and monitor one or more operating characteristics of the machine, and a third user input to receive one or more inputs to individually associate sensor identifiers with graphics corresponding to the candidate sensor selection locations to select the sensors from which to receive and analyze data to monitor the one or more operating characteristics of the machine.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: October 1, 2019
    Assignee: Caterpillar Inc.
    Inventors: Christopher A. Junck, Timothy A. McKinley
  • Patent number: 10432483
    Abstract: Embodiments presented herein describe an I/O client that switches between generating high-resolution and low-resolution performance data in response to a defined event indicating there is a performance issue with a storage volume. In one embodiment, the I/O client uses one or more event rules that define a condition or threshold for determining whether to generate high-resolution or low-resolution performance data. In one embodiment, the I/O client transmits the performance data to a central monitoring system which can generate a chart plotting the performance data overtime. Because the I/O client may generate the high resolution performance data only when an event rule indicates there is a performance issue, the amount of performance data transmitted to the central monitoring system can be reduced.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: October 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: James Michael Thompson
  • Patent number: 10420998
    Abstract: The process enables a time of an athlete in a hurdle race to be measured or predicted with a personalized transponder module positioned on the athlete and a base station. The transponder module comprises a receiver unit, a processing unit, a transmitter unit for data signals and a motion sensor to supply measurement signals to the processing unit. The module is activated by a wake-up signal and a measurement of the movement is conducted by the sensor after the start of the race on passage of each hurdle. The data signals are transmitted to the base station and determination of a passage time over each hurdle is conducted.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: September 24, 2019
    Assignee: SWISS TIMING LTD
    Inventors: Reto Galli, Pascal Richard
  • Patent number: 10416988
    Abstract: Technologies are described herein for a representational state transfer (“REST” or “RESTful”) over Intelligent Platform Management Interface (“IPMI”) interface for firmware to BMC communication and applications thereof. These applications include, but are not limited to, remote firmware configuration, firmware updates, peripheral device firmware updates, provision of management information such as system inventory data, cloning and batch migration of firmware configuration settings, and firmware integrity monitoring. This functionality can be provided in a way that enables communication between BMCs and firmware to utilize modern manageability interfaces while maintaining backward compatibility with previous IPMI implementations.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: September 17, 2019
    Assignee: American Megatrends International, LLC
    Inventors: Igor Kulchytskyy, Chandrasekar Rathineswaran, Harikrishna Doppalapudi, Purandhar Nallagatla, Madhan B. Santharam
  • Patent number: 10415578
    Abstract: Power consumption of a cooling fan of an information processing device is reduced. A processor reduces a speed of the cooling fan provided in the information processing device, and controls the cooling fan at a first speed when there is no problem with the operation of the information processing device, the first speed being obtained by reducing the speed of the cooling fan. An interface transmits first information indicating the first speed to a management device. The processor receives second information indicating a second speed from the management device that associates the first speed with identification information identifying the information processing device and stores therein the first information indicating the first speed and the identification information, and controls the speed of the cooling fan according to the second speed when the second speed is lower than the first speed.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: September 17, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Yasumichi Matsuura, Junichi Sugiyama
  • Patent number: 10417836
    Abstract: A device maintenance apparatus has a display, in which the display displays a first screen generated based on first device information of a maintenance-target device, a second screen generated based on second device information of the device, and a third screen generated based on the first device information and the second device information.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: September 17, 2019
    Assignee: Yokogawa Electric Corporation
    Inventor: Toshihiro Itou
  • Patent number: 10416034
    Abstract: In an embodiment, a method for analyzing signals from a pixelated capacitive sensor is disclosed. The method involves classifying capacitance signals from sensor cells of a pixelated capacitive sensor into at least one class based on capacitance values for sensor cells indicated by corresponding capacitance signals and assigning an attribute to sensor cells based on the classification of the corresponding capacitance signals.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: September 17, 2019
    Assignee: NXP B.V.
    Inventor: Franciscus Petrus Widdershoven
  • Patent number: 10409252
    Abstract: Situational-awareness controllers and methods to increase situational-awareness for an actor associated with a triggering event are described. An example method includes in response to receiving a notification of a triggering event generated by at least one sensor, a computing device accessing information that includes related to an actor associated with the triggering event. The computing device correlates the information to a compilation of historical information by (i) determining whether the actor's location is associated with one or more safety events stored as part of the compilation of historical information and (ii) determining a risk level of the actor based on whether the one or more associated safety events occurred within a predetermined range of time from the time associated with the triggering event. The computing device generates a command based on a result of the correlating and sends the command to at least one controllable device.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: September 10, 2019
    Assignee: The Boeing Company
    Inventors: Gary E. Georgeson, James J. Troy, Scott W. Lea, Daniel J. Wright
  • Patent number: 10409699
    Abstract: Systems and methods are described for testing computing resources. In one embodiment, a search space of computing settings is analyzed in accordance with weighted data that maps computing performance parameters with the computing settings. A subset of the computing settings is selected to generate a test population to optimize at least one computing performance parameter. One or more computing devices in a computing environment are configured in accordance with the test population, and the test conditions are iteratively updated based on test results in accordance with the test population and a fitness function.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Anirudh Balachandra Aithal, Michael David Marr
  • Patent number: 10409584
    Abstract: Technologies are described herein for a representational state transfer (“REST” or “RESTful”) over Intelligent Platform Management Interface (“IPMI”) interface for firmware to BMC communication and applications thereof. These applications include, but are not limited to, remote firmware configuration, firmware updates, peripheral device firmware updates, provision of management information such as system inventory data, cloning and batch migration of firmware configuration settings, and firmware integrity monitoring. This functionality can be provided in a way that enables communication between BMCs and firmware to utilize modern manageability interfaces while maintaining backward compatibility with previous IPMI implementations.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: September 10, 2019
    Assignee: American Megatrends International, LLC
    Inventors: Igor Kulchytskyy, Chandrasekar Rathineswaran, Harikrishna Doppalapudi, Purandhar Nallagatla
  • Patent number: 10411946
    Abstract: A method and system of managing fixed line network elements. Data from disparate sources is received by a processing layer of a monitoring server via a wireline communication network. The intelligence layer determines whether a first node from the disparate nodes is new or pre-existing. Based on a determination by the intelligence layer whether a node is new or pre-existing, different static rules are applied to the received data from the first node. Contextual information is retrieved from the measurements megastore related to the first node. A root cause of a malfunction of the first node is determined. A notification is generated based on the root cause of the malfunction.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: September 10, 2019
    Assignee: TUPL, Inc.
    Inventors: Pablo Tapia, Rafael Sanchez-Mejias, Juan Jose Escobar