Category Specific Web Crawling Patents (Class 707/710)
  • Patent number: 9836775
    Abstract: A method includes obtaining information associated with a product, service, or event. The method also includes scraping data based on the obtained information substantially concurrently from two or more web pages associated with websites that list a same product, service, or event to produce scraped data for the same product, service, or event from each corresponding web page at substantially a same time.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: December 5, 2017
    Assignee: FICSTAR SOFTWARE, INC.
    Inventor: Wei He
  • Patent number: 9787712
    Abstract: A method and apparatus for controlling a download source for an electronic file. The method includes at a server, receiving from a user device an identity of a first source from which the user device wishes to obtain the electronic file. The received identity of the first source is compared with an identity of a known reputable source associated with the electronic file. If the first source and the known reputable source do not match, a message is sent to the user device that includes the identity of the reputable source.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: October 10, 2017
    Assignee: F-Secure Corporation
    Inventors: Christine Bejerasco, Karmina Aquino
  • Patent number: 9767206
    Abstract: Systems and/or methods for searching and aggregating internet web page updates. The system and/or method may further allow for customization of topics to update. Additionally, social media aspects of the system and/or method may allow for voting and commenting as well as sharing.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: September 19, 2017
    Assignee: International Business Machines Corporation
    Inventors: Michael Markson, Krishna Srinivasan, Nicholas Sorrentino, Ann Lee Richards, Rich Skrenta, Gregory B. Lindahl
  • Patent number: 9754025
    Abstract: Collections of music and other items, related by time, location, genre, and artist, and that are registered in a data model to provide a foundation for their curatorship, discovery, and procurement are accessed by analyzing captured sound and seeking a match based on an acoustic fingerprint. As a result of said match, a map through the history and culture of music is created for display. The map is created in an embodiment by a series of choices, where a choice is a combination of any of time, place, genre, and artist. Both expert and regular individual curators can define the maps; or the maps can be defined algorithmically. Based upon said matches, one or more animated murals depicting a fundamental combination of any of time, place, genre, and artist are provided to a user via a user interface for the navigation of music, its history, and culture.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: September 5, 2017
    Assignee: TUNESMAP INC.
    Inventor: Gilbert Marquard Roswell
  • Patent number: 9679304
    Abstract: Accentuating terms of interest in an advertisement to be served in an interactive environment. Such terms of interest can be determined from information in a request for the advertisement. Such ad request information may include query information, geolocation information, etc. In the context of text-based ads, accentuation may include bolding the term(s), underlining the term(s), increasing the font size of the term(s), coloring the font of the term(s), shading the font of the term(s), flashing the text of the term(s), etc. Such accentuation helps users to quickly identify how an advertisement is related to what they are looking for. For example, in the context of a search engine which returns search results, as well as multiple text-based ads, users viewing a search result page in response to their query can quickly scan such a search result page for relevant information. This helps to improve the performance of ads, particularly if advertisers wordsmith their advertisements with care.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: June 13, 2017
    Assignee: Google Inc.
    Inventor: Nina Marie Kim
  • Patent number: 9600577
    Abstract: Automatically estimating content topics of inaccessible content in a computer system, in one aspect, may comprise gathering accessible content and analyzing the accessible content to estimate one or more topics of the inaccessible content.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Christopher Gates, Youngja Park
  • Patent number: 9595005
    Abstract: Systems and methods for analyzing documents are provided herein. A plurality of documents and user input are received via a computing device. The user input includes hard coding of a subset of the plurality of documents, based on an identified subject or category. Instructions stored in memory are executed by a processor to generate an initial control set, analyze the initial control set to determine at least one seed set parameter, automatically code a first portion of the plurality of documents based on the initial control set and the seed set parameter associated with the identified subject or category, analyze the first portion of the plurality of documents by applying an adaptive identification cycle, and retrieve a second portion of the plurality of documents based on a result of the application of the adaptive identification cycle test on the first portion of the plurality of documents.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: March 14, 2017
    Assignee: Recommind, Inc.
    Inventors: Jan Puzicha, Steve Vranas
  • Patent number: 9589072
    Abstract: Expertise mining features are provided based in part on the use of an expertise mining algorithm and expertise mining queries. A method of an embodiment operates to provide an expanded feedback query based in part on search results using an expertise mining query and a number of author-ranking heuristics used to rank authors and/or co-authors (e.g., primary authors, secondary authors, etc.) as part of an expertise mining operation. A search system of an embodiment includes an author ranker component to rank authors based in part on an expertise mining query and author-ranking heuristics, and a query expander component to provide expanded queries as part of identifying relevant search results. Other embodiments are also disclosed.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: March 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aninda Ray, Dmitriy Meyerzon, Sana Fahim Khan, Jessica Anne Alspaugh
  • Patent number: 9582578
    Abstract: A method for incremental crawling of content stored on a plurality of content providers using aggregation is provided. The method comprises receiving a request to crawl content on one or more associated content providers; retrieving one or more first references to content on a first content provider; retrieving one or more second references to content on one or more second content providers during the same request; aggregating the first and second references; and returning the aggregated first and second references. This is done while taking into consideration opaque timestamp object which is managed in a distributed manner. The opaque timestamp is filled in by the content providers but stored in the crawler side between crawling sessions.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Batya Kenig, Constantin Radchenko, Eitan Shapiro
  • Patent number: 9529911
    Abstract: Computer-implemented method for building a web corpus (WCD) comprising the steps of: sending by a web crawler (WC) a query to a reference web crawl agent (RWCA), this query containing a least one identifier of a resource, receiving by the web crawler (WC) a response from the reference web crawl agent (RWCA); if this response does not contain the resource identified by the identifier, downloading by the web crawler (WC) the resource from the website (WS) corresponding to the identifier and adding the resource to the web corpus (WCD; and if this response contains the resource identified by the identifier, adding the resource to the web corpus (WCD).
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: December 27, 2016
    Assignee: Dassault Systemes
    Inventors: Sebastien Richard, Xavier Grehant, Jim Ferenczi
  • Patent number: 9491225
    Abstract: An offline download method used with an offline download system is developed. The offline download system pre-downloads a requested file and stores the requested file in a cloud storage in response to an offline download request from a client. The offline download method includes steps of calculating similarity values between any two files stored in the cloud storage; grouping files with the similarity values greater than a threshold value; sorting the grouped files according to the similarity values. Thus, at least one file stored in the cloud storage can be deleted or suggested to substitute the requested file according to the sorting result.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 8, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Gang Liu, Yunsheng Wu
  • Patent number: 9477715
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to create a news aggregation service document based on a request received from the user. The remote news aggregation server identifies news content from a plurality of news source servers based on the received request and presents the identified news content in the news aggregation service document. The remote news aggregation server is further configured to receive a request from the user to remove a news item from the presented news content and removing the requested news item from the identified news content. Updated news content is presented in an updated news aggregation service document.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventor: Chung Wu
  • Patent number: 9471197
    Abstract: A category search method and a mobile device adapted thereto are provided. The mobile device includes a display unit for displaying screens according to a search function, and a controller. The controller controls the display unit to output a first search bar of higher category items, according to a first touch event that occurs on a certain area of the display unit, and a second search bar including lower category items of an item on the first search bar where a second touch event occurs.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: October 18, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hanjo Joo, Jaesam Myung
  • Patent number: 9460161
    Abstract: Systems and methods for determining search results. The method may include receiving an at least partial search term, and identifying keywords based on the at least partial search term, wherein each keyword has an associated keyword measure based on the number of times each keyword has been previously searched for within a predetermined time period. For each keyword search results associated with the keyword may be identified, wherein each result has an associated search measure. A relevance measure may be determined for each result using the keyword measure the search measure, and used to provide at least one of the results as a search result for the at least partial search term.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: October 4, 2016
    Assignee: S.L.I. SYSTEMS, INC.
    Inventor: Shaun William Ryan
  • Patent number: 9436764
    Abstract: Systems, methods, and computer media for enhancing search results, as well as user interfaces for performing search queries and navigating search results, are provided. A search query is received from a user. A plurality of web pages relevant to the search query are identified. At least one of the relevant web pages is identified as popular. A search result page is generated including a search result listing and a search result page header. The search result page header includes a link to the popular web page to provide the user with a quick and easy way to select a popular web page relevant to the user's search query.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Ronald Ray, Brian MacDonald, Steven W. Macbeth, Mira Lane, Laura Kern, Rodney Coleman Edwards, Steven Tullis, Sanaz Ahari, Daniel Marantz
  • Patent number: 9384501
    Abstract: In general, a method includes enabling a user to specify a rule that causes a message to be formed, the rule being based on a reputation of a product and the reputation being based on information, from an online source, that is indicative of the reputation of the product.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: July 5, 2016
    Assignee: Accenture Global Services Limited
    Inventors: Giuseppe Capuozzo, Orlando Onorato, Marco Borghini
  • Patent number: 9300757
    Abstract: A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to create a news aggregation service document based on a request received from the user. The remote news aggregation server identifies news content from a plurality of news source servers based on the received request and presents the identified news content in the news aggregation service document. The remote news aggregation server is further configured to receive a request from the user to remove a news item from the presented news content and removing the requested news item from the identified news content. Updated news content is presented in an updated news aggregation service document.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 29, 2016
    Assignee: GOOGLE INC.
    Inventor: Chung Wu
  • Patent number: 9300756
    Abstract: A method includes gathering a plurality of instances of online activity associated with a user, analyzing the plurality of instances of online activity to determine a characteristic that is likely to correspond to a profile attribute of the user and generating a profile enrichment suggestion for the user based on the determined characteristic.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Sara Lee Su, Gregory Dardyk, Michael Brandt, Jonathan McPhie, Umesh Shankar, Marlo James McGriff, II, Jose Javier Zuniga, Jr., Mor Miller, Travis Harrison Kroll Green, Tomer Amarilio, Brandon Kyle Trew, Hristo Stefanov Stefanov, Christoph Urs Oehler, Dan Fredinburg, Andrew Swerdlow, Etienne DeGuine, Giora Unger, Max Michiel Loubser, Kyle Garner Harrison, Lars Fabian Kruger, Peter Tomlinson Klein, Si-Wai Yan Lai, Joseph Adam Taylor, Alison Michelle Huml, Tilke Mary Judd, Bao Lam, Geva Rechav, Mark Russell Thomas, Lauren A. Schmidt
  • Patent number: 9286384
    Abstract: Methods and apparatus to share file(s)/recommendation(s) are disclosed. An example method includes verifying a first service used by a first user recommending a file and encoding a first service identification code with the file based on the first service, verifying a second service used by a second user upon receipt of a file request by the second user and/or detection of a mention of the second user in the file recommendation, searching for a second service identification code associated with the file based on the second service and encoding the second service identification code with the file, and providing the file recommendation with the first service identification code to the second user where the second service and the first service are the same or providing the file recommendation with the second service identification code to the second user where the second service and the first service are different.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: March 15, 2016
    Assignee: Sonos, Inc.
    Inventors: Ron Kuper, Joni Hoadley
  • Patent number: 9275145
    Abstract: An electronic document retrieval system is disclosed. It has particular utility to World-Wide Web searching. The system requires webmasters to put forward categories into which the pages on their web-site might sensibly be divided, and to provide a list of those categories together with a list of popular keywords associated with those categories to a global search engine. The global search engine is then able to augment one or more of its search results with links to category-heading pages which most closely relate to the query provided by the user. In this way, a user is able to find the page most relevant to his query more rapidly than has hitherto been possible.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: March 1, 2016
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Gery M. Ducatel, Nader Azarmi, Zhan Cui
  • Patent number: 9186576
    Abstract: The disclosure relates to systems and methods for altering perception of virtual or game content in a virtual space based on one or more attribute levels. The perception of some virtual or game content may not be altered. Thus, the depiction of some content is altered while other content is not. A system may alter the depiction of game content based on attributes of an entity and/or based on which entity is to perceive the game content. The different depictions of game content may be provided to the same entity at different times and/or different perceptions of game content may be provided to different entities. Thus, a rich interface may be provided that differentially depicts game content based on attribute levels and/or the entity that is to perceive the game content.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: November 17, 2015
    Assignee: Kabam, Inc.
    Inventor: Nathan Pacyga
  • Patent number: 9171337
    Abstract: A method, computer program product, and computer system for providing, using a processor of a computer, at least a portion of text that includes a link for use by a website. A plurality of posts associated with an online social network is monitored using the processor of the computer to determine whether the link is present in at least one post of the plurality of posts. A first user of the online social network that has the link included in the at least one post is identified using the processor of the computer, where the at least one post of the first user identifies a second user of the online social network. Information associated with the first user is recorded in a data store using the processor of the computer in response to identifying that the first user has the link posted in the at least one post.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: October 27, 2015
    Assignee: aPebble, LLC
    Inventors: Charles W. Fisher, Pace G. Willisson
  • Patent number: 9129008
    Abstract: A set of comments associated with an item of media content is identified. A set of sentiment scores associated with the set of comments is generated, wherein each sentiment score indicates a type of sentiment expressed in a comment. The sentiment profile is generated responsive at least in part to the set of sentiment scores, the sentiment profile indicating the types of sentiment expressed in comments associated with the item of media content and stored in association with the item of media content.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: September 8, 2015
    Assignee: Google Inc.
    Inventor: Stacey Kuznetsov
  • Patent number: 9060326
    Abstract: An RSS provision method and system and portable device is provided for facilitating subscription to RSS channels and update of the subscribed RSS channels by providing RSS channels classified as being in the same category as that of a requested RSS channel.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: June 16, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hee Jeong Chung
  • Patent number: 9053418
    Abstract: A system for identifying one or more resumes from a set of resumes matches a search query using a resume identifying tool is provided. The system includes a memory unit that stores a database and a set of modules, a display unit, and a processor. The set of modules includes (a) a keyword extraction module extracts at least one keyword from the search query, (b) a disambiguation module disambiguates the at least one keyword based on weighted formal concept analysis, and (c) and a resume identification module identifies the one or more resumes by matching (i) the at least one keyword associated with the search query, and (ii) at least one category associated with the at least one keyword with (i) at least one disambiguated keyword associated with each resume of the set of resumes, and (ii) at least one category associated with the at least one disambiguated keyword.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 9, 2015
    Inventors: Anuj Kumar, Suresh Srinivasan
  • Patent number: 9053184
    Abstract: Embodiments of the present invention provide a method, system and computer program product for the on-demand generation of correlated collections of mashable data from distributed, heterogeneous data sources. In an embodiment of the invention, a method for on-demand generation of correlated collections of mashable data from distributed, heterogeneous data sources is provided. The method includes receiving a request for a data feed from a widget in a mashup rendered in a content browser executing in memory of a computer. The method further includes inspecting a virtual database of data aggregated from different data sources over a computer communications network to locate data requisite to returning the data feed to the widget in the mashup. The method yet further includes querying the data of the virtual database to produce the data feed. Finally, the method includes returning the data feed in the format specified to the widget in the mashup.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Scott N. Gerard, John K. Gerken, III
  • Publication number: 20150149433
    Abstract: A system that searches data within a network is disclosed. The system searches data based on when the data becomes available in the future, rather than searching data in real-time. The system can leverage existing website search engines to improve the efficiency of the search, and can provide location-based search results to improve the relevancy of the results. The system can better utilize social media searches by searching all data accessible to the user, rather than searching only the data that is publicly available. Other users of the system can interact with the search results to create a social network centered around the search results.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 28, 2015
    Applicant: Resultly, LLC.
    Inventor: Ilya Beyrak
  • Publication number: 20150127628
    Abstract: A methods, systems and apparatus for enable dynamic actions on unique identifier including mobile phone number(s) and activities are described. A method includes dynamically, manually or automatically attach, associate, provide, present and access on demand, integrated, unified, in-mobile, inline, loosely coupled, user friendly, personalize, customized, all-in-one, unified, contextual, interconnected, abbreviated, portable, dynamic and accessible action links with one or more unique identifier including mobile phone number(s) and with activities for enable users and connected users of user to create multiple customized communication channels, social networks, facilitates in participating with activities of connected users, and providing real time communication, collaboration, interactions, dynamic actions, transactions, groupings, workflow, publishing, and sharing platform.
    Type: Application
    Filed: April 27, 2012
    Publication date: May 7, 2015
    Applicant: ONEPATONT SOFTWARE LIMITED
    Inventor: Yogesh Chunilal Rathod
  • Publication number: 20150120694
    Abstract: A method for correlating data stored in a database implements a web crawler element and an analyzer element to discover data correlations between a first set of data and a second set of data. The web crawler element searches online for a plurality of electronic files, and inspects said electronic files in order to determine a file type for each of the electronic files. A plurality of accepted files is marked for review; the accepted files being the electronic files having the file type being a data structure. Each of the accepted files is inspected for chronological tags, wherein a plurality of relatable files is stored in a database, each having chronological tags. The first set of data is then selected from the database to determine data correlations with the second set of data; the second set of data being uploaded by a user account or selected from the database.
    Type: Application
    Filed: October 24, 2014
    Publication date: April 30, 2015
    Inventor: Kim Marie Rees
  • Publication number: 20150120693
    Abstract: Provided is an image search system with which, while preserving search precision, it is possible to alleviate transmission volume. A search server acquires from a recorder only low-dimension data which normally has a low data volume. When the density of low-dimension image data within a feature space is greater than or equal to a prescribed threshold value, that is to say, when the number of dimensions for carrying out an inter-image identification with only the low-dimension data is insufficient, the search server acquires from the recorder high-dimension image data for the low-dimension data. Thus, while preserving search precision, it is possible to alleviate data transmission volume of a communication path.
    Type: Application
    Filed: May 21, 2013
    Publication date: April 30, 2015
    Applicant: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Takayuki Matsukawa, Hiroaki Yoshio, Shin Yamada, Jun Nishimura
  • Patent number: 9015144
    Abstract: Web crawling configuration includes: obtaining a webpage comprising a plurality of receiving a user selection of a node in the webpage; presenting a set of web crawling configuration options pertaining to a web crawling action to be performed with respect to the node, the set of web crawling configuration options depending at least in part on a type of an element included in the node and comprising: a first option to perform a first web crawling action in the event that the node include a first type of the element; and a second option to perform a second web crawling action in the event that the node includes a second type of the element; receiving a user input specifying the web crawling configuration option; and storing user specified web crawling configuration option, performing the web crawling action on the node according to the user input, or both.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: April 21, 2015
    Assignee: Alibaba Group Holding Limited
    Inventors: Yiming Sun, Qi Qiang, Boyang Cai, Xiaojun Jin, Zongyuan Wu
  • Patent number: 9009130
    Abstract: An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: April 14, 2015
    Assignee: Bluefin Labs, Inc.
    Inventors: Michael Ben Fleischman, Deb Kumar Roy, Jeremy Rishel, Anjali Midha, Matthew Miller
  • Patent number: 9009180
    Abstract: The present invention generally relates to computer and web-based contact searches. Specifically, this invention relates to systems and methods for extending contact searches to include contacts beyond those of the user initiating the search. Embodiments of the present invention allow users to search for indirect contacts beyond their direct contacts by providing the user results that include the contacts of their contacts and so on to a specified depth level and restricted by security implementations selectable by the indirect contacts.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: April 14, 2015
    Inventor: Ge Zhao
  • Publication number: 20150100565
    Abstract: The concept of a bi-directional search and match system or simply a match engine system is presented along with the detailed method and an algorithm for execution of the same. In this construct, a relational database, supported by appropriate software modules for other functions receives search queries from users and 5 converts them into numerical codes that are automatically and continuously matched against the search criteria provided by other users. The match engine continues with the match process at a pre-set time interval and automatically alerts the concerned users every time a match is found or as requested by the user. A user is enabled to initiate a range of follow-up actions 10 when at least one matching criteria is met.
    Type: Application
    Filed: May 7, 2013
    Publication date: April 9, 2015
    Inventor: Ramesh SIVARAJAN
  • Patent number: 9002818
    Abstract: A method for calculating a content subset can include crawling a number of webpages for content, determining a relevance to a particular domain of the content, determining a penalty value for each of the number of webpages; and calculating, utilizing a data tree-based model, a subset of the content to analyze based on the relevance and the penalty value.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: April 7, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mehmet Kivanc Ozonat, Claudio Bartolini
  • Patent number: 9002816
    Abstract: According to one embodiment, an information processing apparatus comprises a content display, an extraction module, a storage, and a keyword display. The content display is configured to display a content. The extraction module is configured to extract a keyword from the content displayed by the content display. The storage is configured to store a first keyword extracted by the extraction module. The keyword display is configured to display the first keyword extracted by the extraction module and a second keyword read from the storage.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: April 7, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Sumi Omura, Takayuki Iida, Kensuke Horiuchi, Kentaro Nagahama
  • Publication number: 20150095306
    Abstract: A method and system for automated generation of social networks. A graphical user interface receives a user query for an entity of interest, and outputs a graphical network showing entities and associations related to the entity of interest. A search engine interface transmits the query to a search engine, and receives references to documents. A named entity extractor downloads a selection of the documents, and generates a list of named entities referenced in the downloaded documents. A network inference module receives each list of named entities, and generates associations between the named entities in each list. An entity matcher operates on the associations to consolidate them in instances wherein differently named entities are determined to be the same named entity, and provides a consolidated list of named entities and associations to the user interface for display as a graphical network.
    Type: Application
    Filed: October 10, 2014
    Publication date: April 2, 2015
    Inventors: Aleksandar Zivkovic, Avichai Shachar
  • Patent number: 8996495
    Abstract: Described herein are methods and systems for promoting item listings that satisfy a query based on the item listings being assigned to certain categories that have, based on historical click data, exhibited high demand characteristics for the query. Consistent with some embodiments, a certain number of leaf-level categories are identified based on demand data for those categories, and the item listings assigned to those categories are promoted through a normalized weighting factor derived in part based on the click probability score associated with the category, clicks per impression rate, and weighted clicks per impression by ranking rate.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: March 31, 2015
    Assignee: eBay Inc.
    Inventor: Muhammad Faisal Rehman
  • Patent number: 8990345
    Abstract: A method for migrating information, and a migrator for migrating information, are disclosed. The method may include extracting organizational information from at least two service providers, accessing a first at least one of the at least two service providers upon selection of a migration selection interface by the user, receiving of a first plurality of information related to the user from one of the service providers, accessing a second at least one of the at least two service providers, and writing the first plurality of information to the second at least one of the at least two service providers.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: March 24, 2015
    Assignee: LinkedIn Corporation
    Inventors: Tomy K. Isaac, Mark Kasiraja
  • Patent number: 8990234
    Abstract: An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: March 24, 2015
    Inventor: Lucas J. Myslinski
  • Patent number: 8977607
    Abstract: A system and method includes a network interface device to receive and retransmit electronic messages between a first user and a second user, an electronic data storage configured to store database entries related to electronic messages as received and retransmitted by the network interface device, at least some of the database entries including a latest message in thread flag identifying a latest electronic message in a thread of multiple electronic messages, and a processor. The processor may create a database entry corresponding to a first electronic message, the database entry including the latest message in thread flag indicating that the first electronic message is a latest electronic message of a thread, and change a status of a latest message in thread flag of a database entry corresponding to a second electronic message of the thread to indicate that the second electronic message is not a latest message in the thread.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 10, 2015
    Assignee: LinkedIn Corporation
    Inventors: Xiaobin Lu, Elaine Chien
  • Publication number: 20150066896
    Abstract: Systems, methods and techniques for discovering, managing and/or representing data are described. In particular, systems and methods for acquiring, representing, and disseminating data independently of, for example, the nature of the data sources or the data storage infrastructure, are described. Such discovery, management and/or representation may be enabled by various manners of integration into pre-existing network architecture, enabled via system(s) or method(s) implemented remotely from pre-existing network architecture, and/or enabled via programmatic integration into existing computing applications such as Web applications.
    Type: Application
    Filed: January 9, 2014
    Publication date: March 5, 2015
    Applicant: OneOcean Corporation
    Inventors: Don W. Davis, Michael P. Gerlek, Ryan Cunningham
  • Publication number: 20150066897
    Abstract: The systems and methods for conveying automatic passive interest classified media content includes storing a plurality of media content items on a storage device, associating metadata with each of the media content items in the storage device, creating a media content subset from the plurality of media content items, conveying the media content subset over a communication network to an interactive presentation environment for consumption by a user, analyzing consumption of the media content subset by the user over the interactive presentation environment, modifying the media content subset from the plurality of media content items in the storage device in response to the analyzed user consumption.
    Type: Application
    Filed: August 8, 2014
    Publication date: March 5, 2015
    Inventors: David Vronay, Ruben Kleiman
  • Patent number: 8972376
    Abstract: Techniques for optimized web domains classification based on progressive crawling with clustering are disclosed. In some embodiments, optimized web domains classification based on progressive crawling with clustering includes crawling a domain (e.g., a web site domain) to collect data for a subset of pages (e.g., web pages) of a corpus of content associated with the domain; classifying each of the crawled pages into one or more category clusters, in which the category clusters represent a content categorization of the corpus of content associated with the domain (e.g., a URL content categorization for the domain, host of that domain, and/or directory of that domain); and determining which of the one or more category clusters to publish for the domain.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: March 3, 2015
    Assignee: Palo Alto Networks, Inc.
    Inventors: Renars Gailis, Lin Xu, Renzo Lazzarato
  • Patent number: 8965877
    Abstract: A system and methods for automatically assigning of classification codes to a business based on information about the business collected from the Internet are provided in which data extracted from trawling the Internet is compared to a node structure based on a taxonomy of a selected business classification code system.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 24, 2015
    Assignee: Glenbrook Networks
    Inventors: Julia Komissarchik, Edward Komissarchik
  • Patent number: 8965876
    Abstract: Techniques for generating and publishing searchable feeds for websites are provided. An indication is received of content of interest of a selected website. The selected website is crawled to retrieve a plurality of pages. The retrieved pages are processed according to the indicated content of interest to generate structured content. The structured content is indexed to generate an index. A query interface is provided that receives queries directed to the index, applies the received queries to the index, and transmits responses to the received queries.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: February 24, 2015
    Assignee: Yahoo! Inc.
    Inventors: Rahul Hampole, Nageswara R. Pobbathi
  • Patent number: 8949217
    Abstract: A system receives, at a server, an action request from a client associated with bookmarks, where the bookmarks identify user designated documents. The system accesses bookmark records stored at the server based on the action request and acting on the bookmark records in a manner specified by the action request.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Ying Zhang, Jeffrey Korn
  • Publication number: 20150032718
    Abstract: A method for supporting searching in digital multimedia content comprising forming a virtual solid body by calculation of a primary area and a secondary area, separated by a function of time, wherein the calculation forms the virtual solid body, associating a metadata object with the virtual solid body, creating a record for the virtual solid body, the record containing the metadata object associated with the virtual solid body, providing the record to a search engine, wherein the record is arranged such that searches can be performed by the search engine, potentially resulting in a pointer to the virtual solid body in the content.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 29, 2015
    Applicant: VIDISPINE AB
    Inventors: Erik Ã…hlin, Isak Jonsson
  • Publication number: 20150032719
    Abstract: An Internet infrastructure supports searching of images by correlating a category selection with that of plurality of images hosted in Internet based servers in selected categories. An image search server supports delivery of search result pages to a client device based upon a search image or category selection, and contains images from a plurality of Internet based web hosting servers. The image search server delivers characteristic analysis of an image to the client device upon request. The selection of images is based upon: (i) word match, that is, by selecting images, titles of which correspond to the search image; and (ii) image correlation, that is, by selecting images, image characteristics of which correlates to that of category selection. The selection of images in the search result page also occurs on the basis of popularity. The category selection server also selects category based upon user's choice.
    Type: Application
    Filed: October 14, 2014
    Publication date: January 29, 2015
    Applicant: ENPULZ, L.L.C.
    Inventor: James D. Bennett
  • Publication number: 20150026152
    Abstract: Methods and systems for dynamically training a web crawler. The web crawler maintains one or more categories each comprising a set of words. The method includes selecting at least one hyperlink in response to a query received from a user. The method further includes determining a hyperlink score for the at least one hyperlink based on a category score associated with each of one or more categories. The category score associated with each of the one or more categories is updated based at least in part on the hyperlink score. The updated category score is compared with the hyperlink score to select a category from the one or more categories. The set of words associated with the category is updated based on content of a web page pointed by the at least one hyperlink.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Nidhi Singh, Jean-Marc Coursimault, Herve Poirier, Nicolas Monet