Performance Or Efficiency Evaluation Patents (Class 702/182)
-
Patent number: 10582890Abstract: 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: GrantFiled: August 26, 2016Date of Patent: March 10, 2020Assignee: Awarables Inc.Inventors: Amrit Bandyopadhyay, Gilmer Blankenship, Madhvi Upender, Raghu Upender
-
Patent number: 10585415Abstract: 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: GrantFiled: November 27, 2017Date of Patent: March 10, 2020Assignee: FANUC CORPORATIONInventor: Hidesato Takaoki
-
Patent number: 10585710Abstract: 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: GrantFiled: December 31, 2015Date of Patent: March 10, 2020Assignee: Box, Inc.Inventors: Benjamin Campbell Smith, Gaurav Gargate, Bonan Zheng, Timothy Martin Heilig
-
Patent number: 10585773Abstract: 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: GrantFiled: November 22, 2017Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Awadesh Tiwari, Ramshanker Kowta, Jayachandran Kizhakoot Ramachandran
-
Patent number: 10581959Abstract: 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: GrantFiled: January 30, 2018Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Christian Ambach, Mathias Dietz, Rainer Wolafka
-
Patent number: 10579341Abstract: 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: GrantFiled: January 22, 2016Date of Patent: March 3, 2020Assignee: Synopsys, Inc.Inventors: Tim Kogel, Neeraj Goel, Andreas Wieferink
-
Patent number: 10572889Abstract: 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: GrantFiled: December 23, 2014Date of Patent: February 25, 2020Assignee: OPOWER, INC.Inventors: Brian Sloss, Koorosh Nouri
-
Patent number: 10574728Abstract: 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: GrantFiled: March 4, 2016Date of Patent: February 25, 2020Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Jianli Li
-
Patent number: 10572512Abstract: 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: GrantFiled: September 28, 2016Date of Patent: February 25, 2020Assignee: FUJITSU LIMITEDInventors: Hiroaki Ishii, Shinichi Omura, Shoshin Oiwa, Michiaki Sumiya, Jiro Ikegami, Rie Takeuchi
-
Patent number: 10567264Abstract: 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: GrantFiled: April 6, 2017Date of Patent: February 18, 2020Assignee: ROHDE & SCHWARZ GMBH & CO. KGInventors: Alexander Tyrrell, Francesco Rossetto, William Powell
-
Patent number: 10558197Abstract: 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: GrantFiled: April 24, 2017Date of Patent: February 11, 2020Assignee: SAP SEInventors: Stephan Meier, Robert Noce, Navdeep Raj Ganesh, Ge Cao, Matthias Weigold, Philipp Raub
-
Patent number: 10554568Abstract: 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: GrantFiled: September 25, 2015Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Mario Flajslik, James Dinan
-
Patent number: 10554505Abstract: 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: GrantFiled: September 28, 2012Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Mrittika Ganguli, Muthuvel M. I, Ananth S. Narayan, Jaideep Moses, Andrew J. Herdrich, Rahul Khanna
-
Patent number: 10552695Abstract: 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: GrantFiled: December 19, 2018Date of Patent: February 4, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Lawrence A. Bush, Shihchye A. Lin, Prabhjot Kaur
-
Patent number: 10546101Abstract: 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: GrantFiled: July 24, 2015Date of Patent: January 28, 2020Assignees: BAXTER INTERNATIONAL INC., BAXTER HEALTHCARE SAInventors: Ross G. Krogh, James P. Martucci
-
Patent number: 10548020Abstract: 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: GrantFiled: November 13, 2017Date of Patent: January 28, 2020Assignee: QUALCOMM IncorporatedInventors: Mostafa Khoshnevisan, Farhad Meshkati, Tamer Kadous, Mehmet Yavuz, Chirag Sureshbhai Patel
-
Patent number: 10546731Abstract: 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: GrantFiled: October 5, 2018Date of Patent: January 28, 2020Assignee: 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: 10539934Abstract: 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: GrantFiled: March 17, 2015Date of Patent: January 21, 2020Assignee: General Electric Technology GmbHInventors: Tory McKeag, John Awald, Kevin Curtis, Reynaldo Bernal
-
Patent number: 10542181Abstract: 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: GrantFiled: May 14, 2018Date of Patent: January 21, 2020Assignee: KONICA MINOLTA, INC.Inventor: Hiroyuki Kawabata
-
Patent number: 10534557Abstract: 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: GrantFiled: August 18, 2017Date of Patent: January 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jane H. Bartik, Jonathan D. Bradbury, Daniel V. Rosa, Donald W. Schmidt
-
Patent number: 10528378Abstract: 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: GrantFiled: September 2, 2015Date of Patent: January 7, 2020Assignee: CHINA UNIONPAY CO., LTD.Inventors: Hongfeng Chai, Chengrong Wu, Jinzhi Hua, Zhenfang Wang, Yang Yang, Jun Zhang
-
Patent number: 10529026Abstract: 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: GrantFiled: July 14, 2014Date of Patent: January 7, 2020Assignee: Esurance Insurance Services, Inc.Inventor: Stephen Nicholas Lekas
-
Patent number: 10523534Abstract: 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: GrantFiled: August 29, 2014Date of Patent: December 31, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Ki-Beom Park, Byeong-Soo Yeon
-
Patent number: 10516582Abstract: 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: GrantFiled: December 5, 2017Date of Patent: December 24, 2019Assignee: NetApp, Inc.Inventors: David D. Wright, Michael Xu
-
Patent number: 10496051Abstract: 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 operType: GrantFiled: February 1, 2018Date of Patent: December 3, 2019Assignee: Yokogawa Electric CorporationInventors: Zhuo Liu, Yuichi Sakuraba
-
Patent number: 10491608Abstract: 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: GrantFiled: March 26, 2019Date of Patent: November 26, 2019Assignee: FARMOBILE LLCInventors: Jason Tatge, Chris Schibi, Daniel Mola, Jason Munro, Aeron Bowden
-
Patent number: 10489693Abstract: 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: GrantFiled: August 3, 2017Date of Patent: November 26, 2019Assignee: MOTOROLA SOLUTIONS, INC.Inventor: Shervin Sabripour
-
Patent number: 10482551Abstract: 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: GrantFiled: August 10, 2015Date of Patent: November 19, 2019Assignee: Google LLCInventors: Asaf Zomet, Dvir Keysar
-
Patent number: 10481597Abstract: 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: GrantFiled: December 8, 2016Date of Patent: November 19, 2019Assignee: Sight Machine, Inc.Inventors: Nathan Oostendorp, Kurtis Alan Demaagd, Ryan Smith
-
Patent number: 10471331Abstract: 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: GrantFiled: January 12, 2017Date of Patent: November 12, 2019Assignee: IMMERSION CORPORATIONInventors: Robert Lacroix, Danny Grant
-
Patent number: 10469523Abstract: 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: GrantFiled: November 7, 2016Date of Patent: November 5, 2019Assignee: Imperva, Inc.Inventors: Amichai Shulman, Sagie Dulce
-
Patent number: 10467926Abstract: 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: GrantFiled: October 7, 2014Date of Patent: November 5, 2019Assignee: 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: 10465938Abstract: 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: GrantFiled: July 30, 2015Date of Patent: November 5, 2019Assignee: Mitsubishi Electric CorporationInventors: Yosuke Naito, Masayuki Oishi, Shuhei Yokota
-
Patent number: 10460531Abstract: 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: GrantFiled: May 11, 2015Date of Patent: October 29, 2019Assignees: 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: 10460404Abstract: 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: GrantFiled: June 23, 2016Date of Patent: October 29, 2019Assignee: Tata Consultancy Services LimitedInventors: Maathangi Sankar, Venkataramakrishna P, Shiva R Iyer, Venkatesh Sarangan, Arunchandar Vasan, Anand Sivasubramaniam
-
Patent number: 10451526Abstract: 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: GrantFiled: July 31, 2017Date of Patent: October 22, 2019Assignee: BlackBerry LimitedInventors: Michael Peter Montemurro, Roland Emlyn Williams, James Randolph Winter Lepp, Stephen McCann
-
Patent number: 10452081Abstract: 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: GrantFiled: April 9, 2018Date of Patent: October 22, 2019Assignee: RPM INDUSTRIES, LLCInventor: John K. Apostolides
-
Patent number: 10445151Abstract: 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: GrantFiled: September 14, 2016Date of Patent: October 15, 2019Assignee: Google LLCInventors: Scott K. Ko, Oleksandr Khimich, Ken Chan, Rajanish Jagadish Gundlupet, Sri Harsha Chevuru, Mahesh Bingi
-
Patent number: 10444121Abstract: 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: GrantFiled: May 3, 2016Date of Patent: October 15, 2019Assignee: SAP SEInventor: Chen Wang
-
Patent number: 10430057Abstract: 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: GrantFiled: December 12, 2016Date of Patent: October 1, 2019Assignee: Caterpillar Inc.Inventors: Christopher A. Junck, Timothy A. McKinley
-
Patent number: 10432483Abstract: 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: GrantFiled: September 26, 2016Date of Patent: October 1, 2019Assignee: Amazon Technologies, Inc.Inventor: James Michael Thompson
-
Patent number: 10420998Abstract: 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: GrantFiled: August 25, 2016Date of Patent: September 24, 2019Assignee: SWISS TIMING LTDInventors: Reto Galli, Pascal Richard
-
Patent number: 10416988Abstract: 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: GrantFiled: February 9, 2018Date of Patent: September 17, 2019Assignee: American Megatrends International, LLCInventors: Igor Kulchytskyy, Chandrasekar Rathineswaran, Harikrishna Doppalapudi, Purandhar Nallagatla, Madhan B. Santharam
-
Patent number: 10415578Abstract: 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: GrantFiled: September 15, 2017Date of Patent: September 17, 2019Assignee: FUJITSU LIMITEDInventors: Yasumichi Matsuura, Junichi Sugiyama
-
Patent number: 10417836Abstract: 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: GrantFiled: May 26, 2017Date of Patent: September 17, 2019Assignee: Yokogawa Electric CorporationInventor: Toshihiro Itou
-
Patent number: 10416034Abstract: 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: GrantFiled: December 27, 2016Date of Patent: September 17, 2019Assignee: NXP B.V.Inventor: Franciscus Petrus Widdershoven
-
Patent number: 10409252Abstract: 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: GrantFiled: May 12, 2017Date of Patent: September 10, 2019Assignee: The Boeing CompanyInventors: Gary E. Georgeson, James J. Troy, Scott W. Lea, Daniel J. Wright
-
Patent number: 10409699Abstract: 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: GrantFiled: August 15, 2016Date of Patent: September 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Anirudh Balachandra Aithal, Michael David Marr
-
Patent number: 10409584Abstract: 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: GrantFiled: February 9, 2018Date of Patent: September 10, 2019Assignee: American Megatrends International, LLCInventors: Igor Kulchytskyy, Chandrasekar Rathineswaran, Harikrishna Doppalapudi, Purandhar Nallagatla
-
Patent number: 10411946Abstract: 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: GrantFiled: June 13, 2017Date of Patent: September 10, 2019Assignee: TUPL, Inc.Inventors: Pablo Tapia, Rafael Sanchez-Mejias, Juan Jose Escobar