Performance Or Efficiency Evaluation Patents (Class 702/182)
  • 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
  • Patent number: 10409748
    Abstract: A bridge device includes a first physical layer circuit, a first buffer memory, a DMA controller, and a processor. The first physical layer circuit is configured to connect to an upstream device. The first buffer memory is configured to store a first data and transfer data to the upstream device via the first physical layer circuit. The DMA controller is coupled to the first buffer memory and configured to access the first data in the first buffer memory to read and/or write a storage device correspondingly. The processor is coupled to the first buffer memory and the DMA controller. When the bridge device receives a clear feature command from the upstream device, the processor is configured to reset the first buffer memory and the DMA controller to stop the data transferring between the upstream device and the bridge device.
    Type: Grant
    Filed: July 4, 2018
    Date of Patent: September 10, 2019
    Assignee: ASMEDIA TECHNOLOGY INC.
    Inventor: Kuo-Lung Li
  • Patent number: 10401237
    Abstract: Embodiments of a certification system for use with an environmental monitoring system that may monitor environmental parameters of multiple different environments. The certification system, which includes one or more computing devices, monitors the certification of environmental sensors of the system. When the certification system detects that the certification of a sensor in a first environment satisfies a condition, such as that the certification is to expire within a threshold period of time, the system triggers the distribution of a certified sensor to an operator of the first environment to replace the sensor for which the certification is to expire. For example, the system may trigger the environmental monitoring system to send a newly-certified sensor to the first operator of the first environment.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: September 3, 2019
    Assignee: Digi International Inc.
    Inventor: Harry J. Schechter
  • Patent number: 10402453
    Abstract: Aspects discussed herein present a solution for utilizing large-scale knowledge graphs for inference at scale and generating explanations for the conclusions. In some embodiments, aspects discussed herein learn inference paths from a knowledge graph and determine a confidence score for each inference path. Aspects discussed herein may apply the inference paths to the knowledge graph to improve database lookup, keyword searches, inferences, etc. Aspects discussed herein may generate a natural language explanation for each conclusion or result from one or more inference paths that led to that conclusion or result. Aspects discussed herein may present the best conclusions or results to the user based on selection strategies. The presented results or conclusions may include generated natural language explanations rather than links to documents with word occurrences highlighted.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: September 3, 2019
    Assignee: Nuance Communications, Inc.
    Inventors: Peter Zei-Chan Yeh, Adwait Ratnaparkhi, Benjamin Birch Douglas, William Lawrence Jarrold
  • Patent number: 10401813
    Abstract: A system for controlling an electrical drive including the steps of: receiving an input reference value for a first mechanical variable; estimating a second mechanical variable for a predefined time based on a model based on: a first equation for predicting a future state of the drive system a second equation for predicting at least an actual value of the second mechanical variable; and selecting a first future value from development of the second mechanical variable.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: September 3, 2019
    Assignee: ABB Schweiz AG
    Inventor: Thomas Besselmann
  • Patent number: 10404780
    Abstract: Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: September 3, 2019
    Assignee: IP EXO, LLC
    Inventors: Seth Dingwell, Ivan Escobar, Dylan F. Gale, Michael P. Goulding, Jacques Guibert de Bruet, Colin Kelly, Jr.
  • Patent number: 10395203
    Abstract: A system and method to simulate the impact of leadership activity for individuals in leader and/or manager roles to be able to model their organization as a system and to simulate a plurality of actions that might be taken and their impact on the non-linear dynamics of the organization, its functions, capabilities, processes and outcomes. The system includes an Organization State component, a Leadership Activities component, an Environment State component, and a Simulation Module component. The Simulation Module component takes in initial conditions defined for the Organization State, Leadership Activities and the Environment State, iterates the functions and process of the organization through time, simulates the interactions of the various variables described in the Organization State, the Leadership Activities and the Environment State and the interactive effects among them and provides outputs of a plurality of measures for each time step.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: August 27, 2019
    Inventor: James K. Hazy
  • Patent number: 10394229
    Abstract: Based on at least one manufacturing process characteristics associated with a manufacturing process, a prediction time at which to execute a selected machine learning model selected from multiple trained machine learning models is determined, and at the prediction time, the selected machine learning model is executed. Executing the selected machine learning model predicts a control set point for future values of state variables of the manufacturing process, for controlling the manufacturing process. Based on at least one of the manufacturing process characteristics, a learning time at which to train a machine learning model is determined, and at the learning time, the machine learning model is trained based on historical process data associated with the manufacturing process.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Young Min Lee, Edward Pring, Kyong Min Yeo, Nam H Nguyen, Jayant R. Kalagnanam, Christian Makaya, Hui Qi, Dhaval Patel
  • Patent number: 10397043
    Abstract: An analytic application may provide analysis of performance data for a wireless carrier network to determine root causes of issues. Performance data for network components of the wireless carrier network and device components of user devices that use the network may be obtained. The performance data is processed by aggregating multiple datasets of the performance data into aggregated performance data according to one or more grouping parameters or converge a plurality of datasets of the performance data into converged performance data according to a unitary storage schema. Analysis may be performed on the aggregated performance data or the converged performance data to detect an issue affecting the wireless carrier network or to generate a solution to the issue. The aggregate performance data and the converged performance data may include non-real time data or real time data. Accordingly, the issue or the solution to the issue may be provided for presentation.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: August 27, 2019
    Assignee: TUPL, Inc.
    Inventors: Pablo Tapia, Rafael Sanchez-Mejias
  • Patent number: 10383553
    Abstract: The present invention is a system and method to collect and analyze data produced through biometric and psychometric tasks on interactive computing devices. The collected biometric data can be used to quantify motor skills and to generate statistics that correlate with or predict ability in other functional domains. The biometric data tasks and data collection can be incidental to user interaction with a computing device using a touchpad or other input device—such as users drawing lines to connecting screen elements while using the user interface of an application on a computing device.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: August 20, 2019
    Inventors: Shenly Glenn, Joel Mefford
  • Patent number: 10388178
    Abstract: An Intelligent Tutoring System (ITS) system is provided that is able to identify and respond adaptively to the learner's or student's affective states (i.e., emotional states such as confusion. frustration, boredom, and flow/engagement) during a typical learning experience, in addition to adapting to the learner's cognitive states. The system comprises a new signal processing model and algorithm, as well as several non-intrusive sensing devices, and identifies and assesses affective states through dialog assessment techniques, video capture and analysis of the student's face, determination of the body posture of the student, pressure on a pressure sensitive mouse, and pressure on a pressure sensitive keyboard. By synthesizing the output from these measures, the system responds with appropriate conversational and pedagogical dialog that helps the learner regulate negative emotions in order to promote learning and engagement.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: August 20, 2019
    Inventors: Arthur Carl Graesser, Sidney Keith D'Mello
  • Patent number: 10383563
    Abstract: A system and method relate to receiving, by a processing device, at least one stream of data captured by at least one sensor monitoring a human subject, wherein the at least one stream of data comprises sensor measurements, comparing the sensor measurements to at least one model of a mental state to estimate the mental state of the human subject, determining whether to trigger an alarm based on the estimated mental state, and in response to determining to trigger the alarm, generating an instruction to trigger the alarm.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 20, 2019
    Inventor: J. Kimo Arbas
  • Patent number: 10376015
    Abstract: A system assesses activity and displays a unitless activity value. A detector senses activity of a user. A processor reads sensed activity data from the detector. A display displays the unitless activity value. An enclosure houses the detector and the processor. The processor periodically reads the sensed activity data from the detector and processes the data to generate an activity number, the number being used to generate the unitless activity value based upon a maximum number and a display range.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 13, 2019
    Assignee: APPLE INC.
    Inventors: Curtis A. Vock, Perry Youngs
  • Patent number: 10380289
    Abstract: Creating an integrated circuit with non-linear variations, the computer identifies an integrated circuit design; identifies a timing model associated with the identified integrated circuit design; defines one or more static single sided variables; defines one or more regions of one or more of the defined one or more static single sided variables that are treated linearly; defines one or more multi-sided variables based on the defined one or more regions of the one or more of the defined one or more static single sided variables; identifies one or more timing paths within the identified integrated circuit design; performs a statistical static timing analysis on the identified timing model for the identified one or more timing paths within the identified integrated circuit design utilizing the defined one or more multi-sided variables; provides one or more timing quantities that project within a multi-parameter space based on the performed statistical static timing analysis.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Allen, Nathan C. Buck, Eric A. Foreman, Jeffrey G. Hemmett, Kerim Kalafala, Gregory M. Schaeffer, Stephen G. Shuma, Debjit Sinha, Natesan Venkateswaran, Vladimir Zolotov
  • Patent number: 10381952
    Abstract: A method of configuring a power conversion cell for a distributed power system according to an example of the present disclosure includes: importing one or more software modules onto a controller of a conversion device configured to control power conversion with one or more of the modules selected based on one or more of a load or source device, and the results of a software simulation.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: August 13, 2019
    Assignee: United Technologies Corporation
    Inventors: Luis Arnedo, Shashank Krishnamurthy, Vladimir Blasko
  • Patent number: 10380286
    Abstract: The computer identifies an integrated circuit design; identifies a timing model associated with the identified integrated circuit design; defines one or more static single sided variables; defines one or more regions of one or more of the defined one or more static single sided variables that are treated linearly; defines one or more multi-sided variables based on the defined one or more regions of the one or more of the defined one or more static single sided variables; identifies one or more timing paths within the identified integrated circuit design; performs a statistical static timing analysis on the identified timing model for the identified one or more timing paths within the identified integrated circuit design utilizing the defined one or more multi-sided variables; provides one or more timing quantities that project within a multi-parameter space based on the performed statistical static timing analysis.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Allen, Nathan C. Buck, Eric A. Foreman, Jeffrey G. Hemmett, Kerim Kalafala, Gregory M. Schaeffer, Stephen G. Shuma, Debjit Sinha, Natesan Venkateswaran, Vladimir Zolotov
  • Patent number: 10373709
    Abstract: The present disclosure provides for modeling a clinical trial study, which may implement a cross-over design. A plurality of treatments is generated for a clinical trial study, based on a first subset of operational parameters. A plurality of sequences is also generated for the clinical trial study, based on a second subset of the operational parameters. Each sequence of the plurality of sequences comprises a combination of ones of the plurality of treatments. A plurality of subject groups is assigned to the plurality of sequences, where one subject group of the plurality of subject groups is respectively assigned to one sequence of the plurality of sequences. The one sequence is administered to subjects of the one subject group during the clinical trial study.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: August 6, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Scott Andrew Bockelman, John Caron, Naresh Baliga, Leyla Badakhshanian
  • Patent number: 10368659
    Abstract: A refrigerated display case (1) with at least one unit composed of a plurality of wall groups, namely a bottom group (11), a rear wall group (12), and a top group (13), which delimit a refrigerated chamber (4) at the bottom, at the back, and at the top, and with a cooling device (5) that has a refrigerant circuit and whose components at least include a compressor (51), an evaporator (50), a condenser (52), and an electric control unit (55). A refrigerated display case that is climate-friendly, efficient, and simultaneously safe to operate is achieved in that propane is contained as a refrigerant in the refrigerant circuit, with a filling capacity of more than 150 g.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: August 6, 2019
    Assignee: AHT COOLING SYSTEMS GMBH
    Inventor: Reinhold Resch
  • Patent number: 10365994
    Abstract: Dynamically scheduled testing of a software application on one or more devices are disclosed. The system can schedule and execute of one or more test cases associated with a software application. When a device becomes available for testing, the system can determine the list of commits that have not yet been tested. If there are outstanding untested commits, the system can determine the list of test cases in a test plan that are to be scheduled and executed. For each test in the list of test cases, the system can compute an urgency value. Urgency value can be a function of the untested commits. For example, urgency value can be the number of untested commits associated with each test case. The system can then sort the test cases based on the urgency value and schedule the most “urgent” test case for execution.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 30, 2019
    Assignee: Facebook, Inc.
    Inventors: Juyuan Yang, Yi Zeng, Scott Kenneth Yost
  • Patent number: 10359408
    Abstract: The present invention is directed to a system and process for monitoring jet fuel quality control procedural compliance. One system of the current invention includes a portable computer in communication with a server over network, an equipment database, and a report module. In exemplary process, jet fuel equipment is input into the system and stored in the equipment database, along with the process for its inspection. Inspector profiles are input into the system. The system facilitates notification of required inspections for a facility. The system presents an interface guiding an inspector through inspection of jet fuel and jet fuel equipment inspections. The input is stored by the system, whereby the report module generate reports based on inspection reports, equipment, and facilities.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: July 23, 2019
    Inventor: Kent Dial
  • Patent number: 10359910
    Abstract: Aspects include cross validation of user feedback in a dialog system. A repository of previous user feedback associated with a user interface is accessed. One or more identified features in the previous user feedback are classified. A sequence of cross-validation questions is generated in a dialog system to elicit further feedback from a current user of the user interface based on the one or more identified features and observed interactions of the current user with the user interface. Responses to the sequence of cross-validation questions are filtered to group the further feedback associated with the one or more identified features. One or more change suggestions to modify the user interface are stored based on the previous user feedback and the further feedback associated with the one or more identified features.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ashok T. Kumar, Dan O'Connor, William G. O'Keeffe, David D. Taieb
  • Patent number: 10352576
    Abstract: An extremum-seeking control system for a chilled water plant includes a feedback controller and an extremum-seeking controller. The feedback controller is configured to operate equipment of the chilled water plant to achieve a condenser water temperature setpoint. The equipment include at least one of a chiller compressor, a condenser water pump, and a cooling tower fan. The extremum-seeking controller is configured to provide the condenser water temperature setpoint to the feedback controller.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: July 16, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Timothy I. Salsbury, John M. House
  • Patent number: 10353800
    Abstract: Systems, methods, and computer-readable media are disclosed for graph based monitoring and management of network components of a distributed streaming system. In one aspect, a method includes generating, by a processor, a first metrics and a second metrics based on data collected on a system; generating, by the processor, a topology graph representing data flow within the system; generating, by the processor, at least one first metrics graph corresponding to the first metrics based in part on the topology graph; generating, by the processor, at least one second metrics graph corresponding to the second metrics based in part on the topology graph; identifying, by the processor, a malfunction within the system based on a change in at least one of the first metrics graph and the second metrics graph; and sending, by the processor, a feedback on the malfunction to an operational management component of the system.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: July 16, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mingye Chen, Xinyuan Huang, Debojyoti Dutta
  • Patent number: 10355922
    Abstract: Functionality is disclosed herein for providing an automated computing architecture configuration service for creating, updating, or otherwise providing computing architecture templates. The automated computing architecture configuration service examines a set of computing specifications to correlate possible computing architecture configurations with the specifications, based on benchmarked performance results for existing computer architecture instances or possible instances. The correlation may subsequently be utilized to provide the computing architecture templates or a service proposal based on one or more computing architecture templates.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: July 16, 2019
    Inventor: Frank Stienhans
  • Patent number: 10353957
    Abstract: The disclosed system and method acquire and store performance measurements relating to performance of a component in an information technology (IT) environment and log data produced by the IT environment, in association with corresponding time stamps. The disclosed system and method correlate at least one of the performance measurements with at least one of the portions of log data.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: July 16, 2019
    Assignee: SPLUNK INC.
    Inventors: Brian Bingham, Tristan Fletcher, Alok Anant Bhide
  • Patent number: 10349868
    Abstract: The present invention is a system and method to collect and analyze data produced through biometric and psychometric tasks on interactive computing devices. The collected biometric data can be used to quantify motor skills and to generate statistics that correlate with or predict ability in other functional domains. The biometric data tasks and data collection can be incidental to user interaction with a computing device using a touchpad or other input device—such as users drawing lines to connecting screen elements while using the user interface of an application on a computing device.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: July 16, 2019
    Inventors: Shenly Glenn, Joel Mefford
  • Patent number: 10344429
    Abstract: A system and method for optimization of a continuous digester operation of a continuous digester are presented. The system includes a tracking module for tracking of process variables in the continuous digester operation and developing non-linear empirical model for one or more quality variables. A soft sensor module is used for deploying a soft sensor based on the non-linear empirical model and for generating soft measurements corresponding to the quality variables at different locations. A constraint management module is used for generating dynamically a set of constraints that are used by a model predictive controller for computing set points for optimization of continuous digester operation.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 9, 2019
    Assignee: ABB Schweiz AG
    Inventors: Abhijit Badwe, Ramesh Satini
  • Patent number: 10346755
    Abstract: Hybrid feature selection methods include methods of creating a predictive model for valve performance in a fleet of aircraft. Methods include qualifying a qualification dataset of valve-related parameters calculated from data collected during a first series of flights at least before and after a non-performance event of a valve. Methods include receiving a qualified selection of the valve-related parameters and verifying a verification dataset of the qualified selection of the valve-related parameters calculated from data collected during a second series of flights. Methods include receiving a set of verified and qualified valve-related parameters and building a predictive model for valve non-performance with a training dataset of the verified and qualified valve-related parameters calculated from data collected during additional flights of the fleet.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: July 9, 2019
    Assignee: The Boeing Company
    Inventors: James M. Ethington, Liessman E. Sturlaugson, Timothy J. Wilmering
  • Patent number: 10335106
    Abstract: Disclosed are a computing system and method for identifying and visualizing a thrombosis. The method includes: registering an acquired computer tomography (CT) image of an examinee and a computer tomography angiography (CTA) image-based average standard model to each other; identifying a candidate blood vessel region from the CT image based on the results of the registration; acquiring a volume, selected by applying a threshold value for the brightness of the CT image to the candidate blood vessel region, as a first thrombosis candidate region; acquiring at least part of the first thrombosis candidate region as a second thrombosis candidate region based on the size information of the first thrombosis candidate region; and visualizing the second thrombosis candidate region by assigning a visual effect, adapted to distinguish the second thrombosis candidate region from the remaining portion of the CT image, to the second thrombosis candidate region.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: July 2, 2019
    Assignee: Infinitt Healthcare Co., Ltd.
    Inventor: Han Young Kim
  • Patent number: 10337410
    Abstract: An analysis method is disclosed for detecting a measurement error of operating parameters of a gas turbine. An embodiment of the method includes: obtaining multiple measured values of the operating parameters, the operating parameters being at least part of the variables of multiple functions, each of the functions including analysis ranges; putting the measured values of the operating parameters into the functions whose variables include the operating parameters to calculate the results of the functions; comparing the calculated results of the functions with the analysis ranges of the corresponding functions; identifying one or more measured values of operating parameters who are at least part of the variables of the functions whose calculated results fail to fall within the analysis ranges of the corresponding functions; and determining a measured value of an operating parameter including the highest likelihood of a measurement error.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: July 2, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Feng Liang, Song Jun Lv, Shi Yun Tang
  • Patent number: 10338986
    Abstract: A computer program file or a sequence of processing steps from an authoring environment of a data processing system is used to generate a graph including nodes representing the processing steps is generated. Unique identifiers (tags) are assigned to the nodes. One or more processing steps are optionally modified while preserving the original identifiers. If an error occurs during execution, error information is saved including the processing step that failed and data records that triggered the failure. The identifier of the failed processing step is attached to the error information. The error information is collected and processed. The collected error information is used to correlate the error to the failed processing step and to data records triggering the error using the identifier of the failed processing step recorded with the error information. The correlated error information indicates cause and location of the error.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Euan Garden, Craig Allen Lee, Jose Ramon Calzada Gomez, Michael James Coulson
  • Patent number: 10321907
    Abstract: An apparatus is disclosed which comprises a handle module that is attachable to a detachable shaft module for collectively performing a surgical procedure and an inspection station for connection to the handle module when the handle module is not being used in a surgical procedure. The handle module comprises a handle module memory circuit for storing handle module usage data for the handle module. The inspection station comprises an inspection station processor circuit for determining one or more service recommendations for the handle module based on the handle module usage data stored in the memory of the handle module and based on service recommendation criteria.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: June 18, 2019
    Assignee: Ethicon LLC
    Inventors: Frederick E. Shelton, IV, Jerome R. Morgan, Jason L. Harris, Chester O. Baxter, III
  • Patent number: 10318738
    Abstract: Systems and methods may be used to securely booting multiple devices. A method may include initiating a boot sequence at a first device in an array of devices, booting a first distributed boot executive (DBE) on the first device, updating a Platform Configuration Register (PCR) with a first boot measurement, sharing the first boot measurement with a second DBE on a second device of the devices before booting a next boot step at the first device, receiving a second boot measurement from the second DBE, and booting the first device into a next boot stage in response to receiving the second boot measurement from the second DBE.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: June 11, 2019
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Rajesh Poornachandran
  • Patent number: 10317855
    Abstract: A system, method, and an apparatus relating to data collection regarding valve movement over a period of time in order to determine the effects of stiction on the valve. With data collection done over a period of time, it is possible to remove dependency on a high speed method of data collection. The evaluation of the valve movement includes consideration of a manipulated variable (MV) for diagnosis, or detection, of stiction of the valve.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: June 11, 2019
    Assignee: Yokogawa Electric Corporation
    Inventors: Angelo Basa Florentino, Prakash Mariappan
  • Patent number: 10319211
    Abstract: Examples herein disclose an apparatus. The apparatus includes a network interface controller (NIC) port to be dedicated to a management functionality of a server. The apparatus also includes a light emitting diode (LED), coupled to the NIC port, to provide a visible indication that the NIC port is dedicated to the management functionality of the server.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: June 11, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Min-Lung Ke, Peter Liao, Chun-Hua Huang, Chih-Chieh Wang, Yi-Hsun Chen
  • Patent number: 10313176
    Abstract: An information processing device includes an email transmission unit, a memory, and a transmission unit. The email transmission unit transmits an email with an attached image. The memory stores a transmission history including an information identifier of information indicating that the email has been transmitted. The transmission unit transmits, to an external device, transmission-check-response information indicating that transmission has occurred if the transmission history includes an information identifier included in transmission-check-request information received from the external device.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: June 4, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Hiroshi Yamaguchi, Kengo Tokuchi
  • Patent number: 10311456
    Abstract: Provided herein are systems and methods relating to prediction in a context of first and second client devices related to a provider facility (a drive-through that sells comestible goods, e.g.) wherein the first client device is aboard a first vehicle and predictive data relating to the first client device is improved by retaining data relating to the second client device (having visited the provider facility on a prior same-type day, e.g.).
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: June 4, 2019
    Inventor: Keith Dean McCormick
  • Patent number: 10309674
    Abstract: An air-conditioning control apparatus is configured to group a plurality of environmental sensors into a plurality of groups, based on correlation coefficients between environmental information acquired by the plurality of environmental sensors. The air-conditioning control apparatus is configured to regularly calculate a correlation coefficient between environmental information acquired by one or more environmental sensors in each of the plurality of groups. The air-conditioning control apparatus is configured to reset, in the case where the calculated correlation coefficient is less than a predetermined value, a group associated with an environmental sensor. The air-conditioning control apparatus is configured to control each of a plurality of air conditioners that are each associated with any of the plurality of groups, based on environmental information acquired by each environmental sensor in the group associated with the air conditioner.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: June 4, 2019
    Assignee: KYOCERA Corporation
    Inventor: Ryuta Fujisawa
  • Patent number: 10306015
    Abstract: A method is provided for the periodic detecting of measured values in a distributed real-time computer system, which comprises a plurality of intelligent sensors, node computers, and distribution units, wherein the intelligent sensors, the node computers, and the distribution units have access to a global time, wherein real-time data is transported in the real-time computer system by time-triggered real-time messages, wherein periodically recurring global observation instants are established or will be established in the real-time computer system at the beginning of a frame, wherein each node computer controlling a physical sensor outputs a trigger signal to the the physical sensor at a sensor-specific trigger instant of the sensor controlled by the node computer, which specific trigger instant is calculated from the difference between the global observation instant and a sensor-specific startup interval.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: May 28, 2019
    Assignee: TTTech Computertechnik AG
    Inventor: Hermann Kopetz
  • Patent number: 10305724
    Abstract: A method, system, and computer readable medium for managing applications on an application execution system are disclosed. On an application server the number of instances of a first application type that are in a busy state is determined. This determination is performed at each respective time interval in a plurality of time intervals. Then, a first running average for the busy state of the first application type is computed based upon the number of instances of the first application type that are in a busy state, at the application server, at each respective time interval. A removal request is sent when the first running average for the busy state meets a first removal criterion. The removal request is a request to remove the application server from a data structure that specifies which of a plurality of application servers accept service requests for the first application type.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: May 28, 2019
    Assignee: Google LLC
    Inventors: Jon P. McAlister, Justin Christopher Haugh
  • Patent number: 10299737
    Abstract: A method for diabetes care, the method (which also may be referred to as, involve or incorporate at least one of a tool, device or program) allowing for the characterization of the relevance of errors of parameters affecting glucose concentration on a postprandial glucose concentration outcome for a person with diabetes mellitusm, wherein the method involves at least one of sensing, determining, calculating, predicting, describing and communicating the effects of potential errors of parameters affecting glucose concentration on postprandial glucose concentration values within a clinically relevant glucose range.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: May 28, 2019
    Assignee: Roche Diabetes Care, Inc
    Inventors: Matthias Essenpreis, Michael Schoemaker, Sebastiaan La Bastide, Derek Brandt, Theodor Koschinsky, Sascha Heckermann
  • Patent number: 10303437
    Abstract: A thread executed by a server to service events received into a deferred event buffer through connections to client sockets on client terminals, acquires a buffer lock responsive to the buffer lock not being acquired by another thread, and increments a buffer iteration counter. The thread identifies buffer entry N as a next candidate entry, and determines if two preconditions are satisfied: 1) a connection lock of a connection X context structure associated with the buffer entry N is not acquired by another thread; and 2) a connection iteration counter of the connection X context is less than the buffer iteration counter. Responsive to both preconditions being satisfied, the thread acquires a connection lock of the connection X context structure, removes the buffer entry N, and releases the buffer lock. The connection lock is released responsive to completing execution of a callback function performing the buffer entry N.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: May 28, 2019
    Assignee: CA, Inc.
    Inventor: Nicholas Robert Giles
  • Patent number: 10295997
    Abstract: A diagnostic tool, a computer software program, and a method for determining an interruption in a plant with at least one device includes determining a plant status at a recording time by recording at least one plant status value and transmitting the plant status to the diagnostic tool, determining a device status at a recording time by recording at least one device status value and transmitting the device status to the diagnostic tool, assigning a shared time base to the transmitted device status and the transmitted plant status, and correlating the transmitted device status and the transmitted plant status by coordinating the device status and the plant status on the shared time base.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: May 21, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Tobias Siegel
  • Patent number: 10296438
    Abstract: Continuous development pipeline systems and in-field synthetic performance test systems are interlocked to provide for automated control of promotion of program code elements within the development pipeline and in the deployment environment using relative comparative performance values rather than absolute performance thresholds, in order to better accommodate “last mile” variations in client device conditions.
    Type: Grant
    Filed: April 16, 2017
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Laquicia S. Barbee, Erica M. Brown, Martin J. C. Presler-Marshall, Shikha Shrivastava
  • Patent number: 10296391
    Abstract: Systems and methods are provided for optimizing allocation of client devices, such as gaming devices, to different available data centers and servers, such as gaming servers, within a data center. The allocation maintains a satisfactory user experience while balancing costs and resource usage. Embodiments of the invention match a client to a data center and server based on a set of criteria related to the client device, user of the client device, game or application the user desires to play, available data centers for supporting the client device, and conditions of the network between the client device and data center. An allocation algorithm may be used to determine resource-efficient allocation. In one embodiment, a bidding process is employed wherein a client and data center are matched based on bids received from data centers. In one embodiment, allocation is periodically evaluated to determine if reassignment to another data center is needed.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 21, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Raymond Justice, Dave Lalor, Stefan Keir Gordon, Joshua Boehm, Stephen John Butler
  • Patent number: 10295404
    Abstract: A solar monitoring system for measuring solar radiation intensity comprising a tracking unit having two-axis movement comprising, an image capturing head mounted with first and second irradiation measuring units, and a controller. The first irradiation measuring unit comprises a direct normal irradiance (DNI) sensor and the second irradiation measuring unit includes a diffuse horizontal irradiance (DHI) sensor and a global horizontal irradiance (GHI) sensor. The controller receives inputs from the sensors or a software program configured to control orientation of the image capturing head so that the DNI sensor is always exposed to the sun, and the shading disc is always directly between the DHI sensor and the sun.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: May 21, 2019
    Assignee: AMRITA VISHWA VIDYAPEETHAM
    Inventors: Joshua David Freeman, Rahul Kumar, Krishnashree Achuthan
  • Patent number: 10285652
    Abstract: A tendency discrimination device includes a discriminator to objectively discriminate a tendency of a person to be tested, based on brain information obtained by magnetic resonance imaging (MRI). In the generation of the discriminator, a gray matter volume and a diffusion anisotropy degree are calculated for a frontal pole of each of multiple test subjects as a region of interest, and machine learning is performed on the relationship of the information obtained by classifying results of a test for discriminating the tendencies of the multiple test subjects, to gray matter volumes and diffusion anisotropy degrees obtained by MRI for each of the multiple test subjects.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: May 14, 2019
    Assignee: ADVANCED TELECOMMUNICATIONS RESEARCH INSTITUTE INTERNATIONAL
    Inventors: Chihiro Hosoda, Takashi Hanakawa, Rieko Osu
  • Patent number: 10289736
    Abstract: A method and a system to rank search results based on dwell time is provided. The system comprises a search module to identify a plurality of listings stored in a listing database as search results. A dwell time module determines a respective dwell time associated with each of the plurality of listings. The dwell time is based on an elapsed amount of time one or more buyers view a view item page associated with the listing. A ranking module ranks the listings composing the identified plurality of listings based at least in part on the respective dwell time associated with each of the plurality of listings.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: May 14, 2019
    Assignee: eBay Inc.
    Inventors: Alvaro Bolivar, Wenyan Hu