Abstract: Systems and methods for stretching a subnet that do not require level 2 (L2) communications to be handled are provided. A user may gradually migrate VMs or applications instead of migrating an entire subnet at one time, may fail-over specific VMs without failing-over an entire subnet or renumbering IP addresses, may deploy applications to the cloud without the need to create a VPN, or may enable hybrid network connectivity without modifying routes or (re)configuring edge routers, among other benefits. The domains over which the subnet are stretched include a virtual gateway which is associated with the layer-3 (L3) addresses of the other domains. L3 communications within the domain are routed within that domain, and L3 communications within the subnet in another domain are intercepted by the local gateway, are passed to the remote gateway of the other domain, and are forwarded to the destination while leveraging L3 communications.
Abstract: Radio-frequency transmission and reception circuitry is adapted for use with a high-quality-factor antenna. On the transmission side, control circuitry is provided to maintain resonance at the transmission frequency. On the reception side, multiple receive paths are independently controllable for temporal and amplitude alignment.
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for maintaining, by a policy enforcement system in a first compute node, a plurality of policies and data associating a plurality of user credentials with the plurality of policies. A request is received from a compute process for data from a file system in the first compute node. The request includes user credentials. The request for data is sent to the file system, and the data is received from the file system. Based on the received user credentials and the data associating the plurality of user credentials with the plurality of policies, one or more policies that correspond to the received user credentials is selected from the plurality of policies. The policy enforcement system filters the data from the file system based on the one or more policies, and sends the filtered data to the compute process.
Type:
Grant
Filed:
January 4, 2018
Date of Patent:
April 6, 2021
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Dilli Dorai Minnal Arumugam, Prasad Mujumdar
Abstract: The present disclosure provides a pillow cover (10) and pillow having a plurality of compartments (22). The pillow cover (10) includes a top sheet (12) and a bottom sheet (14) that are connected to define a chamber (16). The plurality of compartments (22) is located on the top sheet (12) opposite the chamber. An envelope (30) is located on the bottom sheet (14) adjacent to the chamber (16). A releasable fastener (40) is connected to and located between the top sheet (12) and the bottom sheet (14). The pillow includes a pad (52) located in the envelope and may include an insert (62) located in the chamber.
Abstract: An electrical connection forming tool, the tool including a wire forming die module, including a module housing, including a front side, the front side including a chamber configured to align with an electrical plug; a back side; and an inner compartment, the inner compartment including a coil sliding body feature, and configured to interface with the electrical plug; a die, configured to accept a wire and imprint the wire on the electrical plug; a locking feature; and a cover for the locking feature; an actuator, configured to force the electrical plug into an actuator housing positioned to interface the die; and an actuator housing, connecting the wire forming die module to the actuator; and including an opening configured to accept the electrical plug and communicate with the die and the chamber; and a structural chassis.
Abstract: Example methods disclosed herein include determining a first time associated with an event notification embedded in primary media received from an online media provider by an audience measurement entity, the primary media also to be distributed by the online media provider to a consumer device, the determining of the first time including rendering a graphical representation of progress associated with presentation of the primary media, the graphical representation having a length and including the event notification at a location, and determining the first time based on the length and the location of the event notification. Example methods also include determining a second time associated with a media feature of the primary media, and indicating, without accessing the consumer device, that secondary media is also to be embedded in the primary media distributed to the consumer device when a difference between the first time and the second time meets a threshold.
Abstract: A deployable structure for use in establishing a reflectarray antenna is provided that includes a flexible reflectarray and a deployment structure that includes an endless pantograph for deploying the flexible reflectarray from a folded, undeployed state towards a deployed state in which the flexible reflectarray is substantially planar. In a particular embodiment, the deployment structure includes a plurality of tapes that engage the endless pantograph and are used to establish a positional relationship between the deployed reflectarray and another component of the reflectarray antenna.
Type:
Grant
Filed:
March 7, 2019
Date of Patent:
April 6, 2021
Assignee:
M.M.A. Design, LLC
Inventors:
Thomas J. Harvey, Toby J. Harvey, Mitchell T. Wiens, Mark A. Bailey, Shane E. Stamm, Christopher A. Pelzmann
Abstract: Example implementations may relate to providing a dynamic jig in a three-dimensional (3D) coordinate system. Specifically, a control system may (i) receive task data specifying a manipulation of one or more parts at a specified location; (ii) determine: (a) one or more work surfaces and (b) a first position of each of the one or more work surfaces, such that the one or more work surfaces collectively provide a jig to facilitate the specified manipulation of the parts; (iii) a plurality of guide end effectors that are positionable by one or more robotic devices such that the end effectors provide the work surfaces at the respectively determined first positions; and (iv) operate the one or more robotic devices to position the guide end effectors to provide the one or more work surfaces at the respectively determined first positions, thereby forming the jig from the one or more work surfaces.
Type:
Grant
Filed:
November 7, 2018
Date of Patent:
April 6, 2021
Assignee:
X Development LLC
Inventors:
Jeff Linnell, Marek Michalowski, Kendra Byrne, Brandon Kruysman, Eli Reekmans
Abstract: A water treatment system that removes calcium and magnesium using coagulants and pH controls, aqueous phase organic materials from water using a biological removal system that includes microorganisms and a physical separation system that includes sparging equipment for sparging the water to remove non-aqueous phase liquid organic materials, volatile phase organic materials. An apparatus, system and method for pretreating oilfield produced water to completely remove or significantly reduce concentrations of substances that are known to interfere with downstream recovery of metals including lithium. This technology facilitates a more efficient and cost-effective extraction method from alternate sources to meet the increasing global demand.
Type:
Grant
Filed:
July 9, 2018
Date of Patent:
April 6, 2021
Assignee:
Katz Water Tech, LLC
Inventors:
Michael R. Pavia, Priyanka Karicherla, Yinghui Li, Gary Katz
Abstract: Methods, systems, and computer readable media for distributing tasks using a blockchain network. A method includes generating a task for completion via an interactive application and distributing, using the blockchain network, the task via a block in a blockchain associated with the blockchain network. The blockchain network includes a plurality of nodes and is accessible by a plurality of client devices associated with the interactive application. The method further includes receiving, from one or more of the client devices, data associated with results of processing the task via the interactive application and validating completion of the task based on the received data. Validating completion of the task may include receiving a set of user inputs from a set of the client devices, respectively, as to whether the task was completed and making a consensus determination as to whether the task was completed based on the received set of user inputs.
Abstract: An access system for a wireless local area network is provided. The access system initiates operation in a first frequency band of a plurality of frequency bands of the wireless local area network to provide one or more wireless client devices of the wireless local area network with access to a wireless wide area network. The access system also processes one or more association requests received in the first frequency band to identify one or more associated wireless client device. The access system also determines whether each of the one or more associated wireless client devices supports a second frequency band. The access system also sends a request to the one or more associated wireless client devices to transition from the first frequency band to the second frequency band based on determining that each of the one or more associated wireless client devices supports the second frequency band.