Y10S707/99936

ALTERNATIVE HYPOTHESIS ERROR CORRECTION FOR GESTURE TYPING
20180074698 · 2018-03-15 ·

In one example, a method may include outputting, by a computing device and for display, a graphical keyboard comprising a plurality of keys, and receiving an indication of a gesture. The method may include determining an alignment score that is based at least in part on a word prefix and an alignment point traversed by the gesture. The method may include determining at least one alternative character that is based at least in part on a misspelling that includes at least a portion of the word prefix. The method may include determining an alternative alignment score based at least in part on the alternative character; and outputting, by the computing device and for display, based at least in part on the alternative alignment score, a candidate word based at least in part on the alternative character.

Recall device

A small wearable recall device is provided to capture images triggered by a combination of a detection of a capture condition (e.g., changes in motion, temperature or light level) followed by a relatively stable period, as detected by an accelerometer. By triggering on the combination of a detected capture condition followed by a detected stability condition, a clearer image of the environment of an interesting event is expected to be captured. The small size of the recall device makes it possible to integrate it into common portable consumer products, such as MP3 players, purses, clothing, hats, backpacks, necklaces, collars, and other human-wearable products.

Techniques for computing location of a mobile device using calculated locations of Wi-Fi access points from a reference database

In one embodiment, characteristics of signals of a plurality of Wi-Fi access points within a target area are determined at least in part from observing the signals during a traversal of a programmatic route through the target area by a scanning device. A location is calculated for each of the plurality of Wi-Fi access points based on the characteristics of the signals of the Wi-Fi access point, and stored in records of a reference database. A request from an application or service executing on a mobile device is received for a current location of the mobile device. Positioning software obtains characteristics of signals of one or more Wi-Fi access points observed by the mobile device from the current location. The positioning software computes the current location of the mobile device using at least the characteristics of signals observed by the mobile device and the location of Wi-Fi access points stored in the reference database, and provides the computed current location to the application or service.

SYSTEM AND METHOD OF HANDLING FILE METADATA
20180067933 · 2018-03-08 ·

A network storage system comprises data storage, one or more file system APIs, and a metadata handler. The data storage can comprise file data and associated metadata. The file system APIs can be configured to read and write file data and metadata to and from the data storage. The metadata handler can have a library of functions for handling the metadata. The library can include a metadata blob creation function and a metadata blob extraction function. The metadata blob creation function cooperates with the file system APIs to read source metadata associated with specified file data and creates and populates a metadata blob from which a substantial copy of the source metadata can be generated. The metadata blob extraction function receives at least a metadata blob, extracts information from the metadata blob, and cooperates with the file system APIs to generate destination metadata, a substantial copy of the source metadata.

Computer-Implemented System And Method For Identifying Relevant Documents
20170262455 · 2017-09-14 ·

A computer-implemented system and method for identifying relevant documents is provided. A set of documents each associated with one or more concepts is identified. At least a portion of the documents in the set are clustered based on the concepts. A matrix that provides a summary of the documents most relevant to one such concept is generated by determining for each document a measure of similarity between a concept frequency occurrence and concept weights of each cluster. The matrix is populated with the calculated measures of similarity. Those documents associated with a threshold measure of similarity are identified as the most relevant documents to one such concept.

COMPUTER READABLE ELECTRONIC RECORDS AUTOMATED CLASSIFICATION SYSTEM

Classifying an electronic document in a computer-based system is disclosed. For each classification instance in a plurality of classification instances, a confidence data indicating a degree of confidence that the electronic document is associated with that classification instance is determined. A classification, based on a first classification instance in the plurality of classification instances, is assigned without human intervention to the electronic document if the confidence data associated with the first classification instance exceeds a first threshold.

METHOD AND APPARATUS FOR PHOTOGRAPH FINDING
20170212958 · 2017-07-27 ·

Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.

RECIPROCAL DATA FILE PUBLISHING AND MATCHING SYSTEM
20170193076 · 2017-07-06 ·

A method of reciprocally publishing and matching data files by facilitating the creation of Category A and Category B data files having a respective sets of characteristics defined utilizing a common language architecture, associating enhancement objects with each data file, identifying characteristics in each data file which must be met by other data files, weighting characteristics in each data file differently from other characteristics in the same data file, enabling the selection of participation levels for each data file in marketspaces, and matching Category A data files participating in particular marketspaces to Category B data files participating in the same marketspaces using the common language architecture, the enhancement objects, the weights and the required characteristics.

TECHNIQUES FOR COMPUTING LOCATION OF A MOBILE DEVICE USING CALCULATED LOCATIONS OF WI-FI ACCESS POINTS FROM A REFERENCE DATABASE

In one embodiment, characteristics of signals of a plurality of Wi-Fi access points within a target area are determined at least in part from observing the signals during a traversal of a programmatic route through the target area by a scanning device. A location is calculated for each of the plurality of Wi-Fi access points based on the characteristics of the signals of the Wi-Fi access point, and stored in records of a reference database. A request from an application or service executing on a mobile device is received for a current location of the mobile device. Positioning software obtains characteristics of signals of one or more Wi-Fi access points observed by the mobile device from the current location. The positioning software computes the current location of the mobile device using at least the characteristics of signals observed by the mobile device and the location of Wi-Fi access points stored in the reference database, and provides the computed current location to the application or service.

Computer-implemented system and method for generating document groupings for display
09619551 · 2017-04-11 · ·

A computer-implemented system and method for generating document groupings is provided. A lexicon of terms extracted from a set of documents is generated. The lexicon includes a frequency of each extracted term within each document in the set. Concepts each having two or more of the extracted terms are generated. A subset of the documents in the set is selected based on the term frequencies. The subset of documents is grouped into clusters based on the concepts. A similarity of each document cluster is calculated with one or more documents based on a distance by summing the frequency of each term in that document and a weight of the cluster for each of the terms. The weights are updated until a rate of change for each cluster becomes constant.