Patents Issued in September 30, 2014
-
Patent number: 8849769Abstract: A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes determining a file to recover, looking up an index to find a file record number associated with the file, determining constituent blocks based on the file record number, reconstructing data from the constituent blocks, and storing the data in a storage device.Type: GrantFiled: June 30, 2011Date of Patent: September 30, 2014Assignee: EMC CorporationInventors: Jian Xing, Christopher Hercules Claudatos, Mandavilli Navneeth Rao, Michael John Dutch
-
Patent number: 8849770Abstract: Various embodiments of systems and methods for event auditing framework are described herein. The auditing framework includes one or more auditees, an auditor, and a memory associated with the auditor. Each auditee is associated with a digitally signed file including metadata of one or more events authorized for the auditee. The auditor validates digital signature of the file when the auditee is registered with the auditor. After validation of the digital signature, the metadata of the authorized events is stored with respect to the auditee to enable the auditee perform the authorized events. The auditing framework is expandable in that new event types can be added or updated dynamically. The auditing framework also ensures consistency of events.Type: GrantFiled: May 16, 2011Date of Patent: September 30, 2014Assignee: Business Objects Software LimitedInventors: Radim Bacinschi, Greg McClement, Peter Tippett
-
Patent number: 8849771Abstract: An automated facilities management system has the ability to predict occupant behavior by identifying recurring patterns in the way that people use buildings and comparing them with environmental characteristics. This technology is not limited to human behavior patterns, but extends to any mechanical systems or data points that tend to vary in recurring patterns. The data processing is carried out by rules engines triggered by relational database modifications.Type: GrantFiled: September 2, 2011Date of Patent: September 30, 2014Inventor: Anker Berg-Sonne
-
Patent number: 8849772Abstract: Data replication with delta compression is disclosed. A primary system and a replica system are determined to both have an identical first data segment that is similar to a second data segment. The second data segment is encoded, wherein the encoding refers to the first data segment.Type: GrantFiled: November 14, 2008Date of Patent: September 30, 2014Assignee: EMC CorporationInventors: Mark Huang, Philip Shilane, Grant Wallace, Ming Benjamin Zhu
-
Patent number: 8849773Abstract: Techniques and mechanisms are provided to support live file optimization. Active I/O access to an optimization target is monitored during optimization. Active files need not be taken offline or made unavailable to an application during optimization and retain the ability to support file operations such as read, write, unlink, and truncate while an optimization engine performs deduplication and/or compression on active file ranges.Type: GrantFiled: March 4, 2011Date of Patent: September 30, 2014Assignee: Dell Products L.P.Inventors: Abhijit Dinkar, Vinod Jayaraman, Murali Bashyam, Goutham Rao
-
Patent number: 8849774Abstract: Techniques and mechanisms are provided to allow for selective optimization, including deduplication and/or compression, of portions of files and data blocks. Data access is monitored to generate a heat index for identifying sections of files and volumes that are frequently and infrequently accessed. These frequently used portions may be left non-optimized to reduce or eliminate optimization I/O overhead. Infrequently accessed portions can be more aggressively optimized.Type: GrantFiled: December 5, 2013Date of Patent: September 30, 2014Assignee: Dell Products L.P.Inventors: Abhijit Dinkar, Vinod Jayaraman, Murali Bashyam, Goutham Rao
-
Patent number: 8849775Abstract: A system and method is described herein that cache web documents in two or more caches in an optimized manner. The web documents result from a plurality of queries presented to a web search engine. Each web document has a tier score indicating a position of the web document in the caches. The tier scores are modified in a manner that rearranges the web documents in caches. This rearrangement of the web documents in the caches can advantageously improve the retrieval time for the web documents.Type: GrantFiled: December 15, 2010Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventors: Alexander Smola, Kostas Tsioutsiouliklis, Novi Quadrianto, Gilbert Leung
-
Patent number: 8849776Abstract: Method, system, and programs for resolving data inconsistency in a distributed system having a plurality of replica instances. In response to a read request of at least one data element, a key-specific probability value for the at least one data element of the read request is retrieved. Based on the retrieved key-specific probability value and a system load of the distributed system, a self-healing probability of the at least one data element of the read request is computed. A self-healing transaction that includes the at least one data element of the read request is then generated based on the self-healing probability of the at least one data element. The generated self-healing transaction is further applied to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency.Type: GrantFiled: October 17, 2011Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventors: Tugrul Bingol, Masood Mortazavi, Jacob Y. Levy, Patrick Nip
-
Patent number: 8849777Abstract: A method, article of manufacture, and apparatus for protecting data, comprising receiving a changed block, reading a previous backup to get a file list in change block tracking, checking a file in a modified master file table list for a reference flag, wherein the modified master file table list is based on the changed block, and modifying a database entry based on the reference flag.Type: GrantFiled: September 30, 2011Date of Patent: September 30, 2014Assignee: EMC CorporationInventor: Jian Xing
-
Patent number: 8849778Abstract: A concept is disclosed for outputting a file having a media data container and a metadata container, the concept including providing an error information related to a data sample and storing the error information together with a sample number related to the data sample in the metadata container.Type: GrantFiled: September 18, 2008Date of Patent: September 30, 2014Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.Inventors: Stefan Doehla, Harald Fuchs
-
Patent number: 8849779Abstract: Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project.Type: GrantFiled: October 31, 2013Date of Patent: September 30, 2014Assignee: Splunk Inc.Inventors: Robin Kumar Das, Ledio Ago, Declan Gerard Shanaghy, Gaurav Gupta
-
Patent number: 8849780Abstract: A system and method for automation of consistent lock management, wherein a shared resource is accessed through an accessor object. An accessor object class includes at least one const read access function and one write access function. A const accessor object is received for read-only access of a shared resource. The compiler is enlisted to enforce lock selection.Type: GrantFiled: November 2, 2009Date of Patent: September 30, 2014Assignee: SAP AGInventors: Nathan F Yospe, Richard T Endo, Simon D Shpilfoygel
-
Patent number: 8849781Abstract: Techniques are presented for dynamically adapting software components. An enhancement for a component is dynamically detected and installed. The enhancement is dynamically processed for requests directed to the component or for responses generated by the component.Type: GrantFiled: March 31, 2005Date of Patent: September 30, 2014Assignee: SAP AGInventors: Lindsay Bradford, Stephen Milliner, Julien J. P. Vayssiere
-
Patent number: 8849782Abstract: A method of accessing tape storage analytics data gathered from tape libraries. The method includes generating a user interface on a client device via a web browser. The user interface includes a first screen displaying graphics or an analysis table generated based on the tape storage analytics data. The method includes receiving user input selecting a portion of the displayed graphics or an item within a cell of the analysis table and, then, modifying the user interface to display a second screen, which presents a subset of the tape storage analytics data corresponding to the selected portion and to operation of at least one of one or more tape libraries, one or more tape drives, and one or more tape media within the tape libraries. The receiving and modifying steps may be repeated to navigate between data corresponding to a tape library, a tape drive, and media.Type: GrantFiled: September 26, 2012Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: John Mitchell Black, III, Michael Paul Abramowitz, Duc T. Ho, Jon Mark Holdman, Judith Gaye Leach, Cathleen Susan Wharton
-
Patent number: 8849783Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, passthrough ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.Type: GrantFiled: January 31, 2014Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: Michael Paul Abramovitz, John Mitchell Black, III, Judith Gaye Leach, Cathleen Susan Wharton, Scott Allen, Chad Norman Alber, Karl Kevin Nicoletti
-
Patent number: 8849784Abstract: A method of accessing tape storage analytics data from tape libraries. The method includes generating a user interface on client devices. The user interface includes a first screen displaying graphics or an analysis table based on the tape storage analytics data. The method includes receiving user input selecting the displayed graphics or an item within a cell of the analysis table and displaying a second screen, which presents a subset of the tape storage analytics data and provides data on operation of at least tape libraries or library components (e.g. robots, elevators, CAPs, pass through ports), tape drives, and tape media within the tape libraries, or alternatively, activities involving any or a combination of these components. The receiving and modifying steps are repeated to navigate between data corresponding to a tape library or its comprising components, a tape drive, media, or corresponding activities.Type: GrantFiled: January 31, 2014Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: Chad Norman Alber, Jitesh Baku Jhatakia, Michael Paul Abramovitz, John Mitchell Black, III, Cathleen Susan Wharton
-
Patent number: 8849785Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method includes obtaining an occurrence count for terms that occur in resources that a search engine has identified as being responsive to an original search query, identifying a term that occurs in the resources, based on the occurrence count, providing the term and a control for display on a client device, the control being associated with the term and with promotion or demotion criteria, receiving a signal indicating that the user has selected the control, and automatically reformulating the original search query based on the term and the promotion or demotion criteria.Type: GrantFiled: January 15, 2010Date of Patent: September 30, 2014Assignee: Google Inc.Inventor: Scott Hamilton Shattuck
-
Patent number: 8849786Abstract: Method of presenting search results to a user of a social network site on the Internet, in which each user of the social network site has a user profile with information regarding the user, includes obtaining content items satisfying a search of information on the Internet by a first user. The content items are ranked as a function of the information in the user profile of the first user such that the content items which are related to the information in the user profile of the first user are ranked higher than the content items which are unrelated to the information in the user profile of the first user. The content items according to ranking are then transferred to a display of the first user via the Internet such that higher ranked content items are displayed on the display prior to lower ranked content items being displayed on the display.Type: GrantFiled: September 13, 2011Date of Patent: September 30, 2014Assignee: Customerforce.comInventor: Gordon A. Ebanks
-
Patent number: 8849787Abstract: A two stage model identifies individuals having knowledge in a subject matter area relevant to a query. A relevance model receives a query and identifies documents, or other information, relevant to the query. A co-occurrence model identifies individuals, in the retrieved documents, related to the subject matter of the query. Individuals identified can be scored by combining scores from the relevance model and the co-occurrence model and output in a rank ordered list.Type: GrantFiled: January 4, 2012Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: Yunbo Cao, Hang Li
-
Patent number: 8849788Abstract: Disclosed is a method for determining an optical connectable route to a target person based on a mutual intimacy index in that, when a specific member searches a route capable of connecting with a desiring target person though his acquaintance stored in his address book, it can determine an optical connectable route having a high mutual intimacy index between brokers as few broker as possible, by using the intimacy information of acquaintance lists stored in the address books of each member.Type: GrantFiled: May 23, 2012Date of Patent: September 30, 2014Assignee: R2Soft Co., Ltd.Inventors: Yong-Ho Kang, Se-Jin Nam
-
Patent number: 8849789Abstract: A computer system is disclosed. The computer system includes one or more processors, and a memory storage storing one or more instructions for implementing a search tool. The instructions, when executed, instruct the computer system to perform a set of steps. The steps include receiving a search query from a user computer, the search query including one or more search terms to use to perform a first search. The steps further include, based on the one or more search terms, performing the first search, and providing for display at the user computer a list of one or more law-related documents responsive to the search query, a list of one or more recommended sources in which to perform a second search for documents, and a list of legal topics associated with the responsive documents.Type: GrantFiled: September 12, 2012Date of Patent: September 30, 2014Assignee: LexisNexis, a division of Reed Elsevier Inc.Inventors: Ronald J. Meyer, Richard Ainsworth, Andrew Freisthler, Zachary W. Bennett, Mark C. Stiver, Jason Calton, Narasimha R. Edala, David James Miller, Donald Loritz
-
Patent number: 8849790Abstract: A classifier development process seamlessly and intelligently integrates different forms of human feedback on instances and features into the data preparation, learning and evaluation stages. A query utility based active learning approach is applicable to different types of editorial feedback. A bi-clustering based technique may be used to further speed up the active learning process.Type: GrantFiled: December 24, 2008Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventors: Kedar Bellare, Srujana Merugu, Sathiya Keerthi Selvaraj
-
Patent number: 8849791Abstract: Disclosed are various embodiments for facilitating an assisted shopping experience. A speech input can be captured and transcribed. The transcribed speech input can be transmitted to a customer service agent in a data session that is contemporaneous with a voice session. The customer service agent can then facilitate an assisted shopping experience via the voice session and data session.Type: GrantFiled: June 29, 2011Date of Patent: September 30, 2014Assignee: Amazon Technologies, Inc.Inventors: Fabien G. Hertschuh, Benoit St-Pierre, James L. Ford, Sean P. Cier, Samuel P. Hall, VI, Peter C. Wong
-
Patent number: 8849792Abstract: An information management method to be executed by a computer, the information management method includes; accepting a registration request that includes identification information of a mobile device, and position information of the mobile device that includes latitude and longitude; generating a value that includes the identification information followed by information that indicates a date and time when the registration request is accepted; storing the position information in a first storage unit in a manner correlated with the value; generating another value that includes the information that indicates the date and time followed by the identification information; storing the position information in a second storage unit in a manner correlated with the other value; storing the position information in a third storage unit in a manner correlated with the identification information; and storing the identification information in a fourth storage unit in a manner correlated with the position information.Type: GrantFiled: July 31, 2012Date of Patent: September 30, 2014Assignee: Fujitsu LimitedInventors: Toshifumi Obayashi, Mio Okunishi, Kyohei Tamai
-
Patent number: 8849793Abstract: The present invention discloses devices including a transparent client-connection manager for exchanging client data between application servers and the device: a request analyzer for analyzing query requests from at least one application server; a data-retrieval/command-execution module for executing query requests; a database connection manager for exchanging database data between at least one database server and the device; a cache-memory pool for storing data items from at least one database server; a cache-policy module for determining cache criteria for storing the data items In the cache-memory pool; and a data-consistency invalidation module for determining invalidated data items based on invalidation criteria for removing from the cache-memory pool. The cache-memory pool is configured to utilize memory modules residing in data proxy devices and distributed cache management utility, enabling the memory capacity to be used as a cluster to balance workloads.Type: GrantFiled: May 29, 2008Date of Patent: September 30, 2014Assignee: SafePeak Technologies Ltd.Inventor: Vladimir Vexler
-
Patent number: 8849794Abstract: A method system and program for performing a query in which context and information including opcodes accompanies an execution plan for the query. The opcodes determine operations to retrieve a set of bind variables. The execution plan and context information shared by a plurality of application programs.Type: GrantFiled: March 21, 2011Date of Patent: September 30, 2014Assignee: Oracle International CorporationInventors: Kumar Rajamani, Namit Jain
-
Patent number: 8849795Abstract: Optimizing the execution of a query in a multi-database system includes identifying a region within a table, the table being referenced in the query. The region is stored on data-storage devices on first and second system databases in the multi-database system. A first access plan for the query is developed, the first access plan comprising accessing the version of the region stored on the first system database. A second access plan for the query is developed, the second access plan comprising accessing the version of the region stored on the second system database. A selection is made between the first access plan and the second access plan to execute the query. The query is executed using the selected access plan to produce a result.Type: GrantFiled: October 12, 2011Date of Patent: September 30, 2014Assignee: Teradata US, Inc.Inventors: Douglas Brown, John Mark Morris
-
Patent number: 8849796Abstract: A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis.Type: GrantFiled: August 30, 2012Date of Patent: September 30, 2014Assignee: Yahoo! Inc.Inventors: Ali Diab, Scott A. Gatz, Shyam Kapur, David Ku, Chuck Kung, Phu Hoang, Qi Lu, Lynne Pogue, Yuan Kui Shen, Norman Shi, Thai Tran, Eckart Walther, Jeff Weiner
-
Patent number: 8849797Abstract: A query governor intelligently sets tailored thresholds for a query accessing a computer database. The query governor preferably generates a tailored threshold for each query sent to the database for execution. The tailored threshold for the query is preferably compared to an estimated query execution time to determine whether to execute the query. The query governor uses one or more factors applied to a standard threshold to generate the tailored threshold. The factors preferably include user factors and query factors. These factors are dynamically adjusted by the query governor in an intelligent way to increase optimal use of the database. Other factors may include factors such as job priority factor, resource factor and an application factor.Type: GrantFiled: February 20, 2013Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: James L. Denton, Brian R. Muras
-
Patent number: 8849798Abstract: Sampling analysis includes classifying a plurality of query keywords into a plurality of query keyword subsets according to page view (PV) values associated with the plurality of query keywords, the plurality of query keywords being submitted by a plurality of users; determining a respective plurality of sample rates of a respective plurality of query keywords in a respective one of the plurality of query keyword subsets; and sampling query data in the respective one of the plurality of query keyword subsets according to the respective plurality of sample rates.Type: GrantFiled: January 20, 2010Date of Patent: September 30, 2014Assignee: Alibaba Group Holding LimitedInventors: Junlin Zhang, Jian Sun, Lei Hou, Qin Zhang
-
Patent number: 8849799Abstract: Systems and methods of selecting supplemental content for a document in a computer network environment. A data processing system can receive a notification of a request for a document. The data processing system can access a set of Boolean query expressions stored in association with a plurality of supplemental content records and identify a subset that are satisfied by the document. The data processing system can determine a document relevance score for each query expression in the subset. The score may be based, in part, on a feature of a document token that contributes to satisfying the respective query expression. The data processing system can select an expression from the subset based on the scores and select a supplemental content record associated with the selected Boolean query expression. The data processing system can output data for supplementing the document with a content indicated by the selected supplemental content record.Type: GrantFiled: May 9, 2012Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Gaofeng Zhao, Claire Cui
-
Patent number: 8849800Abstract: A system is described for collecting data records which have been correlated to subscriber, or end user, access network, core network, transport network, and application service information, referred to as end user correlated data records and utilizing those records in a wireless or wireline network to identify and address correctable conditions in a network, such as a wireless or wireline network. The system includes at least one probe in the network which is able to monitor network activity and provide detailed data records on that activity. These data records are sent to a mediation device that correlates those data records with subscriber and/or location data, to create the end user correlated data records. An intelligent application services device takes the end user correlated data records and examines the records to determine if there are any correctable conditions in the network or the end user devices.Type: GrantFiled: September 19, 2005Date of Patent: September 30, 2014Assignee: Tektronix, Inc.Inventors: Robert William Froehlich, Lisan Lin
-
Patent number: 8849801Abstract: Provided is a search system and method for performing a search during execution of an application in a mobile terminal. The search method may include executing an application, without terminating the application, by including a search window on a part of an execution screen of the application. The system and method also include incorporating a library into an application.Type: GrantFiled: June 14, 2011Date of Patent: September 30, 2014Assignee: NHN CorporationInventor: Eun-Sok Ju
-
Patent number: 8849802Abstract: A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device provides a search request to a network computing and storage provider. Responsive to the search request, the network computing and storage provider provides search results corresponding to historical content representations associated with content previously requested by the client computing device or a user associated with the client computing device. The network computing and storage provider may determine the search results based on a navigation path associated with a previous request for content, or based on any number of other factors.Type: GrantFiled: September 27, 2011Date of Patent: September 30, 2014Assignee: Amazon Technologies, Inc.Inventors: Brett R. Taylor, James R. Hamilton
-
Patent number: 8849803Abstract: Large amounts of data resulting from periodic sampling and capture of data corresponding to variable operational parameters of one or more systems, such as a plurality of vehicles, and stored in a large number of rows of data corresponding to the number of captured samples are summarized in an analytically meaningful way by simply counting the instances of particular values of the operational parameters of interest in the form of a histogram and stored as a single row of data. The reduction in number of rows of data allows acceleration of processing of later queries by a factor of one thousand (assuming an average trip length of ten minutes) or more.Type: GrantFiled: October 31, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Mark Ryan Grabau, Sayed Yousef Hashimi, Zakeer Rahman Shaik
-
Patent number: 8849804Abstract: Methods and systems for distributing interest categories within a hierarchical classification, wherein a parent interest category is identified and the hierarchical classification is filtered. A sub-interest category is extracted, based on the filtering, and a weighting associated with the sub-interest category is transferred into the parent interest category. The weighting is distributed in the hierarchical classification.Type: GrantFiled: August 10, 2012Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Ching Law, Ting Liu, Jonathan Michael Krafcik
-
Patent number: 8849805Abstract: It is possible to present a recipe according to a request reflecting how strongly the user feels for cooking. An information processing apparatus acquires a first feeling degree specified by a user as a degree of strength of feelings for cooking. The information processing apparatus acquires a second feeling degree of each recipe on the basis of a plurality of attributes of the recipe. The second feeling degree is calculated as the degree of strength of feelings for cooking. The plurality of attributes are identified from the recipe stored in a storage means. The information processing apparatus searches for one or more recipes whose second feeling degrees within a range according to the first feeling degree is calculated, and causes the found recipe to be presented.Type: GrantFiled: November 8, 2012Date of Patent: September 30, 2014Assignee: Rakuten, Inc.Inventor: Shoichi Osaki
-
Patent number: 8849806Abstract: A method and apparatus for determining priority of data in a database managed by a computing device are provided. The data comprises a list of events, the computing device comprising a processing unit interconnected with a memory device and a display device. Context data is processing at the processing unit to determine a priority ranking for each of the items, wherein processing the context data to determine a priority ranking comprises at least one of processing attendance data, location, event data, and telephone record data. Respective areas of the display device are controlled to provide visual representations of each of the events, each respective area controlled according to the priority ranking.Type: GrantFiled: March 23, 2010Date of Patent: September 30, 2014Assignee: Blackberry LimitedInventors: David Ryan Walker, Gerhard Dietrich Klassen, James Andrew Godfrey, Scott Douglas Rose, Matthew Bells, Steven Henry Fyke
-
Patent number: 8849807Abstract: Systems and methods for storing data regarding activities of a person and/or people associated with a website that is indexed in a search engine. Data regarding such activities is used to calculate a weighting factor that is combined with a relevance score for the website. The combined weighting factor and relevance score influences the relative position of the website among other websites in search results.Type: GrantFiled: May 24, 2011Date of Patent: September 30, 2014Inventor: Mark F. McLellan
-
Patent number: 8849808Abstract: A computer implemented method of generating an ordered list of geographical locations having similarities in preselected categories relative to a first geographical location.Type: GrantFiled: March 10, 2010Date of Patent: September 30, 2014Assignee: Location Inc. Group CorporationInventor: Andrew Schiller
-
Patent number: 8849809Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatic identification of news events. One method includes obtaining scores for a plurality of time entries, each time entry corresponding to a time period during which one or more articles on a topic were published, where the time entries have an associated order with respect to a timeline. The method further comprises identifying candidate regions of time entries, where each candidate region includes one or more time entries that follow each other in the order, and selecting a desired number of regions from the candidate regions. The method further includes selecting an article for each selected region and presenting a summary of the topic. The summary references the selected articles.Type: GrantFiled: March 11, 2010Date of Patent: September 30, 2014Assignee: Google Inc.Inventor: Nandini Seshadri
-
Patent number: 8849810Abstract: A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate. The search results can be easily distributed by the user via a simple interface that allows the search results to be easily added to the user's content. Search queries entered by the user or search results received from search components may be automatically refined by the system.Type: GrantFiled: October 21, 2010Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Mark Lucovsky, Derek L. Collison, Carl P. Sjogreen
-
Patent number: 8849811Abstract: A search query including search criteria can be received. The search criteria can be a text string. An enhanced search against an enhanced index can be executed. The enhanced index can be metadata associated with an enhanced cluster. The enhanced cluster can be a document cluster associated with the metadata. The enhanced cluster can be aggregated into a merged document. The merged document can be a document including the enhanced cluster contents. The ranking algorithm can be executed on the merged document to obtain a final ranking of content within the single document.Type: GrantFiled: June 29, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Cristina Bonanni, Francesco Dauri, Arcangelo Di Balsamo, Alessandro Donatelli, Giovanni Falchetti, Luca Lazzaro
-
Patent number: 8849812Abstract: Techniques for generating content for topics based on user demand are disclosed. In some embodiments, generating content for topics based on user demand includes determining a topic based on a user demand; automatically generating content for the topic; and selecting the content that is contextually relevant for display within a corpus of content (e.g., a web site, a social networking web page, content customized for mobile devices, content customized based on location awareness, or an electronic mail message).Type: GrantFiled: August 31, 2011Date of Patent: September 30, 2014Assignee: BloomReach Inc.Inventors: Anindo Mukherjee, Ashutosh Garg, Raj K. De Datta, Devesh Senapati
-
Patent number: 8849813Abstract: Method and system are provided to determine a member profile associated with a reference to a person in a publication and may be used beneficially to identify members of a social network in news articles. The system may be configured to detect a publication that was shared by a member of an on-line social networking system, determine that the publication includes a name entity, and identify a member profile in the on-line social networking system that represents a member referenced by the name entity. The process of identifying a member profile in the on-line social networking system that represents a member referenced by the name entity may include building a list of candidate profiles from the member profiles of the on-line social networking system and selecting a matching profile from the candidate profiles, utilizing one or more disambiguation techniques.Type: GrantFiled: July 18, 2013Date of Patent: September 30, 2014Assignee: LinkedIn CorporationInventors: Anand R. Iyer, Hyun Chul Lee, Ryan Roslansky, Liqin Xu, Runfang Zhou
-
Patent number: 8849814Abstract: A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed.Type: GrantFiled: January 29, 2013Date of Patent: September 30, 2014Assignee: News Distribution Network, Inc.Inventors: Gregory Alton Peters, Paul Matthew Hernacki
-
Patent number: 8849815Abstract: A documents database has a plurality of documents, including but not limited to text files, video clips and sound files. Each document is associated with at least one category of a plurality of categories in a categories database, and each category has at least one keyword. A search request having at least one search term is received from a user, and a categories database is searched for categories having a keyword corresponding to the user search term to identify first level categories. The other keywords from the identified first level categories are retrieved and the documents database is searched for documents having a user search term or a retrieved keyword. The identified documents are then ranked and presented to the user. Other search expansion techniques, and display techniques, are also discussed.Type: GrantFiled: January 29, 2013Date of Patent: September 30, 2014Assignee: News Distribution Network, Inc.Inventors: Gregory Alton Peters, Paul Matthew Hernacki
-
Patent number: 8849816Abstract: Personalized media charts are described. In embodiments, a request can be received for a personalized media chart that lists media assets as recommendations in a relevant order for a user. The media assets are initially ordered in the personalized media chart according to a chart rank for each media asset. A relevance factor is then determined for each of the media assets, where the relevance factor for a media asset indicates a relevance of the media asset to the user. A chart rank adjustment is calculated for each of the media assets based on the relevance factors for each of the media assets, and the media assets are then reordered in the personalized media chart according to the chart rank adjustments for each of the media assets.Type: GrantFiled: June 22, 2010Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: Alexander Burba, Ismet E. Kahraman, Ivan P. Trindev, Zerelina R. Mukherjee, Chad C. Gibson, Thomas C. Butcher
-
Patent number: 8849817Abstract: A system searches a first search index based on a search query to obtain first search results and searches a second search index based on the search query to obtain second search results. The system further ranks the first search results using a first ranking algorithm and one or more first ranking parameters to produce ranked first search results, and ranks the second search results using a second ranking algorithm and one or more second ranking parameters to produce second search results, where the one or more first ranking parameters are different than the one or more second ranking parameters and where the one or more second ranking parameters include at least one of previous user feedback associated with custom content that corresponds to the second search index, annotations of the custom content provided by a user, or usage patterns associated with users previously accessing and searching the custom content. The system also provides the ranked first and second search results to a user.Type: GrantFiled: June 30, 2011Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Clarence Christopher Mysen, Naval Verma, Johnny Chen
-
Patent number: 8849818Abstract: Methods, systems, and graphical user interfaces for improved searching via user specified ratings are disclosed. A rating icon for a document in a group of documents is provided. A user rates the document in the group of documents by performing a selection operation on the rating icon. A user-specific rating for the document is generated based on the user rating. A search request is received from a user. A plurality of documents that satisfy the search request are identified (including a first respective document which not previously been rated by the user but is in the group of documents that included the rated document.) A response to the search request is sent. The response includes instructions to display a ranked set of links to at least some of the documents that satisfy the search request including a link to the first respective document displayed with the user-specific rating.Type: GrantFiled: March 21, 2012Date of Patent: September 30, 2014Assignee: Google Inc.Inventors: Jeff Reynar, Kushal B. Dave, Eric S. Flatt, Michael Stuart Gordon, Jeremy A. Hylton, James K. Scott, Oren Eli Zamir, Jeffrey L. Korn