Abstract: Methods, systems and computer program products are described herein that provide a serverless, multi-engine, multi-user data lake indexing subsystem and application programming interface. Indexes are defined as derived datasets and stored on the data lake in a universal format that enables disparate engines to create and/or discover indexes for workload optimization. Embodiment of indexes enable stateful control and management of an index via metadata included in the index and stored on the data lake.
Type:
Grant
Filed:
August 10, 2022
Date of Patent:
June 11, 2024
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventors:
Rahul Potharaju, Wentao Wu, Terry Y. Kim, Lev Novik, Apoorve Dave
Abstract: Disclosed herein are methods, systems, and computer-readable media for generating natural language based on computer code input. In an embodiment, a method may comprise one or more of: accessing a docstring generation model configured to generate docstrings from computer code; receiving one or more computer code samples; generating, using the docstring generation model and based on the received one or more computer code samples, one or more candidate docstrings representing natural language text, each of the one or more candidate docstrings being associated with at least a portion of the one or more computer code samples; identifying at least one of the one or more candidate docstrings that provides an intent of the at least a portion of the one or more computer code samples; and/or outputting, via a user interface, the at least one identified docstring with the at least a portion of the one or more computer code samples.
Type:
Grant
Filed:
May 23, 2023
Date of Patent:
June 11, 2024
Assignee:
OpenAI Opco, LLC
Inventors:
Mark Chen, Jaroslaw Tworek, Ilya Sutskever, Wojciech Zaremba, Hee Woo Jun, Henrique Ponde De Oliveira Pinto
Abstract: A method may include receiving, by a wireless device, downlink control information (DCI) scheduling transmission of a channel state information (CSI) report on a physical uplink shared channel (PUSCH) transmission with a transport block, one or more first repetitions of the PUSCH transmission with a first spatial domain transmission filter, and one or more second repetitions of the PUSCH transmission with a second spatial domain transmission filter. The method may include transmitting the CSI report on an earliest repetition of the one or more first repetitions of the PUSCH transmission with the transport block, and an earliest repetition of the one or more second repetitions of the PUSCH transmission with the transport block.
Abstract: A method and apparatus for obtaining carbon fiber from carbon fiber waste (e.g., pre-preg and CFP waste). The method and apparatus use an oxygen free pyrolytic process to volatilize the epoxy resin or other matrix in which the fibers are held to liberate the fibers therefrom. The reactor has a counterflow such that the carbon fibers are moved in one direction and the off gasses are moved in the opposite direction. A combination of steam at the reactor outlet and vacuum pressure at the reactor inlet create the counter flow.
Type:
Grant
Filed:
November 6, 2020
Date of Patent:
June 11, 2024
Assignee:
Carbon Fiber Recycling, LLC
Inventors:
Douglas D. Griffin, II, Joachim Roesler
Abstract: A battery-powered window treatment, such as a roller shade, may include a battery compartment that provides access to batteries while the window treatment is assembled and mounted to a structure. The battery compartment may be pivotally supported by a housing of the window treatment, and operable between opened and closed positions. The batteries may be concealed when the battery compartment is closed, and may be accessible when the battery compartment is open. The battery compartment may be operated opened and closed while a shade of the window treatment is at any position, such that removal of the batteries does not result in the loss of tracking information for the shade. The window treatment may include a fascia that is operably connected to the battery compartment, such that when the battery compartment is opened, the fascia does not obstruct access to the batteries, and does not interfere with the shade.
Abstract: Systems, methods, and computer readable mediums for configuring a radio system to provide network service access based on a location of the radio system. The radio system can identify the location and send a location signal indicating its location over a first network. The radio system can receive, over the first network, first configuration data for communicating over a second network based on its location. The radio system can configure itself to communicate over the second network using the first configuration data and subsequently provide network service access over the second network according to the first configuration data.
Type:
Grant
Filed:
June 9, 2021
Date of Patent:
June 11, 2024
Assignee:
InstrumentMail, LLC
Inventors:
Stuart Alexander Jacobson, Vimal Bhalodia
Abstract: A system, method and computer-readable storage device are disclosed signing a voicemail and confirming an identity of the speaker. A method includes receiving a request to verify a speaker associated with a communication to a recipient, receiving first data from the speaker in connection with the communication, accessing second data associated with the speaker to verify the speaker, determining whether a match exists between the first data and the second data to yield a determination, retrieving a communication address of the recipient, generating a notification for the recipient, wherein the notification reports on the determination and transmitting the notification to the recipient at the communication address.
Type:
Grant
Filed:
April 11, 2022
Date of Patent:
June 11, 2024
Assignee:
Microsoft Technology Licensing, LLC.
Inventors:
Richard Breuer, Thomas Moser, Christoph Gilles, Hans Haustetter
Abstract: A dispenser includes a body that defines a chamber and a barrel that communicate with each other, and a penetrator assembly configured to be received in the chamber. The penetrator assembly includes a penetrator, a propellant operably positioned with respect to the penetrator, a primer in operable communication with the propellant, and an electrical conductor configured and arranged to carry electrical power to the primer. The dispenser may be positioned in a downhole location such as a wellbore, and the penetrator assembly may be fired so that the penetrator perforates a casing in the wellbore.
Type:
Grant
Filed:
August 25, 2023
Date of Patent:
June 11, 2024
Assignee:
DEFIANT ENGINEERING, LLC
Inventors:
Cullen Craig Keyes, Lawrence Gene Griffin, Ian Graham Janke
Abstract: A method for bonding components of a lithium ion battery module includes positioning an energy absorbing insert adjacent to a first thermoplastic layer of the lithium ion battery module and to a second thermoplastic layer of the lithium ion battery module. Energy is applied to the energy absorbing insert to melt the energy absorbing insert and thereby fuse the first thermoplastic layer to the second thermoplastic layer. The first thermoplastic layer is a transmissive or semi-transmissive layer configured to allow the energy the pass through the first thermoplastic layer for absorption by the energy absorbing insert.
Type:
Grant
Filed:
October 5, 2018
Date of Patent:
June 11, 2024
Assignee:
CPS Technology Holdings LLC
Inventors:
John P. Dinkelman, Jason D. Fuhr, Richard M. DeKeuster
Abstract: A system includes a plurality of photovoltaic modules installed on a roof deck in an array and at least one jumper module electrically connecting a first subarray to a second subarray of the array. The jumper module includes at least one electrical bussing and an encapsulant encapsulating the at least one electrical bussing. The jumper module includes a frontsheet juxtaposed with the encapsulant. The frontsheet includes a first layer and a polymer layer attached to the first layer.
Type:
Grant
Filed:
July 6, 2022
Date of Patent:
June 11, 2024
Assignee:
GAF Energy LLC
Inventors:
Peter Clemente, Lewis Abra, Evan Wray, Michael Kuiper, Alex Yang
Abstract: Methods and systems are described herein for generating dynamic conversational responses. For example, dynamic conversational responses may facilitate an interactive exchange with users. Therefore, the methods and systems used specialized methods to enriched data that may be indicative of a user's intent prior to processing that data through the machine learning model, as well as a specialized architecture for the machine learning models that take advantage of the user interface format.
Abstract: A method and apparatus to facilitate learning while moving, efficient multitasking involving movement while the user processes or responds to different stimuli. The stimuli may include but are not limited to information related to education or entertainment or feedback concerning the user's movement. More specifically this movement may be related to coordination, exercise or physiotherapy. The methods and apparatuses of the disclosure involve the user conducting movement, while simultaneously processing with the aid of an output device, movement device and sensor relays. In this disclosure sensors monitoring a user's performance on an output device may alter the parameters of a movement device's functionality, or vice versa. In some embodiments sensor relays may be used to create a perimeter for an area where a user can exercise while using an output device without the aid of a movement device. In other embodiments an observer can adjust the devices' set points.
Type:
Grant
Filed:
October 5, 2017
Date of Patent:
June 11, 2024
Assignee:
Lightning Fitness Systems LLC
Inventors:
James Lowell Ramsey Clarke, Chiedo Raymond Ohanyerenwa
Abstract: System and methods for machine learning are described. A first input value is obtained. A second input value is also obtained. A decision to use for generating a cycle output is selected based on a randomness factor. The decision is at least one of a random decision or a best decision from a previous cycle. A cycle output for the first and second inputs is generated using the selected decision. The selected decision and the resulting cycle output are stored.
Abstract: A method may involve, for each of one or more messages that are selected from a plurality of messages from an account: (a) extracting one or more phrases from a respective selected message; (b) determining that a conversation includes the respective selected message and one or more other messages from the plurality of messages; (c) generating a first feature vector based on the conversation, wherein the first feature vector includes one or more first features, wherein the one or more first features include one or more words from the conversation; and (d) generating, by a computing system, one or more training-data sets, wherein each training-data set comprises one of the phrases and the first feature vector.
Type:
Grant
Filed:
January 7, 2022
Date of Patent:
June 11, 2024
Assignee:
Google LLC
Inventors:
Max Benjamin Braun, Nirmal Jitendra Patel
Abstract: Systems and methods for patent portfolio management and generation of analytics are described. A system comprises, for example, one or more modules. A first module is configured to combine data received from an official government source and from a docketing system. The data received may pertain to one or more assets of a patent portfolio. A second module is configured to generate a metric of the patent portfolio based on the combined data. The metric may measure a characteristic of the patent portfolio. A third module is configured to receive a request from a client device to display the metric. A fourth module is configured to, in response to the request to display the metric, display the metric in a user interface that includes one or more filtering elements that are selectable to request a filtering of the displayed metric.