Patents Examined by Anh Tai Tran
-
Patent number: 8825652Abstract: Techniques are provided for small file aggregation in a parallel computing system. An exemplary method for storing a plurality of files generated by a plurality of processes in a parallel computing system comprises aggregating the plurality of files into a single aggregated file; and generating metadata for the single aggregated file. The metadata comprises an offset and a length of each of the plurality of files in the single aggregated file. The metadata can be used to unpack one or more of the files from the single aggregated file.Type: GrantFiled: June 28, 2012Date of Patent: September 2, 2014Assignees: EMC Corporation, Los Alamos National Security, LLCInventors: Sorin Faibish, John M. Bent, Percy Tzelnic, Gary Grider, Jingwang Zhang
-
Patent number: 8825625Abstract: Systems and methods have been developed for searching an index by category. More specifically, systems and methods have been developed for launching a search program that sends to a browser a search address associated with a selected search category for transmission to a remote computing device.Type: GrantFiled: February 1, 2007Date of Patent: September 2, 2014Assignee: Yahoo! Inc.Inventors: Tomi Blinnikka, Steven Horowitz
-
Patent number: 8818986Abstract: A method of refining a search comprising receiving, by a mobile communication device, a user input, the user input defining a search request; refining, by the mobile communication device, the search request based on a user profile; sending, by the mobile communication device, the refined search request to a search engine; receiving, by the mobile communication device, a search result from the search engine; displaying, by the mobile communication device, the search result.Type: GrantFiled: July 27, 2011Date of Patent: August 26, 2014Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, Jason K. Whitney
-
Patent number: 8812481Abstract: A method, system, and computer program product for managing database statistics are provided. The method, system, and computer program product provide for receiving a query for optimizing, collecting statistics specific to the query prior to generating any access plans for executing the query, and generating an access plan for executing the query based on the collected statistics.Type: GrantFiled: July 12, 2007Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Calisto Paul Zuzarte, Volker Gerhard Markl, Wing Yan Lau, Ihab Ilyas, Amr El-Helw
-
Patent number: 8805902Abstract: Various embodiments of the invention relate to an apparatus and a method of managing a snapshot storage pool (SSP) associated with a storage unit of a distributed data storage system. One apparatus includes a logic module and a processor. The logic module is adapted to provide a threshold corresponding to a ratio between a current amount of storage resources used for storing snapshots in the SSP and a total storage capacity defined for the SSP. The processor is adapted to trigger an action that may be effective for managing the SSP in response to the amount of storage resources used for storing snapshots in the SSP crossing the threshold.Type: GrantFiled: September 25, 2012Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: Yaron Revah, Shemer Schwartz, Efri Zeidner, Ofir Zohar
-
Patent number: 8805870Abstract: The current application discloses a database management system that provides multiple-input, multiple-output-per-input user-defined-function-based operations. The database management system comprises at least one processor and electronic memory, a database-query processor, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that makes multiple calls to a multiple-input, multiple-output-per-input user-defined-function, in each call transmitting a next input to the multiple-input, multiple-output-per-input user-defined-function, and the multiple-input, multiple-output-per-input user-defined-function, executed on a computer processor controlled by computer instructions stored in a computer-readable memory, that uses three different memory buffers, the contents of which are maintained for three different time periods, to compute and return to the database-query processor multiple outputs in response to at least one of the multiple inputs.Type: GrantFiled: July 27, 2011Date of Patent: August 12, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Qiming Chen, Meichun Hsu, Bin Zhang, Ren Wu
-
Patent number: 8799259Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to determine at least one quality parameter for a media, assign a value to each quality parameter of the media, calculate a quality score for the media based at least in part on the value for each quality parameter, receive a search request, and transmit search results based at least in part on the quality score of the media.Type: GrantFiled: November 7, 2008Date of Patent: August 5, 2014Assignee: Core Wireless Licensing, S.a.r.l.Inventor: Tom Mikael Ahola
-
Patent number: 8756240Abstract: System, methods, and apparatus for attribute-based rating of authors and content. In some methods, first content authored by a first author having an attribute that is common to other authors is received. A second author having the attribute is identified as well as content authored by the second author. A user feedback base rating that is assigned to the second author is identified. An initial rating for the first content is generated based on the user feedback based rating that is assigned to the second author, and the initial rating is assigned to the first content.Type: GrantFiled: November 13, 2008Date of Patent: June 17, 2014Assignee: Google Inc.Inventor: Michal Cierniak
-
Patent number: 8751502Abstract: When executed, a computer program product generates a graphical user interface that renders results that are responsive to a search query of a rich media file. The graphical user interface includes a chronological representation of the rich media file, one or more occurrence markers along the chronological representation corresponding to actual occurrences of a desired term at an indicated chronological location in the rich media file, and an execution icon configured to launch a rich media application that renders a relevant portion that is responsive to the search query.Type: GrantFiled: December 30, 2005Date of Patent: June 10, 2014Assignee: AOL Inc.Inventor: Rakesh Agrawal
-
Patent number: 8738612Abstract: Methods, systems, and apparatus for resolving ambiguous queries. A search query is received and metrics are identified for the query that are associated with respective categories. Each metric indicates a user preference for search results that are responsive to the query and associated with the metric's respective category. The identified metrics are used to determine whether the query is ambiguous. Responsive to determining that the query is ambiguous, the identified metrics are used to determine a user preference for one or more categories of search results responsive to the ambiguous query. Search results associated with the one or more user preferred categories are ranked higher than search results that are not associated with the one or more user preferred categories.Type: GrantFiled: July 27, 2011Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: Michel A. Tourn, Robert S. Renaud
-
Patent number: 8713016Abstract: The invention pertains to methods, systems, and apparatus for identifying media items relevant to a selected subject matter, the method comprising determining the subject matter of a first media item, the first media item comprising at least one of audio content and video content, determining the classification within an ontology of the subject matter of the first media item, analyzing the ontology to identify other subject matter related to the subject matter of the first media item, and performing a search for other media items relevant to the subject matter of the first media item as a function of at least the other related subject matter according to the ontology.Type: GrantFiled: December 24, 2008Date of Patent: April 29, 2014Assignee: Comcast Interactive Media, LLCInventors: Leslie Eugene Chipman, Evelyne Tzoukermann, Anthony R. Davis, David F. Houghton, Ryan M. Farrell, Hongzhong Zhou, Oliver Jojic, Vladimir Kronrod, Bageshree Shevade, Geetu Ambwani
-
Patent number: 8706773Abstract: Systems and methods are disclosed for distributing content pursuant to audit-based processes. Audit content in runtime workpapers may be dynamically constructed in response to industry-driven and response-driven rules using information from one or more of the distributed content libraries. Dynamic updates may also be provided for generated runtime workpapers constructed from the distributed content. The system and method may also provide drilldown functionality for enabling a user to view a source workpaper for a specified data value which has flowed into the generated dynamic workpaper and/or tip functionality to provide a user with additional guidance based on the status and data associated with the generated workpaper.Type: GrantFiled: July 27, 2011Date of Patent: April 22, 2014Assignee: Wolters Kluwer United States Inc.Inventor: Glen Stewart Alfredson
-
Patent number: 8694500Abstract: Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.Type: GrantFiled: October 30, 2012Date of Patent: April 8, 2014Assignee: Rockstar Consortium US LPInventors: Zhonghui Yao, Kent Felske
-
Patent number: 8688710Abstract: A content management system manages data about entities and provides content including data about the entities. The content management system receives data about entities from originators associated with the entities. The content management system classifies the data and stores the classified data. The content management system may authenticate the data by determining an authenticator of the classified data. The authenticator may be the most appropriate person to authenticate the data. The content management system may determine an authenticator by determining the entity most related to the classified data and determining an originator representing or designated to authenticate the information. As such, the content management system may determine the originator in the best position to authenticate the data. The content management system may also receive a request from subscribers for content and create the content in response to the request.Type: GrantFiled: February 1, 2007Date of Patent: April 1, 2014Inventor: Jonathan Brian Vanasco
-
Patent number: 8626772Abstract: A method is provided for determining a correlation between a reference user and another user on the basis of two sets of ratings, where each rating is associated with a respective user. In response to a trigger, user ratings associated with the reference user and user ratings associated with the other user are collected, and all co-rated items of these two sets are correlated in the basis of an adjusted cosine correlation function which is weighted by a first and a second weighting function. The correlation is then stored and may be repeated for a plurality of users. The stored correlations may be used e.g. for ranking purposes.Type: GrantFiled: September 29, 2008Date of Patent: January 7, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Mattias Lidstrom, Jonas Bjork, Joakim Soderberg
-
Patent number: 8620927Abstract: Provided are techniques for receiving data comprising an entity having at least one feature; determining how the entity correlates with an existing entity, identifying an additional feature to increase confidence of the entity resolution, searching a data source for the additional feature to obtain an observation containing the additional feature, and performing the entity resolution using the at least one feature and the additional feature.Type: GrantFiled: June 28, 2010Date of Patent: December 31, 2013Assignee: International Business Machines CorporationInventor: Jeffrey J. Jonas
-
Patent number: 8615528Abstract: A method, system and computer program product is provided achieving database sharing by providing an interface to contribute a database and a set of resources to a resource pool in a first cloud environment. The interface further allowing a user to input parameters identifying a database, a set of resources, a set of authorization credentials, and a sharing policy. The interface further comprising responsive to the user using the interface and providing the interface parameters which identify the database, the set of resources, the set of authorization credentials, and the sharing policy, adding the database, the set of resources, the set of authorization credentials, and the sharing policy to the database resource pool in the cloud environment, sharing the database, the set of resources, according to the sharing policy, and utilizing the set of authorization credentials.Type: GrantFiled: July 28, 2011Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventor: Ankur B. Shah
-
Patent number: 8612386Abstract: A distributed database synchronization capability is provided herein. The distributed database synchronization capability may be implemented using one or more of a timer-based scheme and a token-based scheme. The distributed database synchronization capability enables synchronization of databases of nodes in various types of networks, including dynamic networks (e.g., such as rapidly deployable wireless networks) and various other types of networks. The synchronization of databases may include synchronization of databases as a whole and/or portions of databases (which may include any suitable database table or tables). The distributed database synchronization capability enables synchronization of databases of nodes under various dynamic conditions (e.g., synchronization of databases of nodes within a cluster of nodes, synchronization of databases of nodes between clusters of nodes, synchronization of databases of nodes by administrative domain, and the like).Type: GrantFiled: February 11, 2011Date of Patent: December 17, 2013Assignee: Alcatel LucentInventors: Chienwen Tien, Raymond B. Miller, Jih-Tsang Leu, Pravir A. Patel, Suman Das, Jaideep Singh Lamba, Liem Le
-
Patent number: 8612457Abstract: One embodiment provides a system for comparing documents based on different document-similarity calculation methods using adaptive weighting. During operation, the system receives at least two document-similarity values associated with two documents, wherein the document-similarity values are calculated by different document-similarity calculation methods. The system then determines the weight of a respective document-similarity calculation method for each of the two documents, as well as a weight-combination function for calculating a combined weight of the respective document-similarity calculation method associated with the two documents. Next, the system generates a combined similarity value based on the document-similarity values and the weight-combination function.Type: GrantFiled: March 28, 2011Date of Patent: December 17, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Oliver Brdiczka, Petro Hizalev
-
Patent number: 8606789Abstract: A method and a system are disclosed for querying a document collection based on the layout of only a fragment of the content of a document, specified as a query zone. The method includes providing an index for a collection of documents. In the index, content of a document page in the collection that has been decomposed into layout blocks is indexed according to representations of the blocks and one or more geometric relations between the blocks. A query is generated which is based on representations of blocks determined to be within the query zone and geometric relations between them. This is used to query the index to retrieve pages of documents in the collection which can each be expected to include a layout zone somewhere in the page that is similar in layout to the query zone.Type: GrantFiled: July 2, 2010Date of Patent: December 10, 2013Assignee: Xerox CorporationInventor: Boris Chidlovskii