Abstract: A method of specifying behavior among a group of computing tasks included in a request to be performed in a domain of computing resources is disclosed. Method steps include receiving, at a scheduler operably coupled to the domain, a p/f request, the received p/f request including a first group and a first relationship, the first group comprising at least a first p/f group element and a second p/f group element, the first relationship defining a desired behavior of the first and second p/f group elements with respect to each other during performance of the p/f request; determining whether the domain includes available computing resources capable of satisfying the first relationship; and in response to a determination that the domain includes available computing resources capable of satisfying the first relationship, allocating, with the scheduler, at least one available computing resource to fulfill the p/f request.
Type:
Grant
Filed:
March 20, 2020
Date of Patent:
December 6, 2022
Assignee:
Google LLC
Inventors:
John Wilkes, David Oppenheimer, Walfredo Cirne, Cosmos Nicolaou
Abstract: Implementing a firmware watchdog timer. A system presents a data structure over a bus which exposes, to software executing at a central processing unit (CPU), a hardware resource that is associated with a watchdog timer, attribute(s) of the watchdog timer, and (iii) commands available to the software executing at the CPU for managing the watchdog timer via one or more native CPU instructions that target the hardware resource. The system listens on the bus for a data value written to the hardware resource (i.e., by a native CPU operation issued by the software executing at the CPU), and identifies a particular command for managing the watchdog timer based on the data value written. Based on identifying the particular command, the system performs at least one of: initializing the watchdog timer, starting the watchdog timer, resetting the watchdog timer, or stopping the watchdog timer.
Type:
Grant
Filed:
September 25, 2020
Date of Patent:
December 6, 2022
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Bruce John Sherwin, Jr., Neeraj Ladkani, Jason Stewart Wohlgemuth, James Anthony Schwartz, Jr.
Abstract: Automated training dataset generators that generate feature training datasets for use in real-world autonomous driving applications based on virtual environments are disclosed herein. The feature training datasets may be associated with training a machine learning model to control real-world autonomous vehicles. In some embodiments, an occupancy grid generator is used to generate an occupancy grid indicative of an environment of an autonomous vehicle from an imaging scene that depicts the environment. The occupancy grid is used to control the vehicle as the vehicle moves through the environment. In further embodiments, a sensor parameter optimizer may determine parameter settings for use by real-world sensors in autonomous driving applications.
Type:
Grant
Filed:
September 4, 2019
Date of Patent:
December 6, 2022
Assignee:
Luminar, LLC
Inventors:
Miguel Alexander Peake, Benjamin Englard
Abstract: Upon receiving a corrupted message in 5G or 6G, a receiver generally rejects the message or ignores it entirely, because determining which message elements are faulted is difficult and complex. AI-based procedures are provided for localizing faults in specific message elements, and for determining the corrected values when possible. AI inputs may include the amplitude or phase modulation quality of each message element, the measured SNR of each message element, the modulation quality of a preceding demodulation reference, and current backgrounds, among other factors. After training (adjusting according to measured network data), the AI model may then determine the most likely faulted message elements, and may also direct the search for the most likely corrected values. By recovering the original corrected message without an unnecessary retransmission, the system can save time, reduce transmission energy, and avoid generating backgrounds. Many additional aspects are disclosed.
Abstract: A foil displacement system includes one or more foils that can be deployed and stowed. When deployed, each foil can exert downforce or uplift depending on its orientation. For example, each foil may be positioned to have an angle of attack that creates a downward force effectively transmitted to the hull to pull the hull deeper within the water to, for example, create a larger wake. Use of the foil displacement system can enhance or replace the use of a ballast tank system, can be integrated into a new boat or retrofitted to existing boats, can be electronically or manually positioned, can enhance activities such as wake surfing, wake boarding, water skiing or other similar or related water sports.
Type:
Grant
Filed:
April 3, 2020
Date of Patent:
December 6, 2022
Assignee:
Malibu Boats, LLC
Inventors:
Cory Wade Dugger, Rachael Marie Green, Jeffrey Lee Predmore, Scott Thomas Ward, Matthew Welton
Abstract: Methods and systems for pairing devices are disclosed. A user device may be used to navigate to a resource locator using. In response to a determination that an identifier associated with the user device matches at least one identifier associated with one or more devices accessing a first network, a paired communication may be established between the user device and a display device to facilitate control of one or more features of display device.
Type:
Grant
Filed:
July 9, 2020
Date of Patent:
December 6, 2022
Assignee:
Comcast Cable Communications, LLC
Inventors:
Bryan Kenneth Witkowski, Robert Dandrea, Brian Cherne
Abstract: A method includes providing a server including a memory and a processor coupled to the memory; defining a plurality of databases in the memory, the databases including fields for respective client matters, and the databases including a plurality of notes for respective matters, the notes including text, and the databases including a plurality of buzzwords; associating respective buzzwords with descriptive pages; generating a user interface including a text editing screen area in which a user can type text for a note, the text including a plurality of terms; comparing terms to the buzzwords and, in response to a term matching a buzzword, indicating that the matching term is a buzzword in the user interface. Other systems and methods are also provided.
Abstract: A first device may receive a request to establish a replication session between a second device and a third device, where the replication session is associated with replicating user interactions with a user interface of an application across a first instance and a second instance of the application. The first device may receive, after receiving the request, information identifying a set of interactions by a user of the second device with a first user interface provided for display by the first instance. The first device may determine, from the information, a set of instructions related to causing an indication for the set of interactions to be provided for display on a second user interface provided for display for the second instance based on the information being received from the second device. The first device may provide, after determining the set of instructions, the set of instructions to the third device.
Type:
Grant
Filed:
July 2, 2021
Date of Patent:
December 6, 2022
Assignee:
Capital One Services, LLC
Inventors:
Michael Mossoba, Abdelkadar M'Hamed Benkreira, Joshua Edwards
Abstract: A patient isolation unit (PIU) for use in marine rescues. The PIU of this invention is useful to safely transport personnel exposed to, or potentially exposed to, an identified and/or known infectious agent or chemical warfare agent (CWA) on marine vessels and/or aircraft such as Coast Guard boasts, cutters and aircraft. The PIU has a generally tapered tubular shape compatible with wire rescue baskets conforming in shape to the human body and into which an injured, sick, or disabled person can be safely strapped, such as the Stokes litter rescue basket for hoisting and fit in rotary wing aircraft.
Abstract: An oral product includes a body that is wholly receivable in an oral cavity. The body includes a mouth-stable polymer matrix, cellulosic fibers embedded in the mouth-stable polymer matrix, and a mouth-soluble binder dispersed in the mouth-stable polymer matrix.
Type:
Grant
Filed:
July 29, 2020
Date of Patent:
December 6, 2022
Assignee:
Altria Client Services LLC
Inventors:
Feng Gao, Frank Scott Atchley, Gregory James Griscik, Christopher Joseph Dinovi, Phillip M. Hulan, Diane L. Gee, Jason Flora, Shuzhong Zhuang
Abstract: An air circulator with a vane control system to direct and adjust airflow patterns. According to an exemplary embodiment, the present invention provides adjustable, vertical vanes that are attached to the outlet of a tower fan. According to a preferred embodiment, the vanes are pivotally mounted in such a way that by turning a knob, the vanes can either be directed into a focused air-flow pattern or adjusted to a divergent air-flow pattern, or at any setting in between.
Type:
Grant
Filed:
May 31, 2022
Date of Patent:
December 6, 2022
Assignee:
Vornado Air, LLC
Inventors:
Glen W. Ediger, Gary Israel, Brian M. Cartwright, Gregory Pease, Timothy Holub
Abstract: A method and system is provided for assisting a user to assign a label to words or spans of text in a transcript of a conversation between a patient and a medical professional and form groupings of such labelled words or spans of text in the transcript. The transcript is displayed on an interface of a workstation. A tool is provided for highlighting spans of text in the transcript consisting of one or more words. Another tool is provided for assigning a label to the highlighted spans of text. This tool includes a feature enabling searching through a set of predefined labels available for assignment to the highlighted span of text. The predefined labels encode medical entities and attributes of the medical entities. The interface further includes a tool for creating groupings of related highlighted spans of texts. The tools can consist of mouse action or key strokes or a combination thereof.
Type:
Grant
Filed:
October 20, 2017
Date of Patent:
December 6, 2022
Assignee:
Google LLC
Inventors:
Christopher Co, Gang Li, Philip Chung, Justin Paul, Daniel Shing Shun Tse, Katherine Chou, Diana Jaunzeikare, Alvin Rajkomar
Abstract: Techniques for call recovery for multiple call failures are described and may be implemented via a wireless device to adapt to a variety of different wireless scenarios. For instance, when multiple call failures for a call occur over a particular set of radio access technologies, an IP-based call and/or a direct device-to-device call can be implemented to complete the call.
Abstract: A vertical member, which is preferably a support post used in a molten metal pump, includes a ceramic tube and tensioning structures to add a compressive load to the tube along its longitudinal axis. This makes the tube less prone to breakage. A device, such as a pump, used in a molten metal bath includes one or more of such vertical members.
Abstract: A new and interspecific hybrid Corylus named “Photon” characterized by cold hardiness, erect growth habit, the production of nuts with globular kernels that fall free of the husk at maturity and a high level of tolerance (quantitative resistance to eastern filbert blight caused by the fungus Anisogramma anomala).
Type:
Grant
Filed:
January 31, 2022
Date of Patent:
December 6, 2022
Assignee:
Z's Nutty Ridge, LLC
Inventors:
Jeffrey J. Zarnowski, Dawn M. Zarnowski