POWER RAMPING OF BEACON SIGNALS TO ENHANCE LOCATION ACCURACY

    公开(公告)号:US20230188940A1

    公开(公告)日:2023-06-15

    申请号:US17726647

    申请日:2022-04-22

    CPC classification number: H04W4/029 G01S5/0284 H04W52/367 H04B17/318

    Abstract: The technology enables locating asset tracking tags based on a ramped sequence of signals from one or more beacon tracking tags. The sequence includes at least one minimum power signal and at least one maximum power signal. Each signal in the sequence has a tag identifier and an initial signal strength value. Each beacon signal in the ramped sequence is associated with the time at which that beacon signal was received by a reader. Each beacon signal is also associated with a received signal strength at reception. A location of the beacon tracking tag is estimated according to the signals in the sequence based on the difference between the initial and received signal strengths. A position of the reader device is identified based on the beacon tag's location. An asset tracking tag location is identified based on the reader's location and packets received by the reader from the asset tag.

    PHYSIOLOGICAL MEASUREMENTS USING PHONE SCREEN

    公开(公告)号:US20220061677A1

    公开(公告)日:2022-03-03

    申请号:US17382055

    申请日:2021-07-21

    Abstract: A phone may be used to conduct physiological measurements such as heart rate, respiration rate, and arterial oxygen saturation level measurements. A mobile app may be installed on a user's portable electronic device, and may direct the user to place a part of the user's body onto a user-facing optical detector such as a camera. The portable electronic device may transmit at least two light signals to the body part using the portable electronic device's screen as an emission source. Reflections of the light signals are recorded by the optical detector. Based on the reflected light signal, the portable electronic device may determine the absorption of different light frequencies and the physiological parameter values.

    ABSTRACTING COMPUTER-BASED INTERACTION(S) FOR AUTOMATION OF TASK(S)

    公开(公告)号:US20240346362A1

    公开(公告)日:2024-10-17

    申请号:US18135043

    申请日:2023-04-14

    CPC classification number: G06N20/00

    Abstract: Disclosed implementations relate to preserving individuals' semantic privacy while facilitating automation of tasks across a population of individuals. In various implementations, data indicative of an observed set of interactions between a user and a computing device may be recorded and used to simulate multiple different synthetic sets of interactions between the user and the computing device. Each synthetic set may include a variation of the observed set of interactions at a different level of abstraction. User feedback may be obtained about each of the multiple different sets. Based on the user feedback, one of the multiple different synthetic sets of interactions may be selected and used to train a machine learning model.

    GENERATING CROSS-DOMAIN GUIDANCE FOR NAVIGATING HCI'S

    公开(公告)号:US20230409677A1

    公开(公告)日:2023-12-21

    申请号:US17841022

    申请日:2022-06-15

    CPC classification number: G06K9/6277 G06K9/6252 G06K9/6215 G06N7/005

    Abstract: Disclosed implementations relate to automatically generating and providing guidance for navigating HCIs to carry out semantically equivalent/similar computing tasks across different computer applications. In various implementations, a domain of a first computer application that is operable using a first HCI may be used to select a domain model that translates between an action space of the first computer application and another space. Based on the selected domain model, a domain-agnostic action embedding—representing actions performed previously using a second HCI of a second computer application to perform a semantic task—may be processed to generate probability distribution(s) over actions in the action space of the first computer application. Based on the probability distribution(s), actions may be identified that are performable using the first computer application—these actions may be used to generate guidance for navigating the first HCI to perform the semantic task.

    FORMULATING NATURAL LANGUAGE DESCRIPTIONS BASED ON TEMPORAL SEQUENCES OF IMAGES

    公开(公告)号:US20220405489A1

    公开(公告)日:2022-12-22

    申请号:US17706844

    申请日:2022-03-29

    Abstract: Implementations are described herein for formulating natural language descriptions based on temporal sequences of digital images. In various implementations, a natural language input may be analyzed. Based on the analysis, a semantic scope to be imposed on a natural language description that is to be formulated based on a temporal sequence of digital images may be determined. The temporal sequence of digital images may be processed based on one or more machine learning models to identify one or more candidate features that fall within the semantic scope. One or more other features that fall outside of the semantic scope may be disregarded. The natural language description may be formulated to describe one or more of the candidate features.

    Conditioning autoregressive language model to improve code migration

    公开(公告)号:US11481210B2

    公开(公告)日:2022-10-25

    申请号:US17136968

    申请日:2020-12-29

    Abstract: Implementations are described herein for using machine learning to perform various tasks related to migrating source code based on relatively few (“few shots”) demonstrations. In various implementations, an autoregressive language model may be conditioned based on demonstration tuple(s). In some implementations, a demonstration tuple may include a pre-migration version of a first source code snippet and a post-migration version of the first source code snippet. In other implementations, demonstration tuples may include other data, such as intermediate forms (e.g., natural language descriptions or pseudocode), input-output pairs demonstrating intended behavior, etc. The autoregressive language model may be trained on corpora of source code and natural language documentation on the subject of computer programming. A pre-migration version of a source code file may be processed based on the conditioned autoregressive language model, and a post-migration version may be generated based on output generated based on the conditioned autoregressive model.

    CONDITIONING AUTOREGRESSIVE LANGUAGE MODEL TO IMPROVE CODE MIGRATION

    公开(公告)号:US20220206785A1

    公开(公告)日:2022-06-30

    申请号:US17136968

    申请日:2020-12-29

    Abstract: Implementations are described herein for using machine learning to perform various tasks related to migrating source code based on relatively few (“few shots”) demonstrations. In various implementations, an autoregressive language model may be conditioned based on demonstration tuple(s). In some implementations, a demonstration tuple may include a pre-migration version of a first source code snippet and a post-migration version of the first source code snippet. In other implementations, demonstration tuples may include other data, such as intermediate forms (e.g., natural language descriptions or pseudocode), input-output pairs demonstrating intended behavior, etc. The autoregressive language model may be trained on corpora of source code and natural language documentation on the subject of computer programming. A pre-migration version of a source code file may be processed based on the conditioned autoregressive language model, and a post-migration version may be generated based on output generated based on the conditioned autoregressive model.

Patent Agency Ranking