Based On Record Similarity And Relevance Patents (Class 707/749)
  • Patent number: 10318514
    Abstract: Reorganizing a data table to improve analytical database performance is presented. Attribute value information for data blocks of the data table is determined. One or more queries having respective query predicates involving the attribute may be received and processed. Data blocks having attribute value information matching a query predicate are selected. The selected data blocks are evaluated for the query predicate of the query. For each part of a set of the parts a false positive rate may be determined. The false positive rate may indicate the fraction of data blocks of the selected data blocks of the part, that each contains less than a determined maximum number of rows that satisfy the query predicate. In response to determining for each part of the set of the parts that the determined false positive rates of the part meet a predefined condition sorting the part by the attribute.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Boehme, Andreas Brodt, James L. Finnie, Knut Stolze
  • Patent number: 10311478
    Abstract: A method for recommending content based on user profiles clustered by subscription data includes receiving usage data of users. The usage data for each user includes device usage data and subscription data associated with the one or more applications installed on the user device. The method further includes receiving a recommendation request from a first user device of a first user for new subscription data and determining first usage data of the first user. The method also includes identifying a second user having second usage data that has a threshold similarity to the first usage data amongst the users. The method includes determining the new subscription data as being at least some of the subscription data of the second usage data that is different than the subscription data of the first usage data and outputting the new subscription data to the user device of the first user.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: June 4, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Xueying Dai, Eric J. Glover
  • Patent number: 10306312
    Abstract: According to one embodiment, a data connection device includes a first log storage, a second log storage, and a hardware processor. The first log storage is configured to store a plurality of first logs indicating a first behavior of a first user. The second log storage is configured to store a plurality of second logs which are independent of the plurality of first logs and indicate a second behavior of a second user. The hardware processor is configured to acquire a set of first logs indicating a specific first behavior, from the plurality of first logs, acquire a set of second logs having a feature in common with the set of first logs, and connect the set of first logs with the set of second logs.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: May 28, 2019
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yoshiaki Mizuoka, Kouta Nakata, Ryohei Orihara
  • Patent number: 10282736
    Abstract: Methods and systems for changing a parameter associated with an image displayed on a display screen based on criteria related to a user are described. One of the methods includes receiving a selection of an image from a plurality of images. The method further includes examining the selected image to identify a keyword and criteria associated with the selected image. The keyword includes an identification of the image and the criteria including a time associated with the selected image. The method further includes ranking the selected image compared to remaining images of the plurality of images based on the keyword and the criteria, assigning a weight to an image parameter of the selected image to associate the image parameter with the rank of the selected image, and sending the assigned weight of the image parameter to a display device for display of the selected image according to the assigned weight.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: May 7, 2019
    Assignee: Excalibur IP, LLC
    Inventors: Grace Tsai, Hsin-Chan Chien, Anne Yu, Fa-Hsien Li, Bryan Chan
  • Patent number: 10282431
    Abstract: Various approaches discussed herein enable browsing groups of visually similar items to an item of interest, wherein the item of interest may be identified in a query image, for example. One ore more visual attributes associated with the item of interest are identified, and the visually similar items matching at least one of the visual attributes are grouped together, wherein the group is ranked according to the visually similar items' overall visual similarity to the item of interest, for example by using a visual similarity score and/or metric.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 7, 2019
    Assignee: A9.COM, INC.
    Inventors: Rahul Bhotika, Lixin Duan, Oleg Rybakov, Jian Dong
  • Patent number: 10261972
    Abstract: An efficient and user-friendly system (118) and method for providing contents similar to a searched item is disclosed. The system (118) includes an indexing engine (208) adapted to work in conjunction with a processing engine (206), to discover and provide to the users, content similar to that searched by a user. The system and method search multiple indices to retrieve content with same or similar field values as of the item searched by the user.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: April 16, 2019
    Assignee: IntelligenceNODE Consulting Private Limited
    Inventors: Sanjeev Sularia, Yasen Dimitrov, Slavcho Ivanov
  • Patent number: 10255326
    Abstract: Disclosed are various embodiments for providing search results that are generated by considering search terms that are typically ignored. A user may enter a search query containing search terms that may be specific to a particular search domain. Common words within the search query that are typically ignored in standard searches may be assigned a consideration weight based on a set of rules associated with the search domain. Based on the consideration weight, those words may be considered when generating search results. The consideration weight may decrease as the number of search terms in the search query increases.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: April 9, 2019
    Assignee: IMDB.COM, INC.
    Inventor: Hilliard Bruce Siegel
  • Patent number: 10242094
    Abstract: A computer-implemented method includes identifying an information resource. The information resource includes text information. The information resource includes a contribution from an entry source. The entry source is associated with a profile. The profile includes at least one profile information item that describes the entry source. The method includes generating a first word cloud. The first word cloud is based on one or more words used within the text information. The first word cloud includes a first plurality of words. The method includes generating a second word cloud. The second word cloud is based on at least one profile information item. The second word cloud includes a second plurality of words.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Joseph A. True
  • Patent number: 10235393
    Abstract: Product records having attributes according to various schema are normalized such that the attributes thereof conform to a canonical schema. Attributes for large numbers of product records are normalized according to a map-reduce framework in which mappers are defined but no reducers. Rules are implemented by a rule engine that is instantiated one time per VM of the map-reduce framework. Likewise, each rule may be implemented by only one object instance per rule engine instance. Generation of rules by analysts may be facilitated by defining an attribute hierarchy. A rule defined for a parent attribute may be presented as a default rule for a child attribute and either accepted or revised. Attributes may be clusters and proposed rules generated. Proposed rules may then be accepted or rejected by an analyst.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: March 19, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Fan Yang, Narasimhan Rampalli, Jun Xie
  • Patent number: 10229117
    Abstract: Systems and methods for classifying electronic information are provided by way of a Technology-Assisted Review (“TAR”) process, specifically an “Auto-TAR” process that limits discretionary choices in an information classification effort, while still achieving superior results. In certain embodiments, Auto-TAR selects an initial relevant document from a document collection, selects a number of other documents from the document collection and assigns them a default classification, trains a classifier using a training set made up of the selected relevant document and the documents assigned a default classification, scores documents in the document collection and determines if a stopping criteria is met. If a stopping criteria has not been met, the process sorts the documents according to scores, selects a batch of documents from the collection for further review, receives user coding decisions for them, and re-trains a classifier using the received user coding decisions and an adjusted training set.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: March 12, 2019
    Inventors: Gordon V. Cormack, Maura R. Grossman
  • Patent number: 10223455
    Abstract: A method for segmenting, identifying and indexing visual elements, and searching documents comprises for each document generating metadata, segmenting the document into blocks using the metadata, performing block operations on the identified blocks, identifying and indexing inline visual elements using data and metadata rules, identifying and indexing block visual elements using profiles, and searching for documents containing visual elements.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: March 5, 2019
    Inventor: Aravind Musuluri
  • Patent number: 10223389
    Abstract: In one embodiment, a computer-implemented method executable by a computer to analyze complex metadata of a data source is provided. The method includes: receiving, by a processor, complex metadata from the data source; processing, by a processor, the complex metadata to determine a dictionary of metadata; processing, by a processor, the dictionary of metadata to determine a graph of nodes and edges; processing, by a processor, the graph using a single feature analysis method; and displaying a representation of a visual graph based on results of the feature analysis method.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: March 5, 2019
    Assignee: salesforce.com, inc.
    Inventor: Gregory Gackiere
  • Patent number: 10218654
    Abstract: In an approach to save-to location selection, a computing device accesses a metadata file comprising a data table. The computing device checks the data table for entries that match one or more features of a file to be saved, wherein each match is associated with a save-to location. The computing device computes confidence scores for each save-to location based on a predefined weight associated with to each feature. The computing device produces a list of recommended save-to locations based on the confidence scores. The computing device receives a user selection based on or overriding the recommendations. The computing device updates the data table with information concerning each of the features of the file and the user selection.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Anjil R. Chinnapatlolla, Vijai Kalathur, Rajaram B. Krishnamurthy, Ajay Sood, Srivatsan Venkatesan
  • Patent number: 10216835
    Abstract: A computer-implemented method includes identifying an information resource. The information resource includes text information. The information resource includes a contribution from an entry source. The entry source is associated with a profile. The profile includes at least one profile information item that describes the entry source. The method includes generating a first word cloud. The first word cloud is based on one or more words used within the text information. The first word cloud includes a first plurality of words. The method includes generating a second word cloud. The second word cloud is based on at least one profile information item. The second word cloud includes a second plurality of words.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Joseph A. True
  • Patent number: 10216715
    Abstract: Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: February 26, 2019
    Assignee: BLACKBOILER LLC
    Inventors: Daniel P. Broderick, Jonathan Herr, Daniel Edward Simonson
  • Patent number: 10210247
    Abstract: A computer-implemented method includes identifying an information resource. The information resource includes text information. The information resource includes a contribution from an entry source. The entry source is associated with a profile. The profile includes at least one profile information item that describes the entry source. The method includes generating a first word cloud. The first word cloud is based on one or more words used within the text information. The first word cloud includes a first plurality of words. The method includes generating a second word cloud. The second word cloud is based on at least one profile information item. The second word cloud includes a second plurality of words.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Joseph A. True
  • Patent number: 10210246
    Abstract: The present disclosure relates to performing similarity metric analysis and data enrichment using knowledge sources. A data enrichment service can compare an input data set to reference data sets stored in a knowledge source to identify similarly related data. A similarity metric can be calculated corresponding to the semantic similarity of two or more datasets. The similarity metric can be used to identify datasets based on their metadata attributes and data values enabling easier indexing and high performance retrieval of data values. A input data set can labeled with a category based on the data set having the best match with the input data set. The similarity of an input data set with a data set provided by a knowledge source can be used to query a knowledge source to obtain additional information about the data set. The additional information can be used to provide recommendations to the user.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: February 19, 2019
    Assignee: Oracle International Corporation
    Inventors: Alexander Sasha Stojanovic, Mark Kreider, Michael Malak, Glenn Allen Murray
  • Patent number: 10204170
    Abstract: Systems and methods for selecting items of interest for an organization from a set of feeds, based on the interests that users have demonstrated through their interactions with existing content, are described herein. In some embodiments, the system is part of a content management service that allows users to add and organize files, media, links, and other information. The content can be uploaded from a computer, imported from cloud file systems, added via links, or pulled from various kinds of feeds.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: February 12, 2019
    Assignee: Highspot, Inc.
    Inventors: Paul Viola, Oliver Sharp, David Wortendyke, Erik Christensen, Robert Wahbe, Nate Dire, Steven Millet
  • Patent number: 10193847
    Abstract: A news feed system of an on-line social network system obtains and utilizes data related to events that originate with members of the on-line social network system from web pages other those members' news feed pages. The news feed system monitors signals that are not related to feed interaction and generates contextual engagement features based on those signals. The news feed system associates contextual engagement features with respective member profiles and may store the association information for a period of time. The news feed system then uses these features to train a model that ranks news feed inventory and/or as input into that model.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nikita Igorevych Lytkin, Ying Xuan, Guy Lebanon
  • Patent number: 10185704
    Abstract: The disclosure provides a method for executing extended JavaScript (JS) by using an extended JS interface. The method includes the following steps: inquiring an extension program whether to execute the extended JS at a predetermined occasion when a webpage is loaded, wherein the extension program is loaded when a browser is started up; the browser assembles the extended JS interface according to an open application programming interface (API) when determining that the extended JS is needed to be executed; executing the extended JS by using the extended JS interface. According to the disclosure, browsing mode and layout mode of a browser can be changed dynamically according to the requirement for webpage contents in the form of extension programs, accordingly browsing experience of users is improved.
    Type: Grant
    Filed: April 27, 2013
    Date of Patent: January 22, 2019
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Miaokui Ma
  • Patent number: 10185770
    Abstract: A system and method for presenting search results is provided. The method includes submitting a query to a server and receiving from the server, in response to the query: a comprehensive list of search results that satisfy the query, and multiple position vectors, each position vector identifying a respective ordered subset of the search results in the comprehensive list. The method further includes storing the comprehensive list and the multiple position vectors, receiving a user-made selection identifying a subset of the multiple position vectors, and displaying a subset of the search results in the comprehensive list in accordance with the user-made selection.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 22, 2019
    Assignee: Google LLC
    Inventors: Taher H. Haveliwala, Glen Jeh, Sepandar Kamvar
  • Patent number: 10169871
    Abstract: Embodiments disclose a method and system for segmenting medical images. In certain embodiments, the system comprises a database configured to store a plurality of medical images acquired by an image acquisition device. The plurality of images include at least one first medical image of an object, and a second medical image of the object, each first medical image associated with a first structure label map. The system further comprises a processor that is configured to register the at least one first medical image to the second medical image, determine a classifier model using the registered first medical image and the corresponding first structure label map, and determine a second structure label map associated with the second medical image using the classifier model.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: January 1, 2019
    Assignee: Elekta, Inc.
    Inventors: Lyndon Stanley Hibbard, Xiao Han
  • Patent number: 10163074
    Abstract: Various embodiments may include a vehicle-based system and method for managing a user's personal information and events. A user's personal communications (such as verbal and non-verbal communications) may be monitored to identify one or more unscheduled personal events. A determination may be made whether the unscheduled personal events conflict with one or more previously scheduled personal events or personal events pending for scheduling. The scheduled personal events or pending personal events may be obtained from recorded conversations, emails, text messages, social networking messages, and the like. Based on the determination, one or more actions may be taken on the unscheduled personal events. A determination may also be made whether to add the contact with whom the user is having a personal communication to the user's address book based on whether a personal relationship exists with the contact.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: December 25, 2018
    Assignee: Ford Global Technologies, LLC
    Inventor: Brian Y. Wilkerson
  • Patent number: 10165318
    Abstract: Disclosed herein are systems and method for curating and distributing digital content; including: digital video, music, pictures, etc. For example, presented herein are systems and methods for providing a digital content program, including a plurality of continuously provided digital assets streamed over a digital content platform. Example embodiments include: (a) curating a plurality of assets; (b) selecting a subset of assets from the plurality of assets, based on similarity metrics between assets; and (c) ordering the subset of assets into a digital content program.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: December 25, 2018
    Assignee: IRIS.TV, INC.
    Inventors: Field J. Garthwaite, David Clausen, Pehr Hovey, Winston Owens
  • Patent number: 10154129
    Abstract: A wearable electronic apparatus, a computer program and a method are disclosed. Physical activity data measured relating to a user of a wearable electronic apparatus is obtained. An exercise mode of the wearable electronic apparatus is switched on such that information related to the physical activity data is outputted to the user. While the exercise mode is on, wireless application data is received, and, only if the application data fulfills a predetermined relevance condition, the application data is outputted to the user.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: December 11, 2018
    Assignee: Polar Electro Oy
    Inventors: Mikko Repka, Mika Erkkila
  • Patent number: 10146853
    Abstract: The present disclosure relates to entity resolution (i.e., determining “is a” and “is related to a” relationships between entities) in an entity analytics system. According to one embodiment, an entity analytics system specifies a plurality of entity classes. Entities of a first entity class can contain entities of at least a second entity class. The entity analytics system specifies one or more features characterizing each of the plurality of entity classes. At least one of the features indicates that entities of the second entity class can be included as a feature of entities of the first entity class. The entity analytics system resolves two entities of the at least the second entity class as identical based on common features shared by the two entities and determines that at least two entities of the first entity class containing the resolved entity are identical.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: December 4, 2018
    Assignee: International Business Machines Corporation
    Inventor: Kirk J. Krauss
  • Patent number: 10114873
    Abstract: Disclosed are methods, apparatus, systems, and computer-readable storage media for retrieving content related to a feed item of an online social network. In some implementations, a computing device receives a feed item to be displayed in a feed associated with a first user of an online social network. The computing device identifies, in the received feed item, a first tagged keyword comprising a first tag and a first keyword and identifies one or more data sources based on the first tag. The computing device retrieves, from the one or more data sources, a plurality of content records related to the first keyword and selects a content record of the plurality of content records. The computing device automatically generates an information update associated with the feed item, the information update including content information of the selected content record, the information update capable of being displayed in association with the feed.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: October 30, 2018
    Assignee: salesforce.com, inc.
    Inventor: Kaushick Naidu
  • Patent number: 10114884
    Abstract: Systems and techniques for indexing and/or querying a database are described herein. Multiple, large disparate data sources may be processed to cleanse and/or combine item data and/or item metadata. Further, attributes may be extracted from the item data sources. The interactive user interfaces allow a user to select one or more attributes and/or other parameters to present visualizations based on the processed data.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: October 30, 2018
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: Boris Valensi, James Ong, Howard Carter, Joy Tao, Mark Schafer, Barry McCardel, Kelsey Falter, Roger Hu
  • Patent number: 10110529
    Abstract: In an approach to save-to location selection, a computing device accesses a metadata file comprising a data table. The computing device successively checks the data table for entries that match a series of features of a file to be saved. If the computing device finds one or more matches, the computing device determines an associated save-to location. If the computing device does not find a match and has exhausted all of the series of features, the computing devices determines a default save-to location. The computing device receives a user selection based on or overriding the determination. The computing device updates the data table with information concerning each of the features of the file and information concerning the user selection.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines
    Inventors: Anjil R. Chinnapatlolla, Vijai Kalathur, Rajaram B. Krishnamurthy, Ajay Sood, Srivatsan Venkatesan
  • Patent number: 10102243
    Abstract: A relationship amongst multiple relationships between database tables can be specified independent of a query. More specifically, a function (USERELATIONSHIP) can be introduced to the DAX language (Data Analysis Expressions), which provides a way to author formulas that are not evaluated immediately, but that can be evaluated dynamically and concurrently in many different contexts. The function enables a single relationship to be specified in the calculation formula away from the query. This provides a mechanism within the formula that specifies specific relationship(s) that are to be followed when the dynamic expression is evaluated.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: October 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Howard Dickerman, Vjacheslav Min, Marius Dumitru
  • Patent number: 10102272
    Abstract: Systems and methods for enhancing user experience in a search environment are provided. The method includes ranking documents which have multiple zones wherein one zone in a document dominates rest of the zones in the document.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: October 16, 2018
    Inventor: Aravind Musuluri
  • Patent number: 10095754
    Abstract: Techniques are disclosed herein for presenting feature images corresponding to visual depictions of features or products matching a particular room type and décor style. The techniques may be used assist homeowners in the design or decoration of their home, thereby improving home improvement results and the user experience. The techniques described herein allow the homeowner or user to adequately select building materials and décor items by themselves because they can rely on other users' experiences, a form of crowdsourcing that promotes satisfactory results. The techniques disclosed herein may provide a crowdsourced starting point based on an iterative process and customization options based on the particular user's own taste and budget.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: October 9, 2018
    Assignee: DREAM BOOK, LLC
    Inventors: Michael DiBenedetto, Jared Bacik
  • Patent number: 10096034
    Abstract: A technology analysis system automatically monitors information available from both publicly and privately distributed networks of information for details that are relevant to a technology hypothesis. The technology analysis system provides a technology radar that assists with determining how the technology hypothesis stands up against ongoing developments in technology. The technology analysis system also visualizes the technology hypothesis and its underlying precursor predictions using a web portal, dynamic document, or other visualization technique.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: October 9, 2018
    Assignee: Accenture Global Services Limited
    Inventors: Alex Kass, Lucian P. Hughes, Peter Z. Yeh
  • Patent number: 10078661
    Abstract: A session search relevance model identifies a user's dynamic information need based on a feedback model and a session relevance model. The feedback model is based on query changes in the session search and user interest in particular documents presented throughout the session search. The relevance model modifies a user's current query to retrieve documents most relevant to a user's information need.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Haggai Roitman, Doron Cohen, Nir Levine
  • Patent number: 10057199
    Abstract: In one embodiment, a method includes retrieving a plurality of comments associated with a content object, determining a score for each of the comments, where the score is based on one or more signals associated with the comment, and where the score is further based on a qualitative analysis of each of one or more impressions related to the comment, and wherein each of the impressions comprises an interaction by a historical user with the comment, ordering the comments based on the respective scores, presenting one or more of the ordered comments to a target user. The qualitative analysis may determine a category of interaction for the impression, the score may be based at least in part on the category of interaction, and the category of interaction may include user input related to the comment, such as a reply to the comment.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 21, 2018
    Assignee: Facebook, Inc.
    Inventors: Allison Elaine Ball, Kaushik Mohan Iyer, Ashoat Tevosyan, Mikhail I. Okunev, Erich James Owens
  • Patent number: 10055408
    Abstract: A method of extracting an important keyword by an important keyword extracting server, the method includes receiving a set of one or more documents from a network, receiving one or more user defined keywords from a user terminal, calculating, by the server, a relative importance value for each of words detected in the set of documents, determining, by the server, a weight for each of the words based on the one or more user defined keywords, applying, by the server, the weight for each of the words to the relative importance value for each of the words, determining, by the server, at least one of the words to be the important keyword based on the relative importance value to which the weight is applied and transmitting, by the server, the important keyword to the user terminal. Therefore, the method may effectively detect a user defined keyword from at least one document.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: August 21, 2018
    Assignee: LG CNS CO., LTD.
    Inventors: Seen Tae Lee, Hyun Pyo Kim, Jae Man Kim, Sun Min Yun, Cho Rong Yoon, Yoo Jin Chang, In Chul Jung, Tae Chang Jee
  • Patent number: 10049113
    Abstract: Disclosed are a file scanning method and apparatus. The method includes: obtaining a quantity of hard links of a to-be-scanned file used as a scanning target; if the quantity of hard links of the to-be-scanned file is greater than 1, when the to-be-scanned file is used as the scanning target for the first time, invoking a scanning engine to scan the to-be-scanned file to obtain a scanning result, and storing a file identifier uniquely identifying the to-be-scanned file and the scanning result to a storage unit, and when the to-be-scanned file is used as the scanning target again, querying for and obtaining the scanning result of the to-be-scanned file from the storage unit according to the file identifier.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: August 14, 2018
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Mingqiang Guo, Keming Qian, Liang Cao
  • Patent number: 10042894
    Abstract: A system and method for temporal-based professional similarity are provided. In example embodiments, a request to identify, from among a plurality of member profiles of a social network service, a profile that is similar to a source profile, is received. Profile data of the source profile and a candidate profile are accessed from the social network service. Profile features are extracted from the profile data. The profile features include source features extracted from the profile data of the source profile and candidate features extracted from the profile data of the candidate profile. Respective profile features correspond to temporal data included in the profile data. Data structures are generated by structuring the profile features according to the temporal data. The data structures include a source data structure generated using the source features and a candidate data structure generated using the candidate features.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ye Xu, Zang Li, Abhishek Gupta, Ahmet Bugdayci, Anmol Bhasin
  • Patent number: 10043255
    Abstract: A device receives user interface information associated with a user interface to be provided for a particular platform, and receives design information for a design of the user interface to be provided for the particular platform. The device receives a request to visually compare the user interface information and the design information, and utilizes, based on the request, a trained machine learning model to visually compare the user interface information and the design information. The device generates information, indicating defects in the user interface information, based on utilizing the trained machine learning model to visually compare the user interface information and the design information, where the defects include user interface information that does not visually match the design information. The device provides the information indicating the defects in the user interface information.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: August 7, 2018
    Assignee: Capital One Services, LLC
    Inventors: Prasad Pathapati, Deepa Mohan, Mark Morrison
  • Patent number: 10043092
    Abstract: Systems and methods for performing optical character recognition (OCR) are disclosed. An example method may include receiving a current image that overlaps with a previous image of a series of images of an original document; performing OCR of the current image to produce an OCR text; identifying a plurality of textual artifacts in the images that are each represented by a sequence of symbols having a frequency of occurrence within the OCR text falling below a threshold frequency; identifying corresponding base points that are each associated with a textural artifact; identifying parameters of a coordinate transformation converting coordinates of the previous image into coordinates of the current image; associating part of the OCR text with a cluster of symbol sequences, the symbol sequences being produced by processing previously received images; identifying a median string representing the cluster; and producing a resulting OCR text representing a portion of the original document.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: August 7, 2018
    Assignee: ABBYY DEVELOPMENT LLC
    Inventor: Aleksey Kalyuzhny
  • Patent number: 10032184
    Abstract: Disclosed are various embodiments for identifying clusters of user accounts who have similar purchase histories and generating product assignments for products identified in the purchase histories. The clusters of user accounts may depict an affinity towards a first type of product while depicting an aversion to a second type of product. The first type of product and the second type of product may have one or more opposing attributes. Product assignments for the products may be generated based on attributes of the products, product categories associated with the products, or the clusters.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: July 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrea C. Steves, Sebastian Lehmann
  • Patent number: 10033775
    Abstract: Content items are provided to users and their interactions with the provided content items are recorded in respective user profiles. The users' interactions thus recorded over time are analyzed to determine if the users have a balanced information intake. A reading habit score is determined for a user based various criteria. The user's reading habit score is analyzed to determine if the user's habits indicate a balance in the user's content consumption. If the user's reading habit score indicates an imbalance in the user's content consumption, suggestions are provided to the user for achieving a more balanced reading habit and thereby improving the user's reading habit score.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 24, 2018
    Assignee: OATH INC.
    Inventors: Chris Chan, Tony Hairr, Shatakshi Goyal, Clarence Leung, Katrina Tempero, Shivakumar Ningappa
  • Patent number: 10025656
    Abstract: A method and a system are provided for facilitating operation of an electronic device. The method comprises receiving a semi-structured dataset comprising one or more entities, wherein the semi-structured dataset corresponds to at least an indication of an operation problem associated with an electronic device. The method comprises extracting one or more unique classes associated with one or more entities from the semi-structured dataset. The method comprises creating one or more n-grams representative of a relationship between the one or more entities and the one or more unique classes. The method comprises generating a hypothesis associated with the one or more entities based on a first set of entities from the one or more entities using one or more n-grams, wherein the generated hypothesis corresponds to an operation solution to solve the operation problem associated with the electronic device.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: July 17, 2018
    Assignee: WIPRO LIMITED
    Inventors: Raghavendra Hosabettu, Anil Kumar Lenka
  • Patent number: 10025852
    Abstract: A computer-implemented method includes identifying an information resource. The information resource includes text information. The information resource includes a contribution from an entry source. The entry source is associated with a profile. The profile includes at least one profile information item that describes the entry source. The method includes generating a first word cloud. The first word cloud is based on one or more words used within the text information. The first word cloud includes a first plurality of words. The method includes generating a second word cloud. The second word cloud is based on at least one profile information item. The second word cloud includes a second plurality of words.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ilse M. Breedvelt-Schouten, Joseph A. True
  • Patent number: 10019489
    Abstract: Features are disclosed for identifying indirect user feedback and providing content such as item descriptions based on the indirect user feedback. An indirect feedback system may receive sensed data such as images or audio and identify indicators of indirect feedback for the subject shown, heard, or otherwise detected in the sensed data. For example, a user's facial expression and/or body language can provide indirect feedback as to how the user is feeling (e.g., mood). Based on the detected mood, features for suggesting additional items that should appeal to the user are described.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: July 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Lafayette Adair, Joshua Seth Levy
  • Patent number: 10019516
    Abstract: A computer implemented method of matching ontologies is disclosed. The method includes, for each pair of entities of a first ontology and a second ontology, wherein each pair of entities includes a first entity from a first plurality of entities of the first ontology and a second entity from a second plurality of entities of the second ontology, and wherein the first entity and the second entity of each pair of entities is of a same data type: (1) determining a vector of similarities for the pair of entities; (2) determining a confidence score for the vector of similarities; (3) determining a relation score for each relation type based on the vector of similarities to measure relatedness between the first entity of the pair of entities and the second entity of the pair of entities; and (4) generating a mapping ontology based on the relation type, the relation score, and the confidence score of each pair of entities.
    Type: Grant
    Filed: April 4, 2015
    Date of Patent: July 10, 2018
    Assignees: University of Southern California, Chevron U.S.A. Inc.
    Inventors: Yinuo Zhang, Anand V. Panangadan, Randall G. McKee, Mauritz Theron, Benjamin D. Gamble, Viktor K. Prasanna
  • Patent number: 10019442
    Abstract: The present invention provides a method and system delivering graph-based metric to measure a similarity between weighted sets of classifications codes (presented as nodes) defined on hierarchical taxonomy trees. The suggested method is applied to find company peers in a particular domain, e.g., the IP domain based on a company patent portfolio. The suggested method may be applied to other domains that include hierarchical classifications such as trademarks, legal documents, scientific papers, lawsuits etc.
    Type: Grant
    Filed: May 31, 2015
    Date of Patent: July 10, 2018
    Assignee: Thomson Reuters Global Resources Unlimited Company
    Inventors: Nikolai Nefedov, Jan Waerniers, Ekaterina Suvorova, Brian Ulicny
  • Patent number: 10002642
    Abstract: The various implementations described herein include methods, devices, and systems for generating media items. In one aspect, a method is performed at a server system. The method includes: (1) receiving one or more audio files; (2) obtaining one or more audio characteristics for the audio files; (3) receiving a request to generate a media item using the audio files, the request including one or more criteria; and (4) in response to receiving the request, generating the media item, including: (a) identifying one or more visual media files based on the criteria and the audio characteristics; and (b) generating synchronization information; (5) storing the media item in the server system; and (6) enabling playback of the media item by sending a link for the stored media item to the client device.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: June 19, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Scott Snibbe, Graham McDermott, Justin Ponczek, Spencer Schoeben, Jesse Fulton
  • Patent number: 10002128
    Abstract: A computerized system for transforming an input string includes a dictionary with tokens and associated scores. A chart parser generates a chart parse of the input string by, for each position within the input string, (i) identifying a string of at least one consecutive character in the input string that begins at that position and matches one of the tokens and (ii) unless the identified string is a single character matching the start character for another entry in the chart parse, creating an entry corresponding to the identified string. A partition selection module determines a selected partition of the input string. The selected partition includes an array of tokens selected from the chart parse such that their concatenation matches the input string. The selected partition is a minimum score partition, where the score is based on a sum of the tokens' associated scores from the dictionary.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: June 19, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yifu Wang, Eric Glover, Chen Zhang, Zhaohui Chen, Xueying Dai
  • Patent number: 9984073
    Abstract: An electronic method for course selection. The method includes identifying at least one user motivation associated with at least one user, identifying at least one course recommendation based on the at least one user motivation, and displaying the at least one course recommendation to the user on a display device. In some cases the method may include receiving an input from the user associated with the at least one course recommendation. The method may also include enrolling the user in a course based on the input received in association with the course recommendation.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: May 29, 2018
    Assignee: D2L Corporation
    Inventor: Jeremy Auger