Abstract: One example provides, at a front-end node of a distributed storage system, a method comprising receiving a query regarding data stored in an object, obtaining information identifying data nodes at which blocks of the object are stored, sending, to a first data node, a query regarding data in a first block, and receiving results for the query regarding the data in the first block comprising an incomplete record. The method further comprises sending, to a second data node, a query regarding data in a second block comprising the incomplete record, the second block being stored on a different physical device than the first block, and receiving results for the query regarding the data in the second block. The method further comprises outputting the results for the queries regarding the data in the first block and the data in the second block.
Type:
Grant
Filed:
July 9, 2019
Date of Patent:
August 24, 2021
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Eric Eilebrecht, Karthick Krishnamoorthy, Maneesh Sah
Abstract: A method for configuring a wellbore system includes guiding a tractor into a tubular string including an inner surface supporting more or more components to a select one of the plurality of components, deploying an element from the tractor into the tubular string, engaging the selected one of the plurality of components with the tractor, and changing a configuration of the selected one of the plurality of components with the element deployed from the tractor.
Abstract: This disclosure is generally directed to systems and methods for using an autonomous vehicle to provide navigation assistance to a delivery robot. In one exemplary implementation, the delivery robot is transported by the autonomous vehicle to a delivery destination such as a residence or a workplace. The delivery robot disembarks at the delivery destination for delivering a package to a recipient at the residence or workplace. A computer system in the autonomous vehicle communicates with a navigation assistance system of the autonomous vehicle to obtain information pertaining to a terrain between the autonomous vehicle and a package drop-off spot at the residence or workplace, and uses the information to generate a route map of the terrain. The autonomous vehicle may transmit the route map and/or navigation instructions derived from the route map, to the delivery robot to assist the delivery robot navigate around obstacles and reach the package drop-off spot.
Type:
Grant
Filed:
February 4, 2019
Date of Patent:
August 24, 2021
Assignee:
Ford Global Technologies, LLC
Inventors:
Jianbo Lu, Justin Miller, Sanghyun Hong
Abstract: Methods, systems, and apparatuses are described for fault tolerant network storage and delivery of recorded content. Two or more network digital video recorders may each receive a plurality of requests to record, archive, and/or play back content items, such as television programs. Each network digital video recorder may receive capacity reports of statistics such as storage and/or bandwidth from one or more other network digital video recorders. At least one of the network digital video recorders may determine whether, based on a network capacity, to record, archive, and/or playback content items. The methods, systems, and apparatuses may accommodate equipment failures that lead to partitions between network digital video recorders.
Abstract: A computer system receives data identifying data fields used by sources of data and infrastructure information. The computer system maintains a storage state database to track information about the data fields. The computer system provides a graphical user interface through which a user can create, view, modify, and delete data defining classes and rules associated with classes. The computer system applies the rules to classify the data fields. The computer system provides a graphical user interface through which the classification of the data fields can be visualized in the context of infrastructure information for the sources of data.
Type:
Grant
Filed:
October 3, 2018
Date of Patent:
August 24, 2021
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Farid Kadyrov, Mandy Kathleen Meyers, Randi Scheinblum Ryan, Douglas Taylor
Abstract: Intelligent assistant devices and methods for interacting with a user are disclosed. In some examples, a method for interacting with a user comprises predicting suggested action(s) for the user and displaying the action(s) via a display of the device. While the suggested action(s) are displayed, audio input comprising a command followed by a keyword is received from the user. The audio input is processed locally on the intelligent assistance device to (1) determine that the keyword follows the command and (2) recognize that the command applies to the suggested action(s). Based on determining that the keyword follows the command and recognizing that the command applies to the suggested action(s), a user selection of the suggested action(s) is established. Based on establishing the user selection, the one or more suggested actions are executed.
Type:
Grant
Filed:
May 15, 2018
Date of Patent:
August 24, 2021
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Erich-Soren Finkelstein, Gary L. Caldwell
Abstract: A crop residue spreader for an agricultural crop harvester such as a combine includes a rotor having a plurality of paddles including a first paddle having a first cross-sectional shape and a second paddle having a second cross-sectional shape, the second cross-sectional shape of the second paddle being different from the first cross-sectional shape of the first paddle. Different V-shapes can be used for the first and second cross-sectional shapes, the openings of the V-shapes facing in a forward rotational direction of the rotor. Multiple pairs of similarly shaped paddles can be used.
Abstract: Training equipment includes a hollow shaft having a sidewall defining an internal cavity and at least one polymer material filling at least a portion of the internal cavity. The polymer material may fill the entire internal cavity of the hollow shaft. The polymer material may be a visco-elastic polymer material or polyurethane. A spacer or a filler may fill at least a portion of the internal cavity. A method of making weighted training equipment with a hollow shaft having a sidewall defining an internal cavity may include injecting a curable composition into at least a portion of the internal cavity. The method may further include curing the curable composition into a polymer material.
Abstract: A vehicle hitch assistance system includes a powered suspension system supporting a rear of the vehicle at a height and a controller. The controller acquires position data for a coupler of a trailer, determines when the position data indicates that a hitch ball of the vehicle is aligned with the coupler, and causes the powered suspension system to raise the height of the rear portion of the vehicle until a threshold resistance value is detected.
Type:
Grant
Filed:
November 8, 2018
Date of Patent:
August 24, 2021
Assignee:
Ford Global Technologies, LLC
Inventors:
Erick Michael Lavoie, Luke Niewiadomski, Roger Arnold Trombley
Abstract: Methods of modulating the immune systems of patients suffering from cancers that do not bear, or do not uniformly bear, surface CD3 are provided. The methods involve administering an anti-CD3 immunotoxin (e.g. A-dmDT390-bisFv(UCHT1)), to the patient so as to cause the patient's immune system to recognize and destroy non-CD3 cancer cells.
Abstract: A composition comprising an ethylene/alpha-olefin/non-conjugated polyene, and wherein the ethylene/alpha-olefin/non-conjugated polyene comprises the following property: a “13C NMR % iCB Peak Area,” which is the {[(13C NMR peak area from 34.4 ppm to 34.6 ppm) divided by (the 13C NMR sum integral area from 160.0 to 100.0 and from 60.0 ppm to 0.00 ppm)]×100}, that is >0.010%, as determined by 13C NMR.
Type:
Grant
Filed:
June 30, 2017
Date of Patent:
August 24, 2021
Assignee:
Dow Global Technologies LLC
Inventors:
Juan C. Tuberquia, Colin LiPiShan, Zhe Zhou
Abstract: A system calibrates luminance of an electronic display. The system includes an electronic display, a luminance detection device, and a controller. The luminance detection device is configured to measure luminance parameters of active sections of the electronic display. The controller is configured to instruct the electronic display to activate sections in a sparse pattern and in a rolling manner and instruct the luminance detection device to measure luminance parameters for each of the active sections in the sparse pattern. The controller generates calibration data based on the measured luminance parameters of sections in the sparse pattern.
Abstract: One example includes a differential amplifier, a voltage weighting element, coupled to a voltage source which provides an input voltage, to provide a reference voltage with a constant power limit when the input voltage varies, an error amplifier configured to receive and compare the reference voltage provided from the voltage weighting element and a feedback sensed voltage provided from the differential amplifier to identify whether the sensed voltage exceeds the reference voltage, and a pulse width modulation (PWM) controller, coupled to a power transformer and the error amplifier, that reduces a transformer input current provided to the power transformer based on the comparison of the reference voltage from the voltage weighting element and the feedback sensed voltage from the differential amplifier.
Abstract: A centrifugal separator includes an outer tube, an inner tube, an outlet pipe, and a control mechanism. The outer tube defines at least one outer tube inlet and at least one outer tube outlet. The inner tube is disposed within the outer tube. The inner tube is configured to separate the flow of a first fluid into the flow of a second fluid and a flow of a third fluid by rotation thereof. The outlet pipe is partially disposed within the inner tube and the outer tube. The outlet pipe includes a cross-sectional area. The outlet pipe is configured to channel the flow of the third fluid out of the inner tube and the outer tube. The control mechanism is coupled to the outlet pipe. The control mechanism is configured to regulate the flow of the third fluid by changing the cross-sectional area of the outlet pipe.
Type:
Grant
Filed:
March 31, 2017
Date of Patent:
August 24, 2021
Assignee:
Baker Hughes Oilfield Operations, LLC
Inventors:
Anindya Kanti De, Subrata Pal, Shyam Sivaramakrishnan
Abstract: Methods and apparatus (100) for profiling a beam of a light emitting semiconductor device. The apparatus comprises a light emitting semiconductor device (102) comprising an active region (108) formed on a substrate (104) and configured to generate light when a suitable electrical current is applied to contacts on an upper surface of the device and a light emitting surface (110) defined by a lower surface of the substrate opposite the contacts. The apparatus further comprises a transmission medium (112) comprising a first surface (114) in contact with at least part of the light emitting surface of the semiconductor device and a diffusion surface (116), opposite the first surface, and configured to diffuse light emitted from the micro-LED and transmitted through the transmission medium.
Abstract: A technique controls a new software build. The technique involves receiving abstract hash values for source code components. Each abstract hash value is derived from a most recent source code version of a respective source code component. The technique further involves generating new build fingerprints based on the abstract hash values. The new build fingerprints are different from the abstract hash values received for the source code components. The technique further involves building particular software components of the new software build based on comparisons between the new build fingerprints and respective previous build fingerprints generated during a set of previous software builds.