H04W4/026

VEHICLE-TO-PEDESTRIAN (V2P) COMMUNICATION AND DATA ASSOCIATION FOR PEDESTRIAN POSITION DETERMINATION AND COLLISION AVOIDANCE

Various aspects relate to vehicle-to-pedestrian (V2P) communication and collision avoidance using data association of data from different vehicle-to-everything (V2X) devices. In some aspects, a V2X device (e.g., a vehicle) can determine or estimate the location of a pedestrian by associating data pertaining to the pedestrian from multiple V2X devices and sensors. The association of data can reduce the uncertainties of the V2X device in the determination of the pedestrian's location. A vehicle V2X device can send out a warning indication or alert to the pedestrian or a V2X device of the pedestrian.

Flight path control based on cell broadcast messages

A node (121-123) of a wireless communications network (120) and an aerial vehicle (110), such as an Unmanned Aerial Vehicle (UAV), a drone, an aircraft, or a helicopter, comprising a communications module (111) are provided. The node is operative, in response to detecting that the aerial vehicle enters a pre-defined geographical region (221-227) within a coverage area of the wireless communications network, to transmit a cell broadcast message (126; 201-204) to the aerial vehicle. The aerial vehicle is operative to receive the cell broadcast message from an access node (121) of the wireless communications network, and, in response thereto, correct its flight path (211-214) based on the received cell broadcast message. Preferably, the cell broadcast message comprises at least one, or a combination, of an instruction, a limitation, a restriction, a direction or a change thereof, a bearing or a change thereof, an altitude or a change thereof, an aerial vehicle type, and an aerial vehicle identity.

RANGING BETWEEN MOBILE DEVICES

A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. A second protocol can perform ranging, and other wireless protocols can transmit content. In one example, the distance information can be used to display a relative position of another device on a user interface of a sending device. The user interface can allow a user to quickly and accurately select the recipient device for sending the data item. As another example, the distance information obtained from ranging can be used to trigger a notification (e.g., a reminder) to be output from a first mobile device or used to display a visual indicator on a receiving device. Proximity of a device (e.g., as determined by a distance) can be used to suggest recipient for a new communication.

MEMORY SUB-SYSTEM FOR DECODING NON-POWER-OF-TWO ADDRESSABLE UNIT ADDRESS BOUNDARIES

A system generating, using a first addressable unit address decoder, a first addressable unit address based on an input address, an interleaving factor, and a number of first addressable units. The system then generating, using an internal address decoder, an internal address based on the input address, the interleaving factor, and the number of first addressable units. Generating the internal address includes: determining a lower address value by extracting lower bits of the internal address, determining an upper address value by extracting upper bits of the internal address, and adding the lower address value to the upper address value to generate the internal address. Using an internal power-of-two address boundary decoder and the internal address, the system then generating a second addressable unit address, a third addressable unit address, a fourth addressable unit address, and a fifth addressable unit address.

WIRELESS COMMUNICATION MODES BASED ON MOBILE DEVICE ORIENTATION
20230050767 · 2023-02-16 · ·

Wireless communications may be established between mobile computing devices via wireless protocol communication modes, using the orientation of the mobile devices to determine the communication modes in which the mobile devices are operated. Requests may be received to initiate wireless communications using a wireless protocol that supports at least two communication modes. The orientation of the mobile devices may be determined, and the communication modes to be used by the mobile devices may be based on the orientations of the mobile device. Each mobile device may be configured to operate in the determined communication mode of the wireless protocol, for establishing communications via the wireless protocol with other mobile devices.

Personalized monitoring of injury rehabilitation through mobile device imaging

A method and system of diagnosing a medical condition of a target area of a patient using a mobile device are provided. One or more magnetic field images of a target area of a patient are received. One or more hyperspectral images of the target area of the patient are received. For each of the one or more magnetic field images and the one or more hyperspectral images, a three-dimensional (3D) position of the mobile device is tracked with respect to the target are of the patient. A 3D image of the target area is generated based on the received one or more magnetic field images, one or more hyperspectral images, and the corresponding tracked 3D position of the phone with respect to each image. A medical condition of the target area is diagnosed or monitored based on the generated 3D image.

AUGMENTED REALITY SYSTEM FOR VIEWING AN EVENT WITH DISTRIBUTED COMPUTING

Augmented reality systems provide graphics over views from a mobile device for both in-venue and remote viewing of a sporting or other event. A server system can provide a transformation between the coordinate system of a mobile device (smart phone, tablet computer, head mounted display) and a real world coordinate system. Requested graphics for the event are displayed over a view of an event.

Simulator for nearby interactions of devices

A method includes receiving a first instance of code to be simulated for a first mobile device and a second instance of code to be simulated for a second mobile device, and generating, on a graphical user interface, a first representation of the first mobile device and a second representation of the second mobile device. When a request for a ranging measurement between the mobile device representations is received, a first pixel representative of a first location of the first representation and a second pixel representative of a second location of the second representation is determined, and a separation value between the first and second pixels is determined. A ranging value is determined based on the separation value and provided to the first instance of code in response to the request, thereby enabling the first instance of code to simulate a physical ranging measurement between two physical devices.

Mobile Device and Automotive Device Interface for Geolocation Searching

A method of presenting data on a mobile device is provided, comprising reading a compass and an accelerometer for sensing orientation and movement of the mobile device, initiating a local geographic search or query by pointing the mobile device in a desired direction, determining a boundary for search results, the boundary based on a current location of the mobile device, providing the boundary to a server, storing (a) search rules for a given location, (b) localized storage of POI data, and (c) logic for switching the search from a macro database to a micro database, and initiating a geographic query for points of interest (POIs) that have an associated geographic position within the boundary.

System and method for creating, storing and delivering self-guided audio tours
11496863 · 2022-11-08 ·

A system for delivering a self-guided audio tour to an end user, the system comprising: a central server comprising: a database; a tour instruction file stored in the database, the tour instruction file comprising: a tour type; a tour path comprising a plurality of tour points; an order of the tour points on the tour path; location information identifying the real-world position of each of the tour points on the tour path; and data to be delivered to the end user for each of the tour points on the tour path; and a personal electronic device comprising: a central processing unit; a wireless transceiver in communication with the central processing unit for wirelessly communicating with the central server; a position determination unit in communication with the central processing unit for identifying the real-world position of the personal electronic device; a display in communication with the central processing unit; at least one acoustic output unit in communication with the central processing unit; and a software app running on the central processing unit for: using the position determination unit to identify the real-world position of the personal electronic device; comparing the real-world position of the personal electronic device with the tour path to determine if the personal electronic device is located at one of the plurality of tour points; if the end user is at one of the plurality of tour points, and if the end user reached that tour point following the order of the tour points on the tour path, delivering the data from the tour instruction file for that tour point.