History Logging Or Time Stamping Patents (Class 702/187)
  • Patent number: 10676706
    Abstract: A bioprocess management system includes a bioprocess management controller for electronically interfacing with at least one bioreactor and at least one analyzer. Each bioreactor is configured to maintain cells based on a set of bioreactor operating parameters and to output bioreactor data. Each analyzer is configured to analyze at least one sample taken from at least one bioreactor and to output analyzer data for each sample. The bioprocess controller is configured to receive bioreactor data and analyzer data in real-time. Furthermore, the bioprocess controller is configured to correlate, in real-time, analyzer data from at least one analyzer with bioreactor data from at least one corresponding bioreactor. Additionally, the bioprocess controller is configured to output real-time data relating to at least one bioreactor operating parameter. The real-time data is based at least in part on correlated data from at least one analyzer and at least one corresponding bioreactor.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: June 9, 2020
    Assignee: ONE HILL SOLUTIONS, LLC
    Inventor: Rami Mitri
  • Patent number: 10671431
    Abstract: Forecasting workload activity for data stored on a data storage device includes selecting at least one metric for measuring workload activity, providing at least one grouping of portions of the data according to a workload affinity determination provided for each of the portions at a subset of a plurality of time steps, where the workload affinity determination is based on each of the data portions in the group experiencing above-average workload activity during same ones of the subset of the plurality of time steps, the subset corresponding to at least one business cycle for accessing the data, and forecasting workload activity for all of the portions of data in the group based on forecasting workload activity for a subset of the data portions that is less than all of the data portions.
    Type: Grant
    Filed: September 25, 2014
    Date of Patent: June 2, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Sean C. Dolan, Dana Naamad, Marik Marshak, Hui Wang, Xiaomei Liu
  • Patent number: 10567436
    Abstract: A method of remote access action includes directing user actions including a first action to a destination device in an industrial control system (ICS) through a terminal server including a memory, a remote access recording component (RARC), and a security center coupled by a communication server through a network connection to the ICS. The terminal server is coupled to a streaming server having a recorded session repository database. The terminal server limits the user to specifically allowed actions and directs actions if allowed enabling user selecting the destination device from a menu that then provides a connection for the first action to be begun. The RARC during the remote session records streams of video of display window content and text representing the first action, combines the text and display window content to generate a combined video output file and stores the file in the session repository database.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: February 18, 2020
    Assignee: Honeywell International Inc.
    Inventor: Eli Abramson
  • Patent number: 10560308
    Abstract: Systems are provided for logging transactions in heterogeneous networks that include a combination of one or more instrumented components and one or more non-instrumented components. The instrumented components are configured to generate impersonated log records for the non-instrumented components involved in the transaction processing hand-offs with the instrumented components. The impersonated log records are persisted with other log records that are generated by the instrumented components in a transaction log that is maintained by a central logging system to reflect a complete flow of the transaction processing performed on the object, including the flow through the non-instrumented component(s).
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: February 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Christopher Wright, Arijit Chatterjee, Qingqing Yuan, Praveen Kumar Barli, Basaveshwar S. Hiremath, Nosheen M. Syed
  • Patent number: 10551254
    Abstract: A ring oscillator system for characterizing substrate strain including, a substrate including a through-substrate-via, at least two ring oscillators, wherein a first ring oscillator is closer to the through-substrate-via than a second ring oscillator, and a logic difference circuit that is configured to receive an input from at least the first ring oscillator and the second ring oscillator, and detect a difference between the signal frequency of the first ring oscillator and the signal frequency of the second ring oscillator.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: February 4, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chandrasekara Kothandaraman, Sami Rosenblatt, Akil K. Sutton
  • Patent number: 10488526
    Abstract: A wireless tracking device operating in at least two modes to reduce power consumption and extend the operable period of the wireless tracking device. In an active mode, the wireless tracking device samples sensor signals at a higher resolution and may also actively communicate with a remote device via wireless connection. In a hibernation mode, most of the components or modules in the wireless tracking device are shut down to reduce power consumption. The wireless tracking device may switch to the active mode when a predetermine event is detected.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: November 26, 2019
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Martin Turon, Xin Yang, Michael P. Dierks
  • Patent number: 10458823
    Abstract: The present disclosure relates to a system and method for health monitoring and early warning for an electronic device. A sensor is used to monitor a physical parameter of a circuit board of a host electronic system of the electronic device to acquire sensor data, and transmit the acquired sensor data to an embedded control device. The sensor data includes at least one of current data, vibration data, temperature data and voltage data. The embedded control device is used to extract a feature from the sensor data to acquire feature data, and perform real-time analysis and prediction based on the feature data to obtain and display a prediction result. In this way, the user can be provided with real-time health monitoring and real-time prediction information for the host electronic system circuit board.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: October 29, 2019
    Assignee: Fifth Electronics Research Institute of Ministry of Industry and Information Technology
    Inventors: Yiqiang Chen, Yun Huang, Dengyun Lei, Yudong Lu, Yunfei En, Chunhua He, Liwei Wang
  • Patent number: 10437652
    Abstract: Embodiments of the present invention provide systems and methods for performing data analysis. Mapping analytics are applied on data which contains extensive information. Mapped building blocks are found by applying mapping analytics. These mapped building blocks help determine which functions are in use within a system. By determining which functions are in use within a system, a higher-level of functionality in use can also be determined.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Prewitt, Jr., Marna L. Walle
  • Patent number: 10437651
    Abstract: Embodiments of the present invention provide systems and methods for performing data analysis. Mapping analytics are applied on data which contains extensive information. Mapped building blocks are found by applying mapping analytics. These mapped building blocks help determine which functions are in use within a system. By determining which functions are in use within a system, a higher-level of functionality in use can also be determined.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Richard D. Prewitt, Jr., Marna L. Walle
  • Patent number: 10440086
    Abstract: Described are examples for obtaining data from a single stream output. An indication of requested data from multiple stream sources can be received from an application. A single stream output including one or more output frames can be received from a stream server where at least one output frame includes at least data from each of the multiple stream sources. The requested data can be extracted from the single stream output and provided to the application.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Aleksey Kabanov, Trevor Baron
  • Patent number: 10437369
    Abstract: A software defined input operation sensing system, including: at least one input operation sensing device, each having at least two sensing functions; at least one driving unit, used for driving the at least one input operation sensing device according to at least one operation configuration command, each of the at least one operation configuration command including a sensing function selecting instruction for selecting a sensing function from the at least two sensing functions, and/or a sensing spec setting instruction for determining a sensing signal detection mode and a sensed data output format; and at least one processing unit for configuring the at least one driving unit according to an application program to determine at least one content of the at least one operation configuration command, and the at least one processing unit including at least one function library for use in determining the at least one operation configuration command.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: October 8, 2019
    Assignee: RICH IP TECHNOLOGY INC.
    Inventors: Han-Chang Chen, Yen-Hung Tu, Chung-Lin Chia
  • Patent number: 10433033
    Abstract: A motion analysis system comprises a human wearable peripheral, a human wearable communication hub, a beacon, a data analysis server, and a cloud server. The peripheral comprises an orientation sensor that comprises an accelerometer, a magnetometer, and a gyroscope. The peripheral further comprises a processor and a wireless communication module. The hub comprises a communication module that communicates with the peripheral, as well as a sensor and a second wireless communication module. The beacon comprises a sensor and a communication module that communicates with the second communication module of the hub. The data analysis server communicates with the beacon and receives information from the beacon sensor, the hub sensor, and the orientation sensor. The data analysis server further comprises an internet connection with which the data analysis server can communicate with the cloud server.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 1, 2019
    Inventor: Pierre A. Touma
  • Patent number: 10423979
    Abstract: Systems and methods for a framework for generating predictive models for media planning. In some aspects, control circuitry receives, from a database, reference data associated with a program. The control circuitry receives a future date for insertion of an advertisement during transmission of the program. The control circuitry determines a prediction period between a current date and the future date. The control circuitry determines whether the prediction period exceeds a threshold period. If the prediction period does not exceed the threshold period, the control circuitry selects a first type for a predictive model. If the prediction period exceeds the threshold period, the control circuitry selects a second type for the predictive model. The control circuitry trains the predictive model according to the selected type and based on the reference data. The control circuitry predicts, based on the predictive model, an average audience for insertion of the advertisement.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Xiaoxi Xu, Steven D. Bennett
  • Patent number: 10422479
    Abstract: A control method comprises: receiving from a first vehicle, first information including a first required amount of the energy source; receiving from a second vehicle, second information including a second required amount of the energy source; and determining, when a total sum of required amounts of the energy source received from two or more vehicles including the first vehicle and the second vehicle is larger than a remaining amount in a storage reservoir, i) a first reserved supply amount of the energy source for the first vehicle, wherein the first reserved supply amount is smaller than the first required amount, and ii) a second reserved supply amount of the energy source for the second vehicle. The second reserved supply amount is determined within a range where a total sum of the first reserved supply amount and the second reserved supply amount does not exceed the remaining amount.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 24, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hideshi Aoki, Akira Asai, Mikiya Nakata, Mikiko Matsuo, Norihiro Miyamura, Ryunosuke Inui
  • Patent number: 10366096
    Abstract: Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: July 30, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Gregory Michael Ferrar
  • Patent number: 10324944
    Abstract: Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 18, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Gregory Michael Ferrar
  • Patent number: 10324817
    Abstract: A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 18, 2019
    Assignee: Google LLC
    Inventors: Thomas Norrie, Naveen Kumar
  • Patent number: 10317901
    Abstract: This application discloses a computing system to implement low-level sensor fusion in an assisted or automated driving system of a vehicle. The low-level sensor fusion can include receiving raw measurement data from sensors in the vehicle and temporally aligning the raw measurement data based on a time of capture. The low-level sensor fusion can include spatially aligning measurement coordinate fields of the sensors into an environmental coordinate field based, at least in part, on where the sensors are mounted in the vehicle, and then populating the environmental coordinate field with raw measurement data captured by the sensors based on the spatial alignment of the measurement coordinate fields to the environmental coordinate field. The low-level sensor fusion can detect at least one detection event or object based, at least in part, on the raw measurement data from multiple sensors as populated in the environmental coordinate field.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: June 11, 2019
    Assignee: Mentor Graphics Development (Deutschland) GmbH
    Inventors: Rainer Oder, Andreas Erich Geiger, Ljubo Mercep, Matthias Pollach
  • Patent number: 10284926
    Abstract: A remote sensor device, method and system may include a casing housing an electronic circuit mounted that may include at least one environmental data sensor that generates environmental data based on one or more environmental conditions of air surrounding the environmental data sensor. The electronic circuit may also include a processor, a power source, a wireless transceiver, and a programmable memory. The environmental data generated by the at least one environmental sensor may be transmitted the environmental data via the wireless transmitter to a receiving device. The remote sensor device may also have a sensor to measure movement and the remote sensor device and/or portions of the circuit may enter a deep sleep mode when the motion is below a threshold level of motion and exit the deep sleep mode when the motion of the sensor device is at or above a threshold level of motion.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: May 7, 2019
    Assignee: Laser Light Solutions
    Inventor: David Bambrick
  • Patent number: 10282216
    Abstract: Techniques to facilitate acquisition of analytics data in a mobile application are disclosed herein. In at least one implementation, a software module of the mobile application monitors for an analytics function call from main program code to third party analytics code. The analytics function call is intercepted to redirect the analytics function call to a call handler function. The call handler function processes the analytics function call to extract analytics data from the analytics function call. The analytics function call is then passed to the third party analytics code.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: May 7, 2019
    Assignee: Apptimize, Inc.
    Inventors: Michael L. Poon, Roberto Carli, James Brandon Koppel
  • Patent number: 10264394
    Abstract: In some implementations, data specifying (i) identification information, (ii) a beacon identifier associated with a wireless proximity beacon, and (iii) a proximity of a client device to the wireless proximity beacon is received. A path of movement is determined based on the received data. Data specifying a pattern of movement that is associated with an action is accessed. The path of movement of the client device is determined to satisfy a particular pattern of movement associated with a particular action. An application instance operating on the client device is authorized to perform the particular action based at least on determining that the path of movement of the client device satisfies the particular pattern of movement associated with the particular action. Data enabling the application instance operating on the client device to perform the particular action is transmitted.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: April 16, 2019
    Assignee: MicroStrategy Incorporated
    Inventors: Benjamin Reyes, Hugh Owen, Jose Nocedal de la Garza
  • Patent number: 10254205
    Abstract: The disclosed method includes, from a topographic map showing, for a set of points {x} located in a midplane of the fracture surface, a height of the fracture surface h relative to the midplane: a step of determining, for each point x on the topographic map, a quantity ?? representative of an average difference in height)I?xI?? between the height h of the fracture surface at point x in question and the height h of the fracture surface at one or more points {x+?x} located inside a circle of radius ? centered on point x in question, a step of determining, according to a test distance ?r, a spatial correlation function C? representing a spatial correlation between points {x} and points {x+?x} such as I?xI=?r, and a step of determining a correlation length ? from the spatial correlation function C?.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 9, 2019
    Assignees: SORBONNE UNIVERSITE, CENTRE NATIONAL DE LA RECHERCHER SCIENTIFIQUE (CNRS)
    Inventors: Stephane Vernede, Laurent Ponson
  • Patent number: 10235161
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The embedded-system device intercepts a call to a target function in a system dynamic library. The embedded-system device invokes an intermediate function in an intercept dynamic library and corresponding to the target function. The embedded-system device refrains from calling the target function or calling the target function with one or more modified parameters.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: March 19, 2019
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventor: Joseph Stewart
  • Patent number: 10233664
    Abstract: Disclosed are tents and tent frames with illumination. A tend frame includes a plurality of upper supporting poles (2), first connector (3) pivotally connecting the upper supporting poles (2) and a control box (4) disposed below the first connector (3) when the tent frame is unfold. The plurality of upper supporting poles (2) include one or more illumination supporting poles, each comprising an illumination groove (21) and an illumination source disposed in the illumination groove (21). The illumination groove (21) is elongated along the illumination supporting pole. The control box comprises a first PCB board (44) electrically coupled to the illumination source of each illumination supporting pole and electrically coupled to a battery set, an external power source, or a combination of the battery set and the external power source.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 19, 2019
    Assignee: Campvalley (Xiamen) Co., LTD.
    Inventor: Kwan Jun Choi
  • Patent number: 10210033
    Abstract: Operations include addressing a component error. An error management system obtains a vendor-specific error code from a hardware storage expander. The vendor-specific error code corresponds to an error state of a hardware component. Based on a mapping between a vendor-specific error code and a common error code, the system converts the vendor-specific error code to a common error code. Next, the system executes a diagnostic process for determining an operation for handling any errors corresponding to the common error code. Based on the operation determined by the diagnostic process, the system determines a vendor-specific instruction code. The system transmits the vendor-specific instruction code to the hardware storage expander for addressing the error state of the hardware component of the hardware storage expander.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: February 19, 2019
    Assignee: Oracle International Corporation
    Inventor: Hyon Kim
  • Patent number: 10198334
    Abstract: A method for monitoring the operation of a component includes receiving a stream of data samples, wherein each data sample represents a value of a physical parameter of the component, identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed size buffer, and upon the presence of a cycle formed between two matching endpoints represented by two local maxima or two local minima: i) deleting at least one of the local extrema corresponding to the endpoints of the cycle from the buffer, and ii) storing information related to the cycle in a memory such that the information stored in the memory represents the operation of the component.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: February 5, 2019
    Assignee: Volvo Truck Corporation
    Inventor: Rune Prytz
  • Patent number: 10181976
    Abstract: The present disclosure provides a system and a method of adjusting data collection frequency. the system includes a server, a gateway and a sensor. The gateway is communicated with the server for data transmission. The sensor is configured to transmit the sensor data to the gateway, wherein the gateway transmits the sensor data to the server based on a first frequency, and is triggered to transmit the sensor data and a historical sensor data based on a second frequency in case the server or the gateway detects an alert event when processing the sensor data, wherein the historical sensor data is related to the alert event, so that the server analyzes the historical sensor data to get a diagnostics on the alert event, wherein the second frequency is higher than the first frequency.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: January 15, 2019
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventor: Ping-Feng Wang
  • Patent number: 10133765
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing a plurality of items, each item including digital content, for each item of the plurality of items, generating a quality score to provide a plurality of quality scores, each quality score indicating a quality of an associated item and being based on at least one of a status score and a content score, the status score being associated with an author user of a respective item and the content score being associated with digital content provided in the respective item, determining an order of items based on respective quality scores, and transmitting instructions to display items to a user based on the order.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Shimrit Ben-Yair, Boris Mazniker
  • Patent number: 10122678
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for providing a directory or database of IP endpoints associated with users of a telecommunications network. The IP endpoints directory may be accessed by users or other networks to determine or obtain destinations within the network or accessible through the network that are associated with users or participants of the network. Through the database, networks and users may determine one or more endpoints for communications intended for a particular user. The results from the IP endpoint database may be then utilized to route communications along one or more routes through the network based on the information stored in the database.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: November 6, 2018
    Assignee: Level 3 Communications, LLC
    Inventor: Adam C. Uzelac
  • Patent number: 10083042
    Abstract: A mobile terminal and a method for controlling the mobile terminal are disclosed. A mobile terminal according to one embodiment of the present invention comprises at least one sensor; a first processor for controlling operation of the at least one sensor; a second processor for controlling an application; and a vibration unit detecting a force applied by the user, where the vibration unit is woken up when a force applied by the user exceeds a predetermined magnitude while the at least one sensor, the first processor, the second processor, and the vibration unit are all in a sleep state; and if the first processor is woken up by the vibration unit, the first processor wakes up the second processor based on sensing data collected by the at least one sensor.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: September 25, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Hokyung Ka
  • Patent number: 10042405
    Abstract: Apparatuses and methods to adjust a source voltage based on stored information are provided. The apparatus includes a circuit configured to receive power from a power source through a power distribution network, a storage medium storing data specifying one or more electrical characteristics of the circuit, and a control circuit configured to adjust a source voltage at the power source based on the data stored in the storage medium. The method includes receiving power by a circuit from a power source through a power distribution network, reading data specifying one or more electrical characteristics of the circuit from a storage medium, and adjusting a source voltage at the power source based on the data stored in the storage medium.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: August 7, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Palkesh Jain, Manoj Mehrotra
  • Patent number: 10031987
    Abstract: Integrated circuits (ICs) rely on static timing analysis during their design to ensure that they will operate at desired frequencies. Delays between sequential elements (e.g., latches and flip-flops) are constrained to meet target clock periods. Certain signals, however, such as untimed nets may be excluded from timing constraints if the circuit function does not require these nets to switch and propagate to sequential elements within the clock period. However, a signal marked as “untimed” may have been mistakenly specified by the designer as an untimed net. To verify that an untimed net does not negatively impact the function of the design logic, the embodiments herein generate upstream and downstream event networks using shadow logic that corresponds to design logic upstream and downstream of the untimed net. A metastability network coupled to these networks is used to model nondeterminism and metastability resulting from transitions or potential glitches on the untimed net.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventor: Gavin B. Meil
  • Patent number: 10007245
    Abstract: A programmable logic controller (PLC) system is provided. The programmable logic controller (PLC) system divides a memory region into a plurality of regions according to a function, and reads or transmits data from or to the divided regions according to an operation mode to be performed, wherein the plurality of regions obtained through division includes: a first storage region storing log data on the PLC system; and a second storage region storing a hyper text markup language (HTML) file.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: June 26, 2018
    Assignee: LSIS CO., LTD.
    Inventor: Geon Ho Lee
  • Patent number: 9998994
    Abstract: A method and system for using a communication protocol over a low-powered transmission network. The communication system and protocol enables low-powered transmission devices to efficiently and reliably transmit data in challenging environments. The communication system and protocol can reduce power consumption by designating devices as either transmitter devices, repeater devices, and receiving devices, such that not all devices in the network need to be configured to transmit and receive data. Because the communication protocol does not require that all devices need to both transmit and receive data, there is a significant power usage savings relative to traditional mesh networks. Additionally, the present invention implements a combination of time-based diversity and transmission path diversity to more reliably communicate data. Devices in the system can change the manner in which they operate based on the sensor measurements, allowing the devices to intelligently respond to different conditions.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: June 12, 2018
    Assignee: Squadle, Inc.
    Inventors: Le Zhang, William K. Chen
  • Patent number: 9973521
    Abstract: Embodiments of the present invention disclose populating a database by conducting a training phase to analyze training security log streams. A server extracts the words contained within the training security log and replaces each of the extracted words with a symbol to form a symbol string and an n-gram scan is conducted on the symbol string to generate statistical data. Tokens are extracted from symbol string, where the tokens are words, phrase or alphanumeric sequence represented by a symbol within training security log stream. The symbol string is replaced with the words they represent to allow for the identification of the actual token phrases. A scan is conducted on the token phrase to acquire scan data on the identified token phrases. Once the tokens, position information, and scan data are known they are stored within the database to allow security log streams to be analyzed in real time.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Xin Qian, Harjoben Singh, Weng Sing Tang
  • Patent number: 9952194
    Abstract: The present invention covers the integration and utility of accelerometer features into a clinical analysis system. For example, measurement of dynamic acceleration and orientation of a blood-testing instrument with respect to Earth's gravitational field may be used to determine reliability of a test procedure and optionally to provide corrective elements thereof.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: April 24, 2018
    Assignee: Abbott Point of Care Inc.
    Inventors: Gary Vandersleen, Pierre Emeric, Paul Wasserman, Narendra Soman, Graham Davis, Christopher Fetters
  • Patent number: 9916133
    Abstract: A computer-implemented method for managing a release of a software product includes obtaining a request for the release, the request including workflow action parameter data to define a release pipeline involving a plurality of software engineering systems configured to process data indicative of the software product, and executing, with a processor, a workflow to implement the release pipeline in accordance with the workflow action parameter data. Executing the workflow includes sending a series of instructions to the plurality of software engineering systems. A successive instruction in the series of instructions is sent based on whether a gating rule for the release is met.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marwan E. Jubran, Aleksandr Gershaft, Maksim Libenson
  • Patent number: 9897083
    Abstract: Diagnosing a pump apparatus having a downhole pump disposed in a deviated wellbore characterizes axial and transverse displacement of a rod string with two coupled non-linear differential equations of fourth order, which include axial and transverse equations of motion. To solve the equations, derivatives are replaced with finite difference analogs. Initial axial displacement of the rod string is calculated by assuming there is no transverse displacement and solving the axial equation. Initial axial force is calculated using the initial axial displacement and assuming there is no transverse displacement. Initial transverse displacement is calculated using the initial axial force and the initial axial displacement. Axial force and friction force are calculated using the initial displacements, and the axial displacement at the downhole pump is calculated by solving the axial equation with the axial force and the friction force. Load at the downhole pump is calculated so a downhole card can be generated.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: February 20, 2018
    Assignee: Weatherford Technology Holdings, LLC
    Inventor: Victoria M. Pons
  • Patent number: 9900669
    Abstract: A wireless motion sensor system comprising a wearable inertial measurement unit, a wireless signal relay unit, and a data analysis server can be used in low power sensing and control applications, such as continuous monitoring and recording of motion and other parameters before, during, and after the occurrence of an unpredictable event. Data from the inertial measurement unit could be analyzed and presented on a graphical presentation unit.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: February 20, 2018
    Inventor: Pierre Touma
  • Patent number: 9829372
    Abstract: A method and apparatus for determining when a shipment undergoes excessive vibration or bouncing is provided herein. During operation, a device such as an accelerometer, Piezoelectric, or vibration sensor, will monitor an acceleration/vibration experienced by a shipment. The device will also monitor an acceleration/vibration experienced by the shipping container housing/holding the shipment. If the acceleration or vibration of the shipment exceeds the acceleration or vibration of the shipping container by a predetermined amount, a warning will be given so that the situation can be mitigated.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 28, 2017
    Assignee: Symbol Technologies, LLC
    Inventor: Matthew B Hayes
  • Patent number: 9820019
    Abstract: A transmitter (102) is provided. The transmitter (102) comprises a first communication interface (112) for receiving data. The transmitter (102) also comprises a timer (104) for measuring a relative-time and a processing system (110) for providing the data with a relative-time timestamp. A second communication interface (105) is provided for outputting the relative-time timestamped data.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: November 14, 2017
    Assignee: Micro Motion, Inc.
    Inventor: Paul J Hays
  • Patent number: 9808162
    Abstract: A pulse wave sensor includes: a white LED emitting white light to a human body; a G sensor converting, into a first electrical signal, green light included in light emitted from the white LED and reflected within the human body; an R sensor converting, into a second electrical signal, red light included in the light emitted from the white LED and reflected within the human body; and an arithmetic control unit configured to generate a signal showing a heart rate based on a level difference between the first electrical signal and the second electrical signal. Therefore, a distance between the G sensor and the R sensor does not have to be increased, so that an apparatus can be reduced in size.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: November 7, 2017
    Assignee: Rohm Co., Ltd.
    Inventors: Yoshitsugu Uedaira, Koji Saito
  • Patent number: 9807154
    Abstract: In one embodiment, a method includes receiving one or more logging events from a client application during a period of time when a logging control configuration has not been fully applied, handling any logging events directed toward at least one of a library code and one or more client applications by storing information relating to an originator of the logging events in a log file and dispatching the logging events directed toward at least one of the library code and the one or more client applications to a syslog daemon, and en-queuing all other logging events for later processing in a circular buffer maintained in non-persistent memory of a shared memory for later retrieval, wherein the other logging events are en-queued for later processing regardless of a severity indicated for any individual logging events. Other methods, systems, and computer program products are described according to more embodiments.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 31, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte, Ltd.
    Inventors: Glen Darling, Roberto H. Jacob Da Silva
  • Patent number: 9806902
    Abstract: A device receives information associated with machine-to-machine (M2M) devices connected to a host server device via a network. The information associated with the M2M devices include one or more of device information associated with components of the M2M devices, application information generated by the M2M devices, or network information associated with interactions of the M2M devices, with the network, when the M2M devices provide the application information to the host server device via the network. The device performs an analysis of the information associated with the M2M devices via one or more analytics techniques, and generates analysis information based on the analysis of the information associated with the M2M devices. The device provides the analysis information for display by the host server device.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: October 31, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ashok N. Srivastava, Kalyan Pamarthy, Santanu Das, Yunzhu Chen, An Le, Xuepeng Sun
  • Patent number: 9767708
    Abstract: In one embodiment, a medicament system configured to communicate information about a medicament device or about a use of a medicament device, or a combination thereof, to a user, is provided.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 19, 2017
    Assignee: GENIA MEDICAL INC.
    Inventors: Jeff Baker, Paul van der Pol, Craig Baker, Mark Bunker, Seth Freytag, Karina Marulanda, Francis Michael Siemer, Matthew Palyo, Hou Shi Shuang, Christopher Chung
  • Patent number: 9767426
    Abstract: Disclosed are various embodiments for translation of destination identifiers. In one embodiment, a destination identifier applied to a shipment is scanned. The destination identifier is translated to a first shipping address based at least in part on a mapping of destination identifiers to shipping addresses. The shipment is routed for delivery to the first shipping address. The destination identifier is then translated to a second shipping address based at least in part on the mapping. The shipment is then rerouted to the second shipping address.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: September 19, 2017
    Assignees: Amazon Technologies, Inc., IMDb.com, Inc.
    Inventors: Hilliard Bruce Siegel, Kenneth Thomas Burford
  • Patent number: 9760824
    Abstract: An RFID tag assembly and method of use with a RFID tag assembly the RFID tag assembly includes an RFID tag having a mounting substrate having a spacer with a first surface and an opposing second surface, the spacer having a predetermined thickness, a mounting carrier with a substantially planar body with a first portion having first and second ends with two sides defined therebetween and has two or more second portions extending from the body forming free ends each and having selectively attachable adhesive on a portion of the bottom surface being deformably attached to the first portion and with second surface attached to the top surface of the first portion with the first planar surface with the RFID tag position parallel and set apart above the top surface of the carrier at a distance equal to or greater than the predetermined thickness.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: September 12, 2017
    Assignee: Innovative Timing Systems, LLC
    Inventor: Kurt S. Hansen
  • Patent number: 9752895
    Abstract: A method of polling of meter data measured by a plurality of utility measuring devices and transmitted over a plurality of wireless local area network (WLAN) channels. The method comprises capturing a plurality of management frames which are transmitted periodically by a plurality of utility measuring devices over a plurality of WLAN channels, extracting meter data from each the management frame, and updating a plurality of consumer records, each according to respective the meter data from a respective the utility measuring device.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: September 5, 2017
    Assignee: Nisko Telematics 2012 Limited Partnership
    Inventor: Dan Winter
  • Patent number: 9747781
    Abstract: A system and method of initiating a command in a computing system having a processor. A pair of wearable items are detected as being in close proximity and a command interface connected to the processor is activated on detecting that the pair of wearable items are in close proximity. A command is received via the command interface and the command is transferred to the processor.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: August 29, 2017
    Assignee: Intel Corporation
    Inventors: Kofi Whitney, Joseph A. Cianfrone, Rohit Banerjee, Glen J. Anderson
  • Patent number: 9724588
    Abstract: The systems and methods described herein are directed towards collecting and recording sensor data pertaining to physical contact experienced by players in a contact sport (e.g., football). The data can be collected and recorded through the use of one or more sensors worn by the player. In some cases, the sensor data can be associated with in-game video recordings of physical contact experienced by the players. Information about the physical contact can be displayed for users to view via a graphical user interface. Warnings may also be provided.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: August 8, 2017
    Assignee: PROSPORTS TECHNOLOGIES, LLC
    Inventors: John E. Cronin, Nick Reasner, Maxx Thomas Garrison, Demaurice Fitzgerald Smith, Ahmad E. Nassar