Abstract: A method for load balancing application requests across a multi-cluster container orchestration system includes receiving a load-balancing configuration for a multi-cluster service managing access to a set of destination clusters hosting a software application deployed by a user. The multi-cluster service uses the load-balancing configuration to load balance application level traffic across the set of destination clusters. Each destination cluster includes at least one container executing the software application and a respective geographical region. The method also includes receiving an application level request directed toward the software application hosted across the destination clusters. The application level request is received from a client and includes a host name and a geographical location associated with the client. The method also includes routing the request to one of the clusters based on the geographical location of the request and the respective geographical locations of the clusters.
Type:
Grant
Filed:
December 29, 2020
Date of Patent:
June 13, 2023
Assignee:
Google LLC
Inventors:
Manjot Pahwa, Matthew Delio, Bowei Du, Rohit Ramkumar, Nikhil Jindal, Christian Bell
Abstract: An adjustable removable device caddy is disclosed for securing devices including, but not limited to a smartphone or other phone, a tablet, an e-reader, a power bank, a speaker, a multimedia player, a two-way radio, a flashlight or other light, a television or other display, a GPS, a laser range finder, a beverage, or other device. One embodiment of the invention utilizes a combination of one or more seat, wing, and face plate, to create an adjustable cavity that can accommodate a number of devices with varying width and thickness. The adjustable removable device caddy can be mounted to various mounting surfaces including, but not limited to a golf cart, automobile, all-terrain vehicle, maintenance vehicle, boat, pushcart, bicycle, motorcycle, scooter, tent, canopy, flat surface, and the like.
Abstract: A computer-implemented method of deep packet inspection (DPI) in a network is provided. The method comprises collecting data packets comprising a number of traffic flows from a number of devices via a number of traffic taps and classifying each traffic flow according to data about network protocol layers of the packets comprising the traffic flow. Application layer metadata is extracted from the packets. Traffic flow classification data and the extracted metadata are ingested into a data cluster and normalized. The normalized classification data and extracted metadata is then correlated to other data sets.
Type:
Grant
Filed:
August 12, 2021
Date of Patent:
June 13, 2023
Assignee:
National Technology & Engineering Solutions of Sandia, LLC
Inventors:
Vincent Urias, Brian P. Van Leeuwen, William M. S. Stout
Abstract: Systems and methods presented herein include light field displays configured to display primary autostereoscopic images and to simultaneously project (e.g., in real time, while displaying their own primary autostereoscopic images) light rays toward display devices (e.g., either reflective devices or cameras) to display secondary autostereoscopic images via the display devices. The light rays projected from the light field displays are controlled by a control system based at least in part on positional data (e.g., position, orientation, and/or movement) of the display devices, which may be determined by the control system based at least in part on detection of light rays that are reflected off the display devices.
Abstract: A container assembly includes an outer cover and a container. The front of the outer cover includes a minor front flap located on an interior surface thereof. The front of the container includes at least one minor exterior flap. The container is received in the open end of the outer cover, The container forms an aperture. The minor front flap of the outer cover and the minor exterior flap of the container are generally aligned in a plane in a closed position of the container assembly to prevent or inhibit opening thereof. The outer cover initially moves with respect to the container by pushing the front of the container and moving the outer cover such that the minor front flap of the outer cover clears the minor exterior flap of the container allowing the container assembly to be moved from the closed position to an open position.
Abstract: In embodiments, the present invention provides a method and system for managing playback of content delivered to a mobile device with a pause and resume functionality. The method and system including receiving delivered content on a mobile device, initiating playback of the delivered content, pausing playback of the content being delivered to the mobile device in response to an action and resuming delivery of the content upon a request.
Abstract: An explosive device is described herein, wherein the explosive device includes a substrate that has a surface, wherein surface energy of a portion of the surface of the substrate has been modified in a vacuum chamber from a first surface energy to a second surface energy. The explosive device additionally includes explosive material that has been deposited on the surface of the substrate in the vacuum chamber by way of physical vapor deposition (PVD), wherein the explosive material is deposited on the portion of the surface of the substrate subsequent to the surface energy of the portion of the surface of the substrate being modified from the first surface energy to the second surface energy.
Type:
Grant
Filed:
May 5, 2022
Date of Patent:
June 13, 2023
Assignee:
National Technology & Engineering Solutions of Sandia, LLC
Inventors:
Eric Christopher Forrest, Robert Knepper, Alexander S. Tappan, Michael P. Marquez
Abstract: Embodiments described herein are directed towards enhanced systems and methods for applying underfill (UF) material to fill a gap between electrically coupled semiconductor devices in an integrated device. In some embodiments, uncured UF material may be applied to one edge of the gap, and capillary flow may be employed to distribute the uncured UF material into a first portion of the gap. To fill a second portion of the gap, accelerated motion may be employed. For example, the integrated device may be affixed to a centrifuge, and the centrifuge can be used to spin the integrated device to spread the uncured UF material further into the gap. In some embodiments, the accelerated motion may be employed to distribute the uncured UF material substantially uniformly within the gap. Once the uncured UF material has been spread out, one or more curing processes may be employed to cure the sandwiched UF material.
Type:
Grant
Filed:
February 7, 2020
Date of Patent:
June 13, 2023
Assignee:
Meta Platforms Technologies, LLC
Inventors:
Daniel Brodoceanu, Zheng Sung Chio, Tennyson Nguty, Chao Kai Tung, Oscar Torrents Abad
Abstract: A connection management resource tracks multiple instances of a mobile communication device wirelessly connecting to each of multiple wireless access points at different times to access a remote network. Based on the tracking, the connection management resource determines a set of the multiple wireless access points that reside in a first geographical region. The connection management resource then assigns a selected wireless access point such as a first wireless access point from the set as being a default wireless access point in which to provide the mobile communication device wireless connectivity to the remote network. In one situation, the connection management resource assigns the first wireless access point as the default wireless access point in response to detecting that the mobile communication device most frequently, amongst the multiple instances, establishes wireless connectivity with the first wireless access point to access the remote network.
Abstract: Circuits and processes for locking a voltage-controlled oscillator (VCO) at a high frequency signal are described. A circuit may include an adjustable current converter (ACC), coupled at an input terminal to a power source, operable to output a control signal (VC) at an output terminal. A first switch may be coupled to the ACC and to the VCO. The VCO, when in an “ON” state, receives the control signal and outputs a high frequency signal (VHF). A digital filter may be coupled to the VCO and operable to receive the VHF. Based on the VHF, the digital filter generates a data signal having a data value. The circuit may also include a digital-to-analog converter (DAC) operable to receive the data signal and, based on the data value, output an adjustment signal to the ACC. The ACC may adjust the control signal based on the adjustment signal received from the DAC.
Abstract: The present technology relates to a data processing apparatus and a data processing method that enable correct clock synchronization by use of clock information. The data processing apparatus receives a digital broadcast signal so as to process content included in the digital broadcast signal and clock information also included therein for use in presentation synchronization on the content and sends via a transmission path the processed content and clock information to another data processing apparatus that presents the received content. On the other hand, the another data processing apparatus receives via the transmission path the content and clock information sent from the data processing apparatus so as to process presentation synchronization on the received content on the basis of the received clock information. The present technology is applicable to data processing apparatuses configured to process content, for example.
Abstract: A magnetic levitation device for levitating a marker or suspending the marker away from the device having a housing having an outer portion and a lower portion. The device has an electromagnetic configuration positioned on disc and the disc can move or rotate the marker at a constant or variable speed. The rotating disc is configured with the electromagnetic configuration and a gear assembly.
Abstract: A connector assembly includes a guide shielding cage, an internal biasing heat sink and two lateral heat dissipating members. The guide shielding cage includes a cage body and a partitioning bracket provided in the cage body, the cage body has a top wall and two side walls, the partitioning bracket has an upper wall and a lower wall which together define an interior receiving space, and the partitioning bracket and the cage body together define an upper receiving space and a lower receiving space, each side wall of the cage body is formed with a side window which is communicated with the interior receiving space, the lower wall of the partitioning bracket is formed with a lower window which allows the interior receiving space to be communicated with the lower receiving space. The internal biasing heat sink is provided in the partitioning bracket and has an internal heat dissipating member, the internal heat dissipating member enters into the lower receiving space via the lower window.
Abstract: Generating any point in time backups without native snapshot generation. Production data is split such that a journal stream is sent to a data protection system, which may be local or remote. The journal stream includes a data stream and a metadata stream. Backups are synthesized at the data protection system by rolling at least a portion of the journal. A backup for any point in time represented in the journal can be synthesized.
Type:
Grant
Filed:
November 2, 2021
Date of Patent:
June 13, 2023
Assignee:
EMC IP HOLDING COMPANY LLC
Inventors:
Jehuda Shemer, Valerie Lotosh, Saar Cohen, Erez Sharvit
Abstract: New ashless TBN molecules are synthesized, and lubricant compositions containing them, boost the total base number. The lubricant compositions further tested for ASTM D6594 copper corrosion test meets ASTM limits.
Abstract: A communication management resource receives notification of an incoming communication (such as from a calling party) directed to a mobile communication device in a wireless network environment. In response to receiving the notification, the communication management resource predicts a current location of the mobile communication device based on a prior history of tracking the mobile communication device and a time of receiving the call alert. The communication management resource initiates wireless transmission of the call alert in a wireless signal from a first wireless base station at the predicted current location.