TECHNIQUES FOR VISUAL LOCALIZATION WITH IMPROVED DATA SECURITY
Granted: December 5, 2024
Application Number:
20240404253
Techniques are disclosed for training a feature extraction model. A computing device can receive a training image and generate noised feature vectors using a feature extraction model characterized by first parameters and taking the training image as input. The computing device can determine the noised feature vectors by at least determining a feature vector for individual pixels in the training image and applying noise to each feature vector. The computing device can generate a…
EFFICIENT IDENTIFICATION AND DOWNLOAD OF OFFLINE MAPS
Granted: December 5, 2024
Application Number:
20240406929
A method may include accessing service data associated with a service and associated with a group of geographical regions. The method may also include assigning at least some of the service data of the group of geographical regions corresponding to a map tile. The method may include generating an initial batch of service data corresponding to the map tile, thereby generating initial batches of service data. The method may also include receiving, from a mobile device, a request to…
OPTIMIZED TECHNIQUES FOR MONITORING MASSIVE GEOGRAPHIC LOCATION-BASED TRIGGERS
Granted: December 5, 2024
Application Number:
20240406671
A mobile device may install and monitor geofences. The application or the operating system (OS) may store a set of geofences. The application or OS may determine the mobile device's current location and generate a first bounding area around the current location. The application or OS may determine the size or radius of the first bounding area such that no more than a specified number of geofences fall inside the first bounding area. The application or OS may monitor the mobile device's…
MULTIMEDIA STREAMING AND DEVICE ONBOARDING
Granted: December 5, 2024
Application Number:
20240406215
Techniques are described herein for device onboarding. An example method can include receiving an identifier of an accessory device and a request to connect with the accessory device, via a first network, connectivity being restricted by a security mechanism of a second network. The method can further include transmitting a message to a management system of the second network to configure the security mechanism to permit connectivity between the user device and the accessory device based…
TECHNIQUES FOR GENERATING AND USING NONLINKABLE DIGITAL CREDENTIALS
Granted: December 5, 2024
Application Number:
20240406162
A computing device can receive a request from a requesting device for one or more data elements associated with a digital credential. The computing device can store the digital credential which includes a set of data elements and a security object. The computing device can determine a subset of the data elements based at least in part on the request. The computing device can generate the response, wherein the response includes the subset of the data elements and the security object. The…
TECHNIQUES FOR GENERATING AND USING NONLINKABLE DIGITAL CREDENTIALS
Granted: December 5, 2024
Application Number:
20240406010
A computing device can generate a set of transaction keys, the computing device configured to present a digital credential to a requesting device. The computing device can generate a request bundle. The request bundle can include the set of transaction keys. The computing device can transmit, to a first server, the request bundle. The first server can be configured to verify the request bundle. The first server can be configured to send the request bundle to a second server with a…
ROBUST UPLINK AND DOWNLINK BEAM INDICATION
Granted: December 5, 2024
Application Number:
20240405954
An exemplary unified framework that is disclose for identifying which communication beams are to be uplink and/or downlink communication beams. This exemplary unified framework can utilize one or more universal Transmission Configuration Indication (TCI) states to identify the one or more communication beams that are to be utilized for uplink and/or downlink communication. The one or more universal TCI states can be used identify the one or more communication beams. And the one or more…
DURABLE REDUCED-SIZE POWER ADAPTERS
Granted: December 5, 2024
Application Number:
20240405472
Power adapters and other electronic devices that are durable and can provide a large amount of power while having a small form factor. An example can provide a durable power adapter by providing a connector receptacle having a reinforced tongue. The tongue of the connector receptacle can be reinforced by having a center plate with one or more vertical portions that can be at least approximately at a right angle to a lateral portion of the center plate. This and other examples can provide…
MULTIDEVICE NOTIFICATION SYNCHRONIZATION
Granted: December 5, 2024
Application Number:
20240404661
A second computing device can receive a hold instruction from a first computing device. The hold instruction can instruct the second computing device to hold a second notification until the second computing device receives first health information. The first computing device can be configured to transmit the hold instruction based on rescheduling a first notification on the first computing device to be displayed at a first time based at least in part on the first health information. The…
AUGMENTED REALITY DISPLAY SYSTEM
Granted: December 5, 2024
Application Number:
20240404489
An augmented reality display system included in a vehicle generates an augmented reality display, on one or more transparent surfaces of the vehicle. The augmented reality display can include an indicator of the vehicle speed which is spatially positioned according to the speed of the vehicle relative to the local speed limit. The augmented reality display can include display elements which conform to environmental objects and can obscure and replace content displayed on the objects. The…
ROUTE RECONSTRUCTION USING SPARSE DATA SET
Granted: December 5, 2024
Application Number:
20240401958
Techniques are described for improving driver efficiency. An example method can include a device accessing sparse location data indicative of one or more geographic locations along a route of the user device during a first time period. The route includes a starting location data point and an ending location data point. The device can access motion data collected by the sensors of the user device. The motion data can be collected by the sensors during the first time period. After a…
VIRTUAL CAMERA RENDERING FOR USER FRAMING ADJUSTMENTS
Granted: December 5, 2024
Application Number:
20240403998
In one embodiment, a method may include receiving, by an operating system running on a computing device, first image data from a physical camera of the computing device, the operating system being associated with one or more applications. The method may include identifying, by the operating system, a virtual camera control to be performed on the first image data, the virtual camera control configured to represent a physical camera control of the physical camera. The method may include…
MACHINE LEARNING LIST CLASSIFICATION
Granted: December 5, 2024
Application Number:
20240403559
The present application relates to devices and components including apparatus, systems, and methods to utilize a machine-learning model for generating and/or organizing lists within an application. In some embodiments, the machine-learning model may be utilized for determining classifications for entries within the list, where the classifications can be utilized for organizing the list.
SECURE DOCUMENT TRANSFER
Granted: December 5, 2024
Application Number:
20240403456
After NFC transaction information is sent from the first device to the second device via the NFC protocol, the second device sends the NFC transaction information to the third-party. Both the first device and the third-party compute the same transaction identifier utilizing the NFC transaction information, and both the first device and the third-party register with a host server utilizing this transaction identifier. The first device may then send a public key to the host server with the…
SYNCING OBJECTS FOR MULTIDEVICE SYNCHRONIZATION
Granted: December 5, 2024
Application Number:
20240403320
A first user device associated with a user profile can receive a health database associated with the user profile from a service provider configured to store the health database. The first user device can receive first health information associated with the user profile. The first user device can generate a first health sync object based on the first health information. The first health sync object can include a first sync identity that includes a first hardware identifier indicative of…
MODULAR KERNEL ARRANGEMENT
Granted: December 5, 2024
Application Number:
20240403102
The present application relates to devices and components including apparatus, systems, and methods to manage kernels within a secure element for performance of a data transfer.
Enabling Multitasking On A Primary User Device By Using A Secondary Device To Handle Functional Aspects Of An Application Being Executed By The Primary User Device
Granted: December 5, 2024
Application Number:
20240402972
A first device is used to execute a first application for conducting a video call. The first application displays a video stream of the video call on a display screen of the first device using voice data and video data captured by the first device. When a first trigger condition is detected, either by the operating system of the first device or by the operating system of the first application, the first device transfers the display of the video stream of the video call to a second…
LOCATION MEASUREMENT TECHNIQUES
Granted: December 5, 2024
Application Number:
20240402211
In some implementations, responsive to a trigger signal at an associated first time, a mobile device generating a first location value using a first ranging session with one or more other devices. The technique may include storing the first location value in a memory. The technique may include tracking, using a motion sensor of the mobile device, motion of the mobile device to determine a present location relative to the first location value. Further, the technique may include…
Venues Map Application And System
Granted: December 5, 2024
Application Number:
20240401968
In some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. In addition, the application can provide an inside view that includes the physical layout and geometry of the venue's structure as well as the location, structure and layout of points of interest (e.g., stores, security check points, restrooms) within the venue. The views become more…
LOW-POWER PEDESTRIAN ROUTE RECONSTRUCTION
Granted: December 5, 2024
Application Number:
20240401967
Techniques are described herein for low-power pedestrian route reconstruction. A method can include accessing location data comprising a set of location points collected by a user device during a workout and defining an initial route. The method can further include accessing map data comprising a plurality of paths within a geographic region. The method can further include, for a plurality of location point pairs of the set of location points, determining a route segment between the pair…