Abstract: Within an environment in which users converse at least partly with human agents to accomplish a desired task, a server assists the agents by identifying workflows that are most applicable to the current conversation. Workflow selection functionality identifies one or more candidate workflows based on techniques such as user intent inference, conversation state tracking, or search, according to various embodiments. The identified candidate workflows are either automatically selected on behalf of the agent, or are presented to the agent for manual selection.
Abstract: A computer-implemented method of using Linear, DVR, and VOD video viewing activity data as input to a data translation processor which prepares that viewing activity for more efficient downstream processing by translating detailed values to aggregated values according to analyst defined translation rules in preparation for ingestion by a MapReduce Framework with the result that the MapReduce Framework needs to process less data in order to create analytical studies of second-by-second viewing activity for program, channel, house, device, viewer, demographic, and geographic attributes. The source data may be extracted from a database defined according to the Cable Television Laboratories, Inc. Media Measurement Data Model defined in “Audience Data Measurement Specification” as “OpenCable™ Specifications, Audience Measurement, Audience Measurement Data Specification” document OC-SP-AMD-101-130502 or any similar format.
Abstract: Described herein are apparatus, systems, and methods for the continuous production of BNNT fibers, BNNT strands and BNNT initial yarns having few defects and good alignment. BNNTs may be formed by thermally exciting a boron feedstock in a chamber in the presence of pressurized nitrogen. BNNTs are encouraged to self-assemble into aligned BNNT fibers in a growth zone, and form BNNT strands and BNNT initial yarns, through various combinations of nitrogen gas flow direction and velocities, heat source distribution, temperature gradients, and chamber geometries.
Type:
Grant
Filed:
May 20, 2020
Date of Patent:
April 11, 2023
Assignee:
BNNT, LLC
Inventors:
Michael W. Smith, Jonathan C. Stevens, Kevin C. Jordan, R. Roy Whitney
Abstract: Computing systems, devices, and associated methods of detecting application regression in a distributed computing system are disclosed herein. In one embodiment, a method includes receiving data representing telemetry records from one or more hosts of the distributed computing system. At least some of the telemetry records are exception records individually indicating an operation by a user application has failed during execution. The method also includes determining a failure rate of executing the operation by the user application while compensating for a workload of the user application in the distributed computing system. A comparison is performed between the determined failure rate and a threshold. Based on the performed comparison, a regression notification can be generated to indicate that application regression has occurred notwithstanding the workload of the user application in the distributed computing system.
Abstract: Embodiments of the present disclosure relate to cache memory management. Based on anticipated input/output (I/O) workloads, at least one or more of: sizes of one or more mirrored and un-mirrored caches of global memory and their respective cache slot pools are dynamically balanced. Each of the mirrored/unmirrored caches can be segmented into one or more cache pools, each having slots of a distinct size. Cache pool can be assigned an amount of the one or more cache slots of the distinct size based on the anticipated I/O workloads. Cache pools can be further assigned the amount of distinctly sized cache slots based on expected service levels (SLs) of a customer. Cache pools can also be assigned the amount of the distinctly sized cache slots based on one or more of predicted I/O request sizes and predicted frequencies of different I/O request sizes of the anticipated I/O workloads.
Abstract: A cable support for securing wires and cables to an underlying structure without the use of tools and allows the cable support to be opened or closed to add or remove cables and wires. The cable support may further include padding material or impediments for protecting and securing the wires and cables in place.
Abstract: A receiver system is provided for receiving a coherent Pulse Amplitude Modulation (PAM) encoded signal. The receiver system may include an optical polarization component configured to modulate a polarization of the received coherent PAM encoded signal. The receiver system may further include a digital signal processor (DSP) configured to perform polarization recovery between the received coherent PAM encoded signal and the LO signal using a first control loop, and to perform phase recovery between the received coherent PAM encoded signal and the LO signal using a second control loop.
Abstract: A method for determining an average oxidation state (AOS) of a redox flow battery system includes measuring a charge capacity for a low potential charging period starting from a discharged state of the redox flow battery system to a turning point of a charge voltage; and determining the AOS using the measured charge capacity and volumes of anolyte and catholyte of the redox flow battery system. Other methods can be used to determine the AOS for a redox flow battery system or use discharge voltage instead of charging voltage.
Abstract: Beam failure recovery (BFR) procedures are described for wireless communications. A base station may send a message to a wireless device during a BFR procedure. The message may comprise one or more BFR configuration parameters and/or reconfigure one or more BFR configuration parameters. The wireless device may stop the BFR procedure, for example, after or in response to receiving the message from the base station. The wireless device may perform a second BFR procedure using one or more of the BFR configuration parameters received in the message.
Type:
Grant
Filed:
March 18, 2022
Date of Patent:
April 11, 2023
Assignee:
Comcast Cable Communications, LLC
Inventors:
Ali Cagatay Cirik, Esmael Hejazi Dinan, Hua Zhou, Alireza Babaei, Hyoungsuk Jeon, Kyungmin Park, Kai Xu
Abstract: The disclosure relates to determining whether an optical interferent is located on a sensor window and providing a way to identify and discard erroneous sensor data. An example system includes a housing, having a first sensor window and a second sensor window, a laser light source, and an optical sensor. The first window has a first property for deflecting water, and the second window has a second property for deflecting water different from the first property. The source is configured to generate a beam of light through the first window. One or more processors are configured to receive sensor data from the optical sensor and determine that an optical interferent is located on a surface of at least one of the first window and the sensor window based on a comparison between sensor data corresponding to the first window and sensor data corresponding to the second window.
Type:
Grant
Filed:
April 1, 2020
Date of Patent:
April 11, 2023
Assignee:
Waymo LLC
Inventors:
Peter Craig Lombrozo, Felix Jose Alvarez Rivera
Abstract: An automated plant cultivation system is provided having multi-tiered vertically arranged horizontal magazine structures each employing seed or plant capsules with a fluid circulation and illumination and communication network controlled by an on-board processor. Particularly, the system includes a magazine structure having seed/plant capsules within seed/plant reservoirs alternately arranged between at least one of a light source substantially concealed from direct viewing. A fluid channel extends across a long axis of the magazine structure, wherein the magazine structure is adapted for use of seed/plant capsules with nutrient composite plant growth cultivation, hydroponic plant growth cultivation, aeroponic plant growth cultivation methods or combinations thereof.
Abstract: An apparatus comprises a processing device configured to receive, from a given host device in a given data center that utilizes a given piece of software, first configuration information associated with the given host device. The processing device is also configured to identify available software upgrades for the given piece of software and to select issue indicators associated with installation of the available software upgrades on other host devices. The processing device is further configured to provide, to the given host device, a recommendation to install the available software upgrades for the given piece of software on the given host device responsive to determining that (i) the first configuration information associated with the given host device has at least a threshold level of similarity to the second configuration information of the other host devices and (ii) the issue indicators have at least a threshold issue criticality level.
Type:
Grant
Filed:
July 20, 2021
Date of Patent:
April 11, 2023
Assignee:
EMC IP Holding Company LLC
Inventors:
Shwetha C. Ravoor, Gopinath Marappan, Sanjib Mallick
Abstract: Embodiments disclose systems and methods for generating source code. One or more application specific inputs and one or more external inputs are received. Using a machine learning model, source code is automatically generated based on the one or more application specific inputs and the one or more external inputs. The source code can embody the one or more application specific inputs and the one or more external inputs. One or more revisions to the automatically generated source code may be made, and a difference determined between the generated source code and the revised source code. The machine learning model may be further trained to generate a future source code based on the differences it determines.
Abstract: A bottle enclosure for holding a longneck bottle having a top, neck, shoulder, and main body. The bottle enclosure can include an upper portion configured to fit around the neck, shoulder, and main body of the longneck bottle, a cap removably coupled to an upper end of the upper portion and configured to fit over the top of the longneck bottle, and a base portion removably coupled to a bottom end of the upper portion. An elastomeric component can be arranged on an interior surface of one or both of the upper portion or the base portion.
Abstract: A hybrid lens includes a transmissive adaptive liquid lens and an optical element including liquid crystals. The adaptive liquid lens includes a layer of optical fluid on a substrate. A focal length of the adaptive liquid lens is adjustable. The optical element including liquid crystals is optically coupled with the adaptive liquid lens. The optical element including liquid crystals is configured to adjust a refractive index across the optical element including liquid crystals in conjunction with adjusting the focal length of the adaptive liquid lens so that the optical element reduces optical artifacts caused by the adaptive liquid lens.
Type:
Grant
Filed:
June 7, 2022
Date of Patent:
April 11, 2023
Assignee:
META PLATFORMS TECHNOLOGIES, LLC
Inventors:
Lu Lu, Andrew John Ouderkirk, Scott Charles McEldowney
Abstract: Techniques are disclosed that enable automating user interface input by generating a sequence of actions to perform a task utilizing a multi-agent reinforcement learning framework. Various implementations process an intent associated with received user interface input using a holistic reinforcement policy network to select a software reinforcement learning policy network. The sequence of actions can be generated by processing the intent, as well as a sequence of software client state data, using the selected software reinforcement learning policy network. The sequence of actions are utilized to control the software client corresponding to the selected software reinforcement learning policy network.
Abstract: Example moveable mounting structures and methods are described. In one implementation, an unmanned aerial vehicle (UAV) includes a body and a moveable mounting structure coupled to the body. The moveable mounting structure can move between a stowed position and a deployed position without interfering with a payload carried by the UAV. A camera is mounted to the moveable mounting structure.