Category Specific Web Crawling Patents (Class 707/710)
-
Patent number: 8949217Abstract: 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: GrantFiled: January 9, 2006Date of Patent: February 3, 2015Assignee: Google Inc.Inventors: Ying Zhang, Jeffrey Korn
-
Publication number: 20150032718Abstract: 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: ApplicationFiled: October 10, 2014Publication date: January 29, 2015Applicant: VIDISPINE ABInventors: Erik Åhlin, Isak Jonsson
-
Publication number: 20150032719Abstract: 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: ApplicationFiled: October 14, 2014Publication date: January 29, 2015Applicant: ENPULZ, L.L.C.Inventor: James D. Bennett
-
Publication number: 20150026152Abstract: 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: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Inventors: Nidhi Singh, Jean-Marc Coursimault, Herve Poirier, Nicolas Monet
-
Publication number: 20150019527Abstract: Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.Type: ApplicationFiled: September 29, 2014Publication date: January 15, 2015Inventors: Matan Barak, Julius Schorzman, Nir Holtzman Ninio, Uri Goldstein
-
Publication number: 20150006503Abstract: A multidimensional navigator configured to facilitate navigation to electronic content is contemplated. The navigator may include a plurality of dimensions and/or levels whereby each level displays electronic content available for navigation. The electronic content identified within each level may be arranged in a fisheye configuration comprising a plurality of rings where each ring identifies electronic content associated with a different resource.Type: ApplicationFiled: June 27, 2013Publication date: January 1, 2015Inventors: Judson D. Cary, Stephen Glennon
-
Publication number: 20150006504Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: ApplicationFiled: April 2, 2014Publication date: January 1, 2015Applicant: YANDEX EUROPE AGInventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO
-
Publication number: 20150006505Abstract: Method of displaying by a client application in communication with a search engine a plurality of user-selectable refinements to a search query including a search term, comprising: sending the search query; receiving search results and suggested search query refinements determined based at least in part on an analysis of groups of related search queries, each suggested search query refinement corresponding to a refined search query including the search term and an additional search term; displaying search results and, apart from a search bar, refinements, refinements being selectable by a user via a graphical object; receiving a selection of one of the refinements, the selection corresponding to a refined search query including the search term and an additional search term; receiving refined search results; and displaying refined search results and a visual representation of a refinement relationship between the search query and the refined search query. Related systems are also disclosed.Type: ApplicationFiled: April 2, 2014Publication date: January 1, 2015Applicant: YANDEX EUROPE AGInventors: Andrey Grigorievich PLAKHOV, Alexander Ivanovich MAZAYKIN, Marina Sergeevna KHORUZHENKO
-
Publication number: 20150006506Abstract: A web page evaluation technique includes obtaining a plurality of web pages with the same or approximately the same content. Further, a plurality of generation times and a plurality of first evaluation values that correspond to respective ones of the plurality of web pages are determined. A web page among the plurality of web pages that has the earliest generation time is identified. A second evaluation value of the identified web page is determined according to the plurality of first evaluation values. The second evaluation value can be used to indicate a ranking of the identified web page.Type: ApplicationFiled: June 13, 2014Publication date: January 1, 2015Inventor: Hua Chen
-
Patent number: 8914351Abstract: A method and system for secure automated document registration with social media. A secure cloud transformed electronic document is created on an application on a target network device from an original electronic document. The original electronic document is electronic text, audio, video or pictures from a social media network or from a telecommunications network. The secure cloud transformed electronic document is made viewable via the target network device and other target devices from anywhere on a cloud communications network or on a social media network without the ability to tamper with the information within the secure cloud transformed electronic document. This provides an automatic secure electronic document registration system on the cloud communications network and the social media network.Type: GrantFiled: November 18, 2013Date of Patent: December 16, 2014Inventor: Clinton A. Krislov
-
Publication number: 20140365461Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium and a method for automatically providing support solutions in response to user feedback items. The method comprises receiving user feedback items and corresponding support solutions. The method further comprises identifying, using clustering techniques, associations between the user feedback items and the corresponding support solutions. The method further comprises storing the identified associations as an items-solutions model that correlates the user feedback items with the corresponding support solutions. The method further comprises receiving a new user feedback item. The method further comprises automatically determining, using the items-solutions model, at least one support solution that corresponds to the new user feedback item. The method further comprises providing the at least one support solution in response to the received new user feedback item.Type: ApplicationFiled: August 11, 2014Publication date: December 11, 2014Inventors: Kirill Buryak, Glenn M. Lewis, Nadav Benbarak, Aner Ben-Artzi, Jun Peng
-
Publication number: 20140365460Abstract: Aspects of the subject disclosure are directed towards increasing a community of interest group users of an interest group, e.g., a network site having a feed of posts generally related to a particular topic. Many newly created interest groups do not have enough content to keep users interested and attract new users. The technology described herein automatically obtains content that backfills such an interest group with additional related content. The backfilled content may be found by keywords search and/or by crawling general public data, data from specific sites, historical conversation data, and/or more widely scoped data. Also described is creating a new interest group and seeding the group with content based upon backfilling technology.Type: ApplicationFiled: June 10, 2013Publication date: December 11, 2014Inventors: William L. Portnoy, James Lewallen, Richard Zaragoza
-
Publication number: 20140358891Abstract: A method of measuring multiple digital social interactions around a topic or news story for the purpose of providing real-time insight on which topics are of greater importance to a particular audience. The invention provides the apparatus and structure to collect information deemed to be a topic, to take a set of references to the topic and integrate that into a thread and to place the thread into a pulse category, to calculate the amount of interest in the thread and the growth of interest in the thread as well as the rate of change of the growth of interest and to formulate a rank of the interest which is displayed visually to a consumer by pulse topic.Type: ApplicationFiled: June 4, 2014Publication date: December 4, 2014Applicant: LISTENER DRIVEN RADIO LLCInventors: Daniel Anstandig, Brian Seeders
-
Publication number: 20140358889Abstract: Systems and methods provide natural language search results to clear-intent queries. To provide the natural language search results, a system may parse a document from an authoritative source to generate at least one heading-text pair, the text appearing under the heading in the document. The system may assign a topic and a question category to the heading-text pair and store the heading-text pair in a data store keyed by the topic and the question category. The system determines that a query corresponds to the topic and the question category, and provides the heading-text pair as a natural language search result for the query. In some implementations, the text portion of the heading-text pair may be a paragraph or a list of items and the natural language search result may be provided with conventional snippet-based search results in response to the query.Type: ApplicationFiled: June 4, 2013Publication date: December 4, 2014Inventors: Tomer Shmiel, Dvir Keysar, Yonatan Erez
-
Publication number: 20140358890Abstract: Described herein is a technology to facilitate automated question answering. In one implementation, an input question is first received. Different search strategies may be used to search multiple types of data from multiple types of knowledge databases to generate one or more candidate answers to the input question. The one or more candidate answers are evaluated to generate a final answer to the input question.Type: ApplicationFiled: June 6, 2013Publication date: December 4, 2014Inventors: Yingyu CHEN, Bin DONG, Yongyuan SHEN, Zhenglong WEI, Xiaowei LIU
-
Patent number: 8903800Abstract: Methods, systems and computer readable mediums are provided for indexing network resources. One method includes accessing, using one or more computer systems, a data store of menu items. The method further includes accessing identification information associated with one or more food providers from one or more data sources. One or more network resources are crawled based on the identification information to search for one or more menu items in the data store of menu items associated with corresponding ones of the food providers. Using the one or more computing systems, an index feed is generated, the index feed comprising the identification information of one or more of the food providers, and one or more menu items associated with the identification information of corresponding food providers based on the crawl and search.Type: GrantFiled: June 2, 2010Date of Patent: December 2, 2014Assignee: Yahoo!, Inc.Inventors: Vinay Kakade, Sathiya Keerthi Selvaraj, Philip Bohannon
-
Publication number: 20140344243Abstract: An event occurring in a particular geographic region is identified based on disseminated information containing public commentary in the particular geographic region. Attributes that are related to the event are identified, and sentiment words relating to the identified event are extracted from the disseminated information, where the extracted sentiment words are in a local language of the particular geographic region. A sentiment trend visualization is generated that depicts a trend of sentiments of at least a particular one of the identified attributes, wherein the sentiments are based on the sentiment words for at least the particular attribute.Type: ApplicationFiled: June 8, 2011Publication date: November 20, 2014Inventors: Ming C. Hao, Umeshwar Dayal, Bao-Yao Zhou, Chen Chang, Meichun Hsu, Mohamed E. Dekhil, Riddhimah Ghosh, Christian Rohrdantz
-
Publication number: 20140337311Abstract: In one embodiment, a method for processing queries initiated by users of mobile devices includes receiving an incoming message containing a query initiated by a user of a mobile device, and extracting the query from the received message. The message further includes obtaining a result of the query and creating an outgoing message with the result of the query for delivery to the mobile device.Type: ApplicationFiled: July 23, 2014Publication date: November 13, 2014Inventors: Benjamin Ling, Jie J. Wu, Jian Gong Deng, Hanping Feng
-
Publication number: 20140337310Abstract: A method of facilitating video search is disclosed. A video on or linked to by a display page is located. A video search index entry associated with the video is generated, at least in part, using an additional information data, retrieved at least in part programmatically from a location other than the display page.Type: ApplicationFiled: April 22, 2014Publication date: November 13, 2014Applicant: CastTV Inc.Inventors: Edwin Seng Eng Ong, Aleksandra R. Vikati
-
Publication number: 20140337312Abstract: A system and method for providing a suggested store at or through which to purchase a product or service. When a user enters a query for a product or service into a user interface, the system may use the query as a search argument to search files to find one or more pictures illustrating information about a product or service represented by the query. The picture could illustrate where the queried product or service may be purchased. Auto-complete processes may also be used to process the query as it is being entered, to generate an auto-suggestion key word based on fewer than all the letters of the query, to use as a search argument for the search. Both the query and the auto-suggestion key word may be used as search arguments to find the relevant picture in a variety of search logic sequences to provide the picture to the user.Type: ApplicationFiled: July 23, 2014Publication date: November 13, 2014Inventors: Xiaodi Zhang, Jun Hang
-
Patent number: 8886629Abstract: Systems, methods, and software for providing a distributed search function for online delivery platforms used in law firms and other enterprises are described. For example, one aspect of the systems, methods and software provides a plurality of data sets. The data sets may comprise indices into other sets of data. At least one search engine is associated with each data set. A system receiving a search request determines which search engines are used to process the search request based on the data sets involved in the search request. The search request is then forwarded to the identified search engines.Type: GrantFiled: April 26, 2004Date of Patent: November 11, 2014Inventor: Mark A. Bluhm
-
Patent number: 8886580Abstract: Aggregate scoring is used to help classify digital content such as content uploaded to multi-user websites (e.g., social networking websites). In one embodiment, specific categories are used that relate to a social implication of content. For example, text, images, audio or other data formats can provide communication perceived to fall into categories such as violent, abusive, rights management, pornographic or other types of communication. The categories are used to provide a raw score to items in various groupings of a site's content. Where items are related to other items such as by organizational, social, legal, data-driven, design methods, or by other principles or definitions, the related items' raw scores are aggregated to achieve a score for a particular grouping of items that reflects, at least in part, scores from two or more of the related items.Type: GrantFiled: February 28, 2013Date of Patent: November 11, 2014Assignee: Lithium Technologies, Inc.Inventors: Pierre Grenier, Eddie Lo, Satinderpal Sandhu
-
Patent number: 8880499Abstract: 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: GrantFiled: December 28, 2005Date of Patent: November 4, 2014Assignee: Google Inc.Inventor: Chung Wu
-
Publication number: 20140317082Abstract: A system and method is provided that enables a business to purchase a generic, but unique, kit containing one or more signs, with a machine readable medium. The computer readable medium stores information relating to a unique web address of a configurable web site landing page. The web site landing page can be automatically generated based on information parsed from various other web sites. An administrator configures the web site as desired so that when a user scans the machine readable medium, the user will be direct to the web site, and will have access to the content configured by the administrator. A system and method is also provided for programming or generating machine readable medium.Type: ApplicationFiled: February 18, 2014Publication date: October 23, 2014Inventors: Michael Archuleta, Michael Archuleta, II, Austin Archuleta
-
Publication number: 20140317083Abstract: 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: ApplicationFiled: June 30, 2014Publication date: October 23, 2014Inventors: Batya Kenig, Constantin Radchenko, Eitan Shapiro
-
Patent number: 8868542Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.Type: GrantFiled: March 31, 2008Date of Patent: October 21, 2014Assignee: Facebook, Inc.Inventors: Jeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
-
Patent number: 8862569Abstract: Methods, systems and computer-readable storage medium for determining a crawling schedule. In an aspect, a method includes obtaining crawl history data for a Web site having Web pages, determining a status of the Web pages, determining a total quantity of Web pages that have a status of deleted, calculating a probability that another Web page of the Web site will be removed based on the total quantity, and storing data associating the calculated probability with the Web site. The method can further include determining, for a plurality of sets of the previous time periods, a respective crawl penalty as a combination of a penalty for crawling the Web site and a penalty for showing a deleted Web page based on the calculated probability, and determining a re-crawl schedule based on the crawl penalties.Type: GrantFiled: January 11, 2012Date of Patent: October 14, 2014Assignee: Google Inc.Inventors: Cheng Xu, Qiying Lin, Xin Li
-
Publication number: 20140297618Abstract: Via social networks, a user may publish a comment about published content and include a link to the published content. The comment may include one or more keywords designated as such using a symbol such as “#” or “@”. Systems and methods described herein automatically, without human intervention, add tags to a publication of the link when the user selects a share widget on a webpage where content is published. The tags may describe the content, a good or service being sold, the provider of the content, or some other aspect.Type: ApplicationFiled: August 21, 2013Publication date: October 2, 2014Inventor: Corinne Elizabeth Sherman
-
Patent number: 8849822Abstract: The present disclosure discloses a method for generating a search result and an information search system. The method for generating a search result includes: receiving, by an information search system, a search request; obtaining, by searching, a plurality of pieces of matching information that match the search request; obtaining a respective amount of user response associated with each of the plurality of pieces of matching information and further obtaining a total amount of user response associated with a respective categories to which each of the plurality of pieces of matching information belongs; and ranking the plurality of pieces of information to generate a search result based on the total amount of user response associated with the respective category to which each of the plurality of pieces of matching information belongs.Type: GrantFiled: April 29, 2010Date of Patent: September 30, 2014Assignee: Alibaba Group Holding LimitedInventors: Ning Guo, Yuheng Xie, Fei Xing, Lei Hou, Qin Zhang
-
Patent number: 8849058Abstract: Systems and methods are described for determining manipulation history among a plurality of images. The described techniques include selecting a pair of images from the plurality of images, detecting one or more manipulations operable to transform one of the images to the other, and based on the manipulations detected, determining a parent-child relationship between the pair or pairs of images. The described techniques can further include repeating the selecting two images, detecting manipulations, and determining the parent-child relationship for each pairs of images in the plurality of images, constructing a visual migration map for the images, and presenting the visual migration map in a user readable format.Type: GrantFiled: August 23, 2010Date of Patent: September 30, 2014Inventors: Lyndon Kennedy, Shih-Fu Chang
-
Publication number: 20140289218Abstract: When a user requests display on a computing device of a web page that contains commercial content, the existing commercial content is replaced by other commercial content that matches a stored shopping profile of the user if such matching commercial content is available. Otherwise, the existing commercial content is replaced by blank space. In this way, the user is provided with commercial content of interest, the blank space, rather than whatever commercial content the web page originally contained.Type: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Applicant: Helpa Research Inc.Inventors: Michael Levens, Colin Fabig, Ari Klinger, Matt Cudworth
-
Publication number: 20140289217Abstract: Systems, methods, and computer program products that facilitate aggregation and organization of crowdsource assets and coordinate crowdsourcer access to relevant crowdsource assets are disclosed. In an aspect, the crowdsource assets are aggregated within a pool of crowdsource assets stored in a community network infrastructure and accessible to members of the community network. In another aspect, a crowdsourcer may submit a request to the community network infrastructure for a specific crowdsource asset, and a set of relevant crowdsource assets from the pool may be returned, allowing the crowdsourcer to select the crowdsource asset most compatible with the crowdsourcer.Type: ApplicationFiled: March 14, 2014Publication date: September 25, 2014Applicant: PRAXOL INVESTMENTS CORP.Inventor: Donald A. Werkema
-
Publication number: 20140289219Abstract: A method of determining search engine rank for digital content. The method may include performing a search for digital content on a network using a search term to obtain search results. The method may also include obtaining search engine optimization data from the search results and analyzing the search engine optimization data to determine a position of digital content related to an entity with respect to non-category specific search results and sub-links of non-category specific search results.Type: ApplicationFiled: May 27, 2014Publication date: September 25, 2014Applicant: BRIGHTEDGE TECHNOLOGIES, INC.Inventors: Lennon LIAO, Jimmy YU, Sammy YU, Lemuel PARK
-
Publication number: 20140289220Abstract: A method for providing recommendations to a user based on user activity, where the user activity data encompasses health and medical data for the user. The activity data including the health and medical data is recorded on a transportable recordable medium (TRM) that can be a component of any type of user device. The activity data is transferred by the user device to a profiler across a network, where the profiler stores a user controlled profile that includes the activity data sent by the user device. The activity data is processed to identify a plurality of user patterns. Health related suggestions specific to the user based on the user patterns are then created for and provided to the user by the profiler. The health related suggestions are received by the user device from the profiler and made accessible to the user.Type: ApplicationFiled: June 6, 2014Publication date: September 25, 2014Inventors: Elliot A. Gottfurcht, Grant E. Gottfurcht, Shawn C. Dunn
-
Patent number: 8843468Abstract: A method for identifying transactional queries includes associating user queries with forms clicks on by users who employ a search engine to place the queries during query sessions. A score is assigned to each user query. The score reflects a likelihood that the respective query is a transactional query. The query is classified as a transactional query if the score exceeds a threshold value.Type: GrantFiled: November 18, 2010Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Xiaochuan Ni, Jian-tao Sun, Zheng Chen
-
Publication number: 20140280016Abstract: A system and method of providing advertisements based on autocomplete functionality are disclosed. In some embodiments, user-entered text is received in a search field of a search engine. A predicted query is determined based on the user-entered text. The predicted query comprises predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text. An advertisement for an item is determined based on the predicted query. The advertisement is caused to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field. In some embodiments, the advertisement for the item comprises an identification of the item and a price of the item.Type: ApplicationFiled: December 30, 2013Publication date: September 18, 2014Inventors: Hugh Evan Williams, Sathishwar Pottavathini, Qing Li, Harish Narayanappa
-
Publication number: 20140280015Abstract: Monetization is provided for a process of non-committal intent preview, disambiguation, and refinement of a search. Based on a non-committal intent preview, disambiguation, and refinement process, a user intent may be determined. The user intent may represent an action a user may intend to perform corresponding with a particular entity. An advertisement may be selected based on the identified user intent. The advertisement may then be communicated to a user device for inclusion in a search intent preview for presentation to a user prior to execution of a search query.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: DANIEL MARANTZ, AARON CHUN-WIN YUEN, ALEC JOHN BERNTSON, YU-TING KUO, KUANSAN WANG, GAURANG PRAJAPATI
-
Publication number: 20140280013Abstract: Various techniques for chronology based content processing are disclosed herein. For example, in one embodiment, a method includes receiving a content containing a plurality of facts and determining a subject and a chronological value for each of the facts contained in the content. The subject includes at least one of a person, a place, an object, or an event, and wherein the chronological value includes at least a date. The method also includes assembling the facts in the content based on the determined subjects and corresponding chronological values for the individual facts.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Selvi Chennai, Andrey Prokofyev, Mridu Baldevraj Narang, Pavel Rusin, Ramesh Raman, Sameer Bhangar
-
Publication number: 20140280014Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Glenbrook NetworksInventors: Julia KOMISSARCHIK, Edward Komissarchik
-
Patent number: 8838570Abstract: In one embodiment, a web browser running in a client computer is configured to connect to an external server computer upon invocation of a home page or other configurable uniform resource locator. The server computer may receive the IP address of the client computer and check the IP address of the client computer against a listing of IP addresses of known bot-infected computers. The web browser may pass the URL address of the home page as a URL parameter. The server computer may redirect the web browser to the home page or other location when the client computer is not infected by a bot or, when the client computer is bot-infected, to a solutions web page that provides access to a malicious code scanner that may be utilized to remove the bot.Type: GrantFiled: November 6, 2006Date of Patent: September 16, 2014Assignee: Trend Micro IncorporatedInventor: Edward D. English
-
Patent number: 8839149Abstract: A method and apparatus for displaying a list of information items, which are selected depending on whether each information item contains certain information. An information display method displays a list having at least one information item. When a user command is input, the at least one information item is classified into shown-information items and hidden-information items according to a display rule. The list is modified in response to the user command to show only the shown-information items.Type: GrantFiled: August 10, 2011Date of Patent: September 16, 2014Assignee: Samsung Electronics Co., Ltd.Inventor: Seung Myung Lee
-
Patent number: 8838571Abstract: Techniques are provided for data-discriminate search engine updates, where, in accordance with a first crawling session frequency associated with a first update type, a search engine index is updated by recording an update to a first set of data, where the update to the first set of data is of the first update type, and, in accordance with a second crawling session frequency associated with a second update type, the search engine index is updated by recording an update to a second set of data, where the update to the second set of data is of the second update type, where the first crawling session frequency is of a different frequency than the second crawling session frequency.Type: GrantFiled: June 28, 2010Date of Patent: September 16, 2014Assignee: International Business Machines CorporationInventors: Shai Erera, Laurent Hasson, Eitan Shapiro
-
Publication number: 20140258263Abstract: A computer-implemented method for generating results for a client-requested query involves receiving a query produced by a client communication device, generating a result for the query in response to reception of the query, determining one or more predictive follow-up requests before receiving an actual follow-up request from the client device, and initiating retrieval of information associated with the one or more predictive follow-up requests, and transmitting at least part of the result to the client device, and then transmitting to the client device at least part of the information associated with the one or more predictive follow-up requests.Type: ApplicationFiled: May 20, 2014Publication date: September 11, 2014Applicant: Google Inc.Inventors: Shumeet Baluja, Henry Allan Rowley
-
Patent number: 8832070Abstract: Systems, methods, and computer program products identify one or more web page impressions satisfying one or more simply queries, each of the one or more web page impressions associated with a respective impression ID. Respective impression IDs of the one or more web pages satisfying the one or more simple queries are stored in an impression log. Subsequent to storing the respective impression IDs, a query is received from a client device, and a number of impression IDs for the one or more web pages satisfying the query are identified based on the identified one or more web page impressions satisfying the one or more simple queries.Type: GrantFiled: July 29, 2013Date of Patent: September 9, 2014Assignee: Google Inc.Inventors: Dawn Chamberlain, Gurmeet Singh Manku, Barbara Ann Stanley
-
Patent number: 8832069Abstract: Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.Type: GrantFiled: December 4, 2012Date of Patent: September 9, 2014Assignee: Yahoo! Inc.Inventor: Joshua Schachter
-
Publication number: 20140250099Abstract: A system may receive a request for comments associated with a particular document, identify a comment associated with the particular document, generate an objective score for the comment that is independent of a user associated with the request, identify the user associated with the request, generate a subjective score for the comment based on parameters associated with the identified user, generate a combined score for the comment by combining the objective score and the subjective score, and provide the comment, ranked based on the combined score, to the user for presentation with the particular document.Type: ApplicationFiled: May 16, 2014Publication date: September 4, 2014Applicant: Google Inc.Inventors: Michal CIERNIAK, Donn Denman, Tony Hsieh, Yuri Dolgov, Andrey Adaikin, Derek Prothro, Marc Pawliger, Ario Jafarzadeh, Vladislav Kaznacheev
-
Patent number: 8825627Abstract: Pages presented by an on-line merchant are configured to create ambience appropriate for products referenced by the pages. An appropriate theme defining visual and/or audible elements may be applied to each requested page to create the ambience. The theme may be customized for a particular geographic location. Keywords associated with a requested page may be identified and utilized to select a theme appropriate for the requested page. An association between product categories and themes may be defined. Keywords associated with a requested page and the categories might be utilized to identify a category. Once the category has been identified, the theme associated with the category may be applied to the requested page. The themed page may be provided for display at a customer computer. The amount of time spent by customers on themed pages may be determined and utilized to determine whether to theme certain pages or categories of pages.Type: GrantFiled: March 29, 2011Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Kiran Kumar Indukuri
-
Publication number: 20140236919Abstract: Technologies related to crawling computer-executable applications are described. A full crawl is executed over an application, where executing the full crawl includes causing the application to output a plurality of pages. The application retrieves content from the World Wide Web when generating the pages for output. Thereafter, a fast crawl is executed over the application, where executing the fast crawl takes less time when compared to the time needed to execute the full crawl.Type: ApplicationFiled: February 20, 2013Publication date: August 21, 2014Applicant: MICROSOFT CORPORATIONInventors: Jie Liu, Suman Nath, Xiaozhu Lin
-
Patent number: 8812480Abstract: A content search system for determining whether an input string matches one or more rules includes a parser, a rules database, and a search engine. The parser, which has an input to receive the input string, is to extract one or more selected portions of the input string to form a filtered input string, and is to generate a rule select signal in response to the selected portions of the input string. The rules database stores a plurality of sets of rules. The search engine is to compare the filtered input string with a selected set of rules selected in response to the rule select signal.Type: GrantFiled: January 20, 2012Date of Patent: August 19, 2014Assignee: Broadcom CorporationInventors: Greg Watson, Cristian Estan, Mark Birman, Alexei Starovoitov
-
Patent number: 8812496Abstract: A set of documents is annotated by metadata specifying persons associated with documents and their social roles in the documents. The annotated documents define a group of representation modes including at least one content type and at least one social role. An electronic processing device computes a relevance score for a person of interest using a set of queries each having a target social role by performing a sequence of operations that includes the following operations: computing similarities between documents and queries with respect to at least one similarity mode of the group of representation modes; enriching queries or documents to identify and aggregate nearest neighbor documents that are most similar with respect to at least one enrichment mode of the group of representation modes; aggregating over documents; aggregating over queries; and aggregating over at least one of (i) enrichment modes, (ii) similarity modes, and (iii) target social roles.Type: GrantFiled: March 16, 2012Date of Patent: August 19, 2014Assignee: Xerox CorporationInventors: Jean-Michel Renders, Amin Mantrach