Time Duration Or Rate Patents (Class 702/176)
  • Patent number: 11983277
    Abstract: Some examples relate to identifying a security vulnerability in a computer system. In an example, via a NAND flash memory, a computer system may be scanned to obtain information related to a software program, based on a rule set defined in a management controller (e.g., baseboard management controller (BMC)) on the computer system. The NAND flash memory may obtain metrics related to the software program via the BMC. The NAND flash memory may analyze the information related to the software program along with the metrics related to the software program to identify a security vulnerability in the computer system. The NAND flash memory may provide the information related to the security vulnerability in the computer system to the BMC.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: May 14, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Umesh Markandaya Lakshminarasimha, Mahesh Ramenahalli Mayanna, Naveena Kedlaya
  • Patent number: 11971447
    Abstract: A self-test mechanism within an integrated circuit to automatically interleave evaluation of a clock signal by a clock monitor unit with periodic testing for faulty operation of a clock monitor unit implemented within the integrated circuit for monitoring a clock signal. The mechanism injects faults into the clock monitor unit to evaluate if the clock monitor unit is operating in accordance with its specified operating parameters. The injected faults are intended to cause the clock monitor unit to determine that the clock signal is operating outside of a specified frequency range. If the injected faults do not cause the clock monitor unit to determine that the clock signal is operating both above and below the specified frequency range, then the clock monitor unit is not functioning according to specified operating parameters.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: April 30, 2024
    Assignee: NXP USA, Inc.
    Inventors: Praveen Durga, Parul Bansal, Ritu Prasad
  • Patent number: 11716165
    Abstract: Systems, devices and methods for concealing radio communications and the spatial position of radio transmitters involved therein include the use of electrotechnical signal variation and dynamic, pseudo-random radio identifier. Transmitted radio signals contain radio identifiers identifying the transmitting mobile radio device. Each radio identifier is dynamically selected for each radio signal from a sequence of radio identifiers selected from a set of predefined pseudo-random sequences. The sequence is selected based on a predetermined selection rule. The radio identifier is selected from the thus selected sequence according to a predetermined deterministic update pattern associated with the selected sequence. The associated transmission power and/or transmission frequency is dynamically varied on the transmitter side according to a predetermined deterministic variation scheme.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: August 1, 2023
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventor: Martin Salfer
  • Patent number: 11601904
    Abstract: A network includes an intermediate node to communicate with a child node via a wireless network protocol. An intermediate node synchronizer in the intermediate node facilitates time synchronization with its parent node and with the child node. A child node synchronizer in the child node to facilitates time synchronization with the intermediate node. The intermediate node synchronizer exchanges synchronization data with the child node synchronizer to enable the child node to be time synchronized to the intermediate node before the intermediate node is synchronized to its parent node if the intermediate node has not synchronized to its parent node within a predetermined guard time period established for the child node.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: March 7, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ariton E. Xhafa, Jianwei Zhou, Xiaolin Lu
  • Patent number: 11470103
    Abstract: Disclosed herein is a method for use in detection of anomalous behavior of a device of a computer system. The method is arranged to be performed by a processing system. The method includes deriving values, m1, . . . , mN, of a metric, M, representative of data associated with the device; modeling a distribution of the values; and determining, in accordance with the distribution of the values, the probability of observing a more extreme value of the metric than a given value, m, of the metric, wherein the probability is used to determine whether the device is behaving anomalously. Also disclosed is an equivalent computer readable medium and anomalous behavior detection system.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 11, 2022
    Assignee: Darktrace Holdings Limited
    Inventors: Tom Dean, Jack Stockdale
  • Patent number: 11238977
    Abstract: A medical imaging system for acquiring medical image data from an imaging zone. The medical imaging system includes a memory for storing machine executable instructions and medical imaging system commands. The medical imaging system further includes a user interface and a processor. Execution of the machine executable instructions causes the processor to: receive scan parameter data for modifying the behavior of the medical imaging system commands; receive metadata descriptive of imaging conditions from the user interface; store configuration data descriptive of a current configuration of the medical imaging system in the memory; calculate an error probability by comparing the metadata, the configuration data, and the scan parameter data using a predefined model, wherein the error probability is descriptive of a deviation between the metadata and between the configuration data and/or the scan parameter data; perform predefined action if the error probability is above a predetermined threshold.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: February 1, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Thomas Erik Amthor, Jörn Borgert, Joachim Schmidt, Ingmar Graesslin, Eberhard Sebastian Hansis, Thomas Netsch
  • Patent number: 11197075
    Abstract: The disclosure describes methods and systems for performing time synchronization in a heterogeneous system. In one example, a method includes, for each secondary device of a plurality of secondary devices in a network: determining, by a computing system and based at least in part on a time indication for a clock on a master device and a time indication for a clock on a secondary device in the network, a time synchronization offset for the respective secondary device; collecting, from the respective secondary device, one or more static parameters and one or more dynamic parameters; determining, based on the one or more parameters, a weight to associate with the time synchronization offset for the respective secondary device; determining, based on each of the respective time synchronization offset for each of the plurality of secondary devices and the respective associated weight, a universal time synchronization offset for the network.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: December 7, 2021
    Assignee: Equinix, Inc.
    Inventors: Yakov Kamen, Yury Kamen, Danjue Li, Ankur Sharma
  • Patent number: 11138541
    Abstract: The proper visualization of a business process plays a key role in analyzing, changing, simulating and monitoring the business process. Most BPMS systems today, provide a modeling environment where the business user can define and visualize business processes as BPMN diagrams. Some more advanced systems (such as Savvion Business Manager) enable monitoring of the business process at run-time via a color-coded view of the process diagram. While process diagram is an important view of the process, it lacks the level of abstraction needed to provide information in an optimal way to the business users. The proposed visualization, called the 360 degree view provides an optimal view of a business process without losing important details about the process.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: October 5, 2021
    Assignee: Aurea Software, Inc.
    Inventor: Kamyar Jambor-Sadeghi
  • Patent number: 11099966
    Abstract: Aspects of the invention include efficient generation of instrumentation data for direct memory access operations. A non-limiting example apparatus includes an instrumentation component, residing in a cache in communication with a plurality of processing units, an accelerator, and a plurality of input output interfaces. The cache includes a direct memory access monitor that receives events from the accelerator its respective I/O interface and stores DMA state and latency for each event. The cache also includes a bucket including a DMA counter and a latency counter in communication with the DMA monitor, wherein the bucket stores in the DMA counter a count of DMAs coming from a source and stores in the latency counter the latency measured for each DMA coming from the source.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: August 24, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthias Klein, Deanna P. D. Berger, Craig R. Walters
  • Patent number: 11088911
    Abstract: A data system controller can include one or more application modules configured to receive data from one or more devices, and a data service module in operative communication with the one or more application modules to provide data thereto. The data service module can be configured to receive data from the one or more devices. The data service module can be configured to update data from a respective device of the one or more devices when a data change probability of the respective device is above a probability threshold to provide updated data from the respective device to the one or more application modules.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 10, 2021
    Assignee: Trane International Inc.
    Inventors: Thomas Christopher Basterash, Mark Martin, Udhaya Kumar Dayalan
  • Patent number: 11077828
    Abstract: A vehicle smart entry system and a method of operating the same may authenticate not only a smart key of a user who attempts to ride in a vehicle, but also a smartphone of the user, thereby improving security. The smart entry system includes a first communication device that communicates with a smart key, a second communication device that communicates with the smart key and a smartphone, and a controller that authenticates a user using a time stamp value received from the smart key through the first communication device, and a time stamp value received from the smart key through the second communication device and a time stamp value received from the smartphone through the second communication device.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: August 3, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Min Gu Park
  • Patent number: 11080661
    Abstract: The disclosed embodiments relate to systems and methods for creating a test record for a utility infrastructure including a plurality of interconnected components which convey a deliverable from at least one source to at least one destination. The computer implemented method may include a testing device that creates and monitors a test to create a test record. The test record may be stored in a database for access by other devices and/or users. The disclosed embodiments enable a testing device to provide accurate and convenient test records for the plurality of interconnected components.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: August 3, 2021
    Assignee: NortecView Ltd.
    Inventors: Alicia M. Farag, Justin M. Beynon, Shahar Levi, Michael Levi
  • Patent number: 11068564
    Abstract: A method to assess the distribution of electronic files within provider networks, wherein each provider network includes at least one server computer which distributes the electronic files to a multitude of client computers within the provider network. The present teaching also relates to an electronic data analysis device and a system for implementing such a method.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: July 20, 2021
    Assignee: Technische Universität Wien
    Inventors: Radostina Kostadinova, Peter Filzmoser, Nermina Mumic
  • Patent number: 10860456
    Abstract: The present invention discloses a counting circuit of a performance monitor unit, capable of preventing a cycle counter from being suspended due to the occurrence of an overflow. An embodiment of the counting circuit includes a cycle counter and an event counter. The cycle counter starts counting from a beginning number according to a cycle of a clock signal during enablement duration, and when a count of the cycle counter reaches a count maximum of the cycle counter during the enablement duration, the cycle counter changes a level of a trigger signal and then counts from the beginning number again. The event counter counts according to change of the level of the trigger signal. Accordingly, the counting circuit is operable to obtain a total cycle number of the clock signal in the enablement duration according to the count of the cycle counter and a count of the event counter.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 8, 2020
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chia-I Chen, Yenting Tsai
  • Patent number: 10832457
    Abstract: A method, system and computer program product for generating instances of dashboards, each dashboard instance including a set of visualizations of analytical data, relating to a collection of data. User interaction data representative of a user's actions undertaken during data exploration of the collection of data is obtained. A set of potential visualizations of analytical data relating to the collection of data is defined based on the user interaction data. At least one dashboard instance relating to the collection of data is defined based on the user interaction data and the set of potential visualizations.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Broadbent, Leo A. Coolen, Gregory Fitzpatrick, Franciscus J. van Ham
  • Patent number: 10782448
    Abstract: Systems and methods are disclosed to determine the severity of a thunderstorm and/or track the path of a thunderstorm. For instance, multiple thunderstorms may be tracked by assigning detected lightning flashes to thunderstorm objects based on a number of previous lightning flashes assigned to each of the thunderstorm objects and a distance between each of the lightning flashes and each of the thunderstorm objects. In addition, an updated position may be determined for each of the thunderstorm objects based on positions and ages of lightning flashes assigned to each of the thunderstorm objects. The severity of a given thunderstorm may be determined based on lightning rates, types, and/or polarities of lightning flashes and/or lightning pulses of the thunderstorm object.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: September 22, 2020
    Assignee: Vaisala, Inc.
    Inventor: Martin J. Murphy
  • Patent number: 10706598
    Abstract: A method, system and computer program product for generating instances of dashboards, each dashboard instance including a set of visualizations of analytical data, relating to a collection of data. User interaction data representative of a user's actions undertaken during data exploration of the collection of data is obtained. A set of potential visualizations of analytical data relating to the collection of data is defined based on the user interaction data. At least one dashboard instance relating to the collection of data is defined based on the user interaction data and the set of potential visualizations.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Broadbent, Leo A. Coolen, Gregory Fitzpatrick, Franciscus J. van Ham
  • Patent number: 10683902
    Abstract: A device for actuating a clutch, having an actuator with a pneumatic chamber (KP) delimited by a pneumatic active area (AP), two hydraulic chambers (KH1, KH2) each delimited by a hydraulic active area (AH1, AH2), and a control element (G) that is actively connected to the clutch and can be moved and subjected to a force by the active areas. The pneumatic active area is subjected to a pneumatic pressure by a compressed air source (QP) to generate force in an actuating direction (B). The hydraulic chambers can each be hydraulically connected to a storage container (QH) for hydraulic fluid by an electromagnetically actuatable 2/2-way proportional valve (VH1, VH2). Furthermore, a control system (CPU) is provided to independently control the pressure application of the pneumatic chamber and valve positions of the 2/2-way proportional valves.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 16, 2020
    Assignee: FTE automotive GmbH
    Inventor: Wilhelm Heubner
  • Patent number: 10668224
    Abstract: A medicament delivery device is presented having a housing arranged to accommodate a medicament container, a drive mechanism capable of, upon activation, act on the medicament container, a communication unit arranged in the housing, a switch operably connectable to the drive mechanism and connected to the communication unit for activating the communication unit when operated, wherein the switch is operated by the drive mechanism at the end of a dose delivery sequence.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: June 2, 2020
    Assignee: SHL MEDICAL AG
    Inventors: Stefan Gylleby, Rasmus Renstad, Daniel Säll
  • Patent number: 10545119
    Abstract: According to an embodiment, a signal processing apparatus includes a receiver, a time information generator, a processor, and a communicator. The receiver receives a voltage signal from a sensor that detects an elastic wave generated from a structure. The time information generator generates time information having a bit length based on a measurement continuing time period of the structure, a propagation velocity of the elastic wave, and a position identification accuracy of a generation source of the elastic wave. The processor generates detection information in which feature amount information that indicates a feature of the voltage signal and the time information that indicates a reception time of the voltage signal are in association with each other. The communicator transmits the detection information to a server.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: January 28, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takashi Usui, Kazuo Watabe, Akihiro Kasahara, Takahiro Omori
  • Patent number: 10429510
    Abstract: A photoelectric sensor is configured to detect an object by reception of light from a light projecting unit in a light receiving unit. The photoelectric sensor differentiates a sampled light reception amount with respect to time to calculate a variation in the light reception amount per unit time, and sets as a threshold a light reception amount corresponding to an extreme value of the variation in the light reception amount. In this manner, the threshold is set with the variation in the light reception amount per unit time taken into account, thereby enhancing the accuracy in detection of the object by comparison between the light reception amount and the threshold, to allow minimization of jitter of a detection signal from the photoelectric sensor to a programmable logic controller.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: October 1, 2019
    Assignee: OMRON Corporation
    Inventor: Kohei Tanisue
  • Patent number: 10386466
    Abstract: A distance calculating unit includes a first filter that receives a detection signal of reference pulsed light, a second filter that receives a detection signal of measuring pulsed light, an adder circuit that adds the outputs from the two filters together, an A/D converter that receives the output signal from the adder circuit, and a separated-signal calculating unit that analyzes the output from the A/D converter and that generates a first separated signal corresponding to a reference detection signal and a second separated signal corresponding to a measurement detection signal. The distance calculating unit further includes a conversion processing unit that converts the phase of at least one of the two separated signals into a phase of a predetermined frequency, and a distance calculating unit that calculates a distance to an object by using a phase difference between the two separated signals in the predetermined frequency.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 20, 2019
    Assignee: TOPCON CORPORATION
    Inventor: Yoshikatsu Tokuda
  • Patent number: 10371803
    Abstract: A distance calculating unit includes a first filter for a detection signal of reference pulsed light, a second filter for measuring pulsed light, an adder circuit that adds outputs from the two filters together, an A/D converter that receives output from the adder circuit, a separated-signal calculating unit that analyzes output from the A/D converter and that generates a first separated signal and a second separated signal, a conversion processing unit that converts the phase of at least one of the two separated signals into a phase of a predetermined frequency, and a distance calculating unit that calculates a distance to an object by using a phase difference between the two separated signals and a correction parameter, which is obtained by making the reference pulsed light pass through the first filter and the second filter at the same time and by calculating a phase difference between outputs from these filters.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 6, 2019
    Assignee: TOPCON CORPORATION
    Inventor: Yoshikatsu Tokuda
  • Patent number: 10303482
    Abstract: A dynamic processor frequency selection system includes a memory and a processor in communication with the memory. The processor includes a dynamic processor frequency selection module, a branch predictor module, a measurement module, and a power module. The measurement module measures a value according to a looping prediction function, which represents a quantity of cycles spent waiting for a type of contended resource within an instruction sequence. Additionally, the processor retains the value and branch history information, which is used to predict a waiting period associated with a potential loop. Then, the dynamic processor frequency selection module predicts the potential loop in a subsequent instruction according to the type of contended resource. The power module dynamically reduces a processor frequency during the waiting period from a first frequency state to a second frequency state according to the potential loop prediction. Then, the processor resumes operation at the first frequency state.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: May 28, 2019
    Assignee: Red Hat, Inc.
    Inventor: Jonathan Charles Masters
  • Patent number: 10248932
    Abstract: The present invention provides various approaches for disseminating emergency broadcasting messages or other messages of importance (hereinafter “alerts”) within virtual world environments such that interested virtual world residents can be made aware of matters of importance based on their physical world locations (e.g., without respect to the locale of their current virtual world presence).
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Igor Y. Gershfang, Rick A. Hamilton, II, Neil A. Katz, James W. Seaman, Adam R. Snopek, Richard Young
  • Patent number: 10156550
    Abstract: Methods of using acoustic emission (AE) as a condition assessment technique for alkali-silica reaction (ASR) in concrete are provided. ASR is a chemical reaction occurring between alkaline hydroxides within cement past and certain types of amorphous silica found in mineral aggregates. ASR causes an accumulation of internal pressure due to the formation of a hygroscopic gel which leads to expansion and cracking of the concrete. AE is highly sensitive to stress waves emitted from a sudden release of energy such as formation of cracks in concrete. This allows it to capture and identify propagating damage. AE has the potential to detect micro-cracks forming prior to expansion, which can be related to the degree of ASR damage.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: December 18, 2018
    Assignee: University of South Carolina
    Inventors: Paul Henry Ziehl, Mohamed K. ElBatanouny, Matthew K Jones
  • Patent number: 10114439
    Abstract: Achieving a consistent battery drain rate at a computing device includes identifying an amount of available battery energy, and identifying a target device runtime using the available energy. A plurality of time periods over which to budget energy use to achieve the target device runtime are identified, and an allotment of the available energy for each of the plurality of time periods is determined. A determination of how to allocate the allotted energy for a current time period is made. The determination includes identifying a priority of each application based user-facing attributes of each application, identifying an energy budget for each application, and allocating a portion of the allotted energy for the current time period to each application based on their identified priority and their energy budget. The energy budget for at least one application is adjusted based on that applications' energy usage during the current time period.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric Bluestein, Graham Wong, Mehmet Iyigun, Hari R. Pulapaka
  • Patent number: 10077057
    Abstract: A method for estimating the interval within which the total weight of an automobile vehicle is situated includes defining at least two intervals of weights, including determining a first situation in which the total weight of the vehicle belongs to the first interval and a second situation in which the total weight of the vehicle belongs to the second interval, calculating probabilities of being in the first or second situation knowing a value of the weight, calculating a risk of choosing the wrong interval as a function of the calculated probabilities and of a cost associated with an erroneous decision, and determining the interval within which the total weight of the vehicle is situated as a function of the risk.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 18, 2018
    Assignee: RENAULT S.A.S.
    Inventors: Guillermo Pita-Gil, Giovanni Granato
  • Patent number: 10056974
    Abstract: A reconfigurable and timely accurate method of generating, with a low latency, an output signal in response to multiple input signals, wherein said input signals occur at independent times, and wherein the occurrence of several input signals according to predetermined pattern is interpreted as a Super Event and wherein a detected Super Event triggers the production of a specific output signal heralding this Super Event, characterized in that said method comprises a first step of time acquisition of the occurrence of said input signals, a second step of adaptation of the acquisition data flow to the clock of the reconfigurable processing unit, a third step of determining the occurrence of a Super Event by comparing the events pattern to the super event definition, a fourth step identifying the Super Event and generating at least one event/signal corresponding to at least one trigger signal, a fifth step of adaptation of the generation data flow to the asynchronous generation device, a sixth step of applying a
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: August 21, 2018
    Assignee: ID QUANTIQUE SA
    Inventors: Bruno Sanguinetti, Raphael Houlmann
  • Patent number: 10054914
    Abstract: A method, presentation control arrangement and a computer program product enables a user of a process control system to obtain details of a process control object. Distances between a mobile terminal of the user and process control objects in an area around the mobile terminal are determined as well as the closest process control object to the mobile terminal, process data of this object is obtained and presented together with a representation of the object on a display of the mobile terminal, where the representation of the closest process control object is emphasized compared with the presentation of other process control objects and the amount of process data being presented is dependent on the distance between the mobile terminal and the process control object.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: August 21, 2018
    Assignee: ABB RESEARCH LTD
    Inventors: Elina Vartiainen, Martin Olausson, Jonas Brönmark
  • Patent number: 10033554
    Abstract: A measurement instrument and associated method: receive at a first input an aggressor signal (e.g., a supply voltage) from a device under test (DUT); capture samples of the received supply voltage; receive at a second input a victim signal from the DUT, wherein the received victim signal includes a crosstalk voltage induced thereon from the supply voltage; capturing samples of the received victim signal; applying the captured samples of the received supply voltage and the received victim signal to a predetermined model which represents crosstalk voltage induced onto the received victim signal from the supply voltage waveform, to produce a system of equations, wherein the model includes a plurality of unknown parameters; ascertain the plurality of unknown parameters in the predetermined model from the system of equations; and apply the predetermined model with the ascertained parameters to the captured samples of the received supply voltage to estimate the crosstalk voltage.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: July 24, 2018
    Assignee: Keysight Technologies, Inc.
    Inventors: David L. Gines, Steven Draving
  • Patent number: 9952061
    Abstract: Detecting fraud in resource distribution systems includes determining a meter of a resource in a resource distribution system exhibits a characteristic indicative of fraud and increasing a collection frequency of measurements of a usage of the resource of the meter per unit of time.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: April 24, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Martin Arlitt, Manish Marwah, Amip J. Shah
  • Patent number: 9939790
    Abstract: A rack installation control system adjustably controls the rate at which rack computer systems are installed in computer rooms in one or more data centers, based on the electrical power consumption by the installed rack computer systems. The rack installation rate can be adjusted based on installed rack computer system power consumption exceeding a threshold, including a threshold proportion of a power supply capacity of a power distribution system. When the power consumption by installed rack computer systems in a particular computer room exceeds a threshold, rack computer system installation can be initiated in an additional room. Where a computer room includes a fixed number of positions, and when the fixed number of racks is installed in the computer room and at least some power distribution system power capacity is available, additional rack computer systems can be installed in an additional space to consume the available power distribution system capacity.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: April 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul Andrew Churnock, Robert David Wilding, Faran Harold Kaplan
  • Patent number: 9910723
    Abstract: A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing information about possible events. A method for event detection involves pre-processing and normalizing a data input from a plurality of sources, extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input to results from a different data source to determine if an event has occurred, and store the detected events in a data storage.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: March 6, 2018
    Assignee: QBase, LLC
    Inventors: Sanjay Boddhu, Rakesh Dave
  • Patent number: 9866220
    Abstract: A timing method and a timing device are disclosed. A Gray code count output may be obtained by performing a Gray code count on a basic clock. Then m number of sub-clocks may be obtained by separately performing a phase shift on a least significant bit output of the Gray code count output, where a phase difference ? between each of the m number of sub-clocks and the least significant bit output may satisfy: ?=n×? and ??90°, 180° may be divisible by ? with no remainder, and n may be an integer greater than 0 and less than 180°/?. If 90° is divisible by ? with no remainder, m=180/??2; and if 90° is divisible by ? with a remainder, m=180/??1. When a predetermined event occurs, a timing result of the predetermined event may be obtained according to the Gray code count output value, outputs of the m number of sub-clocks, a period of the basic clock, and the ?.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: January 9, 2018
    Assignee: SHENYANG NEUSOFT MEDICAL SYSTEMS CO., LTD.
    Inventors: Yuqiu Zhao, Guodong Liang, Long Yang, Peng Gao, Jun Zhang
  • Patent number: 9647975
    Abstract: Systems and methods for identifying a spam email message. A system can include a rules database configured to store a plurality of ratio determination rules, a vectors database configured to store a plurality of known vectors, a message processing tool configured to receive an email message, a gram building tool configured to build a k-skip-n-gram set of word combinations according he ratio determination rules, a vector building tool configured to receive the k-skip-n-gram set of word combinations, and build a vector for each k-skip-n-gram word combination, and a spam identification tool configured to determine a spam presence threshold based on the cosine similarity for each k-skip-n-gram word combination and the plurality of known vectors for the particular email message subject field subject category, and determine that the email message contains spam when the spam presence threshold is exceeded.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: May 9, 2017
    Assignee: AO KASPERSKY LAB
    Inventor: Roman A. Dedenok
  • Patent number: 9612932
    Abstract: A method performed by a monitoring tool in a computer system, the method including: displaying a user interface including information regarding a first resource; running a correlation algorithm to determine whether other resources in the computer system show correlation for one or more performance metrics; selecting one or more other resources as suggestions based on results of the correlation algorithm; displaying selected resources in a list with the base resource and render a graph of performance metrics over time with performance data of the base resource and the suggested resources overlaid; and overlaying further performance data on the graph for a resource searched for, and selected by, the human user.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: April 4, 2017
    Assignee: NETAPP, INC.
    Inventors: Aashay Joshi, Ran Gilboa, Ophir Horn
  • Patent number: 9594789
    Abstract: Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: March 14, 2017
    Assignee: Splunk Inc.
    Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Rory Greene, Bradley Hall, Nicholas Christian Mealy, Brian Philip Murphy, Stephen Phillip Sorkin, Andre David Stechert, Erik M. Swan
  • Patent number: 9551986
    Abstract: Real-time data and event management (RDEM) is implemented on a separate component in supervisory control and data acquisition (SCADA). To assist in upgrades or changes to the SCADA system without compromising RDEM, the RDEM function is performed on a separate card or physical component. When the computer running the SCADA system is upgraded, the RDEM on the separate card and corresponding persistence store is maintained.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: January 24, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: George Lo
  • Patent number: 9542199
    Abstract: One embodiment of a method includes loading, by a memory controller, a boot image from a solid state drive to an operating memory of a computing system during an initialization operation of the computing system. The initialization operation initializes components of the computing system.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: January 10, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin Gyu Heo, Donggi Lee, Seongsik Hwang, Dongjin Lee, Jeong Woo Lee, Wonmoon Cheon, Seungho Lim, Jong-Min Kim, Jae-Hwa Lee, Haeri Lee, Woonhyug Jee
  • Patent number: 9544361
    Abstract: A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing information about possible events. A method for event detection involves pre-processing and normalizing a data input from a plurality of sources, extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input to results from a different data source to determine if an event has occurred, and store the detected events in a data storage.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: January 10, 2017
    Assignee: QBase, LLC
    Inventors: Sanjay Boddhu, Rakesh Dave
  • Patent number: 9471375
    Abstract: Identifying resource bottleneck in multi-stage workflow processing may include identifying dependencies between logical stages and physical resources in a computing system to determine which logical stage involves what set of resources; for each of the identified dependencies, determining a functional relationship between a usage level of a physical resource and concurrency level of a logical stage; estimating consumption of the physical resources by each of the logical stages based on the functional relationship determined for each of the logical stages; and performing a predictive modeling based on the estimated consumption to determine a concurrency level at which said each of the logical stages will become bottleneck.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Parijat Dube, Xiaoqiao Meng, Jian Tan, Li Zhang
  • Patent number: 9424161
    Abstract: A trace capture device includes a processing system, a trace capture control unit and a bus unit. The processing system includes at least one function block arranged to generate first data, second data, and correlation information corresponding to the first data. The trace capture control unit is arranged to receive the first data and correlation information corresponding to the first data from the processing system, and generate third data according to the first data and the correlation information. The bus unit is coupled to the processing system, the trace capture control unit and a data link interface. The bus unit is arranged to use the data link interface to transmit information derived from the second data in a first mode, and reuse the first data link interface to transmit information derived from the third data in a second mode.
    Type: Grant
    Filed: June 8, 2014
    Date of Patent: August 23, 2016
    Assignee: MEDIATEK INC.
    Inventors: Jen-Hao Yeh, Chih-Chuan Liang, Ming-Yang Chao
  • Patent number: 9420130
    Abstract: An image processing apparatus includes an image storage unit that stores a plurality images having supplementary information respectively, an image analysis unit that performs an image analysis of each image stored in the image storage unit; and a time correction unit that corrects an imaging time that is included in the supplementary information of the image in such a manner that the plurality of images are arranged in an actual imaging time of the images in a case where the plurality of images are arranged in an order of the imaging time among the supplementary information, based on at least one of a result of the image analysis by the image analysis unit and a GPS information that is included in the supplementary information of the images.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: August 16, 2016
    Assignee: FUJIFILM Corporation
    Inventors: Kei Yamaji, Tomohiro Nakagawa
  • Patent number: 9377995
    Abstract: An apparatus for comparing event data sets. A system and computer program for comparing event data sets comprising: calculating one or more derivatives for each event in a first and second set of events; classifying each event by the calculated derivatives; and evaluating a similarity of the first and second sets of events based on the classifications of the respective events.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: June 28, 2016
    Assignee: International Business Machines Corporation
    Inventors: Piotr Przestrzelski, Eric Thiebaut-George
  • Patent number: 9372664
    Abstract: A method and apparatus for comparing event data sets. A method, system and computer program for comparing event data sets comprising: calculating one or more derivatives for each event in a first and second set of events; classifying each event by the calculated derivatives; and evaluating a similarity of the first and second sets of events based on the classifications of the respective events.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: Piotr Przestrzelski, Eric Thiebaut-George
  • Patent number: 9249742
    Abstract: A stop/start vehicle includes an engine and a stop/start system that selectively prevents an auto stop or auto start of the engine in response to a detected vehicle proximity and direction of travel relative to an emergency vehicle. The stop/start system may be programmed to prevent an auto stop of the engine in response to a detected proximity to an emergency vehicle where the emergency vehicle is traveling in the same direction as the stop/start vehicle, or in response to a detected proximity to an emergency vehicle where the stop/start vehicle is located within an intersection. The stop start system may also be programmed to prevent an auto start of the engine in response to the engine being stopped, and further in response to a detected proximity to an emergency vehicle where the emergency vehicle is traveling in cross traffic relative to the stop/start vehicle.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: February 2, 2016
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Sangeetha Sangameswaran, Mathew Alan Boesch, George Edmund Walley, John A. Lockwood
  • Patent number: 9189302
    Abstract: A technique to monitor events within a computer system or integrated circuit. In one embodiment, a software-accessible event monitoring storage and hardware-specific monitoring logic are selectable and their corresponding outputs may be monitored by accessing a counter to count events corresponding to each of software-accessible storage and hardware-specific monitoring logic.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: November 17, 2015
    Assignee: Intel Corporation
    Inventor: Lance Hacking
  • Patent number: 9158301
    Abstract: An embodiment is a method for semiconductor processing control. The method comprises identifying a key process stage from a plurality of process stages based on a parameter of processed wafers, forecasting a trend for a wafer processed by the key process stage and some of the plurality of process stages based on the parameter, and dispatching the wafer to one of a first plurality of tools in a tuning process stage. The one of the first plurality of tools is determined based on the trend.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: October 13, 2015
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Sunny Wu, Yen-Di Tsen, Chun-Hsien Lin, Keung Hui, Jo Fei Wang, Jong-I Mou
  • Patent number: 9104536
    Abstract: A method of sampling monitoring data of construction equipment according to the present disclosure includes: setting a sampling cycle of the monitoring data of the construction equipment when the construction equipment enters into an operation; sampling the monitoring data of the construction equipment according to the sampling cycle when a sampling start is input; and storing the sampled data and transmitting consecutive sampling data to a remote management server when a total sampling time elapses.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: August 11, 2015
    Assignee: Doosan Infracore Co., Ltd.
    Inventor: Jae Hoon Kim