Based On Category Of The Query And The Document Patents (Class 707/731)
-
Patent number: 10242412Abstract: In one embodiment, a method includes determining a current geo-location of a mobile client computing device associated with a first user; and selecting content associated with the current geo-location that was provided by a second user. The selection is based at least in part on a relationship between the first and second users. The method also includes sending to the mobile client computing device while the mobile client computing device is at or near the current geo-location a notification associated with the content.Type: GrantFiled: November 20, 2012Date of Patent: March 26, 2019Assignee: Facebook, Inc.Inventor: Peter Xiu Deng
-
Patent number: 10229209Abstract: A server device obtains a search term from a client device that is managed by an enterprise. A user associated with the client device is identified. Data that indicates a role of the user for the enterprise is obtained. Search index data that specifies a location for a term and a contextual boundary for the term is obtained. A search result that is based on the search index data and the role of the user for the enterprise is generated.Type: GrantFiled: March 30, 2015Date of Patent: March 12, 2019Assignee: Airwatch LLCInventors: Gerard Murphy, Marcos Mendez
-
Patent number: 10216837Abstract: Methods, apparatus, systems, and computer-readable media are provided for selecting pattern matching segments suitable for electronic communication clustering. A set of pattern matching segments may be identified that match at least one of a corpus of electronic communication addresses. A measure of coverage of each of the set of pattern matching segments across the corpus of electronic communication addresses may be determined. A score associated with each pattern matching segment may be determined based on the measure of coverage and one or more measures of flexibility associated with each of the set of pattern matching segments. One or more of the pattern matching segments may be selected based on the determine scores. A corpus of electronic communications may then be grouped into a plurality of clusters based on a comparison of the one or more selected pattern matching segments to electronic communication addresses associated with the corpus of electronic communications.Type: GrantFiled: December 29, 2014Date of Patent: February 26, 2019Assignee: GOOGLE LLCInventors: Amitabh Saikia, Marc-Allen Cartright, Luis Garcia Pueyo, Vanja Josifovski, Jie Yang, Mike Bendersky, MyLinh Yang
-
Patent number: 10198486Abstract: A method, system, and article of manufacture comprising tabulating, for a plurality of users making recommendations, information including respective user interests and recommendations, storing the tabulated information in a database, responsive to a query from a client machine, the query seeking a recommendation from a user having a particular user interest, filtering the stored tabulated information to determine recommendations from users having the particular user interest, and presenting the recommendations to the client machine. Also included is a community of parents who are registered on one site to find on other sites products that they are curious about or want to give feedback on, and then collect those items and share insights or request guidance from at least some of the individual parents in the community.Type: GrantFiled: June 30, 2012Date of Patent: February 5, 2019Assignee: eBay Inc.Inventors: Edward O'Neil Garcia, Cyn Skyberg, William R Watt, II
-
Patent number: 10185780Abstract: The disclosure includes a system and method configured for resharing content items. The system includes a processor and memory storing instructions that, when executed, cause the system to: receive one or more social-content items that contain one or more first links; determine whether the one or more social-content items are related to a news-story cluster (including one or more news-story items) based on the one or more first links, the news-story cluster including one or more second links; responsive to determining that the one or more social-content items are related to the news-story cluster, associate the one or more social-content items with the news-story cluster; rank the one or more social-content items; and generate a resharing content item including the one or more ranked social-content items.Type: GrantFiled: October 15, 2013Date of Patent: January 22, 2019Assignee: GOOGLE LLCInventors: Paul Moody, Mayuresh Saoji, Vikas Sukla, Andrey Prigogin
-
Patent number: 10176227Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.Type: GrantFiled: September 5, 2014Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
-
Patent number: 10169489Abstract: Query disambiguation can include identifying, a first set of word clusters in a first candidate answer generated in response to a first input query for a question-answering system. Each of the first set of word clusters can be classified according to a syntactic element of a first set of syntactic elements. Query disambiguation can include identifying, in the first input query, a second set of word clusters. Each of the second set of word clusters can be classified according to a syntactic element of a second set of syntactic elements. Query disambiguation can include determining that the first word cluster is classified according to a first syntactic element that is not present in the second set of syntactic elements and generating a second input query using the first input query and the first word cluster.Type: GrantFiled: March 2, 2015Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Corville O. Allen, Claire L. Kohler
-
Patent number: 10095988Abstract: A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.Type: GrantFiled: September 15, 2016Date of Patent: October 9, 2018Assignee: Facebook, Inc.Inventors: Erick Tseng, David Edward Braginsky
-
Patent number: 10061816Abstract: A system and method are disclosed for providing metric recommendations by a cloud event log analytics system. The log analytics system includes a user interface which allows users to view metric recommendations, view, modify, annotate, delete, or create log metrics. In a first embodiment, centroid vectors are created from metadata associated with user access of log metrics. The centroid vectors are compared to metrics vectors created from log metrics and the results are ranked and provided to users as metric recommendations. In a second embodiment, classification rules are inferred for metric matrix tables containing metadata about log metric usage. Classification rules are assigned to a decision tree used to calculate composite probabilities of interest of log metrics. A recommendation matrix incorporate the composite probabilities of interest to predict the degree of interest an analytics user may have in a log metric for a given role.Type: GrantFiled: May 11, 2015Date of Patent: August 28, 2018Assignee: Informatica LLCInventors: Gregorio Convertino, Mark Detweiler, Maoyuan Sun
-
Patent number: 10030988Abstract: A method includes receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location. A search query that includes the one or more search terms and a location history of the mobile computing device is transmitted to a server. The method also includes receiving one or more search results in response to the search query, where the one or more search results include content identified based on a predicted destination of the mobile computing device. An interface identifying the one or more search results is displayed at the mobile computing device.Type: GrantFiled: August 6, 2015Date of Patent: July 24, 2018Assignee: Uber Technologies, Inc.Inventors: Alice Jane Bernheim Brush, John Charles Krumm, Shahriyar Amini, Amy Karlson, Jaime Teevan, Nissanka Arachchige Bodhi Priyantha
-
Patent number: 9971755Abstract: A digital magazine server provides a digital magazine including content items to a client device for presentation to a user. To increase user interaction with the digital magazine, the digital magazine server identifies a content item in the digital magazine and determines one or more topics associated with the identified content item. From the one or more topics, the digital magazine server identifies a topic and obtains candidate content items that are also associated with the identified topic. A candidate content item is selected from the candidate content item and the selected candidate content item is presented in conjunction with the identified content item.Type: GrantFiled: February 3, 2015Date of Patent: May 15, 2018Assignee: Flipboard, Inc.Inventors: Sang Chi, Yuechen Zhao, Ben Frederickson
-
Patent number: 9952742Abstract: A system may provide, via a user interface, information identifying two or more of trending search-related information, trending video-related information, trending image-related information, or trending news-related information. The two or more of the trending search-related information, the trending video-related information, the trending image-related information, or the trending news-related information are visually presented as graphical items. Each graphical item, of the graphical items, is visually identified as corresponding to the trending search-related information, the trending video-related information, the trending image-related information, or the trending news-related information. The user interface presents multiple graphical items simultaneously. The system may further receive information identifying a topic, and provide, based on receiving the information identifying the topic, a subsequent group of graphical items, on the user interface.Type: GrantFiled: March 14, 2013Date of Patent: April 24, 2018Assignee: Google LLCInventors: Greg Harris Plesur, Noah Levin, Arthur Edmond Blume, Pete Michael Gast
-
Patent number: 9875285Abstract: Prioritizing items based on user activity includes determining a user interest based on a current user activity and prioritizing items in a list presented in a display based on the user interest. A method for prioritizing items based on user activity includes: determining a user interest based on a current user activity where said current user activity is an online collaboration activity with at least one collaborator and said user interest is based on group memberships shared with said at least one collaborator; and prioritizing items in a list presented in a display based on said user interest.Type: GrantFiled: November 5, 2013Date of Patent: January 23, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Judith H. Bank, Liam Harpur, Ruthie D. Lyle, Patrick J. O'Sullivan, Lin Sun
-
Patent number: 9807181Abstract: Methods for categorizing news are presented. One method groups articles into clusters that share a common topic. A first category is identified for each article that indicates if the article is news or not. Further, the method includes an operation for determining use data for each article that has information about people that have accessed or referenced the article. Additionally, the method includes an operation for combining the use data and the first category for all the articles in each cluster to determine the geographical scope of interest for the cluster. The use data and the first category are combined for all the articles in each cluster to determine a second category for each article that indicates if the article is general news, topical news, or not news. The articles are presented to the user based on the geographical scope of interest, the second category, and the attributes of the user.Type: GrantFiled: July 17, 2013Date of Patent: October 31, 2017Assignee: Yahoo Holdings, Inc.Inventor: Mike Wexler
-
Patent number: 9779170Abstract: Provided are techniques for displaying a personalized search result summary for a search result. A search result from executing a search query is received. A category of search for the search query is determined. A summary template is selected from a collection of summary templates based on the category of search. A personalized summary is generated using the selected summary template and the received search result.Type: GrantFiled: March 15, 2013Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Billy W. Chang, Sarbajit K. Rakshit
-
Patent number: 9779172Abstract: Provided are techniques for displaying a personalized search result summary for a search result. A search result from executing a search query is received. A category of search for the search query is determined. A summary template is selected from a collection of summary templates based on the category of search. A personalized summary is generated using the selected summary template and the received search result.Type: GrantFiled: September 29, 2014Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Billy W. Chang, Sarbajit K. Rakshit
-
Patent number: 9767220Abstract: Approaches for facilitating queries of a topic-based-source-specific search system are disclosed. In certain implementations, an input relating to a query may be received. Suggested ones of predefined sources and suggested ones of information items of the predefined sources may be determined based on the input. A set of suggestions including a group of suggestions relating to the suggested sources and a group of suggestions relating to the suggested information items may be provided for presentation on a user interface. In some implementations, metadata that indicates first, second, or other attributes relating to the predefined sources or the information items may be stored in association with the predefined sources or the information items. A second input relating to the query may be received responsive to providing the set of suggestions. A presentation of a comparison between the first attribute and the second attribute may be provided based on the second input.Type: GrantFiled: August 1, 2016Date of Patent: September 19, 2017Assignee: Sheer Data LLCInventor: Robert M. Dessau
-
Patent number: 9747390Abstract: A system, method, and computer readable medium for applying one or more information retrieval technologies is disclosed for resolving a query. In one embodiment, an exemplary system generates a response using a language analysis module configured to parse a query into elements. This system can also include a rules engine configured to compare a condition of a rule against the elements, where the rule is configured to perform an action to retrieve information. Further, a response generator coupled to said rules engine receives the rule and retrieves the information for presentation to a querier in a portion of a display that adjusts proportionately to the degree of importance of said information.Type: GrantFiled: November 15, 2013Date of Patent: August 29, 2017Assignee: ORACLE OTC SUBSIDIARY LLCInventors: Edwin Riley Cooper, Gann Bierner, Deniz Yuret, James Charles Williams, Filippo Beghelli, Laurel Kathleen Graham
-
Patent number: 9727545Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting textual representations for entity attribute values. One of the methods includes receiving, for presentation to a user, data identifying a relevant entity and a respective presentation attribute value for each of a plurality of presentation attributes associated with the relevant entity; obtaining user profile data for the user; selecting a respective textual representation for each of the presentation attribute values, wherein selecting the textual representations comprises selecting a first alternative textual representation for a first presentation attribute value based on the user profile data; and providing data identifying the entity and the textual representations for presentation to the user.Type: GrantFiled: December 4, 2013Date of Patent: August 8, 2017Assignee: Google Inc.Inventors: Eyal Segalis, Yaniv Leviathan, Yossi Matias, Gal Chechik, Yoav Tzur, Ran El Manor
-
Patent number: 9693104Abstract: A client-side multimedia content targeting system schedules the recording, storing, and deleting of multimedia content on a client system storage device. The system accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects that indicate when programs of interest are actually broadcast. The viewer's client system locally retains the viewer's preferences and other personal information that the viewer has entered and is sent targeting information relating to program guide objects by a server. Using the viewer's preferences and personal information, the client system creates a viewer profile, which is used with the targeting information by the client system to record content that is within the viewer profile. The described client-based form of targeting can be applied to almost any multimedia situation, including, but not limited to: TV shows, movies, advertisements, product and service offerings, music, radio, audio, etc.Type: GrantFiled: November 25, 2015Date of Patent: June 27, 2017Assignee: TiVo Solutions Inc.Inventors: James M. Barton, Howard D. Look
-
Patent number: 9652541Abstract: An editable search refinement specification can be displayed with search results for a search query. The search refinement specification can include terms of the search query and any modifiers to the query, such as categories, filters, and other refinements. A user can edit portions of the search refinement specification inline, with other portions of the specification being retained, in order to adjust the search. Using such an approach, a user can adjust a search query without losing any context or refinement from a previous search that the user would like to use for the subsequent search. Various options can be provided with the search refinement specification, such as to edit any portion, delete one or more portions, suggest refinements, go to other specifications, and the like. The search refinement specifications also can be saved for use at a later time.Type: GrantFiled: January 19, 2011Date of Patent: May 16, 2017Assignee: A9.com, Inc.Inventors: Matthew W. Amacker, William F. Stasior
-
Patent number: 9633080Abstract: A fast browsing architecture for exploring hierarchical lists of entities through a search user interface. A graphical UI operates to handle the hierarchical lists and sub-lists in different ways for different scenarios such as a hierarchical level is zero (only one list of entities associated with a query and the list cannot be further drilled down), a second scenario where the hierarchical level is one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists) and the sub-lists cannot be further drilled down, and a third scenario where the hierarchical level is more than one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists), sub-lists can be further drilled down to a number of lists, until there are no more drill down lists to be found.Type: GrantFiled: May 28, 2013Date of Patent: April 25, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Jie Cai, Ciya Liao
-
Patent number: 9619113Abstract: A method of operating a user device includes, in response to a set of app icons being displayed, monitoring for user interaction with one of the app icons. In response to detecting user interaction with a first app icon corresponding to a first app, the method determines whether the detected user interaction satisfies first criteria or second criteria. In response to determining that the detected user interaction satisfies the first criteria, the method displays an action list corresponding to the first app. The action list includes a set of action items for user selection. A first item corresponds to a specific state of the first app. In response to the user selecting the first item, the method opens the first app to the specific state. In response to determining that the detected user interaction satisfies the second criteria, the method performs a default action for the first app.Type: GrantFiled: September 9, 2016Date of Patent: April 11, 2017Assignee: Quixey, Inc.Inventor: Gilead Mark
-
Patent number: 9589056Abstract: Techniques for determining user information needs and selecting data based on user information needs are described herein. The present disclosure describes extracting topics of interests to users from multiple sources including search log data and social network website, and assigns a budget to each topic to stipulate the quota of data to be selected for each topic. The present disclosure also describes calculating similarities between gathered data and the topics, and selecting top related data with each topic subject to limit of the budget. A search engine may use the techniques described here to select data for its index.Type: GrantFiled: April 5, 2011Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing LLCInventors: Taifeng Wang, Tie-Yan Liu, Xiaodong Fan
-
Patent number: 9569547Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is temporally and/or geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics, locations and dates to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine and the desired timeframe. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.Type: GrantFiled: December 31, 2013Date of Patent: February 14, 2017Assignee: Google Inc.Inventors: Mehul Agarwal, Sami Mohammed Shalabi
-
Patent number: 9569560Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating indicators of entity locations on an electronic map corresponding, for example, to a suggested search request. In one aspect, a method includes providing an electronic map of a geographic area for display on a user interface, receiving a character string entered into the user interface, the character string representing a partial search query, determining a suggested search request based on the character string, and identifying an entity responsive to the suggested search request and a geographic location for the identified entity. An indicator identifying the geographic location of the entity is provided for display on the electronic map.Type: GrantFiled: September 28, 2015Date of Patent: February 14, 2017Assignee: GOOGLE INC.Inventors: Michelle I-Ching Lee, Jocelyn C. Lin, Keekim Heng
-
Patent number: 9489112Abstract: Described embodiments enable the presentation to a user of news articles or other content that is of likely interest to a user and that is geographically relevant to the user's location or region of interest. A news delivery system includes an ingest module that assigns topics and locations to available content, a profile engine that determines profile topics and geographic locations that a particular user finds relevant, and a news delivery module that selects content for the user based on the operation of the ingest module and the profile engine. In one embodiment, the profile engine performs decay processing to remove stale topics and locations from a user's profile. In related aspects, the profile engine maintains multiple profiles for the user.Type: GrantFiled: December 31, 2013Date of Patent: November 8, 2016Assignee: Google Inc.Inventors: Mehul Agarwal, Sami Mohammed Shalabi, Maurice Shore, Jokubas Zukerman
-
Patent number: 9461902Abstract: In one embodiment, a method includes receiving first data indicating a current usage of a mobile device by a user. The method includes accessing second data associated with past user states of the user, where each user state corresponds to a temporal, spatial, or modal accessibility of the user. A future user state of the user is determined based on a weighted set of predictor functions, each predictor function comprising a machine-learned algorithm for a particular user state. The probability of each user state is based on past user states of the second data, wherein each past user state is weighted by a decay factor based on the corresponding time. One of the user states is selected as the future user state, and the operation of the mobile device is adapted at a future time to account for that future user state.Type: GrantFiled: October 14, 2015Date of Patent: October 4, 2016Assignee: Facebook, Inc.Inventors: Michael Dudley Johnson, Joshua Williams
-
Patent number: 9448979Abstract: An approach is provided for managing a display of a keyword search result. The search for the keyword on a web page includes identifying first Document Object Model (DOM) element(s) including a subset of DOM element(s) that include the keyword. Based on preference(s), second DOM element(s) are identified, which are unrelated to the subset of DOM element(s). Based on the preference(s), styles of the first and second DOM element(s) are modified to generate a display of the search result that includes content of the web page specified by the first DOM element(s), and that (1) does not include other content of the web page specified by the second DOM element(s) or (2) emphasizes the content specified by the first DOM element(s) over the other content specified by the second DOM element(s), in accordance with the modified styles.Type: GrantFiled: April 10, 2013Date of Patent: September 20, 2016Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Robert R. Peterson
-
Patent number: 9418119Abstract: A method and system to determine a category score of a social network member is described. An example system comprises a sample selector, a weight value module, a storing module, an access module, and a category score module. The sample selector selects a sample of member profiles from the profiles maintained by an on-line social network system. The weight value module obtains respective weight values associated with various phrases present in the sample of member profiles. The access module accesses a member profile and the weighted phrases associated with a certain category. The category score module determines a category score for the member profile based on a presence of one or more phrases from the plurality of weighted phrases in the member profile.Type: GrantFiled: February 18, 2015Date of Patent: August 16, 2016Assignee: LinkedIn CorporationInventors: Yan Liu, Shaobo Liu
-
Patent number: 9418076Abstract: A system and method are provided, for example, for determining interests from location data, by receiving location data from a mobile device, using the location data to determine a uniform resource locator associated with a point of interest, determining classification data associated with the uniform resource locator, and updating an interest graph associated with the mobile device using the classification data. The updated interest graph may also be subsequently used and the classification data may be used to provide information to the mobile device in real-time, such as recommendations or suggestions.Type: GrantFiled: January 31, 2014Date of Patent: August 16, 2016Assignee: BlackBerry LimitedInventors: Joel George Cumming, Shaohua Zhang
-
Patent number: 9378265Abstract: An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the document and the information attached to the document to generate a set of classification data and comparing the classification data with one or more classification rules to generate a set of classifying data. The system attaches the set of classifying data to the electronic document and displays the electronic document based on the set of classifying data. The classification data may also be used to prioritize the electronic documents and to assign a retention period to the electronic documents. The system is further adapted to receive user feedback regarding the classification of the electronic document and to update the classification rules.Type: GrantFiled: May 30, 2014Date of Patent: June 28, 2016Assignee: INTEGRO, INC.Inventors: Christopher A. McHenry, Scott W. Burt
-
Patent number: 9262395Abstract: A system and methods and data structure for quantitatively assessing associations between terms or symbols in natural language and non-natural language contents. Some of the terms represent objects or concepts or semantic attributes; some other terms represent properties associated with the objects or concepts or attributes. The methods include obtaining a first group of text contents, specifying a target term or symbol, and identifying contextual attributes of the target term or symbol. The contextual attributes include grammatical and semantic attributes as well as positional and distance attributes. Association strength values are calculated for related terms or symbols based on the contextual attributes of the target term or symbol, and terms or symbols are selected to represent the properties of an object or concept or attribute.Type: GrantFiled: January 15, 2013Date of Patent: February 16, 2016Inventors: Guangsheng Zhang, Chizhong Zhang
-
Patent number: 9195741Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for triggering music answer boxes. In one aspect, a method includes receiving a query, obtaining a plurality of search results responsive to the query, the search results being results from a search of web resources on the Internet, and determining from the plurality of search results that the query is a music query. Music data for a song responsive to the query is obtained, where the music data comprises a Uniform Resource Locator (URL) of song content of the song on the Internet. A music answer box is generated for the query, where the music answer box comprises the music data and a link to the URL of the song content, and the music answer box is provided in addition to search results.Type: GrantFiled: June 24, 2014Date of Patent: November 24, 2015Assignee: Google Inc.Inventors: Ganesh Ramanarayanan, Jun Gong, Murali Krishna Viswanathan, Daphne Dembo, Pravir K. Gupta, Tal Cohen, Lev Finkelstein, Adi Mano, Evan B. Roseman
-
Patent number: 9177124Abstract: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.Type: GrantFiled: February 28, 2007Date of Patent: November 3, 2015Assignee: Oracle International CorporationInventors: Muralidhar Krishnaprasad, Mark Davis, Mark Ture, Cindy Hsin, Meeten Bhavsar, Hiroshi Koide, Joaquin Delgado, Chi-Ming Yang, Visar Nimani, Hui Ouyang, Sachin Bhatkar, Thomas Chang
-
Patent number: 9135328Abstract: The subject matter disclosed herein relates to ranking and/or indexing of documents based at least in part on user interaction with contextual shortcuts. In one or more implementations, data may be collected regarding user interaction with one or more contextual shortcuts and a query may be received from a user based at least in part on an activation of a given contextual shortcut. A search result may be transmitted to the user via a contextual search interface based at least in part on the collected data regarding user interaction with one or more contextual shortcuts.Type: GrantFiled: April 30, 2008Date of Patent: September 15, 2015Assignee: Yahoo! Inc.Inventors: Utku Irmak, Reiner Kraft
-
Patent number: 9092506Abstract: Methods and systems for providing a report based on a negative keyword may include receiving search query data and advertiser data including a negative keyword, matching the search query data to a negative keyword, and providing display data representing a report including an indication that an advertisement was blocked from being shown in response to a search query based on the negative keyword.Type: GrantFiled: May 7, 2012Date of Patent: July 28, 2015Assignee: Google Inc.Inventors: Sheridan Kates, Alexandra Baugher
-
Patent number: 9092760Abstract: A response event to provide a communication reply can be detected. The reply can be to an email message which is part of an email conversation. The email conversation can include a sequence of zero or more response email messages to an initial email message as well as the initial email message. Attributes of different ones of the email messages can be queried. A quantity N can be determined based on values of the attributes being compared against at least one history criteria. The quantity of N can vary based on the values and the history criteria. A reply history set can be created that includes a set of history segments. Each history segment can correspond to one of the N different ones of the email messages of the email conversation. The reply history set can be incorporated within the communication reply.Type: GrantFiled: December 29, 2010Date of Patent: July 28, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
-
Patent number: 9043322Abstract: This invention relates to determining page elements to display in response to a search. A method embodiment of this invention determines a page element based on a search result. The method includes: (1) determining a set of result classifications based on the search result, wherein each result classification includes a result category and a result score; and (2) determining the page element based on the set of result classifications. In this way, a classification is determined based on a search result and page elements are generated based on the classification. By using the search result, as opposed to just the query, page elements are generated that corresponds to a predominant interpretation of the user's query within the search results. As result, the page elements may, in most cases, accurately reflect the user's intent.Type: GrantFiled: November 25, 2013Date of Patent: May 26, 2015Assignee: Google Inc.Inventors: Tania Bedrax-Weiss, Ramanathan V. Guha, Patrick F. Riley, Corin Anderson
-
Patent number: 9043321Abstract: A search query including search criteria can be received. The search criteria can be a text string. An enhanced search against an enhanced index can be executed. The enhanced index can be metadata associated with an enhanced cluster. The enhanced cluster can be a document cluster associated with the metadata. The enhanced cluster can be aggregated into a merged document. The merged document can be a document including the enhanced cluster contents. The ranking algorithm can be executed on the merged document to obtain a final ranking of content within the single document.Type: GrantFiled: March 2, 2012Date of Patent: May 26, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Cristina Bonanni, Francesco Dauri, Arcangelo Di Balsamo, Alessandro Donatelli, Giovanni Falchetti, Luca Lazzaro
-
Patent number: 9043351Abstract: Systems and methods described and suggested herein utilize various techniques to assess the degree of specificity of search queries. By assessing the degree of specificity of search queries, the systems and methods may be used to determine where the submitting users' intentions fall along the continuum between specific and general searching. Thus, the systems and methods may be used to, among other uses, deliver search results that more closely coincide with the users' intentions. For example, if data associated with a search query indicates that users typically submit the search query with the intention of specific searching, embodiments may tailor search results to include a limited number of highly relevant search-result items. On the other hand, for example, if data associated with a search query indicates that users typically submit the search query with the intention of general searching, embodiments may tailor search results to include a diverse set of search-result items from multiple categories.Type: GrantFiled: January 30, 2013Date of Patent: May 26, 2015Assignee: A9.com, Inc.Inventors: Tevye Rachelson Krynski, Deepak Jain, Dan Catalin Teodorescu
-
Publication number: 20150142792Abstract: A method and device relate to prioritizing content items stored on a device and, more particularly, relate to automatically ordering highest priority content items stored on a device according to multiple criteria. The method and device enabling presentation, on a display of the device, the high priority content items in order of their total priority.Type: ApplicationFiled: January 20, 2015Publication date: May 21, 2015Inventor: Frederick J. Pollak
-
Patent number: 9037598Abstract: An example device includes a memory and one or more processors configured to receive an indication of a first set of characters, responsive to determining that a predetermined amount of time has elapsed since the indication of the first set of characters was received, execute a query generated based on the first set of characters, to determine a typing speed associated with the first set of characters, and to generate, based on the predetermined amount of time and the typing speed, an adjusted amount of time, the adjusted amount of time being different from the predetermined amount of time. The processor(s) are further configured to receive an indication of a second set of characters, and responsive to determining that the adjusted amount of time has elapsed since the indication of the second set of characters was received, execute a second query generated based on the second set of characters.Type: GrantFiled: January 25, 2013Date of Patent: May 19, 2015Assignee: Google Inc.Inventor: Michael Salomon Morton
-
Patent number: 9031940Abstract: A system provides a connection between education administration, particularly as such administration assigns or selects books, and the marketing and use of those books. Such marketing and use of those books and information related to those books can include, without limitation, consumer product information, the publishing industry and specifically book publishing, and market analysis, analysis of data, markets, demand and supply chain and inventory management.Type: GrantFiled: September 13, 2013Date of Patent: May 12, 2015Inventor: Katherine Lynn France-Prouvoste
-
Patent number: 9031944Abstract: A computer-implemented method affords multi-core and multi-level topical organization in social indexes. A corpus of articles is accessed. Each article includes online textual materials. A finite state pattern for a topic filters the articles as candidate articles, which are potentially on-topic. Similarity-based representations are formed for on-topic and off-topic core meanings of the topic. An aggregate score for each of the candidate articles is determined using the similarity-based representations to indicate whether the candidate article is sufficiently on-topic. The candidate articles are presented ordered by their aggregate scores. In a further embodiment, a hierarchy of topics is used to guide the presentation of articles from subtopics, with considerations of fairness of subtopic coverage, elimination of similarity-duplicates in articles, and article freshness.Type: GrantFiled: April 30, 2010Date of Patent: May 12, 2015Assignee: Palo Alto Research Center IncorporatedInventors: Mark Jeffrey Stefik, Lance E. Good, Sanjay Mittal
-
Patent number: 9020936Abstract: A system that facilitates ranking search results returned by a search engine in response to receipt of a query is described herein. The system includes a receiver component that receives categorical metadata pertaining to an item and categorical metadata pertaining to the query and a computation component that computes at least one of a document feature pertaining to the item, a query feature pertaining to the query, or a document-query feature pertaining to the item and the query based at least in part upon one or more of the categorical metadata pertaining to the item or the categorical metadata pertaining to the query. The system also includes a ranker component that selectively places the item in a particular location in a sequence of items based at least in part upon the at least one of the document feature, the query feature, or the document-query feature.Type: GrantFiled: August 14, 2009Date of Patent: April 28, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Krysta Marie Svore, Paul Nathan Bennett, Susan T. Dumais
-
Publication number: 20150112982Abstract: A method and system for gathering and analyzing information utilizing a preference list on a mobile user device.Type: ApplicationFiled: October 15, 2014Publication date: April 23, 2015Applicant: Proust, LLCInventor: David Carson
-
Patent number: 9015158Abstract: To provide a contents creating device and a contents creating method capable of distributing contents having an article arrangement with high relativity to a user as distribution destination. A contents creating device 100 to create contents to be distributed within a predetermined group, including a material evaluation unit 130 configured to evaluate relativity of material data of contents to a user as contents distribution destination, and a contents editing unit 140 configured to determine an article arrangement within contents according to an evaluation, wherein contents based on the article arrangement are created. Due to this, it is possible to distribute contents having an article arrangement with high relativity to a user of the distribution destination and it is possible for the user as distribution destination to browse an article in which the user is highly interested.Type: GrantFiled: August 30, 2011Date of Patent: April 21, 2015Assignee: KDDI CorporationInventors: Hiromi Ishizaki, Keiichiro Hoashi, Chihiro Ono
-
Patent number: 9009144Abstract: Dynamic identification and removal of potential stopwords from a search query is provided. A search query comprising plural terms is received. A possible stopword among the terms that appears in a predefined list of possible stopwords is identified. Query splits are determined based on one or more query patterns, each query split comprising a location portion using a first subset of the plural terms and a subject portion using a second subset. Either the location portion or the subject portion of the query splits is modified, by removing the possible stopword from that portion. The search engine is queried with the location portion and the subject portion for each of the query splits, and scored search results are obtained for each of the query splits. The search results returned for at least one of the query splits is selected to return as a response to the search query.Type: GrantFiled: March 29, 2012Date of Patent: April 14, 2015Assignee: Google Inc.Inventors: Xin Li, Shi Chen, Qiying Lin
-
Patent number: 9009151Abstract: The present invention relates to a method, system, and computer-readable recoding medium for sharing a result related to contents. The method for sharing a result related to contents includes the steps of assigning different identifications (IDs) to communities in which the contents are primarily and/or secondarily posted if a user requests to directly scrap and post the contents of a server, and collectively providing a result created in relation to the contents belonging to communities having a common ID if the result is created in relation to the primarily and/or secondarily posted contents.Type: GrantFiled: December 22, 2009Date of Patent: April 14, 2015Assignee: NHN Entertainment CorporationInventors: Young Hwan Sung, Hyun Jung Kim, Mi Jin Kwon, Eun Lee Kim