Abstract: A method includes providing, via a user interface (UI) of a first application on a first screen device, a UI element prompting a user to connect the first screen device with a second screen device that is presenting a video to the user. The method further includes receiving, via the UI element, an indication of a user request to connect the first screen device with the second screen device. In response to receiving the indication of the user request to connect the first screen device with the second screen device, the method further includes causing the first screen device to be paired with the second screen device. The method further includes providing, for presentation in the UI of the first application of the first screen device, on or more comments provided by one or more other users for the video that is concurrently presented on the second screen device.
Type:
Grant
Filed:
May 16, 2022
Date of Patent:
August 13, 2024
Assignee:
Google LLC
Inventors:
Aditya Nag, Christopher David Patrick Cooke, Ken Hy Kha Thai, Sana Mithani, Aran Mun
Abstract: A system and method for detecting harmful substances within a consumable sample comprising: receiving a consumable sample at a first chamber of a test container; transforming the consumable sample into a homogenized sample upon processing of the consumable sample; delivering the homogenized sample to a second chamber of the test container, wherein the second chamber is configured to receive the homogenized sample comprises an outlet port; mixing the homogenized sample with a process reagent within the second chamber, thereby producing a dispersion; transmitting a volume of the dispersion to an analysis chamber, of the test container, configured to position a detection substrate proximal the port of the second chamber and comprising a detection window that enables detection of presence of the allergen; and detecting presence of the allergen within the consumable sample by way of an optical sensor configured to detect signals indicative of the allergen through the detection window.
Type:
Grant
Filed:
November 2, 2020
Date of Patent:
August 13, 2024
Assignee:
Nima Acquisition, LLC
Inventors:
Scott Sundvor, Steven Portela, Jonathan Ward, John Walton, Jonathan William Kiel, Jeffrey Mekler, Shireen Yates, Jacob Mooney
Abstract: There is disclosed herein examples of system and procedure for assigning state-of-charge profiles to vehicles to extend battery lives of batteries of the vehicles. Determining an optimal state-of-charge profile for the vehicle may take into account battery degradation of the battery of the vehicle and/or characteristics of an operational assignment to which the vehicle is being assigned. The state-of-charge profiles assigned to the vehicles may extend the battery life of the battery of the vehicle and reduce battery replacements of the battery.
Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.
Abstract: A computerized method, system and computer program product may comprise: generating or receiving a search result in response to a user query by a user that searches for an item, the search result depicting the item; and modifying the search result by generating a combination image that depicts user-defined subject matter engaging with the item. The present invention may provide other and/or additional benefits or advantages.
Abstract: To better understand the impact that meals have on the blood glucose level, some individuals with diabetes have begun recording meals consumed over time. However, the relationship between meals consumed by an individual and the glycemic health state of the individual has been difficult to understand. Introduced here are computer programs and associated computer-implemented techniques for utilizing information regarding the meals consumed by an individual to manage the blood glucose level of the individual in a personalized manner. By consistently and properly attributing physiological responses represented as excursions in blood glucose measurements to meals, the relationship between these meals and the glycemic health state can be better understood. For example, by examining this relationship, a diabetes management platform may be able to identify appropriate recommendations for monitoring, managing, and/or improving the glycemic health state of an individual.
Type:
Grant
Filed:
November 8, 2021
Date of Patent:
August 13, 2024
Assignee:
Verily Life Sciences LLC
Inventors:
Nikhil Bikhchandani, Howard Zisser, Joshua Burkart, Shih-Yo Cheng
Abstract: In one aspect, the invention comprises a system and method for control of a transaction state system utilizing a distributed ledger. First, the system and method includes an application plane layer adapted to receive instructions regarding operation of the transaction state system. Preferably, the application plane layer is coupled to the application plane layer interface. Second, a control plane layer is provided, the control plane layer including an adaptive control unit, such as a cognitive computing unit, artificial intelligence unit or machine-learning unit. Third, a data plane layer includes an input interface to receive data input from one or more data sources and to provide output coupled to a decentralized distributed ledger, the data plane layer is coupled to the control plane layer. Optionally, the system and method serve to implement a smart contract on a decentralized distributed ledger.
Abstract: Systems and methods are provided to utilize information from a directory service to determine, at a layer-one network policy server, the appropriate layer-two network policy server to which an authentication request should be routed. For example, a first directory service group may be created that includes all users using a first authentication type, a second directory service group may be created that includes all users using a second authentication type, etc. The layer-one network policy server may periodically synchronize with the directory service to download information about users in the different directory service groups, update a markup language document with that information, and use the markup language document to help route incoming authentication requests to the correct layer-two network policy server for a particular authentication type. In addition, a priority may be set (and changed) by an administrator favoring one or more authentication types in a network.
Abstract: Embodiments described herein are directed to managing device compliance for devices that are connected to an enterprise network. For example, a mobile device manager may provide configuration settings to a computing device, which implements the settings in order to be compliant with an enterprise's data and/or security policy. The mobile device manager also maintains a local reference of each device's configuration settings implemented thereby. When the mobile device manager subsequently performs a determination as to whether the computing device is still in compliance, the mobile device manager simply needs to refer to the local reference to determine the computing device's settings instead of explicitly querying the computing device for its settings.
Type:
Grant
Filed:
May 5, 2023
Date of Patent:
August 13, 2024
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Shayak Lahiri, Richard I. June, Peter J. Kaufman, Yuhang Zhu
Abstract: Systems and methods are directed to synchronizing comments between a document and a virtual meeting. The document is shared in a screen-share section of a meeting user interface. A comment widget monitors for comments made to the document. In response to detecting a first comment made to the document, the comment widget synchronizes the first comment with a chat section of the meeting user interface. The comment widget also monitors for comments made in the chat section of the meeting user interface and detects that a second comment made in the chat section is linked to the first comment. In response, the comment widget synchronizes the second comment to the document by positioning a copy of the second comment relative to the first portion of the document and the first comment in the same context. The first and second comment create a first comment thread in the chat section.
Abstract: A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
Abstract: Systems and methods enable an entity to certify a web page address as being linked to the entity. The web page address includes semantic web mark-up identified attributes for the entity. A system may extract the attributes from the web page for the entity and use the attributes to generate an information card for the entity. The certification process ensures that the attributes are accurate, so that information cards generated for the entity are of high quality and reliable. Implementations may also simplify maintenance and quality assurances processes for an entity repository.
Abstract: A gaming table includes input sensors which are configured to receive multiple inputs from a player. The sensors are linked to a gaming table controller and are configured to receive different types of inputs from players at different times. One input may comprise a wager input in the form of one or more chips which are associated with the sensor. Another input may comprise a game play input, such as a spin input for a bonus game, received by a player placing their hand proximate to the sensor.
Abstract: The current document is directed to efficient, distributed-search methods and subsystems within distributed computer systems, including computer systems distributed over multiple sets of geographically distributed data centers, each comprising multiple discrete computer systems, such as multi-processor servers. In one implementation, the distributed-search methods and subsystems are implemented locally within participating entities as well as within one or more distributed-search engines. Each search is directed, by a participant, to identify attribute-associated entities within, provided by, connected to, or otherwise accessible to a distributed computing system having attribute values specified or indicated by the search query. Certain attribute values are continuously collected and centrally stored by the one or more centralized distributed-search engines while other attribute values are obtained through information requests distributed among participating entities.
Abstract: Perception data based multipath identification and correction is based on recognition that sensors such as radar, LIDAR, and cameras can generate perception data indicative of locations and properties of terrestrial objects in an environment surrounding a satellite navigation device (e.g., a GNSS receiver), which data may then be used in training, or updating, a model for determining or correcting distances to satellites to account for multipath. Multipath identification includes identifying multipaths to train the model, e.g., by using perception data to perform ray tracing. Multipath correction includes using the model to correct distance errors due to the multipaths or, equivalently, using the model to determine distances to satellites in a manner that accounts for the multipaths.
Abstract: An insect watering station includes a bowl, a stem, and an ultraviolet pattern. The bowl is configured to capture water for bees to drink. The stem is attached to an outside surface of a bowl and configured to support the bowl. The ultraviolet pattern is applied to an inside surface of the bowl. The ultraviolet pattern includes a center portion of a non-ultraviolet color, and alternating ultraviolet and non-ultraviolet concentric rings around the center portion.