History Logging Or Time Stamping Patents (Class 702/187)
  • Patent number: 11030046
    Abstract: A shared database platform can interface with a cluster computing platform over a network through a database connector and one or more cluster connectors. The data transferred over the network can include telemetry metadata that can be distributed to execution nodes of the cluster computing platform for generation and transmission of cluster data to the shared database platform.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: June 8, 2021
    Assignee: Snowflake Inc.
    Inventors: Bing Li, Zihan Li, Edward Ma, Mingli Rui, Srinath Shankar
  • Patent number: 11025498
    Abstract: A system, method, and computer-readable medium, to define and represent real world physical devices and physical things and corresponding virtual representations thereof and to define relationships between the virtual representations of the physical devices and physical things. The defined relationships can be saved to a memory, retrieved from the memory, and used by one or more applications.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: June 1, 2021
    Assignee: SAP SE
    Inventors: Thilo Sieth, Christian Holzwarth
  • Patent number: 11010275
    Abstract: Trace information representing a program object is automatically logged on a client computing system. It is uploaded to a service computing system where it is configured to be searchable on a property-by-property basis.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Narendra Babu Alagiriswamy, Nicholas J. Nehrhood, Nagaraju Palla, Raghavendra Bhuthpur, Nagaraj Patil, Ricardo S. Stern
  • Patent number: 11003178
    Abstract: A facility diagnosis device includes: a process data acquirer that acquires process data indicating a state of a process executed in a plant; a production data acquirer that acquires production data indicating a production state in the plant; a state information generator that generates state information for estimating an operation state of a facility operating in the process based on the acquired process data or the acquired production data, or the process data and the production data; and a determiner that determines the operation state of the facility based on the acquired process data or the generated state information and the acquired production data.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: May 11, 2021
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Sho Fujita, Nobuhiro Tomosada, Kazuma Takenaka, Shinya Kato, Taro Kemmotsu
  • Patent number: 10990494
    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: October 28, 2019
    Date of Patent: April 27, 2021
    Assignee: Google LLC
    Inventors: Thomas Norrie, Naveen Kumar
  • Patent number: 10981263
    Abstract: A securing tool and methods for its use are described herein. In various embodiments, the securing tool may include a handle and one or more prying members positioned at a first end of the securing tool opposite the handle. The prying member(s) may be shaped to engage a release of a self-tensioned hose clamp to cause the handle to be manipulable to spring the self-tensioned hose clamp. The securing tool may include first and second sensors configured to provide first and second signals, respectively, that are indicative of sensed occurrence of first and second events after the handle is manipulated to spring the self-tensioned hose clamp. In various embodiments, if the first and second signals satisfy a criterion, the hose clamp may be deemed to have been properly installed onto a hose or other conduit.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: April 20, 2021
    Inventor: Robert Carl Shields
  • Patent number: 10959459
    Abstract: An aerosol delivery device is provided that includes a housing structured to retain an aerosol precursor composition, and a sensor configured to produce a measurement of pressure caused by airflow through at least a portion of the housing, and convert the measurement of pressure to a corresponding electrical signal. The aerosol delivery device includes a heating element configured to convert electricity to heat and thereby vaporize components of the aerosol precursor composition. The aerosol delivery device also includes a control component including a processor configured to receive the corresponding electrical signal and in response connect a power source to a load including the heating element and thereby power the heating element. And the aerosol delivery device includes a voltage regulator coupled to and between the sensor and the power source, and configured to step down voltage from the power source to the sensor and thereby power the sensor.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: March 30, 2021
    Assignee: RAI Strategic Holdings, Inc.
    Inventor: Rajesh Sur
  • Patent number: 10955182
    Abstract: A dynamic packing system places one or more perishable items into a shipping container and dispenses thermal control components therein. There is a data processor and a database including one or more order data set each defined at least by an itemized list of purchased perishable items and an order shipment destination address. A network interface is connected to the data processor, and weather data is retrieved over the network interface from a remote source. A dispenser controlled by the data processor positions a specific amount of a thermal control component in the shipping container. The specific amount is based upon an evaluation of one or more temperature values corresponding to the weather data along a transport route of the shipping container.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 23, 2021
    Assignee: FreshRealm, LLC
    Inventors: Dave Ominsky, Brian Wallin, John Grogg, Kyle Hoberg, Alan West
  • Patent number: 10944809
    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: September 5, 2019
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mei L. Wilson, Aleksey Kabanov, Trevor Baron
  • Patent number: 10896110
    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: May 14, 2019
    Date of Patent: January 19, 2021
    Assignee: Google LLC
    Inventors: Thomas Norrie, Naveen Kumar
  • Patent number: 10887334
    Abstract: A cybersecurity system and method utilizing SOUND reputation, where a set of reputations are associated with each actor on a network. The actors on a network may be users, hosts, applications, and the like. The associated reputations are aggregated and updated as new information about an actor's activity is reported according to a defined and modifiable protocol, or policy. The actor's activity may be reported by one or more threat sensors. The effect of a particular misbehavior can be tuned to match the needs of the specific network. When a bad actor's reputation sinks too low, the system can take whatever action is appropriate: reports can be sent, an operator can be notified, the offender can be cut off from the network, or the like.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: January 5, 2021
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Peter D. Lebling, Clifton A. Lin, Andrew J. Macbeth, Karen D. Uttecht
  • Patent number: 10853912
    Abstract: A method and an apparatus for a complete size adaptation of an object to be displayed are provided. The method includes obtaining elements and description information of the elements included in an object to be displayed, the description information of the elements including information of parent-child relationships among the elements and rules for adaptation into display areas of different sizes based on the parent-child relationships; determining sizes and positions of the elements that are included in the object to displayed and are adapted to a current display area based on the elements and the description information of the elements that are obtained and size information of the current display area; and displaying the elements included in the object to be displayed in the current display area using the sizes and the positions that are determined.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: December 1, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Bo Bi
  • Patent number: 10853216
    Abstract: A mechanism is described for facilitating write tracking for following data eye movements across changing thermal conditions in memory systems according to one embodiment of the invention. A method of embodiments of the invention includes monitoring movements of a valid data eye associated with a memory device of a plurality of memory devices of a memory system at a computing system. The monitoring may include initiating write commands during one or more refresh periods associated with the valid data eye. The method may include determining drifting in the movement of the data eye, and correcting the drifting based on adjusting one or more existing phase interpolator values associated with the movements of the data eye.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: December 1, 2020
    Assignee: Intel Corporation
    Inventors: Tsun Ho Liu, Andre Schaefer, Hoi M. Ng, Guy R. Murray, Oleg Mikulchenko, Xiaofang Gao
  • Patent number: 10841895
    Abstract: To efficiently measure the positional relationship between a host terminal and a wireless tag in a terminal device. A terminal device 30: measures a first distance between a plurality of base stations 20 provided at individual reference positions and host terminal on the basis of wireless signals emitted by the base stations 20; specifies the position of the host terminal on the basis of the first distance; and specifies the position of a wireless tag 10 on the basis of information pertaining to a second distance between the wireless tag 10 and the base stations 20, said information being transmitted by base stations 20 that have received a wireless signal emitted by the wireless tag 10.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: November 17, 2020
    Assignee: TeamLab Inc.
    Inventors: Toshiyuki Inoko, Wataru Sakashita
  • Patent number: 10803499
    Abstract: A method may include obtaining first sensor data from first sensors of first workspace devices and a first timestamp corresponding to the first sensor data. The first sensors of each workspace device may include a geolocation sensor. The first workspace devices may include an employee device corresponding to an employee. The method may further include obtaining task categories. Each task category may include a sensor data pattern. The method may further include calculating, for each task category, a first task distance between the sensor data pattern and the first sensor data. The method may further include determining a first task category based on the first task category having the first task distance that is shortest. The method may further include creating, based on the first task category, a first task instance with a start time equal to the first timestamp. The first task instance is assigned to the employee.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: October 13, 2020
    Assignee: Intuit Inc.
    Inventors: Molly Beth Davis, Ashlee Beggs, Todd Elliott, Roger Charles Meike, Mike Gabriel
  • Patent number: 10789148
    Abstract: An electronic device and a method for event logging are provided. The electronic device includes a random access memory (RAM), a non-volatile memory, a transient error detector, and a clock counter. When a status of input-output ports in the electronic device changes, the transient error detector takes the status of the input-output port and its change as one of the event logs, obtains a time stamp corresponding to the one of the event logs according to a count value counted by the clock counter, and sequentially and temporarily stores the one of the event logs and a corresponding time stamp to the RAM. And, the transient error detector determines whether the event log is a cause to fault. When the event log is the cause to fault, the transient error detector stores the event logs and the corresponding time stamps in the RAM to the non-volatile memory.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: September 29, 2020
    Assignee: Wistron Corporation
    Inventor: Kuan-Lin Liu
  • Patent number: 10782416
    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: October 25, 2019
    Date of Patent: September 22, 2020
    Assignee: FEDEX CORPORATE SERVICES, INC.
    Inventors: Martin Turon, Xin Yang, Michael P. Dierks
  • Patent number: 10733652
    Abstract: A method of handling weight data in a data processing system involves acquiring and storing weight data of an item. A verification information is generated for the item based on the weight data, where the verification information is associated to the determined weight, the generation of the verification information including one of the following steps: a) encrypting the weight data where the verification information corresponds to the encrypted weight data, or b) determining a first message authentication code where the verification information corresponds to the first message authentication code, wherein when using the weight data the validity of the weight data for the item is verified by use of the verification information and if the weight data is verified as being valid weight data, a graphic representation of the weight data is generated.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: August 4, 2020
    Assignee: MAREL ICELAND EHF
    Inventor: Bjorn Thorvaldsson
  • Patent number: 10733721
    Abstract: A material characterization system includes an imaging unit, a material characterization controller, and an imaging unit controller. The electronic imaging unit generates a test image of a specimen composed of a material. The electronic material characterization controller determines values of a plurality of parameters and maps the parameters to corresponding ground truth labeled outputs. The mapped parameters are applied to at least one test image to predict a presence of at least one target attribute of the specimen in response to applying the learned parameters. The test image is convert to a selected output image format so as to generate a synthetic image including the predicted at least one attribute. The electronic imaging unit controller performs a material characterization analysis that characterizes the material of the specimen based on the predicted at least one attribute included in the synthetic image.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: August 4, 2020
    Assignee: RAYTHEON TECHNOLOGIES CORPORATION
    Inventors: Michael J. Giering, Ryan B. Noraas, Kishore K. Reddy, Edgar A. Bernal
  • Patent number: 10705858
    Abstract: Techniques to facilitate acquisition of analytics associated with an application are disclosed herein. In at least one implementation, an analytics function call from main program code of the application to a third party analytics function is monitored. Responsive to the analytics function call, the analytics function call is intercepted and a call handler function is invoked instead of the third party analytics function. The call handler function processes the analytics function call to extract analytics data from the analytics function call. A copy of the third party analytics function is then called.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: July 7, 2020
    Assignee: Apptimize, LLC
    Inventors: Michael L. Poon, Roberto Carli, James Brandon Koppel
  • Patent number: 10698024
    Abstract: A self-healing microchip comprising a commercial-off-the-shelf (COTS) microchip lacking radiation shielding. The self-healing microchip includes one or more microheaters that are integrated directly upon a surface of the COTS microchip, a self-test circuit which detects a degradation in the COTS microchip, and one or more temperature sensors. The one or more microheaters may be formed directly upon a backside surface of the COTS microchip using tungsten sputtered shadow mask patterning or by lithography and etching, for example. In response to a detected degradation in the COTS microchip, a temperature control configures an output temperature generated by the one or more microheaters and an amount of time at which the output temperature is maintained to cause annealing in the microchip responsive to the detected degradation in the COTS microchip.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: June 30, 2020
    Assignee: United States of America as Represented by the Administrator of NASA
    Inventors: Jin-Woo Han, Meyya Meyyappan
  • 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: 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: 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: 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: 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: 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: 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: RE48189
    Abstract: The present invention is a sample processing apparatus. The apparatus includes: a sample processing unit configured to process a sample; a display; a memory for storing an electronic manual for the sample processing apparatus; and a controller that is capable of showing a relevant part of the electronic manual on the display when a trouble has occurred in the sample processing unit, the relevant part of the electronic manual describing an operation procedure to deal with the trouble.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 1, 2020
    Assignee: Sysmex Corporation
    Inventors: Keisuke Kuwano, Shunsuke Ariyoshi, Tomomi Sugiyama