H04W4/04

Venue data prefetch

Methods, systems, and computer program product for prefetching location data based on predicted user behavior. A mobile device can request, from a user routine subsystem of the mobile device, a list of locations that a user of the mobile device routinely visits while the user carries the mobile device. The mobile device can determine a cluster of these locations that are within a specified distance between one another. The mobile device can request location data for these locations from a location server, even if the user is not at one of these locations. The location data can include a venue map and a venue location fingerprint. Upon detecting that the user entered a venue at one of these locations, the mobile device can determine a location of the user inside of the venue using the venue location fingerprint. The mobile device can then display the location on a venue map.

SUPPORTING RADIO MODEL QUALITY ASSURANCE

An apparatus obtains fingerprints that have been collected by at least one mobile device for supporting a positioning of other mobile devices. Each fingerprint comprising results of measurements on radio signals of at least one communication node at a particular location and an indication of the particular location. The apparatus estimates values of parameters defining a radio model for the at least one communication node based on the obtained fingerprints. The apparatus determines a quality of the radio model. The apparatus generates data for a feedback for a user of the at least one mobile device based on the determined quality of the radio model.

System, in Particular Portable Power Tool System

The disclosure proceeds from a system, in particular from a portable power tool system, having at least one mobile functional module which has at least one communications unit for communicating electronic data, having at least one building infrastructure device which has at least one communications unit for communicating with the functional module, and having at least one control and/or regulation unit which is at least intended to use an evaluation of a communication between the functional module and the building infrastructure device to at least infer a position of the functional module. It is proposed that the functional module is at least intended to sense at least one article-specific parameter, a user-specific parameter and/or an environment-specific parameter and/or to transmit said parameter(s) at least to the building infrastructure device.

IN-VEHICLE UNIT AND IN-VEHICLE UNIT DIAGNOSIS SYSTEM
20170345231 · 2017-11-30 ·

In-vehicle units are on host vehicles including a subject vehicle and at least one nearby vehicle. Each in-vehicle unit transmits and receives information using inter-vehicle communication, acquires information indicating state of a control system controlling operation of each in-vehicle unit, generates an index data-item including an index value indicating state of the control system based on the acquired information, and transmits the generated index data-item using inter-vehicle communication. A subject in-vehicle unit in the subject vehicle includes: a communication processing section acquiring an index data-item from the nearby vehicle; a determination criterion specification section successively specifying a self-unit determination criterion being a determination criterion determining whether the control system in the subject in-vehicle unit operates normally, based on the index data-item; and a self-unit diagnosis test section determining whether the control system in the subject in-vehicle unit operates normally by comparing the self-unit determination criterion with the index data-item in the subject in-vehicle unit.

ROADSIDE COMMUNICATION DEVICE AND DATA RELAY METHOD

A roadside communication device having a data relay function includes a communication unit that receives mobile object data whose generator is a mobile object; a determining unit that determines whether to perform a thinning process of an amount of the mobile object data received by the communication unit, based on a predetermined determination condition; and a relay unit that relays the mobile object data with the thinning process when a result of the determination by the determining unit is positive, and relays the mobile object data without the thinning process when the result of the determination by the determining unit is negative.

Determining Semantic Travel Modes

Systems and methods for determining semantic travel modes are provided. In one embodiment, a method can include obtaining, by one or more computing devices, a plurality of location reports from a user device. Each of the plurality of location reports can include at least a set of data indicative of an associated location and time. The method can further include obtaining, by the one or more computing devices, one or more geographic signals that comprise a set of data associated with one or more geographic locations. The method can include determining, by the one or more computing devices, a semantic travel mode associated with the user device based at least in part on the plurality of location reports and the one or more geographic signals.

DETERMINING DIRECTIONS FOR DELIVERING A PRODUCT FROM A VENDOR ASSOCIATED WITH A VENUE TO A USER WITHIN THE VENUE
20170344945 · 2017-11-30 ·

An online system associated with a venue provides an application to client devices that allows users to request products from one or more vendors associated with the venue. When the online system receives a request for a product from a vendor associated with the venue from a client device, the online system selects a delivery person to provide the product to the user. Based on a physical location of the client device from which the request was received and a physical location of an additional client device associated with the delivery person, the online system determines directions from the physical location of the additional client device to the physical location of the client device. The online system provides an interface identifying the directions to the additional client device, allowing the delivery person to navigate through the venue to deliver the product to the user.

GENERATING AN INDOOR MAP FOR A STRUCTURE USING DATA GATHERED BY A USER DEVICE
20170347244 · 2017-11-30 ·

A first device may receive data from one or more sensors associated with the first device. The data may indicate movements of the first device. The first device may be associated with a user. The first device may determine a state of the user indicated by the movements of the first device. The first device may determine whether the data is associated with the movements of the user inside one or more structures. The first device may generate a map for a structure, of the one or more structures, by combining the data received from the one or more sensors. The first device may provide the map for the structure for display and the data toward one or more second devices.

INTERNET OF THINGS (IOT) CREDIT CARD TRACKING SYSTEM
20170344974 · 2017-11-30 ·

A system, apparatus and method are described embedding an IoT device within a credit card of a user. For example, one embodiment of an Internet of Things (IoT) credit card system comprises: a plurality of IoT hubs located within stores; an IoT device embedded within a credit card, the IoT device comprising a battery and a secure communication module to communicate with the IoT hubs; an IoT service to receive location data related to the IoT hubs to which the IoT device has connected, the location data usable to determine the stores and/or locations within stores visited by the user; and a database within the IoT service to store an indication of the stores visited by the user and/or the locations within stores visited by the user.

Method, system and vehicle for conducting group travel

A method for conducting group travel, wherein a subsequent group travel participant follows a group travel participant travelling ahead or the subsequent group travel participant drives to a current destination of group travel participant travelling ahead, includes the steps of: assigning a group travel identifier for a journey of the group travel participant travelling ahead; passing on the group travel identifier from the group travel participant travelling ahead to the subsequent group travel participant; transmitting navigation information of the group travel participant travelling ahead to a distribution unit in a context with the group travel identifier; transmitting the navigation information from the distribution unit to the subsequent group travel participant; and using the navigation information transmitted from the distribution unit by the subsequent group travel participant.