Abstract: The discussion relates to providing more relevant search results to a user based upon information relating to IoT devices associated with the user. One example can receive search results for a search query associated with the user. The example can obtain entities from IoT devices associated with the user and rank the search results utilizing the entities from the IoT devices.
Abstract: Disclosed in embodiments herein are ionomers and methods of making the same. The ionomers comprise a neutralized blend of olefin-carboxylic acid copolymers and Group II, Group IIIA, and transition metal salts. The method includes mixing an acid copolymer formed from an ?-olefin monomer and an ?,?-ethylenically unsaturated carboxylic acid having at least one carboxylic acid group with an amine-containing aqueous solution to form an aqueous dispersion containing an amine salt of the acid copolymer. The method further includes mixing a solution of a Group IIA , Group IIIA, or transition metal salt with the aqueous dispersion containing the amine salt of the acid copolymer to exchange at least a portion of the amine salt for the Group IIA , Group IIIA, or transition metal salt, thereby forming the ionic copolymer.
Abstract: Computing devices and methods for providing a music customization graphical user interface (GUI) to a user computing device are disclosed. The music customization GUI comprises song name selectors that each correspond to a different song and a music player region that includes a song customization selector. A customization window comprises music stem indicators that each correspond to at least one music stem of a selected song. The customization window also comprises mixing buttons that include a first mixing button configured to add a corresponding music stem to a user song mix, and a second mixing button configured to remove the music stem from the user song mix. A download button is configured to download a file comprising the user song mix to a user computing device.
Type:
Grant
Filed:
August 9, 2021
Date of Patent:
September 17, 2024
Assignee:
MARMOSET, LLC
Inventors:
Ryan Wines, Jonathan Minori, Sam Alexander
Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with pseudowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of pseudowires, and communicating data related to the sending device application via at least one of the number of pseudowires.
Abstract: A user equipment (UE) for handling mobility between base stations receives, from a source base station, a command to hand over to a target base station, while the UE operates in an mobility management (MM)-connected mode and communicates with the source base station via a radio bearer (1002), determines that the source base station and the target base station operate according to different radio access technologies (RATs) and connect to a same core network (CN) (1004), and in response to an indication that a handover completed in accordance with the command, continues to operate in the MM-connected mode (1006).
Abstract: A modular system is provided for assembling a structure to secure to opposite sides of a fracture in a bone of a subject. The modular system includes a plate with a perimeter including a plurality of openings. The perimeter defines an interior area within the plate. The modular system also includes a link with one or more openings along a linear axis defining the link. The one or more openings of the link include a connector to receive a fastener to be secured in the bone. The plurality of openings of the plate includes a first opening with an inner diameter configured to removably receive an outer diameter of the connector of the link so that the link is rotatably received within the first opening. A method is also provided for assembling the structure using the modular system and securing the assembled structure to opposite sides of the bone fracture.
Type:
Grant
Filed:
April 30, 2020
Date of Patent:
September 17, 2024
Assignee:
FUSION INNOVATIONS, LLC
Inventors:
Richard O. Gregory, II, David A. Walsh, Mark Schumacher
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting hotwords using a server. One of the methods includes receiving an audio signal encoding one or more utterances including a first utterance; determining whether at least a portion of the first utterance satisfies a first threshold of being at least a portion of a key phrase; in response to determining that at least the portion of the first utterance satisfies the first threshold of being at least a portion of a key phrase, sending the audio signal to a server system that determines whether the first utterance satisfies a second threshold of being the key phrase, the second threshold being more restrictive than the first threshold; and receiving tagged text data representing the one or more utterances encoded in the audio signal when the server system determines that the first utterance satisfies the second threshold.
Type:
Grant
Filed:
June 30, 2023
Date of Patent:
September 17, 2024
Assignee:
GOOGLE LLC
Inventors:
Alexander H. Gruenstein, Petar Aleksic, Johan Schalkwyk, Pedro J. Moreno Mengibar
Abstract: The techniques disclosed herein enable users to receive visits from other users in a desktop environment and initiate communication sessions using a drag and drop gesture input to move virtual representations or avatars of other users. For instance, by dragging and dropping an avatar into a file, the user can select the file for sharing and the system can automatically grant appropriate permissions to various users who are invited by the gesture input. The user can additionally grant other users' permission to edit the shared file which is reflected in an update to each user's permission data. In this way, users can communicate and collaborate directly form the social space of a desktop without opening a communication application. Other features include suggestions for files to share based on the context of a conversation, presenting contextual information alongside each user's avatar and suggesting other shared spaces to explore.
Abstract: An articulating rotary cutting tool configured to articulate a distal cutting tip upon a trigger being operated. The trigger can be locked into various articulating positions. The velocity of rotation of a cutting bit is substantially constant in both articulating and non-articulating positions. An articulation joint is one of a hex ball joint or a flexible spring joint. A button is included to release a locking pressure holding the trigger in a locked position. The trigger may employ articulating sliding surfaces that provide constraint to a flexed head in both directions of articulation.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indicating callers for incoming voice calls. The methods, systems, and apparatus include actions receiving an incoming voice call, determining a calling number and a called number from the incoming voice call, identifying a user account that corresponds to the called number, determining a contact name for the calling number based on contact entries for the user account, and providing the contact name for output.
Type:
Grant
Filed:
July 10, 2023
Date of Patent:
September 17, 2024
Assignee:
GOOGLE LLC
Inventors:
Ahmet Onur Tekdas, Raunaq Shah, Deniz Binay, Tianyu Wang, Okan Kolak
Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry determines a transform candidate for a block in a current picture from a group of transform sets based on one of a feature vector {right arrow over (F)} or a feature scalar S extracted from reconstructed samples in one or more neighboring blocks of the block. Each transform set of the group of transform sets can include one or more transform candidates for the block. The one or more neighboring blocks can be in the current picture or a reconstructed picture different from the current picture. The processing circuitry reconstructs samples of the block based on the determined transform candidate.
Abstract: Systems and methods to provide a prefabricated module design for heterogeneous data centers are described. The heterogenous data centers includes multiple IT clusters designed with different power density scales which are designed with different types of thermal management systems, including two phase coolant immersion system and air cooling system. The data centers may include gas-to-gas heat exchange core for allowing vapor of a two-phase immersion cooling system to exchange heat with air of an air cooling system. In an embodiment, both of the IT clusters are designed with a dedicated containment structure and system for the vapor and air management.
Abstract: A mobile device for remotely controlling the movement of a vehicle and trailer is provided. The mobile device provides a user engagement input for display and use of a control input. The control input may be used to generate a signal for controlling the movement of the vehicle and trailer.
Abstract: Systems and methods are directed to generating a synoptic video from one or more documents. The system receives an indication to generate the synoptic video and in response, accesses the one or more documents and user preferences of a user that are derived by the network system. The one or more documents are analyzed to determine relevant text content, whereby the analyzing includes tagging the relevant text content. Based on the user preferences, the system generates the synoptic video that summarizes the tagged relevant text content. The content and style of the synoptic video is based on a user style indicated by the user preferences. For example, the user preference can determine a depth of the summarized content, a type of audio or text used, an amount of images to provide, and an amount of summarized text to provide. The synoptic video can then be displayed to the user.
Abstract: Various methods and systems are provided for an dual-faced clutch collar for a transmission. In one example, a dual-faced clutch collar positioned on an output shaft of a gearbox comprises a clutch collar spline, where the clutch collar spline mates with the output shaft; a first face having a first set of axially protruding teeth to engage a high torque coupling, the first set of teeth having a first profile; and a second face having a second set of axially protruding teeth to engage a low torque coupling; the second set of teeth having a second profile; the second profile being different from the first profile. The first profile may be a courser tooth profile, to allow for maximum load carrying capacity, and the second profile may be a finer tooth profile, to allow for quicker gear engagements and more neutral space (e.g., due to reduced tooth depths).
Abstract: A sensor board includes a plurality of sensors configured to sense parameters from the environment and to generate sensory outputs, a transmission circuit configured to receive sensory output from the plurality of sensors and to generate sensor data for transmission to a light driver through a wired connection, and a regulator configured to receive a variable input voltage and to generate a regulated voltage for powering the plurality of sensors and the transmission circuit.