A custom entity repository By understanding the content viewed by a user and the actions taken by that user, the mobile device can create a much better user experience (for example, by offering personalized predictions and user assistance). That's what we're told, that's the purpose Banner Design of this patent. Part of this understanding of content and actions involves identifying and classifying the entities recognized in the content of the device screen. These entities can exist in an entity repository, such as a knowledge base or a vision model, which stores facts and information about the entities. We are told that large repositories of public entities can include millions of such entities. Most computing devices, especially mobile computing devices like smartphones and tablets, have Banner Design limited storage and would use the entity repository through a connection with a server. Benefits of using a custom entity repository The patent tells us that these are the benefits of following the patent process. • Generating fixed sets of entities allows the system to provide personal or custom entity repositories on a scalable basis. •
The custom entity repository can assist with Banner Design on-device text analysis and image analysis to support user assistance capabilities even without connectivity to a network. • The user can control the resources dedicated to the personal entity repository and the Banner Design system can automatically determine which sets make the best use of the allocated resources. • The system can predict which sets are most relevant to a user, based on several factors specific to the user and/or personal computing device, such as location, time of day, signals from other computing devices associated with the user or known to the device, recent activity on the computing device, etc. • Implementations can support versioning of sets so that a change that restructures set information Banner Design does not break applications that use the set. How a custom entity repository is built An entity repository is divided into several fixed sets or slices. These sets which are: • Location based • Thematic • Action-based •
Functional Advertising Continue reading below We see these sets of entities in a flowchart of the patent: The system can determine the sets on a server and provide only those sets to a client device that are relevant to that client. The sets uploaded to the client are a Banner Design custom entity repository that can be accessed without connecting to the server. The client device may include a set identification engine. The set identification engine may include a prediction model that predicts one or more sets given text, images, or other characteristics. Advertising Continue reading below Banner Design The prediction model can be used to determine which sets are most beneficial to the user. The set identification engine can also track user location to determine which sets of locations may be most relevant.