Links From Other Files Or Link Content Analysis Patents (Class 707/726)
  • Patent number: 8700617
    Abstract: A system, method and computer program for managing resources within an integrated development environment for multiple users. The resources include both content resources and people resources. The method comprises: managing a plurality of nodes representing resources, the nodes including content nodes and person nodes, wherein the node contains a resource reference for referencing the resource; managing one or more links representing one or more relationships between the resources, the links including links between content nodes, between person nodes and between content and person nodes, each link comprising node references to identify the nodes in the relationships and an importance value to identify the importance of the relationship; providing an interface for selecting one of the plurality of content nodes or person nodes; adapting, in response to the user selected node, one or more importance values of certain links.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: April 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Colin Leonard Bird, Andrew Connick, Nicholas James Hill, Mark James Hiscock, Sebastian Stein, Stephen Woolley
  • Patent number: 8694491
    Abstract: A method, system, and graphical user interface for alerting a computer user to new results for a prior search are disclosed. One aspect of the invention involves a graphical user interface on a computer that includes a plurality of links recommended by a search engine for a computer user. The plurality of links are determined by the search engine by: producing search results by rerunning a plurality of search queries that have been performed previously for the computer user; and evaluating the produced search results to select search results that meet predefined search result selection criteria. At least one of the criteria is based on Internet usage data for the user.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 8, 2014
    Assignee: Google Inc.
    Inventors: Glen Jeh, Beverly Yang
  • Patent number: 8688695
    Abstract: A computerized searchable repository stores documents as structured metadata parts and unstructured content parts using single instancing. A full text index used for keyword searching includes a metadata index and a content index. A linking structure includes metadata-to-content (MD to CT) links and content-to-metadata (CT to MD) linking entries, with each MD to CT link linking a metadata part of a document to each content part of the document, and each CT to MD linking entry having one or more CT to MD links collectively linking a content part to the metadata parts of the documents that include the content part. Indexing includes metadata indexing a metadata part, conditionally content indexing a content part, and updating the linking structure. Content indexing is performed only if the content part does not match a content part already stored and indexed. Index entries each associate a key word or key value with corresponding metadata or content parts containing the key word or key value.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: April 1, 2014
    Assignee: Mimosa Systems, Inc.
    Inventors: Rahul Kapoor, Sameer H. Ranade, Sherif M. Botros
  • Patent number: 8688673
    Abstract: A system and method for communication and collaboration are disclosed. A generalized annotation based mechanism using an emergent self organization characteristic of the natural language of the annotations allows users to search for relevant items, users to search for relevant users, and items to search for relevant users based on aggregation of stored annotations having associations between keywords, items and users in a context space. Aggregations based on correlations between users, items and keywords, are used to form a collaborative content relevance that allows users to be directed to items or other users, and items to be directed to users.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: April 1, 2014
    Assignee: Sarkar Pte Ltd
    Inventor: Devajyoti Sarkar
  • Patent number: 8688694
    Abstract: A computer receives a first set of information items from a first content provider and a second set of information items from a second content provider. For each of the first and second sets of information items, the computer retrieves the document identified by the corresponding document link from a respective remote location. The computer applies a first (or second) set of search criteria to each of the first and second sets of information items and its associated documents to generate a first (or second) set of search result wherein the first and second sets of search criteria are different. The computer associates a first channel with the first set of search results and a second channel with the second set of search results.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Tigerlogic Corporation
    Inventor: Jeffrey Matthew Dexter
  • Patent number: 8682891
    Abstract: Links between facts associated with objects are automatically created and maintained in a fact repository. Names of objects are automatically identified in the facts, and collected into a list of names. The facts are then processed to identifying such names in the facts. Identified names are used as anchor text for search links. A search link includes a search query for a service engine which search the fact repository for facts associated with objects having the same name.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventors: Andrew W. Hogue, Jonathan T. Betz
  • Patent number: 8682890
    Abstract: A method for generating a recommendation is provided. The method includes the steps of: receiving at least one of a negative and positive example from one or more other users; and determining a recommendation for a user based on at least one of the negative and positive examples. The method can further include the step of generating a user profile for the user based on previous behavior of the user, in which case the determining step can include determining the recommendation based on the negative example and the user profile. The determining step can also include the step of determining the recommendation based on both of the negative and positive examples.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: March 25, 2014
    Assignee: Pace Micro Technology PLC
    Inventors: Srinivas Gutta, Petrus Gerardus Meuleman, Wilhelmus Franciscus Johannes Verhaegh
  • Patent number: 8682892
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking search results. One of the methods includes determining, for each of a plurality of groups of resources, a respective count of independent incoming links to resources in the group; determining, for each of the plurality of groups of resources, a respective count of reference queries; determining, for each of the plurality of groups of resources, a respective group-specific modification factor, wherein the group-specific modification factor for each group is based on the count of independent links and the count of reference queries for the group; and associating, with each of the plurality of groups of resources, the respective group-specific modification factor for the group, wherein the respective group-specific modification for the group modifies initial scores generated for resources in the group in response to received search queries.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventors: Navneet Panda, Vladimir Ofitserov
  • Patent number: 8676794
    Abstract: Online searching related to a physical object by a user making use of a computing device is accomplished by creating a representation of the object at the user's computing device. A software button originating remote from the user's computing device is provided to the user's computing device, and the button is constructed based upon the representation of the object. The software button is associated with a second device in use by a subscriber associated with the object, the button and it is actuable by the user. Upon actuation of the software button by the user, an executable agent is downloaded to his computing device, effective to establish a connection between the user's computing device and the second device.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: March 18, 2014
    Assignee: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Patent number: 8656266
    Abstract: A system may identify a comment that includes a number of links, each of the links points to a corresponding document; identify one or more factors associated with each of the links, the one or more factors including at least one of: a click through rate associated with the links, explicit user feedback regarding the links, a length of an address associated with the links, a measure of popularity associated with the document corresponding to the links, or a comparison of a topic associated with the comment and a topic associated with the document corresponding to the links; assign a score to the links based on the one or more factors; select one of the links based on the assigned scores; and provide information regarding the comment to a client device for presentation in connection with presentation of the document corresponding to the selected link.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: February 18, 2014
    Assignee: Google Inc.
    Inventor: Michal Cierniak
  • Patent number: 8650187
    Abstract: Techniques for training and using linked event detection systems and transforming source-identified stopwords are provided. A training corpus of source identified stories and a reference language is determined. Optionally, stopwords for source-identified stories are transformed based on statistical analysis of parallel verified and un-verified transformations. Reference language and non-reference language terms are selectively included in source-pair term frequency-inverse story frequency models. Optionally, incremental source-identified term frequency-inverse story frequency models are determined. Selected terms are weighted and similarity metrics determined. Associated source-pair statistics, computed in part from a training corpus, are combined with the values of each similarity metric in the set of similarity metrics to form a similarity vector. Similarity vectors and verified link label information are used to determine a predictive model.
    Type: Grant
    Filed: July 25, 2003
    Date of Patent: February 11, 2014
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Francine R. Chen, Ayman O. Farahat, Thorsten H. Brants
  • Publication number: 20140040253
    Abstract: Methods and systems for providing related web pages are disclosed. One method includes identifying a plurality of web pages, wherein the plurality of web pages each have a relationship with the first file, wherein the world wide web provides a platform for sharing web pages, and wherein each web page includes a document or information resource that is suitable for the world wide web and is accessible through a web browser. The method further includes generating a list of inquiries based on the plurality of web pages, providing, the list of inquiries to at least one author of the first file, receiving from the at least one author at least one response to the list of inquiries, selecting a subset of the plurality of web pages based on the at least one response, and storing information related to the selected subset of the plurality of web pages.
    Type: Application
    Filed: October 2, 2013
    Publication date: February 6, 2014
    Applicant: PYTHON4FUN
    Inventors: Devabhaktuni Srikrishna, Marc A. Coram, Christopher Hogan
  • Patent number: 8645352
    Abstract: Embodiments of search using network addresses are presented herein. For example, a search may take into account one or more network addresses to focus a search for particular content. In another example, functionality may be provided such that when a user selects a network address, a search is performed for network addresses that are similar to the selected address.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventor: Maura Adana Van Der Linden
  • Patent number: 8645377
    Abstract: One or more techniques and/or systems are disclosed herein for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner. A unique aggregation key is generated for respective one or more data generated from a web-based event, where the one or more data are added to the distributed data store, and the aggregation key corresponds merely to the data generated from the web-based event. The one or more data from the web based event is aggregated in a FIFO queue and stored in a same partition of the distributed data store, based on the aggregation key.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Andrew Ness, Alexander Mallet, Bruce Copeland, Christopher Rickman, Rajesh Viswanathan
  • Patent number: 8639686
    Abstract: A source identification service is described that identifies items offered for sale on a network-based service in need of additional sources. The source identification service may identify an item in need of sources based upon user requests to the network-based service for information regarding the item. The network-based service may present users with search results including information regarding items provided by the network-based service in response to the request. Users may further select an item from the search results and receive detailed information from the network-based service regarding the item. The source identification service may determine the popularity of the selected item from the item search results and/or analyze the item search results to identify whether the item is in need of additional sources. Relatively popular items and/or items for which relatively few search results are returned may be identified as in need of additional sources.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: January 28, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Manish R. Bansal, Mayank Sachan, Lipi Sanghi
  • Patent number: 8635213
    Abstract: A method and apparatus for providing advertisement on a mobile communication device is disclosed herein. In one embodiment, a primary keyword and at least one secondary keyword are identified in a list or a body of text at the mobile communication device. A compound keyword is formed from the primary keyword and the at least one secondary keyword. At least one advertising resource link is associated with the formed compound keyword, and the formed compound keyword is visually distinguished.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: January 21, 2014
    Assignee: BlackBerry Limited
    Inventor: Sherryl Lee Lorraine Scott
  • Patent number: 8630975
    Abstract: In a corpus of scientific articles such as a digital library, documents are connected by citations and one document plays two different roles in the corpus: document itself and a citation of other documents. A Bernoulli Process Topic (BPT) model is provided which models the corpus at two levels: document level and citation level. In the BPT model, each document has two different representations in the latent topic space associated with its roles. Moreover, the multi-level hierarchical structure of the citation network is captured by a generative process involving a Bernoulli process. The distribution parameters of the BPT model are estimated by a variational approximation approach.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 14, 2014
    Assignee: The Research Foundation for The State University of New York
    Inventors: Zhen Guo, Mark Zhang
  • Patent number: 8630991
    Abstract: The present invention provides an elegant means of interaction between real estate agents who employ mobile devices, wherein the property evaluation information created by any agent is shared with other agents, and wherein such property evaluations created from and collected from a plurality of mobile devices. In particular, property evaluations created by an agent are forwarded to a service provided in accordance with the present invention to communicate with other agents who may also employ mobile devices to review them. The present invention facilitates an evaluation report that is created by a real estate agent before a property sale is contracted or agreed to, typically when a property comes to the market for sale, when an agent is able to review the property and create an evaluation report that is sharable with other agents or with other users, such as potential buyers.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: January 14, 2014
    Inventor: Bindu Rama Rao
  • Patent number: 8626756
    Abstract: Systems and apparatus, including computer program products, for tagging data assets. In one aspect, a computer program product includes instructions operable to cause a computer to establish a database of concept data elements, asset references, and associations. The concept data elements each represent a concept and have a hierarchy specified by concept hierarchy information. The asset references each include a storage location identifier for a corresponding one of a plurality of data assets. Each association defines a type of relationship, from a plurality of types of relationships, between a data asset and a concept represented by a concept data element.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: January 7, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Daniel H. Craft, Joseph Pasqua, Perry A. Caro, Daniel C. Brotsky
  • Patent number: 8626737
    Abstract: Method and apparatus for processing electronically stored information (ESI) for electronic discovery are described. In some examples, an electronic analysis of documents in the ESI indicated as being responsive to a search query of the ESI is performed. Results of the electronic analysis are stored in a database to provide a repository of case knowledge. Search parameters for at least one additional search query are generated automatically based on the case knowledge. The search parameters are provided as output.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: January 7, 2014
    Assignee: Symantec Corporation
    Inventor: Sunil Sharad Panse
  • Patent number: 8615587
    Abstract: A data query instruction for execution is received, wherein execution of the data query instruction is to cause a data transfer into or from a data warehouse. The data warehouse includes data servers that are communicatively coupled for data transfer through a link aggregation group having at least two data links. Responsive to receiving the data query instruction and prior to or at least partially overlapping with execution of the data query instruction to cause the data transfer, which of the number of data servers are to receive or transmit data as part of the data transfer is identified; for each of the identified data servers, a minimum number of the at least two data links that are needed for the data transfer are identified; and if inactive, the minimum number of the at least two data links for each of the identified data servers are activated.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: December 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Mehrotra, Laurent S. Mignet, Abhinay R. Nagpal, Sandeep R. Patil
  • Patent number: 8615733
    Abstract: A computer readable storage medium includes executable instructions to accept a selection of a website to add a document retrieval component for retrieving related reports. Specifications for the document retrieval component are collected. Specifications for how to perform a search for the related reports are received. The document retrieval component is added to the website.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: December 24, 2013
    Assignee: SAP France S.A.
    Inventors: Didier Marc Jean Bolf, Alexis-Jean Laurent Naibo
  • Patent number: 8612202
    Abstract: An information analysis device includes a correlation value calculation unit which specifies the number of appearances of links between one linguistic expression and other linguistic expression and an appearance time of each link based on link information. The correlation value calculation unit calculates a correlation value between the one linguistic expression and the other linguistic expression according to a degree that the link continuously appears by using the specified number of appearances of the link and the appearance time of each link.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: December 17, 2013
    Assignee: NEC Corporation
    Inventors: Takao Kawai, Satoshi Nakazawa, Shinichi Ando
  • Patent number: 8595224
    Abstract: A method of smart path finding for a file operation is disclosed. A data structure is provided to store reference points, file paths and use counts. Each of the reference points is a URL or an email ID and is associated with at least one of the file paths. Each of the use counts is tied to one of the file paths. The data structure is searched when a reference point is hit for downloading, uploading, attaching or detaching a file. When the reference point is found to be or to be similar to one of the reference points, one or more file paths associated with the one of the reference points are ordered, by one or more use counts tied to the one or more file paths, to form a list including one or more suggested file paths for downloading, uploading, attaching or detaching the file.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lee-chu Cheng, Bradford L. Cobb, Glen E. Ghalemin, Wen-Yuen Wayne Huang
  • Patent number: 8595223
    Abstract: A method for processing an intranet includes crawling the intranet to identify at least some of the pages in the intranet, and determining, for each identified page, a number of links in a shortest path from a root page to the identified page.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: November 26, 2013
    Assignee: Microsoft Corporation
    Inventor: Mark S. D'Urso
  • Patent number: 8589387
    Abstract: Techniques for extracting information from a database are provided. A database such as the Web is searched for occurrences of tuples of information. The occurrences of the tuples of information that were found in the database are analyzed to identify a pattern in which the tuples of information were stored. Additional tuples of information can then be extracted from the database utilizing the pattern. This process can be repeated with the additional tuples of information, if desired.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 19, 2013
    Assignees: Google Inc., The Board of Trustees of the Leland Stanford Junior University
    Inventor: Sergey Brin
  • Patent number: 8589388
    Abstract: A request to access a web page may be received from a user device. The web page includes a dynamic information portion and a static information portion. A filename is assigned to a static file that is associated with the static information portion of the web page. The filename may be formed at least in part from a timestamp associated with the static file. In response to the request, a dynamic file that is associated with the dynamic information portion of the web page may be sent to the user device. The dynamic file references the static file using the filename, and the timestamp included in the filename enables the user device to determine whether the static information portion of the web page is accessible at the user device.
    Type: Grant
    Filed: February 2, 2011
    Date of Patent: November 19, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Duane E. Tiemann, Susan A. Hall
  • Patent number: 8583628
    Abstract: An apparatus and method for a recursive document network searching system comprising a searchable document database containing multiple root and sub-root documents containing relational links to other documents where the relational links are manually created or are created by way learned functional components. An inventive aspect of this work is the ability to co-mingle the manual and learned components of such structures so that the user can have an efficient system for and method of a convenient and economical retrieval of the one desired informational item in an informational retrieval system that allows leveraging of the time and effort invested during prior information retrieval sessions; and can have an efficient system and method for a dynamic and context sensitive mapping of help items in a help information retrieval system. The documents at any point in the network can contain relational links to other documents both for the purposes of constructing a network. This network can be cyclic or acyclic.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: November 12, 2013
    Assignee: Oracle International Corporation
    Inventors: James Neal Richter, Christopher M. Tarabochia, Douglas K Warner
  • Patent number: 8577873
    Abstract: Implementations and techniques for determining a relative importance among ordered lists are generally discussed.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: November 5, 2013
    Assignee: Indian Statistical Institute
    Inventors: Sanghamitra Bandyopadhyay, Debarka Sengupta, Ujjwal Maulik
  • Patent number: 8560518
    Abstract: A website mining tool is disclosed that extracts information from, for example, a company's website and presents the extracted information in a graphical user interface (GUI). In one embodiment, web pages from a website are stored in, for example, computer memory and a structure of the web pages is identified. A plurality of blocks of information is then extracted as a function of this structure and a category is assigned to each block of information. The elements in the blocks of information are then displayed, for example to a salesperson, as a function of these categories. In another embodiment, Document Object Modeling parsing is used to identify the structure of the web pages. In yet another embodiment, a support vector machine is used to categorize each block of information.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: October 15, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Srinivas Bangalore, Junlan Feng, Mazin Gilbert, Jay Gordon Wilpon
  • Patent number: 8560494
    Abstract: Techniques for visual data import into an object model are described. A graphical user interface concurrently displays a first icon that represents a first object type and a second icon that represents a second object type. Input defining object-to-data mappings between properties of the object types and structured data of one or more data sources is received. Further input defining a relationship type for relationships between the first object type and the second object type is also received. In response to the second input, a graphical representation of the relationship type is displayed, visually linking the first icon to the second icon. Based at least on the object-to-data mappings, the definition of the relationship type, and the structured data, an object model is created, comprising first objects of the first object type, second objects of the second object type, and relationships between the first objects and the second objects.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: October 15, 2013
    Assignee: Palantir Technologies, Inc.
    Inventors: Stephen Downing, Kevin Richards, Asher Sinensky
  • Patent number: 8548993
    Abstract: A system provides a connection between education administration, particularly as such administration assigns or selects books, and the marketing and use of those books. Such marketing and use of those books and information related to those books can include, without limitation, consumer product information, the publishing industry and specifically book publishing, and market analysis, analysis of data, markets, demand and supply chain and inventory management.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: October 1, 2013
    Inventor: Katherine Lynn Prouvoste
  • Patent number: 8548963
    Abstract: A system and method for making media content sensitive to a context, such that the media content carries information needed to automatically process the media content in a target environment which includes a context processing engine. The engine processes a first set of rules and methods for media content objects and compares the first set to a second set of rules and methods for media context to decide which methods are to be applied on the media object to process the media content in a target environment.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: October 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paolo Dettori, Julio Nogima, Frank A. Schaffa, Augustine C. Schilling
  • Patent number: 8548992
    Abstract: A graphical user interface and digital content processor for the management of digital data. The graphical user interface is characterized by two treeview controls capable of transforming the screen display of items under management by acting as a filtering mechanism for the category value pairs inherent in every item under management. The treeview controls folders, or nodes, transform the screen display of data under management to filter by the category values represented by the treeview controls' folders when selected.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: October 1, 2013
    Inventors: Cary Scott Abramoff, Leonard Dean Blumenthal
  • Patent number: 8548995
    Abstract: A ranking component refines an initial document ranking in which the initial ranking is based on a scoring criterion. The ranking component generates or receive a set of documents that are related to a document. The set of documents may be related in a number of ways, such as similarity in authorship or publisher. The ranking component then applies the scoring criterion to the set of related documents to generate a related set score. The related set score is used to refine the initial rankings.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: October 1, 2013
    Assignee: Google Inc.
    Inventor: Michael Curtiss
  • Publication number: 20130254189
    Abstract: A search engine can provide referencing information as context for a particular search result when an excerpt from the search result, comprising at least some similar elements to the user's query, is not generated. Referencing information can include one or more anchor texts having similarity to at least some elements of the user's query, the anchor texts being used by referencing pages to link to the page returned as a search result. User selection of the anchor text can enable the user to visit a referencing page using that anchor text to link to the page returned as a search result, and having a high static rank.
    Type: Application
    Filed: May 3, 2013
    Publication date: September 26, 2013
    Inventors: Girish Kumar, Gaurav Sareen, Namita Gupta, Charles Lester Alexander Clarke, Junhua Wang
  • Patent number: 8543571
    Abstract: An embodiment of a method for enhanced content browsing includes loading a web page in a user interface; detecting entities of a first specified type in the web page by an analysis service; tagging the detected entities in the web page; calling an action service associated with the analysis service when a detected entity is activated; and displaying a result of the action service in the user interface. Embodiments of systems for enhanced content browsing are also provided.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael Baessler, Andrea Elias, Thilo Goetz, Thomas Hampp-Bahnmueller, Sebastian Nelke
  • Patent number: 8543572
    Abstract: Systems and methods for analyzing boilerplate are described. In one described system, an indexer identifies a common element in a plurality of related articles. The indexer then classifies the common element as boilerplate. For example, the indexer may identify a copyright notice appearing in a plurality of related articles. The copyright notice in these articles is considered boilerplate.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: September 24, 2013
    Assignee: Google Inc.
    Inventor: Stephen R. Lawrence
  • Patent number: 8533805
    Abstract: A server receives a consumer request pertaining to product asset management from a client. The consumer request comprises one or more product-related certificates that associates the client with one or more products. The product-related certificate comprises at least one extended attribute object identifier that has a corresponding product attribute. For each extended attribute object identifier, the server searches a data store to identify a product that corresponds to the extended attribute object identifier and generates a response to the consumer request based on the product that is identified in the data store.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: September 10, 2013
    Assignee: Red Hat, Inc.
    Inventors: Michael Orazi, Dennis George Gregorovic
  • Patent number: 8521729
    Abstract: The disclosed methods, systems, and computer-program products allow a business to generate data quality indicators for relationships in a database. In an embodiment, one or more relationships linked to a customer are retrieved from a database to form a set of relationships. A match confidence code is generated for each relationship based on a score generated by the comparison of customer data associated with the respective relationship and corresponding customer data obtained from an external industry database. A link confidence code is subsequently determined for the customer based on a score generated by the scores used to define the match confidence code for each relationship in the set of relationships and on internal data associated with each relationship in the set of relationships.
    Type: Grant
    Filed: October 3, 2011
    Date of Patent: August 27, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Prashant Sharad Churi, German Gonzalo Creamer, Sara Tresch, Mary Weissman
  • Patent number: 8521730
    Abstract: A method assigns importance ranks to nodes in a linked database, such as any database of documents containing citations, the world wide web or any other hypermedia database. The rank assigned to a document is calculated from the ranks of documents citing it. In addition, the rank of a document is calculated from a constant representing the probability that a browser through the database will randomly jump to the document. The method is particularly useful in enhancing the performance of search engine results for hypermedia databases, such as the world wide web, whose documents have a large variation in quality.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: August 27, 2013
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventor: Lawrence Page
  • Patent number: 8515952
    Abstract: A system determines a freshness of a first document. The system determines whether a freshness attribute is associated with the first document. The system identifies, based on the determination, a set of second documents that each contain a link to the first document. The system assigns a freshness score to the first document based on a freshness attribute associated with each document of the set of second documents or the freshness attribute associated with the first document.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventor: Monika Henzinger
  • Patent number: 8515934
    Abstract: Various aspects can be implemented for providing parallel resources in search results. In general, one aspect can be a method that includes receiving a search query in a first language. The method also includes generating a search result based on the search query, the search result including a location reference to an identified resource in the first language. The method further includes identifying a parallel resource in a second language, the parallel resource including one or both of a high-quality translation of the identified resource, and an original resource originating in the second language on a similar topic as the identified resource. Other implementations of this aspect include corresponding systems, apparatus, and computer program products.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventor: Hayden Shaw
  • Patent number: 8515936
    Abstract: A method for searching a database that includes private network data includes providing one or more databases including a plurality of database entries, a first portion of the database entries including private social network data and a second portion including non-social network data that is publicly accessible on the World Wide Web. The method further includes receiving a keyword search request from a search request user and searching the one or more databases or a keyword index thereof using one or more keywords and ranking the search result items according to relevancy. The method also includes displaying at least a portion of the search results items as a selectable link where a first portion of the selectable links are to private network data and a second portion of the links are to public, non-social network data.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: August 20, 2013
    Assignee: Pear Software, LLC
    Inventors: Scott B Hansen, Andrew S Hansen
  • Patent number: 8510286
    Abstract: A method of providing search results may include receiving a query including search parameters from a client, executing a search of a database based on the search parameters to obtain search results, determining whether one or more of the search results support take-down functionality, appending an indicator to one or more of the search results support take-down functionality, and providing the search results to the client with the appended graphical indicator corresponding to those search results that support take-down functionality. Further, the determining whether the one or more search results support take-down functionality may include obtaining an identifier of the one or more search results, adding a predefined code to the identifier, and determining whether the identifier with the added predefined code is a valid identifier of a resource provided by the same provider that provides the one or more search results.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Wieland Holfelder, Andreas Michael Tuerk, Stephan Micklitz, Christian Brumm
  • Publication number: 20130191379
    Abstract: A method includes generating search results in response to a user query, where at least one of the search results includes a group of links. The group of links may represent links to web pages within a same web site and may be identified based on at least one factor associated with the links. The method may also include providing the search results to the user.
    Type: Application
    Filed: February 25, 2013
    Publication date: July 25, 2013
    Applicant: Google Inc.
    Inventor: Google Inc.
  • Patent number: 8495081
    Abstract: A method, system, and computer program product for federating tags across multiple web-based systems in order to provide an improved tag management system which allows users of a community to upload their contributions to the content of the content server systems, including uploading their tags. The method includes: storing tags in a central database, wherein the central database accesses the resources and the tags of the multiple systems; retrieving all tags from the central database; displaying the tags to a user; receiving a search request by the user, wherein the user search comprises selection of specific tags or specification of tag search criteria; generating a tag cloud containing references to tag-associated resources which result from the search, wherein the resources may reside in any one of the systems; and displaying the resources.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael Junginger, Mareike Lattermann, Andreas Nauerz, Thomas Steinheber
  • Patent number: 8489587
    Abstract: A document, which may be referred to as a “citing document,” may include citations to one or more cited documents. An index of such documents may be referred to as a citation index or citator. Information used to present a citation index may be maintained in a computer-readable storage medium, and this information may include text in a citing document that immediately precedes a citation, immediately follows it, or both. Accordingly, one or more entries in a citation index may include display of one or more citations in the context in which the citations originally appeared. Computerized systems and methods for causing such display are also provided.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: July 16, 2013
    Assignee: Bloomberg Finance, L.P.
    Inventor: Richard Douglas Kemp
  • Patent number: 8489588
    Abstract: An approach is provided that visually distinguishes between entity types in a communication system. A Data store with entities is queried, with entities connected to one another as senders and receivers, resulting in a query result. A node data structure corresponding to each of the entities is created and an edge data structure corresponding to each of the connections between the entities is also created. Nodes corresponding to the node data structures are displayed, along with edges (e.g., connection lines) corresponding to the edge data structures. A user selects one of the nodes that is displayed, and the selected node is visually highlighted. Different types of non-selected nodes are identified based on the selected node. Types of nodes may include sender type nodes, receiver type nodes, and sender/receiver type nodes. The types of identified nodes are highlighted in a manner that visually distinguishes each type from the other types.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sarah Christine Figueroa, Kenney Ng, Thyra Lynne Rauch
  • Patent number: 8484204
    Abstract: A computing device having a dynamic metadata model includes an interface module, an algorithm module and a registration module. The interface module includes an interface that defines one or more API functions for obtaining metadata using an algorithm. At least one of the API functions is used with a plurality of algorithms. Each of the plurality of algorithms is associated with a business system. The algorithm module includes one or more algorithms that implement the API functions defined in the interface. The one or more algorithms provide metadata without accessing a metadata database. Each of the one or more algorithms is associated with a business system. The metadata is associated with API functions of the business system. The registration module registers the one or more algorithms on the computing device.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: July 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Arshish C. Kapadia, Tarkan Sevilmis, Mohammed Nazeeruddin, Targo Tennisberg