Abstract:
One or more mobile devices make measurements while moving along a path. Each measurement may comprise a specific group of identifiers of wireless transmitters, and strengths of corresponding wireless signals. A set of measurements are made in a sequence along a path, and the subsets of the measurements are identified for satisfying a test on a value of a measure of similarity of measurements included in the subset. A new place of relevance is identified, by comparing the just-described subsets of the measurements with similar subsets of additional measurements (e.g. by clustering). Alternatively, a known place of relevance (e.g. having a label) is identified, by comparing the just-described subsets of the measurements with pre-computed model of measurements. Also, the just-described subsets of the measurements may be compared with corresponding subsets of measurements of another path, e.g. to identify common portions therein.
Abstract:
A method of operating a shared resource in a mobile device includes extracting a set of features from a plurality of subsystems of the mobile device. The set of features may be extracted from each subsystem of the plurality of subsystems requesting services from one or more shared resources of the mobile device. One or more parameter of the shared resource(s) may be determined based on the extracted set of features from the plurality of subsystems. The shared resource(s) may be operated based on the determined parameter(s).
Abstract:
Aspects of the subject matter described in this disclosure can be implemented in a fall detection device and method. One or more motion sensors can access a user's acceleration data. The acceleration data can be segmented using a segmentation algorithm to identify a potential fall event. The segmentation algorithm can determine a cumulative sum of the acceleration data, where the cumulative sum is based on acceleration values being greater than or less than an acceleration threshold value, and a potential fall event can be identified where the cumulative sum is greater than a cumulative sum threshold value. Statistical features can be extracted from the segmented acceleration data and aggregated, and a determination can be made as to whether the potential fall event is a fall event based at least in part on the statistical features.
Abstract:
Some disclosed systems may include a microphone system having two or more microphones, an interface system and a control system. In some examples, the control system may be capable of receiving, via the interface system, audio data from two or more microphones of the microphone system, of determining a gesture location based, at least in part, on the audio data and of controlling one or more settings of the system based on the gesture location.
Abstract:
Methods, systems, computer-readable media, and apparatuses for inferring context are provided. In one potential implementation, first context information associated with a first duration is identified, second context information is accessed to determine a context segmentation boundary; and the first context information and the second context information is then aggregated to generate an inferred segmented aggregated context. In a further implementation, the first context information is used to average inferred contexts, and the context segmentation boundary is used to reset a start time for averaging the first context information.
Abstract:
Methods, systems, computer-readable media, and apparatuses for utilizing relationships between places of relevance are presented. In some embodiments, a mobile computing device may obtain information indicative of a micro-place of relevance visited by the mobile device at a first time. The information may be based on measurements taken by the mobile device at the first time. Further, the mobile device may derive an attribute of the visit to the micro-place of relevance based on the obtained information and a place model that associates micro-places of relevance with macro-places of relevance.
Abstract:
A system and method are disclosed that may selectively switch a station's association from a first AP to a second AP based, at least in part, on whether an indication of first RSSI values for the first AP is greater than an indication of second RSSI values for the second AP by more than a difference value. For some embodiments, the difference value may be dynamically adjusted based, at least in part, on the first RSSI values, on a connection history of the station, and/or on a user selection.
Abstract:
Systems and methods share context information on a neighbor aware network. In one aspect, a context providing device receives a plurality of responses to a discovery query from a context consuming device, and tailors services it offers to the context consuming device based on the responses. In another aspect, a context providing device indicates in its response to a discovery query which services or local context information it can provide to the context consuming device, and also a cost associated with providing the service or the local context information. In some aspects, the cost is in units of monetary currency. In other aspects, the cost is in units of user interface display made available to an entity associated with the context providing device in exchange for the services or local context information offered to the context consuming device.
Abstract:
Methods, systems, computer-readable media, and apparatuses for utilizing relationships between places of relevance are presented. In some embodiments, a mobile computing device may obtain information indicative of a micro-place of relevance visited by the mobile device at a first time. The information may be based on measurements taken by the mobile device at the first time. Further, the mobile device may derive an attribute of the visit to the micro-place of relevance based on the obtained information and a place model that associates micro-places of relevance with macro-places of relevance.