Abstract: The techniques disclosed herein enable a guest operating system (OS) to access and use a color space conversion component on a host OS. The guest OS provides, via an application programming interface, a request for the host OS to generate media data in a color space format that is used by the guest OS. To generate the media data, the host OS uses a color space conversion component on the host OS, which is more performant than a corresponding color space conversion component on the guest OS because the color space conversion component on the host OS has access to hardware-accelerated functionality. Accordingly, the color space conversion component on the host OS converts media data into the color space format that is used by the guest OS, and stores the media data in memory that is accessible to the guest OS.
Type:
Grant
Filed:
May 26, 2023
Date of Patent:
July 8, 2025
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Anton Victor Polinger, Marcin Stankiewicz, Isuru Chamara Pathirana, Glenn Frederick Evans, Matthew R. Wozniak, Sang Choe, Jitesh Krishnan, Naveen Thumpudi
Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for generating searchable data structures using observational context data are provided. An indication to process observational context data surfaced by a local computing device may be received. The observational context data may comprise display data or audio data. The observational context data may be processed by a context analysis engine. A determination may be made of a current context type occurring on the local computing device. The current context type may be determined from a plurality of context types, each having a semantic data structure comprising a unique set of entity types. A canvas comprising a searchable data structure of the current context type may be generated and populated with objects having entity types corresponding to the current context type. A displayable representation of the canvas may be displayed.
Type:
Grant
Filed:
August 2, 2021
Date of Patent:
July 8, 2025
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Shrey Nitin Shah, Timothy Christopher Franklin, Gerald Haslhofer, Bryan John Miller, Nabeel Shahzad, Eric Anderson, Bharath Cheluvaraju
Abstract: Described are colonoscopy systems and methods of using such systems. The colonoscopy systems may include an optical scanning system having at least one illuminator configured to produce spatially patterned light and solid light in at least one frame to illuminate tissue within the colon, and at least one camera configured to capture the at least one image of the illuminated tissue within the colon. Additionally, the optical scanning system may include at least one control system configured to construct at least one three dimensional point cloud representations of the tissue within the colon and detect at least one feature of interest using the at least one three dimensional point cloud and a pre-trained artificial intelligence engine.
Abstract: Prior to a user login event associated with a first user identity, a prelaunch manager determines an occurrence of a primary window prelaunch trigger condition. A primary window station is prelaunched for a first user identity at a user endpoint. Based on an occurrence of a user login event associated with the first user identity, a user session associated with the first user identity is connected with the primary window station. In some examples, the user endpoint is located remotely across a computer network from the prelaunch manager and does not require local capacity for prelaunch. In some examples, further window stations are prelaunched, nested within the primary window station, with the nested window station being associated with user identity having different privileges than the first user identity.
Abstract: The disclosure provides for high bandwidth processing through the sharing of memory dies over a plurality of computing dies via an optical interchange. The optical interchange may be configured so as to operate as both an optical switch and optical demultiplexer. The optical switch configuration for the optical interchange allows for data to be written from any computing die to one of a plurality of memory dies via an optical connection. The optical demultiplexer configuration allows for data to be broadcast from a memory die to a plurality of the computing dies.
Type:
Grant
Filed:
July 18, 2023
Date of Patent:
July 8, 2025
Assignee:
Google LLC
Inventors:
Horia Alexandru Toma, Zuowei Shen, William F. Edwards, Jr., Gurushankar Rajamani, Hong Liu, Ilyas Mohammed
Abstract: A dampener for a banjo that attenuates unwanted overtones/reverberation while preserving the all-important fundamental sound with minimal reduction in bass, treble and volume. The dampener has a cylindrical outer shell having a diameter of about two inches and a length corresponding to the inner arc of the banjo. The cylindrical outer shell is formed from a cotton poplin fabric, and the filling comprises polyester fibers.
Abstract: A part tree support apparatus can include a base defining an upper surface, the upper surface defining a plurality of openings; and a plurality of supports, each of the plurality of supports extending from the base and removably secured to the base with a fastener engaged with one of the plurality of openings, each of the plurality of supports defining a recess facing in a Z-axis direction.
Type:
Grant
Filed:
July 28, 2022
Date of Patent:
July 8, 2025
Assignee:
Mueller International, LLC
Inventors:
Clayton R. Hauberg, Paul Warren Clements
Abstract: An embodiment provides a method, including: receiving, from a device, a user identification; storing, in a storage device, first data produced by first free-form user input specifying one or more regions of an image and second data comprising second free-form user input describing the one or more regions of the image; each first data having corresponding second data stored in association therewith; selecting, using a processor, a data set comprising at least a portion of the first data and the second data based at least in part on the user identification; and providing the selected data set for display. Other embodiments are described and claimed.
Abstract: A seat belt pretensioner for a seat belt device in a vehicle, the pretensioner including a frame, a ball housing attached to the frame and a drive wheel located within the ball housing. A spool is connected to the drive wheel and is fixed to one end of a seat belt webbing so that the webbing may be wound around the spool. The pretensioner further includes a pipe connected to the ball housing and a gas generator connected to the pipe. At least one power transmission element is carried in the pipe and is driven by gas provided from the gas generator to contact the drive wheel and rotate the spool to retract the seat belt. A seal member is located between the at least one power transmission element and the gas generator. The seal member is sized to plug the pipe at an inlet to the ball housing.
Abstract: The present description relates to a sample collection device comprising a receptacle and a closure member configured to seal the receptacle. Within the closure member is provided a reservoir configured to contain a stabilization fluid capable of preserving and stabilizing a collected sample. The reservoir includes an outlet which is sealed by a sealing member. The sealing member may be openable to allow communication, or mixture, between the contents of the reservoir and the contents of the receptacle. The closure member may also include a peel foil on the end of the closure member having the outlet to ensure sterility of and to avoid tampering with the outlet and the reservoir. The method includes collecting a sample from the user using the sample collection device, mixing the sample with the stabilization fluid, and analyzing the sample thus collected.
Type:
Grant
Filed:
April 25, 2023
Date of Patent:
July 8, 2025
Assignee:
Ancestry.com DNA, LLC
Inventors:
Travis Sessions, Aaron Devore, Dan H. O'Neill
Abstract: A balloon assembly (200) that can be attached to a band assembly (300) to form a hemostasis band (100) used to perform hemostasis on a puncture site (89) of a human being (90). The balloon assembly (200) can include a balloon (210) that provides for being inflated to apply pressure to the puncture site (89), one or more openings (220) that provides for the insertion of the band assembly (300), and an inlet (230) for inflating the balloon (210).
Type:
Grant
Filed:
April 6, 2022
Date of Patent:
July 8, 2025
Assignee:
Accumed Radial Systems, LLC
Inventors:
Mauricio Gabriel Cohen, Joseph R. Korotko
Abstract: A satellite Automatic Identification System (AIS) is for tracking a plurality of maritime vessels and may include a ground AIS server and a constellation of Low-Earth Orbit (LEO) satellites in communication with the ground AIS server. Each LEO satellite may include an AIS payload configured to receive AIS messages from the plurality of maritime vessels and determine therefrom reported vessel position data, determine actual signal arrival measurements for the AIS messages, and determine a potential spoofing maritime vessel based upon the reported vessel position data and actual signal arrival measurements. The ground AIS server may be configured to determine an actual spoofing maritime vessel and associated geographic spoof size based upon the reported vessel position data and actual signal arrival measurements for the potential spoofing maritime vessel.
Abstract: A cooking system is provided and includes a housing including an internal volume, the internal volume including an upper surface. A cooking container is removably positioned within the internal volume along an insertion axis, the cooking container having a cooking volume positioned therein. An air movement device is positioned within the internal volume, and configured to generate an air flow through the cooking volume of the cooking container. A heating element is positioned within the internal volume.
Type:
Grant
Filed:
May 24, 2024
Date of Patent:
July 8, 2025
Assignee:
SharkNinja Operating LLC
Inventors:
Mai Iisaka, Kin Kit Christopher Wong, Matthew Takeshi Lin, Samuel Benjamin Baldry
Abstract: A smart frame for a vehicle registration plate and related system and methods are disclosed. The smart frame may be configured to be mounted proximate to a near-field communication (NFC) tag hosted by a vehicle and associated with its vehicle identification number (VIN) or other identifier. In turn, the smart frame may read and relay an identification (ID) code of the NFC tag to a server via cellular communication. In addition, the smart frame may be configured to receive global navigational satellite system (GNSS) signal(s) including data pertaining to the current geophysical location of the smart frame and to relay that over the cellular connection for use in tracking the smart frame (and vehicle, if any). Furthermore, the smart frame may be configured to communicate with external computing device(s) via Bluetooth communication, which may facilitate location and tracking of the smart frame (and vehicle, if any) in a given space.
Abstract: Systems and methods for searching using machine-learned model-generated outputs can provide a user with a medium for generating a theoretical dataset that can then be matched to a real world example. The systems and methods can include selecting a plurality of terms, which can be utilized to generate a prompt input that can be processed by a dataset generation model to generate a plurality of model-generated datasets. A selection can then be received that selects a particular model-generated database to utilize to query a database.
Abstract: The present disclosure describes articles that may be used in protective gear, including but not limited to body armor, helmets, shields, or barriers. These articles may include a polymeric material coated with nanoparticles, in a single layer or in multiple layers, which are treated to form a composite. The articles may further include a ceramic layer and/or a back-face layer. Such articles may be useful for protecting an object or wearer against projectiles.
Abstract: A viscous dampening component is provided for use with a drill bit. The viscous dampening component may include an inertial mass ring configured to surround a shank of a drill bit, a cover configured to surround the inertial mass ring and the shank to position and maintain the inertial mass ring on the shank, and a viscous fluid disposed between the inertial mass ring and the shank. When the inertial mass ring rotates relative to the shank of the drill bit, energy is dissipated within the viscous fluid.
Abstract: The disclosure provides methods and systems for direct-to-cloud backup with local volume failover. According to an exemplary embodiment, first and second logical volumes are designated on a protected computing device. The first and second logical volumes may be paired to a cloud storage facility. In response to a received signal, it may be determined if the protected computing device has a communication connection to the cloud storage facility. If the protected computing device does have a communication connection to the cloud storage facility, a first computing device backup of the first logical volume may be sent to the cloud storage facility. If the protected computing device does not have a communication connection to the cloud storage facility, a second computing device backup of the first logical volume may be performed and stored on the second logical volume of the protected computing device.
Abstract: Certain embodiments of the present application relate to a dry composition for preparing a nasal rinse. The dry composition generally includes cannabidiol and a mixture comprising sodium chloride and sodium bicarbonate. In certain forms, the dry composition has less than one percent by weight water. In certain embodiments, the cannabidiol is a water-soluble cannabidiol.