Frequency Of Document Selection Patents (Class 707/727)
-
Patent number: 12130861Abstract: An index is provided of content at timestamps of frames in a video. A search request is received with search content. A determination is made of matching content in the index, associated with a timestamp, matching the search content. A computer addressable link to the timestamp in the index associated with the matching content is returned to the search request. Selection of the computer addressable link causes the video to play from the timestamp.Type: GrantFiled: September 6, 2023Date of Patent: October 29, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jun Su, Yang Liang, Su Liu, Shunguo Yan
-
Patent number: 12108314Abstract: Systems and methods are provided for a personalized entity repository. For example, a computing device comprises a personalized entity repository having fixed sets of entities from an entity repository stored at a server, a processor, and memory storing instructions that cause the computing device to identify fixed sets of entities that are relevant to a user based on context associated with the computing device, rank the fixed sets by relevancy, and update the personalized entity repository using selected sets determined based on the rank and on set usage parameters applicable to the user. In another example, a method includes generating fixed sets of entities from an entity repository, including location-based sets and topic-based sets, and providing a subset of the fixed sets to a client, the client requesting the subset based on the client's location and on items identified in content generated for display on the client.Type: GrantFiled: July 28, 2023Date of Patent: October 1, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, Jorge Pereira, Dominik Roblek, Julian Odell, Cong Li, David Petrou
-
Patent number: 12072945Abstract: Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.Type: GrantFiled: June 9, 2023Date of Patent: August 27, 2024Assignee: Pinterest, Inc.Inventors: Jason Luke Wilson, Naveen Gavini
-
Patent number: 12072888Abstract: Embodiments of the present disclosure include techniques for cooperative memory management. In one embodiment, a database management system includes a memory manager for managing a memory buffer. The memory buffer is configured to allocate memory to table data and temporary data dynamically. In some embodiments, table data memory allocations are reduced and temporary data memory allocations are increased to process queries. Temporary data memory allocations may be increased to store temporary data associated with one or more portions of a query. The memory buffer reallocates table data memory allocations and temporary data memory allocations as needed to more efficiently use available memory.Type: GrantFiled: May 12, 2023Date of Patent: August 27, 2024Assignee: SAP SEInventors: Robert Lasch, Thomas Legler, Norman May, Kai-Uwe Sattler, Bernhard Scheirle
-
Patent number: 12045274Abstract: The methods and systems described herein leveraging acoustic features of a user to generate and present a personalized content to a user. In one example, the method receives a voice query and determines that the query refers to either a first content item or a second content item. The first content item is associated with a first type assigned with a first score and the second content item is associated with a second entity type assigned with a second score. The method also determines whether the query is from the second entity type. The method ranks the first and the second content items based on this determination and generates for presentation of the first and the second content items based on the ranking. The method also changes the first or the second scores based on this determination and selects one of the first or the second content item for presentation.Type: GrantFiled: April 5, 2023Date of Patent: July 23, 2024Assignee: Rovi Guides, Inc.Inventors: Charles Bonfield, Manik Malhotra
-
Patent number: 11947539Abstract: Techniques to efficiently assign available workers to executing multiple graph queries concurrently on a distributed graph database are disclosed. The techniques comprise a runtime engine assigning multiple workers to executing portions of multiple graph queries, each worker in each assignment asynchronously executing a portion of a graph query within a parallel-while construct that includes return statements at different locations, and the runtime engine reassigning a worker to executing another portion of the same or a different graph query to optimize the overall performance of all workers.Type: GrantFiled: May 21, 2022Date of Patent: April 2, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Vasileios Trigonakis, Calin Iorgulescu, Tomas Faltin, Sungpack Hong, Hassan Chafi
-
Patent number: 11875029Abstract: A video display method includes: displaying an initial video on a user interface in a first display mode; and displaying, in response to a video display mode of the user interface being switched from the first display mode to a second display mode, a target video associated with the initial video on the user interface in the second display mode, the first display mode and the second display mode having different video content display directions, and the target video including at least part of video content of the initial video.Type: GrantFiled: November 14, 2022Date of Patent: January 16, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yu Chen, Yezi Lv, Heng Liu, Yuyan Shi
-
Patent number: 11818090Abstract: Systems and methods for creating and sustaining cause-based social communities and for creating social communities around a specific cause using mobile wireless devices and the global network of computers are described. The system has a cause-server on the global net, a cause-message originating mobile device and a ring of mobile devices. The ring has a first ring, directly reachable by original mobile, a second ring, reachable by mobile devices of first ring, and a third ring, reachable by mobile devices of the second ring of mobile devices and so on. These rings enable a cause-message to spread out in rings globally or regionally. The cause-server hosts functions that (i) enable creation of a cause-image message, (ii) distribute the cause-image to mobile devices, (iii) create a real time map of the distribution, (iv) enable display of the map updated periodically, and (v) archive the cause-message data for subsequent search/retrieval.Type: GrantFiled: February 22, 2011Date of Patent: November 14, 2023Inventor: Tara Chand Singhal
-
Patent number: 11803605Abstract: In an example, an article may be analyzed to identify entity terms. Entity term relevance scores associated with the entity terms may be determined based upon the article and the entity terms. One or more first entity terms may be selected based upon the entity term relevance scores. One or more sets of reference position information associated with the one or more first entity terms may be determined. A first set of reference position information is based upon one or more positions, in the article, of one or more references to a first entity term. One or more second entity terms of the one or more first entity terms may be selected based upon the one or more sets of reference position information. A set of one or more salient entity tags associated with the article may be generated based upon the one or more second entity terms.Type: GrantFiled: June 7, 2021Date of Patent: October 31, 2023Assignee: YAHOO AD TECH LLCInventors: Niru Appikatala, SansWord Huang, Eyan Goldman, Balachandar Sankar, Shweta Tripathi
-
Patent number: 11797620Abstract: Aspects of the technology described herein detect experts in social networks. Experts may be identified within social networks using social network data. A collection of topics may be compiled based on search engine behavioral data. A combination of the social network data and search engine behavioral data is utilized to score each topic within potential topics for a user. When a topic score is over a predetermined threshold, a user may be classified as an expert for that topic. Expert search interfaces may be generated for use in browsing or searching for experts within a topic.Type: GrantFiled: October 14, 2020Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Omar Alonso, Martin Hentschel, Vasileios Kandylas, Thibault Sellam
-
Patent number: 11645249Abstract: This disclosure is directed to a system and method that detects duplicated content and/or media items. A media item can be split into media item portions. Based on the media item portions, features can be determined. Using the features, media item portion signatures can be determined to generate a media item signature. The media item signature can be compared with a different media item signature to determine duplicated content within the media items.Type: GrantFiled: November 12, 2018Date of Patent: May 9, 2023Assignee: Amazon Technologies, Inc.Inventors: Hooman Mahyar, Ryan Dall, Shubham Kansal
-
Patent number: 11586487Abstract: A computer-implemented method includes observing, by a computer device, a plurality of uniform resource locators (URLs); parsing, by the computer device, a URL path of each of the URLs into path segments; creating, by the computer device, a tree structure, the tree structure having a plurality of nodes, each node representing a particular path segment of the path segments; determining, by the computer device, a confidence factor for a first path in the tree structure using a decay function, the first path having an end node; and compacting, by the computer device, sibling nodes of the nodes into a compacted node in response to a number of the sibling nodes exceeding a variance threshold.Type: GrantFiled: December 4, 2019Date of Patent: February 21, 2023Assignee: Kyndryl, Inc.Inventor: Michael Treadway
-
Patent number: 11539992Abstract: Implementations disclose methods and systems for providing a media item at an adjusted playback. A method includes receiving, from a first user device, a playback request from a first user for a first media item including one or more portions of media content; determining an adjusted playback for at least one portion of the first media item that is different than a default playback for the at least one portion of the first media item. The determining is based on previous playback behavior of one or more users in relation to one or more media items that each included one or more portions of media content corresponding to the one or more portions media content of the first media item; and causing the at least one portion of the first media item to be rendered on the first user device at the adjusted playback.Type: GrantFiled: February 28, 2018Date of Patent: December 27, 2022Assignee: Google LLCInventors: Jakob Foerster, Matthew Sharifi
-
Patent number: 11526811Abstract: Certain aspects of the present disclosure provide techniques for recommending trip purposes to users of an application. Embodiments include receiving labeled travel data from the application running on a remote device including a plurality of trip purposes. Embodiments include building a topic model representing words associated with a plurality of topics. Embodiments include training a topic prediction model, using the plurality of topics and one or more features derived from each of the plurality of trip records, to output a topic based on an input trip record. Embodiments include training a purpose prediction model, using the topic model and the plurality of trip purposes, to output a trip purpose based on an input topic. The trip purpose may be recommended to a user via a user interface of the application running on the remote device.Type: GrantFiled: July 12, 2019Date of Patent: December 13, 2022Assignee: INTUIT, INC.Inventors: Grace Wu, Shashank Shashikant Rao, Susrutha Gongalla, Ngoc Nhung Ho
-
Methods and apparatus for automatically providing a ranking of items in response to a search request
Patent number: 11494391Abstract: This application relates to apparatus and methods for ranking search results. In some examples, a computing device receives item data identifying items for a search query provided by a user. The computing determines, for each item, a first value based on a relevance of the item to the search query. The computing device also determines user engagement data for the user, where the user engagement data identifies engagements by the user on a webpage. The computing device determines, for each item, a second value based on the user engagement data. In some examples, the computing device determines the first values and second values by executing one or more machine learning models. The computing device further determines a ranking of the plurality of items based on the first values and the second values. The computing may transmit the ranking of the plurality of items, such as to a web server.Type: GrantFiled: January 30, 2020Date of Patent: November 8, 2022Assignee: Walmart Apollo, LLCInventors: Ajit Varghese Puthenputhussery, Sachin Adlakha, Alessandro Magnani, Nikita Maple Sudan, Sapeksha Virinchi Vemulapati, Zhenrui Wang, Isha Ghai -
Patent number: 11431578Abstract: Provided are a method, apparatus, device for determining a network anomaly behavior. The method includes: acquiring network data traffic in a target network, and determining each data packet contained in the network data traffic as a node of a complete graph, to construct a data complete graph; optimizing the data complete graph into a minimum spanning tree by a Kruskal algorithm, and determining each node of the minimum spanning tree as a cluster center; classifying all data packets contained in the network data traffic based on cluster centers, to acquire data element sets corresponding to the cluster centers respectively; and determining an anomaly behavior in the target network based on a type of each of the data element sets, wherein the type of the data element set is determined by a type of a network attack contained in the network data traffic.Type: GrantFiled: August 30, 2019Date of Patent: August 30, 2022Assignee: ZHENGZHOU YUNHAI INFORMATION TECHNOLOGY CO., LTD.Inventors: Dongdong Su, Wei Liu, Deshan Zhang
-
Patent number: 11386131Abstract: Systems and methods for providing a multi-language search include a query receiver that receives a search query from a search user interface that includes a search term in a first language. A search results evaluator determines whether execution of the search query will produce a sufficient number of search results. A cross-language search manager, in response to determining that the processing of the search query will not produce the sufficient number of search results, obtains a first translated version of the search term, requests that a search be executed by a search engine based on at least the search term and the first translated version of the search term, receives a set of search results from the search engine based on the search; and returns the set of search results to the search user interface.Type: GrantFiled: May 29, 2018Date of Patent: July 12, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Victor Cazin, Laetitia Gabet, Edouard Hamonière, Christophe Pierret
-
Patent number: 11341148Abstract: An information processing system including an acquisition unit that acquires time-series data representing vital sign information of a plurality of persons who share a location in a predetermined time, and a control unit that specifies persons who have a same or similar emotional response as persons having a good affinity with each other in accordance with the time-series data acquired by the acquisition unit.Type: GrantFiled: June 3, 2020Date of Patent: May 24, 2022Assignee: SONY CORPORATIONInventor: Masamichi Asukai
-
Patent number: 11301616Abstract: A system and a method are disclosed for detecting that a requesting user is transmitting a request to a recipient user to perform one or more tasks with respect to a secure document. The system extracts features associated with the secure document and inputs the features into a machine learning model that outputs one or more probabilities corresponding to a potential failure of the request. Based on the one or more probabilities, the system generates one or more feature modification activities to improve a likelihood of the recipient user completing the request. The system provides the one or more feature modification activities to at least one of the requesting user and the recipient user.Type: GrantFiled: October 9, 2020Date of Patent: April 12, 2022Assignee: DOCUSIGN, INC.Inventors: Soroush Salehian, William Pittman, John Barcellos, Santiago Szuchmacher, Chris Marshall, Jeong Woo Chang, Dylan Ray Häs
-
Patent number: 11263217Abstract: A method and system for determining user-specific proportions of types of content for recommendation to a given user comprising: acquiring for each respective type of content of at least two types of content, a respective base interval of proportion of content for recommendation, computing for each respective type of content of the at least two types of content an associated respective distribution of user interaction parameters associated with a respective set of users, acquiring an associated respective user-specific interaction parameter of the given user, computing for each respective type of content a respective user-specific proportion of the respective type of content for content recommendation to the given user, the respective user-specific proportion being within the respective base interval of proportion of content, the computing being based on: the respective distribution of user interaction parameters of the set of users, and the respective user-specific interaction parameter of the given user.Type: GrantFiled: April 2, 2019Date of Patent: March 1, 2022Assignee: YANDEX EUROPE AGInventors: Andrey Vadimovich Zimovnov, Yevgeny Andreevich Sokolov
-
Patent number: 11232011Abstract: A method for testing performance of a page control comprising: testing each of multiple evaluation dimensions for a page control, the multiple evaluation dimensions comprising at least one of an FPS (Frames Per Second) at the time of scrolling a page, an FPS at the time of opening a message, the number of times of adding a message, an FPS at the time of cutting an image, an FPS at the time of adding a message, and the number of times of rendering a page; determining a test result of each of the evaluation dimensions; determining operation performance of the page control according to the test result of each of the evaluation dimensions. Also disclosed is an apparatus for testing performance of a page control, and an electronic device. Operation performance of the page control can be tested in multiple aspects and the credibility of performance evaluation results is improved.Type: GrantFiled: July 10, 2018Date of Patent: January 25, 2022Assignee: ZHUHAI JUNTIAN ELECTRONIC TECHNOLOGY CO., LTD.Inventor: Zhenbei Yu
-
Patent number: 11232107Abstract: A method and system for determining user-specific proportions of types of content for recommendation to a given user comprising: acquiring for each respective type of content of at least two types of content, a respective base interval of proportion of content for recommendation, computing for each respective type of content of the at least two types of content an associated respective distribution of user interaction parameters associated with a respective set of users, acquiring an associated respective user-specific interaction parameter of the given user, computing for each respective type of content a respective user-specific proportion of the respective type of content for content recommendation to the given user, the respective user-specific proportion being within the respective base interval of proportion of content, the computing being based on: the respective distribution of user interaction parameters of the set of users, and the respective user-specific interaction parameter of the given user.Type: GrantFiled: April 2, 2019Date of Patent: January 25, 2022Assignee: YANDEX EUROPE AGInventors: Andrey Vadimovich Zimovnov, Yevgeny Andreevich Sokolov
-
Patent number: 11194874Abstract: Systems and methods for ranking communities based on content are described. A method includes receiving a search query from a user device of a first user of a social network. The method further includes analyzing content within groups of the social network to identify one or more of the groups that have content related to the search query. The method may further include ranking the identified groups for presentation of the identified groups in a ranked order on a client device in response to the search query, where ranking of the identified groups is based on a corresponding majority or total amount of members that have posted content matching the search query, and spam content used within the groups by members of the groups.Type: GrantFiled: May 25, 2018Date of Patent: December 7, 2021Assignee: Google LLCInventors: Bryan Christopher Horling, Okan Kolak
-
Patent number: 11107459Abstract: An electronic device is disclosed. The electronic device includes a memory configured to store a pronunciation dictionary including a plurality of words; and a processor configured to: obtain a second word based on a first word of the plurality of words; obtain a first text corpus related to the first word through web crawling of the first word and a second text corpus related to the second word through web crawling of the second word; and verify the second word based on a result of comparison of the first text corpus and the second text corpus.Type: GrantFiled: March 4, 2019Date of Patent: August 31, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Eunseo Kim, Jaehyun Bae
-
Patent number: 11100182Abstract: Ephemeral stories allow users of an online system, such as a social networking system, to share content for a pre-determined temporary length of time. Channels group and organize stories based on content. Topic-based channels allow contain stories that have related content. Hashtag- and sticker-associated channels contain stories that include particular hashtags or stickers, respectively. User-specific channels contain content tailored by the online system for display to a particular user based on preferences and history. Collaborative channels are channels that are private to a specific group of users. The use of channels improves the online experience by grouping stories by content, thereby facilitating users' interaction with similar content.Type: GrantFiled: May 3, 2019Date of Patent: August 24, 2021Assignee: Facebook, Inc.Inventor: Debashish Paul
-
Patent number: 11061914Abstract: Matching a search request and data to retrieve relevant items from the data, and further assigning a relevancy score to the relevant items. A search request is received from a user and the search request is matched against the data stored in repositories. The matching module utilizes instructions to retrieve the relevant items. A relevancy score is computed and assigned to the relevant items by utilizing a plurality of mechanisms. The plurality of mechanisms performs a step of retrieving the data based on the relevancy score and performing a search after each word is typed in an entry field by the user to provide relevant items with the highest relevancy score. Then the mechanism performs a search across the repositories on detecting the search request entered in the entry field to display matched items based on configured rules used by a relevance algorithm.Type: GrantFiled: November 14, 2019Date of Patent: July 13, 2021Inventor: Gregory Pengiel
-
Patent number: 11048689Abstract: An example operation may include one or more of connecting, by a scheduler node, to a blockchain network comprised of member nodes, receiving, by the scheduler node, a plurality of transactions that include deadlines from the member nodes, comparing, by the scheduler node, the deadlines of the plurality of the transactions against an average time to append to a ledger (ATAL) pre-calculated for the scheduler node, dropping, by the scheduler node, the transactions of the plurality of the transactions, if a sum of the ATAL and a current time is larger than the deadlines of the plurality of the transactions, calculating, by the scheduler node, a priority usage balance (PUB) for the member nodes based on the transactions of the plurality of transactions remaining after the transactions of the plurality of the transactions have been dropped, scheduling, by the scheduler node, a transaction with an earliest deadline from the plurality of the remaining transactions to be validated first for an execution, and arranginType: GrantFiled: November 8, 2018Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Konstantinos Christidis, Nitin Gaur
-
Patent number: 11036812Abstract: Disclosed are various embodiments for providing guided search results to items or network pages containing buying guides. A plurality of search terms in a search query are identified. It is then determined that at least one network page is a relevant search result for the search query based at least in part on the plurality of search terms in the search query, the network page including a plurality of items and a plurality of instances of user-submitted content related to each of the plurality of items. The network page is then added to a list of search results for the search query. The search results are then returned in response to the search query.Type: GrantFiled: July 30, 2018Date of Patent: June 15, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Prashaanth Ravi, Ekta Aggarwal, Maher Alhalabi, Avinav Jami, David Law, Joel Pan
-
Patent number: 11016975Abstract: A query directed at a source table organized into a set of batch units is received. The query includes a pattern matching predicate that specifies a search pattern. A set of N-grams are generated based on the search pattern. A pruning index is used to identify a subset of batch units to scan for matching data based on the set of N-grams generated for the search pattern. The pruning index indexes distinct N-grams in the source table. The query is processed by scanning the subset of batch units.Type: GrantFiled: October 30, 2020Date of Patent: May 25, 2021Assignee: Snowflake Inc.Inventors: Thierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
-
Patent number: 11005830Abstract: Techniques described herein relate to analyzing executions of content resources within networks of execution client devices, and selecting sets of interactive content resources for execution on particular execution devices based on such analyses. Content resource execution data may be received from various execution client devices on which content resources have been executed and provided to end users. Such data may be analyzed to determine correlations between a first content executor and additional content executors based on the their respective content resource execution data, and the content resource execution data of correlated content executors may be aggregated and analyzed to select particular interactive content resources for the first content executor. Such selections may be provided to first content executor during a content execution session following an authenticated login by the first content executor.Type: GrantFiled: March 11, 2019Date of Patent: May 11, 2021Assignee: PEARSON EDUCATION, INC.Inventors: Anthony Brandon Ross, Xingyu Pan, Stuart Red, Subhodip Biswas
-
Patent number: 10832276Abstract: The disclosure relates to a computer server system implementing a method to obtain a plurality of online articles for display on a webpage; obtain a candidate promoted content for each of the plurality of online articles; for each of the plurality of online article and the corresponding candidate promoted content pairs: determine a virality score of the online article indicating popularity of the online article among online users; determine a similarity score indicating similarity between the online article and the candidate promoted content; determine a qualification score based on the virality score and the similarity score; select a pair of target article and target promoted content from the plurality of article and candidate promoted content pairs based on the corresponding qualification scores; and display the target promoted content on the webpage.Type: GrantFiled: November 25, 2015Date of Patent: November 10, 2020Assignee: Oath Inc.Inventors: Alireza Sahami Shirazi, Flippo Menczer, Karen Church
-
Patent number: 10713269Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.Type: GrantFiled: July 29, 2017Date of Patent: July 14, 2020Assignee: SPLUNK INC.Inventors: Dipock Das, Dayanand Pochugari, Neeraj Verma, Nikesh Padakanti, Aungon Nag Radon, Anand Srinivasabagavathar, Adam Oliner
-
Patent number: 10713302Abstract: This application discloses a searching processing method performed by an apparatus. The apparatus generates at least one searching character variable sentence pattern corresponding to each historical searching character string and accumulates a quantity of generating times corresponding to a searching character variable sentence pattern not belonging to a common searching sentence pattern set. Next the apparatus adds a searching character variable sentence pattern whose quantity of generating times reaches a first preset threshold of a quantity of times to the common searching sentence pattern set and determines a searching character variable sentence pattern belonging to the common searching sentence pattern set in the searching character variable sentence pattern corresponding to a current searching character string, and sends corresponding searching result data to a client. By means of this application, accuracy of recognizing a searching character string can be improved to satisfy expectations of a user.Type: GrantFiled: April 11, 2018Date of Patent: July 14, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Hongcheng Fu
-
Patent number: 10698931Abstract: A document search engine facilitates input prediction for searching content within stored documents associated with a user by maintaining a data structure comprising entries that are each associated with one of the stored documents, wherein each entry comprises textual content of one of the stored documents, and wherein the textual content comprises a plurality of characters. The textual content of each entry in the data structure is analyzed to identify sequential relationships between the characters in the textual content. An input text comprising a text character is received from a user as part of a search query, and a predicted text to follow the input text is determined, where the predicted text is based on the one or more sequential relationships between the characters in the textual content. The document search engine then provides the search query including the input text and the predicted text to the client device.Type: GrantFiled: December 7, 2016Date of Patent: June 30, 2020Assignee: PARALLELS INTERNATIONAL GMBHInventors: Anton Zelenov, Nikolay Dobrovolskiy, Serguei M. Beloussov
-
Patent number: 10671684Abstract: A method and apparatus for identifying a demand are provided. A specific embodiment of the method includes: acquiring a user's query sentence and access data corresponding to a search result obtained by searching the user's query sentence; querying network data corresponding to the user's query sentence in a pre-stored query sentence dictionary; identifying the target category of demand of the user's query sentence using a trained demand identification model based on the network data; counting the access data based on categories of demand, to obtain access data distribution of the user's query sentence on each of the categories of demand; and determining a demand intensity of the target category of demand of the user's query sentence based on an identification result of the target category of demand of the user's query sentence and the access data distribution. The embodiment improves the accuracy in identifying a demand.Type: GrantFiled: September 18, 2018Date of Patent: June 2, 2020Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Jun Cheng, Jia Gui, Jingya Tang
-
Patent number: 10674215Abstract: A method of determining a relevancy parameter for a digital content item and a system for implementing the method. The digital content item is originated from a content channel associated with a recommendation system. The method is executable by the server. The method comprises: identifying a pool of users associated with the content channel, a given user of the pool of users being associated with the content channel. The method comprises using the pool of users to explore and predict a relevancy parameter. The relevancy parameter is then used for predicting relevancy parameter of the digital content item for a user outside of the pool of users based on the user interactions of the first user.Type: GrantFiled: March 29, 2019Date of Patent: June 2, 2020Assignee: YANDEX EUROPE AGInventors: Yevgeny Andreevich Sokolov, Victor Grigorievich Lamburt, Boris Dmitrievich Sharchilev, Andrey Petrovich Danilchenko
-
Patent number: 10521461Abstract: System and method for augmenting a search query by identifying at least one visual element suggestion for the search query is disclosed.Type: GrantFiled: November 16, 2015Date of Patent: December 31, 2019Inventor: Aravind Musuluri
-
Patent number: 10402494Abstract: Provided is a method of automatically expanding input text. The method includes receiving input text composed of a plurality of documents, extracting a sentence pair that is present in different documents among the plurality of documents, setting the extracted sentence pair as an input of an encoder of a sequence-to-sequence model, setting an output of the encoder as an output of a decoder of the sequence-to-sequence model and generating a sentence corresponding to the input, and generating expanded text based on the generated sentence.Type: GrantFiled: February 22, 2017Date of Patent: September 3, 2019Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Eui Sok Chung, Byung Ok Kang, Ki Young Park, Jeon Gue Park, Hwa Jeon Song, Sung Joo Lee, Yun Keun Lee, Hyung Bae Jeon
-
Patent number: 10387569Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indica indicating instances of the occurrences within the portion of the body of text.Type: GrantFiled: August 27, 2016Date of Patent: August 20, 2019Assignee: FREEDOM SOLUTIONS GROUP, LLCInventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
-
Patent number: 10289623Abstract: A method and system for key knowledge point recommendation are provided, the method comprising calculating knowledge point relationship strengths of knowledge points in a set of knowledge points; calculating weights for knowledge points according to the knowledge point relationship strengths of knowledge points in the set of knowledge points, and storing the knowledge points and weights correspondingly; determining key knowledge points according to the weights of the knowledge points and recommending the key knowledge points to a user.Type: GrantFiled: December 6, 2013Date of Patent: May 14, 2019Assignees: PEKING UNIVERSITY FOUNDER GROUP CO. LTD., FOUNDER APABI TECHNOLOGY LIMITED, PEKING UNIVERSITYInventors: Mao Ye, Jianbo Xu, Zhi Tang, Lifeng Jin, Yuanlong Wang
-
Patent number: 10289625Abstract: In an aspect, a method includes receiving lists of entities, each list (i) having an associated score, (ii) being associated with a respective context fact, and (iii) ranking a subset of the entities, and for each of the lists of entities, generating, for each entity on the list, a data structure that references (i) the entity, (ii) the context fact associated with the list, (iii) the rank of the entity for the context fact, and (iv) the score for the list. The method can also include receiving data identifying a particular entity, selecting a particular data structure that references the particular entity, and providing, for output, data indicating (i) the context fact associated with the particular data structure that references the particular entity, and (ii) the rank of the entity for the context fact associated with the particular data structure that references the particular entity.Type: GrantFiled: September 15, 2016Date of Patent: May 14, 2019Assignee: Google LLCInventors: Akash Nanavati, Andrew Huse Helmer
-
Patent number: 10282375Abstract: Techniques are provided for aggregating data about multiple user interactions with a media (video or audio) item and analyzing the aggregated data. Based on the analysis, a recommendation and/or a report may be generated. Alternatively, one or more changes are automatically made to the media item. A recommendation indicates how the media item may be improved. The recommendation may indicate where the media item should be modified. The recommendation is then provided to a creator of the media item. A report indicates where within the media item different user interactions are occurring. If a change is automatically made to a media item, then a report may be generated that indicates a difference between user interactions before the change and after the change.Type: GrantFiled: December 22, 2015Date of Patent: May 7, 2019Assignee: Microsoft Technology Licensing LLCInventors: Sivakumar Loganathan, Deepak Ponraj, Puneet Sethi
-
Patent number: 10210281Abstract: A method and system for obtaining a knowledge point implicit relationship are provided; first, establishing a knowledge point explicit relationship map according to knowledge point explicit relationship strengths; second, computing according to said knowledge point explicit relationship map a simple path set of two knowledge points; then, computing the implicit relationship strength values corresponding to each simple path in said simple path set; further, comparing the relationship strength values of the simple paths and setting as the significant implicit relationship strength value the simple path relationship strength having the largest value also greater than a preset threshold value.Type: GrantFiled: December 6, 2013Date of Patent: February 19, 2019Assignees: PEKING UNIVERSITY FOUNDER GROUP CO., LTD., FOUNDER APABI TECHNOLOGY LIMITED, PEKING UNIVERSITYInventors: Mao Ye, Wei Wan, Jianbo Xu, Zhi Tang, Lifeng Jin
-
Patent number: 10198474Abstract: The performance of a server can be improved by causing multiple searches to load segments of an index and search within them together. When multiple search requests are received and executed within a minimal time difference, the first search can be delayed to allow the second search—and possibly additional searches—to catch up so that the searches do not require loading segments multiple times.Type: GrantFiled: January 19, 2016Date of Patent: February 5, 2019Assignee: QUEST SOFTWARE INC.Inventors: Artem Nikolaevich Gusev, Vadim Alexandrovich Senchukov
-
Patent number: 10068032Abstract: The disclosed embodiments provide a system for processing data. During operation, the system obtains a query containing two or more hops in a graph of online professional network data and one or more predicates containing one or more attributes of the online professional network data. The graph includes nodes representing members and companies, and a set of edges representing relationships between pairs of nodes. The query also includes two or more input nodes, including a first input member and/or an input company, that are used to form a path containing the two or more hops, along with an output that matches the one or more predicates and includes one or more output members. Next, the system executes the query to obtain a subset of the online professional network data matching the query. Finally, the system provides the subset of the online professional network data in response to the query.Type: GrantFiled: October 27, 2014Date of Patent: September 4, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Abhishek Nigam
-
Patent number: 10055498Abstract: Embodiments provide for assessing and scoring user proficiency in topics determined by data from social networks and other sources. Embodiments can combine the information available to direct models, e.g., using user profiles, endorsements, etc., with data from various other external knowledge bases to find implicit topics for users, and other types of reasoning to compute proficiency scores. Implicit topics, i.e., those topics related to explicitly identified areas of expertise, can be determined based on a topic graph such as a Directed Acyclic Graph (DAG). Generally speaking, embodiments can traverse the topic graph for explicitly identified skills or topics and determine related or similar new skills based on nearby nodes of the graph. This approach can uncover skills that user that may not have disclosed as well as scoring users on skills based on the skill's similarity to those the user did claim.Type: GrantFiled: July 7, 2015Date of Patent: August 21, 2018Assignee: Oracle International CorporationInventors: Kent Spaulding, Yasin Cengiz, Elizabeth Lingg, Rana Meraj Rasool
-
Patent number: 10019293Abstract: Embodiments of the present invention provide an approach for identifying commands for virtual resource instances in a networked computing environment (e.g., a cloud computing environment). Specifically, in a typical embodiment, a set of commands for an instance of a virtual resource may be received in a computer memory medium or the like. The commands may then be analyzed and information pertaining to the commands may be stored in a computer storage device or the like. When a user/requester later wishes to identify a command to be utilized for another instance of the virtual resource, the requester can access the information and be provided with a set of suggested commands that are typically utilized for similar and/or previous instances of the virtual resource.Type: GrantFiled: July 1, 2016Date of Patent: July 10, 2018Assignee: International Business Machines CorporationInventors: Kelly Abuelsaad, Gregory J. Boss, Lisa Seacat DeLuca, Soobaek Jang
-
Patent number: 9990436Abstract: A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.Type: GrantFiled: October 12, 2015Date of Patent: June 5, 2018Assignee: EXCALIBUR IP, LLCInventors: Supreeth Rao, Sudharsan Vasudevan, Gopal Mor, Utkarsh Shrivastava
-
Patent number: 9979777Abstract: A system and method for generating a stream of content includes a content stream module that generates a model based on user input and/or prior activities using heterogeneous data sources. The heterogeneous data sources include search, entertainment, social activity and activity on third-party sites. The content stream module retrieves candidate content items that have interests that are similar to the user. The candidate content items are compared to the model and scored based upon interestingness of the content item to the user. The content stream module generates the stream of content from the candidate content items.Type: GrantFiled: April 3, 2014Date of Patent: May 22, 2018Assignee: Google LLCInventors: Andrew Tomkins, Dandapani Sivakumar, Sangsoo Sung, Justin Kosslyn, Todd Jackson, Andre Rohe, Ya Luo, Andrew Bunner, Alexander Sobol, Luca de Alfaro
-
Patent number: 9940641Abstract: A system is described for serving data matching content in a search engine marketing system. The system may include a processor, an interface and a memory. The memory may be operatively connected to the processor and may store a page, a content related to the page, a set of terms and a data. The interface may be operatively connected to the memory and the processor and may be used to communicate with a user. The processor may identify a page and a content, perform a semantic analysis on the content to generate a set of terms, match the set of terms to a data, add the data to the page, and the serve the page to a user via the interface.Type: GrantFiled: July 18, 2016Date of Patent: April 10, 2018Assignee: EXCALIBUR IP, LLCInventors: Anand Madhavan, Shyam Kapur, Matthew Carinio