Allocating heritage information in data models
US Patent 10,325,232
June 18, 2019
Various embodiments are directed towards including heritage information when allocating costs for a plurality of cost objects. A target object, a source object and heritage objects may be determined from a data model. At least one line item in the source object may be generated by allocating costs from the heritage objects with the generated source object line items corresponding to a line item from a heritage object. At least one line item in the target object may be generated based on allocating costs from the source object. And, at least one generated target object line item may be based on at least one source object line item and its corresponding heritage object line item. A final cost value for the target object may be generated based on a sum of each target object line item and displayed in the data model.
Tracking and viewing model changes based on time
US Patent 10,324,951
June 18, 2019
Embodiments are directed towards managing changes to data. A modeling engine may provide a data model based on objects comprised of one or more versions of one or more properties. Each version of the properties may be associated with separate validity ranges over time during which each version is valid. A report for visualizing the data model at a point-in-time may be provided. One or more report values may be provided based on each version of the properties that have a validity range that includes the point-in-time. The report may be displayed to provide provides one or more visualizations based on the one or more report values.
Three-dimensional triangulation and time-of-flight based tracking systems and methods
US Patent 10,324,187
June 18, 2019
A three-dimension position tracking system is presented. The system includes transmitters and receivers. A transmitter scans continuous or pulsed coherent light beams across a target. The receiver detects the reflected beams. The system recursively determines the location of the target, as a function of time, via triangulation and observation of the time-of-flight of the incoming and outgoing beams. The transmitter includes ultra-fast scanning optics to scan the receiver's field-of-view. The receiver includes arrays of ultra-fast photosensitive pixels. The system determines the angles of the incoming beams based on the line-of-sight of the triggered pixels. By observing the incoming angles and correlating timestamps associated with the outgoing and incoming beams, the system accurately, and in near real-time, determines the location of the target. By combining the geometry of the scattered beams, as well as the beams' time-of-flight, ambiguities inherent to triangulation and ambiguities inherent to time-of-flight location methods are resolved.
McIntyre , et al. June 18, 2019 Method and device for displaying predicted volume of influence
US Patent 10,322,285
June 18, 2019
This document discusses, among other things, brain stimulation models, systems, devices, and methods, such as for deep brain stimulation (DBS) or other electrical stimulation. In an example, volumetric imaging data representing an anatomical volume of a brain of a patient can be obtained and transformed to brain atlas data. A patient-specific brain atlas can be created using the inverse of the transformation to map the brain atlas data onto the volumetric imaging data and a volume of influence can be calculated using the patient-specific brain atlas. In certain examples, the volume of influence can include a predicted volume of tissue affected by an electrical stimulation delivered by an electrode at a corresponding at least one candidate electrode target location.
System, method, and apparatus for regulating flow rate in an espresso machine
US Patent 10,321,783
June 18, 2019
Embodiments are directed towards regulating flow rate in an espresso machine, during a multi-phase brewing process which includes a pre-brew and an extraction phase. During the pre-brew phase, coffee grounds are slowly pre-wetted and/or out-gassed with a first volume of water delivered at a first flow rate. During the extraction phase, a second volume of water is delivered, at a second flow rate, to extract espresso, where the second volume is delivered at a generally greater pressure than the first volume. The second flow rate is greater than the first flow rate. The flow rates, volumes, and pressures are regulated by the espresso machine, which includes a flow rate regulation assembly that comprises first and second flow paths and first and second valves. Baristas may vary the flow rate, volume, and pressure of water throughout the brewing process by opening, closing, or otherwise adjusting at least one of the valves.
Large volume video data transfer over limited capacity bus
US Patent 10,321,109
June 11, 2019
Methods, systems, and techniques for projecting streamed video are provided. Example Enhanced Video Systems provide support for streaming high resolution video in limited bandwidth hardware environments. In one example, an Enhanced Video System comprises a real time, interactive rendering system, a display system, and one or more display units. The rendering system comprises a high resolution graphics engine (e.g., a VR/AR gaming engine) capable of generating high resolution video and two graphics computation units. The projection system comprises two video capture cards to capture the generated video stream and forward the captured video stream to a projection mapping engine. Projection mapping engine consolidates and stitches together the received video stream as appropriate to render the video stream over display units to the target viewing environment such as a dome/sphere. In the example described, an 8K resolution video is streamed and projected despite bandwidth limitations of current video capture card technology.
Methods and systems for supporting the production of shipping labels
US Patent 10,318,913
June 11, 2019
Methods and systems for supporting the production of shipping labels are provided. Example embodiments provide a Shipment Management System ("SMS"), which facilitates the production of shipping labels. The SMS may be configured to generate a shipping uniform resource identifier ("URI") that identifies a shipping protocol and includes shipment information and post-back information. The shipping URI may be provided to a shipping label module configured to produce a shipping label in accordance with the shipping protocol by outputting a shipping label based on the shipment information, and automatically posting information about the producing of the shipping label to a code module identified by the post-back information. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
Analyzing and visualizing trends in the use and consumption of data in a shared storage system
US Patent 10,318,494
June 11, 2019
A facility comprising methods and systems for analyzing and visualizing trends in the usage of data within a shared storage filesystem is disclosed. The facility analyzes the rate at which the filesystem or a portion thereof is used by periodically generating manifests of the usage of the filesystem and comparing one manifest to another manifest. Furthermore, the facility may store additional information relevant to the manifest, such as the time at which the manifest was taken; for each directory, the sum of all of the values determined for items in that directory (including any subdirectories); and so on. In this manner, the facility collects and stores information relevant to developing trend information for each item in the filesystem. The trends analysis and visualizations described herein provide quick insight into the changes deemed most interesting or significant between two times.
Triggering the increased collection and distribution of monitoring information in a distributed processing system
US Patent 10,318,401
June 11, 2019
AbstractA facility comprising systems and method for automatically triggering the collection of comprehensive monitoring information in a distributed processing system. The facility compares the overall performance of distributed processing system to one or more performance metrics and, in response to determining that one or more performance metrics is not satisfied, triggers one or more of the nodes within the distributed processing system to increase one or more of its monitoring rate or its distribution rate. The facility collects and analyzes the collected information to provide resources that can be used to assess and diagnose failures within the distributed processing system. In this manner, the facility reacts to performance anomalies by triggering nodes within in the system to provide comprehensive performance information over a trigger period for diagnostic purposes.
Phytochemical extraction systems, methods, and devices
US Patent 10,315,130
June 11, 2019
This disclosure describes systems, methods, and devices for phytochemical extraction. One example extraction system includes two solvent columns, a material column, and a dewaxing column. The solvent columns store and provide solvent for stripping target chemicals from plant material in the material column. The solvent mixed with target chemicals passes into the dewaxing column, where the target chemicals are separated from waxes and lipids. Cooling is applied to elements of the system by way of an open-loop CO2 refrigeration method. Solvent is moved from the solvent columns to the material column by creating a pressure differential between the two solvent columns.