Patent application number | Description | Published |
20110307463 | System and Methods Thereof for Enhancing a User's Search Experience - A method for enhancing web search experience of users. The method comprises selecting at least one resource from a plurality of resources to respond to an input query received from a user on a user device; sending the input query to the selected at least one resource; designating a unique display segment within a display area on the user device, wherein each display segment corresponds to each of the selected at least one resource; causing the selected at least one resource to respond to the input query within the corresponding unique display segment; and establishing a direct communication between each of the selected at least one resource and the user device for at least enabling, in response to the query, interaction of the selected at least one resource with the user within the unique display segment corresponding to the selected resource. | 12-15-2011 |
20120226676 | SYSTEM AND METHODS THEREOF FOR ADAPTATION OF A FREE TEXT QUERY TO A CUSTOMIZED QUERY SET - A method for adaptation of a free text query to a customized query. The method comprises selecting at least one resource from a plurality of resources of information for responding to a query received from a user device; performing an analysis of the received query; performing at least one of: customizing the query to meet an input query format of a selected at least one resource, or and providing an input query that is transformed to meet an input requirement of the selected at least one resource; and sending the customized query to the selected at least one resource, wherein each of the selected at least one resource receives an appropriately customized query format. | 09-06-2012 |
20130103665 | METHOD FOR DYNAMICALLY DISPLAYING A PERSONALIZED HOME SCREEN ON A DEVICE - A method for dynamically generating and displaying a home screen on a display of a user device comprises receiving a user query input by a user of the device; receiving at least one environmental variable; determining an intent of a user based in part on the at least one environmental variable and the user query; selecting at least one resource of information from a plurality of resources of information respective of at least the intent, wherein each selected resource has a representative icon; generating a new home screen comprising an at least one icon corresponding to the at least one selected resource of information; and causing the user device to replace a current home screen with the new generated home screen. | 04-25-2013 |
20130124547 | System and Methods Thereof for Instantaneous Updating of a Wallpaper Responsive of a Query Input and Responses Thereto - A method for instantly updating a wallpaper on a screen of a user device responsive of a user query. The method comprises performing an analysis of the user query input by a user of the user device; selecting a wallpaper respective of at least the user query that is determined to be related to the user input; and providing the selected wallpaper to the user device for a display on the screen of the user's device. | 05-16-2013 |
20130166527 | SYSTEM AND METHODS THEREOF FOR DYNAMICALLY UPDATING THE CONTENTS OF A FOLDER ON A DEVICE - A method and system for dynamically updating contents of a folder on a mobile device. The system comprises identifying at least a folder on the mobile device as a dynamic folder; determining at least a context parameter respective of the dynamic folder; searching for applications that can be added to the dynamic folder respective of the at least context parameter; generating an icon respective of each application found by the search; and displaying each icon respective of each application in the dynamic folder. | 06-27-2013 |
20140101126 | SYSTEM AND METHOD FOR DETECTING A SEARCH INTENT - A method and system for detecting a search intent of a user are provided. The method includes receiving an input search query from a user device; tokenizing the input search query to at least one token to create at least one tokenized query; processing the at least one tokenized query by a plurality of engines, wherein each engine of the plurality of engines configured to compute a certainty score that indicates a probability that the at least one tokenized query is mapped to at least one entity, wherein each engine of the plurality of engines is further configured to correspond to at least one entity indicating a topic of interest, thereby the plurality of engines are configured with different entities; receiving from a set of engines of the plurality of engines their respective entities and computed certainty scores, wherein the set of engines output computed certainty scores above a predefined threshold; and analyzing the received certainty scores and the respective entities to determine the search intent. | 04-10-2014 |
20140165212 | SYSTEM AND METHODS THEREOF FOR TRACKING AND PREVENTING EXECUTION OF RESTRICTED APPLICATIONS - A system and method for tracking and preventing an execution of an application on a user device are provided. The method comprises receiving a request to determine if an application is a restricted application for a user of the user device; receiving at least one context parameter respective of the application; receiving at least one variable related the user of the user device; determining whether the application is a restricted application based on the analysis of the at least one context parameter and the at least one variable parameter; and disabling an access of the user to contents of the application if the application is determined to be restricted. | 06-12-2014 |
20140250098 | SYSTEM AND METHOD FOR INDEXING MOBILE APPLICATIONS - A system and method for indexing applications accessible through a user device are provided. The system includes crawling through a plurality of data sources to detect applications accessible through a user device; for each detected application, generating metadata characterizing the application; analyzing the generated metadata to classify the application to at least one category; and updating an application index to include at least the index application and the respective classified category. | 09-04-2014 |
20140297613 | METHOD FOR CUSTOMIZING SEARCH QUERIES TO OPTIMIZED SEARCH RESULTS - A method and system for customizing a user query in order to receive optimized search results respective of the query are provided. The method includes determining a user intent of at least one query received from a user device; selecting at least one source from a plurality of sources of information for serving the user intent; classifying the received at least one query based on the determined user intent; customizing the query to optimally serve the user intent respective of the classification and the determined user intent; and sending the customized query to the selected at least one source, wherein each of the selected at least one source receives an appropriately customized query format. | 10-02-2014 |
20140365474 | SYSTEM AND METHOD FOR SHARING CONTENT OVER THE WEB - A system and method for sharing content over the web. The method comprises: receiving a request from a user via a first user device to share at least one content item with at least a second user device, the request includes at least a search term related to the at least one content item; determining an intent of the user respective of the at least a search term in the received request; searching for at least one web source capable of providing the at least one content item, wherein the search is performed using the determined user intent and the at least a search term; generating a dynamic folder; and storing, in the dynamic folder, the at least one content item provided by the search. | 12-11-2014 |
20150032714 | METHOD AND SYSTEM FOR SEARCHING FOR APPLICATIONS RESPECTIVE OF A CONNECTIVITY MODE OF A USER DEVICE - A method for searching for applications respective of a connectivity mode of a user device is provided. The method includes detecting a set of applications of a plurality of applications installed in the user device that can operate in an offline mode; receiving a search query entered by a user of the user device; determining a current connectivity mode of the user device, wherein the current connectivity mode is any one of an offline mode and an online mode; searching for at least one matching application from the set of applications, when the current connectivity mode of the user device is the offline mode; and displaying the at least one selected application on a display of the user device. | 01-29-2015 |
20150128066 | SYSTEM AND METHOD FOR CUSTOMIZING A DISPLAY OF A USER DEVICE - A system and method for adaptively customizing a display of a user device. The method comprises receiving, from the user device, at least one variable; analyzing the at least one variable; generating a current user profile based on at least the analysis of the at least one variable; searching for at least one display item based on the current user profile; generating, based on the at least one display item, a customized display of the user device; and customizing a display of the user device according to the customized display, wherein the display is adaptively customized upon identification a change in the received at least one variable. | 05-07-2015 |
Patent application number | Description | Published |
20110196610 | SCHEMATIC MAPS - Systems and methods for preparing and presenting schematic maps, which are maps that present information in a format that presents only information that is most relevant to a given situation in order to provide a simple and clear representation sufficient to aid a user in guidance or orientation. The schematic maps as described herein can be formatted based on the attributes of a display on which they are presented so that the map layout and presentation can be optimized for the particular display. The schematic maps can be “distorted” to better illustrate important maps areas in greater detail and using a relatively larger display area while deemphasizing less important map areas by illustrating them in less detail and using a relatively smaller display area, and thus the schematic maps can be devoid of adherence to a particular scale. | 08-11-2011 |
20110276692 | SERVER LOAD BALANCING USING GEODATA - The present technology relates to serving geodata based on location of a requesting device. More specifically, the technology efficiently services requests for geodata, e.g., map data, by directing requests to a server that stores a shard of an entire database of geodata. A request for geodata includes an unencrypted header having a location of a device making the request for geodata. The present technology relates the location to a shard storing data relevant to the location. | 11-10-2011 |
20130253829 | Schematic Maps - Systems and methods for preparing and presenting schematic maps, which are maps that present information in a format that presents only information that is most relevant to a given situation in order to provide a simple and clear representation sufficient to aid a user in guidance or orientation. The schematic maps as described herein can be formatted based on the attributes of a display on which they are presented so that the map layout and presentation can be optimized for the particular display. The schematic maps can be “distorted” to better illustrate important maps areas in greater detail and using a relatively larger display area while deemphasizing less important map areas by illustrating them in less detail and using a relatively smaller display area, and thus the schematic maps can be devoid of adherence to a particular scale. | 09-26-2013 |